@charset "utf-8";

@font-face { font-family: iconfont; src: url("https://front-resource.fs.com/fs-platform/client/fonts/iconfont.7d6646d.woff2") format("woff2"), url("https://front-resource.fs.com/fs-platform/client/fonts/iconfont.221775c.woff") format("woff"), url("https://front-resource.fs.com/fs-platform/client/fonts/iconfont.234e68b.ttf") format("truetype"); }

.iconfont { font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important; }

.iconAdd-tianjia::before { content: ""; }

.icona-youxiangfenxiang1::before { content: ""; }

.icona-pinterest1::before { content: ""; }

.icondizhi::before { content: ""; }

.iconleixing::before { content: ""; }

.iconriqi::before { content: ""; }

.iconshishizhichi-4::before { content: ""; }

.iconshishizhichi::before { content: ""; }

.iconshishizhichi-3::before { content: ""; }

.iconshishizhichi-2::before { content: ""; }

.iconicon::before { content: ""; }

.iconplay-bottom::before { content: ""; }

.iconfs_2025060901icon::before { content: ""; }

.iconchat-weidutishi::before { content: ""; }

.iconchat1::before { content: ""; }

.iconconfirmed::before { content: ""; }

.iconfs_2025052001icon::before { content: ""; }

.iconfs_2025051706icon::before { content: ""; }

.iconfs_2025051704icon::before { content: ""; }

.iconfs_2025051701icon::before { content: ""; }

.iconfs_2025051703icon::before { content: ""; }

.iconfs_2025051707icon::before { content: ""; }

.iconfs_2025051705icon::before { content: ""; }

.iconfs_2025051702icon::before { content: ""; }

.iconfs_2025051601icon::before { content: ""; }

.iconxinxijishu::before { content: ""; }

.icondianxin::before { content: ""; }

.icona-dot4::before { content: ""; }

.iconhistory1::before { content: ""; }

.icona-livechat_Emailmessagesending1::before { content: ""; }

.icona-Accountsetting-zhanghushezhi::before { content: ""; }

.iconpiclogo1::before { content: ""; }

.iconshezhi-01::before { content: ""; }

.icona-shezhi-mianxing-01::before { content: ""; }

.icona-dingyue-mianxing-01::before { content: ""; }

.icondingyue-01::before { content: ""; }

.iconweidenglu::before { content: ""; }

.icona-teams-mianxing::before { content: ""; }

.iconteams::before { content: ""; }

.iconweidenglu-mianxing::before { content: ""; }

.iconcopy::before { content: ""; }

.icongongzuotai_workbench::before { content: ""; }

.icona-High_Reliability1::before { content: ""; }

.iconCompany::before { content: ""; }

.icona-communityfollowing-tianchong1::before { content: ""; }

.icona-communityfollowing-tianchong::before { content: ""; }

.icona-DocumentPackage-wenjianjia::before { content: ""; }

.icona-community_zhanneixin1::before { content: ""; }

.icona-community_zhanneixin_youxiaoxi1::before { content: ""; }

.icontuding::before { content: ""; }

.iconpingxingicon::before { content: ""; }

.icona-LastActivity::before { content: ""; }

.iconTrending::before { content: ""; }

.iconNew::before { content: ""; }

.icongouwuche::before { content: ""; }

.icontouxiang::before { content: ""; }

.iconfasong-16px-tDefault::before { content: ""; }

.iconfasong-28px-Default::before { content: ""; }

.iconzhuli::before { content: ""; }

.iconxiaoliang::before { content: ""; }

.iconpinglun::before { content: ""; }

.iconfs_2024121201icon::before { content: ""; }

.icona-sortby::before { content: ""; }

.iconkuaisujiagou::before { content: ""; }

.iconfs_2024120401icon::before { content: ""; }

.iconfs_2024112201icon::before { content: ""; }

.iconfs_2024111419icon::before { content: ""; }

.iconfs_2024111418icon::before { content: ""; }

.iconfs_2024111417icon::before { content: ""; }

.iconfs_2024111416icon::before { content: ""; }

.iconfs_2024111415icon::before { content: ""; }

.iconfs_2024111414icon::before { content: ""; }

.iconfs_2024111413icon::before { content: ""; }

.iconfs_2024111412icon::before { content: ""; }

.iconfs_2024111411icon::before { content: ""; }

.iconfs_2024111410icon::before { content: ""; }

.iconfs_2024111409icon::before { content: ""; }

.iconfs_2024111408icon::before { content: ""; }

.iconfs_2024111407icon::before { content: ""; }

.iconfs_2024111406icon::before { content: ""; }

.iconfs_2024111405icon::before { content: ""; }

.iconfs_2024111404icon::before { content: ""; }

.iconfs_2024111403icon::before { content: ""; }

.iconfs_2024111402icon::before { content: ""; }

.iconfs_2024111401icon::before { content: ""; }

.iconSend-fasong::before { content: ""; }

.iconfs_2024110826icon::before { content: ""; }

.iconfs_2024110825icon::before { content: ""; }

.iconfs_2024110824icon::before { content: ""; }

.iconfs_2024110823icon::before { content: ""; }

.iconfs_2024110822icon::before { content: ""; }

.iconfs_2024110821icon::before { content: ""; }

.iconfs_2024110820icon::before { content: ""; }

.iconfs_2024110819icon::before { content: ""; }

.iconfs_2024110818icon::before { content: ""; }

.iconfs_2024110817icon::before { content: ""; }

.iconfs_2024110816icon::before { content: ""; }

.iconfs_2024110815icon::before { content: ""; }

.iconfs_2024110814icon::before { content: ""; }

.iconfs_2024110813icon::before { content: ""; }

.iconfs_2024110812icon::before { content: ""; }

.iconfs_2024110811icon::before { content: ""; }

.iconfs_2024110810icon::before { content: ""; }

.iconfs_2024110809icon::before { content: ""; }

.iconfs_2024110808icon::before { content: ""; }

.iconfs_2024110807icon::before { content: ""; }

.iconfs_2024110806icon::before { content: ""; }

.iconfs_2024110805icon::before { content: ""; }

.iconfs_2024110804icon::before { content: ""; }

.iconfs_2024110803icon::before { content: ""; }

.iconfs_2024110802icon::before { content: ""; }

.iconfs_2024110801icon::before { content: ""; }

.iconCopy-fenxiang::before { content: ""; }

.iconfs_2024110701icon::before { content: ""; }

.iconfs_2024103101icon::before { content: ""; }

.iconsearch-daohangsousuo::before { content: ""; }

.icona-PDF1x::before { content: ""; }

.icona-PNG1x::before { content: ""; }

.icona-XLS1x::before { content: ""; }

.icona-JPG1x::before { content: ""; }

.icona-DOCX1x::before { content: ""; }

.icona-ZIP1x::before { content: ""; }

.icona-RAR1x::before { content: ""; }

.iconCopy::before { content: ""; }

.icona-Download1x::before { content: ""; }

.icona-Share1x::before { content: ""; }

.iconfs_2024052001icon::before { content: ""; }

.icona-zhedie1x::before { content: ""; }

.iconTwitter::before { content: ""; }

.iconlinkedin::before { content: ""; }

.iconFacebook::before { content: ""; }

.iconYoutube::before { content: ""; }

.iconSocial-Reddit::before { content: ""; }

.iconInstagram::before { content: ""; }

.iconyinhao::before { content: ""; }

.iconfs_2024031904icon::before { content: ""; }

.iconfs_2024031903icon::before { content: ""; }

.iconfs_2024031902icon::before { content: ""; }

.iconfs_2024031901icon::before { content: ""; }

.iconadd-tianjia::before { content: ""; }

.icona-rongqi3::before { content: ""; }

.icona-Test-01::before { content: ""; }

.icona-yuyan_language1::before { content: ""; }

.iconxiangyoujiantou::before { content: ""; }

.iconyuyan_language1::before { content: ""; }

.iconmail::before { content: ""; }

.icona-ContactSales1::before { content: ""; }

.iconchat::before { content: ""; }

.icona-Callus1::before { content: ""; }

.iconcuowutishi_error::before { content: ""; }

.icona-shangyedengji_Register11::before { content: ""; }

.iconfs_2023110801::before { content: ""; }

.icona-lianxiwomen_Callus::before { content: ""; }

.iconweizhi_position::before { content: ""; }

.iconxinxi_info::before { content: ""; }

.iconfs_2023110103icon::before { content: ""; }

.iconfs_2023110101icon::before { content: ""; }

.icontuite_twitter::before { content: ""; }

.iconfs_2023103023icon::before { content: ""; }

.iconfs_2023103022icon::before { content: ""; }

.iconfs_2023103019icon::before { content: ""; }

.iconfs_2023103018icon::before { content: ""; }

.iconfs_2023103017icon::before { content: ""; }

.iconfs_2023103015icon::before { content: ""; }

.iconfs_2023103013icon::before { content: ""; }

.iconfs_2023103006icon::before { content: ""; }

.iconfs_2023103001icon::before { content: ""; }

.iconfs_2023102801icon-copy::before { content: ""; }

.iconfs_2023102608icon::before { content: ""; }

.iconfs_2023102606icon::before { content: ""; }

.iconfs_2023102605icon::before { content: ""; }

.iconfs_2023102604icon::before { content: ""; }

.iconfs_2023102603icon::before { content: ""; }

.iconfs_2023102602icon::before { content: ""; }

.iconfs_2023102516icon::before { content: ""; }

.iconfs_2023102515icon::before { content: ""; }

.iconfs_2023102514icon::before { content: ""; }

.iconfs_2023102513icon::before { content: ""; }

.iconfs_2023102512icon::before { content: ""; }

.iconfs_2023102509icon::before { content: ""; }

.iconfs_2023102508icon::before { content: ""; }

.iconfs_2023102507icon::before { content: ""; }

.iconfs_2023102504icon::before { content: ""; }

.iconfs_2023102503icon::before { content: ""; }

.iconfs_2023102501icon::before { content: ""; }

.iconfs_2023102404icon::before { content: ""; }

.iconfs_2023102403icon::before { content: ""; }

.iconfs_2023102402icon::before { content: ""; }

.iconfs_20230920icon::before { content: ""; }

.iconfs_2023081709icon::before { content: ""; }

.iconfs_2023081708icon::before { content: ""; }

.iconfs_2023081707icon::before { content: ""; }

.iconfs_2023081705icon::before { content: ""; }

.iconfs_2023081702icon::before { content: ""; }

.iconfs_2023081701icon::before { content: ""; }

.iconfs_2023073103icon::before { content: ""; }

.iconfs_2023073101icon::before { content: ""; }

.iconfs_2023073108icon::before { content: ""; }

.iconfs_2023081001icon::before { content: ""; }

.iconfs_2023073106icon::before { content: ""; }

.iconfs_2023073109icon::before { content: ""; }

.iconfs_2023073107icon::before { content: ""; }

.iconfs_2023073104icon::before { content: ""; }

.iconfs_2023073102icon::before { content: ""; }

.iconfs_2023073110icon::before { content: ""; }

.iconfs_2023073105icon::before { content: ""; }

.iconfs_2023070502icon::before { content: ""; }

.iconfs_2023070501icon::before { content: ""; }

.iconfs_2023062801icon::before { content: ""; }

.iconweixin::before { content: ""; }

.iconweixin-2::before { content: ""; }

.icona-zhiding-xuanfuanniu-moren1::before { content: ""; }

.iconlive-moren::before { content: ""; }

.iconlivechat-youxiaoxi::before { content: ""; }

.iconfs_2023061201::before { content: ""; }

.iconicon_48px_Time::before { content: ""; }

.iconicon_48px_position::before { content: ""; }

.iconReturns::before { content: ""; }

.icona-ContactSales::before { content: ""; }

.iconFeedback::before { content: ""; }

.iconQuotes::before { content: ""; }

.iconOrders::before { content: ""; }

.icona-InvoicesCredits::before { content: ""; }

.iconphone::before { content: ""; }

.iconlanguage::before { content: ""; }

.iconNotifications::before { content: ""; }

.icona-Customer02::before { content: ""; }

.iconfs_2023042801::before { content: ""; }

.iconfs_2023042702::before { content: ""; }

.iconfs_2023033101::before { content: ""; }

.iconfs_2023030704::before { content: ""; }

.iconfs_2023030703::before { content: ""; }

.iconfs_2023030702::before { content: ""; }

.iconfs_2023030701::before { content: ""; }

.iconfs_2023030204::before { content: ""; }

.iconfs_2023030203::before { content: ""; }

.iconfs_2023030202::before { content: ""; }

.iconfs_2023030201::before { content: ""; }

.iconfs_2023021602::before { content: ""; }

.iconfs_2023021601::before { content: ""; }

.iconfs_2023020701::before { content: ""; }

.iconfs_2023020701icon::before { content: ""; }

.iconfs_2023010406::before { content: ""; }

.iconfs_2023010405::before { content: ""; }

.iconfs_2023010404::before { content: ""; }

.iconfs_2023010403::before { content: ""; }

.iconfs_2023010402::before { content: ""; }

.iconfs_2022122101::before { content: ""; }

.iconfs_2022120701::before { content: ""; }

.iconicon_50px-2::before { content: ""; }

.iconicon_50px::before { content: ""; }

.iconfs_2022112502::before { content: ""; }

.iconfs_2022112501::before { content: ""; }

.iconfs_2022111904::before { content: ""; }

.iconfs_2022111901::before { content: ""; }

.iconfs_2022111801::before { content: ""; }

.iconfs_2022111601icon::before { content: ""; }

.iconfs_2022111101icon::before { content: ""; }

.iconfs_2022111013icon::before { content: ""; }

.iconfs_2022111012icon::before { content: ""; }

.iconfs_2022111011icon::before { content: ""; }

.iconfs_2022111010icon::before { content: ""; }

.iconfs_2022111009icon::before { content: ""; }

.iconfs_2022111008icon::before { content: ""; }

.iconfs_2022111007icon::before { content: ""; }

.iconfs_2022111006icon::before { content: ""; }

.iconfs_2022111005icon::before { content: ""; }

.iconfs_2022111004icon::before { content: ""; }

.iconfs_2022111003icon::before { content: ""; }

.iconfs_2022111002icon::before { content: ""; }

.iconfs_2022111001icon::before { content: ""; }

.iconfs_2022110101icon::before { content: ""; }

.iconfs_2022100801icon::before { content: ""; }

.iconfs_2022093002icon::before { content: ""; }

.iconfs_2022093001icon::before { content: ""; }

.iconfs_2022092901icon::before { content: ""; }

.iconfs_2022092203icon::before { content: ""; }

.iconfs_2022092202icon::before { content: ""; }

.iconfs_2022092201icon::before { content: ""; }

.iconfs_20220916icon::before { content: ""; }

.iconfs_2022091502icon::before { content: ""; }

.iconfs_2022091401icon::before { content: ""; }

.iconfs_2022091305icon::before { content: ""; }

.iconfs_2022091304icon::before { content: ""; }

.iconfs_2022091303icon::before { content: ""; }

.iconfs_2022091302icon::before { content: ""; }

.iconfs_2022091301icon::before { content: ""; }

.iconfs_2022090301icon::before { content: ""; }

.iconfs_2022090202icon::before { content: ""; }

.iconfs_2022090201icon::before { content: ""; }

.iconfs_2022083101icon::before { content: ""; }

.iconfs_2022092401icon::before { content: ""; }

.iconfs_2022081904icon::before { content: ""; }

.iconfs_2022081903icon::before { content: ""; }

.iconfs_2022081902icon::before { content: ""; }

.iconfs_2022081901icon::before { content: ""; }

.iconfs_2022081801icon::before { content: ""; }

.iconfs_2022071901icon::before { content: ""; }

.iconfs_2022071320icon::before { content: ""; }

.iconfs_2022071319icon::before { content: ""; }

.iconfs_2022071318icon::before { content: ""; }

.iconfs_2022071317icon::before { content: ""; }

.iconfs_2022071316icon::before { content: ""; }

.iconfs_2022071315icon::before { content: ""; }

.iconfs_2022071314icon::before { content: ""; }

.iconfs_2022071313icon::before { content: ""; }

.iconfs_2022071312icon::before { content: ""; }

.iconfs_2022071311icon::before { content: ""; }

.iconfs_2022071310icon::before { content: ""; }

.iconfs_2022071309icon::before { content: ""; }

.iconfs_2022071308icon::before { content: ""; }

.iconfs_2022071307icon::before { content: ""; }

.iconfs_2022071306icon::before { content: ""; }

.iconfs_2022071305icon::before { content: ""; }

.iconfs_2022071304icon::before { content: ""; }

.iconfs_2022071303icon::before { content: ""; }

.iconfs_2022071302icon::before { content: ""; }

.iconfs_2022071301icon::before { content: ""; }

.iconfs_2022070702icon::before { content: ""; }

.iconfs_2022070701icon::before { content: ""; }

.iconfs_2022060601icon::before { content: ""; }

.iconfs_2022060602icon::before { content: ""; }

.iconfs_20220606icon::before { content: ""; }

.iconfs_2022051601icon::before { content: ""; }

.iconfs_2022042902icon::before { content: ""; }

.iconfs_2022042501icon::before { content: ""; }

.iconfs_2022042302icon::before { content: ""; }

.iconfs_2022042301icon::before { content: ""; }

.iconfs_2022040602icon::before { content: ""; }

.iconfs_2022033101icon::before { content: ""; }

.iconfs_2022033002icon::before { content: ""; }

.iconfs_2022033001icon::before { content: ""; }

.iconfs_2022032802icon::before { content: ""; }

.iconfs_2022032201icon::before { content: ""; }

.iconfs_202210315icon::before { content: ""; }

.iconfs_2022031501icon::before { content: ""; }

.iconfs_2022021008icon::before { content: ""; }

.iconfs_2022021007icon::before { content: ""; }

.iconfs_2022021005icon::before { content: ""; }

.iconfs_2022021004icon::before { content: ""; }

.iconfs_2022021003icon::before { content: ""; }

.iconfs_2022021002icon::before { content: ""; }

.iconfs_2022021001icon::before { content: ""; }

.iconfs_2022010501icon::before { content: ""; }

.iconfs_2021123002icon::before { content: ""; }

.iconfs_2021123001icon::before { content: ""; }

.iconfs_2021121601icon::before { content: ""; }

.iconfs_2021121401icon::before { content: ""; }

.iconfs_2021121002icon::before { content: ""; }

.iconfs_2021121001icon::before { content: ""; }

.iconfs_20211120907icon::before { content: ""; }

.iconfs_20211120906icon::before { content: ""; }

.iconfs_20211120905icon::before { content: ""; }

.iconfs_20211120904icon::before { content: ""; }

.iconfs_20211120902icon::before { content: ""; }

.iconfs_20211120901icon::before { content: ""; }

.iconfs_20211120804icon::before { content: ""; }

.iconfs_20211120803icon::before { content: ""; }

.iconfs_20211120802icon::before { content: ""; }

.iconfs_20211120801icon::before { content: ""; }

.iconfs_2021111201icon::before { content: ""; }

.iconfs_2021110801icon::before { content: ""; }

.iconfs_2021110401icon::before { content: ""; }

.iconfs_2021100702icon::before { content: ""; }

.iconfs_2021100701icon::before { content: ""; }

.iconf_2021091304icon::before { content: ""; }

.iconf_2021091303icon::before { content: ""; }

.iconf_2021091302icon::before { content: ""; }

.iconf_2021091301icon::before { content: ""; }

.iconfs-2021090601icon::before { content: ""; }

.iconfs-20210902icon::before { content: ""; }

.iconduoxuan-xuanzhong::before { content: ""; }

.iconfs_2021081707icon::before { content: ""; }

.iconfs_2021081706icon::before { content: ""; }

.iconfs_2021081705icon::before { content: ""; }

.iconfs_2021081704icon::before { content: ""; }

.iconfs_2021081703icon::before { content: ""; }

.iconfs_2021081702icon::before { content: ""; }

.iconfs_2021081701icon::before { content: ""; }

.iconfs_2021080902icon::before { content: ""; }

.iconfs_2021080901icon::before { content: ""; }

.iconfs_2021080303icon::before { content: ""; }

.iconfs_2021080302icon::before { content: ""; }

.iconfs_2021080301icon::before { content: ""; }

.iconfs_2021072601icon::before { content: ""; }

.iconfs_2021060901icon::before { content: ""; }

.iconfs_2021052803icon::before { content: ""; }

.iconfs_2021052802icon::before { content: ""; }

.iconfs_2021052801icon::before { content: ""; }

.iconfs_2021052703icon::before { content: ""; }

.iconfs_2021052702icon::before { content: ""; }

.iconfs_2021052701icon::before { content: ""; }

.iconfs_homeicon08_hover::before { content: ""; }

.iconfs_homeicon08::before { content: ""; }

.iconfs_homeicon07_hover::before { content: ""; }

.iconfs_homeicon07::before { content: ""; }

.iconfs_homeicon06_hover::before { content: ""; }

.iconfs_homeicon06::before { content: ""; }

.iconfs_homeicon05_hover::before { content: ""; }

.iconfs_homeicon05::before { content: ""; }

.iconfs_homeicon04::before { content: ""; }

.iconfs_homeicon04_hover::before { content: ""; }

.iconfs_homeicon03::before { content: ""; }

.iconfs_homeicon03_hover::before { content: ""; }

.iconfs_homeicon02_hover::before { content: ""; }

.iconfs_homeicon02::before { content: ""; }

.iconfs_homeicon01_hover::before { content: ""; }

.iconfs_homeicon01::before { content: ""; }

.iconfs_2021042801icon::before { content: ""; }

.iconfs_2021042202icon::before { content: ""; }

.iconfs_2021042101icon::before { content: ""; }

.iconfs_2021041901icon::before { content: ""; }

.iconfs_2021041601icon::before { content: ""; }

.iconfs_2021040802icon::before { content: ""; }

.iconfs_2021032904icon::before { content: ""; }

.iconfs_2021032903icon::before { content: ""; }

.iconfs_2021032902icon::before { content: ""; }

.iconfs_2021032901icon::before { content: ""; }

.iconfs_2021032708icon::before { content: ""; }

.iconfs_2021032705icon::before { content: ""; }

.iconfs_2021032704icon::before { content: ""; }

.iconfs_2021032703icon::before { content: ""; }

.iconfs_2021032702icon::before { content: ""; }

.iconfs_2021032701icon::before { content: ""; }

.iconfs_2021032606icon::before { content: ""; }

.iconfs_2021032605icon::before { content: ""; }

.iconfs_2021032602icon::before { content: ""; }

.iconfs_2021032601icon::before { content: ""; }

.iconfs_2021032202icon::before { content: ""; }

.iconfs_2021031204icon::before { content: ""; }

.iconfs_2021031203icon::before { content: ""; }

.iconfs_2021031202icon::before { content: ""; }

.iconfs_2021031201icon::before { content: ""; }

.iconfs_2021031104icon::before { content: ""; }

.iconfs_2021031103icon::before { content: ""; }

.iconfs_2021031102icon::before { content: ""; }

.iconfs_2021031101icon::before { content: ""; }

.iconfs_2021031003icon::before { content: ""; }

.iconfs_2021031002icon::before { content: ""; }

.iconfs_2021031001icon::before { content: ""; }

.iconfs_2020111803icon::before { content: ""; }

.iconfs_2020111802icon::before { content: ""; }

.iconfs_2020111801icon::before { content: ""; }

.iconfs_2020111702icon::before { content: ""; }

.iconfs_2020111701icon::before { content: ""; }

.iconfs_2020102601icon::before { content: ""; }

.iconfs_2020101301icon::before { content: ""; }

.iconfs_2020100901icon::before { content: ""; }

.iconfs_2020093004icon::before { content: ""; }

.iconfs_2020093003icon::before { content: ""; }

.iconfs_2020093002icon::before { content: ""; }

.iconfs_2020093001icon::before { content: ""; }

.iconfs_2020092502icon::before { content: ""; }

.iconfs_2020092501icon::before { content: ""; }

.icongou::before { content: ""; }

.iconfs_2020091151icon::before { content: ""; }

.iconfs_2020091150icon::before { content: ""; }

.iconfs_2020091149icon::before { content: ""; }

.iconfs_2020091148icon::before { content: ""; }

.iconfs_2020091147icon::before { content: ""; }

.iconfs_2020091146icon::before { content: ""; }

.iconfs_2020091143icon::before { content: ""; }

.iconfs_2020091142icon::before { content: ""; }

.iconfs_2020091140icon::before { content: ""; }

.iconfs_2020091137icon::before { content: ""; }

.iconfs_2020091134icon::before { content: ""; }

.iconfs_2020091128icon::before { content: ""; }

.iconfs_2020091123icon::before { content: ""; }

.iconfs_2020091122icon::before { content: ""; }

.iconfs_2020091121icon::before { content: ""; }

.iconfs_2020091118icon::before { content: ""; }

.iconfs_2020091117icon::before { content: ""; }

.iconfs_2020091113icon::before { content: ""; }

.iconfs_2020091112icon::before { content: ""; }

.iconfs_2020091110icon::before { content: ""; }

.iconfs_2020091109icon::before { content: ""; }

.iconfs_2020091108icon::before { content: ""; }

.iconfs_2020091107icon::before { content: ""; }

.iconfs_2020091106icon::before { content: ""; }

.iconfs_2020091105icon::before { content: ""; }

.iconfs_2020091104icon::before { content: ""; }

.iconfs_2020091103icon::before { content: ""; }

.iconfs_2020091102icon::before { content: ""; }

.iconfs_2020091101icon::before { content: ""; }

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, button, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, input, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, select, small, span, strike, strong, sub, summary, sup, table, tbody, td, textarea, tfoot, th, thead, time, tr, tt, u, ul, var, video { appearance: none; border: none; box-sizing: border-box; margin: 0px; outline: none; padding: 0px; }

b, strong { font-weight: 600; }

body, html { font-weight: 400; position: relative; touch-action: manipulation; -webkit-font-smoothing: antialiased; font-style: normal; text-size-adjust: none; }

.html_gray { filter: grayscale(100%); }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote::after, blockquote::before, q::after, q::before { content: none; }

textarea { resize: vertical; vertical-align: top; }

[hidden] { display: none; }

a:active, a:hover { outline: 0px; }

img, legend { border: 0px; }

legend { padding: 0px; white-space: normal; }

button, input, select, textarea { appearance: none; background: none; border: none; outline: none; }

button, input { line-height: normal; }

button, select { text-transform: none; }

button, input, select, textarea { appearance: button; }

textarea { overflow: auto; }

table { border-collapse: collapse; border-spacing: 0px; }

a { color: rgb(0, 96, 191); text-decoration: none; }

a:hover { text-decoration: underline; }

@media (max-width: 768px) {
  a:hover { text-decoration: none; }
}

h1, h2, h3, h4, h5, h6 { font-weight: 600; }

.fixScroll { overflow: hidden !important; }

input:-webkit-autofill, input:-webkit-autofill:active, input:-webkit-autofill:focus, input:-webkit-autofill:hover { box-shadow: rgb(246, 246, 248) 0px 0px 0px 1000px inset; }

textarea:-webkit-autofill, textarea:-webkit-autofill:active, textarea:-webkit-autofill:focus, textarea:-webkit-autofill:hover { box-shadow: rgb(246, 246, 248) 0px 0px 0px 1000px inset; }

input:focus::-webkit-input-placeholder { color: transparent; }

textarea:focus::-webkit-input-placeholder { color: transparent; }

input::-webkit-input-placeholder { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

textarea::-webkit-input-placeholder { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

input { border: 1px solid rgb(229, 229, 229); border-radius: 4px; color: rgb(25, 25, 26); display: block; font-size: 13px; height: 42px; line-height: 20px; padding: 10px 12px; transition: 0.3s; width: 100%; }

input:focus { border: 1px solid rgb(25, 25, 26); }

input.is_new { background: rgb(246, 246, 248); border: 1px solid transparent; transition: 0.3s; }

input.is_new:not(:disabled):focus { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(246, 246, 248); border: 1px solid rgb(112, 112, 112); }

input.is_new:not(:disabled):hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(246, 246, 248); }

input.is_new:disabled { background: rgb(246, 246, 248); color: rgba(25, 25, 26, 0.3); cursor: not-allowed; }

input.is_new::-webkit-input-placeholder { font-size: 12px; line-height: 20px; }

input[type="checkbox"] { appearance: none; background: none transparent; border: none; border-radius: 0px; display: inline-block; font-size: 18px; height: 18px; line-height: 1; outline: none; padding: 0px; position: relative; vertical-align: middle; width: 18px; }

input[type="checkbox"]::before { color: rgba(25, 25, 26, 0.3); content: ""; -webkit-font-smoothing: antialiased; cursor: pointer; transition: 0.3s; font-family: iconfont !important; }

input[type="checkbox"]:hover::before { color: rgb(112, 112, 112); content: ""; }

input[type="checkbox"][halfchecked="true"]::before { color: rgb(112, 112, 112); content: ""; }

input[type="checkbox"][halfchecked="true"]:hover::before { color: rgb(112, 112, 112); }

input[type="checkbox"]:checked::before { color: rgb(112, 112, 112); -webkit-font-smoothing: antialiased; content: ""; font-family: iconfont !important; }

input[type="checkbox"]:checked:hover::before { color: rgb(112, 112, 112); }

input[type="checkbox"]:disabled::before { color: rgba(25, 25, 26, 0.3); }

input[type="radio"] { appearance: none; background: none transparent; border: none; border-radius: 0px; display: inline-block; font-size: 18px; height: 18px; line-height: 1; margin-right: 8px; outline: none; padding: 0px; position: relative; width: 18px; }

input[type="radio"]::before { color: rgba(25, 25, 26, 0.3); content: ""; -webkit-font-smoothing: antialiased; cursor: pointer; font-family: iconfont !important; }

input[type="radio"]:hover::before { color: rgb(112, 112, 112); content: ""; }

input[type="radio"]:checked::before { color: rgb(112, 112, 112); -webkit-font-smoothing: antialiased; content: ""; font-family: iconfont !important; }

input[type="radio"]:checked:hover::before { color: rgb(112, 112, 112); }

input[type="radio"]:disabled::before { color: rgba(25, 25, 26, 0.3); opacity: 0.8; }

@media (max-width: 1024px) {
  input[type="checkbox"]:hover::before, input[type="radio"]:hover::before { color: rgba(25, 25, 26, 0.3); }
}

input[type="checkbox"]:indeterminate:hover { color: rgba(25, 25, 26, 0.3); }

select { appearance: none; background-image: url("https://resource.fs.com/mall/generalImg/20241219140745u94akk.svg"); background-position: right 10px center; background-repeat: no-repeat; background-size: 14px; border: 1px solid rgb(229, 229, 229); height: 42px; padding: 0px 32px 0px 12px; position: relative; }

select, textarea { border-radius: 3px; color: rgb(25, 25, 26); font-size: 13px; width: 100%; }

textarea { border: 1px solid rgb(229, 229, 229); display: block; height: 110px; padding: 8px 12px; resize: none; transition: 0.3s; }

textarea:focus { border: 1px solid rgb(25, 25, 26); }

textarea.is_new { background: rgb(246, 246, 248); border: 1px solid transparent; transition: 0.3s; }

textarea.is_new:not(:disabled):focus { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(246, 246, 248); border: 1px solid rgb(112, 112, 112); }

textarea.is_new:not(:disabled):hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(246, 246, 248); }

textarea.is_new:disabled { color: rgb(204, 204, 204); cursor: not-allowed; }

textarea.is_new::-webkit-input-placeholder { font-size: 12px; line-height: 20px; }

input:disabled, select:disabled, textarea:disabled { background-color: rgb(247, 247, 247); }

.print_bg { background: rgb(247, 247, 247); }

.clearfix::after { clear: both; content: " "; display: block; height: 0px; visibility: hidden; }

.fade-enter-active, .fade-leave-active { transition: opacity 0.3s; }

.fade-enter, .fade-leave-to { opacity: 0; }

.slide-left-enter-active, .slide-left-leave-active, .slide-left2-enter-active, .slide-left2-leave-active { transition: 0.3s; }

.slide-left2-enter, .slide-left2-leave-to { transform: translate3d(-100%, 0px, 0px); }

.slide-down-enter-active, .slide-down-leave-active, .slide-right-enter-active, .slide-right-leave-active { transition: 0.3s; }

.slide-down-enter, .slide-down-leave-to { transform: translate3d(0px, 100%, 0px); }

.slide-up-enter, .slide-up-leave-to { opacity: 0; transform: translateY(-30px); }

.slide-up-enter-active { transition: 0.3s; }

.slide-up-enter-to { opacity: 1; }

.slide-up-leave-active { transition: 0.3s; }

@-webkit-keyframes run-scale { 
  0% { transform: scale(0); }
  50% { transform: scale(1.3); }
  100% { transform: scale(1); }
}

@keyframes run-scale { 
  0% { transform: scale(0); }
  50% { transform: scale(1.3); }
  100% { transform: scale(1); }
}

#nprogress .bar { background: rgb(0, 96, 191) !important; }

#nprogress .peg { box-shadow: rgb(0, 96, 191) 0px 0px 10px, rgb(0, 96, 191) 0px 0px 5px !important; }

#nprogress .spinner-icon { border-left-color: rgb(0, 96, 191) !important; border-top-color: rgb(0, 96, 191) !important; }

.country-code { background-image: url("https://img-en.fs.com/includes/templates/fiberstore/images/fs-new/country.png"); background-repeat: no-repeat; display: inline-block; height: 16px; margin-right: 5px; width: 16px; }

.country-code.country-af { background-position: 0px 0px; }

.country-code.country-al { background-position: -60px 0px; }

.country-code.country-dz { background-position: -100px 0px; }

.country-code.country-as { background-position: -120px 0px; }

.country-code.country-ad { background-position: -140px 0px; }

.country-code.country-ao { background-position: -160px 0px; }

.country-code.country-ai { background-position: -180px 0px; }

.country-code.country-aq { background-position: -200px 0px; }

.country-code.country-ag { background-position: -220px 0px; }

.country-code.country-ar { background-position: -260px 0px; }

.country-code.country-am { background-position: -280px 0px; }

.country-code.country-aw { background-position: -300px 0px; }

.country-code.country-au, .country-code.country-hm { background-position: -340px 0px; }

.country-code.country-at { background-position: -360px 0px; }

.country-code.country-az { background-position: -380px 0px; }

.country-code.country-bs { background-position: -400px 0px; }

.country-code.country-bh { background-position: -420px 0px; }

.country-code.country-bd { background-position: -440px 0px; }

.country-code.country-bb { background-position: -460px 0px; }

.country-code.country-by { background-position: 0px -20px; }

.country-code.country-be { background-position: -20px -20px; }

.country-code.country-bz { background-position: -40px -20px; }

.country-code.country-bj { background-position: -60px -20px; }

.country-code.country-bm { background-position: -80px -20px; }

.country-code.country-bt { background-position: -100px -20px; }

.country-code.country-bo { background-position: -120px -20px; }

.country-code.country-ba { background-position: -140px -20px; }

.country-code.country-bw { background-position: -160px -20px; }

.country-code.country-br { background-position: -200px -20px; }

.country-code.country-io { background-position: -220px -20px; }

.country-code.country-bn { background-position: -240px -20px; }

.country-code.country-bg { background-position: -260px -20px; }

.country-code.country-bf { background-position: -280px -20px; }

.country-code.country-bi { background-position: -300px -20px; }

.country-code.country-kh { background-position: -320px -20px; }

.country-code.country-cm { background-position: -340px -20px; }

.country-code.country-ca { background-position: -360px -20px; }

.country-code.country-cv { background-position: -380px -20px; }

.country-code.country-ky { background-position: -440px -20px; }

.country-code.country-cf { background-position: -460px -20px; }

.country-code.country-td { background-position: -480px -20px; }

.country-code.country-cl { background-position: 0px -40px; }

.country-code.country-cn { background-position: -20px -40px; }

.country-code.country-cx { background-position: -40px -40px; }

.country-code.country-cc { background-position: -80px -40px; }

.country-code.country-co { background-position: -100px -40px; }

.country-code.country-km { background-position: -140px -40px; }

.country-code.country-cg { background-position: -160px -40px; }

.country-code.country-ck { background-position: -200px -40px; }

.country-code.country-cr { background-position: -220px -40px; }

.country-code.country-ci { background-position: -240px -40px; }

.country-code.country-hr { background-position: -260px -40px; }

.country-code.country-cu { background-position: -280px -40px; }

.country-code.country-cy { background-position: -320px -40px; }

.country-code.country-cz { background-position: -340px -40px; }

.country-code.country-dk { background-position: -360px -40px; }

.country-code.country-dj { background-position: -380px -40px; }

.country-code.country-dm { background-position: -400px -40px; }

.country-code.country-do { background-position: -420px -40px; }

.country-code.country-ec { background-position: -440px -40px; }

.country-code.country-eg { background-position: -460px -40px; }

.country-code.country-sv { background-position: -480px -40px; }

.country-code.country-gq { background-position: -20px -60px; }

.country-code.country-er { background-position: -40px -60px; }

.country-code.country-ee { background-position: -60px -60px; }

.country-code.country-et { background-position: -80px -60px; }

.country-code.country-eu { background-position: -100px -60px; }

.country-code.country-fk { background-position: -120px -60px; }

.country-code.country-fj { background-position: -180px -60px; }

.country-code.country-ax, .country-code.country-fi { background-position: -200px -60px; }

.country-code.country-fr, .country-code.country-mf { background-position: -220px -60px; }

.country-code.country-tf { background-position: -240px -60px; }

.country-code.country-gf { background-position: -260px -60px; }

.country-code.country-ga { background-position: -280px -60px; }

.country-code.country-gm { background-position: -320px -60px; }

.country-code.country-ge { background-position: -340px -60px; }

.country-code.country-de { background-position: -360px -60px; }

.country-code.country-gh { background-position: -380px -60px; }

.country-code.country-gi { background-position: -400px -60px; }

.country-code.country-gr { background-position: -420px -60px; }

.country-code.country-gl { background-position: -440px -60px; }

.country-code.country-gd { background-position: -460px -60px; }

.country-code.country-gt { background-position: 0px -80px; }

.country-code.country-gu { background-position: -20px -80px; }

.country-code.country-gg { background-position: -40px -80px; }

.country-code.country-gn { background-position: -60px -80px; }

.country-code.country-gw { background-position: -80px -80px; }

.country-code.country-gy { background-position: -100px -80px; }

.country-code.country-ht { background-position: -120px -80px; }

.country-code.country-hn { background-position: -160px -80px; }

.country-code.country-hk { background-position: -180px -80px; }

.country-code.country-hu { background-position: -200px -80px; }

.country-code.country-is { background-position: -240px -80px; }

.country-code.country-in { background-position: -280px -80px; }

.country-code.country-id { background-position: -300px -80px; }

.country-code.country-ir { background-position: -320px -80px; }

.country-code.country-iq { background-position: -340px -80px; }

.country-code.country-ie { background-position: -360px -80px; }

.country-code.country-il { background-position: -420px -80px; }

.country-code.country-it { background-position: -440px -80px; }

.country-code.country-jm { background-position: -460px -80px; }

.country-code.country-jp { background-position: -480px -80px; }

.country-code.country-je { background-position: 0px -100px; }

.country-code.country-jo { background-position: -20px -100px; }

.country-code.country-kz { background-position: -40px -100px; }

.country-code.country-ke { background-position: -60px -100px; }

.country-code.country-ki { background-position: -80px -100px; }

.country-code.country-kw { background-position: -120px -100px; }

.country-code.country-kg { background-position: -140px -100px; }

.country-code.country-lv { background-position: -180px -100px; }

.country-code.country-lb { background-position: -200px -100px; }

.country-code.country-ls { background-position: -220px -100px; }

.country-code.country-lr { background-position: -240px -100px; }

.country-code.country-li { background-position: -280px -100px; }

.country-code.country-lt { background-position: -300px -100px; }

.country-code.country-lu { background-position: -320px -100px; }

.country-code.country-mk { background-position: -360px -100px; }

.country-code.country-mg { background-position: -380px -100px; }

.country-code.country-mw { background-position: -400px -100px; }

.country-code.country-my { background-position: -420px -100px; }

.country-code.country-mv { background-position: -440px -100px; }

.country-code.country-ml { background-position: -460px -100px; }

.country-code.country-mt { background-position: -480px -100px; }

.country-code.country-mh { background-position: 0px -120px; }

.country-code.country-mq { background-position: -20px -120px; }

.country-code.country-mr { background-position: -40px -120px; }

.country-code.country-mu { background-position: -60px -120px; }

.country-code.country-yt { background-position: -80px -120px; }

.country-code.country-mx { background-position: -100px -120px; }

.country-code.country-fm { background-position: -120px -120px; }

.country-code.country-md { background-position: -140px -120px; }

.country-code.country-mc { background-position: -160px -120px; }

.country-code.country-mn { background-position: -180px -120px; }

.country-code.country-me { background-position: -200px -120px; }

.country-code.country-ms { background-position: -220px -120px; }

.country-code.country-ma { background-position: -240px -120px; }

.country-code.country-mz { background-position: -260px -120px; }

.country-code.country-mm { background-position: -280px -120px; }

.country-code.country-na { background-position: -300px -120px; }

.country-code.country-nr { background-position: -340px -120px; }

.country-code.country-np { background-position: -360px -120px; }

.country-code.country-an { background-position: -380px -120px; }

.country-code.country-nl { background-position: -400px -120px; }

.country-code.country-nz { background-position: -440px -120px; }

.country-code.country-ni { background-position: -460px -120px; }

.country-code.country-ne { background-position: -480px -120px; }

.country-code.country-ng { background-position: 0px -140px; }

.country-code.country-nu { background-position: -20px -140px; }

.country-code.country-nf { background-position: -40px -140px; }

.country-code.country-mp { background-position: -120px -140px; }

.country-code.country-bv, .country-code.country-no { background-position: -140px -140px; }

.country-code.country-om { background-position: -220px -140px; }

.country-code.country-pk { background-position: -260px -140px; }

.country-code.country-pw { background-position: -280px -140px; }

.country-code.country-ps { background-position: -300px -140px; }

.country-code.country-pa { background-position: -320px -140px; }

.country-code.country-pg { background-position: -340px -140px; }

.country-code.country-py { background-position: -360px -140px; }

.country-code.country-pe { background-position: -380px -140px; }

.country-code.country-ph { background-position: -400px -140px; }

.country-code.country-pn { background-position: -420px -140px; }

.country-code.country-pl { background-position: -440px -140px; }

.country-code.country-pt { background-position: -460px -140px; }

.country-code.country-pr { background-position: -480px -140px; }

.country-code.country-qa { background-position: 0px -160px; }

.country-code.country-ro { background-position: -60px -160px; }

.country-code.country-ru { background-position: -80px -160px; }

.country-code.country-rw { background-position: -100px -160px; }

.country-code.country-lc { background-position: -160px -160px; }

.country-code.country-sm { background-position: -240px -160px; }

.country-code.country-st { background-position: -260px -160px; }

.country-code.country-sa { background-position: -280px -160px; }

.country-code.country-sn { background-position: -320px -160px; }

.country-code.country-rs { background-position: -340px -160px; }

.country-code.country-sc { background-position: -360px -160px; }

.country-code.country-sl { background-position: -380px -160px; }

.country-code.country-sg { background-position: -400px -160px; }

.country-code.country-sk { background-position: -440px -160px; }

.country-code.country-si { background-position: -460px -160px; }

.country-code.country-sb { background-position: -480px -160px; }

.country-code.country-so { background-position: 0px -180px; }

.country-code.country-xs { background-position: -20px -180px; }

.country-code.country-za { background-position: -40px -180px; }

.country-code.country-kp { background-position: -80px -180px; }

.country-code.country-es { background-position: -120px -180px; }

.country-code.country-lk { background-position: -140px -180px; }

.country-code.country-kn { background-position: -160px -180px; }

.country-code.country-vc { background-position: -180px -180px; }

.country-code.country-sd { background-position: -200px -180px; }

.country-code.country-sr { background-position: -220px -180px; }

.country-code.country-sj { background-position: -240px -180px; }

.country-code.country-sz { background-position: -260px -180px; }

.country-code.country-se { background-position: -280px -180px; }

.country-code.country-ch { background-position: -300px -180px; }

.country-code.country-sy { background-position: -320px -180px; }

.country-code.country-tw { background-position: -20px -40px; }

.country-code.country-tj { background-position: -380px -180px; }

.country-code.country-tz { background-position: -400px -180px; }

.country-code.country-th { background-position: -420px -180px; }

.country-code.country-tl { background-position: -440px -180px; }

.country-code.country-tg { background-position: -460px -180px; }

.country-code.country-tk { background-position: -480px -180px; }

.country-code.country-to { background-position: 0px -200px; }

.country-code.country-tt { background-position: -20px -200px; }

.country-code.country-tn { background-position: -60px -200px; }

.country-code.country-tr { background-position: -80px -200px; }

.country-code.country-tm { background-position: -100px -200px; }

.country-code.country-tc { background-position: -120px -200px; }

.country-code.country-tv { background-position: -140px -200px; }

.country-code.country-ug { background-position: -160px -200px; }

.country-code.country-ua { background-position: -180px -200px; }

.country-code.country-ae { background-position: -240px -200px; }

.country-code.country-gb, .country-code.country-gs, .country-code.country-im, .country-code.country-uk { background-position: -260px -200px; }

.country-code.country-um, .country-code.country-us { background-position: -320px -200px; }

.country-code.country-uy { background-position: -340px -200px; }

.country-code.country-uz { background-position: -360px -200px; }

.country-code.country-vu { background-position: -380px -200px; }

.country-code.country-va { background-position: -400px -200px; }

.country-code.country-ve { background-position: -420px -200px; }

.country-code.country-vn { background-position: -440px -200px; }

.country-code.country-vg { background-position: -460px -200px; }

.country-code.country-vi { background-position: -480px -200px; }

.country-code.country-eh { background-position: -40px -220px; }

.country-code.country-ye { background-position: -100px -220px; }

.country-code.country-zm { background-position: -120px -220px; }

.country-code.country-zw { background-position: -140px -220px; }

.country-code.country-tp { background-position: -160px -220px; }

.country-code.country-fo { background-position: -180px -220px; }

.country-code.country-gp { background-position: -200px -220px; }

.country-code.country-kr { background-position: -220px -220px; }

.country-code.country-la { background-position: -240px -220px; }

.country-code.country-ly { background-position: -260px -220px; }

.country-code.country-mo { background-position: -280px -220px; }

.country-code.country-ic { background-position: -320px -220px; }

.country-code.country-cd { background-position: -340px -220px; }

.country-code.country-xy { background-position: -360px -220px; }

.country-code.country-pf { background-position: -380px -220px; }

.country-code.country-sh { background-position: -400px -220px; }

.country-code.country-nc, .country-code.country-pm, .country-code.country-re { background-position: -220px -60px; }

.country-code.country-bl { background-position: -420px -220px; }

.country-code.country-xb { background-position: -440px -220px; }

.country-code.country-xc { background-position: -460px -220px; }

.country-code.country-xm { background-position: -480px -220px; }

.country-code.country-bq { background-position: 0px -240px; }

.country-code.country-xe { background-position: -20px -240px; }

.slide-left-enter, .slide-left-leave-to { transform: translate3d(-100%, 0px, 0px); }

.slide-right-enter, .slide-right-leave-to { transform: translate3d(100%, 0px, 0px); }

.slide-bottom-enter, .slide-bottom-leave-to { transform: translateY(100%); }

.fsLiveChat { bottom: 32px; height: 632px; position: fixed; right: -408px; transition: right 0.3s ease-in-out; width: 392px; z-index: 999; }

.fsLiveChat.show { opacity: 1; right: 68px; }

@media (min-width: 768px) and (max-width: 1024px) {
  .fsLiveChat.show { bottom: 24px; right: 72px; }
}

@media (max-width: 767px) {
  .fsLiveChat { bottom: 0px; height: 100%; right: -100%; width: 100%; }
  .fsLiveChat.show { right: 0px; z-index: 99999; }
}

@media (max-height: 700px) {
  .fsLiveChat { bottom: 0px; height: 100%; }
}

@-webkit-keyframes LiveChatLeftToRight { 
  0% { left: 0px; }
  50% { left: 47px; }
  100% { left: 0px; }
}

@keyframes LiveChatLeftToRight { 
  0% { left: 0px; }
  50% { left: 47px; }
  100% { left: 0px; }
}

@-webkit-keyframes LiveChatRightToLeft { 
  0% { right: 0px; }
  50% { right: 47px; }
  100% { right: 0px; }
}

@keyframes LiveChatRightToLeft { 
  0% { right: 0px; }
  50% { right: 47px; }
  100% { right: 0px; }
}

@-webkit-keyframes animation-skeleton-wave { 
  0% { transform: translateX(-100%); }
  50% { transform: translateX(100%); }
  100% { transform: translateX(100%); }
}

@keyframes animation-skeleton-wave { 
  0% { transform: translateX(-100%); }
  50% { transform: translateX(100%); }
  100% { transform: translateX(100%); }
}

[tabindex]:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

@font-face { font-family: swiper-icons; font-style: normal; font-weight: 400; 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") format("woff"); }

:root { --swiper-theme-color: #007aff; }

.swiper-container { list-style: none; margin-left: auto; margin-right: auto; overflow: hidden; padding: 0px; position: relative; z-index: 1; }

.swiper-container-vertical > .swiper-wrapper { flex-direction: column; }

.swiper-wrapper { box-sizing: initial; display: flex; height: 100%; position: relative; transition-property: transform; width: 100%; z-index: 1; }

.swiper-container-android .swiper-slide, .swiper-wrapper { transform: translateZ(0px); }

.swiper-container-multirow > .swiper-wrapper { flex-wrap: wrap; }

.swiper-container-multirow-column > .swiper-wrapper { flex-flow: column wrap; }

.swiper-container-free-mode > .swiper-wrapper { margin: 0px auto; transition-timing-function: ease-out; }

.swiper-slide { flex-shrink: 0; height: 100%; position: relative; transition-property: transform; width: 100%; }

.swiper-slide-invisible-blank { visibility: hidden; }

.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; }

.swiper-container-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }

.swiper-container-3d { perspective: 1200px; }

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper { transform-style: preserve-3d; }

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top { height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 100%; z-index: 10; }

.swiper-container-3d .swiper-slide-shadow-left { background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent); }

.swiper-container-3d .swiper-slide-shadow-right { background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent); }

.swiper-container-3d .swiper-slide-shadow-top { background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent); }

.swiper-container-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), transparent); }

.swiper-container-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }

.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }

:root { --swiper-navigation-size: 44px; }

.swiper-button-next, .swiper-button-prev { align-items: center; color: var(--swiper-navigation-color,var(--swiper-theme-color)); cursor: pointer; display: flex; height: var(--swiper-navigation-size); justify-content: center; margin-top: calc(var(--swiper-navigation-size)*-1/2); position: absolute; top: 50%; width: calc(var(--swiper-navigation-size)/44*27); z-index: 10; }

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { cursor: auto; opacity: 0.35; pointer-events: none; }

.swiper-button-next::after, .swiper-button-prev::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); font-variant: normal; letter-spacing: 0px; line-height: 1; text-transform: none !important; }

.swiper-button-prev, .swiper-container-rtl .swiper-button-next { left: 10px; right: auto; }

.swiper-button-prev::after, .swiper-container-rtl .swiper-button-next::after { content: "prev"; }

.swiper-button-next, .swiper-container-rtl .swiper-button-prev { left: auto; right: 10px; }

.swiper-button-next::after, .swiper-container-rtl .swiper-button-prev::after { content: "next"; }

.swiper-button-next.swiper-button-white, .swiper-button-prev.swiper-button-white { --swiper-navigation-color: #fff; }

.swiper-button-next.swiper-button-black, .swiper-button-prev.swiper-button-black { --swiper-navigation-color: #000; }

.swiper-button-lock { display: none; }

.swiper-pagination { position: absolute; text-align: center; transform: translateZ(0px); transition: opacity 0.3s; z-index: 10; }

.swiper-pagination.swiper-pagination-hidden { opacity: 0; }

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0px; width: 100%; }

.swiper-pagination-bullets-dynamic { font-size: 0px; overflow: hidden; }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { position: relative; transform: scale(0.33); }

.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(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); }

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); }

.swiper-pagination-bullet { background: rgb(0, 0, 0); border-radius: 100%; display: inline-block; height: 8px; opacity: 0.2; width: 8px; }

button.swiper-pagination-bullet { appearance: none; border: none; box-shadow: none; margin: 0px; padding: 0px; }

.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }

.swiper-pagination-bullet-active { background: var(--swiper-pagination-color,var(--swiper-theme-color)); opacity: 1; }

.swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; transform: translate3d(0px, -50%, 0px); }

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { display: block; margin: 6px 0px; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; }

.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 0.2s, top 0.2s; }

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0px 4px; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }

.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, left 0.2s; }

.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, right 0.2s; }

.swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; }

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: var(--swiper-pagination-color,var(--swiper-theme-color)); height: 100%; left: 0px; position: absolute; top: 0px; transform: scale(0); transform-origin: left top; width: 100%; }

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; }

.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { height: 4px; left: 0px; top: 0px; width: 100%; }

.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar { height: 100%; left: 0px; top: 0px; width: 4px; }

.swiper-pagination-white { --swiper-pagination-color: #fff; }

.swiper-pagination-black { --swiper-pagination-color: #000; }

.swiper-pagination-lock { display: none; }

.swiper-scrollbar { background: rgba(0, 0, 0, 0.1); border-radius: 10px; position: relative; }

.swiper-container-horizontal > .swiper-scrollbar { bottom: 3px; height: 5px; left: 1%; position: absolute; width: 98%; z-index: 50; }

.swiper-container-vertical > .swiper-scrollbar { height: 98%; position: absolute; right: 3px; top: 1%; width: 5px; z-index: 50; }

.swiper-scrollbar-drag { background: rgba(0, 0, 0, 0.5); border-radius: 10px; height: 100%; left: 0px; position: relative; top: 0px; width: 100%; }

.swiper-scrollbar-cursor-drag { cursor: move; }

.swiper-scrollbar-lock { display: none; }

.swiper-zoom-container { align-items: center; display: flex; height: 100%; justify-content: center; text-align: center; width: 100%; }

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg { max-height: 100%; max-width: 100%; object-fit: contain; }

.swiper-slide-zoomed { cursor: move; }

.swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-top: 4px solid transparent; box-sizing: border-box; height: 42px; left: 50%; margin-left: -21px; margin-top: -21px; position: absolute; top: 50%; transform-origin: 50% center; width: 42px; z-index: 10; }

.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }

.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }

@keyframes swiper-preloader-spin { 
  100% { transform: rotate(1turn); }
}

.swiper-container .swiper-notification { left: 0px; opacity: 0; pointer-events: none; position: absolute; top: 0px; z-index: -1000; }

.swiper-container-fade.swiper-container-free-mode .swiper-slide { transition-timing-function: ease-out; }

.swiper-container-fade .swiper-slide { pointer-events: none; transition-property: opacity; }

.swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; }

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }

.swiper-container-cube { overflow: visible; }

.swiper-container-cube .swiper-slide { backface-visibility: hidden; height: 100%; pointer-events: none; transform-origin: 0px 0px; visibility: hidden; width: 100%; z-index: 1; }

.swiper-container-cube .swiper-slide .swiper-slide { pointer-events: none; }

.swiper-container-cube.swiper-container-rtl .swiper-slide { transform-origin: 100% 0px; }

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; }

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev { pointer-events: auto; visibility: visible; }

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top { backface-visibility: hidden; z-index: 0; }

.swiper-container-cube .swiper-cube-shadow { background: rgb(0, 0, 0); bottom: 0px; filter: blur(50px); height: 100%; left: 0px; opacity: 0.6; position: absolute; width: 100%; z-index: 0; }

.swiper-container-flip { overflow: visible; }

.swiper-container-flip .swiper-slide { backface-visibility: hidden; pointer-events: none; z-index: 1; }

.swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; }

.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }

.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top { backface-visibility: hidden; z-index: 0; }

.video-js .vjs-big-play-button .vjs-icon-placeholder::before, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder::before, .vjs-modal-dialog .vjs-modal-dialog-content { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.video-js .vjs-big-play-button .vjs-icon-placeholder::before, .vjs-button > .vjs-icon-placeholder::before { text-align: center; }

@font-face { font-family: VideoJS; font-style: normal; font-weight: 400; src: url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==") format("woff"); }

.video-js .vjs-big-play-button .vjs-icon-placeholder::before, .video-js .vjs-play-control .vjs-icon-placeholder, .vjs-icon-play { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-big-play-button .vjs-icon-placeholder::before, .video-js .vjs-play-control .vjs-icon-placeholder::before, .vjs-icon-play::before { content: ""; }

.vjs-icon-play-circle { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-play-circle::before { content: ""; }

.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder, .vjs-icon-pause { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder::before, .vjs-icon-pause::before { content: ""; }

.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder, .vjs-icon-volume-mute { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder::before, .vjs-icon-volume-mute::before { content: ""; }

.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder, .vjs-icon-volume-low { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder::before, .vjs-icon-volume-low::before { content: ""; }

.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder, .vjs-icon-volume-mid { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder::before, .vjs-icon-volume-mid::before { content: ""; }

.video-js .vjs-mute-control .vjs-icon-placeholder, .vjs-icon-volume-high { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-mute-control .vjs-icon-placeholder::before, .vjs-icon-volume-high::before { content: ""; }

.video-js .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-enter { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-fullscreen-control .vjs-icon-placeholder::before, .vjs-icon-fullscreen-enter::before { content: ""; }

.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder, .vjs-icon-fullscreen-exit { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder::before, .vjs-icon-fullscreen-exit::before { content: ""; }

.vjs-icon-square { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-square::before { content: ""; }

.vjs-icon-spinner { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-spinner::before { content: ""; }

.video-js .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-subtitles { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js .vjs-subtitles-button .vjs-icon-placeholder::before, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder::before, .vjs-icon-subtitles::before { content: ""; }

.video-js .vjs-captions-button .vjs-icon-placeholder, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .vjs-icon-captions { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-captions-button .vjs-icon-placeholder::before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder::before, .vjs-icon-captions::before { content: ""; }

.video-js .vjs-chapters-button .vjs-icon-placeholder, .vjs-icon-chapters { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-chapters-button .vjs-icon-placeholder::before, .vjs-icon-chapters::before { content: ""; }

.vjs-icon-share { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-share::before { content: ""; }

.vjs-icon-cog { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-cog::before { content: ""; }

.video-js .vjs-play-progress, .video-js .vjs-volume-level, .vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-play-progress::before, .video-js .vjs-volume-level::before, .vjs-icon-circle::before, .vjs-seek-to-live-control .vjs-icon-placeholder::before { content: ""; }

.vjs-icon-circle-outline { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-circle-outline::before { content: ""; }

.vjs-icon-circle-inner-circle { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-circle-inner-circle::before { content: ""; }

.vjs-icon-hd { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-hd::before { content: ""; }

.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder, .vjs-icon-cancel { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder::before, .vjs-icon-cancel::before { content: ""; }

.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder, .vjs-icon-replay { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder::before, .vjs-icon-replay::before { content: ""; }

.vjs-icon-facebook { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-facebook::before { content: ""; }

.vjs-icon-gplus { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-gplus::before { content: ""; }

.vjs-icon-linkedin { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-linkedin::before { content: ""; }

.vjs-icon-twitter { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-twitter::before { content: ""; }

.vjs-icon-tumblr { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-tumblr::before { content: ""; }

.vjs-icon-pinterest { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-pinterest::before { content: ""; }

.video-js .vjs-descriptions-button .vjs-icon-placeholder, .vjs-icon-audio-description { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-descriptions-button .vjs-icon-placeholder::before, .vjs-icon-audio-description::before { content: ""; }

.video-js .vjs-audio-button .vjs-icon-placeholder, .vjs-icon-audio { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-audio-button .vjs-icon-placeholder::before, .vjs-icon-audio::before { content: ""; }

.vjs-icon-next-item { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-next-item::before { content: ""; }

.vjs-icon-previous-item { font-family: VideoJS; font-style: normal; font-weight: 400; }

.vjs-icon-previous-item::before { content: ""; }

.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-enter { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder::before, .vjs-icon-picture-in-picture-enter::before { content: ""; }

.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder, .vjs-icon-picture-in-picture-exit { font-family: VideoJS; font-style: normal; font-weight: 400; }

.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder::before, .vjs-icon-picture-in-picture-exit::before { content: ""; }

.video-js { background-color: rgb(0, 0, 0); box-sizing: border-box; color: rgb(255, 255, 255); display: block; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 400; line-height: 1; padding: 0px; position: relative; vertical-align: top; word-break: normal; }

.video-js:-webkit-full-screen { height: 100% !important; width: 100% !important; }

.video-js[tabindex="-1"] { outline: none; }

.video-js *, .video-js ::after, .video-js ::before { box-sizing: inherit; }

.video-js ul { font-family: inherit; font-size: inherit; line-height: inherit; list-style-position: outside; margin: 0px; }

.video-js.vjs-1-1, .video-js.vjs-16-9, .video-js.vjs-4-3, .video-js.vjs-9-16, .video-js.vjs-fluid { max-width: 100%; width: 100%; }

.video-js.vjs-1-1:not(.vjs-audio-only-mode), .video-js.vjs-16-9:not(.vjs-audio-only-mode), .video-js.vjs-4-3:not(.vjs-audio-only-mode), .video-js.vjs-9-16:not(.vjs-audio-only-mode), .video-js.vjs-fluid:not(.vjs-audio-only-mode) { height: 0px; }

.video-js.vjs-16-9:not(.vjs-audio-only-mode) { padding-top: 56.25%; }

.video-js.vjs-4-3:not(.vjs-audio-only-mode) { padding-top: 75%; }

.video-js.vjs-9-16:not(.vjs-audio-only-mode) { padding-top: 177.778%; }

.video-js.vjs-1-1:not(.vjs-audio-only-mode) { padding-top: 100%; }

.video-js.vjs-fill:not(.vjs-audio-only-mode) { height: 100%; width: 100%; }

.video-js .vjs-tech { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.video-js.vjs-audio-only-mode .vjs-tech { display: none; }

body.vjs-full-window { height: 100%; margin: 0px; padding: 0px; }

.vjs-full-window .video-js.vjs-fullscreen { inset: 0px; overflow: hidden; position: fixed; z-index: 1000; }

.video-js.vjs-fullscreen:not(.vjs-ios-native-fs) { height: 100% !important; padding-top: 0px !important; width: 100% !important; }

.video-js.vjs-fullscreen.vjs-user-inactive { cursor: none; }

.vjs-hidden { display: none !important; }

.vjs-disabled { cursor: default; opacity: 0.5; }

.video-js .vjs-offscreen { height: 1px; left: -9999px; position: absolute; top: 0px; width: 1px; }

.vjs-lock-showing { display: block !important; opacity: 1 !important; visibility: visible !important; }

.vjs-no-js { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 18px; height: 150px; margin: 0px auto; padding: 20px; text-align: center; width: 300px; }

.vjs-no-js a, .vjs-no-js a:visited { color: rgb(102, 168, 204); }

.video-js .vjs-big-play-button { background-color: rgba(43, 51, 63, 0.7); border: 0.06666em solid rgb(255, 255, 255); border-radius: 0.3em; cursor: pointer; display: block; font-size: 3em; height: 1.63332em; left: 10px; line-height: 1.5em; opacity: 1; padding: 0px; position: absolute; top: 10px; transition: 0.4s; width: 3em; }

.vjs-big-play-centered .vjs-big-play-button { left: 50%; margin-left: -1.5em; margin-top: -0.81666em; top: 50%; }

.video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button { background-color: rgba(115, 133, 159, 0.5); border-color: rgb(255, 255, 255); transition: all; }

.vjs-controls-disabled .vjs-big-play-button, .vjs-error .vjs-big-play-button, .vjs-has-started .vjs-big-play-button, .vjs-using-native-controls .vjs-big-play-button { display: none; }

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button { display: block; }

.video-js button { appearance: none; background: none; border: none; color: inherit; display: inline-block; font-size: inherit; line-height: inherit; text-decoration: none; text-transform: none; transition: none; }

.vjs-control .vjs-button { height: 100%; width: 100%; }

.video-js .vjs-control.vjs-close-button { cursor: pointer; height: 3em; position: absolute; right: 0px; top: 0.5em; z-index: 2; }

.video-js .vjs-modal-dialog { background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0)); overflow: auto; }

.video-js .vjs-modal-dialog > * { box-sizing: border-box; }

.vjs-modal-dialog .vjs-modal-dialog-content { font-size: 1.2em; line-height: 1.5; padding: 20px 24px; z-index: 1; }

.vjs-menu-button { cursor: pointer; }

.vjs-menu-button.vjs-disabled { cursor: default; }

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu { display: none; }

.vjs-menu .vjs-menu-content { display: block; font-family: Arial, Helvetica, sans-serif; margin: 0px; overflow: auto; padding: 0px; }

.vjs-menu .vjs-menu-content > * { box-sizing: border-box; }

.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu { display: none; }

.vjs-menu li { font-size: 1.2em; line-height: 1.4em; list-style: none; margin: 0px; padding: 0.2em 0px; text-align: center; text-transform: lowercase; }

.js-focus-visible .vjs-menu li.vjs-menu-item:hover, .vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover { background-color: rgba(115, 133, 159, 0.5); }

.js-focus-visible .vjs-menu li.vjs-selected:hover, .vjs-menu li.vjs-selected, .vjs-menu li.vjs-selected:focus, .vjs-menu li.vjs-selected:hover { background-color: rgb(255, 255, 255); color: rgb(43, 51, 63); }

.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible), .video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible) { background: none; }

.vjs-menu li.vjs-menu-title { cursor: default; font-size: 1em; font-weight: 700; line-height: 2em; margin: 0px 0px 0.3em; padding: 0px; text-align: center; text-transform: uppercase; }

.vjs-menu-button-popup .vjs-menu { border-top-color: rgba(43, 51, 63, 0.7); bottom: 0px; display: none; height: 0px; left: -3em; margin-bottom: 1.5em; position: absolute; width: 10em; }

.vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: rgba(43, 51, 63, 0.7); bottom: 1.5em; max-height: 15em; position: absolute; width: 100%; }

.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content { max-height: 5em; }

.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content { max-height: 10em; }

.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content { max-height: 14em; }

.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content { max-height: 25em; }

.vjs-menu-button-popup .vjs-menu.vjs-lock-showing, .vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu { display: block; }

.video-js .vjs-menu-button-inline { overflow: hidden; transition: 0.4s; }

.video-js .vjs-menu-button-inline::before { width: 2.22222em; }

.video-js .vjs-menu-button-inline.vjs-slider-active, .video-js .vjs-menu-button-inline:focus, .video-js .vjs-menu-button-inline:hover, .video-js.vjs-no-flex .vjs-menu-button-inline { width: 12em; }

.vjs-menu-button-inline .vjs-menu { height: 100%; left: 4em; margin: 0px; opacity: 0; padding: 0px; position: absolute; top: 0px; transition: 0.4s; width: auto; }

.vjs-menu-button-inline.vjs-slider-active .vjs-menu, .vjs-menu-button-inline:focus .vjs-menu, .vjs-menu-button-inline:hover .vjs-menu { display: block; opacity: 1; }

.vjs-no-flex .vjs-menu-button-inline .vjs-menu { display: block; opacity: 1; position: relative; width: auto; }

.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu, .vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu, .vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu { width: auto; }

.vjs-menu-button-inline .vjs-menu-content { height: 100%; margin: 0px; overflow: hidden; width: auto; }

.video-js .vjs-control-bar { background-color: rgba(43, 51, 63, 0.7); bottom: 0px; display: none; height: 3em; left: 0px; position: absolute; right: 0px; width: 100%; }

.vjs-audio-only-mode .vjs-control-bar, .vjs-has-started .vjs-control-bar { display: flex; opacity: 1; transition: visibility 0.1s, opacity 0.1s; visibility: visible; }

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { opacity: 0; pointer-events: none; transition: visibility 1s, opacity 1s; visibility: visible; }

.vjs-controls-disabled .vjs-control-bar, .vjs-error .vjs-control-bar, .vjs-using-native-controls .vjs-control-bar { display: none !important; }

.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar, .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { opacity: 1; pointer-events: auto; visibility: visible; }

.vjs-has-started.vjs-no-flex .vjs-control-bar { display: table; }

.video-js .vjs-control { height: 100%; margin: 0px; padding: 0px; position: relative; text-align: center; width: 4em; -webkit-box-flex: 0; flex: 0 0 auto; }

.video-js .vjs-control.vjs-visible-text { padding-left: 1em; padding-right: 1em; width: auto; }

.vjs-button > .vjs-icon-placeholder::before { font-size: 1.8em; line-height: 1.67; }

.vjs-button > .vjs-icon-placeholder { display: block; }

.video-js .vjs-control:focus, .video-js .vjs-control:focus::before, .video-js .vjs-control:hover::before { text-shadow: rgb(255, 255, 255) 0px 0px 1em; }

.video-js :not(.vjs-visible-text) > .vjs-control-text { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

.vjs-no-flex .vjs-control { display: table-cell; vertical-align: middle; }

.video-js .vjs-custom-control-spacer { display: none; }

.video-js .vjs-progress-control { cursor: pointer; -webkit-box-flex: 1; display: flex; flex: 1 1 auto; -webkit-box-align: center; align-items: center; min-width: 4em; touch-action: none; }

.video-js .vjs-progress-control.disabled { cursor: default; }

.vjs-live .vjs-progress-control { display: none; }

.vjs-liveui .vjs-progress-control { display: flex; -webkit-box-align: center; align-items: center; }

.vjs-no-flex .vjs-progress-control { width: auto; }

.video-js .vjs-progress-holder { -webkit-box-flex: 1; flex: 1 1 auto; height: 0.3em; transition: 0.2s; }

.video-js .vjs-progress-control .vjs-progress-holder { margin: 0px 10px; }

.video-js .vjs-progress-control:hover .vjs-progress-holder { font-size: 1.66667em; }

.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled { font-size: 1em; }

.video-js .vjs-progress-holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-load-progress div, .video-js .vjs-progress-holder .vjs-play-progress { display: block; height: 100%; margin: 0px; padding: 0px; position: absolute; width: 0px; }

.video-js .vjs-play-progress { background-color: rgb(255, 255, 255); }

.video-js .vjs-play-progress::before { font-size: 0.9em; position: absolute; right: -0.5em; top: -0.333333em; z-index: 1; }

.video-js .vjs-load-progress { background: rgba(115, 133, 159, 0.5); }

.video-js .vjs-load-progress div { background: rgba(115, 133, 159, 0.75); }

.video-js .vjs-time-tooltip { background-color: rgba(255, 255, 255, 0.8); border-radius: 0.3em; color: rgb(0, 0, 0); float: right; font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding: 6px 8px 8px; pointer-events: none; position: absolute; top: -3.4em; visibility: hidden; z-index: 1; }

.video-js .vjs-progress-holder:focus .vjs-time-tooltip { display: none; }

.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip, .video-js .vjs-progress-control:hover .vjs-time-tooltip { display: block; font-size: 0.6em; visibility: visible; }

.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip { font-size: 1em; }

.video-js .vjs-progress-control .vjs-mouse-display { background-color: rgb(0, 0, 0); display: none; height: 100%; position: absolute; width: 1px; z-index: 1; }

.vjs-no-flex .vjs-progress-control .vjs-mouse-display { z-index: 0; }

.video-js .vjs-progress-control:hover .vjs-mouse-display { display: block; }

.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display { opacity: 0; transition: visibility 1s, opacity 1s; visibility: hidden; }

.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display { display: none; }

.vjs-mouse-display .vjs-time-tooltip { background-color: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); }

.video-js .vjs-slider { cursor: pointer; margin: 0px 0.45em; padding: 0px; position: relative; background-color: rgba(115, 133, 159, 0.5); user-select: none; }

.video-js .vjs-slider.disabled { cursor: default; }

.video-js .vjs-slider:focus { box-shadow: rgb(255, 255, 255) 0px 0px 1em; text-shadow: rgb(255, 255, 255) 0px 0px 1em; }

.video-js .vjs-mute-control { cursor: pointer; -webkit-box-flex: 0; flex: 0 0 auto; }

.video-js .vjs-volume-control { cursor: pointer; display: flex; margin-right: 1em; }

.video-js .vjs-volume-control.vjs-volume-horizontal { width: 5em; }

.video-js .vjs-volume-panel .vjs-volume-control { height: 1px; margin-left: -1px; opacity: 0; visibility: visible; width: 1px; }

.video-js .vjs-volume-panel { transition: width 1s; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control { opacity: 1; position: relative; transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left, top; visibility: visible; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal { height: 3em; margin-right: 0px; width: 5em; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical { left: -3.5em; transition: left; }

.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active { transition: width 0.1s; width: 10em; }

.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only { width: 4em; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical { height: 8em; left: -3000em; transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s; width: 3em; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal { transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s; }

.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal { height: 3em; opacity: 1; position: relative; transition: none; visibility: visible; width: 5em; }

.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical, .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical { bottom: 3em; left: 0.5em; position: absolute; }

.video-js .vjs-volume-panel { display: flex; }

.video-js .vjs-volume-bar { margin: 1.35em 0.45em; }

.vjs-volume-bar.vjs-slider-horizontal { height: 0.3em; width: 5em; }

.vjs-volume-bar.vjs-slider-vertical { height: 5em; margin: 1.35em auto; width: 0.3em; }

.video-js .vjs-volume-level { background-color: rgb(255, 255, 255); bottom: 0px; left: 0px; position: absolute; }

.video-js .vjs-volume-level::before { font-size: 0.9em; position: absolute; z-index: 1; }

.vjs-slider-vertical .vjs-volume-level { width: 0.3em; }

.vjs-slider-vertical .vjs-volume-level::before { left: -0.3em; top: -0.5em; z-index: 1; }

.vjs-slider-horizontal .vjs-volume-level { height: 0.3em; }

.vjs-slider-horizontal .vjs-volume-level::before { right: -0.5em; top: -0.3em; }

.video-js .vjs-volume-panel.vjs-volume-panel-vertical { width: 4em; }

.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level { height: 100%; }

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level { width: 100%; }

.video-js .vjs-volume-vertical { background-color: rgba(43, 51, 63, 0.7); bottom: 8em; height: 8em; width: 3em; }

.video-js .vjs-volume-horizontal .vjs-menu { left: -2em; }

.video-js .vjs-volume-tooltip { background-color: rgba(255, 255, 255, 0.8); border-radius: 0.3em; color: rgb(0, 0, 0); float: right; font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding: 6px 8px 8px; pointer-events: none; position: absolute; top: -3.4em; visibility: hidden; z-index: 1; }

.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip, .video-js .vjs-volume-control:hover .vjs-volume-tooltip { display: block; font-size: 1em; visibility: visible; }

.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip, .video-js .vjs-volume-vertical:hover .vjs-volume-tooltip { left: 1em; top: -12px; }

.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip { font-size: 1em; }

.video-js .vjs-volume-control .vjs-mouse-display { background-color: rgb(0, 0, 0); display: none; height: 1px; position: absolute; width: 100%; z-index: 1; }

.video-js .vjs-volume-horizontal .vjs-mouse-display { height: 100%; width: 1px; }

.vjs-no-flex .vjs-volume-control .vjs-mouse-display { z-index: 0; }

.video-js .vjs-volume-control:hover .vjs-mouse-display { display: block; }

.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display { opacity: 0; transition: visibility 1s, opacity 1s; visibility: hidden; }

.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display { display: none; }

.vjs-mouse-display .vjs-volume-tooltip { background-color: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); }

.vjs-poster { background-color: rgb(0, 0, 0); background-position: 50% 50%; background-repeat: no-repeat; background-size: contain; inset: 0px; cursor: pointer; display: inline-block; height: 100%; margin: 0px; padding: 0px; position: absolute; vertical-align: middle; }

.vjs-has-started .vjs-poster, .vjs-using-native-controls .vjs-poster { display: none; }

.vjs-audio.vjs-has-started .vjs-poster, .vjs-has-started.vjs-audio-poster-mode .vjs-poster { display: block; }

.video-js .vjs-live-control { display: flex; -webkit-box-align: start; align-items: flex-start; -webkit-box-flex: 1; flex: 1 1 auto; font-size: 1em; line-height: 3em; }

.vjs-no-flex .vjs-live-control { display: table-cell; text-align: left; width: auto; }

.video-js.vjs-liveui .vjs-live-control, .video-js:not(.vjs-live) .vjs-live-control { display: none; }

.video-js .vjs-seek-to-live-control { -webkit-box-align: center; align-items: center; cursor: pointer; -webkit-box-flex: 0; display: inline-flex; flex: 0 0 auto; font-size: 1em; height: 100%; line-height: 3em; min-width: 4em; padding-left: 0.5em; padding-right: 0.5em; width: auto; }

.vjs-no-flex .vjs-seek-to-live-control { display: table-cell; text-align: left; width: auto; }

.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control, .video-js:not(.vjs-live) .vjs-seek-to-live-control { display: none; }

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge { cursor: auto; }

.vjs-seek-to-live-control .vjs-icon-placeholder { color: rgb(136, 136, 136); margin-right: 0.5em; }

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder { color: red; }

.video-js .vjs-time-control { -webkit-box-flex: 0; flex: 0 0 auto; font-size: 1em; line-height: 3em; min-width: 2em; padding-left: 1em; padding-right: 1em; width: auto; }

.video-js .vjs-current-time, .video-js .vjs-duration, .vjs-live .vjs-time-control, .vjs-no-flex .vjs-current-time, .vjs-no-flex .vjs-duration { display: none; }

.vjs-time-divider { display: none; line-height: 3em; }

.vjs-live .vjs-time-divider { display: none; }

.video-js .vjs-play-control { cursor: pointer; }

.video-js .vjs-play-control .vjs-icon-placeholder { -webkit-box-flex: 0; flex: 0 0 auto; }

.vjs-text-track-display { inset: 0px 0px 3em; pointer-events: none; position: absolute; }

.video-js.vjs-controls-disabled .vjs-text-track-display, .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display { bottom: 1em; }

.video-js .vjs-text-track { font-size: 1.4em; margin-bottom: 0.1em; text-align: center; }

.vjs-subtitles { color: rgb(255, 255, 255); }

.vjs-captions { color: rgb(255, 204, 102); }

.vjs-tt-cue { display: block; }

video::-webkit-media-text-track-display { transform: translateY(-3em); }

.video-js.vjs-controls-disabled video::-webkit-media-text-track-display, .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display { transform: translateY(-1.5em); }

.video-js .vjs-picture-in-picture-control { cursor: pointer; -webkit-box-flex: 0; flex: 0 0 auto; }

.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control { display: none; }

.video-js .vjs-fullscreen-control { cursor: pointer; -webkit-box-flex: 0; flex: 0 0 auto; }

.video-js.vjs-audio-only-mode .vjs-fullscreen-control { display: none; }

.vjs-playback-rate .vjs-playback-rate-value, .vjs-playback-rate > .vjs-menu-button { height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.vjs-playback-rate .vjs-playback-rate-value { font-size: 1.5em; line-height: 2; pointer-events: none; text-align: center; }

.vjs-playback-rate .vjs-menu { left: 0px; width: 4em; }

.vjs-error .vjs-error-display .vjs-modal-dialog-content { font-size: 1.4em; text-align: center; }

.vjs-error .vjs-error-display::before { color: rgb(255, 255, 255); content: "X"; font-family: Arial, Helvetica, sans-serif; font-size: 4em; left: 0px; line-height: 1; margin-top: -0.5em; position: absolute; text-align: center; text-shadow: rgb(0, 0, 0) 0.05em 0.05em 0.1em; top: 50%; vertical-align: middle; width: 100%; }

.vjs-loading-spinner { background-clip: padding-box; border: 6px solid rgba(43, 51, 63, 0.7); border-radius: 25px; box-sizing: border-box; display: none; height: 50px; left: 50%; margin: -25px 0px 0px -25px; opacity: 0.85; position: absolute; text-align: left; top: 50%; visibility: hidden; width: 50px; }

.vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner { animation: 0s linear 0.3s 1 normal forwards running vjs-spinner-show; display: block; }

.vjs-loading-spinner::after, .vjs-loading-spinner::before { border-style: inherit; border-width: inherit; border-image: inherit; border-color: rgb(255, 255, 255) transparent transparent; border-radius: inherit; box-sizing: inherit; content: ""; height: inherit; margin: -6px; opacity: 1; position: absolute; width: inherit; }

.vjs-seeking .vjs-loading-spinner::after, .vjs-seeking .vjs-loading-spinner::before, .vjs-waiting .vjs-loading-spinner::after, .vjs-waiting .vjs-loading-spinner::before { animation: 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) 0s infinite normal none running vjs-spinner-spin, 1.1s linear 0s infinite normal none running vjs-spinner-fade; }

.vjs-seeking .vjs-loading-spinner::before, .vjs-waiting .vjs-loading-spinner::before { border-top-color: rgb(255, 255, 255); }

.vjs-seeking .vjs-loading-spinner::after, .vjs-waiting .vjs-loading-spinner::after { animation-delay: 0.44s; border-top-color: rgb(255, 255, 255); }

@keyframes vjs-spinner-show { 
  100% { visibility: visible; }
}

@-webkit-keyframes vjs-spinner-show { 
  100% { visibility: visible; }
}

@keyframes vjs-spinner-spin { 
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes vjs-spinner-spin { 
  100% { transform: rotate(1turn); }
}

@keyframes vjs-spinner-fade { 
  0% { border-top-color: rgb(115, 133, 159); }
  20% { border-top-color: rgb(115, 133, 159); }
  35% { border-top-color: rgb(255, 255, 255); }
  60% { border-top-color: rgb(115, 133, 159); }
  100% { border-top-color: rgb(115, 133, 159); }
}

@-webkit-keyframes vjs-spinner-fade { 
  0% { border-top-color: rgb(115, 133, 159); }
  20% { border-top-color: rgb(115, 133, 159); }
  35% { border-top-color: rgb(255, 255, 255); }
  60% { border-top-color: rgb(115, 133, 159); }
  100% { border-top-color: rgb(115, 133, 159); }
}

.video-js.vjs-audio-only-mode .vjs-captions-button { display: none; }

.vjs-chapters-button .vjs-menu ul { width: 24em; }

.video-js.vjs-audio-only-mode .vjs-descriptions-button { display: none; }

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder { display: inline-block; margin-bottom: -0.1em; vertical-align: middle; }

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder::before { content: ""; font-family: VideoJS; font-size: 1.5em; line-height: inherit; }

.video-js.vjs-audio-only-mode .vjs-subs-caps-button { display: none; }

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder { display: inline-block; margin-bottom: -0.1em; vertical-align: middle; }

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder::before { content: " "; font-family: VideoJS; font-size: 1.5em; line-height: inherit; }

.video-js.vjs-layout-small .vjs-current-time, .video-js.vjs-layout-small .vjs-duration, .video-js.vjs-layout-small .vjs-playback-rate, .video-js.vjs-layout-small .vjs-remaining-time, .video-js.vjs-layout-small .vjs-time-divider, .video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time, .video-js.vjs-layout-tiny .vjs-duration, .video-js.vjs-layout-tiny .vjs-playback-rate, .video-js.vjs-layout-tiny .vjs-remaining-time, .video-js.vjs-layout-tiny .vjs-time-divider, .video-js.vjs-layout-tiny .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time, .video-js.vjs-layout-x-small .vjs-duration, .video-js.vjs-layout-x-small .vjs-playback-rate, .video-js.vjs-layout-x-small .vjs-remaining-time, .video-js.vjs-layout-x-small .vjs-time-divider, .video-js.vjs-layout-x-small .vjs-volume-control { display: none; }

.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover { width: auto; }

.video-js.vjs-layout-tiny .vjs-progress-control, .video-js.vjs-layout-x-small .vjs-progress-control { display: none; }

.video-js.vjs-layout-x-small .vjs-custom-control-spacer { -webkit-box-flex: 1; display: block; flex: 1 1 auto; }

.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer { width: auto; }

.vjs-modal-dialog.vjs-text-track-settings { background-color: rgba(43, 51, 63, 0.75); color: rgb(255, 255, 255); height: 70%; }

.vjs-text-track-settings .vjs-modal-dialog-content { display: table; }

.vjs-text-track-settings .vjs-track-settings-colors, .vjs-text-track-settings .vjs-track-settings-controls, .vjs-text-track-settings .vjs-track-settings-font { display: table-cell; }

.vjs-text-track-settings .vjs-track-settings-controls { text-align: right; vertical-align: bottom; }

@supports (display:grid) {
  .vjs-text-track-settings .vjs-modal-dialog-content { display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; padding: 20px 24px 0px; }
  .vjs-track-settings-controls .vjs-default-button { margin-bottom: 20px; }
  .vjs-text-track-settings .vjs-track-settings-controls { grid-column: 1 / -1; }
  .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content { grid-template-columns: 1fr; }
}

.vjs-track-setting > select { margin-bottom: 0.5em; margin-right: 1em; }

.vjs-text-track-settings fieldset { border: none; margin: 5px; padding: 3px; }

.vjs-text-track-settings fieldset span { display: inline-block; }

.vjs-text-track-settings fieldset span > select { max-width: 7.3em; }

.vjs-text-track-settings legend { color: rgb(255, 255, 255); margin: 0px 0px 5px; }

.vjs-text-track-settings .vjs-label { position: absolute; clip: rect(1px, 1px, 1px, 1px); border: 0px; display: block; height: 1px; margin: 0px 0px 5px; overflow: hidden; padding: 0px; width: 1px; }

.vjs-track-settings-controls button:active, .vjs-track-settings-controls button:focus { background-image: linear-gradient(0deg, rgb(255, 255, 255) 88%, rgb(115, 133, 159)); outline-style: solid; outline-width: medium; }

.vjs-track-settings-controls button:hover { color: rgba(43, 51, 63, 0.75); }

.vjs-track-settings-controls button { background-color: rgb(255, 255, 255); background-image: linear-gradient(-180deg, rgb(255, 255, 255) 88%, rgb(115, 133, 159)); border-radius: 2px; color: rgb(43, 51, 63); cursor: pointer; }

.vjs-track-settings-controls .vjs-default-button { margin-right: 1em; }

@media print {
  .video-js > :not(.vjs-tech):not(.vjs-poster) { visibility: hidden; }
}

.vjs-resize-manager { border: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: -1000; }

.js-focus-visible .video-js :focus:not(.focus-visible) { outline: none; }

.video-js :focus:not(:focus-visible) { outline: none; }

header.fix_top[data-v-4ebd37e4] { position: sticky; top: 0px; z-index: 107; }

@media (max-width: 1024px) {
  header.fix_top[data-v-4ebd37e4] { position: sticky; top: -36px; }
  header.fix_top.height_header[data-v-4ebd37e4] { position: sticky; top: -56px; }
}

.customer_service_box[data-v-4ebd37e4] { display: none; height: 48px; width: 48px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; background: rgb(255, 255, 255); border-radius: 50%; bottom: 165px; box-shadow: rgba(137, 137, 139, 0.2) 0px 2px 14px 0px; cursor: pointer; justify-content: center; position: fixed; right: 40px; transition: 0.3s; user-select: none; z-index: 50; }

.customer_service_box[data-v-4ebd37e4]:hover { box-shadow: rgba(137, 137, 139, 0.4) 0px 6px 22px 0px; }

@media (max-width: 960px) {
  .customer_service_box[data-v-4ebd37e4] { bottom: 50px; right: 24px; }
}

.customer_service_box .iconfont[data-v-4ebd37e4] { color: rgb(25, 25, 26); font-size: 20px; }

.customer_service_box .num[data-v-4ebd37e4] { background: rgb(192, 0, 0); border-radius: 18px; color: rgb(255, 255, 255); font-size: 14px; height: 18px; line-height: 18px; padding: 0px 6px; position: absolute; right: -4px; top: -9px; }

.actIsM[data-v-18e6f99c] .header-main-box .header-main { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px 0px; z-index: 10; }

.fs-header .triangle-up[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); display: inline-block; height: 16px; position: relative; transform: rotate(45deg); width: 16px; z-index: 10; }

.fs-header .header-top[data-v-dd93b9ac] { margin: 0px auto; padding: 0px 32px; width: 1264px; }

@media (max-width: 1280px) {
  .fs-header .header-top[data-v-dd93b9ac] { width: 100%; }
}

.fs-header .header-ctn[data-v-dd93b9ac] { margin: 0px auto; padding: 0px 32px; width: 1264px; }

@media (max-width: 1280px) {
  .fs-header .header-ctn[data-v-dd93b9ac] { width: 100%; }
}

@media (max-width: 1024px) {
  .fs-header[data-v-dd93b9ac] { display: none; }
}

.fs-header .header-mask[data-v-dd93b9ac] { background: rgba(51, 51, 51, 0.3); inset: 111px 0px 0px; position: absolute; z-index: 100; }

@media (min-width: 1024px) {
  .fs-header .header-mask.fix_top[data-v-dd93b9ac] { height: calc(-101px + 100vh); top: 101px; width: 100%; }
}

.header-top-wrap[data-v-dd93b9ac] { background-color: rgb(247, 247, 247); width: 100%; }

.header-top-wrap .header-top[data-v-dd93b9ac] { height: 32px; margin: 0px auto; -webkit-box-pack: justify; justify-content: space-between; }

.header-top-wrap .header-top[data-v-dd93b9ac], .header-top-wrap .header-top .left-box[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; }

.header-top-wrap .header-top .left-box .iconfont[data-v-dd93b9ac] { color: rgb(112, 112, 112); }

.header-top-wrap .header-top .left-box .left-link[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: pointer; font-size: 12px; text-decoration: none; transition: 0.3s; }

.header-top-wrap .header-top .left-box .left-link.ru-email-link[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: text; }

.header-top-wrap .header-top .left-box .left-link.ru-email-link > a[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: pointer; transition: 0.3s; }

.header-top-wrap .header-top .left-box .left-link.ru-email-link > a[data-v-dd93b9ac]:hover { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .left-box .left-link.ru-email-link[data-v-dd93b9ac]:hover { color: rgb(112, 112, 112); }

.header-top-wrap .header-top .left-box .left-link[data-v-dd93b9ac]:last-child { margin-right: 0px; }

.header-top-wrap .header-top .left-box .left-link[data-v-dd93b9ac]:last-child::after { display: none; }

.header-top-wrap .header-top .left-box .left-link[data-v-dd93b9ac]:hover { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .left-box .left-link[data-v-dd93b9ac]::after { background: rgb(204, 204, 204); content: " "; display: inline-block; height: 10px; margin: 0px 12px; width: 1px; }

.header-top-wrap .header-top .right-box[data-v-dd93b9ac] { position: relative; }

.header-top-wrap .header-top .right-box[data-v-dd93b9ac], .header-top-wrap .header-top .right-box .thruted-box .thruted[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; }

.header-top-wrap .header-top .right-box .thruted-box .thruted[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: pointer; }

.header-top-wrap .header-top .right-box .thruted-box .thruted img[data-v-dd93b9ac] { display: block; height: auto; margin-right: 4px; width: 16px; }

.header-top-wrap .header-top .right-box .thruted-box .thruted span[data-v-dd93b9ac] { font-size: 12px; line-height: 20px; }

@media (max-width: 1086px) {
  .header-top-wrap .header-top .right-box .thruted-box .thruted span[data-v-dd93b9ac] { display: none; }
}

.header-top-wrap .header-top .right-box .right-country .current-country-box[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: pointer; font-size: 13px; height: 36px; transition: 0.3s; }

.header-top-wrap .header-top .right-box .right-country .current-country-box[data-v-dd93b9ac], .header-top-wrap .header-top .right-box .right-country .current-country-box .tabindex-box[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; }

.header-top-wrap .header-top .right-box .right-country .current-country-box .iconfont-global[data-v-dd93b9ac] { display: block; font-size: 18px; height: 18px; line-height: 18px; width: 18px; }

.header-top-wrap .header-top .right-box .right-country .current-country-box img[data-v-dd93b9ac] { height: 18px; width: 18px; }

.header-top-wrap .header-top .right-box .right-country .current-country-box .country-info[data-v-dd93b9ac] { font-size: 12px; line-height: 20px; margin-right: 4px; white-space: nowrap; }

.header-top-wrap .header-top .right-box .right-country .current-country-box .iconfont-down[data-v-dd93b9ac] { font-size: 16px; transition: 0.2s; }

.header-top-wrap .header-top .right-box .right-country .current-country-box .iconfont-down.iconfont-down-up[data-v-dd93b9ac] { transform: rotateX(-180deg); }

.header-top-wrap .header-top .right-box .right-country .current-country-box:hover .country-info[data-v-dd93b9ac] { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .right-box .right-country .current-country-box:hover .iconfont-down[data-v-dd93b9ac] { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .right-box .right-country .country-currency-wrap[data-v-dd93b9ac] { position: absolute; right: 0px; top: 34px; width: 300px; z-index: 146; }

.header-top-wrap .header-top .right-box .right-country .country-currency-wrap .triangle-up[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; left: 262px; position: absolute; top: -8px; z-index: 99; }

.header-top-wrap .header-top .right-box .right-country .country-currency-wrap .triangle-up-line[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); border-radius: 4px 4px 0px 0px; height: 16px; position: absolute; right: 0px; top: 0px; width: 100%; z-index: 100; }

.header-top-wrap .header-top .right-box .right-country .country-currency-wrap .country-currency-box .title[data-v-dd93b9ac] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 400; line-height: normal; margin: 16px 0px 8px; }

.header-top-wrap .header-top .right-box .right-country .country-currency-wrap .country-currency-box .fs-select[data-v-dd93b9ac] .options-box .item { padding-left: 24px; }

.header-top-wrap .header-top .right-box .right-country .country-currency-wrap .country-currency-box .fs-button[data-v-dd93b9ac] { margin-top: 16px; }

.header-top-wrap .header-top .right-box .right-line[data-v-dd93b9ac] { background: rgb(229, 229, 229); display: inline-block; height: 10px; margin: 0px 12px; width: 1px; }

.header-top-wrap .header-top .right-box .right-service-wrap[data-v-dd93b9ac] { position: relative; }

.header-top-wrap .header-top .right-box .right-service-wrap .service-top[data-v-dd93b9ac] { display: flex; height: 36px; position: relative; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); cursor: pointer; text-decoration: none; transition: 0.3s; }

.header-top-wrap .header-top .right-box .right-service-wrap .service-top .iconfont-service[data-v-dd93b9ac] { margin-right: 4px; width: 16px; }

.header-top-wrap .header-top .right-box .right-service-wrap .service-top .service-info[data-v-dd93b9ac] { font-size: 12px; line-height: 20px; }

.header-top-wrap .header-top .right-box .right-service-wrap .service-top:hover .service-info[data-v-dd93b9ac] { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: pointer; font-size: 13px; height: 36px; transition: 0.3s; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box[data-v-dd93b9ac], .header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box .tabindex-box[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box .iconfont-contact-us[data-v-dd93b9ac] { display: block; font-size: 18px; height: 18px; width: 18px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box .txt[data-v-dd93b9ac] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; text-decoration: none; white-space: nowrap; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box .txt[data-v-dd93b9ac]:hover { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box .iconfont-down[data-v-dd93b9ac] { font-size: 12px; transition: 0.2s; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box .iconfont-down.iconfont-down-up[data-v-dd93b9ac] { transform: rotateX(-180deg); }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box:hover .text[data-v-dd93b9ac] { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-us-box:hover .iconfont-down[data-v-dd93b9ac] { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap[data-v-dd93b9ac] { position: absolute; right: 0px; top: 36px; width: 260px; z-index: 111; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .triangle-up[data-v-dd93b9ac] { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; position: absolute; right: 0px; top: -8px; z-index: 99; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .triangle-up-line[data-v-dd93b9ac] { background-color: rgb(250, 250, 251); height: 16px; position: absolute; right: 0px; top: 0px; width: 100%; z-index: 100; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(121, 103, 103, 0.3) 0px 1px 8px 0px; transition: 0.3s; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support[data-v-dd93b9ac] { background-color: rgb(250, 250, 251); border-radius: 3px 3px 0px 0px; padding: 20px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .tit[data-v-dd93b9ac] { font-size: 14px; font-weight: 600; line-height: 22px; text-align: left; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .des[data-v-dd93b9ac] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin: 4px 0px 16px; text-align: left; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .btn-box[data-v-dd93b9ac] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .btn-box[data-v-dd93b9ac] .fs-button { font-size: 13px; height: 36px; line-height: 20px; width: 100%; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .btn-box[data-v-dd93b9ac] .fs-button .live_chat_dot { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .btn-box[data-v-dd93b9ac] .fs-button .live_chat_dot .wrap { position: relative; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .btn-box[data-v-dd93b9ac] .fs-button .live_chat_dot .wrap .dot { background-color: rgb(192, 0, 0); border-radius: 12px; color: rgb(255, 255, 255); font-size: 10px; font-weight: 600; left: 8px; line-height: 10px; min-width: 12px; padding: 1px 3px; position: absolute; text-align: center; top: -4px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .btn-box[data-v-dd93b9ac] .fs-button .live_chat_dot .wrap .dot span { display: inline-block; transform: scale(0.8); }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .btn-box[data-v-dd93b9ac] .fs-button .iconfont { display: block; font-size: 20px; height: 20px; line-height: 20px; text-align: center; width: 20px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .sales-support .btn-box[data-v-dd93b9ac] .fs-button img { height: 20px; width: 20px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap[data-v-dd93b9ac] { padding: 16px 20px 20px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: flex; margin-bottom: 12px; -webkit-box-align: start; align-items: flex-start; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item[data-v-dd93b9ac]:first-child { display: none; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item[data-v-dd93b9ac]:last-child { -webkit-box-align: start; align-items: flex-start; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item img[data-v-dd93b9ac] { display: block; height: 14px; margin-right: 12px; width: 14px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .iconfont[data-v-dd93b9ac] { float: left; font-size: 16px; line-height: 16px; margin-right: 12px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box[data-v-dd93b9ac] { display: flex; float: left; width: calc(100% - 30px); -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit[data-v-dd93b9ac] { color: rgb(25, 25, 26); cursor: pointer; display: inline; font-size: 12px; line-height: 20px; text-decoration: none; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit[data-v-dd93b9ac]:hover { text-decoration: underline; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.living[data-v-dd93b9ac] { background: none; padding-bottom: 0px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.living span.tit-txt[data-v-dd93b9ac] { background-position: 0px 100%; background-size: 100% 0px; display: inline; padding-bottom: 4px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.living span.tit-txt[data-v-dd93b9ac]:hover { background: linear-gradient(rgb(192, 0, 0), rgb(192, 0, 0)) 0px 100% / 100% 1.5px repeat-x; text-decoration: none; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.living i[data-v-dd93b9ac] { background-color: rgb(16, 163, 0); border-radius: 50%; display: inline-block; height: 7px; margin-bottom: 1px; margin-left: 8px; width: 7px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.living .iconfont_right[data-v-dd93b9ac] { font-size: 12px; margin: 0px 0px 0px 8px; transition: 0.2s ease-in-out; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.living:hover .iconfont_right[data-v-dd93b9ac] { transform: translate(4px); }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.noHoverLine[data-v-dd93b9ac] { cursor: text; display: inline-block; line-height: 18px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.noHoverLine[data-v-dd93b9ac]:hover { background: transparent; text-decoration: none; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .tit.noHoverLine a[data-v-dd93b9ac] { color: rgb(25, 25, 26); }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .des[data-v-dd93b9ac] { color: rgb(112, 112, 112); display: block; font-size: 12px; line-height: 20px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item .txt-box .des.jp[data-v-dd93b9ac] { margin-top: 2px; }

.header-top-wrap .header-top .right-box .right-service-wrap .contact-currency-wrap .content-pop .list-wrap .list-item[data-v-dd93b9ac]:last-child { margin-bottom: 0px; }

.header-ctn-wrap[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); position: relative; width: 100%; }

.header-ctn-wrap .header-ctn[data-v-dd93b9ac] { display: flex; height: 69px; -webkit-box-align: center; align-items: center; position: relative; }

.header-ctn-wrap .header-ctn .logo[data-v-dd93b9ac] { height: 36px; width: 76px; background-image: url("https://img-en.fs.com/includes/templates/fiberstore/images/fs-new/common/logo.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; flex-shrink: 0; }

.header-ctn-wrap .header-ctn .logo > img[data-v-dd93b9ac] { display: block; width: 100%; }

.header-ctn-wrap .header-ctn .logo.logo-cn[data-v-dd93b9ac] { background-image: url("https://resource.fs.com/mall/generalImg/20230703110143tw3bnh.png"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; width: 135px; }

.header-ctn-wrap .header-ctn .logo.logo-company[data-v-dd93b9ac] { background-image: url("https://resource.fs.com/mall/generalImg/202309221215123e13ij.svg"); width: 198px; }

.header-ctn-wrap .header-ctn .logo.logo-company[data-v-dd93b9ac], .header-ctn-wrap .header-ctn .logo.logo-company-cn[data-v-dd93b9ac] { background-position: 50% center; background-repeat: no-repeat; background-size: contain; flex-shrink: 0; }

.header-ctn-wrap .header-ctn .logo.logo-company-cn[data-v-dd93b9ac] { background-image: url("https://resource.fs.com/mall/generalImg/20230918153357vk9b4p.png"); width: 208px; }

.header-ctn-wrap .header-ctn .menu-list[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-flex: 1; flex: 1 1 0%; padding-left: 48px; }

.header-ctn-wrap .header-ctn .menu-list .chunk-purple[data-v-dd93b9ac] { width: 48px; }

.header-ctn-wrap .header-ctn .menu-list .chunk-purple[data-v-dd93b9ac]:first-child { display: none; }

.header-ctn-wrap .header-ctn .menu-list .chunk-orange[data-v-dd93b9ac] { -webkit-box-flex: 2; flex: 2 1 0%; min-width: 18px; }

.header-ctn-wrap .header-ctn .menu-list .menu-item .menu-label[data-v-dd93b9ac] { display: flex; height: 69px; position: relative; -webkit-box-align: center; align-items: center; color: rgb(25, 25, 26); cursor: pointer; font-size: 14px; font-weight: 400; line-height: 22px; }

.header-ctn-wrap .header-ctn .menu-list .menu-item .menu-label.isActive[data-v-dd93b9ac]::after { opacity: 1; }

.header-ctn-wrap .header-ctn .menu-list .menu-item .menu-label[data-v-dd93b9ac]:focus-visible { border-radius: 2px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -1px; }

.header-ctn-wrap .header-ctn .menu-list .menu-item .menu-label[data-v-dd93b9ac]::after { background: rgb(192, 0, 0); border-radius: 1.5px; bottom: 0px; content: ""; height: 2px; left: 0px; opacity: 0; position: absolute; transition: 0.2s; width: 100%; z-index: 102; }

.header-ctn-wrap .header-ctn .icon-box[data-v-dd93b9ac] { height: 69px; transition: 0.3s; }

.header-ctn-wrap .header-ctn .icon-box[data-v-dd93b9ac], .header-ctn-wrap .header-ctn .icon-box .icon-box-content[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; }

.header-ctn-wrap .header-ctn .icon-box .icon-box-content[data-v-dd93b9ac] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; cursor: pointer; justify-content: center; }

.header-ctn-wrap .header-ctn .icon-box .icon-box-content .iconfont[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: block; font-size: 20px; height: 20px; line-height: 20px; width: 20px; }

.header-ctn-wrap .header-ctn .icon-box.cart-box[data-v-dd93b9ac] { margin: 0px 12px; }

.header-ctn-wrap .header-ctn .search-box[data-v-dd93b9ac] { max-width: 380px; min-width: 204px; -webkit-box-flex: 1; flex: 1 1 0%; }

.header-ctn-wrap .header-ctn .search-box .search-content[data-v-dd93b9ac] { position: relative; }

.header-ctn-wrap .header-ctn .search-box .icon-box[data-v-dd93b9ac] { display: none; }

.header-ctn-wrap .header-ctn .search-box .search-form[data-v-dd93b9ac] { position: relative; width: 100%; }

.header-ctn-wrap .header-ctn .search-box .search-form .search-inp[data-v-dd93b9ac] { border: 1px solid rgb(229, 229, 229); border-radius: 3px; color: rgb(25, 25, 26); display: block; height: 42px; padding: 0px 64px 0px 12px; position: relative; transition: 0.3s; width: 100%; z-index: 1; }

.header-ctn-wrap .header-ctn .search-box .search-form .search-inp[data-v-dd93b9ac]:focus { border: 1px solid rgb(25, 25, 26); }

.header-ctn-wrap .header-ctn .search-box .search-form .search-inp[data-v-dd93b9ac]::-webkit-input-placeholder { color: rgb(112, 112, 112); }

.header-ctn-wrap .header-ctn .search-box .search-form .search-inp[data-v-dd93b9ac]::placeholder { color: rgb(112, 112, 112); }

.header-ctn-wrap .header-ctn .search-box .search-form .search-inp[data-v-dd93b9ac] .fsSelectSearch__placeholder { font-size: 14px; }

.header-ctn-wrap .header-ctn .search-box .search-form .search-inp-bg[data-v-dd93b9ac] { color: rgb(112, 112, 112); display: block; font-size: 14px; height: 38px; left: 0px; line-height: 40px; padding: 0px 64px 0px 10px; position: absolute; top: 0px; width: 100%; z-index: 0; }

.header-ctn-wrap .header-ctn .search-box .search-form .iconfont-clear[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: pointer; font-size: 14px; height: 16px; line-height: 16px; position: absolute; right: 40px; text-align: center; top: 50%; transform: translateY(-50%); user-select: none; width: 16px; z-index: 1; }

.header-ctn-wrap .header-ctn .search-box .search-form .iconfont-clear[data-v-dd93b9ac]:hover { color: rgb(25, 25, 26); }

.header-ctn-wrap .header-ctn .search-box .search-form .sbtn[data-v-dd93b9ac] { cursor: pointer; display: inline-block; position: absolute; right: 12px; top: 50%; transform: translateY(-50%); user-select: none; z-index: 1; }

.header-ctn-wrap .header-ctn .search-box .search-form .sbtn .iconfont-search[data-v-dd93b9ac] { color: rgb(112, 112, 112); display: block; font-size: 16px; height: 16px; line-height: 16px; width: 16px; }

.header-ctn-wrap .header-ctn .search-box .search-form .sbtn .iconfont-search[data-v-dd93b9ac]:hover { color: rgb(25, 25, 26); }

.header-ctn-wrap .header-ctn .search-box .search-result[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-image: initial; border-radius: 0px 0px 2px 2px; border-top-style: initial; border-top-color: initial; box-shadow: rgba(121, 103, 103, 0.3) 0px 1px 8px 0px; left: 0px; position: absolute; top: 42px; width: 100%; z-index: 100; }

.header-ctn-wrap .header-ctn .search-box .search-result > ul[data-v-dd93b9ac] { padding: 10px 0px; }

.header-ctn-wrap .header-ctn .search-box .search-result > ul > li[data-v-dd93b9ac] { padding: 7px 0px; transition: 0.3s; }

.header-ctn-wrap .header-ctn .search-box .search-result > ul > li[data-v-dd93b9ac]:hover { background-color: rgb(247, 247, 247); }

.header-ctn-wrap .header-ctn .search-box .search-result > ul > li[data-v-dd93b9ac]:focus-visible { border-radius: 2px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -1px; }

.header-ctn-wrap .header-ctn .search-box .search-result > ul > li > a[data-v-dd93b9ac] { color: rgb(25, 25, 26); cursor: pointer; display: block; font-size: 14px; line-height: 22px; padding: 0px 20px; text-decoration: none; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before[data-v-dd93b9ac] { box-sizing: border-box; padding: 18px 20px; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div .title[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: flex; font-size: 16px; font-weight: 600; line-height: 26px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; margin-bottom: 12px; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div .title p[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div .title p span[data-v-dd93b9ac] { color: rgb(0, 96, 191); font-size: 12px; font-weight: 400; line-height: 18px; margin-left: 4px; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div .title p span[data-v-dd93b9ac]:hover { text-decoration: underline; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div .title p i[data-v-dd93b9ac] { color: rgb(0, 96, 191); font-size: 12px; font-weight: 400; line-height: 18px; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div .title p .active[data-v-dd93b9ac] { animation: 1s linear 0s infinite normal none running searchLoading-dd93b9ac; }

@-webkit-keyframes searchLoading-dd93b9ac { 
  0% { transform: rotate(0deg); }
  25% { transform: rotate(90deg); }
  50% { transform: rotate(180deg); }
  75% { transform: rotate(270deg); }
  100% { transform: rotate(1turn); }
}

@keyframes searchLoading-dd93b9ac { 
  0% { transform: rotate(0deg); }
  25% { transform: rotate(90deg); }
  50% { transform: rotate(180deg); }
  75% { transform: rotate(270deg); }
  100% { transform: rotate(1turn); }
}

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div .change[data-v-dd93b9ac] { cursor: pointer; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div > div[data-v-dd93b9ac] { display: flex; flex-wrap: wrap; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div > div div[data-v-dd93b9ac] { background: rgb(242, 242, 242); border-radius: 3px; box-sizing: border-box; color: rgb(25, 25, 26); font-size: 14px; line-height: 18px; margin: 6px 12px 6px 0px; padding: 5px 30px 5px 12px; transition: 0.3s; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before > div > div div[data-v-dd93b9ac]:hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(242, 242, 242); }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before .recent[data-v-dd93b9ac] { margin-bottom: 18px; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before .recent .recent-list div[data-v-dd93b9ac] { cursor: pointer; font-size: 13px; position: relative; word-break: break-word; }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before .recent .recent-list div i[data-v-dd93b9ac] { font-size: 12px; position: absolute; right: 10px; top: 50%; transform: translateY(-50%) scale(0.7); }

.header-ctn-wrap .header-ctn .search-box .search-result .search-result-before .hot-list div[data-v-dd93b9ac] { cursor: pointer; font-size: 13px; padding: 4px 12px; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(222, 222, 222); border-bottom-color: rgb(222, 222, 222); border-left-color: rgb(222, 222, 222); border-image: initial; border-radius: 0px 0px 2px 2px; border-top-style: initial; border-top-color: initial; box-shadow: rgba(121, 103, 103, 0.3) 0px 1px 8px 0px; left: 0px; position: absolute; top: 40px; width: 100%; z-index: 10; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); border-bottom: 1px solid rgb(229, 229, 229); cursor: pointer; overflow: hidden; padding: 14px 20px; transition: 0.3s; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item .product-img[data-v-dd93b9ac] { display: inline-block; width: 60px; background-position: 50% center; background-repeat: no-repeat; background-size: 100% 100%; flex-shrink: 0; height: 60px; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item .product .product-ids[data-v-dd93b9ac], .header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item .product .product-info[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 13px; font-weight: 400; line-height: 22px; margin-bottom: 6px; overflow: hidden; padding-left: 20px; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item .product .product-ids span[data-v-dd93b9ac] { background: rgb(229, 229, 229); font-weight: 600; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item[data-v-dd93b9ac]:hover { background: rgb(244, 244, 244); }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item_other[data-v-dd93b9ac] { background: rgb(255, 255, 255); cursor: pointer; padding: 14px 20px; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item_other .search-result_not_en-item_tit[data-v-dd93b9ac] { color: rgb(97, 98, 101); font-size: 13px; line-height: 20px; margin-bottom: 9px; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item_other .search-result_not_en-item_con[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; overflow: hidden; transition: 0.3s; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item_other .search-result_not_en-item_con .product-img[data-v-dd93b9ac] { display: inline-block; width: 60px; background-position: 50% center; background-repeat: no-repeat; background-size: 100% 100%; flex-shrink: 0; height: 60px; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item_other .search-result_not_en-item_con .product .product-ids[data-v-dd93b9ac], .header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item_other .search-result_not_en-item_con .product .product-info[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 13px; font-weight: 400; line-height: 22px; margin-bottom: 6px; overflow: hidden; padding-left: 20px; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item_other .search-result_not_en-item_con .product .product-ids span[data-v-dd93b9ac] { background: rgb(229, 229, 229); font-weight: 600; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-item_other[data-v-dd93b9ac]:hover { background: rgb(244, 244, 244); }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-more[data-v-dd93b9ac] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background: rgb(247, 247, 247); height: 50px; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-more > a[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-more .info[data-v-dd93b9ac] { color: rgb(3, 95, 191); font-size: 14px; line-height: 20px; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-more .info[data-v-dd93b9ac]:hover { text-decoration: underline; }

.header-ctn-wrap .header-ctn .search-box .search-result_not_en .search-result_not_en-more .iconfont-right[data-v-dd93b9ac] { color: rgb(3, 95, 191); cursor: pointer; font-size: 12px; margin-left: 4px; }

.header-ctn-wrap .header-ctn .header-ctn-right[data-v-dd93b9ac], .header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top[data-v-dd93b9ac] { -webkit-box-orient: vertical; -webkit-box-direction: normal; border-radius: 4px; color: rgb(25, 25, 26); flex-direction: column; -webkit-box-pack: center; cursor: pointer; justify-content: center; position: relative; text-decoration: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top[data-v-dd93b9ac]:focus-visible { border-radius: 2px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -1px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top[data-v-dd93b9ac]:hover { background: rgb(242, 242, 242); text-decoration: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .triangle-up[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); bottom: -23px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; left: 50%; position: absolute; transform: translateX(-50%) rotate(45deg); z-index: 147; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .triangle-up-line[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); bottom: -31px; height: 16px; position: absolute; right: 0px; width: 100%; z-index: 148; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .iconfont-account[data-v-dd93b9ac] { border-radius: 4px; color: rgb(25, 25, 26); display: block; font-size: 20px; line-height: 20px; padding: 10px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .iconfont-account[data-v-dd93b9ac]:hover { background: rgb(242, 242, 242); }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .account_svg[data-v-dd93b9ac] { display: block; height: 40px; padding: 10px; width: 40px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .top-info[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(25, 25, 26); justify-content: center; padding-top: 2px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .top-info .top-info-login[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 12px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .top-info .user-name[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 13px; max-width: 100%; overflow: hidden; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-top .top-info .iconfont-down[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 12px; margin-left: 4px; margin-top: 2px; transform: scale(0.8); transition: 0.3s; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main[data-v-dd93b9ac] { background: rgb(255, 255, 255); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; position: absolute; right: 32px; top: 69px; z-index: 149; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap[data-v-dd93b9ac] { padding: 16px; width: 288px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .menu-box .welcome_wrap[data-v-dd93b9ac] { border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 16px; text-align: center; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .menu-box .welcome_wrap p[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 13px; font-weight: 600; line-height: 20px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .menu-box .menu-list-box[data-v-dd93b9ac] { margin-top: 8px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .menu-box .menu-list-box .menu-item .service-info-box[data-v-dd93b9ac] { border-radius: 4px; cursor: pointer; display: flex; font-size: 13px; height: 100%; line-height: 20px; padding: 8px; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(25, 25, 26); justify-content: center; text-decoration: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .menu-box .menu-list-box .menu-item .service-info-box[data-v-dd93b9ac]:hover { background: rgb(242, 242, 242); color: rgb(25, 25, 26); }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .menu-box .menu-list-box .menu-item-line[data-v-dd93b9ac] { background: rgb(229, 229, 229); height: 1px; margin: 8px 0px; width: 100%; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .login-box[data-v-dd93b9ac] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; gap: 8px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .login-box .fs-button[data-v-dd93b9ac] { border-radius: 4px; font-size: 13px; font-weight: 600; height: 36px; line-height: 20px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .login-box .fs-button-gray[data-v-dd93b9ac] { background: rgb(242, 242, 242); color: rgb(112, 112, 112); }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .new-account-wrap .login-box .fs-button-gray[data-v-dd93b9ac]:hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(242, 242, 242); color: rgb(25, 25, 26); }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn[data-v-dd93b9ac] { padding: 20px; width: 300px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .login-box .fs-button[data-v-dd93b9ac] { border-radius: 9999px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .login-box .fs-button[data-v-dd93b9ac]:first-child { margin-bottom: 12px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .login-box .fs-button[data-v-dd93b9ac]:hover::before { border-radius: 9999px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .logout-box .fs-button[data-v-dd93b9ac] { border-radius: 9999px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .logout-box .fs-button[data-v-dd93b9ac]:hover::before { border-radius: 9999px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .welcome_wrap[data-v-dd93b9ac] { border-bottom: 1px solid rgb(229, 229, 229); margin-bottom: 20px; padding-bottom: 20px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .welcome-box[data-v-dd93b9ac] { word-break: break-word; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .welcome-box dt[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .welcome-box dd[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin-top: 8px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box[data-v-dd93b9ac] { padding-bottom: 20px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item[data-v-dd93b9ac] { display: flex; -webkit-box-align: center; align-items: center; padding-bottom: 16px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item.hide[data-v-dd93b9ac] { display: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .iconfont[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: block; font-size: 16px; height: 16px; line-height: 16px; margin-right: 8px; width: 16px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .noti_svg[data-v-dd93b9ac] { display: block; height: 16px; margin-right: 8px; width: 16px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .service-info-box[data-v-dd93b9ac] { cursor: pointer; display: flex; font-size: 12px; line-height: 20px; -webkit-box-align: center; align-items: center; color: rgb(25, 25, 26); font-weight: 400; text-decoration: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .service-info-box .service-info[data-v-dd93b9ac] { font-size: 14px; line-height: 22px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .service-info-box .service-info[data-v-dd93b9ac]:hover { text-decoration: underline; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .service-info-box .service-info-sub[data-v-dd93b9ac] { color: rgb(153, 153, 153); }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .service-info-box .dot[data-v-dd93b9ac] { background: rgb(192, 0, 0); border-radius: 18px; color: rgb(255, 255, 255); display: inline-block; font-size: 12px; font-style: normal; height: 18px; line-height: 16px; margin-left: 6px; min-width: 18px; padding: 1px 2px; text-align: center; text-decoration: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .service-info-box[data-v-dd93b9ac]:hover { text-decoration: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item .service-info-box:hover .service-info-sub[data-v-dd93b9ac] { color: rgb(25, 25, 26); }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item.service-item-recently[data-v-dd93b9ac] { border-top: 1px solid rgb(229, 229, 229); margin-top: 8px; padding-top: 12px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item.logout-box[data-v-dd93b9ac] { border-top: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); font-size: 14px; font-weight: 400; line-height: 22px; padding-top: 12px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .account-service-box .service-item[data-v-dd93b9ac]:last-child { padding-bottom: 0px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .apply_busy[data-v-dd93b9ac] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-top: 8px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .apply_busy p[data-v-dd93b9ac] { font-weight: 400; margin-bottom: 4px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .apply_busy .iconfont[data-v-dd93b9ac] { font-size: 12px; line-height: 20px; margin-left: 4px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .apply_busy .apply_busy_link > span[data-v-dd93b9ac] { font-weight: 400; position: relative; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .apply_busy .apply_busy_link > span[data-v-dd93b9ac]::after { background-color: rgb(0, 96, 191); bottom: 0px; content: ""; display: none; height: 1px; left: 0px; position: absolute; width: 100%; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .apply_busy .apply_busy_link[data-v-dd93b9ac]:hover { cursor: pointer; text-decoration: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .apply_busy .apply_busy_link:hover > span[data-v-dd93b9ac]::after { display: block; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .apply_busy_font[data-v-dd93b9ac] { color: rgb(25, 25, 26); }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .add_team_font[data-v-dd93b9ac] { color: rgb(0, 96, 191); }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .add_team_font[data-v-dd93b9ac]:hover { cursor: pointer; text-decoration: underline; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .account-ctn .add_team_font:hover > span[data-v-dd93b9ac]::after { display: block; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .triangleTip[data-v-dd93b9ac] { height: 18px; position: absolute; top: -9px; transform: translate3d(258px, 0px, 0px); visibility: hidden; width: 18px; }

@media (max-width: 1200px) {
  .header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .triangleTip[data-v-dd93b9ac] { transform: translate3d(258px, 0px, 0px); }
}

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .triangleTip[data-v-dd93b9ac]::before { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px; content: ""; height: 18px; position: absolute; transform: scale(0.707) rotate(45deg); visibility: visible; width: 18px; }

.header-ctn-wrap .header-ctn .header-ctn-right .account-box .account-main .triangle-cover[data-v-dd93b9ac] { background: rgb(255, 255, 255); border-radius: 8px 8px 0px 0px; height: 12px; left: 0px; position: absolute; top: 0px; width: 100%; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .fs-popover[data-v-dd93b9ac] { margin-left: 0px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top[data-v-dd93b9ac] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; cursor: pointer; justify-content: center; position: relative; text-decoration: none; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top.empty[data-v-dd93b9ac] { cursor: default; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top[data-v-dd93b9ac]:focus-visible { border-radius: 2px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -1px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top .triangle-up[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); bottom: -23px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; left: 50%; position: absolute; transform: translateX(-50%) rotate(45deg); z-index: 147; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top .triangle-up-line[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); bottom: -29px; height: 14px; position: absolute; right: 0px; width: 100%; z-index: 148; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top .cart-icon-box[data-v-dd93b9ac] { position: relative; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top .iconfont-cart[data-v-dd93b9ac] { border-radius: 4px; color: rgb(25, 25, 26); display: block; font-size: 20px; line-height: 20px; padding: 10px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top .iconfont-cart[data-v-dd93b9ac]:hover { background-color: rgb(242, 242, 242); }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top .cart-info[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: inline-block; font-size: 12px; overflow: hidden; padding-top: 2px; text-align: center; text-overflow: ellipsis; white-space: nowrap; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top .cart-num[data-v-dd93b9ac] { background: rgb(192, 0, 0); border-radius: 18px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 600; line-height: 16px; min-width: 18px; padding: 1px 2px; position: absolute; right: 2px; text-align: center; top: 1px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-top .cart-num.more[data-v-dd93b9ac] { right: -5px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; position: absolute; right: 0px; top: 69px; width: 300px; z-index: 149; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart_loading_box[data-v-dd93b9ac] { padding: 20px 0px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart_loading_box .cart_loading[data-v-dd93b9ac] { height: 40px; position: relative; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart_loading_box .cart_loading_info[data-v-dd93b9ac] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; text-align: center; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .product-head[data-v-dd93b9ac] { border-bottom: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; margin: 0px 20px; padding: 16px 0px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .product-list[data-v-dd93b9ac] { max-height: 234px; overflow: auto; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .product-list .product-item[data-v-dd93b9ac] { border-bottom: 1px solid rgb(229, 229, 229); display: flex; overflow: hidden; padding: 16px 0px; position: relative; -webkit-box-pack: justify; justify-content: space-between; margin: 0px 20px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .product-list .product-item .product-img[data-v-dd93b9ac] { background-position: 50% center; background-repeat: no-repeat; background-size: 100% 100%; display: inline-block; height: 48px; width: 48px; flex-shrink: 0; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .product-list .product-item .product-content[data-v-dd93b9ac] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex: 1 1 auto; margin: 0px 8px; max-width: 116px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .product-list .product-item .product-content .product-title[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 13px; line-height: 20px; margin-bottom: 4px; overflow: hidden; text-overflow: ellipsis; transition: 0.3s; white-space: normal; overflow-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .product-list .product-item .product-content .product-num[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .product-list .product-item .product-price[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; min-width: 80px; text-align: right; white-space: nowrap; flex-shrink: 0; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .checkout-box[data-v-dd93b9ac] { padding: 22px 20px 20px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .checkout-box .checkout-box-text[data-v-dd93b9ac] { display: flex; margin-bottom: 24px; -webkit-box-pack: justify; justify-content: space-between; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .checkout-box .checkout-box-text span[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .checkout-box .checkout-box-btn[data-v-dd93b9ac] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .checkout-box .checkout-box-btn .cart_btn1[data-v-dd93b9ac] { margin-bottom: 12px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .checkout-box .checkout-box-btn .fs-button[data-v-dd93b9ac] { border-radius: 9999px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-product-box .checkout-box .checkout-box-btn .fs-button[data-v-dd93b9ac]::before { border-radius: 9999px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty[data-v-dd93b9ac] { padding: 0px 20px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty .cart-empty-title[data-v-dd93b9ac] { border-bottom: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; padding: 16px 0px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty .cart-empty-cont[data-v-dd93b9ac] { padding: 20px 0px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty .cart-empty-cont .cart-empty-text[data-v-dd93b9ac] { display: flex; margin-bottom: 20px; -webkit-box-pack: justify; justify-content: space-between; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty .cart-empty-cont .cart-empty-text span[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty .cart-empty-cont .cart-empty-btn[data-v-dd93b9ac] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty .cart-empty-cont .cart-empty-btn .cart_btn1[data-v-dd93b9ac] { margin-bottom: 12px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty .cart-empty-cont .cart-empty-btn .fs-button[data-v-dd93b9ac] { border-radius: 9999px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .cart-ctn .cart-empty .cart-empty-cont .cart-empty-btn .fs-button[data-v-dd93b9ac]::before { border-radius: 9999px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .triangleTip[data-v-dd93b9ac] { height: 18px; position: absolute; top: -9px; transform: translate3d(188px, 0px, 0px); visibility: hidden; width: 18px; }

@media (max-width: 1200px) {
  .header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .triangleTip[data-v-dd93b9ac] { transform: translate3d(147px, 0px, 0px); }
}

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .triangleTip[data-v-dd93b9ac]::before { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px; content: ""; height: 18px; position: absolute; transform: scale(0.707) rotate(45deg); visibility: visible; width: 18px; }

.header-ctn-wrap .header-ctn .header-ctn-right .cart-box .cart-main .triangle-cover[data-v-dd93b9ac] { background: rgb(255, 255, 255); border-radius: 3px 3px 0px 0px; height: 12px; left: 0px; position: absolute; top: 0px; width: 100%; }

.header-ctn-wrap .header-ctn .header-ctn-right .search_box[data-v-dd93b9ac] { display: flex; height: 69px; -webkit-box-align: center; align-items: center; position: relative; }

.header-ctn-wrap .header-ctn .header-ctn-right .search_box > .iconfont[data-v-dd93b9ac] { border-radius: 4px; color: rgb(25, 25, 26); cursor: pointer; font-size: 20px; line-height: 1; padding: 10px; }

.header-ctn-wrap .header-ctn .header-ctn-right .search_box > .iconfont[data-v-dd93b9ac]:hover { background-color: rgb(242, 242, 242); }

@media (max-width: 1420px) {
  .header-ctn-wrap .header-ctn.header-ctn-company[data-v-dd93b9ac] { -webkit-box-pack: justify; justify-content: space-between; }
  .header-ctn-wrap .header-ctn.header-ctn-company .icon-box[data-v-dd93b9ac] { min-width: auto; padding: 0px 14.5px; }
  .header-ctn-wrap .header-ctn.header-ctn-company .menu-list[data-v-dd93b9ac] { transition: opacity 0.2s; -webkit-box-flex: 2.6; flex: 2.6 1 0%; }
  .header-ctn-wrap .header-ctn.header-ctn-company .search-box[data-v-dd93b9ac] { max-width: none; min-width: auto; -webkit-box-flex: 0; flex: 0 0 auto; }
  .header-ctn-wrap .header-ctn.header-ctn-company .search-box .search-form[data-v-dd93b9ac] { display: flex; -webkit-box-pack: end; justify-content: flex-end; overflow: hidden; }
  .header-ctn-wrap .header-ctn.header-ctn-company .search-box .icon-box[data-v-dd93b9ac] { display: block; }
  .header-ctn-wrap .header-ctn.header-ctn-company .search-box .search-content[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); position: absolute; right: 200px; top: 50%; transform: translateY(-50%); transition: width 0.2s; width: 0px; z-index: 100; }
  .header-ctn-wrap .header-ctn.header-ctn-company[data-v-dd93b9ac] .notifications { margin-left: 0px; }
  .header-ctn-wrap .header-ctn.header-ctn-company[data-v-dd93b9ac] .notifications .dot { top: 32px; }
  .header-ctn-wrap .header-ctn.header-ctn-company[data-v-dd93b9ac] .extra-label { display: none !important; }
  .header-ctn-wrap .header-ctn.is-search[data-v-dd93b9ac] { position: relative; }
  .header-ctn-wrap .header-ctn.is-search .menu-list[data-v-dd93b9ac], .header-ctn-wrap .header-ctn.is-search .search-box .icon-box[data-v-dd93b9ac] { display: none; }
  .header-ctn-wrap .header-ctn.is-search .search-box .search-content[data-v-dd93b9ac] { width: calc(100% - 490px); }
}

@media (max-width: 1200px) {
  .header-ctn-wrap .header-ctn .menu-list .chunk-orange[data-v-dd93b9ac] { -webkit-box-flex: 1; flex: 1 1 0%; }
  .header-ctn-wrap .header-ctn .search-box[data-v-dd93b9ac] { min-width: 198px; }
  .header-ctn-wrap .header-ctn .icon-box[data-v-dd93b9ac] { min-width: auto; }
  .header-ctn-wrap .header-ctn[data-v-dd93b9ac] .notifications .dot { top: 32px; }
  .header-ctn-wrap .header-ctn[data-v-dd93b9ac] .extra-label { display: none !important; }
}

.header-ctn-wrap[data-v-dd93b9ac]::after { background-color: rgb(238, 238, 238); bottom: 0px; content: ""; height: 1px; pointer-events: none; position: absolute; width: 100%; z-index: 101; }

.header-menu-more-wrap[data-v-dd93b9ac] { background: rgb(255, 255, 255); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; left: 50%; overflow: hidden; position: absolute; top: 68px; transform: translateX(-50%); transition: 0.13s ease-in-out; z-index: 101; }

.header-menu-more-wrap.header-menu-more[data-v-dd93b9ac] { width: calc(100% - 64px); }

.header-menu-more-wrap.header-menu-more.header-menu-more-category[data-v-dd93b9ac] { display: flex; -webkit-box-align: stretch; align-items: stretch; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item[data-v-dd93b9ac] { cursor: default; padding: 0px; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item > a[data-v-dd93b9ac] { cursor: pointer; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item.list-item-active a span[data-v-dd93b9ac] { position: relative; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item.list-item-active a span[data-v-dd93b9ac]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: -2px; content: ""; display: block; height: 2px; left: 0px; opacity: 1; position: absolute; transition: 0.2s; width: 100%; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item:hover a span[data-v-dd93b9ac] { position: relative; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item:hover a span[data-v-dd93b9ac]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: -2px; content: ""; display: block; height: 2px; left: 0px; opacity: 1; position: absolute; transition: 0.2s; width: 100%; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item a[data-v-dd93b9ac] { display: block; padding: 13px 20px; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item a span[data-v-dd93b9ac] { display: inline-block; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-left .left-list .list-item a[data-v-dd93b9ac]::after { display: none !important; }

.header-menu-more-wrap.header-menu-more.header-menu-more-category .more-right[data-v-dd93b9ac] { max-height: calc(-181px + 100vh); overflow: auto; padding: 32px 40px 40px; }

.header-menu-more-wrap.header-menu-more.header-menu-more-solution[data-v-dd93b9ac] { display: flex; -webkit-box-align: stretch; align-items: stretch; }

.header-menu-more-wrap.header-menu-more.header-menu-more-classify .classify_box[data-v-dd93b9ac] { background-color: rgb(255, 255, 255); min-height: 220px; padding: 32px 220px 32px 116px; }

@media (max-width: 1420px) {
  .header-menu-more-wrap.header-menu-more.header-menu-more-classify .classify_box[data-v-dd93b9ac] { padding: 32px 123px 32px 116px; }
}

@media (max-width: 1220px) {
  .header-menu-more-wrap.header-menu-more.header-menu-more-classify .classify_box[data-v-dd93b9ac] { padding: 32px 123px 32px 92px; }
}

.header-menu-more-wrap.header-menu-more .close-more-btn[data-v-dd93b9ac] { border-radius: 3px; color: rgb(112, 112, 112); font-size: 20px; height: 32px; line-height: 32px; position: absolute; right: 16px; text-align: center; top: 16px; width: 32px; z-index: 2; }

.header-menu-more-wrap.header-menu-more .close-more-btn[data-v-dd93b9ac]:hover { background: rgba(25, 25, 26, 0.04); color: rgb(25, 25, 26); text-decoration: none; }

.header-menu-more-wrap.header-menu-more .more-left[data-v-dd93b9ac] { width: 20%; background: rgb(247, 247, 247); flex-shrink: 0; max-height: calc(-181px + 100vh); overflow: auto; padding: 32px 0px; }

.header-menu-more-wrap.header-menu-more .more-left .left-list[data-v-dd93b9ac] { padding-left: 12px; position: relative; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item[data-v-dd93b9ac] { background: transparent; cursor: default; font-size: 14px; line-height: 22px; padding: 13px 20px; position: relative; z-index: 1; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item > a[data-v-dd93b9ac] { cursor: pointer; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item.list-item-active[data-v-dd93b9ac] { cursor: pointer; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item .category-name[data-v-dd93b9ac] { cursor: pointer; display: inline-block; line-height: 22px; max-width: 100%; position: relative; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item span.category-name[data-v-dd93b9ac] { cursor: pointer; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item .category-name[data-v-dd93b9ac], .header-menu-more-wrap.header-menu-more .more-left .left-list .list-item .solution-name[data-v-dd93b9ac] { color: rgb(25, 25, 26); text-decoration: none; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item:hover .category-name[data-v-dd93b9ac]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: 0px; content: ""; display: block; height: 2px; left: 0px; opacity: 1; position: absolute; transition: 0.2s; width: 100%; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item.list-item-active .category-name[data-v-dd93b9ac] { position: relative; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list-item.list-item-active .category-name[data-v-dd93b9ac]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: -2px; content: ""; display: block; height: 2px; left: 0px; opacity: 1; position: absolute; transition: all; width: 100%; }

.header-menu-more-wrap.header-menu-more .more-left .left-list .list_active_block[data-v-dd93b9ac] { background: rgb(255, 255, 255); border-radius: 3px 0px 0px 3px; cursor: pointer; height: 48px; left: 12px; position: absolute; width: calc(100% - 12px); }

.header-menu-more-wrap.header-menu-more .more-right[data-v-dd93b9ac] { max-height: calc(-181px + 100vh); overflow: auto; padding: 32px 40px 40px; position: relative; -webkit-box-flex: 1; background: rgb(255, 255, 255); flex: 1 1 auto; }

.header-menu-more-wrap.header-menu-more .more-right .solution_list_head[data-v-dd93b9ac] { display: flex; -webkit-box-align: start; align-items: flex-start; -webkit-box-pack: justify; justify-content: space-between; }

.header-menu-more-wrap.header-menu-more .more-right .solution_list_head .solution_list_head_left[data-v-dd93b9ac] { -webkit-box-flex: 1; flex: 1 1 auto; }

.header-menu-more-wrap.header-menu-more .more-right .solution_list_head .solution_list_head_right[data-v-dd93b9ac] { flex-shrink: 0; margin-left: 20px; }

.header-menu-more-wrap.header-menu-more .more-right .solution_list_head .solution_list_head_right[data-v-dd93b9ac] .fs-button { height: 36px; padding-left: 16px; padding-right: 16px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box[data-v-dd93b9ac] { display: grid; grid-template-columns: repeat(4, 1fr); width: 100%; gap: 20px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box[data-v-dd93b9ac] { min-width: 0px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item[data-v-dd93b9ac] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-img[data-v-dd93b9ac] { background-position: 50% center; background-repeat: no-repeat; background-size: 100% 100%; display: inline-block; height: 60px; width: 60px; flex-shrink: 0; margin-bottom: 4px; }

@media (max-width: 1220px) {
  .header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-img[data-v-dd93b9ac] { display: none; }
}

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list[data-v-dd93b9ac] { -webkit-box-flex: 1; display: flex; flex: 1 1 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; color: rgb(25, 25, 26); flex-direction: column; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-title[data-v-dd93b9ac] { display: inline-block; font-size: 14px; line-height: 22px; margin-bottom: 8px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-title span[data-v-dd93b9ac] { color: rgb(25, 25, 26); display: inline-block; font-size: 14px; font-weight: 600; line-height: 22px; position: relative; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-title span[data-v-dd93b9ac]:hover::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: -4px; content: ""; display: block; height: 2px; left: 0px; opacity: 1; position: absolute; transition: 0.2s; width: 100%; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-title.isnHov[data-v-dd93b9ac] { cursor: auto; text-decoration: none; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-title[data-v-dd93b9ac]:not(.isnHov):hover { cursor: pointer; text-decoration: none; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other[data-v-dd93b9ac] { width: 100%; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item[data-v-dd93b9ac] { display: flex; font-size: 12px; line-height: 20px; margin-bottom: 6px; width: 100%; -webkit-box-align: center; align-items: center; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item[data-v-dd93b9ac]:last-child { margin-bottom: 0px; padding-bottom: 0px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item[data-v-dd93b9ac] a { color: rgb(112, 112, 112); cursor: pointer; font-size: 12px; line-height: 20px; margin-right: 8px; overflow: hidden; position: relative; text-overflow: ellipsis; white-space: nowrap; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item[data-v-dd93b9ac] a:hover { color: rgb(25, 25, 26); text-decoration: underline; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item[data-v-dd93b9ac] .FsTextTag { flex-shrink: 0; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item[data-v-dd93b9ac] .FsTextTag > span { margin: 0px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item .category_tag[data-v-dd93b9ac] { background-image: url("https://resource.fs.com/mall/generalImg/20230426155715gx0x94.png"); background-repeat: no-repeat; background-size: 128px 82px; cursor: default; display: inline-block; height: 18px; position: absolute; width: 29px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item .category_hot[data-v-dd93b9ac] { background-position: -53px -48px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-other .category-list-children-item .category_new[data-v-dd93b9ac] { background-position: -16px -48px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav[data-v-dd93b9ac] { width: 100%; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item[data-v-dd93b9ac] { display: flex; font-size: 12px; line-height: 20px; margin-bottom: 4px; width: 100%; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item[data-v-dd93b9ac]:last-child { margin-bottom: 0px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item[data-v-dd93b9ac] a { color: rgb(112, 112, 112); cursor: pointer; font-size: 12px; line-height: 20px; margin-right: 8px; overflow: hidden; position: relative; text-overflow: ellipsis; white-space: nowrap; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item[data-v-dd93b9ac] a.item_info_hot { max-width: calc(100% - 21px); }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item[data-v-dd93b9ac] a.item_info_new { max-width: calc(100% - 26px); }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item[data-v-dd93b9ac] a:hover { color: rgb(25, 25, 26); text-decoration: underline; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item[data-v-dd93b9ac] .FsTextTag { flex-shrink: 0; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item[data-v-dd93b9ac] .FsTextTag > span { margin: 0px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item .category_tag[data-v-dd93b9ac] { background-image: url("https://resource.fs.com/mall/generalImg/20230426155715gx0x94.png"); background-repeat: no-repeat; background-size: 128px 82px; cursor: default; display: inline-block; height: 18px; position: absolute; width: 29px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item .category_hot[data-v-dd93b9ac] { background-position: -53px -48px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box .category-item-box .category-item .category-list .category-list-children-nav .category-list-children-item .category_new[data-v-dd93b9ac] { background-position: -16px -48px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new[data-v-dd93b9ac] { grid-template-columns: repeat(3, 1fr); }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new .category-item-box .solution_new_pic img[data-v-dd93b9ac] { border-radius: 8px; display: block; max-width: 100%; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new .category-item-box .solution_new_txt[data-v-dd93b9ac] { padding-top: 16px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new .category-item-box .solution_new_txt > a[data-v-dd93b9ac] { color: rgb(25, 25, 26); cursor: pointer; font-size: 14px; font-weight: 600; line-height: 22px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new .category-item-box .solution_new_txt > p[data-v-dd93b9ac] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-top: 8px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new-tit[data-v-dd93b9ac] { display: flex; font-size: 16px; font-weight: 600; line-height: 24px; padding-bottom: 8px; -webkit-box-align: center; align-items: center; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new-tit a[data-v-dd93b9ac] { color: rgb(25, 25, 26); cursor: default; display: inline-block; line-height: 22px; position: relative; text-decoration: none; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new-tit .iconfont[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 12px; font-weight: 400; margin-left: 4px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new-desc[data-v-dd93b9ac] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; padding-bottom: 24px; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new-desc > span[data-v-dd93b9ac] { display: block; }

.header-menu-more-wrap.header-menu-more .more-right .category-box-new-desc > a[data-v-dd93b9ac] { display: inline-block; margin-top: 4px; }

.header-menu-more-wrap.header-menu-more .more_title[data-v-dd93b9ac] { font-size: 20px; line-height: 28px; padding: 24px 0px 20px; text-align: left; }

.header-menu-more-wrap.header-menu-more .classify_box[data-v-dd93b9ac] { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: start; align-items: flex-start; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left[data-v-dd93b9ac] { display: grid; grid-template-columns: repeat(4, 1fr); width: 100%; gap: 16px 20px; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left .classify_item .classify_item_title[data-v-dd93b9ac] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 8px; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left .classify_item .classify_item_info[data-v-dd93b9ac] { margin-bottom: 4px; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left .classify_item .classify_item_info.last-info[data-v-dd93b9ac] { margin-bottom: 0px; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left .classify_item .classify_item_info .info_box .info[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: pointer; font-size: 12px; line-height: 20px; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left .classify_item .classify_item_info .info_box .info[data-v-dd93b9ac]:hover { color: rgb(25, 25, 26); text-decoration: underline; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left .classify_item .classify_item_info .info_box .tag_new[data-v-dd93b9ac] { color: rgb(24, 162, 9); cursor: pointer; font-size: 12px; font-weight: 600; line-height: 20px; margin-left: 5px; margin-top: 3px; padding: 0px 6px; flex-shrink: 0; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left .classify_item .classify_item_info .info_box .tag_hot[data-v-dd93b9ac] { color: rgb(245, 99, 0); cursor: pointer; font-size: 12px; font-weight: 600; line-height: 20px; margin-left: 5px; margin-top: 3px; padding: 0px 6px; flex-shrink: 0; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_left .classify_item .classify_item_info .info_box .iconfont_com[data-v-dd93b9ac] { color: rgb(112, 112, 112); cursor: pointer; display: inline-block; font-size: 13px; height: 13px; margin-left: 2px; margin-top: 5px; width: 13px; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_right[data-v-dd93b9ac] { display: none; flex-shrink: 0; width: 300px; }

.header-menu-more-wrap.header-menu-more .classify_box .classify_right .right_img[data-v-dd93b9ac] { display: block; margin: 0px auto; max-width: 100%; }

@media (max-width: 1220px) {
  .header-menu-more-wrap.header-menu-more .classify_box .classify_right[data-v-dd93b9ac] { width: 226px; }
}

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new[data-v-dd93b9ac] { display: flex; max-height: calc(-181px + 100vh); overflow: auto; padding: 32px 40px 40px 24px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt[data-v-dd93b9ac] { color: rgb(25, 25, 26); -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 32px; padding-right: 17px; position: relative; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt[data-v-dd93b9ac]::before { background-color: rgb(229, 229, 229); bottom: 0px; content: ""; height: calc(100% - 32px); position: absolute; right: 0px; width: 1px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt .classify_title[data-v-dd93b9ac] { font-size: 16px; font-weight: 600; line-height: 24px; padding: 0px 16px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt .classify_desc[data-v-dd93b9ac] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-top: 8px; padding: 0px 16px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul[data-v-dd93b9ac] { display: grid; grid-template-columns: repeat(2, 1fr); padding-top: 24px; gap: 20px 0px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li[data-v-dd93b9ac] { padding: 0px 16px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li > h3[data-v-dd93b9ac] { font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 8px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li > p[data-v-dd93b9ac] { font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 4px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li > p[data-v-dd93b9ac]:last-of-type { margin-bottom: 0px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li > p a[data-v-dd93b9ac] { color: rgb(112, 112, 112); display: block; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li > p a[data-v-dd93b9ac]:hover { color: rgb(25, 25, 26); }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li .share_box[data-v-dd93b9ac] { display: flex; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li .share_box a[data-v-dd93b9ac] { border-radius: 4px; color: rgb(112, 112, 112); font-size: 16px; line-height: 1; margin-right: 4px; padding: 8px; text-decoration: none; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li .share_box a[data-v-dd93b9ac]:last-child { margin-right: 0px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_lt > ul > li .share_box a[data-v-dd93b9ac]:hover { background-color: rgb(242, 242, 242); color: rgb(75, 75, 77); }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_rt[data-v-dd93b9ac] { max-width: 360px; padding-top: 32px; position: relative; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_rt .classify_box_rt_content[data-v-dd93b9ac] { display: flex; left: 0px; position: absolute; top: 32px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; height: calc(100% - 32px); justify-content: center; margin-left: 28px; max-width: 240px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_rt .classify_box_rt_content h3[data-v-dd93b9ac] { color: rgb(255, 255, 255); font-size: 20px; font-weight: 600; line-height: 28px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_rt .classify_box_rt_content p[data-v-dd93b9ac] { color: rgb(255, 255, 255); font-size: 14px; line-height: 22px; margin-top: 4px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_rt .classify_box_rt_content[data-v-dd93b9ac] .fs-button { border-radius: 4px; font-size: 12px; height: 32px; line-height: 20px; margin-top: 24px; padding: 0px 12px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_rt .classify_box_rt_content[data-v-dd93b9ac] .fs-button::before { border-radius: 4px; }

.header-menu-more-wrap.header-menu-more .classify_box.classify_box_new .classify_box_rt img[data-v-dd93b9ac] { border-radius: 8px; display: block; max-width: 100%; }

.header-menu-more-wrap.header-menu-more.header-menu-more-solutions .classify_box .classify_left[data-v-dd93b9ac] { flex-wrap: wrap; }

.header-menu-more-wrap.header-menu-more.header-menu-more-solutions .classify_box .classify_left .classify_item[data-v-dd93b9ac] { width: 33.33%; flex-shrink: 0; margin-bottom: 20px; margin-right: 0px; padding-right: 48px; }

@media (max-width: 1220px) {
  .header-menu-more-wrap.header-menu-more.header-menu-more-solutions .classify_box .classify_left .classify_item[data-v-dd93b9ac] { padding-right: 24px; }
}

@media (max-width: 1000px) {
  .header-menu-more-wrap.header-menu-more.header-menu-more-solutions .classify_box .classify_left .classify_item[data-v-dd93b9ac] { padding-right: 18px; }
}

.header-menu-more-wrap.header-menu-more.header-menu-more-solutions .classify_box .classify_left .classify_item .classify_item_info[data-v-dd93b9ac], .header-menu-more-wrap.header-menu-more.header-menu-more-solutions .classify_box .classify_left .classify_item .classify_item_info .info_box[data-v-dd93b9ac] { width: 100%; }

.header-menu-more-wrap.header-menu-more.header-menu-more-solutions .classify_box .classify_left .classify_item .classify_item_info .info_box .info[data-v-dd93b9ac] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.header-holiday[data-v-0b336011] { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; min-height: 46px; z-index: 1; }

.header-holiday[data-v-0b336011], .header-holiday .main[data-v-0b336011] { display: flex; position: relative; }

.header-holiday .main[data-v-0b336011] { max-width: 1420px; -webkit-box-align: center; align-items: center; margin: 0px auto; padding: 0px 32px; width: 1264px; }

@media (max-width: 1280px) {
  .header-holiday .main[data-v-0b336011] { width: 100%; }
}

.header-holiday .notice-img[data-v-0b336011] { height: 18px; margin-right: 8px; margin-top: 2.5px; width: 18px; }

.header-holiday .label[data-v-0b336011] { -webkit-box-flex: 1; color: rgb(112, 112, 112); flex: 1 1 0%; font-size: 13px; line-height: 46px; overflow: hidden; }

.header-holiday .pc-label[data-v-0b336011] { display: flex; line-height: 23px; }

.header-holiday .pc-label span[data-v-0b336011]:not(.iconfont) { -webkit-box-flex: 1; flex: 1 1 0%; }

.header-holiday .m-label[data-v-0b336011] { display: none; }

.header-holiday .iconfont[data-v-0b336011] { display: flex; font-size: 20px; height: 20px; width: 20px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(112, 112, 112); cursor: pointer; justify-content: center; margin-left: 8px; margin-top: 5px; }

@media (max-width: 1200px) {
  .header-holiday .main[data-v-0b336011] { width: 94vw; }
}

@media (max-width: 1024px) {
  .header-holiday[data-v-0b336011] { height: auto; }
  .header-holiday .main[data-v-0b336011] { padding: 8px 16px; width: 100%; }
  .header-holiday .m-label[data-v-0b336011] { display: flex; }
  .header-holiday .pc-label[data-v-0b336011] { display: none; }
  .header-holiday .label[data-v-0b336011] { font-size: 13px; line-height: 20px; }
  .header-holiday .notice-img[data-v-0b336011] { margin-top: 0px; }
  .header-holiday .iconfont[data-v-0b336011] { font-size: 13px; height: 13px; width: 13px; }
}

.select-country[data-v-44f015ea] { border: none; border-radius: 4px; box-shadow: rgba(121, 103, 103, 0.3) 0px 1px 8px 0px; color: rgb(25, 25, 26); display: flex; height: 440px; padding: 20px; width: 100%; }

.select-country .gray-bg-mask[data-v-44f015ea] { background: rgb(255, 255, 255); border-radius: 3px; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: -1; }

.select-country .province-list[data-v-44f015ea] { display: none; position: relative; width: 170px; }

.select-country .province-list li[data-v-44f015ea] { background-color: transparent; cursor: pointer; display: flex; font-size: 13px; height: 46px; line-height: 20px; padding: 0px 0px 0px 16px; position: relative; -webkit-box-align: center; align-items: center; border-radius: 3px 0px 0px 3px; overflow: hidden; }

.select-country .province-list li span[data-v-44f015ea] { background-position: 0px 100%; background-size: 100% 0px; padding-bottom: 4px; }

.select-country .province-list li[data-v-44f015ea]:hover { background-color: rgb(247, 247, 247); }

.select-country .province-list li:hover span[data-v-44f015ea] { background: linear-gradient(rgb(192, 0, 0), rgb(192, 0, 0)) 0px 100% / 100% 2px repeat-x; display: inline; padding-bottom: 4px; text-decoration: none; }

.select-country .province-list li.active span[data-v-44f015ea] { background: linear-gradient(rgb(192, 0, 0), rgb(192, 0, 0)) 0px 100% / 100% 2px repeat-x; display: inline; padding-bottom: 4px; text-decoration: none; }

.select-country .province-list li.active[data-v-44f015ea]:hover { background-color: transparent; }

.select-country .province-list li.list_active_block[data-v-44f015ea] { background: rgb(255, 255, 255); border-radius: 3px 0px 0px 3px; height: 46px; left: 0px; position: absolute; top: 0px; width: 100%; z-index: -1; }

.select-country .right-country-wrap[data-v-44f015ea] { -webkit-box-flex: 1; background-color: rgb(255, 255, 255); display: flex; flex: 1 1 0%; padding: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; border-radius: 0px 0px 3px; flex-direction: column; }

.select-country .right-country-wrap .country-active-box[data-v-44f015ea] { display: flex; padding: 0px; -webkit-box-align: center; align-items: center; }

.select-country .right-country-wrap .country-active-box .iconfont[data-v-44f015ea] { color: rgb(16, 163, 0); font-size: 14px; margin-right: 8px; }

.select-country .right-country-wrap .country-active-box .country-name[data-v-44f015ea] { margin-right: 3px; max-width: 124px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.select-country .right-country-wrap .country-active-box .country-lang-symbol[data-v-44f015ea], .select-country .right-country-wrap .country-active-box .country-name[data-v-44f015ea] { display: inline-block; font-size: 14px; font-weight: 600; line-height: 22px; }

.select-country .right-country-wrap .search-box[data-v-44f015ea] { margin-bottom: 8px; position: relative; }

.select-country .right-country-wrap .search-box .iconfont_search[data-v-44f015ea] { color: rgb(100, 100, 102); cursor: pointer; display: inline-block; font-size: 12px; height: 16px; left: 12px; line-height: 16px; position: absolute; text-align: center; top: 50%; transform: translate3d(0px, -50%, 0px); width: 16px; }

.select-country .right-country-wrap .search-box .iconfont_search[data-v-44f015ea]:hover { color: rgb(25, 25, 26); transition: 0.3s; }

.select-country .right-country-wrap .search-box .iconfont-clear[data-v-44f015ea] { display: flex; height: 28px; position: absolute; right: 7px; top: 50%; transform: translateY(-50%); width: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }

.select-country .right-country-wrap .search-box .iconfont-clear .iconfont-close[data-v-44f015ea] { color: rgb(112, 112, 112); display: block; font-size: 16px; height: 16px; line-height: 16px; text-align: center; width: 16px; }

.select-country .right-country-wrap .search-box .iconfont-clear[data-v-44f015ea]:hover { background: rgba(25, 25, 26, 0.04); border-radius: 3px; }

.select-country .right-country-wrap .search-box .iconfont-clear:hover .iconfont[data-v-44f015ea] { color: rgb(112, 112, 112); }

.select-country .right-country-wrap .inp[data-v-44f015ea] { font-size: 12px; height: 34px; line-height: 20px; padding: 8px 36px 8px 12px; width: 100%; }

.select-country .right-country-wrap .inp[data-v-44f015ea]::-webkit-input-placeholder { color: rgb(204, 204, 204); font-size: 12px; line-height: 20px; }

.select-country .right-country-wrap .inp[data-v-44f015ea]:focus { border: 1px solid rgb(25, 25, 26); border-radius: 3px; outline: none; }

.select-country .right-country-wrap .inp[data-v-44f015ea]:focus::-webkit-input-placeholder { color: transparent; }

.select-country .right-country-wrap .inp[data-v-44f015ea]:focus::placeholder { color: transparent; }

.select-country .right-country-wrap .country-list-box[data-v-44f015ea] { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: -20px; overflow-y: auto; padding-right: 20px; }

.select-country .right-country-wrap .country-list-box .country-box li[data-v-44f015ea] { font-size: 12px; line-height: 20px; padding: 0px; }

.select-country .right-country-wrap .country-list-box .country-box li > div[data-v-44f015ea] { padding: 8px 12px; }

.select-country .right-country-wrap .country-list-box .country-box li > div > span[data-v-44f015ea] { cursor: pointer; padding-bottom: 4px; }

.select-country .right-country-wrap .country-list-box .country-box li > div > span[data-v-44f015ea]:hover { color: rgb(0, 96, 191); text-decoration: underline; }

.select-country .right-country-wrap .country-list-box .country-box li > div > span:hover .country-name[data-v-44f015ea] { color: rgb(0, 96, 191); }

.select-country .right-country-wrap .country-list-box .country-box li .country-lang-symbol[data-v-44f015ea] { color: rgb(0, 96, 191); cursor: pointer; }

.select-country .right-country-wrap .country-list-box .country-box li.item_line[data-v-44f015ea] { border-bottom: 1px solid rgb(204, 204, 204); }

.select-country .right-country-wrap .country-list-box .country-box li[data-v-44f015ea]:focus-visible { border-radius: 3px; outline-offset: -2px; }

.select-country .right-country-wrap .country-list-box > p[data-v-44f015ea] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; padding: 8px 12px; }

.current_line[data-v-44f015ea] { border-bottom: 1px solid rgb(229, 229, 229); margin: 12px 0px; }

.fs-popover[data-v-6fd89fca] { display: inline-block; margin-left: 8px; }

.trigger[data-v-6fd89fca] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.popper-computer[data-v-6fd89fca] { background: rgb(255, 255, 255); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; max-width: 300px; padding: 12px 16px; z-index: 212; }

.popper-computer[data-v-6fd89fca]:focus-visible { outline: none; }

.date-picker--popper-box[data-v-6fd89fca] { display: inline-flex; }

.popper-computer-bottom[data-v-6fd89fca]::before, .popper-computer-top[data-v-6fd89fca]::before { background: rgb(255, 255, 255); border-radius: 8px; bottom: 0px; content: ""; height: 12px; left: 0px; position: absolute; width: 100%; z-index: 11; }

.popper-computer-top[data-v-6fd89fca]::before { bottom: 0px; }

.popper-computer-bottom[data-v-6fd89fca]::before { top: 0px; }

.popper-computer-left[data-v-6fd89fca]::before, .popper-computer-right[data-v-6fd89fca]::before { background: rgb(255, 255, 255); border-radius: 8px; content: ""; height: 100%; position: absolute; top: 0px; width: 12px; z-index: 11; }

.popper-computer-left[data-v-6fd89fca]::before { right: 0px; }

.popper-computer-right[data-v-6fd89fca]::before { left: 0px; }

.popper-computer-bottom[data-v-6fd89fca]::after, .popper-computer-top[data-v-6fd89fca]::after { background: transparent; content: ""; height: 20px; left: 0px; position: absolute; width: 100%; }

.popper-computer-top[data-v-6fd89fca]::after { bottom: -16px; }

.popper-computer-bottom[data-v-6fd89fca]::after { top: -16px; }

.popper-computer-left[data-v-6fd89fca]::after, .popper-computer-right[data-v-6fd89fca]::after { background: transparent; content: ""; height: 100%; position: absolute; top: 0px; width: 20px; z-index: 11; }

.popper-computer-left[data-v-6fd89fca]::after { right: -16px; }

.popper-computer-right[data-v-6fd89fca]::after { left: -16px; }

.tag_computer.popper-computer-left[data-v-6fd89fca]::before, .tag_computer.popper-computer-right[data-v-6fd89fca]::before { height: 100%; }

.tag_computer.popper-computer-bottom[data-v-6fd89fca]::before, .tag_computer.popper-computer-top[data-v-6fd89fca]::before { width: 70%; }

.iconfont_close_box[data-v-6fd89fca] { border-radius: 3px; cursor: pointer; padding: 6px; position: absolute; right: 10px; top: 10px; z-index: 112; }

.iconfont_close_box[data-v-6fd89fca]:hover { background-color: rgba(25, 25, 26, 0.04); }

.iconfont_close_box:hover .iconfont-close[data-v-6fd89fca] { color: rgb(25, 25, 26); }

.iconfont-close[data-v-6fd89fca] { display: flex; line-height: 16px; text-align: center; }

.iconfont-close[data-v-6fd89fca], .iconfont-tip[data-v-6fd89fca] { color: rgb(112, 112, 112); font-size: 16px; height: 16px; width: 16px; }

.iconfont-tip[data-v-6fd89fca] { cursor: pointer; display: inline-block; font-weight: 400; line-height: 1; position: relative; }

.fs-popover-arrow[data-v-6fd89fca], .fs-popover-arrow[data-v-6fd89fca]::before { background: inherit; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; height: 18px; position: absolute; width: 18px; z-index: 8; }

.fs-popover-arrow[data-v-6fd89fca] { visibility: hidden; }

.fs-popover-arrow[data-v-6fd89fca]::before { content: ""; transform: scale(0.707) rotate(45deg); visibility: visible; }

.popper-computer[data-popper-placement^="top"] > .fs-popover-arrow[data-v-6fd89fca] { bottom: -8px; }

.popper-computer[data-popper-placement^="bottom"] > .fs-popover-arrow[data-v-6fd89fca] { top: -8px; }

.popper-computer[data-popper-placement^="left"] > .fs-popover-arrow[data-v-6fd89fca] { right: -8px; }

.popper-computer[data-popper-placement^="right"] > .fs-popover-arrow[data-v-6fd89fca] { left: -8px; }

@media (max-width: 768px) {
  .popper-mobile .popper-mobile-content[data-v-6fd89fca] { display: flex; left: 50%; position: fixed; top: 50%; width: calc(100% - 64px); z-index: 113; -webkit-box-orient: vertical; -webkit-box-direction: normal; background: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; color: rgb(112, 112, 112); flex-direction: column; transform: translate3d(-50%, -50%, 0px); }
  .popper-mobile .iconfont-close[data-v-6fd89fca] { cursor: pointer; font-size: 20px; height: 20px; line-height: 20px; position: absolute; right: 20px; text-align: center; top: 20px; width: 20px; }
  .popper-mobile .iconfont-close-card[data-v-6fd89fca] { font-size: 20px; position: static; text-align: right; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: flex; height: 20px; margin: 14px 20px 14px 0px; width: 20px; align-self: flex-end; }
  .popper-mobile .popper-mobile-notMobileConventional[data-v-6fd89fca] { background: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; display: flex; left: 50%; position: fixed; top: 50%; transform: translate3d(-50%, -50%, 0px); width: calc(100% - 64px); z-index: 113; }
  .popper-mobile .popper-mobile-padding[data-v-6fd89fca] { font-size: 14px; line-height: 22px; padding: 20px 40px 20px 20px; }
  .popper-mobile .popper-mobile-noTag[data-v-6fd89fca] { margin-right: 16px; }
  .popper-mobile .popper-mobile-closeBtn[data-v-6fd89fca] { border-top: 1px solid rgb(229, 229, 229); display: flex; font-size: 14px; line-height: 22px; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(25, 25, 26); cursor: pointer; justify-content: center; padding: 12px 0px; }
  .popper-mobile .popper-mobile-mask[data-v-6fd89fca] { background: rgba(0, 0, 0, 0.2); inset: 0px; position: fixed; z-index: 112; }
}

@-webkit-keyframes rotate-c52f3b2e { 
  100% { transform: rotate(1turn); }
}

@keyframes rotate-c52f3b2e { 
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes dash-c52f3b2e { 
  0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px; }
  100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px; }
}

@keyframes dash-c52f3b2e { 
  0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35px; }
  100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124px; }
}

@-webkit-keyframes color-c52f3b2e { 
  0%, 100% { stroke: rgb(255, 255, 255); }
  40% { stroke: rgb(255, 255, 255); }
  66% { stroke: rgb(255, 255, 255); }
  80%, 90% { stroke: rgb(255, 255, 255); }
}

@keyframes color-c52f3b2e { 
  0%, 100% { stroke: rgb(255, 255, 255); }
  40% { stroke: rgb(255, 255, 255); }
  66% { stroke: rgb(255, 255, 255); }
  80%, 90% { stroke: rgb(255, 255, 255); }
}

@-webkit-keyframes blackColor-c52f3b2e { 
  0%, 100% { stroke: rgb(25, 25, 26); }
  40% { stroke: rgb(25, 25, 26); }
  66% { stroke: rgb(25, 25, 26); }
  80%, 90% { stroke: rgb(25, 25, 26); }
}

@keyframes blackColor-c52f3b2e { 
  0%, 100% { stroke: rgb(25, 25, 26); }
  40% { stroke: rgb(25, 25, 26); }
  66% { stroke: rgb(25, 25, 26); }
  80%, 90% { stroke: rgb(25, 25, 26); }
}

.button-circle[data-v-c52f3b2e] { animation: 2s linear 0s infinite normal none running rotate-c52f3b2e; display: inline-block; height: 16px; width: 16px; }

.button-cir[data-v-c52f3b2e] { animation: 1.5s ease-in-out 0s infinite normal none running dash-c52f3b2e, 6s ease-in-out 0s infinite normal none running color-c52f3b2e; stroke-dasharray: 1, 200; stroke-dashoffset: 0; stroke-linecap: round; }

.video-round[data-v-c52f3b2e] { border: 1px solid rgba(25, 25, 26, 0.4); border-radius: 100%; cursor: pointer; display: inline-block; height: 20px; position: relative; transition: 0.3s; width: 20px; }

.video-round[data-v-c52f3b2e]::before { border-radius: 100%; content: " "; height: 18px; left: 50%; position: absolute; top: 50%; transform: translate3d(-50%, -50%, 0px); transition: 0.3s; width: 18px; }

.video-round .iconfont_play[data-v-c52f3b2e] { color: rgba(25, 25, 26, 0.4); font-size: 12px; left: 50%; position: absolute; top: 50%; transform: translate3d(-50%, -50%, 0px) scale(0.6); transition: 0.3s; }

.video-round[data-v-c52f3b2e]:hover { border: 1px solid rgba(25, 25, 26, 0.6); }

.video-round[data-v-c52f3b2e]:hover::before { background: rgba(25, 25, 26, 0.6); }

.video-round:hover .iconfont_play[data-v-c52f3b2e] { color: rgb(255, 255, 255); }

.video-small[data-v-c52f3b2e] { background: rgba(25, 25, 26, 0.6); border-radius: 4px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 12px; height: 24px; line-height: 24px; padding: 0px 8px; position: relative; transition: 0.3s; }

.video-small[data-v-c52f3b2e]:hover { background: rgba(25, 25, 26, 0.8); }

.video-small .iconfont_play[data-v-c52f3b2e] { font-size: 12px; margin-right: 4px; transform: scale(0.84); }

.video-big[data-v-c52f3b2e] { background: rgba(25, 25, 26, 0.6); border-radius: 4px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 14px; height: 38px; line-height: 38px; padding: 0px 16px; position: relative; transition: 0.3s; }

.video-big[data-v-c52f3b2e]:hover { background: rgba(25, 25, 26, 0.8); }

.video-big .iconfont_play[data-v-c52f3b2e] { font-size: 12px; margin-right: 8px; }

.download_btn[data-v-c52f3b2e] { cursor: pointer; display: inline-block; font-size: 0px; position: relative; }

.download-icon .download_btn_icon[data-v-c52f3b2e] { color: rgb(25, 25, 26); font-size: 16px; transition: 0.3s; }

.download-icon:hover .download_btn_icon[data-v-c52f3b2e] { color: rgb(112, 112, 112); }

.download-icon-text[data-v-c52f3b2e] { color: rgb(25, 25, 26); cursor: pointer; }

.download-icon-text .download_btn_icon[data-v-c52f3b2e] { font-size: 16px; margin-right: 4px; transition: 0.3s; }

.download-icon-text .download_btn_text[data-v-c52f3b2e] { font-size: 14px; line-height: 22px; }

.download-icon-text:hover .download_btn_text[data-v-c52f3b2e] { text-decoration: underline; }

.icon-strong[data-v-c52f3b2e] { color: rgb(25, 25, 26); cursor: pointer; display: inline-block; height: 32px; line-height: 32px; position: relative; text-align: center; width: 32px; }

.icon-strong[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.icon-strong[data-v-c52f3b2e]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .icon-strong[data-v-c52f3b2e] { height: auto; line-height: 1; text-align: center; width: auto; }
  .icon-strong[data-v-c52f3b2e]::before { display: none; }
}

.icon-weak[data-v-c52f3b2e] { color: rgb(112, 112, 112); cursor: pointer; display: inline-block; line-height: 1; transition: 0.3s; }

.icon-weak[data-v-c52f3b2e]:hover { color: rgb(25, 25, 26); }

@media (max-width: 1024px) {
  .icon-weak[data-v-c52f3b2e]:hover { color: rgb(112, 112, 112); }
}

.blackline-link[data-v-c52f3b2e] { border: 1px solid rgb(25, 25, 26); border-radius: 4px; color: rgb(25, 25, 26); cursor: pointer; font-weight: 400; height: 42px; line-height: 40px; padding: 0px 20px 0px 24px; text-align: center; transition: 0.3s; }

.blackline-link[data-v-c52f3b2e], .blackline-link .box[data-v-c52f3b2e] { display: inline-block; position: relative; }

.blackline-link .box[data-v-c52f3b2e] { font-size: 14px; line-height: 22px; }

.blackline-link .text_bold[data-v-c52f3b2e] { font-weight: 600; }

.blackline-link .iconfont_right[data-v-c52f3b2e] { color: rgb(25, 25, 26); font-size: 12px; font-weight: 400; line-height: 1; margin-left: 2px; text-align: left; }

.blackline-link .circle-box[data-v-c52f3b2e] { inset: 0px; display: flex; position: absolute; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.blackline-link .button-cir[data-v-c52f3b2e] { animation: 1.5s ease-in-out 0s infinite normal none running dash-c52f3b2e, 6s ease-in-out 0s infinite normal none running blackColor-c52f3b2e; }

.blackline-link[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.blackline-link[data-v-c52f3b2e]:hover { text-decoration: none; }

.blackline-link[data-v-c52f3b2e]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .blackline-link[data-v-c52f3b2e]::before { opacity: 0; }
}

.blackline-link.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.blackline-link.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.04; position: absolute; transition: 0.3s; width: 100%; }

.blackline-link.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

.blackline-link.fs-button-disabled[data-v-c52f3b2e] { cursor: not-allowed; opacity: 0.3; }

.whiteline-link[data-v-c52f3b2e] { border: 1px solid rgb(255, 255, 255); border-radius: 4px; color: rgb(255, 255, 255); cursor: pointer; font-weight: 400; height: 42px; line-height: 40px; padding: 0px 20px 0px 24px; text-align: center; transition: 0.3s; }

.whiteline-link[data-v-c52f3b2e], .whiteline-link .box[data-v-c52f3b2e] { display: inline-block; position: relative; }

.whiteline-link .box[data-v-c52f3b2e] { font-size: 14px; line-height: 22px; }

.whiteline-link .text_bold[data-v-c52f3b2e] { font-weight: 600; }

.whiteline-link .iconfont_right[data-v-c52f3b2e] { color: rgb(255, 255, 255); font-size: 12px; font-weight: 400; line-height: 1; margin-left: 2px; text-align: left; }

.whiteline-link .circle-box[data-v-c52f3b2e] { inset: 0px; display: flex; position: absolute; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.whiteline-link[data-v-c52f3b2e]::before { background: rgb(255, 255, 255); inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.whiteline-link[data-v-c52f3b2e]:hover { text-decoration: none; }

.whiteline-link[data-v-c52f3b2e]:hover::before { opacity: 0.2; }

@media (max-width: 1024px) {
  .whiteline-link[data-v-c52f3b2e]::before { opacity: 0; }
}

.whiteline-link.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.whiteline-link.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(255, 255, 255); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.04; position: absolute; transition: 0.3s; width: 100%; }

.whiteline-link.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

.whiteline-link.fs-button-disabled[data-v-c52f3b2e] { cursor: not-allowed; opacity: 0.3; }

.blacktext-link[data-v-c52f3b2e] { color: rgb(25, 25, 26); cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; line-height: 22px; }

.blacktext-link .iconfont_right[data-v-c52f3b2e] { color: rgb(25, 25, 26); font-size: 12px; font-weight: 400; line-height: 1; margin-left: 2px; text-align: left; }

.blacktext-link .box[data-v-c52f3b2e] { display: inline-flex; height: 100%; position: relative; -webkit-box-align: center; align-items: center; }

.blacktext-link .text_bold[data-v-c52f3b2e] { font-weight: 600; }

.blacktext-link[data-v-c52f3b2e]:hover { text-decoration: none; }

.blacktext-link:hover .box .text[data-v-c52f3b2e] { text-decoration: underline; }

.whitetext-link[data-v-c52f3b2e] { color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; line-height: 22px; }

.whitetext-link .iconfont_right[data-v-c52f3b2e] { color: rgb(255, 255, 255); font-size: 12px; font-weight: 400; line-height: 1; margin-left: 2px; text-align: left; }

.whitetext-link .box[data-v-c52f3b2e] { height: 100%; position: relative; }

.whitetext-link .text_bold[data-v-c52f3b2e] { font-weight: 600; }

.whitetext-link[data-v-c52f3b2e]:hover { text-decoration: none; }

.whitetext-link:hover .box .text[data-v-c52f3b2e] { text-decoration: underline; }

.bluetext-link[data-v-c52f3b2e] { color: rgb(0, 96, 191); cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; line-height: 22px; }

.bluetext-link .iconfont_right[data-v-c52f3b2e] { color: rgb(0, 96, 191); font-size: 12px; font-weight: 400; line-height: 1; margin-left: 2px; text-align: left; }

.bluetext-link .box[data-v-c52f3b2e] { height: 100%; position: relative; }

.bluetext-link .text_bold[data-v-c52f3b2e] { font-weight: 600; }

.bluetext-link[data-v-c52f3b2e]:hover { text-decoration: none; }

.bluetext-link:hover .box .text[data-v-c52f3b2e] { text-decoration: underline; }

.fs-button[data-v-c52f3b2e] { border-radius: 4px; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; height: 42px; line-height: 14px; padding: 0px 24px; position: relative; transition: 0.3s; }

.fs-button.is_new[data-v-c52f3b2e] { height: auto; padding: 10px 16px; }

.fs-button.is_new .box[data-v-c52f3b2e] { font-size: 14px; line-height: 22px; }

.fs-button .box[data-v-c52f3b2e] { position: relative; white-space: nowrap; }

.fs-button .box[data-v-c52f3b2e], .fs-button .circle-box[data-v-c52f3b2e] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.fs-button .circle-box[data-v-c52f3b2e] { inset: 0px; position: absolute; }

.fs-button.fs-button-lightgray[data-v-c52f3b2e] { background: rgb(242, 242, 242); color: rgb(112, 112, 112); }

.fs-button.fs-button-lightgray[data-v-c52f3b2e]:hover { background: rgb(233, 233, 233); }

.fs-button.fs-button-lightgray.fs-button-loading[data-v-c52f3b2e] { opacity: 0.5; }

.fs-button.fs-button-round[data-v-c52f3b2e] { border-radius: 42px; }

.fs-button.fs-button-disabled[data-v-c52f3b2e] { cursor: not-allowed; opacity: 0.3; }

.fs-button-red[data-v-c52f3b2e] { background: rgb(192, 0, 0); color: rgb(255, 255, 255); }

.fs-button-red[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-red[data-v-c52f3b2e]:hover::before { opacity: 0.2; }

@media (max-width: 1024px) {
  .fs-button-red[data-v-c52f3b2e]:hover::before { opacity: 0; }
}

.fs-button-red.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.fs-button-red.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.2; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-red.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

.fs-button-black[data-v-c52f3b2e] { background: rgb(75, 75, 77); color: rgb(255, 255, 255); }

.fs-button-black[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-black[data-v-c52f3b2e]:hover::before { opacity: 0.6; }

@media (max-width: 1024px) {
  .fs-button-black[data-v-c52f3b2e]:hover::before { opacity: 0; }
}

.fs-button-black.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.fs-button-black.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.2; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-black.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

.fs-button-gray[data-v-c52f3b2e] { background: rgb(242, 242, 242); color: rgb(112, 112, 112); }

.fs-button-gray .button-cir[data-v-c52f3b2e] { animation: 1.5s ease-in-out 0s infinite normal none running dash-c52f3b2e, 6s ease-in-out 0s infinite normal none running blackColor-c52f3b2e; }

.fs-button-gray[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-gray[data-v-c52f3b2e]:hover { color: rgb(25, 25, 26); }

.fs-button-gray[data-v-c52f3b2e]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .fs-button-gray[data-v-c52f3b2e]:hover::before { opacity: 0; }
}

.fs-button-gray.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.fs-button-gray.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.04; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-gray.fs-button-disabled[data-v-c52f3b2e] { opacity: 0.3; }

.fs-button-gray.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

.fs-button-blackline[data-v-c52f3b2e] { border: 1px solid rgb(25, 25, 26); color: rgb(25, 25, 26); }

.fs-button-blackline .button-cir[data-v-c52f3b2e] { animation: 1.5s ease-in-out 0s infinite normal none running dash-c52f3b2e, 6s ease-in-out 0s infinite normal none running blackColor-c52f3b2e; }

.fs-button-blackline[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-blackline[data-v-c52f3b2e]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .fs-button-blackline[data-v-c52f3b2e]:hover::before { opacity: 0; }
}

.fs-button-blackline.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.fs-button-blackline.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.04; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-blackline.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

.fs-button-whiteline[data-v-c52f3b2e] { border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); }

.fs-button-whiteline .button-cir[data-v-c52f3b2e] { animation: 1.5s ease-in-out 0s infinite normal none running dash-c52f3b2e, 6s ease-in-out 0s infinite normal none running blackColor-c52f3b2e; }

.fs-button-whiteline[data-v-c52f3b2e]::before { background: rgb(255, 255, 255); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-whiteline[data-v-c52f3b2e]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .fs-button-whiteline[data-v-c52f3b2e]:hover::before { opacity: 0; }
}

.fs-button-whiteline.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.fs-button-whiteline.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(255, 255, 255); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.04; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-whiteline.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

.fs-button-grayline[data-v-c52f3b2e] { border: 1px solid rgb(204, 204, 204); color: rgb(25, 25, 26); }

.fs-button-grayline .button-cir[data-v-c52f3b2e] { animation: 1.5s ease-in-out 0s infinite normal none running dash-c52f3b2e, 6s ease-in-out 0s infinite normal none running blackColor-c52f3b2e; }

.fs-button-grayline[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-grayline[data-v-c52f3b2e]:hover::before { opacity: 0.04; }

@media (max-width: 1024px) {
  .fs-button-grayline[data-v-c52f3b2e]:hover::before { opacity: 0; }
}

.fs-button-grayline.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.fs-button-grayline.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.04; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-grayline.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

.fs-button-white[data-v-c52f3b2e] { background-color: rgb(255, 255, 255); border: none; color: rgb(112, 112, 112); }

.fs-button-white .button-cir[data-v-c52f3b2e] { animation: 1.5s ease-in-out 0s infinite normal none running dash-c52f3b2e, 6s ease-in-out 0s infinite normal none running blackColor-c52f3b2e; }

.fs-button-white[data-v-c52f3b2e]:hover { background: rgb(242, 242, 242); color: rgb(25, 25, 26); }

.fs-button-white.fs-button-loading[data-v-c52f3b2e] { opacity: 0.6; }

.fs-button-white.fs-button-loading[data-v-c52f3b2e]::before { background: rgb(25, 25, 26); inset: 0px; content: " "; display: block; height: 100%; opacity: 0.04; position: absolute; transition: 0.3s; width: 100%; }

.fs-button-white.fs-button-disabled[data-v-c52f3b2e]:hover::before { opacity: 0; }

@media screen and (max-width: 768px) {
  .fs-button-white[data-v-c52f3b2e] { background-color: rgb(242, 242, 242); }
}

.fs-button-arrow i[data-v-c52f3b2e] { font-size: 12px; }

.search_box_body[data-v-0f0ece3b] { background: rgb(255, 255, 255); left: 0px; min-height: 360px; padding: 28px 0px; position: absolute; right: 0px; top: 101px; z-index: 145; }

.search_box_body .search_box_content[data-v-0f0ece3b] { margin: 0px auto; padding: 0px 32px 0px 156px; width: 1264px; }

@media (max-width: 1280px) {
  .search_box_body .search_box_content[data-v-0f0ece3b] { width: 100%; }
}

.search_box_body .search_box_content .search_input_box[data-v-0f0ece3b] { max-width: 900px; }

@media (max-width: 1024px) {
  .search_box_body .search_box_content .search_input_box[data-v-0f0ece3b] { max-width: none; }
}

.search_box_body .search_box_content .search_input_box .search_input[data-v-0f0ece3b] { position: relative; }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] { background-color: rgb(255, 255, 255); border-radius: 4px; position: relative; }

.search_box_body .search_box_content .search_input_box .search_input .input_box .iconfont_search[data-v-0f0ece3b] { border-radius: 3px; color: rgb(112, 112, 112); display: none; font-size: 16px; line-height: 1; padding: 6px; position: absolute; top: 7px; z-index: 1; }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; transition: none; }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input:focus { background: rgb(246, 246, 248); border: 1px solid rgb(238, 238, 238); }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input:focus::-webkit-input-placeholder { opacity: 0; }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input:focus::placeholder { opacity: 0; }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input:focus:hover { background: rgb(246, 246, 248); }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input::-webkit-input-placeholder { color: rgb(112, 112, 112); }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input::placeholder { color: rgb(112, 112, 112); }

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input:hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(246, 246, 248); }

@media (max-width: 1024px) {
  .search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__input:hover { background: rgb(246, 246, 248); }
}

.search_box_body .search_box_content .search_input_box .search_input .input_box[data-v-0f0ece3b] .fsSelectSearch .fsSelectSearch__placeholder { font-size: 13px; height: 22px; line-height: 20px; top: 10px; z-index: 1; }

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result[data-v-0f0ece3b] { background-color: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; height: 316px; margin-top: 4px; position: relative; width: 100%; }

@media screen and (max-width: 1024px) {
  .search_box_body .search_box_content .search_input_box .search_input .input_box .search_result[data-v-0f0ece3b] { border: none; border-radius: 0px; box-shadow: none; left: auto; position: relative; top: auto; }
}

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result > ul[data-v-0f0ece3b] { padding: 8px 0px; }

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result > ul > li[data-v-0f0ece3b] { transition: 0.3s; }

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result > ul > li[data-v-0f0ece3b]:hover { background-color: rgb(247, 247, 247); }

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result > ul > li[data-v-0f0ece3b]:focus-visible { border-radius: 2px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -1px; }

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result > ul > li > a[data-v-0f0ece3b] { color: rgb(25, 25, 26); cursor: pointer; display: block; font-size: 14px; line-height: 22px; padding: 4px 12px; text-decoration: none; }

@media screen and (max-width: 1024px) {
  .search_box_body .search_box_content .search_input_box .search_input .input_box .search_result > ul[data-v-0f0ece3b] { background-color: rgb(247, 247, 247); }
  .search_box_body .search_box_content .search_input_box .search_input .input_box .search_result > ul > li > a[data-v-0f0ece3b] { font-size: 13px; line-height: 20px; }
}

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result .no-result[data-v-0f0ece3b] { color: rgb(112, 112, 112); font-size: 14px; left: 50%; line-height: 22px; position: absolute; top: 50%; transform: translate(-50%, -50%); }

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result[data-v-0f0ece3b] .loading-wrap { background-color: rgb(255, 255, 255); }

.search_box_body .search_box_content .search_input_box .search_input .input_box .search_result[data-v-0f0ece3b] .loading-wrap .fs-circle { height: 32px; width: 32px; }

.search_box_body .search_box_content .search_input_box .search_input .submit_box[data-v-0f0ece3b] { display: flex; position: absolute; right: 0px; top: 0px; z-index: 1; -webkit-box-align: center; align-items: center; height: 40px; margin: 1px 1px 0px 0px; }

.search_box_body .search_box_content .search_input_box .search_input .submit_box .close_box[data-v-0f0ece3b] { display: flex; height: 28px; margin-right: 12px; width: 28px; }

.search_box_body .search_box_content .search_input_box .search_input .submit_box .close_box .iconfont_close[data-v-0f0ece3b] { border-radius: 3px; color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; line-height: 1; padding: 6px; }

.search_box_body .search_box_content .search_input_box .search_input .submit_box .close_box .iconfont_close[data-v-0f0ece3b]:hover { background-color: rgb(247, 247, 247); color: rgb(25, 25, 26); }

.search_box_body .search_box_content .search_input_box .search_input .submit_box > .fs-button[data-v-0f0ece3b] { border-radius: 0px 4px 4px 0px; font-size: 14px; line-height: 22px; }

.search_box_body .search_box_content .search_input_box .search_cancel[data-v-0f0ece3b] { color: rgb(25, 25, 26); cursor: pointer; display: none; font-size: 14px; line-height: 22px; padding: 10px 0px 10px 16px; }

.search_box_body .search_box_content .recent > .list[data-v-0f0ece3b] { max-height: 108px; overflow: hidden; }

.search_box_body .search_box_content .hot[data-v-0f0ece3b], .search_box_body .search_box_content .recent[data-v-0f0ece3b] { margin-top: 20px; max-width: 900px; }

.search_box_body .search_box_content .hot > .title[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title[data-v-0f0ece3b] { color: rgb(25, 25, 26); display: flex; font-size: 16px; font-weight: 600; line-height: 24px; -webkit-box-pack: justify; justify-content: space-between; }

.search_box_body .search_box_content .hot > .title .change[data-v-0f0ece3b], .search_box_body .search_box_content .hot > .title .delete_history[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .change[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .delete_history[data-v-0f0ece3b] { cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; }

.search_box_body .search_box_content .hot > .title .change:hover > span[data-v-0f0ece3b], .search_box_body .search_box_content .hot > .title .delete_history:hover > span[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .change:hover > span[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .delete_history:hover > span[data-v-0f0ece3b] { text-decoration: underline; }

.search_box_body .search_box_content .hot > .title .change > span[data-v-0f0ece3b], .search_box_body .search_box_content .hot > .title .delete_history > span[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .change > span[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .delete_history > span[data-v-0f0ece3b] { color: rgb(0, 96, 191); font-size: 14px; font-weight: 400; line-height: 22px; margin-left: 4px; }

.search_box_body .search_box_content .hot > .title .change > i[data-v-0f0ece3b], .search_box_body .search_box_content .hot > .title .delete_history > i[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .change > i[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .delete_history > i[data-v-0f0ece3b] { color: rgb(0, 96, 191); font-size: 14px; font-weight: 400; line-height: 18px; }

.search_box_body .search_box_content .hot > .title .change .active[data-v-0f0ece3b], .search_box_body .search_box_content .hot > .title .delete_history .active[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .change .active[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .title .delete_history .active[data-v-0f0ece3b] { animation: 1s linear 0s infinite normal none running searchLoading-0f0ece3b; }

@-webkit-keyframes searchLoading-0f0ece3b { 
  0% { transform: rotate(0deg); }
  25% { transform: rotate(90deg); }
  50% { transform: rotate(180deg); }
  75% { transform: rotate(270deg); }
  100% { transform: rotate(1turn); }
}

@keyframes searchLoading-0f0ece3b { 
  0% { transform: rotate(0deg); }
  25% { transform: rotate(90deg); }
  50% { transform: rotate(180deg); }
  75% { transform: rotate(270deg); }
  100% { transform: rotate(1turn); }
}

.search_box_body .search_box_content .hot > .list .label[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .list .label[data-v-0f0ece3b] { background-color: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); border-radius: 999px; cursor: pointer; display: inline-flex; font-size: 12px; line-height: 20px; margin: 8px 8px 0px 0px; max-width: 100%; padding: 3px 10px; position: relative; z-index: 1; }

.search_box_body .search_box_content .hot > .list .label[data-v-0f0ece3b]::before, .search_box_body .search_box_content .recent > .list .label[data-v-0f0ece3b]::before { background: rgb(25, 25, 26); border-radius: 999px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; z-index: -1; }

.search_box_body .search_box_content .hot > .list .label > div[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .list .label > div[data-v-0f0ece3b] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(25, 25, 26); max-width: 100%; }

.search_box_body .search_box_content .hot > .list .label > div > i[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .list .label > div > i[data-v-0f0ece3b] { border-radius: 3px; color: rgb(112, 112, 112); font-size: 12px; line-height: 1; margin-left: 8px; }

.search_box_body .search_box_content .hot > .list .label > div > i[data-v-0f0ece3b]:hover, .search_box_body .search_box_content .recent > .list .label > div > i[data-v-0f0ece3b]:hover { color: rgb(25, 25, 26); }

.search_box_body .search_box_content .hot > .list .label > div > span[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .list .label > div > span[data-v-0f0ece3b] { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; }

.search_box_body .search_box_content .hot > .list .label[data-v-0f0ece3b]:last-child, .search_box_body .search_box_content .recent > .list .label[data-v-0f0ece3b]:last-child { margin-right: 0px; }

.search_box_body .search_box_content .hot > .list .label[data-v-0f0ece3b]:hover::before, .search_box_body .search_box_content .recent > .list .label[data-v-0f0ece3b]:hover::before { opacity: 0.04; }

.search_box_body .search_box_content .hot > .list .label:hover > div[data-v-0f0ece3b], .search_box_body .search_box_content .recent > .list .label:hover > div[data-v-0f0ece3b] { color: rgb(25, 25, 26); }

.search_box_body .search_box_close[data-v-0f0ece3b] { border-radius: 3px; color: rgb(112, 112, 112); cursor: pointer; font-size: 20px; line-height: 1; padding: 6px; position: absolute; right: 16px; top: 16px; }

.search_box_body .search_box_close[data-v-0f0ece3b]:hover { background-color: rgba(25, 25, 26, 0.04); color: rgb(25, 25, 26); }

.link_popup[data-v-4133cb66] .fs-popup-close { display: none; }

.new_user_popup[data-v-4133cb66] { border-radius: 3px; padding: 20px 32px; width: 680px; }

.new_user_popup .title[data-v-4133cb66] { display: flex; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 16px; }

.new_user_popup .title .iconfont[data-v-4133cb66] { cursor: pointer; }

.new_user_popup .tips[data-v-4133cb66] { background-color: rgba(0, 96, 191, 0.04); border-radius: 4px; color: rgb(112, 112, 112); column-gap: 8px; display: flex; font-size: 12px; line-height: 20px; margin-bottom: 20px; padding: 10px 16px; }

.new_user_popup .tips .iconfont[data-v-4133cb66] { color: rgb(0, 96, 191); }

.new_user_popup .creat_form[data-v-4133cb66] { margin-bottom: 16px; }

.new_user_popup .creat_form > h3[data-v-4133cb66] { font-size: 14px; line-height: 22px; }

.new_user_popup .creat_form > h3.assign_roles[data-v-4133cb66] { display: flex; margin-top: 20px; -webkit-box-align: center; align-items: center; column-gap: 4px; }

.new_user_popup .creat_form > .creat_form_item[data-v-4133cb66] { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 20px; margin-bottom: 12px; -webkit-box-align: start; align-items: flex-start; }

.new_user_popup .creat_form .form_item[data-v-4133cb66] { display: grid; grid-template-columns: repeat(1, 1fr); row-gap: 4px; }

.new_user_popup .creat_form .form_item > span[data-v-4133cb66] { font-size: 12px; line-height: 20px; }

.new_user_popup .creat_form .form_item_team[data-v-4133cb66] { display: grid; grid-template-columns: repeat(1, 1fr); margin-top: 12px; row-gap: 4px; }

.new_user_popup .creat_form .form_item_team > span[data-v-4133cb66] { font-size: 12px; line-height: 20px; }

.new_user_popup .creat_form .radio_group .radio_item[data-v-4133cb66] { column-gap: 8px; display: flex; font-size: 14px; line-height: 22px; margin-bottom: 20px; }

.new_user_popup .creat_form .radio_group .radio_item .radio_tips[data-v-4133cb66] { color: rgb(112, 112, 112); margin-top: 4px; }

.new_user_popup .creat_form .radio_group .radio_item .iconfont[data-v-4133cb66] { cursor: pointer; position: relative; }

.new_user_popup .creat_form .radio_group .radio_item .iconfont.disabled[data-v-4133cb66] { background-color: rgb(247, 247, 247); color: rgb(204, 204, 204); cursor: not-allowed; }

.new_user_popup .creat_form .radio_group .radio_item .disable_icon[data-v-4133cb66] { background-color: rgb(247, 247, 247); border: 1px solid rgb(204, 204, 204); border-radius: 50%; cursor: not-allowed; height: 18px; margin-top: 3px; width: 18px; }

.new_user_popup .btn[data-v-4133cb66] { display: grid; grid-template-columns: repeat(2, 1fr); margin-left: auto; width: max-content; column-gap: 12px; }

.new_user_popup .error_result[data-v-4133cb66] { margin-bottom: 20px; }

.developer_tips[data-v-4133cb66] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); column-gap: 4px; font-size: 13px; line-height: 20px; margin-bottom: 16px; margin-top: 4px; }

@media (max-width: 768px) {
  .new_user_popup[data-v-4133cb66] { display: flex; height: 100%; padding: 20px 16px; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .new_user_popup .popup_container[data-v-4133cb66] { -webkit-box-flex: 1; flex: 1 1 0%; overflow-y: scroll; }
  .new_user_popup .popup_container .creat_form > .creat_form_item[data-v-4133cb66] { grid-template-columns: repeat(1, 1fr); row-gap: 12px; }
  .new_user_popup .btn[data-v-4133cb66] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; row-gap: 12px; width: 100%; }
}

.m-fs-header[data-v-592cd820] { display: none; position: relative; width: 100%; }

.m-fs-header .other-notice[data-v-592cd820] { left: 0px; right: 0px; top: 0px; z-index: 2; }

.m-fs-header .header-top[data-v-592cd820] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; background: rgb(238, 238, 238); justify-content: space-between; padding: 8px 24px; }

@media (max-width: 768px) {
  .m-fs-header .header-top[data-v-592cd820] { padding: 8px 16px; }
}

.m-fs-header .header-top .lft[data-v-592cd820] { flex-shrink: 0; }

.m-fs-header .header-top .rft[data-v-592cd820] { overflow: hidden; -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 10px; }

.m-fs-header .header-top .rft .notice[data-v-592cd820] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; color: rgb(112, 112, 112); cursor: pointer; font-size: 12px; justify-content: flex-start; line-height: 20px; }

.m-fs-header .header-top .rft .notice .iconfont[data-v-592cd820] { font-size: 16px; margin-right: 8px; }

.m-fs-header .header-top[data-v-592cd820] .current-country .icon-country { display: none; }

.m-fs-header .header-top[data-v-592cd820] .current-country .country-name { margin-left: 0px; }

.m-fs-header .header-main-box[data-v-592cd820] { background: rgb(255, 255, 255); height: 48px; position: sticky; top: 0px; z-index: 40; }

.m-fs-header .header-main-box .header-main-fixed[data-v-592cd820] { left: 0px; position: fixed; right: 0px; top: 0px; z-index: 50; }

.m-fs-header .header-main-box .header-main[data-v-592cd820], .m-fs-header .header-main-box .header-main-fixed .header-main[data-v-592cd820] { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px 0px; }

.m-fs-header .header-main-box .header-main[data-v-592cd820] { background: rgb(255, 255, 255); display: flex; height: 48px; padding: 0px 24px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; position: relative; }

@media (max-width: 1024px) {
  .m-fs-header .header-main-box .header-main[data-v-592cd820] { height: 46px; }
}

@media (max-width: 768px) {
  .m-fs-header .header-main-box .header-main[data-v-592cd820] { height: 48px; padding: 0px 16px; }
}

.m-fs-header .header-main-box .header-main .menu-wrap[data-v-592cd820] { display: flex; height: 100%; width: 48px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; margin-left: -12px; }

.m-fs-header .header-main-box .header-main .menu-wrap .iconfont[data-v-592cd820] { color: rgb(25, 25, 26); font-size: 28px; height: 28px; width: 28px; }

.m-fs-header .header-main-box .header-main .menu[data-v-592cd820] { height: 24px; position: relative; width: 24px; }

.m-fs-header .header-main-box .header-main .menu .line[data-v-592cd820] { background: rgb(25, 25, 26); border-radius: 1px; display: block; height: 2px; margin: 3px auto 6px; transition: 0.3s ease-in-out; width: 24px; }

.m-fs-header .header-main-box .header-main .menu .line[data-v-592cd820]:last-child { margin-bottom: 3px; }

.m-fs-header .header-main-box .header-main .menu.menu_expand .line[data-v-592cd820] { width: 24px; }

.m-fs-header .header-main-box .header-main .menu.menu_expand .line.line1[data-v-592cd820] { transform: translateY(8px) rotate(45deg); }

.m-fs-header .header-main-box .header-main .menu.menu_expand .line.line2[data-v-592cd820] { opacity: 0; }

.m-fs-header .header-main-box .header-main .menu.menu_expand .line.line3[data-v-592cd820] { transform: translateY(-8px) rotate(-45deg); }

.m-fs-header .header-main-box .header-main .logo[data-v-592cd820] { background-image: url("https://img-en.fs.com/includes/templates/fiberstore/images/fs-new/common/logo.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; display: inline-block; height: 28px; text-decoration: none; transition: opacity 0.3s; width: 58px; }

.m-fs-header .header-main-box .header-main .logo.logo-cn[data-v-592cd820] { background-image: url("https://resource.fs.com/mall/generalImg/20230703110143tw3bnh.png"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; width: 89px; }

.m-fs-header .header-main-box .header-main .logo.logo-company[data-v-592cd820] { background-image: url("https://resource.fs.com/mall/generalImg/202309221215123e13ij.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; width: 154px; }

.m-fs-header .header-main-box .header-main .logo.logo-company-cn[data-v-592cd820] { background-image: url("https://resource.fs.com/mall/generalImg/20230918153357vk9b4p.png"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; width: 158px; }

.m-fs-header .header-main-box .header-main .header-left[data-v-592cd820], .m-fs-header .header-main-box .header-main .header-left .logo_area[data-v-592cd820] { display: flex; height: 100%; -webkit-box-align: center; align-items: center; }

.m-fs-header .header-main-box .header-main .header-left .logo_area[data-v-592cd820] { padding: 0px 12px; }

.m-fs-header .header-main-box .header-main .header-right[data-v-592cd820], .m-fs-header .header-main-box .header-main .header-right .common-wrap[data-v-592cd820] { display: flex; height: 100%; -webkit-box-align: center; align-items: center; }

.m-fs-header .header-main-box .header-main .header-right .common-wrap[data-v-592cd820] { width: 48px; -webkit-box-pack: center; cursor: pointer; justify-content: center; text-decoration: none; }

.m-fs-header .header-main-box .header-main .header-right .common-wrap.login-wrap[data-v-592cd820] { margin-right: -12px; }

@media (max-width: 768px) {
  .m-fs-header .header-main-box .header-main .header-right .common-wrap.login-wrap[data-v-592cd820] { margin-right: -12px; }
}

.m-fs-header .header-main-box .header-main .header-right .iconfont[data-v-592cd820] { color: rgb(25, 25, 26); display: block; font-size: 20px; height: 20px; line-height: 20px; width: 20px; }

.m-fs-header .header-main-box .header-main .header-right .login-wrap[data-v-592cd820] { position: relative; }

.m-fs-header .header-main-box .header-main .header-right .login-wrap .tag[data-v-592cd820] { position: absolute; right: 10px; top: 10px; }

.m-fs-header .header-main-box .header-main .header-right .login-wrap .account_svg[data-v-592cd820] { display: block; height: 20px; width: 20px; }

.m-fs-header .header-main-box .header-main .header-right .notice-wrap[data-v-592cd820] { position: relative; }

.m-fs-header .header-main-box .header-main .header-right .notice-wrap .dot[data-v-592cd820] { background-color: rgb(192, 0, 0); border-radius: 8px; height: 5px; left: 22px; position: absolute; top: 14px; width: 5px; }

.m-fs-header .header-main-box .header-main .header-right .cart-wrap[data-v-592cd820] { position: relative; }

.m-fs-header .header-main-box .header-main .header-right .cart-wrap .iconfont-cart[data-v-592cd820] { color: rgb(25, 25, 26); font-size: 20px; }

.m-fs-header .header-main-box .header-main .header-right .cart-wrap .cart-num[data-v-592cd820] { background: rgb(192, 0, 0); border-radius: 16px; color: rgb(255, 255, 255); font-size: 12px; line-height: 16px; min-width: 18px; padding: 1px 2px; position: absolute; right: -9px; text-align: center; top: -10px; }

.m-fs-header .header-main-box .header-main .header-right .cart-wrap .nums[data-v-592cd820] { position: absolute; top: 10px; }

.m-fs-header .header-main-box .header-main .header-right .cart-wrap .nums img[data-v-592cd820] { display: block; }

.m-fs-header .header-main-box .header-main .header-right .cart-wrap .nums span[data-v-592cd820] { inset: 0px; color: rgb(255, 255, 255); font-size: 10px; font-weight: 600; line-height: 11px; margin: auto; position: absolute; text-align: center; transform: translateX(2%) scale(0.7); }

@media (max-width: 1024px) {
  .m-fs-header[data-v-592cd820] { display: block; }
}

.cart_popover[data-v-592cd820] { height: 100%; }

.cart_popover[data-v-592cd820] .trigger { height: 100%; }

.m-change-website .current-country[data-v-4c8c93be] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.m-change-website .current-country .icon-country[data-v-4c8c93be] { color: rgb(112, 112, 112); font-size: 18px; line-height: 1; }

.m-change-website .current-country .country-name[data-v-4c8c93be] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin: 0px 4px; }

@media (max-width: 768px) {
  .m-change-website .current-country .country-name[data-v-4c8c93be] span { display: none; }
}

.m-change-website .current-country .iconfont-down[data-v-4c8c93be] { color: rgb(112, 112, 112); font-size: 16px; transition: 0.3s; }

.m-change-website .current-country .iconfont-down.icofnont-down-up[data-v-4c8c93be] { margin-top: 0px; transform: rotateX(-180deg); }

.m-change-website-header .current-country .country-name[data-v-4c8c93be], .m-change-website-header .current-country .icon-country[data-v-4c8c93be], .m-change-website-header .current-country .iconfont-down[data-v-4c8c93be] { color: rgb(112, 112, 112); }

.m-change-website-sidebar .current-country .country-name[data-v-4c8c93be], .m-change-website-sidebar .current-country .icon-country[data-v-4c8c93be], .m-change-website-sidebar .current-country .iconfont-down[data-v-4c8c93be] { color: rgb(25, 25, 26); }

.m-change-website-sidebar .current-country .country-name[data-v-4c8c93be] { -webkit-box-flex: 1; flex: 1 1 0%; font-size: 14px; line-height: 22px; margin: 0px 8px; }

.m-change-website-sidebar .current-country .iconfont-right[data-v-4c8c93be] { font-size: 12px; line-height: 20px; }

.m-country-popup[data-v-4123c132] { color: rgb(25, 25, 26); }

.m-country-popup .mask[data-v-4123c132] { background: rgba(0, 0, 0, 0.3); inset: 0px; display: none; position: fixed; transition: opacity 0.3s; z-index: 101; }

.m-country-popup .m-country-main[data-v-4123c132] { background: rgb(255, 255, 255); bottom: 0px; display: flex; left: 0px; position: fixed; right: 0px; z-index: 200; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; transition: 0.3s ease-in-out; }

.m-country-popup .m-country-main .m-country-header[data-v-4123c132] { display: flex; font-size: 16px; font-weight: 400; line-height: 24px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; color: rgb(25, 25, 26); padding: 16px; position: relative; }

.m-country-popup .m-country-main .m-country-header .iconfont-left[data-v-4123c132] { color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; }

.m-country-popup .m-country-main .m-country-header .iconfont-close[data-v-4123c132] { display: flex; position: absolute; right: 0px; top: 0px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; height: 100%; padding: 0px 16px; }

.m-country-popup .m-country-main .m-country-header-line[data-v-4123c132] { border-bottom: 1px solid rgb(229, 229, 229); margin: 0px auto 12px; width: calc(100% - 32px); }

.m-country-popup .m-country-main .m-country-ctn[data-v-4123c132] { padding: 0px 16px; }

.m-country-popup .m-country-main .m-country-ctn .country-active-box[data-v-4123c132] { display: flex; font-size: 14px; line-height: 22px; padding: 12px 0px; -webkit-box-align: center; align-items: center; }

.m-country-popup .m-country-main .m-country-ctn .country-active-box .iconfont[data-v-4123c132] { color: rgb(16, 163, 0); font-size: 12px; margin-right: 8px; }

.m-country-popup .m-country-main .m-country-ctn .country-active-box .country-lang-symbol[data-v-4123c132] { color: rgb(25, 25, 26); }

.m-country-popup .m-country-main .m-country-ctn .ctn-item[data-v-4123c132] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; border-bottom: 1px solid rgb(247, 247, 247); cursor: pointer; font-size: 14px; justify-content: space-between; line-height: 22px; padding: 12px 0px; position: relative; }

.m-country-popup .m-country-main .m-country-ctn .ctn-item .country-icon[data-v-4123c132] { background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 18px; display: inline-block; height: 18px; margin-right: 8px; width: 18px; }

.m-country-popup .m-country-main .m-country-ctn .ctn-item .iconfont-right[data-v-4123c132] { color: rgb(25, 25, 26); font-size: 12px; }

.m-country-popup .m-country-main .m-country-ctn .btn-box[data-v-4123c132] { background: rgb(255, 255, 255); padding: 20px 0px; position: relative; z-index: 20; }

.m-country-popup .m-country-main .m-country-ctn .btn-box > button[data-v-4123c132] { width: 100%; }

.m-country-popup .m-country-main .country-lang-symbol[data-v-4123c132] { color: rgb(0, 96, 191); }

.m-country-popup .m-country-main.m-country-main-more[data-v-4123c132] { box-shadow: rgb(237, 237, 237) 0px 2px 6px 0px inset; top: 82px; z-index: 250; }

@media (max-width: 960px) {
  .m-country-popup .m-country-main.m-country-main-more[data-v-4123c132] { top: 48px; }
}

.m-country-popup .m-country-main.m-country-main-more .country-active-box[data-v-4123c132] { display: flex; font-size: 14px; font-weight: 600; line-height: 22px; -webkit-box-align: center; align-items: center; }

.m-country-popup .m-country-main.m-country-main-more .country-active-box .iconfont[data-v-4123c132] { color: rgb(16, 163, 0); font-size: 12px; margin-right: 8px; }

.m-country-popup .m-country-main.m-country-main-more .country-active-box .country-lang-symbol[data-v-4123c132] { color: rgb(25, 25, 26); }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn[data-v-4123c132] { display: flex; height: calc(100% - 56px); -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding: 0px 16px; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box[data-v-4123c132] { margin-bottom: 12px; position: relative; width: 100%; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box .inp[data-v-4123c132] { background-color: rgb(255, 255, 255); border-radius: 3px; color: rgb(25, 25, 26); font-size: 12px; height: 34px; line-height: 20px; padding: 8px 36px 8px 12px; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box .inp[data-v-4123c132]::-webkit-input-placeholder { color: rgb(204, 204, 204); font-size: 14px; line-height: 22px; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box .inp[data-v-4123c132]:focus { border: 1px solid rgb(25, 25, 26); }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box .inp[data-v-4123c132]:focus::-webkit-input-placeholder { color: transparent; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box .inp[data-v-4123c132]:focus::placeholder { color: transparent; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box .iconfont-search[data-v-4123c132] { color: rgb(112, 112, 112); font-size: 12px; height: 16px; left: 12px; line-height: 16px; position: absolute; text-align: center; top: 50%; transform: translateY(-50%); width: 16px; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box .iconfont-clear[data-v-4123c132] { color: rgb(112, 112, 112); font-size: 12px; height: 16px; line-height: 16px; position: absolute; right: 12px; top: 50%; transform: translateY(-50%); width: 16px; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .search-box .iconfont-clear[data-v-4123c132]:hover { color: rgb(25, 25, 26); cursor: pointer; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .mt1[data-v-4123c132] { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: -16px; overflow-y: auto; padding-right: 16px; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .mt1 .country_list .ctn-item[data-v-4123c132] { border-bottom: none; padding: 12px; }

.m-country-popup .m-country-main.m-country-main-more .m-country-ctn .mt1 > p[data-v-4123c132] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; padding: 12px; }

.m-country-popup .m-country-main.m-country-main-more.m-country-main-more-top .m-country-header[data-v-4123c132] { -webkit-box-pack: start; border-bottom: none; cursor: pointer; justify-content: flex-start; }

.m-country-popup .m-country-main.m-country-main-more.m-country-main-more-top .m-country-header .text[data-v-4123c132] { font-weight: 600; }

.m-country-popup .m-country-main.m-country-main-more.m-country-main-more-top .m-country-header .iconfont-back[data-v-4123c132] { font-size: 12px; margin-right: 4px; }

.m-country-popup .m-country-main.m-country-main-more.m-country-main-more-top .country_list .country-name[data-v-4123c132] { color: rgb(25, 25, 26); }

.m-country-popup.m_country_popup_header .m-country-main[data-v-4123c132] { position: absolute; }

.m-country-popup.m_country_popup_header .m-country-main-more[data-v-4123c132] { top: 0px; }

.m-country-popup.m_country_popup_header .m-country-popup[data-v-4123c132] { transition: slide-right; }

.account-m-menus[data-v-0c396b48] { color: rgb(25, 25, 26); display: none; font-size: 14px; line-height: 22px; position: relative; }

.account-m-menus .menus-label[data-v-0c396b48] { background: rgb(247, 247, 247); display: flex; padding: 13px 16px; -webkit-box-pack: justify; cursor: pointer; justify-content: space-between; }

.account-m-menus .menus-label.active .iconfont[data-v-0c396b48] { transform: rotateX(-180deg); }

.account-m-menus .menus-label .label[data-v-0c396b48] { font-weight: 600; }

.account-m-menus .menus-label .iconfont[data-v-0c396b48] { font-size: 16px; transition: 0.2s; }

.menus-box[data-v-0c396b48] { border-top: 1px solid rgb(229, 229, 229); left: 0px; position: fixed; right: 0px; z-index: 101; }

.menus-box .menus-box-content[data-v-0c396b48] { overflow-y: auto; background: rgb(247, 247, 247); max-height: 100%; padding-bottom: 8px; }

.menus-box .m-account-menu[data-v-0c396b48] .bold { font-weight: 500; }

.menus-box .m-account-menu[data-v-0c396b48] > li h6.menus-label.hasC:hover .iconfont { color: rgb(25, 25, 26); }

@media (max-width: 1024px) {
  .account-m-menus[data-v-0c396b48] { display: block; }
}

.mask-wrapper[data-v-9c5c5bec] { position: fixed; }

.mask-wrapper .filters-mask[data-v-9c5c5bec] { background: rgb(0, 0, 0); height: 100%; left: 0px; opacity: 0.3; position: fixed; top: 0px; width: 100%; z-index: 99; }

.mask-wrapper .filters-mask.deep_dark[data-v-9c5c5bec] { background: rgba(0, 0, 0, 0.8); opacity: 1; }

.close[data-v-9c5c5bec] { padding: 8px; position: absolute; right: 0px; top: 0px; }

.close img[data-v-9c5c5bec] { display: block; width: 24px; }

.leave_feedback_wrap[data-v-3987a0b4] > .fs-popup .fs-popup-ctn .fs-popup-body { overflow-y: auto; }

.leave_feedback_wrap .leavefb_main .leavefb_item[data-v-3987a0b4] { font-size: 14px; line-height: 22px; }

.leave_feedback_wrap .leavefb_main .leavefb_item .txt[data-v-3987a0b4] { color: rgb(112, 112, 112); }

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_tit[data-v-3987a0b4], .leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_tit01[data-v-3987a0b4] { color: rgb(25, 25, 26); margin: 16px 0px 4px; }

.leave_feedback_wrap .leavefb_main .leavefb_item .list[data-v-3987a0b4] { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.leave_feedback_wrap .leavefb_main .leavefb_item .list .li[data-v-3987a0b4] { display: flex; flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; }

.leave_feedback_wrap .leavefb_main .leavefb_item .list .li > div[data-v-3987a0b4] { border: 1px solid rgb(229, 229, 229); border-radius: 50%; color: rgb(25, 25, 26); cursor: pointer; display: flex; font-size: 14px; height: 40px; line-height: 40px; width: 40px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.leave_feedback_wrap .leavefb_main .leavefb_item .list .li > div.active[data-v-3987a0b4] { background: rgb(241, 249, 252); border-color: rgb(0, 96, 191); cursor: default; }

.leave_feedback_wrap .leavefb_main .leavefb_item .list .li > p[data-v-3987a0b4] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin: 4px 0px 0px; text-align: center; width: 100%; }

@media (max-width: 768px) {
  .leave_feedback_wrap .leavefb_main .leavefb_item .list .li[data-v-3987a0b4] { -webkit-box-flex: 1; flex: 1 1 0%; }
}

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_details[data-v-3987a0b4] { margin: 16px 0px 0px; }

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_details .num[data-v-3987a0b4] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-bottom: 4px; text-align: right; }

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_details .num span.active[data-v-3987a0b4] { color: rgb(192, 0, 0); }

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_details .text_box[data-v-3987a0b4] { margin-top: 4px; }

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_details .text_box .validate_error[data-v-3987a0b4] { padding-top: 0px; }

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_inpbox[data-v-3987a0b4] { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_inpbox .leavefb_inpLt[data-v-3987a0b4] { width: 188px; }

.leave_feedback_wrap .leavefb_main .leavefb_item .leavefb_inpbox .leavefb_inpRt[data-v-3987a0b4] { width: calc(100% - 208px); }

.leave_feedback_wrap .leavefb_item01 .sbtn-box[data-v-3987a0b4] { display: flex; -webkit-box-pack: end; justify-content: flex-end; }

.leave_feedback_wrap .success_main[data-v-3987a0b4] { display: flex; padding: 24px 64px 24px 32px; }

.leave_feedback_wrap .success_main .lt[data-v-3987a0b4] { height: 24px; }

.leave_feedback_wrap .success_main .lt .icon[data-v-3987a0b4] { color: rgb(24, 162, 9); font-size: 20px; }

.leave_feedback_wrap .success_main .rt[data-v-3987a0b4] { padding: 0px 0px 0px 8px; }

.leave_feedback_wrap .success_main .rt .tit[data-v-3987a0b4] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; }

.leave_feedback_wrap .success_main .rt .txt[data-v-3987a0b4] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin: 12px 0px 0px; }

@media (max-width: 768px) {
  .leave_feedback_wrap[data-v-3987a0b4] .fs-popup.is_new .fs-popup-body { padding: 20px 0px 0px; }
  .leave_feedback_wrap[data-v-3987a0b4] .fs-select .options-wrap.options-wrap-absolute { top: 52px; }
  .leave_feedback_wrap[data-v-3987a0b4] .fs-select .options-wrap.options-wrap-absolute .border-box.is_new { margin-bottom: 5px; }
  .leave_feedback_wrap .leavefb_main .leavefb_item[data-v-3987a0b4] { padding: 0px 16px; }
  .leave_feedback_wrap .fs .leavefb_main[data-v-3987a0b4] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }
  .leave_feedback_wrap .fs .leavefb_main .leavefb_item[data-v-3987a0b4] { -webkit-box-flex: 1; flex: 1 1 0%; max-height: 100%; overflow: auto; }
  .leave_feedback_wrap .fs .leavefb_main .leavefb_item .leavefb_inpbox .leavefb_inpLt[data-v-3987a0b4], .leave_feedback_wrap .fs .leavefb_main .leavefb_item .leavefb_inpbox .leavefb_inpRt[data-v-3987a0b4] { width: calc(50% - 6px); }
  .leave_feedback_wrap .fs .leavefb_main .leavefb_item .leavefb_tit[data-v-3987a0b4], .leave_feedback_wrap .fs .leavefb_main .leavefb_item .leavefb_tit01[data-v-3987a0b4] { margin: 12px 0px 4px; }
  .leave_feedback_wrap .fs .leavefb_main .leavefb_item .leavefb_details[data-v-3987a0b4] { margin: 12px 0px 0px; }
  .leave_feedback_wrap .leavefb_item01 .sbtn-box .fs-button[data-v-3987a0b4] { width: 100%; }
  .leave_feedback_wrap[data-v-3987a0b4] > .fs-popup .fs-popup-ctn { border-radius: initial; height: 100%; max-height: none; width: 100%; }
  .leave_feedback_wrap[data-v-3987a0b4] > .fs-popup .fs-popup-ctn .slot-wraper { height: 100%; }
  .leave_feedback_wrap .success_popup[data-v-3987a0b4] > .fs-popup .fs-popup-ctn { width: calc(100% - 40px); }
}

@media screen and (max-width: 728px) {
  [data-v-3987a0b4] .fs-alert .fs-alert-wrapper { width: calc(100% - 48px); }
}

@media (max-width: 414px) {
  [data-v-3987a0b4] .fs-alert .fs-alert-wrapper { width: calc(100% - 64px); }
  .leave_feedback_wrap[data-v-3987a0b4] .fs-popup-ctn { height: auto; }
  .leave_feedback_wrap .success_main[data-v-3987a0b4] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; padding: 32px 36px 0px; text-align: center; }
  .leave_feedback_wrap .success_main .lt[data-v-3987a0b4] { margin-bottom: 12px; }
  .leave_feedback_wrap .success_main .lt .icon[data-v-3987a0b4] { font-size: 32px; }
  .leave_feedback_wrap .success_main .rt[data-v-3987a0b4] { padding: 0px; }
  .leave_feedback_wrap .success_main .rt .txt[data-v-3987a0b4] { margin: 8px 0px 24px; }
}

@media (max-width: 414px) {
  .leave_feedback_wrap[data-v-3987a0b4] .fs-popup-ctn { height: 100%; }
}

.fs-popup[data-v-4f4d7142] { inset: 0px; display: flex; height: 100%; position: fixed; width: 100%; z-index: 111; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.fs-popup.is_new.all[data-v-4f4d7142] { border-radius: 0px; }

.fs-popup.is_new.float .fs-popup-body.no-padding[data-v-4f4d7142] { padding-bottom: 24px; }

.fs-popup.is_new .fs-popup-header[data-v-4f4d7142] { padding: 16px 16px 0px 24px; }

.fs-popup.is_new .title_box[data-v-4f4d7142] { border-bottom: 1px solid rgb(222, 224, 227); width: 100%; }

.fs-popup.is_new .title_box .title[data-v-4f4d7142] { font-size: 18px; font-weight: 600; line-height: 26px; padding-top: 8px; }

.fs-popup.is_new .iconfont_close_box[data-v-4f4d7142] { height: auto; min-height: auto; padding: 4px; position: absolute; right: 16px; top: 16px; width: auto; }

.fs-popup.is_new .iconfont_close[data-v-4f4d7142] { font-size: 20px; height: 20px; line-height: 20px; width: 20px; }

.fs-popup.is_new .fs-popup-body[data-v-4f4d7142] { padding: 16px 24px 0px; }

.fs-popup.is_new .fs-popup-footer[data-v-4f4d7142] { padding: 16px 24px; }

.fs-popup.is_new .fs-popup-footer.no-padding[data-v-4f4d7142] { padding: 0px; }

@media screen and (max-width: 768px) {
  .fs-popup.is_new.float .fs-popup-body[data-v-4f4d7142] { padding: 16px 16px 0px; }
  .fs-popup.is_new.float .fs-popup-body.no-padding[data-v-4f4d7142] { padding-bottom: 24px; }
  .fs-popup.is_new .fs-popup-header[data-v-4f4d7142] { padding: 16px 16px 0px; }
  .fs-popup.is_new .fs-popup-body[data-v-4f4d7142] { padding: 20px 16px 0px; }
  .fs-popup.is_new .fs-popup-footer[data-v-4f4d7142] { padding: 16px; }
  .fs-popup.is_new .fs-popup-footer.no-padding[data-v-4f4d7142] { padding: 0px; }
}

.fs-popup-ctn[data-v-4f4d7142] { background-color: rgb(255, 255, 255); border-radius: 8px; display: flex; max-height: calc(100% - 128px); overflow: hidden; z-index: 101; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; }

@media (max-width: 960px) {
  .fs-popup-ctn[data-v-4f4d7142] { background-color: rgb(255, 255, 255); }
}

.fs-popup-loading[data-v-4f4d7142] { height: 290px; width: 750px; }

.fs-popup-loading[data-v-4f4d7142]:hover { color: rgb(25, 25, 26); }

.iconfont_close_box[data-v-4f4d7142] { border-radius: 4px; cursor: pointer; padding: 4px; position: absolute; right: 16px; top: 16px; transition: 0.3s; }

.iconfont_close_box[data-v-4f4d7142]:hover { background-color: rgba(25, 25, 26, 0.04); }

.iconfont_close_box:hover .iconfont_close[data-v-4f4d7142] { color: rgb(25, 25, 26); }

.iconfont_close[data-v-4f4d7142] { -webkit-box-pack: center; color: rgb(112, 112, 112); font-size: 20px; font-weight: 400; height: 20px; justify-content: center; width: 20px; }

.fs-popup-header[data-v-4f4d7142], .iconfont_close[data-v-4f4d7142] { display: flex; -webkit-box-align: center; align-items: center; }

.fs-popup-header[data-v-4f4d7142] { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; gap: 20px; align-self: stretch; -webkit-box-pack: justify; justify-content: space-between; padding: 16px 16px 0px 24px; }

@media (max-width: 768px) {
  .fs-popup-header[data-v-4f4d7142] { padding: 16px 16px 0px; }
}

.title_box[data-v-4f4d7142] { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; border-bottom: 1px solid rgb(222, 224, 227); gap: 8px; padding-bottom: 16px; padding-right: 49px; width: 100%; }

.title_box .title[data-v-4f4d7142] { -webkit-box-flex: 1; color: rgb(25, 25, 26); flex: 1 1 auto; font-size: 18px; font-weight: 600; line-height: 26px; overflow: hidden; padding-right: 32px; padding-top: 8px; text-overflow: ellipsis; white-space: nowrap; }

.title_box .iconfont_success[data-v-4f4d7142] { color: rgb(51, 153, 51); font-size: 20px; line-height: 28px; margin-right: 10px; -webkit-box-flex: 0; flex: 0 0 20px; }

.header_slot[data-v-4f4d7142] { width: 100%; }

.fs-popup-close[data-v-4f4d7142] { -webkit-box-flex: 0; flex: 0 0 40px; position: relative; width: 100%; }

.fs-popup-close .iconfont_close_box[data-v-4f4d7142] { right: 16px; top: 16px; transform: translateY(0px); }

.fs-popup-body[data-v-4f4d7142] { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; overflow-y: auto; }

.fs-popup-footer[data-v-4f4d7142] { flex-shrink: 0; }

.mask[data-v-4f4d7142] { background: rgba(0, 0, 0, 0.3); inset: 0px; height: 100%; position: fixed; width: 100%; z-index: 108; }

@media (max-width: 960px) {
  .fs-popup .fs-popup-ctn_height[data-v-4f4d7142] { height: auto; }
}

@media (max-width: 960px) and (max-width: 768px) {
  .fs-popup.isMDrawer[data-v-4f4d7142] { border-radius: 8px 8px 0px 0px; height: auto; overflow: hidden; top: auto; }
  .fs-popup.isMDrawer .fs-popup-ctn[data-v-4f4d7142] { border-radius: 0px; height: auto; max-height: 100vh; overflow: auto; width: 100% !important; }
  .fs-popup.fullscreen[data-v-4f4d7142] { -webkit-box-align: stretch; align-items: stretch; justify-content: stretch; }
  .fs-popup.fullscreen .fs-popup-ctn[data-v-4f4d7142] { border-radius: 0px !important; height: 100vh !important; margin: 0px !important; max-height: 100vh !important; width: 100vw !important; }
  .fs-popup.fullscreen .fs-popup-body[data-v-4f4d7142] { overflow-y: auto; }
}

.success_popup[data-v-5a9709ba] > .fs-popup .fs-popup-ctn { width: 680px; }

.product_wrap[data-v-207161ab] { width: 100%; }

.product_wrap .products_match_box[data-v-207161ab] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-top: 16px; }

@media (max-width: 768px) {
  .product_wrap .products_match_box[data-v-207161ab] { padding: 0px 16px; }
}

.product_wrap .products_match_box .products_match_item[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; }

.product_wrap .products_match_box .products_match_item[data-v-207161ab] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.product_wrap .describe_ctn[data-v-207161ab] { background: rgb(255, 255, 255); margin-bottom: 20px; padding: 1px 32px; }

@media (max-width: 1420px) {
  .product_wrap .describe_ctn[data-v-207161ab] { padding: 1px 3%; }
}

@media (max-width: 960px) {
  .product_wrap .describe_ctn[data-v-207161ab] { margin: 12px auto; padding: 0px 16px; }
}

.product_wrap .describe_ctn.describe_ctn_community .describe_ctn_title[data-v-207161ab] { border-bottom: none; }

.product_wrap .describe_ctn.describe_ctn_resources[data-v-207161ab] { overflow: hidden; }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_pc[data-v-207161ab] { display: none; }
}

.product_wrap .describe_ctn_m[data-v-207161ab] { display: none; margin: 12px auto; }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_m[data-v-207161ab] { display: block; }
}

@media (max-width: 960px) and (max-width: 768px) {
  .product_wrap .describe_ctn_m[data-v-207161ab] { margin-bottom: 0px; }
}

.product_wrap .describe_ctn_m .describe_m_item_block[data-v-207161ab] { background: rgb(255, 255, 255); border-bottom: 12px solid rgb(247, 247, 247); overflow: hidden; }

.product_wrap .describe_ctn_m .describe_m_item[data-v-207161ab] { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); cursor: pointer; height: 48px; margin: 0px 16px; }

.product_wrap .describe_ctn_m .describe_m_item_box:last-child .describe_m_item_block .describe_m_item[data-v-207161ab] { border-bottom: none; }

.product_wrap .describe_ctn_m .describe_m_item_box:last-child.describe_m_item_box_active .describe_m_item[data-v-207161ab] { border-bottom: 1px solid rgb(229, 229, 229); }

.product_wrap .describe_ctn_m .describe_m_item_title[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; transition: 0.2s; }

.product_wrap .describe_ctn_m .iconfont_down[data-v-207161ab] { color: rgb(112, 112, 112); display: inline-block; font-size: 14px; line-height: 22px; transition: 0.3s; }

.product_wrap .describe_ctn_m .iconfont_down.iconfont_down_up[data-v-207161ab] { transform: rotateX(-180deg); }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_qa[data-v-207161ab], .product_wrap .describe_ctn_resources[data-v-207161ab], .product_wrap .describe_ctn_reviews[data-v-207161ab] { border-bottom: 12px solid rgb(247, 247, 247); margin: 0px; }
  .product_wrap .describe_ctn_qa .describe_ctn_title[data-v-207161ab], .product_wrap .describe_ctn_resources .describe_ctn_title[data-v-207161ab], .product_wrap .describe_ctn_reviews .describe_ctn_title[data-v-207161ab] { cursor: pointer; }
}

.product_wrap .describe_ctn_title[data-v-207161ab] { border-bottom: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); display: flex; font-size: 20px; font-weight: 600; line-height: 28px; padding: 20px 0px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_title .qa_tip[data-v-207161ab] { display: none; }
}

.product_wrap .describe_ctn_title .qa_tip_trigger[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; font-weight: 400; }

.product_wrap .describe_ctn_title .qa_tip_trigger span[data-v-207161ab] { font-size: 14px; line-height: 22px; }

.product_wrap .describe_ctn_title .qa_tip_trigger i[data-v-207161ab] { font-size: 16px; line-height: 1; margin-right: 4px; }

.product_wrap .describe_ctn_title .qa_tip_trigger[data-v-207161ab]:hover { text-decoration: none; }

.product_wrap .describe_ctn_title .qa_tip_trigger:hover span[data-v-207161ab] { text-decoration: underline; }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_title .qa_tip_trigger[data-v-207161ab] { display: none; font-size: 13px; line-height: 20px; }
}

.product_wrap .describe_ctn_title .qa_tip_ctn[data-v-207161ab] { font-weight: 400; min-width: 190px; padding: 20px; text-align: center; white-space: nowrap; }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_title .qa_tip_ctn[data-v-207161ab] { width: 100%; }
}

.product_wrap .describe_ctn_title .download_more[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.product_wrap .describe_ctn_title .download_more .more_btn[data-v-207161ab] { cursor: pointer; text-decoration: none; }

.product_wrap .describe_ctn_title .download_more .more_btn .info[data-v-207161ab] { color: rgb(0, 96, 191); display: block; font-size: 14px; font-weight: 500; line-height: 22px; }

.product_wrap .describe_ctn_title .download_more .more_btn:hover .info[data-v-207161ab] { text-decoration: underline; }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_title .download_more .more_btn:hover .info[data-v-207161ab] { text-decoration: none; }
}

.product_wrap .describe_ctn_title .iconfont_more[data-v-207161ab] { color: rgb(112, 112, 112); display: none; font-size: 14px; height: 22px; line-height: 22px; text-align: right; transition: 0.3s; }

.product_wrap .describe_ctn_title .iconfont_more.iconfont_down_up[data-v-207161ab] { transform: rotateX(-180deg); }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_title .iconfont_more[data-v-207161ab] { display: inline-block; font-weight: 400; }
}

.product_wrap .describe_ctn_title .iconfont_more[data-v-207161ab]:hover { text-decoration: none; }

@media (max-width: 960px) {
  .product_wrap .describe_ctn_title[data-v-207161ab] { border-bottom: none; font-size: 16px; line-height: 24px; padding: 12px 0px; }
}

.product_wrap .add_cart_error[data-v-207161ab] { margin-top: 8px; width: 100%; }

.product_wrap .is_show_spool_exhibition[data-v-207161ab] { margin-bottom: 16px; width: 100%; }

.product_wrap .product_main .crumb-box[data-v-207161ab], .product_wrap .product_main .product_detail_box[data-v-207161ab], .product_wrap .product_main .products_recently[data-v-207161ab] { margin: 0px auto; max-width: 1200px; width: 84vw; }

@media (max-width: 1200px) {
  .product_wrap .product_main .crumb-box[data-v-207161ab], .product_wrap .product_main .product_detail_box[data-v-207161ab], .product_wrap .product_main .products_recently[data-v-207161ab] { width: 94vw; }
}

@media (max-width: 960px) {
  .product_wrap .product_main .crumb-box[data-v-207161ab], .product_wrap .product_main .product_detail_box[data-v-207161ab], .product_wrap .product_main .products_recently[data-v-207161ab] { padding: 0px; width: 100%; }
}

.product_wrap .product_main .products_fixed_box[data-v-207161ab] { background: rgb(255, 255, 255); bottom: 0px; box-shadow: rgba(0, 0, 0, 0.2) 2px 0px 4px 0px; display: block; left: 0px; max-height: 128px; position: fixed; right: 0px; transition: 0.3s; width: 100%; z-index: 50; }

.product_wrap .product_main .products_fixed_box .products_fixed_content[data-v-207161ab] { display: flex; -webkit-box-pack: justify; justify-content: space-between; margin: 0px auto; max-width: 1200px; padding: 16px 0px; width: 84vw; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_info[data-v-207161ab] { display: flex; width: 60%; -webkit-box-align: center; align-items: center; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_info > img[data-v-207161ab] { display: block; height: 48px; margin-right: 20px; width: 48px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_info .text_box[data-v-207161ab] { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; max-width: 80%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_info .text_box .box_title[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; font-weight: 600; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_info .text_box .box_label[data-v-207161ab] { display: flex; flex-wrap: wrap; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_info .text_box .box_label > span[data-v-207161ab] { background-color: rgb(242, 242, 242); border-radius: 4px; color: rgb(75, 75, 77); font-size: 12px; line-height: 20px; margin: 4px 8px 0px 0px; padding: 0px 4px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_info .text_box .box_label > span[data-v-207161ab]:last-child { margin-right: 0px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_info .text_box .box_label > span[data-v-207161ab] .line { background-color: rgb(75, 75, 77); display: inline-block; height: 10px; margin: 0px 8px; width: 1px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option[data-v-207161ab] { display: flex; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse[data-v-207161ab] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .price[data-v-207161ab] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: end; align-items: flex-end; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .price .standard_price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .price .tax_price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .stock[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .stock .oneself[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; white-space: nowrap; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .stock .stock_box[data-v-207161ab] { font-size: 13px; line-height: 20px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .stock .stock_box .stock_list[data-v-207161ab] { display: flex; margin-bottom: 4px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .stock .stock_box .stock_list > i[data-v-207161ab] { background: rgb(16, 163, 0); border-radius: 50%; display: block; height: 6px; margin-right: 12px; margin-top: 7px; width: 6px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .stock .stock_box .stock_list > span[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .stock .stock_box .stock_list[data-v-207161ab]:last-child { margin-bottom: 0px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_right[data-v-207161ab] { display: none; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; margin-left: 12px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box[data-v-207161ab] .is_new { height: 42px; width: 110px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box[data-v-207161ab] .is_new .qty { font-size: 14px; line-height: 22px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box[data-v-207161ab] .is_new span { height: 30px; width: 30px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box[data-v-207161ab] .is_new span:first-child { border-radius: 4px 0px 0px 4px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box[data-v-207161ab] .is_new span:last-child { border-radius: 0px 4px 4px 0px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box .add_box_fixed[data-v-207161ab] { margin-left: 12px; }

.product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box .add_box_fixed .fs-button[data-v-207161ab] { border-radius: 4px; }

@media (max-width: 960px) {
  .product_wrap .product_main .products_fixed_box .products_fixed_content[data-v-207161ab] { padding: 12px 16px; width: 100%; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_info[data-v-207161ab] { display: none; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option[data-v-207161ab] { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: initial; -webkit-box-direction: initial; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_left .price[data-v-207161ab] { -webkit-box-align: start; align-items: flex-start; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_right[data-v-207161ab] { display: block; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_right[data-v-207161ab] .is_new { height: 42px; margin: 0px; width: 110px; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_right[data-v-207161ab] .is_new .qty { font-size: 14px; line-height: 22px; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_right[data-v-207161ab] .is_new > .title { display: none; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_right[data-v-207161ab] .is_new > span { height: 30px; width: 30px; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_right[data-v-207161ab] .is_new > span:first-child { border-radius: 4px 0px 0px 4px; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .warehouse .warehouse_right[data-v-207161ab] .is_new > span:last-child { border-radius: 0px 4px 4px 0px; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box[data-v-207161ab] { margin: 0px; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box .qty_box[data-v-207161ab] { display: none; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box .add_box_fixed[data-v-207161ab] { margin: 12px 0px 0px; width: 100%; }
  .product_wrap .product_main .products_fixed_box .products_fixed_content .products_option .option_box .add_box_fixed .fs-button[data-v-207161ab] { border-radius: 4px; width: 100%; }
}

.product_wrap .m_add_cart_box[data-v-207161ab] { background: rgb(255, 255, 255); border-radius: 4px 4px 0px 0px; bottom: 0px; box-shadow: rgba(173, 173, 173, 0.5) 0px -1px 8px 0px; display: none; padding: 20px 16px; position: fixed; width: 100%; z-index: 40; }

@media (max-width: 960px) {
  .product_wrap .m_add_cart_box[data-v-207161ab] { display: block; }
}

.product_wrap .m_add_cart_box .tax_price_tip[data-v-207161ab] { min-width: 260px; padding: 20px; }

@media (max-width: 960px) {
  .product_wrap .m_add_cart_box .tax_price_tip[data-v-207161ab] { padding: 0px; width: 100%; }
}

.product_wrap .m_add_cart_box .m_price_box[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 12px; }

.product_wrap .m_add_cart_box .m_price_box .m_price .price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.product_wrap .m_add_cart_box .m_price_box .m_price .tax_price_box[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .m_add_cart_box .m_price_box .m_price .tax_price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.product_wrap .m_add_cart_box .m_price_box .m_price .stock[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.product_wrap .m_add_cart_box .m_price_box .m_price[data-v-207161ab] .popper-computer { z-index: 40; }

.product_wrap .m_add_cart_box .add_cart_btn[data-v-207161ab] { display: block; width: 100%; }

.product_wrap .m_add_cart_box .airware_box .airware_sign[data-v-207161ab] { display: block; margin-top: 12px; width: 100%; }

.product_wrap .product_detail_box[data-v-207161ab] { background: rgb(255, 255, 255); display: flex; padding: 0px 0px 48px; -webkit-box-align: start; align-items: flex-start; -webkit-box-pack: justify; justify-content: space-between; }

@media (max-width: 960px) {
  .product_wrap .product_detail_box[data-v-207161ab] { margin-bottom: 0px; margin-top: 0px; }
}

@media (max-width: 768px) {
  .product_wrap .product_detail_box[data-v-207161ab] { padding: 0px 0px 16px; }
}

.product_wrap .related_box[data-v-207161ab] { background-color: rgb(255, 255, 255); padding: 0px 32px 20px; }

@media (max-width: 960px) {
  .product_wrap .related_box[data-v-207161ab] { padding: 0px 16px 20px; }
}

.product_wrap .related_box .related_title_wrap[data-v-207161ab] { position: relative; width: 100%; }

.product_wrap .related_box .related_title_wrap[data-v-207161ab]::after { background: linear-gradient(270deg, rgb(255, 255, 255), rgba(255, 255, 255, 0.6)); content: ""; height: 100%; position: absolute; right: 0px; top: 0px; width: 88px; }

@media (max-width: 960px) {
  .product_wrap .related_box .related_title_wrap[data-v-207161ab]::after { width: 60px; }
}

.product_wrap .related_box .related_title_box[data-v-207161ab] { border-bottom: 1px solid rgb(229, 229, 229); display: flex; -webkit-box-align: center; align-items: center; overflow-x: auto; position: relative; }

@media (max-width: 960px) {
  .product_wrap .related_box .related_title_box[data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; overflow: hidden; }
}

.product_wrap .related_box .related_title_box .related_title_left[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 16px; font-weight: 600; line-height: 24px; padding-bottom: 20px; padding-right: 43px; position: relative; flex-shrink: 0; white-space: nowrap; }

@media (max-width: 1200px) {
  .product_wrap .related_box .related_title_box .related_title_left[data-v-207161ab] { font-size: 14px; line-height: 22px; padding-right: 33px; }
  .product_wrap .related_box .related_title_box .related_title_left[data-v-207161ab]::after { right: 15px; top: 10px; }
}

@media (max-width: 960px) {
  .product_wrap .related_box .related_title_box .related_title_left[data-v-207161ab] { padding-bottom: 12px; padding-right: 0px; }
}

.product_wrap .related_box .related_title_box .related_title_left[data-v-207161ab]::after { background-color: rgb(229, 229, 229); border-radius: 50%; content: " "; display: block; height: 3px; position: absolute; right: 20px; top: 11px; width: 3px; }

@media (max-width: 960px) {
  .product_wrap .related_box .related_title_box .related_title_left[data-v-207161ab]::after { display: none; }
}

.product_wrap .related_box .related_title_box .related_title_right[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; white-space: nowrap; }

@media (max-width: 960px) {
  .product_wrap .related_box .related_title_box .related_title_right[data-v-207161ab] { overflow-x: auto; width: 100%; }
}

.product_wrap .related_box .related_title_box .related_title_right .related_title_item[data-v-207161ab] { color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; font-weight: 600; line-height: 24px; margin-right: 20px; padding-bottom: 20px; position: relative; }

@media (max-width: 1200px) {
  .product_wrap .related_box .related_title_box .related_title_right .related_title_item[data-v-207161ab] { font-size: 14px; line-height: 22px; margin-right: 10px; }
}

.product_wrap .related_box .related_title_box .related_title_right .related_title_item.related_title_item_active[data-v-207161ab] { color: rgb(25, 25, 26); }

.product_wrap .related_box .related_title_box .related_title_right .related_title_item.related_title_item_active[data-v-207161ab]::after { background-color: rgb(192, 0, 0); bottom: 0px; content: ""; height: 2px; left: 50%; position: absolute; transform: translateX(-50%); width: 40px; }

.product_wrap .related_box .related_products_box[data-v-207161ab] { display: flex; flex-wrap: wrap; padding-top: 24px; }

@media (max-width: 960px) {
  .product_wrap .related_box .related_products_box[data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; flex-wrap: inherit; max-height: 202px; overflow: hidden; transition: 0.3s; }
  .product_wrap .related_box .related_products_box.related_products_box_max[data-v-207161ab] { max-height: 1500px; transition: 0.3s; }
}

.product_wrap .related_box .related_products_box .related_products_item[data-v-207161ab] { display: flex; -webkit-box-align: stretch; align-items: stretch; cursor: pointer; margin: 0px 12px 12px 0px; width: calc(25% - 9px); }

.product_wrap .related_box .related_products_box .related_products_item[data-v-207161ab]:nth-of-type(4n) { margin-right: 0px; }

@media (max-width: 960px) {
  .product_wrap .related_box .related_products_box .related_products_item[data-v-207161ab] { margin: 0px 0px 12px; width: 100%; }
}

.product_wrap .related_box .related_products_box .related_products_item .related_products[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-image: initial; border-right: none; padding: 8px 14px 8px 12px; text-decoration: none; transition: 0.3s; -webkit-box-flex: 1; flex: 1 1 auto; }

.product_wrap .related_box .related_products_box .related_products_item .related_products[data-v-207161ab]:hover { border-color: rgb(112, 112, 112); }

.product_wrap .related_box .related_products_box .related_products_item .related_products:hover .related_products_title[data-v-207161ab] { text-decoration: underline; }

.product_wrap .related_box .related_products_box .related_products_item .related_products .related_products_img[data-v-207161ab] { display: block; height: 60px; margin-right: 14px; max-height: 60px; max-width: 60px; width: 60px; }

@media (max-width: 1200px) {
  .product_wrap .related_box .related_products_box .related_products_item .related_products .related_products_img[data-v-207161ab] { margin-right: 8px; }
}

.product_wrap .related_box .related_products_box .related_products_item .related_products .related_products_title[data-v-207161ab] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 14px; font-weight: 600; line-height: 22px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.product_wrap .related_box .related_products_box .related_products_item .related_products .related_products_subtitle[data-v-207161ab] { color: rgb(112, 112, 112); display: -webkit-box; font-size: 13px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.product_wrap .related_box .related_products_box .related_products_item .related_products .related_products_price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.product_wrap .related_box .related_products_box .related_products_item .related_addcart[data-v-207161ab] { -webkit-box-align: center; display: flex; width: 30px; -webkit-box-pack: center; align-items: center; background-color: rgb(204, 204, 204); color: rgb(255, 255, 255); font-size: 18px; justify-content: center; transition: 0.3s; border-bottom-right-radius: 3px; border-top-right-radius: 3px; cursor: pointer; flex-shrink: 0; position: relative; }

.product_wrap .related_box .related_products_box .related_products_item .related_addcart[data-v-207161ab]:hover { background-color: rgb(192, 0, 0); }

.product_wrap .related_box .see_more_btn[data-v-207161ab] { font-size: 13px; line-height: 20px; -webkit-box-pack: center; color: rgb(0, 96, 191); display: none; justify-content: center; padding-top: 10px; }

@media (max-width: 960px) {
  .product_wrap .related_box .see_more_btn[data-v-207161ab] { display: flex; }
}

.product_wrap .related_box .see_more_btn .iconfont[data-v-207161ab] { display: inline-block; font-size: 12px; }

.product_wrap .related_box .see_more_btn .iconfont.iconfont_down_up[data-v-207161ab] { transform: rotate(-180deg); }

.product_wrap .product_describe_box .navigation_bar[data-v-207161ab] { background: rgb(242, 242, 242); position: sticky; top: 0px; width: 100%; z-index: 10; }

@media (max-width: 1024px) {
  .product_wrap .product_describe_box .navigation_bar[data-v-207161ab] { z-index: 50 !important; }
}

.product_wrap .product_describe_box .navigation_bar .bar_box[data-v-207161ab] { margin: 0px auto; max-width: 1200px; overflow: auto; width: 84vw; }

@media (max-width: 1200px) {
  .product_wrap .product_describe_box .navigation_bar .bar_box[data-v-207161ab] { padding: 0px; width: 94vw; }
}

@media (max-width: 1200px) and (max-width: 960px) {
  .product_wrap .product_describe_box .navigation_bar .bar_box[data-v-207161ab] { margin: 0px; padding: 0px 16px; width: 100%; }
  .product_wrap .product_describe_box .navigation_bar .bar_box[data-v-207161ab]::-webkit-scrollbar { display: none; }
}

.product_wrap .product_describe_box .navigation_bar .bar_box .box_list[data-v-207161ab] { display: flex; width: max-content; }

.product_wrap .product_describe_box .navigation_bar .bar_box .box_list .item[data-v-207161ab] { color: rgb(112, 112, 112); cursor: pointer; font-size: 14px; font-weight: 600; height: 56px; line-height: 22px; margin-right: 48px; padding: 16px 0px; position: relative; }

.product_wrap .product_describe_box .navigation_bar .bar_box .box_list .item[data-v-207161ab]:last-child { margin-right: 0px; }

.product_wrap .product_describe_box .navigation_bar .bar_box .box_list .item[data-v-207161ab]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: 0px; content: ""; display: block; height: 2px; left: 0px; opacity: 0; position: absolute; transition: 0.2s; width: 100%; }

.product_wrap .product_describe_box .navigation_bar .bar_box .box_list .item.active[data-v-207161ab] { color: rgb(25, 25, 26); }

.product_wrap .product_describe_box .navigation_bar .bar_box .box_list .item.active[data-v-207161ab]::after { opacity: 1; }

@media (max-width: 1200px) {
  .product_wrap .product_describe_box .navigation_bar .bar_box .box_list .item[data-v-207161ab] { font-weight: 400; height: 48px; margin-right: 24px; padding: 12px 0px; }
}

@media (max-width: 1200px) and (max-width: 960px) {
  .product_wrap .product_describe_box .navigation_bar .bar_box .box_list .item[data-v-207161ab] { font-size: 14px; line-height: 22px; }
}

.product_wrap .product_describe_box .navigation_bar .nav_mask_be[data-v-207161ab] { background: linear-gradient(90deg, rgb(255, 255, 255) 36%, rgba(255, 255, 255, 0.6) 68%, rgba(255, 255, 255, 0)); display: none; height: 48px; left: 0px; pointer-events: none; position: absolute; top: 0px; width: 40px; z-index: 1; }

.product_wrap .product_describe_box .navigation_bar .nav_mask_af[data-v-207161ab] { background: linear-gradient(270deg, rgb(255, 255, 255) 36%, rgba(255, 255, 255, 0.6) 68%, rgba(255, 255, 255, 0)); display: none; height: 48px; pointer-events: none; position: absolute; right: 0px; top: 0px; width: 40px; }

@media (max-width: 960px) {
  .product_wrap .product_describe_box .navigation_bar[data-v-207161ab] { display: none; }
  .product_wrap .product_describe_box .navigation_bar.isMobileNav[data-v-207161ab] { display: block; position: fixed; z-index: 102; }
}

.product_wrap .product_describe_box .products_module .module_box .module_item[data-v-207161ab] { margin: 0px auto; max-width: 1200px; width: 84vw; }

@media (max-width: 1200px) {
  .product_wrap .product_describe_box .products_module .module_box .module_item[data-v-207161ab] { width: 94vw; }
}

@media (max-width: 960px) {
  .product_wrap .product_describe_box .products_module .module_box .module_item[data-v-207161ab] { border-bottom: none; padding: 0px; width: 100%; }
}

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; border-bottom: 1px solid rgb(229, 229, 229); justify-content: space-between; margin-bottom: 24px; padding: 20px 0px 12px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .left[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .qa_write[data-v-207161ab], .product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .reviews_write[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(0, 96, 191); cursor: pointer; font-size: 14px; line-height: 22px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .qa_write i[data-v-207161ab], .product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .reviews_write i[data-v-207161ab] { font-size: 16px; line-height: 1; margin-right: 4px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .qa_write:hover span[data-v-207161ab], .product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .reviews_write:hover span[data-v-207161ab] { text-decoration: underline; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .operation_popover[data-v-207161ab] { margin-left: 0px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .operation_popover[data-v-207161ab] .trigger { color: rgb(0, 96, 191); font-size: 14px; line-height: 22px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .operation_popover[data-v-207161ab] .trigger > div { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .operation_popover[data-v-207161ab] .trigger i { font-size: 16px; line-height: 1; margin-right: 4px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .operation_popover[data-v-207161ab] .trigger:hover span { text-decoration: underline; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .download_more[data-v-207161ab] { color: rgb(0, 96, 191); font-size: 14px; line-height: 22px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .iconfont_down[data-v-207161ab] { color: rgb(112, 112, 112); display: none; font-size: 14px; line-height: 22px; transform: rotateX(-180deg); transition: 0.3s; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .iconfont_down.iconfont_down_up[data-v-207161ab] { transform: rotateX(0deg); }

@media (max-width: 960px) {
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_header[data-v-207161ab] { border: none; margin-bottom: 0px; padding: 12px 16px; }
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_header .left[data-v-207161ab] { font-size: 16px; font-weight: 600; line-height: 24px; }
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .download_more[data-v-207161ab], .product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .qa_write[data-v-207161ab], .product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .reviews_write[data-v-207161ab] { display: none; }
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_header .right .iconfont_down[data-v-207161ab] { display: inline-block; }
}

.product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital[data-v-207161ab] { background-color: rgb(250, 250, 251); height: 140px; width: 100%; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box[data-v-207161ab] { display: grid; grid-template-columns: repeat(2, 1fr); margin: 0px auto; max-width: 1200px; width: 84vw; gap: 100px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item[data-v-207161ab] { display: flex; padding: 30px 56px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item .retain_capital_img[data-v-207161ab] { border-radius: 50%; display: block; height: 80px; width: 80px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item .item_ctn[data-v-207161ab] { margin-left: 20px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item .item_ctn .item_ctn_title[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 20px; font-weight: 600; line-height: 28px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item .item_ctn .item_ctn_desc[data-v-207161ab] { color: rgb(0, 96, 191); cursor: pointer; font-size: 14px; line-height: 22px; margin-top: 8px; }

.product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item .item_ctn .item_ctn_desc[data-v-207161ab]:hover { text-decoration: underline; }

@media (max-width: 1200px) {
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box[data-v-207161ab] { width: 94vw; }
}

@media (max-width: 960px) {
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital[data-v-207161ab] { background: rgb(255, 255, 255); height: auto; padding: 16px 16px 24px; }
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box[data-v-207161ab] { grid-template-columns: repeat(1, 1fr); padding: 0px; width: 100%; gap: 12px; }
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item[data-v-207161ab] { background-color: rgb(250, 250, 251); border-radius: 8px; padding: 24px 16px; }
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item .retain_capital_img[data-v-207161ab] { height: 60px; width: 60px; }
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_content .retain_capital .retain_capital_box .retain_capital_item .item_ctn .item_ctn_title[data-v-207161ab] { font-size: 16px; line-height: 24px; }
  .product_wrap .product_describe_box .products_module .module_box .module_item .module_content[data-v-207161ab] { border-bottom: 12px solid rgb(247, 247, 247); }
}

.product_wrap .product_gallery_box[data-v-207161ab] { -webkit-box-flex: 1; flex: 1 1 0%; position: sticky; top: 0px; }

@media (max-width: 1420px) {
  .product_wrap .product_gallery_box[data-v-207161ab] { width: 50%; }
}

@media (max-width: 960px) {
  .product_wrap .product_gallery_box[data-v-207161ab] { display: none; }
}

.product_wrap .product_gallery_box .video_com[data-v-207161ab] { background-color: rgb(255, 255, 255); color: rgb(255, 255, 255); cursor: pointer; position: relative; }

.product_wrap .product_gallery_box .video_com .fs-button[data-v-207161ab], .product_wrap .product_gallery_box .video_com .fs-shadow-top[data-v-207161ab], .product_wrap .product_gallery_box .video_com .fs_logo[data-v-207161ab], .product_wrap .product_gallery_box .video_com .video_title[data-v-207161ab] { position: absolute; z-index: 26; }

.product_wrap .product_gallery_box .video_com .fs_logo[data-v-207161ab] { height: 40px; left: 10px; top: 10px; width: 40px; }

.product_wrap .product_gallery_box .video_com .video_title[data-v-207161ab] { height: 22px; left: 60px; overflow: hidden; text-align: left; text-overflow: ellipsis; top: 19px; white-space: nowrap; width: 70%; }

.product_wrap .product_gallery_box .video_com .fs-shadow-top[data-v-207161ab] { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg=="); background-position: center top; background-repeat: repeat-x; height: 60px; padding-bottom: 100px; pointer-events: none; top: 0px; transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1); width: 100%; z-index: 25; }

.product_wrap .product_gallery_box .video_com .video_btn[data-v-207161ab] { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }

.product_wrap .product_gallery_box .video_com .video_thumb[data-v-207161ab] { max-width: 100%; }

.product_wrap .product_gallery_box .video_com:hover .fs-button .fs_video_button[data-v-207161ab] { background-color: rgba(25, 25, 26, 0.8); }

.product_wrap .iconfont_share_m[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 16px; height: 16px; line-height: 16px; width: 16px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: default; display: none; transition: 0.3s; }

@media (max-width: 960px) {
  .product_wrap .iconfont_share_m[data-v-207161ab] { display: inline-block; }
}

.product_wrap .share_tip[data-v-207161ab] { float: left; margin-left: 0px; }

.product_wrap .share_tip .iconfont_share[data-v-207161ab] { color: rgb(112, 112, 112); display: flex; font-size: 16px; height: 16px; width: 16px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; transition: 0.3s; }

.product_wrap .share_tip .iconfont_share[data-v-207161ab]:hover { color: rgb(25, 25, 26); }

.product_wrap .share_tip[data-v-207161ab] .popper-computer { padding: 16px; }

.product_wrap .share_tip .share_ctn[data-v-207161ab] { display: flex; min-width: 150px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.product_wrap .share_tip .share_ctn .iconfont[data-v-207161ab] { color: rgb(141, 141, 143); cursor: pointer; font-size: 16px; text-decoration: none; transition: 0.3s; }

.product_wrap .share_tip .share_ctn .iconfont.iconfont_facebook[data-v-207161ab]:hover { color: rgb(60, 90, 152); }

.product_wrap .share_tip .share_ctn .iconfont.iconfont_twitter[data-v-207161ab]:hover { color: rgb(41, 197, 246); }

.product_wrap .share_tip .share_ctn .iconfont.iconfont_pinterest[data-v-207161ab]:hover { color: rgb(231, 47, 48); }

.product_wrap .share_tip .share_ctn .iconfont.iconfont_linkin[data-v-207161ab]:hover { color: rgb(4, 129, 217); }

.product_wrap .share_tip .share_ctn .iconfont.iconfont_email[data-v-207161ab]:hover { color: rgb(76, 73, 72); }

.product_wrap .big_img_box[data-v-207161ab] { display: block; height: 600px; overflow: hidden; position: relative; text-align: center; width: 600px; }

@media (max-width: 1420px) {
  .product_wrap .big_img_box[data-v-207161ab] { height: 0px; padding-top: 100%; width: 100%; }
}

.product_wrap .big_img_box .big_img[data-v-207161ab] { cursor: url("https://img-en.fs.com/includes/templates/fiberstore/images/cursor_serch_ic.png"), auto; display: block; left: 50%; margin: auto; max-height: 550px; max-width: 550px; position: absolute; top: 50%; transform: translate3d(-50%, -50%, 0px); width: 100%; }

.product_wrap .big_img_box .video_iframe[data-v-207161ab] { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 100%; }

.product_wrap .click_view[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-top: 10px; text-align: center; }

.product_wrap .video_popup[data-v-207161ab] { display: none; }

@media (max-width: 960px) {
  .product_wrap .video_popup[data-v-207161ab] { display: block; }
}

.product_wrap .video_popup[data-v-207161ab] .iconfont_close { color: rgb(255, 255, 255); }

.product_wrap .video_popup[data-v-207161ab] .fs-popup-ctn { background: rgb(0, 0, 0); }

.product_wrap .video_popup[data-v-207161ab] .fs-popup-ctn .slot-wraper { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .video_popup[data-v-207161ab] .fs-popup-ctn .iframe { height: 56.5vw; }

.product_wrap .product_attr_box[data-v-207161ab] { padding: 0px 0px 0px 60px; width: 600px; }

@media (max-width: 960px) {
  .product_wrap .product_attr_box[data-v-207161ab] { padding: 0px; width: 100%; }
}

.product_wrap .product_title h1[data-v-207161ab] { color: rgb(25, 25, 26); display: inline; font-size: 24px; font-weight: 600; line-height: 32px; margin-right: 8px; word-break: break-word; }

@media (max-width: 960px) {
  .product_wrap .product_title[data-v-207161ab] { margin-top: 16px; padding: 0px 16px; }
  .product_wrap .product_title h1[data-v-207161ab] { font-size: 16px; line-height: 24px; }
}

.product_wrap .products_id_box[data-v-207161ab] { white-space: nowrap; }

.product_wrap .products_id_box .hot[data-v-207161ab], .product_wrap .products_id_box .new[data-v-207161ab], .product_wrap .products_id_box .off[data-v-207161ab] { background-image: url("https://resource.fs.com/mall/generalImg/20230426155715gx0x94.png"); background-position: -16px -16px; background-repeat: no-repeat; background-size: 128px 82px; display: inline-block; float: left; height: 24px; margin-right: 8px; vertical-align: middle; width: 44px; }

.product_wrap .products_id_box .off[data-v-207161ab] { background: rgb(254, 239, 239); color: rgb(192, 0, 0); }

.product_wrap .products_id_box .hot[data-v-207161ab] { background-position: -68px -16px; }

@media (max-width: 960px) {
  .product_wrap .products_id_box[data-v-207161ab] { display: none; }
}

.product_wrap .products_id_box.products_id_box_pc[data-v-207161ab] { display: inline-flex; -webkit-box-align: center; align-items: center; line-height: 1; padding-bottom: 3px; vertical-align: text-bottom; }

.product_wrap .products_id_box.products_id_box_pc[data-v-207161ab]::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; }

@media (max-width: 960px) {
  .product_wrap .products_id_box.products_id_box_pc[data-v-207161ab] { display: none; }
}

.product_wrap .products_id_box.products_id_box_m[data-v-207161ab] { display: none; margin-left: 0px; }

@media (max-width: 960px) {
  .product_wrap .products_id_box.products_id_box_m[data-v-207161ab] { display: inline-flex; -webkit-box-align: center; align-items: center; line-height: 1; vertical-align: text-bottom; }
  .product_wrap .products_id_box.products_id_box_m[data-v-207161ab]::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; }
  .product_wrap .products_id_box.products_id_box_m .products_id[data-v-207161ab] { line-height: 20px; }
}

.product_wrap .products_id_box.products_id_box_m[data-v-207161ab] .fs-popover { float: left; margin-left: 0px; }

.product_wrap .products_id_box.products_id_box_m[data-v-207161ab] .fs-popover .popper-mobile-notMobileConventional { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.product_wrap .products_id_box.products_id_box_m[data-v-207161ab] .fs-popover .popper-mobile-notMobileConventional .share_title { color: rgb(25, 25, 26); display: flex; font-size: 16px; line-height: 24px; padding: 12px 16px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; border-bottom: 1px solid rgb(229, 229, 229); position: relative; }

.product_wrap .products_id_box.products_id_box_m[data-v-207161ab] .fs-popover .popper-mobile-notMobileConventional .share_title .iconfont { display: flex; font-size: 20px; height: 48px; position: absolute; right: 0px; top: 0px; width: 52px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; padding: 14px 16px; }

.product_wrap .products_id_box.products_id_box_m[data-v-207161ab] .fs-popover .popper-mobile-notMobileConventional .share_box { padding: 20px 20px 36px; }

.product_wrap .products_id_box .products_id[data-v-207161ab] { color: rgb(112, 112, 112); display: inline-block; float: left; font-size: 13px; line-height: 24px; }

.product_wrap .product_sub[data-v-207161ab] { margin-bottom: 20px; margin-top: 12px; }

.product_wrap .product_sub .main_tags[data-v-207161ab] { color: rgb(141, 141, 143); font-size: 12px; line-height: 20px; overflow: hidden; }

.product_wrap .product_sub .vice_tags[data-v-207161ab] { color: rgb(112, 112, 112); cursor: default; font-size: 13px; line-height: 20px; }

@media (max-width: 960px) {
  .product_wrap .product_sub .vice_tags[data-v-207161ab] { overflow: auto; text-overflow: clip; -webkit-line-clamp: 10; }
  .product_wrap .product_sub[data-v-207161ab] { margin-bottom: 3px; }
}

.product_wrap .product_swiper_box[data-v-207161ab] { display: none; margin: 0px auto; max-width: 550px; position: relative; width: 86%; }

.product_wrap .product_swiper_box .swiper-container[data-v-207161ab] { padding-bottom: 20px; }

.product_wrap .product_swiper_box .swiper-container[data-v-207161ab] .swiper-wrapper { -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .product_wrap .product_swiper_box .swiper-container[data-v-207161ab] { padding-bottom: 0px; }
}

.product_wrap .product_swiper_box .swiper-slide[data-v-207161ab] { margin: 0px auto; }

.product_wrap .product_swiper_box .swiper-slide .big_img_m[data-v-207161ab] { position: relative; }

.product_wrap .product_swiper_box .swiper-slide .big_img_m > img[data-v-207161ab] { display: block; max-height: 550px; max-width: 550px; width: 100%; }

.product_wrap .product_swiper_box .swiper-slide .big_img_m .video_btn[data-v-207161ab] { box-sizing: border-box; cursor: pointer; display: flex; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); transition: 0.3s; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.product_wrap .product_swiper_box .swiper-slide .big_img_m .video_btn .iconfont_play[data-v-207161ab] { color: rgb(255, 255, 255); font-size: 22px; }

.product_wrap .product_swiper_box .swiper-slide .big_img_m .video_btn[data-v-207161ab] .m_btn .iconfont_play { margin-right: 0px; }

.product_wrap .product_swiper_box .swiper-pagination[data-v-207161ab] { background: rgb(247, 247, 247); border-radius: 10px; bottom: 0px; color: rgb(102, 68, 102); display: inline-block; font-size: 13px; left: 50%; line-height: 20px; padding: 0px 10px; transform: translate3d(-50%, 0px, 0px); width: auto; }

@media (max-width: 960px) {
  .product_wrap .product_swiper_box[data-v-207161ab] { display: block; }
  .product_wrap .product_swiper_box .swiper-pagination.big[data-v-207161ab] { bottom: 12px; }
}

.product_wrap .product_small_box[data-v-207161ab] { margin-top: 16px; overflow-x: auto; position: relative; scrollbar-width: none; text-align: center; white-space: nowrap; width: 100%; display: flex; padding-bottom: 20px; }

.product_wrap .product_small_box[data-v-207161ab]::-webkit-scrollbar { display: none; }

.product_wrap .product_small_box .small_img[data-v-207161ab] { border-radius: 2px; display: inline-block; height: 60px; margin-right: 8px; position: relative; width: 60px; flex-shrink: 0; }

.product_wrap .product_small_box .small_img[data-v-207161ab]:last-child { margin-right: 0px; }

.product_wrap .product_small_box .small_img > img[data-v-207161ab] { border: 1px solid rgb(238, 238, 238); display: block; height: 100%; max-height: 100%; max-width: 100%; width: 100%; }

.product_wrap .product_small_box .small_img_active[data-v-207161ab] { border: 1px solid rgb(25, 25, 26); }

.product_wrap .product_small_box .small_img_video[data-v-207161ab]::before { inset: 0px; content: " "; display: block; position: absolute; }

.product_wrap .product_small_box .small_img_video[data-v-207161ab]::after { color: rgb(255, 255, 255); content: ""; -webkit-font-smoothing: antialiased; cursor: pointer; font-size: 18px; left: 50%; margin-left: -9px; margin-top: -9px; position: absolute; top: 50%; z-index: 10; font-family: iconfont !important; }

@media (max-width: 960px) {
  .product_wrap .product_small_box[data-v-207161ab] { display: none; }
}

.product_wrap .product_center[data-v-207161ab] { -webkit-box-pack: center; justify-content: center; }

.product_wrap .small_img_box[data-v-207161ab] { margin: 20px auto 0px; padding: 0px 35px; position: relative; width: 420px; }

.product_wrap .small_img_box .swiper-slide[data-v-207161ab] { cursor: pointer; }

.product_wrap .small_img_box .small_img[data-v-207161ab] { border-radius: 4px; display: block; height: 60px; position: relative; width: 60px; }

.product_wrap .small_img_box .small_img[data-v-207161ab]:focus-visible { border-radius: 3px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -2px; }

.product_wrap .small_img_box .small_img > img[data-v-207161ab] { border: 1px solid rgb(238, 238, 238); border-radius: 4px; display: block; height: 100%; max-height: 100%; max-width: 100%; width: 100%; }

.product_wrap .small_img_box .small_img_active img[data-v-207161ab], .product_wrap .small_img_box .small_img_video.small_img_active[data-v-207161ab] { border: 1px solid rgb(25, 25, 26); }

.product_wrap .small_img_box .small_img_video[data-v-207161ab] { border: 1px solid rgb(238, 238, 238); }

.product_wrap .small_img_box .small_img_video img[data-v-207161ab] { border: none; }

.product_wrap .small_img_box .small_img_video[data-v-207161ab]::before { inset: 0px; content: " "; display: block; position: absolute; }

.product_wrap .small_img_box .small_img_video[data-v-207161ab]::after { background: url("https://img-en.fs.com/includes/templates/fiberstore/images/paly-icon.png") 50% center; content: " "; display: inline-block; height: 18px; left: 50%; margin-left: -9px; margin-top: -9px; position: absolute; top: 50%; width: 18px; z-index: 10; }

.product_wrap .small_img_box .small_img_video > img[data-v-207161ab] { display: block; height: auto; margin-top: 50%; max-height: 100%; max-width: 100%; object-fit: cover; transform: translateY(-50%); width: 100%; }

.product_wrap .small_img_box .swiper-button-next .iconfont[data-v-207161ab], .product_wrap .small_img_box .swiper-button-prev .iconfont[data-v-207161ab] { color: rgba(0, 0, 0, 0.2); font-size: 20px; }

.product_wrap .small_img_box .swiper-button-next[data-v-207161ab]::after, .product_wrap .small_img_box .swiper-button-prev[data-v-207161ab]::after { content: ""; }

.product_wrap .small_img_box .swiper-button-next.swiper-button-disabled .iconfont[data-v-207161ab], .product_wrap .small_img_box .swiper-button-prev.swiper-button-disabled .iconfont[data-v-207161ab] { color: rgba(0, 0, 0, 0.05); }

.product_wrap .small_img_box .swiper_center[data-v-207161ab] .swiper-wrapper { -webkit-box-pack: center; justify-content: center; }

.product_wrap .attributes_wrap[data-v-207161ab] { position: relative; }

@media (max-width: 960px) {
  .product_wrap .attributes_wrap[data-v-207161ab] { border-bottom: 12px solid rgb(247, 247, 247); margin-top: 0px; padding: 0px 16px; }
  .product_wrap .attributes_wrap.isnBorder[data-v-207161ab] { border-bottom: none; }
}

.product_wrap .attributes_wrap .attributes_custom_box .customized_box[data-v-207161ab] { display: flex; -webkit-box-align: start; align-items: flex-start; margin-bottom: 10px; }

.product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_main[data-v-207161ab] { display: flex; width: 100%; -webkit-box-align: start; align-items: flex-start; }

@media (max-width: 960px) {
  .product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_main[data-v-207161ab] { flex-wrap: wrap; }
}

@media (max-width: 768px) {
  .product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_main[data-v-207161ab] { margin-bottom: 16px; }
  .product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_main[data-v-207161ab]:last-of-type { margin-bottom: 0px; }
}

.product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_title[data-v-207161ab] { color: rgb(112, 112, 112); display: -webkit-box; font-size: 13px; line-height: 20px; margin-right: 8px; min-height: 30px; width: 110px; -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_title[data-v-207161ab] { margin-right: 0px; width: 100%; }
}

@media (max-width: 768px) {
  .product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_title[data-v-207161ab] { height: auto; }
}

.product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_title[data-v-207161ab] .fs-popover .trigger .iconfont-tip { line-height: 1; }

.product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_ctn[data-v-207161ab] { -webkit-box-flex: 1; flex: 1 1 0%; }

@media (max-width: 960px) {
  .product_wrap .attributes_wrap .attributes_custom_box .customized_box[data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 16px; }
  .product_wrap .attributes_wrap .attributes_custom_box .customized_box .customized_ctn[data-v-207161ab] { max-width: 100%; width: 100%; }
  .product_wrap .attributes_wrap .attributes_custom_box[data-v-207161ab] { margin-top: 16px; }
}

.product_wrap .attributes_wrap .attributes_relate_box .attributes_box[data-v-207161ab] { display: flex; -webkit-box-align: start; align-items: flex-start; gap: 8px; margin-bottom: 20px; }

.product_wrap .attributes_wrap .attributes_relate_box .attributes_box.attributes_box_bw[data-v-207161ab] { display: block; }

.product_wrap .attributes_wrap .attributes_relate_box .attributes_box.attributes_box_bw > div[data-v-207161ab] { display: flex; gap: 8px; margin-bottom: 20px; -webkit-box-align: start; align-items: flex-start; }

@media (max-width: 960px) {
  .product_wrap .attributes_wrap .attributes_relate_box[data-v-207161ab] { margin-top: 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .product_wrap .attributes_wrap .attributes_relate_box .attributes_box[data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 16px; }
  .product_wrap .attributes_wrap .attributes_relate_box .attributes_box.attributes_box_bw[data-v-207161ab] { margin-bottom: 20px; }
  .product_wrap .attributes_wrap .attributes_relate_box .attributes_box.attributes_box_bw > div[data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .product_wrap .attributes_wrap .attributes_relate_box .overflow_container[data-v-207161ab] { display: none; }
  .product_wrap .attributes_wrap .attributes_relate_box.attributes_length_box > div[data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
}

.product_wrap .attributes_length_box > div[data-v-207161ab] { display: flex; gap: 8px; -webkit-box-align: start; align-items: flex-start; margin-bottom: 20px; }

.product_wrap .attributes_length_box > div .attr_title[data-v-207161ab] { height: max-content; }

.product_wrap .package_wrap[data-v-207161ab] { display: flex; margin-top: 32px; -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .product_wrap .package_wrap[data-v-207161ab] { margin-top: 16px; }
  .product_wrap .package_wrap .package_title[data-v-207161ab] { margin-right: 0px; min-height: 30px; width: 100%; }
}

.product_wrap .package_wrap .package_title[data-v-207161ab] { display: -webkit-box; margin-right: 8px; -webkit-box-align: center; align-items: center; width: 110px; }

.product_wrap .package_wrap .package_title > span[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.product_wrap .package_wrap .package_box[data-v-207161ab] { flex-wrap: wrap; gap: 8px; }

.product_wrap .package_wrap .package_box[data-v-207161ab], .product_wrap .package_wrap .package_box .package_item[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .package_wrap .package_box .package_item[data-v-207161ab] { background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px; color: rgb(25, 25, 26); cursor: pointer; font-size: 13px; height: 30px; line-height: 20px; padding: 0px 8px; transition: 0.3s; }

.product_wrap .package_wrap .package_box .package_item[data-v-207161ab]:hover { background: rgb(247, 247, 247); text-decoration: none; }

.product_wrap .package_wrap .package_box .package_item.package_item_active[data-v-207161ab] { background-color: rgb(242, 242, 242); border: 1px solid rgb(112, 112, 112); }

@media (max-width: 960px) {
  .product_wrap .package_wrap[data-v-207161ab] { margin-top: 0px; padding: 0px 16px; }
}

.product_wrap .product_tags[data-v-207161ab] { color: rgb(112, 112, 112); display: flex; font-size: 13px; line-height: 20px; margin-top: 16px; -webkit-box-align: center; align-items: center; gap: 4px 8px; flex-wrap: wrap; }

.product_wrap .product_tags .product_tags_item[data-v-207161ab] { padding-right: 9px; position: relative; }

.product_wrap .product_tags .product_tags_item[data-v-207161ab]::after { background-color: rgb(204, 204, 204); content: ""; height: 10px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 1px; }

.product_wrap .product_tags .product_tags_item[data-v-207161ab]:last-of-type::after { width: 0px; }

@media (max-width: 960px) {
  .product_wrap .product_tags[data-v-207161ab] { margin-top: 12px; padding: 0px 16px; }
}

.product_wrap .product_model[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .product_model_pn[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-top: 8px; }

@media (max-width: 960px) {
  .product_wrap .product_model_pn[data-v-207161ab] { padding: 0px 16px; }
  .product_wrap .product_model_pn[data-v-207161ab]:first-of-type { padding: 0px 0px 0px 16px; }
  .product_wrap .product_model_pn[data-v-207161ab]:last-of-type { padding: 0px; }
}

.product_wrap .product_model_pn[data-v-207161ab]:last-of-type { margin-left: 12px; }

.product_wrap .product_sales_box[data-v-207161ab] { display: flex; padding: 20px 28px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; background: rgb(247, 247, 247); border-radius: 8px; flex-wrap: wrap; gap: 8px; height: 90px; justify-content: space-between; margin-bottom: 32px; margin-top: 16px; }

@media (max-width: 960px) {
  .product_wrap .product_sales_box .new_price_box[data-v-207161ab] { width: 100%; }
}

.product_wrap .product_sales_box .new_price_box .show_price .is_custom[data-v-207161ab], .product_wrap .product_sales_box .new_price_box .show_price .is_default[data-v-207161ab] { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.product_wrap .product_sales_box .new_price_box .show_price .is_custom .price_content .price_tip[data-v-207161ab], .product_wrap .product_sales_box .new_price_box .show_price .is_default .price_content .price_tip[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .product_sales_box .new_price_box .show_price .is_custom .price_content .price_tip .price[data-v-207161ab], .product_wrap .product_sales_box .new_price_box .show_price .is_default .price_content .price_tip .price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 20px; font-weight: 600; line-height: 28px; white-space: nowrap; }

.product_wrap .product_sales_box .new_price_box .show_price .is_custom .price_content .price_tip[data-v-207161ab] .fs-popover .trigger .iconfont-tip, .product_wrap .product_sales_box .new_price_box .show_price .is_default .price_content .price_tip[data-v-207161ab] .fs-popover .trigger .iconfont-tip { color: rgb(25, 25, 26); }

.product_wrap .product_sales_box .new_price_box .show_price .is_custom .price_content .no_tax[data-v-207161ab], .product_wrap .product_sales_box .new_price_box .show_price .is_default .price_content .no_tax[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-top: 2px; white-space: nowrap; }

.product_wrap .product_sales_box .new_price_box .show_price .is_custom .pn_m[data-v-207161ab], .product_wrap .product_sales_box .new_price_box .show_price .is_default .pn_m[data-v-207161ab] { color: rgb(112, 112, 112); display: none; font-size: 14px; line-height: 22px; margin-top: 5px; }

@media (max-width: 960px) {
  .product_wrap .product_sales_box .new_price_box .show_price .is_custom .pn_m[data-v-207161ab], .product_wrap .product_sales_box .new_price_box .show_price .is_default .pn_m[data-v-207161ab] { display: block; }
}

.product_wrap .product_sales_box .new_price_box .show_inquiry[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 20px; font-weight: 600; line-height: 28px; white-space: nowrap; }

.product_wrap .product_sales_box .new_price_box .pn[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin-top: 8px; }

@media (max-width: 960px) {
  .product_wrap .product_sales_box .new_price_box .pn[data-v-207161ab] { display: none; }
}

.product_wrap .product_sales_box .current_price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 20px; font-weight: 600; line-height: 28px; white-space: nowrap; }

.product_wrap .product_sales_box .packing_origin_price[data-v-207161ab] { color: rgb(153, 153, 153); font-size: 14px; line-height: 22px; margin-left: 5px; }

.product_wrap .product_sales_box .packing_origin_price > span[data-v-207161ab] { text-decoration: line-through; }

.product_wrap .product_sales_box .product_sales[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; min-height: 22px; }

.product_wrap .product_sales_box .product_sales.product_sales_hide[data-v-207161ab] { margin-top: 0px; min-height: 0px; }

.product_wrap .product_sales_box .packing_save_price[data-v-207161ab] { color: rgb(192, 0, 0); font-size: 14px; line-height: 22px; margin-top: 4px; }

.product_wrap .product_sales_box .tax_price_box .tax_price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 20px; font-weight: 600; line-height: 28px; }

.product_wrap .product_sales_box .tax_price_box .tax_price_tip[data-v-207161ab] { min-width: 260px; padding: 20px; }

@media (max-width: 960px) {
  .product_wrap .product_sales_box .tax_price_box .tax_price_tip[data-v-207161ab] { width: 100%; }
}

.product_wrap .product_sales_box .tax_price_box .fee-box[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; }

.product_wrap .product_sales_box .fee[data-v-207161ab], .product_wrap .product_sales_box .tax_price_box .fee-box[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .product_sales_box .fee[data-v-207161ab] { cursor: pointer; margin: 0px 0px 5px; }

@media (max-width: 960px) {
  .product_wrap .product_sales_box .fee[data-v-207161ab] { margin: 0px; }
}

.product_wrap .product_sales_box .fee .fee_tip_trigger[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; margin-right: -2px; }

.product_wrap .product_sales_box .fee .fee_tip_trigger .fee_tip_trigger_text[data-v-207161ab] { margin-right: 5px; }

.product_wrap .product_sales_box .fee .fs-popover[data-v-207161ab] .trigger .iconfont { text-align: center; width: 32px; }

.product_wrap .product_sales_box .fee .fee_tip[data-v-207161ab] { margin-left: 0px; }

.product_wrap .product_sales_box .fee .fee_tip[data-v-207161ab] .arrow-box-top { left: auto; margin-right: -3px; right: 0px; transform: translateX(0px); }

.product_wrap .product_sales_box .fee .fee_tip[data-v-207161ab] .tip-ctn-top { left: 72%; transform: translateX(0px); }

@media (max-width: 960px) {
  .product_wrap .product_sales_box .fee .fee_tip[data-v-207161ab] .tip-ctn-top { left: 50%; transform: translate3d(-50%, -50%, 0px); }
}

@media (max-width: 960px) {
  .product_wrap .product_sales_box .fee .fee_tip[data-v-207161ab] .info { padding: 44px 20px 40px; }
}

.product_wrap .product_sales_box .fee .fee_tip[data-v-207161ab] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.product_wrap .product_sales_box .fee .fee_tip .fee_tip_ctn[data-v-207161ab] { min-width: 260px; }

@media (max-width: 960px) {
  .product_wrap .product_sales_box .fee .fee_tip .fee_tip_ctn[data-v-207161ab] { width: 100%; }
}

.product_wrap .product_sales_box .sales_item[data-v-207161ab] { color: rgb(100, 100, 102); font-size: 13px; line-height: 20px; padding: 0px 8px; flex-shrink: 0; position: relative; }

.product_wrap .product_sales_box .sales_item[data-v-207161ab]::after { background-color: rgb(204, 204, 204); content: ""; height: 10px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 1px; }

.product_wrap .product_sales_box .sales_item[data-v-207161ab]:first-child { padding-left: 0px; }

.product_wrap .product_sales_box .sales_item:first-child > span[data-v-207161ab] { color: rgb(166, 83, 0); }

.product_wrap .product_sales_box .sales_item[data-v-207161ab]:nth-child(2n) { cursor: pointer; }

.product_wrap .product_sales_box .sales_item:nth-child(2n) > span[data-v-207161ab] { color: rgb(0, 112, 188); }

.product_wrap .product_sales_box .sales_item[data-v-207161ab]:nth-child(2n):hover { text-decoration: underline; }

.product_wrap .product_sales_box .sales_item[data-v-207161ab]:last-child { border-right: none; cursor: pointer; }

.product_wrap .product_sales_box .sales_item:last-child > span[data-v-207161ab] { color: rgb(25, 25, 26); }

.product_wrap .product_sales_box .sales_item[data-v-207161ab]:last-child:hover { text-decoration: underline; }

.product_wrap .product_sales_box .sales_item[data-v-207161ab]:last-child::after { display: none; }

.product_wrap .product_sales_box .sales_item.questions_zero_item[data-v-207161ab], .product_wrap .product_sales_box .sales_item.reviews_zero_item[data-v-207161ab], .product_wrap .product_sales_box .sales_item.sold_zero_item[data-v-207161ab] { display: none; }

.product_wrap .product_sales_box .sales_item.sold_after_hide[data-v-207161ab]::after { display: none; }

.product_wrap .product_sales_box .sales_item.sold_rewiews_zero_item[data-v-207161ab] { padding-left: 0px; }

.product_wrap .product_sales_box .sales_item.sold_item > span[data-v-207161ab] { color: rgb(166, 83, 0); }

.product_wrap .product_sales_box .sales_item.review_item > span[data-v-207161ab] { color: rgb(0, 112, 188); }

.product_wrap .product_sales_box .sales_item.qa_item > span[data-v-207161ab] { color: rgb(25, 25, 26); }

@media (max-width: 1220px) {
  .product_wrap .product_sales_box[data-v-207161ab] { flex-wrap: nowrap; }
  .product_wrap .product_sales_box .product_sales .sales_item[data-v-207161ab]:first-child { padding-left: 0px; }
}

@media (max-width: 960px) {
  .product_wrap .product_sales_box[data-v-207161ab] { background: rgb(255, 255, 255); height: max-content; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; border-bottom: 12px solid rgb(247, 247, 247); border-radius: 0px; margin-bottom: 16px; margin-top: 12px; padding: 0px 16px; }
  .product_wrap .product_sales_box .product_sales[data-v-207161ab] { margin-bottom: 16px; width: 100%; }
  .product_wrap .product_sales_box .product_sales .sales_item[data-v-207161ab]:first-child { padding-left: 0px; }
}

.product_wrap .attr_title[data-v-207161ab] { color: rgb(112, 112, 112); display: -webkit-box; font-size: 13px; line-height: 20px; -webkit-box-align: center; align-items: center; min-height: 30px; width: 110px; }

.product_wrap .attr_title > span[data-v-207161ab] { font-size: 13px; line-height: 20px; }

@media (max-width: 960px) {
  .product_wrap .attr_title[data-v-207161ab] { min-height: auto; padding: 0px; width: 100%; }
}

.product_wrap .attr_title .relate_tip[data-v-207161ab] { word-break: break-word; }

.product_wrap .attr_title .relate_tip .relate_tip_list[data-v-207161ab] { margin-bottom: 4px; position: relative; }

.product_wrap .attr_title .relate_tip .relate_tip_list > i[data-v-207161ab] { background: rgb(112, 112, 112); border-radius: 50%; display: block; height: 4px; position: absolute; top: 8px; width: 4px; }

.product_wrap .attr_title .relate_tip .relate_tip_list > span[data-v-207161ab] { color: rgb(112, 112, 112); display: block; font-size: 13px; line-height: 20px; margin-left: 16px; }

.product_wrap .attr_title .relate_tip .relate_tip_list[data-v-207161ab]:last-child { margin-bottom: 0px; }

.product_wrap .attr_title[data-v-207161ab] .fs-popover .trigger .iconfont-tip { line-height: 1; transform: translateY(2px); }

.product_wrap .cus_tip[data-v-207161ab] { min-width: 300px; padding: 20px; }

@media (max-width: 960px) {
  .product_wrap .cus_tip[data-v-207161ab] { width: 100%; }
}

.product_wrap .select_inp_tip[data-v-207161ab] { min-width: 284px; padding: 20px; }

@media (max-width: 960px) {
  .product_wrap .select_inp_tip[data-v-207161ab] { width: 100%; }
}

.product_wrap .length_input_box[data-v-207161ab] { display: flex; font-weight: 400; -webkit-box-align: center; align-items: center; position: relative; }

.product_wrap .length_input_box .length[data-v-207161ab] { border: none; font-size: 13px; font-weight: 600; height: 34px; padding-left: 2px; padding-right: 2px; text-align: center; width: 50px; }

.product_wrap .length_input_box .length_unit_box[data-v-207161ab] { position: relative; }

.product_wrap .length_input_box .length_unit_box .length_current_unit[data-v-207161ab] { cursor: pointer; display: flex; height: 34px; padding: 0px 8px; -webkit-box-align: center; align-items: center; position: relative; }

.product_wrap .length_input_box .length_unit_box .unit_border[data-v-207161ab] { border-left: 1px solid rgb(229, 229, 229); height: 16px; left: 0px; position: absolute; top: 50%; transform: translateY(-50%); }

.product_wrap .length_input_box .length_unit_box .length_unit[data-v-207161ab] { font-size: 13px; font-weight: 400; line-height: 1; text-align: center; width: 12px; }

.product_wrap .length_input_box .length_unit_box .iconfont_down[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 12px; font-weight: 400; line-height: 1; margin-left: 4px; transition: 0.3s; }

.product_wrap .length_input_box .length_unit_box .iconfont_down[data-v-207161ab]:hover { color: rgb(25, 25, 26); }

.product_wrap .length_input_box .length_unit_box .iconfont_down.iconfont_down_up[data-v-207161ab] { color: rgb(25, 25, 26); transform: rotate(180deg); }

.product_wrap .length_input_box .length_unit_box .length_unit_select[data-v-207161ab] { background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 6px -2px; left: 0px; margin-top: 6px; overflow: hidden; position: absolute; top: 100%; width: 100%; z-index: 2; }

.product_wrap .length_input_box .length_unit_box .length_unit_select .length_item[data-v-207161ab] { background: rgb(255, 255, 255); color: rgb(25, 25, 26); cursor: pointer; font-size: 13px; line-height: 20px; padding: 9px 10px; text-align: center; transition: 0.3s; }

.product_wrap .length_input_box .length_unit_box .length_unit_select .length_item.length_item_active[data-v-207161ab], .product_wrap .length_input_box .length_unit_box .length_unit_select .length_item.length_item_mouse[data-v-207161ab] { background: rgb(247, 247, 247); color: rgb(25, 25, 26); }

.product_wrap .overflow_container .relate_item_box_m[data-v-207161ab] { display: flex; }

.product_wrap .overflow_container .relate_item_box_m .relate_item_box[data-v-207161ab] { flex-shrink: 0; }

.product_wrap .relate_ctn[data-v-207161ab] { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; gap: 8px; -webkit-box-align: center; align-items: center; flex-wrap: wrap; }

.product_wrap .relate_ctn .relate_name[data-v-207161ab] .line { background-color: rgb(25, 25, 26); display: inline-block; height: 10px; margin: 0px 8px; width: 1px; }

.product_wrap .relate_ctn .color_item[data-v-207161ab] { border: 1px solid rgb(238, 238, 238); border-radius: 4px; box-sizing: border-box; cursor: pointer; display: flex; height: 28px; width: 28px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.product_wrap .relate_ctn .color_item .color[data-v-207161ab] { border-radius: 2px; display: inline-block; height: 20px; width: 20px; }

.product_wrap .relate_ctn .color_item .color.color_white[data-v-207161ab] { border: 1px solid rgb(222, 222, 222); }

.product_wrap .relate_ctn .color_item.active[data-v-207161ab] { background: rgb(242, 242, 242); border: 1px solid rgb(25, 25, 26); }

.product_wrap .relate_ctn .color_item[data-v-207161ab]:hover { background: rgb(242, 242, 242); }

.product_wrap .relate_ctn .color_item.color_item_txt[data-v-207161ab] { height: 28px; text-decoration: none; width: auto; }

.product_wrap .relate_ctn .color_item.color_item_txt > .txt[data-v-207161ab] { color: rgb(0, 96, 191); font-size: 13px; height: auto; line-height: 20px; padding: 3px 8px; width: auto; }

.product_wrap .relate_ctn.flexBox[data-v-207161ab] { max-width: 468px; -webkit-box-pack: justify; justify-content: space-between; }

.product_wrap .relate_ctn.flexBox .relate_item_box[data-v-207161ab] { width: calc(50% - 4px); }

.product_wrap .relate_ctn.flexBox .relate_item_box .relate_item[data-v-207161ab] { margin-right: 0px; }

.product_wrap .relate_ctn.flexBox .relate_item_box .relate_item .relate_name[data-v-207161ab] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

@media (max-width: 960px) {
  .product_wrap .relate_ctn.flexBox[data-v-207161ab] { max-width: 100%; width: 100%; }
}

@media (max-width: 960px) {
  .product_wrap .relate_ctn.flexBox[data-style="1"] .relate_item_box.is_new_price[data-v-207161ab] { width: 100%; }
}

.product_wrap .relate_ctn.flexBox[data-style="2"][data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; }

.product_wrap .relate_ctn.flexBox[data-style="2"] .relate_item_box[data-v-207161ab] { width: max-content; }

.product_wrap .relate_ctn.flexBox[data-style="2"] .relate_item_box.is_new_price[data-v-207161ab] { width: 100%; }

.product_wrap .relate_ctn.flexBox[data-style="3"] .customizedSelectWidth[data-v-207161ab] { width: 300px !important; }

@media (max-width: 960px) {
  .product_wrap .relate_ctn.flexBox[data-style="3"] .customizedSelectWidth[data-v-207161ab] { width: 100% !important; }
}

@media (max-width: 960px) {
  .product_wrap .relate_ctn.flexBox[data-style="3"] .relate_item_box[data-v-207161ab] { width: 100%; }
}

.product_wrap .overflow_container[data-v-207161ab] { display: none; }

@media (max-width: 960px) {
  .product_wrap .overflow_container[data-v-207161ab] { display: block; }
  .product_wrap .overflow_container.default_overflow_container[data-v-207161ab] { display: none; }
}

.product_wrap .is_new_grid[data-v-207161ab] { display: grid; grid-template-columns: repeat(1, 1fr); gap: 8px; }

.product_wrap .is_new_price[data-v-207161ab] { height: 100%; }

.product_wrap .is_new_price .relate_item[data-v-207161ab] { height: 30px; margin: 0px; -webkit-box-align: start; align-items: flex-start; padding: 0px 8px; }

.product_wrap .is_new_price .relate_item[data-v-207161ab]:hover { background: rgb(242, 242, 242); }

.product_wrap .is_new_price .relate_item.relate_item_active[data-v-207161ab] { background: rgb(242, 242, 242); }

.product_wrap .is_new_price .relate_item.relate_item_blue[data-v-207161ab] { border: 1px solid rgb(238, 238, 238); height: 30px; padding: 0px 8px; }

.product_wrap .is_new_price .relate_item.relate_item_blue[data-v-207161ab]:hover { background: rgb(242, 242, 242); text-decoration: none; }

.product_wrap .is_new_price .relate_item .new_box[data-v-207161ab] { gap: 8px; height: 100%; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-orient: initial; -webkit-box-direction: initial; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }

.product_wrap .is_new_price .relate_item .new_box .new_name[data-v-207161ab] { margin-bottom: 0px; -webkit-line-clamp: 1; }

.product_wrap .istShow[data-v-207161ab] { display: none; }

.product_wrap .relate_item[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); border-radius: 4px; color: rgb(25, 25, 26); cursor: pointer; font-size: 13px; height: 30px; line-height: 20px; padding: 0px 8px; }

.product_wrap .relate_item[data-v-207161ab]:hover { background: rgb(242, 242, 242); text-decoration: none; }

.product_wrap .relate_item .img[data-v-207161ab] { display: inline-block; height: 24px; margin-right: 8px; mix-blend-mode: multiply; }

.product_wrap .relate_item.relate_item_active[data-v-207161ab] { background-color: rgb(242, 242, 242); border: 1px solid rgb(25, 25, 26); }

.product_wrap .relate_item.relate_item_blue[data-v-207161ab] { color: rgb(0, 112, 188); }

.product_wrap .relate_item.relate_item_img[data-v-207161ab] { height: 30px; }

.product_wrap .relate_item.relate_item_img .relate_name[data-v-207161ab] { max-width: 372px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.product_wrap .relate_item.relate_item_length[data-v-207161ab] { padding: 0px; }

.product_wrap .relate_item.relate_item_length[data-v-207161ab]:hover { background: rgb(255, 255, 255); text-decoration: none; }

.product_wrap .relate_item.relate_item_length.relate_item_active[data-v-207161ab] { background: rgb(255, 255, 255); }

.product_wrap .relate_item .new_box[data-v-207161ab] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.product_wrap .relate_item .new_box > span[data-v-207161ab] { background-color: transparent; border-radius: 4px; color: rgb(112, 112, 112); display: block; font-size: 13px; line-height: 20px; }

.product_wrap .relate_item .new_box > span.new_name[data-v-207161ab] { color: rgb(25, 25, 26); display: -webkit-box; margin-bottom: 4px; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.product_wrap .relate_item .new_box[data-v-207161ab]:hover { background-color: rgb(242, 242, 242); }

@media (max-width: 960px) {
  .product_wrap .relate_item .new_box[data-v-207161ab] { -webkit-box-orient: initial; -webkit-box-direction: initial; flex-direction: row; }
  .product_wrap .relate_item .new_box > span.new_name[data-v-207161ab] { margin-bottom: 0px; margin-right: 12px; }
}

.product_wrap .customized_wrap[data-v-207161ab] { margin-top: 16px; }

@media (max-width: 960px) {
  .product_wrap .customized_wrap[data-v-207161ab] { margin-top: 0px; padding-bottom: 16px; }
}

.product_wrap .customized_wrap .add_cart_error[data-v-207161ab] { margin: 0px 0px 10px; }

.product_wrap .customized_box[data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 20px; }

.product_wrap .customized_box[data-v-207161ab], .product_wrap .customized_box .customized_main[data-v-207161ab] { display: flex; -webkit-box-align: start; align-items: flex-start; }

.product_wrap .customized_box .customized_main[data-v-207161ab] { width: 100%; }

@media (max-width: 960px) {
  .product_wrap .customized_box .customized_main[data-v-207161ab] { flex-wrap: wrap; }
}

.product_wrap .customized_box .add_cart_error[data-v-207161ab] { margin: 8px 0px 0px; }

@media (max-width: 768px) {
  .product_wrap .customized_box[data-v-207161ab] { margin-bottom: 16px; }
  .product_wrap .customized_box[data-v-207161ab]:last-of-type { margin-bottom: 0px; }
}

.product_wrap .customized_box .customized_title[data-v-207161ab] { color: rgb(112, 112, 112); display: -webkit-box; font-size: 13px; line-height: 20px; margin-right: 8px; min-height: 30px; width: 110px; -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .product_wrap .customized_box .customized_title[data-v-207161ab] { margin-bottom: 8px; margin-right: 0px; width: 100%; }
}

@media (max-width: 768px) {
  .product_wrap .customized_box .customized_title[data-v-207161ab] { height: auto; }
}

.product_wrap .customized_box .customized_title[data-v-207161ab] .fs-popover .trigger .iconfont-tip { line-height: 1; transform: translateY(2px); }

.product_wrap .customized_box .customized_ctn[data-v-207161ab] { -webkit-box-flex: 1; flex: 1 1 0%; }

.product_wrap .customized_box .customized_ctn.visualizeSelectWidth[data-v-207161ab] { max-width: 300px; }

@media (max-width: 960px) {
  .product_wrap .customized_box .customized_ctn.visualizeSelectWidth[data-v-207161ab] { max-width: 100%; }
}

.product_wrap .customized_box .customized_ctn.customizedSelectWidth[data-v-207161ab] { max-width: 300px; }

@media (max-width: 960px) {
  .product_wrap .customized_box .customized_ctn.customizedSelectWidth[data-v-207161ab] { max-width: 100%; }
}

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options[data-v-207161ab] { display: flex; flex-wrap: wrap; gap: 8px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item[data-v-207161ab] { border-radius: 4px; cursor: pointer; display: flex; gap: 8px; height: 30px; padding: 0px 8px; width: 360px; -webkit-box-align: center; align-items: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item .c_s_pic[data-v-207161ab] { display: block; height: 24px; mix-blend-mode: multiply; width: 24px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item .c_s_name[data-v-207161ab] { -webkit-box-flex: 1; color: rgb(25, 25, 26); flex: 1 1 0%; font-size: 13px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item .c_s_qty_box[data-v-207161ab] { gap: 0px; height: 22px; width: 66px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item .c_s_qty_box[data-v-207161ab] > span { height: 22px; padding: 5px; width: 22px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item .c_s_qty_box[data-v-207161ab] > span .iconfont { font-size: 12px; line-height: 1; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item .c_s_qty_box[data-v-207161ab] > span .iconfont::before { display: block; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item .c_s_qty_box[data-v-207161ab] > .qty { border-radius: 4px; width: 22px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item[data-v-207161ab]:hover { background-color: rgb(242, 242, 242); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item.active[data-v-207161ab] { background-color: rgb(242, 242, 242); border-color: rgb(25, 25, 26); cursor: default; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item.max[data-v-207161ab] { width: 422px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box[data-v-207161ab] { border-radius: 4px; display: flex; gap: 4px; max-width: 100%; padding: 8px 0px; -webkit-box-orient: vertical; -webkit-box-direction: normal; background-color: rgb(255, 255, 255); border: 1px solid rgb(25, 25, 26); flex-direction: column; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items[data-v-207161ab] { cursor: pointer; display: flex; gap: 8px; padding: 4px 8px; -webkit-box-align: center; align-items: center; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .iconfont[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 14px; line-height: 1; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .iconfont[data-v-207161ab]::before { display: block; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .iconfont[data-v-207161ab]:hover { color: rgb(25, 25, 26); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_pic[data-v-207161ab] { display: block; height: 24px; mix-blend-mode: multiply; width: 24px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_name[data-v-207161ab] { -webkit-box-flex: 1; color: rgb(25, 25, 26); flex: 1 1 0%; font-size: 13px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 200px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_name.min[data-v-207161ab] { width: 188px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_price[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; text-align: right; width: 80px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_qty_box[data-v-207161ab] { gap: 0px; height: 22px; width: 66px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_qty_box[data-v-207161ab] > span { height: 22px; padding: 5px; width: 22px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_qty_box[data-v-207161ab] > span .iconfont { font-size: 12px; line-height: 1; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_qty_box[data-v-207161ab] > span .iconfont::before { display: block; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items .c_s_qty_box[data-v-207161ab] > .qty { border-radius: 4px; width: 22px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items[data-v-207161ab]:hover { background-color: rgb(245, 245, 245); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items.selected[data-v-207161ab] { background-color: rgb(245, 245, 245); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box .custom_single_items.selected .iconfont[data-v-207161ab] { color: rgb(75, 75, 77); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_single_options .custom_single_item_box.max[data-v-207161ab] { width: 422px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options[data-v-207161ab] { border-radius: 4px; display: flex; gap: 4px; padding: 8px 0px; width: max-content; -webkit-box-orient: vertical; -webkit-box-direction: normal; background-color: rgb(255, 255, 255); border: 1px solid rgb(25, 25, 26); flex-direction: column; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item[data-v-207161ab] { cursor: pointer; padding: 4px 8px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item[data-v-207161ab]:hover { background-color: rgb(245, 245, 245); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item.selected[data-v-207161ab] { background-color: rgb(245, 245, 245); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item.selected .c_m_box .iconfont[data-v-207161ab] { color: rgb(75, 75, 77); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box[data-v-207161ab] { display: flex; gap: 8px; -webkit-box-align: center; align-items: center; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .iconfont[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 14px; line-height: 1; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .iconfont[data-v-207161ab]::before { display: block; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .iconfont[data-v-207161ab]:hover { color: rgb(25, 25, 26); }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content[data-v-207161ab] { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; gap: 8px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_name[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 220px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_name.max[data-v-207161ab] { width: 232px; }

@media (max-width: 768px) {
  .product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_name[data-v-207161ab] { width: 180px; }
  .product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_name.max[data-v-207161ab] { width: 192px; }
}

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_qty_box[data-v-207161ab] { gap: 0px; height: 22px; width: 66px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_qty_box[data-v-207161ab] > span { height: 22px; padding: 5px; width: 22px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_qty_box[data-v-207161ab] > span .iconfont { font-size: 12px; line-height: 1; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_qty_box[data-v-207161ab] > span .iconfont::before { display: block; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_qty_box[data-v-207161ab] > .qty { border-radius: 4px; width: 22px; }

.product_wrap .customized_box .customized_ctn .customized_item .custom_multi_options .custom_multi_item .c_m_box .c_m_content .c_m_price[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; text-align: right; width: 80px; }

.product_wrap .customized_box .customized_ctn .customized_item .customized_item_textArea[data-v-207161ab] { border-radius: 4px; color: rgb(25, 25, 26); height: 80px; padding: 5px 8px; }

.product_wrap .customized_box .customized_ctn .customized_item .customized_item_textArea[data-v-207161ab]:focus { border-color: rgb(25, 25, 26); }

.product_wrap .customized_box .customized_ctn .customized_item[data-v-207161ab] .fs-select .fs-select-active { font-size: 13px; line-height: 20px; }

.product_wrap .customized_box .customized_ctn .customized_item[data-v-207161ab] .fs-select .options-box .item { font-size: 13px; line-height: 20px; }

.product_wrap .customized_box .customized_ctn .customized_select[data-v-207161ab] { color: rgb(25, 25, 26); height: 42px; }

.product_wrap .customized_box .customized_ctn .customized_inp[data-v-207161ab] { height: 30px; padding: 5px 8px; }

.product_wrap .customized_box .customized_ctn .select_inp_box[data-v-207161ab] { margin-top: 10px; position: relative; }

.product_wrap .customized_box .customized_ctn .select_inp_box .select_tip_box[data-v-207161ab] { position: absolute; right: -22px; top: 50%; transform: translateY(-50%); }

.product_wrap .customized_box .customized_ctn .check_box[data-v-207161ab], .product_wrap .customized_box .customized_ctn .customized_label[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .customized_box .customized_ctn .check_box[data-v-207161ab] { flex-wrap: wrap; }

.product_wrap .customized_box .customized_ctn .check_box .label_box[data-v-207161ab] { color: rgb(25, 25, 26); cursor: pointer; display: flex; flex-wrap: nowrap; font-size: 13px; line-height: 20px; padding: 5px 0px; -webkit-box-align: center; align-items: center; margin-right: 12px; }

.product_wrap .customized_box .customized_ctn .check_box .label_box .chk[data-v-207161ab] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.product_wrap .customized_box .customized_ctn .check_box .label_box .chk[data-v-207161ab]:disabled { background: rgb(235, 236, 235); border-radius: 4px; height: 14px; line-height: 14px; }

.product_wrap .customized_box .customized_ctn .check_box .label_box .chk[data-v-207161ab]:disabled::before { content: ""; }

.product_wrap .customized_box .customized_ctn .check_box .label_box input[type="checkbox"][data-v-207161ab]::before { display: block !important; }

@media (max-width: 1060px) {
  .product_wrap .customized_box .customized_ctn[data-v-207161ab] { max-width: 362px; }
}

@media (max-width: 1028px) {
  .product_wrap .customized_box .customized_ctn[data-v-207161ab] { max-width: 330px; }
}

@media (max-width: 996px) {
  .product_wrap .customized_box .customized_ctn[data-v-207161ab] { max-width: 298px; }
}

@media (max-width: 964px) {
  .product_wrap .customized_box .customized_ctn[data-v-207161ab] { max-width: 266px; }
}

@media (max-width: 960px) {
  .product_wrap .customized_box .customized_main[data-v-207161ab] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .product_wrap .customized_box .customized_ctn[data-v-207161ab] { max-width: 100%; width: 100%; }
}

.product_wrap .test_tool_box[data-v-207161ab] { display: flex; margin-bottom: 10px; }

.product_wrap .test_tool_box .attr_title[data-v-207161ab] { margin-right: 8px; }

.product_wrap .test_tool_box .test_tool_tip[data-v-207161ab] { min-width: 260px; padding: 20px; }

.product_wrap .test_tool_ctn[data-v-207161ab] { display: flex; flex-wrap: wrap; -webkit-box-align: start; align-items: flex-start; }

.product_wrap .test_tool_ctn .test_tool_products[data-v-207161ab] { margin-left: 0px; }

.product_wrap .test_tool_ctn .test_tool_item[data-v-207161ab] { margin: 0px; }

.product_wrap .test_tool_ctn .test_tool_item.active[data-v-207161ab] { background: url("https://img-en.fs.com/includes/templates/fiberstore/images/new-pc-img/subscript.svg") right bottom -1px / 14px no-repeat; border: 1px solid rgb(25, 25, 26); }

.product_wrap .fs_box[data-v-207161ab] { margin-top: 12px; }

.product_wrap .fs_box .title[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 8px; }

.product_wrap .fs_box > .label[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .fs_box > .label > input[type="checkbox"][data-v-207161ab] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.product_wrap .fs_box > .label > input[type="checkbox"][data-v-207161ab]::before { display: block; }

.product_wrap .fs_box > .label .txt[data-v-207161ab] { color: rgb(25, 25, 26); cursor: pointer; font-size: 13px; line-height: 20px; }

.product_wrap .fs_box > .label .pop[data-v-207161ab] { color: rgb(0, 96, 191); cursor: pointer; font-size: 13px; line-height: 20px; margin-left: 8px; }

.product_wrap .fs_box > .label .pop[data-v-207161ab]:hover { text-decoration: underline; }

.product_wrap .fs_install[data-v-207161ab] { display: flex; margin-top: 12px; }

.product_wrap .fs_install .title[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-right: 8px; width: 110px; flex-shrink: 0; }

.product_wrap .fs_install > .label[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .fs_install > .label > input[type="checkbox"][data-v-207161ab] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.product_wrap .fs_install > .label > input[type="checkbox"][data-v-207161ab]::before { display: block; }

.product_wrap .fs_install > .label .txt[data-v-207161ab] { color: rgb(25, 25, 26); cursor: pointer; display: flex; font-size: 13px; line-height: 20px; -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .product_wrap .fs_install[data-v-207161ab] { border-bottom: 12px solid rgb(247, 247, 247); margin-top: 16px; padding: 0px 16px 16px; }
  .product_wrap .fs_install .title[data-v-207161ab] { width: auto; }
}

.product_wrap .customized_box_tip[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-top: 12px; }

.product_wrap .delivery_wrap[data-v-207161ab] { margin-bottom: 8px; margin-top: 32px; }

@media (max-width: 960px) {
  .product_wrap .delivery_wrap[data-v-207161ab] { margin-top: 16px; padding: 0px 16px; }
}

.product_wrap .delivery_box[data-v-207161ab] { display: flex; -webkit-box-align: start; align-items: flex-start; margin-bottom: 8px; }

.product_wrap .delivery_box[data-v-207161ab]:last-child { margin-bottom: 0px; }

.product_wrap .delivery_box .iconfont_express[data-v-207161ab], .product_wrap .delivery_box .iconfont_stock[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; height: 16px; line-height: 16px; margin: 2px 4px 0px 0px; text-align: center; width: 16px; }

.product_wrap .delivery_box .delivery_item[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; }

.product_wrap .delivery_box .delivery_item .no_stock_info[data-v-207161ab] { color: rgb(0, 96, 191); cursor: pointer; }

.product_wrap .delivery_box .delivery_item .stock_tip[data-v-207161ab] { margin-left: 0px; }

.product_wrap .delivery_box .delivery_item .stock_tip[data-v-207161ab] .stock_tip_trigger { color: rgb(0, 96, 191); }

.product_wrap .delivery_box .delivery_item .stock_tip[data-v-207161ab] .info { padding: 0px; }

.product_wrap .delivery_box .delivery_item .stock_tip .stock_tip_ctn[data-v-207161ab] { min-width: 280px; padding: 20px; }

.product_wrap .delivery_box .delivery_item .stock_tip .stock_tip_ctn.stock_tip_ctn_ship[data-v-207161ab] { min-width: 290px; }

@media (max-width: 960px) {
  .product_wrap .delivery_box .delivery_item .stock_tip .stock_tip_ctn.stock_tip_ctn_ship[data-v-207161ab] { min-width: 100%; }
}

.product_wrap .delivery_box .delivery_item .stock_tip .stock_tip_ctn .stock_num[data-v-207161ab] { color: rgb(112, 112, 112); display: block; font-size: 13px; font-weight: 400; line-height: 20px; padding: 2px 0px 2px 16px; position: relative; }

.product_wrap .delivery_box .delivery_item .stock_tip .stock_tip_ctn .stock_num .desc_inventory[data-v-207161ab] > span { color: rgb(25, 25, 26); }

.product_wrap .delivery_box .delivery_item .stock_tip .stock_tip_ctn .stock_num[data-v-207161ab]::before { background: rgb(112, 112, 112); border-radius: 7px; content: " "; display: block; height: 7px; left: 0px; position: absolute; top: 9px; width: 7px; }

.product_wrap .delivery_box .delivery_item .stock_tip .stock_tip_ctn .stock_num.stock_num_stock[data-v-207161ab]::before { background: rgb(16, 163, 0); }

.product_wrap .delivery_box .delivery_item .stock_tip .stock_tip_ctn .stock_num.stock_num_ship[data-v-207161ab]::before { background: rgb(253, 170, 1); }

.product_wrap .delivery_box .delivery_item .delivery_btn[data-v-207161ab] { display: inline-block; }

.product_wrap .delivery_box .delivery_item .delivery_item_enroute[data-v-207161ab], .product_wrap .delivery_box .delivery_item .delivery_item_warehouse[data-v-207161ab] { margin-bottom: 2px; }

.product_wrap .delivery_box .delivery_item .delivery_item_enroute > i[data-v-207161ab], .product_wrap .delivery_box .delivery_item .delivery_item_warehouse > i[data-v-207161ab] { background: transparent; border-radius: 50%; display: inline-block; height: 4px; margin-right: 4px; vertical-align: middle; width: 4px; }

.product_wrap .delivery_box .delivery_item .delivery_item_enroute[data-v-207161ab] .fs-popover .trigger .iconfont-tip, .product_wrap .delivery_box .delivery_item .delivery_item_warehouse[data-v-207161ab] .fs-popover .trigger .iconfont-tip { line-height: 1; margin-top: 1px; }

.product_wrap .delivery_box .delivery_item .alone[data-v-207161ab] { margin-bottom: 2px; }

.product_wrap .delivery_box .delivery_item > div > div[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .delivery_box .delivery_item > div:first-child .delivery_item_warehouse > i[data-v-207161ab] { background: rgb(16, 163, 0); }

.product_wrap .delivery_box .delivery_item > div:last-child .delivery_item_enroute > i[data-v-207161ab] { background: rgb(253, 170, 1); }

.product_wrap .delivery_box .delivery_item_other[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; column-gap: 4px; }

.product_wrap .delivery_box .delivery_item_other[data-v-207161ab] .fs-popover { line-height: 1; margin-bottom: 0px; margin-left: 0px; margin-top: 1px; }

.product_wrap .delivery_box .delivery_item_other[data-v-207161ab] .fs-popover > .trigger > div { color: rgb(0, 96, 191); font-size: 13px; line-height: 20px; }

.product_wrap .delivery_box .shipping_info[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); }

@media (max-width: 960px) {
  .product_wrap .delivery_box .shipping_info[data-v-207161ab] { display: flex; }
}

.product_wrap .delivery_box .warehouse_tip[data-v-207161ab] { font-size: 13px; line-height: 20px; }

.product_wrap .delivery_box .warehouse_tip .other_list_warehouse[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 4px; }

.product_wrap .delivery_box .warehouse_tip .other_list_warehouse > i[data-v-207161ab] { background: rgb(16, 163, 0); border-radius: 50%; display: block; height: 6px; margin-right: 12px; width: 6px; }

.product_wrap .delivery_box .warehouse_tip .other_list_warehouse > span[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.product_wrap .delivery_box .warehouse_tip .other_list_warehouse[data-v-207161ab]:last-child { margin-bottom: 0px; }

.product_wrap .delivery_box .shipping_tip[data-v-207161ab] { font-size: 13px; line-height: 20px; min-width: 300px; padding: 20px; }

@media (max-width: 960px) {
  .product_wrap .delivery_box .shipping_tip[data-v-207161ab] { width: 100%; }
}

.product_wrap .delivery_box_2 .delivery_item[data-v-207161ab] { margin-bottom: 2px; }

.product_wrap .delivery_box_2 .delivery_item[data-v-207161ab]:last-child { margin-bottom: 0px; }

.product_wrap .return_and_exchange[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .return_and_exchange > img[data-v-207161ab] { height: 18px; margin-left: -1px; margin-right: 4px; width: 18px; }

.product_wrap .return_and_exchange .iconfont_warranty[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; height: 16px; line-height: 16px; margin-right: 4px; text-align: center; width: 16px; }

.product_wrap .return_and_exchange > .r_e_content[data-v-207161ab] { display: flex; }

.product_wrap .return_and_exchange > .r_e_content > .r_e_item[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .return_and_exchange > .r_e_content > .r_e_item > .text[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; }

.product_wrap .return_and_exchange > .r_e_content > .r_e_item > .line[data-v-207161ab] { background: rgb(204, 204, 204); height: 10px; margin: 0px 12px; width: 1px; }

@media (max-width: 960px) {
  .product_wrap .return_and_exchange > .r_e_content > .r_e_item > .line[data-v-207161ab] { margin: 0px 8px; }
}

.product_wrap .return_and_exchange > .r_e_content > .r_e_item:last-child > .line[data-v-207161ab] { display: none; }

.product_wrap .return_and_exchange .r_e_policy .r_e_policy_list[data-v-207161ab] { margin-bottom: 16px; }

.product_wrap .return_and_exchange .r_e_policy .r_e_policy_list .r_e_policy_tit[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; margin-bottom: 8px; }

.product_wrap .return_and_exchange .r_e_policy .r_e_policy_list[data-v-207161ab] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.product_wrap .return_and_exchange .r_e_policy .r_e_policy_list .r_e_policy_c > div[data-v-207161ab] { padding-left: 16px; position: relative; }

.product_wrap .return_and_exchange .r_e_policy .r_e_policy_list .r_e_policy_c > div > i[data-v-207161ab] { background: rgb(112, 112, 112); border-radius: 50%; height: 4px; left: 0px; position: absolute; top: 8px; width: 4px; }

.product_wrap .return_and_exchange .r_e_policy .r_e_policy_list .r_e_policy_c > div > span[data-v-207161ab] { color: rgb(112, 112, 112); display: block; font-size: 13px; line-height: 20px; margin-bottom: 4px; }

.product_wrap .return_and_exchange .r_e_policy .r_e_policy_list .r_e_policy_c > div > span[data-v-207161ab]:last-child { margin-bottom: 0px; }

.product_wrap .return_and_exchange .r_e_policy .r_e_policy_list[data-v-207161ab]:last-child { margin-bottom: 0px; }

.product_wrap .return_and_exchange[data-v-207161ab] .fs-popover .trigger .iconfont-tip { line-height: 1; margin-top: 2px; }

@media (max-width: 960px) {
  .product_wrap .return_and_exchange[data-v-207161ab] { border-bottom: 12px solid rgb(247, 247, 247); padding: 0px 16px 16px; }
}

.product_wrap .policy_service_all[data-v-207161ab] { margin-bottom: 8px; }

.product_wrap .policy_service_all .fs_box_m[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 8px; }

.product_wrap .policy_service_all .fs_box_m > img[data-v-207161ab] { margin-right: 4px; }

.product_wrap .policy_service_all .fs_box_m > span[data-v-207161ab] { color: rgb(25, 25, 26); cursor: pointer; font-size: 13px; line-height: 20px; margin-right: 8px; position: relative; }

.product_wrap .policy_service_all .fs_box_m > span[data-v-207161ab]:hover { text-decoration: underline; }

@media (max-width: 960px) {
  .product_wrap .policy_service_all[data-v-207161ab] { padding: 0px 16px; }
}

.product_wrap .policy_service[data-v-207161ab] { display: flex; -webkit-box-align: start; align-items: flex-start; }

.product_wrap .policy_service .p_s_title[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; }

.product_wrap .policy_service .p_s_title > .iconfont[data-v-207161ab] { font-size: 16px; height: 16px; line-height: 16px; margin: 2px 4px 0px 0px; text-align: center; width: 16px; }

.product_wrap .policy_service .p_s_title > span[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; margin-right: 8px; }

.product_wrap .policy_service .p_s_list[data-v-207161ab] { display: flex; flex-wrap: wrap; max-width: 100%; gap: 4px 25px; }

@media (max-width: 1024px) {
  .product_wrap .policy_service .p_s_list[data-v-207161ab] { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 768px) {
  .product_wrap .policy_service .p_s_list[data-v-207161ab] { display: flex; flex-wrap: wrap; column-gap: 17px; }
}

.product_wrap .policy_service .p_s_list .p_s_item_span[data-v-207161ab] { line-height: 20px; }

.product_wrap .policy_service .p_s_list .p_s_item_span[data-v-207161ab] .fs-popover { position: relative; }

.product_wrap .policy_service .p_s_list .p_s_item[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; position: relative; }

.product_wrap .policy_service .p_s_list .p_s_item[data-v-207161ab]:first-child::after { content: ""; display: none; }

@media (min-width: 1024px) {
  .product_wrap .policy_service .p_s_list .p_s_item[data-v-207161ab]:nth-child(n)::after { background-color: rgb(204, 204, 204); content: ""; height: 10px; left: -13px; position: absolute; top: 50%; transform: translateY(-50%); width: 1px; }
}

@media (max-width: 768px) {
  .product_wrap .policy_service .p_s_list .p_s_item[data-v-207161ab]::after { display: none; }
  .product_wrap .policy_service .p_s_list .p_s_item[data-v-207161ab]::before { background-color: rgb(204, 204, 204); content: ""; height: 10px; position: absolute; right: -9px; top: 50%; transform: translateY(-50%); width: 1px; }
  .product_wrap .policy_service .p_s_list .p_s_item[data-v-207161ab]:last-child::before { display: none; }
}

.product_wrap .policy_service .p_s_list .p_s_item > .iconfont[data-v-207161ab] { font-size: 16px; line-height: 1; margin-right: 8px; }

.product_wrap .policy_service .p_s_list .p_s_item .txt[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; }

.product_wrap .policy_service .p_s_list .p_s_item[data-v-207161ab] .fs-popover .iconfont-tip { margin-top: 1px; }

.product_wrap .policy_service .p_s_list .p_s_item .active[data-v-207161ab] { color: rgb(25, 25, 26); cursor: pointer; white-space: nowrap; }

.product_wrap .policy_service .p_s_list .p_s_item .active[data-v-207161ab]:hover { text-decoration: underline; }

.product_wrap .policy_service .p_s_list_ru[data-v-207161ab] { grid-template-columns: repeat(2, 1fr); }

.product_wrap .add_box[data-v-207161ab] { display: flex; margin-top: 28px; padding-bottom: 28px; -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .product_wrap .add_box[data-v-207161ab] { display: none; }
}

.product_wrap .add_box .qty-box[data-v-207161ab] { margin-right: 12px; }

.product_wrap .add_box[data-v-207161ab] .is_new { height: 42px; width: 110px; }

.product_wrap .add_box[data-v-207161ab] .is_new .qty { font-size: 14px; line-height: 22px; }

.product_wrap .add_box[data-v-207161ab] .is_new > span { height: 30px; width: 30px; }

.product_wrap .add_box .add_cart_btn[data-v-207161ab] { height: 42px; }

@media (max-width: 960px) {
  .product_wrap .add_box .add_cart_btn[data-v-207161ab] { -webkit-box-flex: 1; flex: 1 1 0%; }
}

.product_wrap .add_box .airware_box[data-v-207161ab] { display: flex; }

.product_wrap .add_box .airware_box .add_cart_btn[data-v-207161ab] { margin-right: 12px; }

@media (max-width: 960px) {
  .product_wrap .spotlights_box[data-v-207161ab] { border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 12px solid rgb(247, 247, 247); padding: 0px 16px 16px; }
}

@media (max-width: 768px) {
  .product_wrap .spotlights_box .spotlights_ctn[data-v-207161ab] { margin-bottom: 0px; }
}

.product_wrap .spotlights_box .spotlights_title[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; padding: 0px 0px 8px; }

@media (max-width: 768px) {
  .product_wrap .spotlights_box .spotlights_title[data-v-207161ab] { padding: 16px 0px 8px; }
}

.product_wrap .spotlights_box .spotlights_more[data-v-207161ab] { overflow: hidden; }

.product_wrap .spotlights_box .spotlights_ctn_2[data-v-207161ab] { display: flex; flex-wrap: wrap; -webkit-box-align: center; align-items: center; width: 100%; }

@media (max-width: 960px) {
  .product_wrap .spotlights_box .spotlights_ctn_2[data-v-207161ab] { flex-flow: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: start; align-items: flex-start; }
}

.product_wrap .spotlights_box .spotlights_ctn_2 .spotlights_item[data-v-207161ab] { display: inline-block; margin-right: 30px; }

@media (max-width: 960px) {
  .product_wrap .spotlights_box .spotlights_ctn_2 .spotlights_item[data-v-207161ab] { display: flex; }
}

.product_wrap .spotlights_box .spotlights_ctn_2 .spotlights_item > a[data-v-207161ab] { color: rgb(97, 98, 101); text-decoration: none; }

.product_wrap .spotlights_box .spotlights_ctn_2 .spotlights_item > a[data-v-207161ab]:hover { color: rgb(25, 25, 26); }

.product_wrap .spotlights_box .spotlights_ctn[data-v-207161ab] { overflow: hidden; }

.product_wrap .spotlights_box .spotlights_item[data-v-207161ab] { color: rgb(25, 25, 26); line-height: 1; margin: 0px 0px 4px; max-width: 424px; padding: 0px 0px 0px 12px; position: relative; }

.product_wrap .spotlights_box .spotlights_item > span span[data-v-207161ab], .product_wrap .spotlights_box .spotlights_item > span > a[data-v-207161ab] { font-size: 13px; line-height: 20px; }

.product_wrap .spotlights_box .spotlights_item.default_retract[data-v-207161ab] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

@media (max-width: 768px) {
  .product_wrap .spotlights_box .spotlights_item[data-v-207161ab] { margin: 0px 0px 4px; white-space: pre-wrap; }
  .product_wrap .spotlights_box .spotlights_item[data-v-207161ab]:last-child { margin: 0px; }
}

.product_wrap .spotlights_box .spotlights_item[data-v-207161ab]::before { background: rgb(112, 112, 112); border-radius: 4px; content: " "; display: block; height: 4px; left: 0px; position: absolute; top: 9px; width: 4px; }

.product_wrap .spotlights_box .max_height112[data-v-207161ab] { max-height: 112px; }

.product_wrap .spotlights_box .max_height120[data-v-207161ab] { max-height: 120px; }

.product_wrap .spotlights_box .default_height[data-v-207161ab] { max-height: 1000px; }

.product_wrap .spotlights_box .default_height .default_retract[data-v-207161ab] { white-space: normal; }

.product_wrap .spotlights_box .spotlights_btn[data-v-207161ab] { color: rgb(0, 96, 191); cursor: pointer; display: flex; min-width: 140px; padding: 0px 0px 0px 12px; -webkit-box-align: center; align-items: center; }

.product_wrap .spotlights_box .spotlights_btn:hover .spotlights_btn_info[data-v-207161ab] { text-decoration: underline; }

.product_wrap .spotlights_box .spotlights_btn .spotlights_btn_info[data-v-207161ab] { font-size: 13px; line-height: 20px; }

.product_wrap .spotlights_box .spotlights_btn .iconfont_arrow[data-v-207161ab] { display: inline-block; font-size: 12px; height: 12px; margin: 0px 0px 0px 2px; transition: 0.3s; width: 12px; }

.product_wrap .spotlights_box .spotlights_btn .iconfont_arrow.iconfont_arrow_down[data-v-207161ab] { transform: rotateX(180deg); }

@media (max-width: 768px) {
  .product_wrap .spotlights_box .spotlights_btn[data-v-207161ab] { margin-top: 8px; }
}

@media (max-width: 960px) {
  .product_wrap .qty_popup[data-v-207161ab] { height: auto; }
  .product_wrap .qty_popup[data-v-207161ab] .fs-popup-ctn { height: auto; width: 94%; }
}

.product_wrap .qty_popup .qty_popup_ctn[data-v-207161ab] { padding: 0px 40px 44px; width: 680px; }

@media (max-width: 960px) {
  .product_wrap .qty_popup .qty_popup_ctn[data-v-207161ab] { width: 100%; }
}

.product_wrap .qty_popup .qty_popup_ctn .qty_popup_title[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 6px; }

.product_wrap .qty_popup .qty_popup_ctn .qty_popup_title .iconfont_warming[data-v-207161ab] { color: rgb(192, 0, 0); font-size: 22px; margin-right: 10px; }

.product_wrap .qty_popup .qty_popup_ctn .qty_popup_title .title_info[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; }

.product_wrap .qty_popup .qty_popup_ctn .qty_popup_main[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.product_wrap .qty_popup .qty_popup_ctn .qty_popup_main[data-v-207161ab] a { color: rgb(0, 96, 191); }

.product_wrap .share_popup[data-v-207161ab] { display: none; }

@media (max-width: 960px) {
  .product_wrap .share_popup[data-v-207161ab] { display: block; }
}

.product_wrap .share_popup[data-v-207161ab] .fs-popup-ctn { bottom: 0px; height: auto; top: auto; transform: translate3d(-50%, 0px, 0px); }

.product_wrap .share_popup[data-v-207161ab] .fs-popup-ctn .share_popup_ctn { display: flex; padding: 40px 0px; -webkit-box-pack: center; justify-content: center; }

.product_wrap .share_popup[data-v-207161ab] .fs-popup-ctn .share_popup_ctn .iconfont { color: rgb(112, 112, 112); font-size: 26px; margin: 0px 5.2%; }

.product_wrap .share_popup[data-v-207161ab] .fs-popup-ctn .share_popup_ctn .iconfont:first-child { margin-left: 0px; }

.product_wrap .share_popup[data-v-207161ab] .fs-popup-ctn .share_popup_ctn .iconfont:last-child { margin-right: 0px; }

@media (max-width: 960px) {
  .product_wrap[data-v-207161ab] { padding-bottom: 0px; }
}

.product_offline_wrap .product_offline_main[data-v-207161ab], .product_offline_wrap .product_offline_main.product_offline_main2[data-v-207161ab] { background: rgb(255, 255, 255); }

.product_offline_wrap .product_offline_main .product_offline_ctn[data-v-207161ab] { margin: 0px auto; max-width: 1200px; width: 84vw; }

@media (max-width: 1200px) {
  .product_offline_wrap .product_offline_main .product_offline_ctn[data-v-207161ab] { width: 94vw; }
}

.product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2[data-v-207161ab] { padding: 20px 0px 48px; }

@media (max-width: 1420px) {
  .product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2[data-v-207161ab] { padding: 20px 0px 48px; }
}

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 24px; font-weight: 600; line-height: 32px; margin-bottom: 25px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total > span[data-v-207161ab] { color: rgb(25, 25, 26); }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn[data-v-207161ab] { color: rgb(25, 25, 26); }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn > span[data-v-207161ab] { font-size: 24px; font-weight: 600; line-height: 32px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn ul[data-v-207161ab] { background: rgb(250, 250, 251); margin-top: 20px; padding: 24px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn ul li[data-v-207161ab] { position: relative; }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn ul li[data-v-207161ab]:last-child { margin-top: 8px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn ul li > p[data-v-207161ab] { font-size: 14px; line-height: 22px; padding-left: 15px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn ul li .dot[data-v-207161ab] { background: rgb(25, 25, 26); border-radius: 50%; height: 5px; left: 0px; position: absolute; top: 9px; width: 5px; }

@media (max-width: 768px) {
  .product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn > span[data-v-207161ab] { font-size: 20px; line-height: 28px; }
  .product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn ul[data-v-207161ab] { background: rgb(255, 255, 255); margin-top: 16px; padding: 0px; }
  .product_offline_wrap .product_offline_main .product_offline_ctn .offline_total_cn ul li[data-v-207161ab]:last-child { margin-top: 4px; }
}

.product_offline_wrap .product_offline_main .product_offline_ctn .tab_box .tab[data-v-207161ab] { color: rgb(25, 25, 26); cursor: pointer; display: inline-block; font-size: 16px; font-weight: 600; line-height: 24px; padding-bottom: 10px; position: relative; }

.product_offline_wrap .product_offline_main .product_offline_ctn .tab_box .tab[data-v-207161ab]::after { background: rgb(192, 0, 0); border-radius: 1.5px; bottom: 0px; content: " "; display: block; height: 3px; left: 0px; position: absolute; transition: 0.3s; width: 100%; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_warning[data-v-207161ab] { background: rgba(0, 96, 191, 0.05); border: 1px solid rgb(178, 208, 236); border-radius: 2px; box-sizing: border-box; color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin-bottom: 14px; padding: 7px 40px 7px 44px; position: relative; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_warning i[data-v-207161ab] { color: rgb(0, 96, 191); display: inline-block; font-size: 16px; height: 16px; left: 16px; line-height: 16px; position: absolute; top: 10px; width: 16px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_warning a[data-v-207161ab] { color: rgb(0, 112, 188); text-decoration: none; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_similar[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; margin-bottom: 8px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_list li[data-v-207161ab] { animation: 0.3s ease 0s 1 normal none running all; margin-bottom: 10px; position: relative; transition: 0.3s ease-out; }

.product_offline_wrap .product_offline_main .product_offline_ctn .offline_list li[data-v-207161ab]:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 12px 36px 0px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help[data-v-207161ab] { background: rgb(255, 255, 255); margin-bottom: 40px; overflow: hidden; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_tit[data-v-207161ab] { background: rgb(255, 255, 255); box-sizing: border-box; height: auto; overflow: hidden; padding: 20px 0px 0px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_tit b[data-v-207161ab] { background: none; border-bottom: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); display: block; font-size: 20px; font-weight: 600; line-height: 30px; padding-bottom: 20px; width: 100%; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_tit b span[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 20px; font-weight: 600; line-height: 30px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list[data-v-207161ab] { background: rgb(255, 255, 255); display: flex; padding: 32px 0px 40px; -webkit-box-pack: justify; justify-content: space-between; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item[data-v-207161ab] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: calc(25% - 24px); }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item > span[data-v-207161ab] { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 4px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item > span .icon[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; margin-right: 8px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item > span span[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item > a[data-v-207161ab] { color: rgb(112, 112, 112); cursor: auto; font-size: 13px; line-height: 20px; text-decoration: none; text-indent: 24px; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item .ck[data-v-207161ab] { color: rgb(0, 96, 191); cursor: pointer; }

.product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item .ck[data-v-207161ab]:hover { text-decoration: underline; }

@media (max-width: 768px) {
  .product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_tit[data-v-207161ab] { margin-top: 12px; padding: 20px 16px 0px; }
  .product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_tit b[data-v-207161ab] { border: 0px; font-size: 16px; line-height: 24px; padding-bottom: 4px; }
  .product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list[data-v-207161ab] { display: block; padding: 0px 16px; }
  .product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item[data-v-207161ab] { border-bottom: 1px solid rgb(229, 229, 229); padding: 20px 0px; width: 100%; }
  .product_offline_wrap .product_offline_main .product_offline_ctn .result_404_help .result_404_help_list .result_404_help_item[data-v-207161ab]:last-child { border-bottom: none; }
}

.product_offline_wrap.cn_product_offline_wrap .product_offline_main[data-v-207161ab] { background: rgb(255, 255, 255); }

.product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn[data-v-207161ab] { max-width: 1200px; }

.product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2[data-v-207161ab] { padding: 0px; }

.product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help[data-v-207161ab] { background: rgb(255, 255, 255); border-top: 1px solid rgb(229, 229, 229); margin: 36px 0px 80px; padding-top: 36px; }

.product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help .result_404_help_tit[data-v-207161ab] { padding: 0px; }

.product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help .result_404_help_tit b[data-v-207161ab] { border-bottom: none; font-size: 24px; line-height: 32px; }

.product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help .result_404_help_tit b span[data-v-207161ab] { font-size: 24px; line-height: 32px; }

.product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help .result_404_help_list[data-v-207161ab] { padding: 0px; }

@media (max-width: 768px) {
  .product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help[data-v-207161ab] { border-top: none; margin: 36px 0px 13px; padding: 0px; }
  .product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help .result_404_help_tit[data-v-207161ab] { margin-top: 0px; }
  .product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help .result_404_help_tit b[data-v-207161ab] { padding-bottom: 16px; }
  .product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2 .result_404_help .result_404_help_list[data-v-207161ab] { border-bottom: none; border-top: 1px solid rgb(229, 229, 229); padding: 16px 0px; }
}

@media (max-width: 1420px) {
  .product_offline_wrap.cn_product_offline_wrap .product_offline_main .product_offline_ctn.product_offline_ctn2[data-v-207161ab] { padding: 0px 3%; }
}

.share_ctn[data-v-207161ab] { display: flex; }

.share_ctn .iconfont[data-v-207161ab] { border-radius: 4px; color: rgb(112, 112, 112); cursor: pointer; line-height: 1; margin-right: 4px; padding: 8px; text-decoration: none; transition: 0.3s; }

.share_ctn .iconfont.iconfont_email[data-v-207161ab], .share_ctn .iconfont.iconfont_pinterest[data-v-207161ab] { font-size: 16px; line-height: 16px; text-align: center; width: 32px; }

.share_ctn .iconfont.iconfont[data-v-207161ab]:hover { color: rgb(75, 75, 77); }

.share_ctn .iconfont[data-v-207161ab]:last-child { margin-right: 0px; }

.share_ctn .iconfont[data-v-207161ab]:hover { background-color: rgb(242, 242, 242); }

.share_box[data-v-207161ab] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.share_box .share_title[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; margin-bottom: 16px; }

.share_box .share_ctn[data-v-207161ab] { display: flex; min-width: 150px; justify-content: space-around; -webkit-box-align: center; align-items: center; }

.share_box .share_ctn.share_ctn_m[data-v-207161ab] { min-width: auto; }

.share_box .share_ctn .iconfont[data-v-207161ab] { color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; margin-right: 4px; text-decoration: none; transition: 0.3s; }

.share_box .share_ctn .iconfont[data-v-207161ab]:last-child { margin-right: 0px; }

.share_box .share_ctn .iconfont.iconfont_email[data-v-207161ab], .share_box .share_ctn .iconfont.iconfont_pinterest[data-v-207161ab] { font-size: 16px; line-height: 16px; text-align: center; width: 32px; }

.share_box .share_ctn .iconfont_wx[data-v-207161ab]:hover { color: rgb(112, 112, 112); }

.warehouse_tip[data-v-207161ab] { font-size: 13px; line-height: 20px; }

.warehouse_tip[data-v-207161ab] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.warehouse_tip .other_list_warehouse[data-v-207161ab] { display: flex; margin-bottom: 4px; }

.warehouse_tip .other_list_warehouse > i[data-v-207161ab] { background: rgb(16, 163, 0); border-radius: 50%; display: block; height: 6px; margin-right: 12px; margin-top: 7px; width: 6px; }

.warehouse_tip .other_list_warehouse > span[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.warehouse_tip .other_list_warehouse[data-v-207161ab]:last-child { margin-bottom: 0px; }

.fs_popover_share[data-v-207161ab] .trigger { cursor: default; }

.iconfont_share_m[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 14px; line-height: 24px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; display: none; transition: 0.3s; }

@media (max-width: 960px) {
  .iconfont_share_m[data-v-207161ab] { display: inline-block; }
}

.test_tool_popup[data-v-207161ab] { display: flex; min-width: 480px; -webkit-box-align: center; align-items: center; }

.test_tool_popup .tool_popup_img[data-v-207161ab] { display: inline-block; flex-shrink: 0; }

.test_tool_popup .tool_popup_img > img[data-v-207161ab] { display: inline-block; height: 180px; width: 180px; }

.test_tool_popup .tool_popup_detail[data-v-207161ab] { padding-bottom: 12px; padding-left: 20px; }

.test_tool_popup .tool_popup_detail .tool_popup_title[data-v-207161ab] { color: rgb(25, 25, 26); display: block; font-size: 14px; line-height: 22px; margin: 10px 0px 16px; }

.test_tool_popup .tool_popup_detail .tool_popup_price[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 22px; font-weight: 400; line-height: 26px; }

.test_tool_popup .tool_popup_detail .tool_popup_stock > p[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-top: 6px; }

@media (max-width: 768px) {
  [data-v-207161ab] .listAddPop .fs-popup-ctn { width: calc(100% - 40px) !important; }
}

@media (max-width: 768px) and (max-width: 480px) {
  [data-v-207161ab] .listAddPop .fs-popup-ctn { height: 100% !important; width: 100% !important; }
}

@media (max-width: 768px) and (max-width: 768px) {
  [data-v-207161ab] .listAddPop .fs-popup-ctn .add_cart_pop { width: 100%; }
  [data-v-207161ab] .listAddPop .fs-popup-ctn .add_cart_pop .main { max-height: max-content; padding: 0px 16px; }
}

@media (max-width: 768px) and (max-width: 768px) and (max-width: 480px) {
  [data-v-207161ab] .listAddPop .fs-popup-ctn .add_cart_pop { display: flex; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  [data-v-207161ab] .listAddPop .fs-popup-ctn .add_cart_pop .main { -webkit-box-flex: 1; flex: 1 1 0%; }
}

.sample-request-tips .sr-tips-title[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; margin-bottom: 16px; }

.sample-request-tips .sr-tips-item[data-v-207161ab] { display: flex; margin-top: 12px; word-break: break-word; }

.sample-request-tips .sr-tips-item .dot-box[data-v-207161ab] { column-gap: 12px; display: flex; font-size: 13px; line-height: 20px; margin-top: 8px; }

.sample-request-tips .sr-tips-item .dot-box > .dot[data-v-207161ab] { width: 4px; -webkit-box-flex: 0; background-color: rgb(112, 112, 112); border-radius: 50%; flex: 0 0 4px; height: 4px; margin-top: 8px; }

.sample-request-tips .sr-tips-item > dl dt[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.sample-request-tips .sr-tips-item > dl dd[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.Installation_header[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; margin-bottom: 8px; }

.Installation_header_btm0[data-v-207161ab] { margin-bottom: 0px; }

.Installation_header_tit[data-v-207161ab] { margin-bottom: 8px; }

.Installation_header_content[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-bottom: 8px; }

.Installation_subTitle[data-v-207161ab] { border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 16px; }

.Installation_subTitle_tit[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; margin-bottom: 4px; }

.Installation_subTitle_content > div[data-v-207161ab] { padding-left: 12px; position: relative; }

.Installation_subTitle_content > div > i[data-v-207161ab] { background: rgb(112, 112, 112); border-radius: 50%; height: 4px; left: 0px; position: absolute; top: 8px; width: 4px; }

.Installation_subTitle_content > div > span[data-v-207161ab] { color: rgb(112, 112, 112); display: block; font-size: 13px; line-height: 20px; margin-bottom: 4px; }

.Installation_subTitle_content > div > span[data-v-207161ab]:last-child { margin-bottom: 0px; }

.Installation_subTitle_noBottom[data-v-207161ab] { border: none; padding: 0px; }

.Installation_footer[data-v-207161ab] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; margin: 16px 0px 8px; }

.Installation_footer_tit[data-v-207161ab] { margin-bottom: 8px; }

.Installation_footer_content[data-v-207161ab] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

@media (max-width: 960px) {
  .crumb-box[data-v-207161ab] { background-color: rgb(255, 255, 255); }
  .crumb-box[data-v-207161ab] .bread-crumb.bread-crumb-big .box { padding: 24px 16px 16px; }
}

[data-v-207161ab] .congratulations-tips { color: rgb(112, 112, 112); font-size: 14px; font-weight: 400; line-height: 22px; }

.add_cart_header[data-v-207161ab] { display: flex; -webkit-box-pack: end; background: rgb(255, 255, 255); height: 60px; justify-content: flex-end; flex-shrink: 0; padding: 20px 32px; position: sticky; top: 0px; z-index: 1; }

.add_cart_header .m_title[data-v-207161ab] { display: none; }

@media (max-width: 960px) {
  .add_cart_header[data-v-207161ab] { height: 48px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; border-bottom: 1px solid rgb(229, 229, 229); justify-content: space-between; padding: 12px 16px; }
  .add_cart_header > b[data-v-207161ab] { font-weight: 400; }
  .add_cart_header .m_title[data-v-207161ab] { display: block; }
}

.iconfont_close_box[data-v-207161ab] { border-radius: 3px; cursor: pointer; padding: 6px; position: absolute; right: 26px; top: 50%; transform: translateY(-50%); transition: 0.3s; }

.iconfont_close_box[data-v-207161ab]:hover { background-color: rgba(25, 25, 26, 0.04); }

.iconfont_close_box:hover .iconfont_close[data-v-207161ab] { color: rgb(25, 25, 26); }

.iconfont_close_box .iconfont_close[data-v-207161ab] { display: flex; font-size: 20px; height: 20px; width: 20px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-weight: 400; }

@media (max-width: 960px) {
  .iconfont_close_box[data-v-207161ab] { right: 16px; }
  .iconfont_close_box .iconfont_close[data-v-207161ab] { font-size: 16px; height: 16px; width: 16px; }
}

.bread-crumb[data-v-0ce6cd95] { position: relative; }

@media (max-width: 1024px) {
  .bread-crumb[data-v-0ce6cd95] { display: none; }
  .bread-crumb.m-show[data-v-0ce6cd95] { display: block; }
}

.bread-crumb.bread-crumb-big .box[data-v-0ce6cd95] { padding-bottom: 20px; padding-top: 20px; }

.bread-crumb.bread-crumb-small .box[data-v-0ce6cd95] { padding-bottom: 6px; padding-top: 6px; }

.bread-crumb .box[data-v-0ce6cd95] { display: flex; overflow-x: auto; white-space: nowrap; -webkit-box-align: center; align-items: center; max-width: 100%; }

.bread-crumb .box[data-v-0ce6cd95]::-webkit-scrollbar { display: none; }

.scroll_mask[data-v-0ce6cd95] { background: linear-gradient(270deg, rgb(255, 255, 255), rgba(255, 255, 255, 0)); height: 100%; position: absolute; right: 0px; top: 0px; width: 42px; z-index: 1; }

.scroll_mask.left[data-v-0ce6cd95] { left: 0px; transform: rotate(180deg); }

.bread-item[data-v-0ce6cd95] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; text-decoration: none; transition: 0.3s; }

.bread-item[data-v-0ce6cd95]::after { color: rgb(112, 112, 112); content: ""; font-weight: 400; text-align: center; -webkit-font-smoothing: antialiased; cursor: default; font-size: 12px; height: 12px; line-height: 14px; margin: 0px 4px; transition: 0.3s; width: 12px; font-family: iconfont !important; }

.bread-item[data-v-0ce6cd95]:last-child { color: rgb(25, 25, 26); cursor: text; }

.bread-item:last-child > a[data-v-0ce6cd95] { color: rgb(25, 25, 26) !important; cursor: default; }

.bread-item:last-child > a[data-v-0ce6cd95]:hover { cursor: default; }

.bread-item[data-v-0ce6cd95]:last-child::after { display: none; }

.bread-item .link[data-v-0ce6cd95]:focus-visible { border-radius: 3px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -2px; }

.bread-item > a[data-v-0ce6cd95] { color: rgb(112, 112, 112); cursor: pointer; text-decoration: none; transition: 0.3s; }

.bread-item > a[data-v-0ce6cd95]:hover { color: rgb(25, 25, 26); cursor: pointer; text-decoration: none; }

.categories[data-v-0ce6cd95] { position: relative; }

.categories[data-v-0ce6cd95], .categories .title[data-v-0ce6cd95] { display: flex; }

.categories .title[data-v-0ce6cd95] { -webkit-box-align: center; align-items: center; }

.categories .title > span[data-v-0ce6cd95] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(25, 25, 26); cursor: pointer; font-size: 12px; line-height: 20px; text-decoration: none; transition: 0.3s; }

.categories .title > span[data-v-0ce6cd95]::after { color: rgb(25, 25, 26); content: ""; font-weight: 400; text-align: center; -webkit-font-smoothing: antialiased; cursor: default; font-size: 12px; height: 12px; line-height: 14px; margin: 0px 4px; transition: 0.3s; width: 12px; font-family: iconfont !important; }

.categories .title[data-v-0ce6cd95]::after { color: rgb(25, 25, 26); content: ""; font-weight: 400; text-align: center; -webkit-font-smoothing: antialiased; cursor: default; font-size: 12px; height: 12px; line-height: 14px; margin: 0px 4px; transition: 0.3s; width: 12px; font-family: iconfont !important; }

.categories.active .title > span[data-v-0ce6cd95]::after { transform: rotateX(180deg); }

.categories:last-child .title[data-v-0ce6cd95]::after { display: none; }

.categories-option[data-v-0ce6cd95] { min-width: 100%; z-index: 2; }

.categories-option .option_bg[data-v-0ce6cd95] { background-color: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 3px; max-height: 336px; overflow: auto; padding: 5px 0px; }

.categories-option .option_bg .option_item .href[data-v-0ce6cd95] { color: rgb(112, 112, 112); cursor: pointer; display: block; font-size: 12px; line-height: 20px; overflow: hidden; padding: 9px 12px; text-decoration: none; text-overflow: ellipsis; white-space: nowrap; width: 100%; }

.categories-option .option_bg .option_item .href[data-v-0ce6cd95]:focus-visible { border-radius: 3px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -2px; }

.categories-option .option_bg .option_item .href.active[data-v-0ce6cd95], .categories-option .option_bg .option_item .href[data-v-0ce6cd95]:hover { background: rgb(247, 247, 247); color: rgb(25, 25, 26); }

.categories-option .option_bg .option_item .href.active[data-v-0ce6cd95] { cursor: default; }

@media (max-width: 1024px) {
  .bread-crumb.bread-crumb-big .box[data-v-0ce6cd95] { padding: 20px 0px; }
}

@media (max-width: 768px) {
  .bread-crumb.bread-crumb-big .box[data-v-0ce6cd95] { padding: 24px 0px 16px; }
}

.FsTextTag .Hot[data-v-5afad1da], .FsTextTag .New[data-v-5afad1da], .FsTextTag .Off[data-v-5afad1da] { font-size: 13px; margin: 0px 8px; }

.FsTextTag .New[data-v-5afad1da] { color: rgb(9, 131, 42); }

.FsTextTag .New.New_block[data-v-5afad1da] { background-color: rgb(214, 245, 223); border-radius: 4px; display: inline-block; font-size: 12px; font-weight: 600; line-height: 20px; padding: 0px 4px; }

.FsTextTag .Hot[data-v-5afad1da] { color: rgb(245, 99, 0); }

.FsTextTag .Hot.Hot_block[data-v-5afad1da] { background-color: rgb(255, 235, 221); border-radius: 4px; display: inline-block; font-size: 12px; font-weight: 600; line-height: 20px; padding: 0px 4px; }

.FsTextTag .Off[data-v-5afad1da] { color: rgb(192, 0, 0); }

.skeleton_item[data-v-5a652577], .skeleton_wrap[data-v-5a652577] { position: relative; }

.skeleton_item[data-v-5a652577] { background-color: rgb(242, 242, 242); border-radius: 3px; height: 16px; margin-bottom: 8px; overflow: hidden; }

.skeleton_item[data-v-5a652577]::after { animation: 1.6s linear 0.5s infinite normal none running animation-skeleton-wave; background: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.03), transparent); inset: 0px; content: ""; position: absolute; transform: translateX(-100%); }

.skeleton_item[data-v-5a652577]:last-child { margin-bottom: 0px; }

.overflow_container[data-v-4c1a6c8c] { width: 100%; }

.overflow_wrap[data-v-4c1a6c8c] { overflow: hidden; position: relative; }

.overflow_box[data-v-4c1a6c8c] { overflow-x: auto; position: relative; scrollbar-width: none; width: 100%; }

.overflow_box[data-v-4c1a6c8c]::-webkit-scrollbar { display: none; }

.overflow_ctn[data-v-4c1a6c8c] { width: max-content; }

.overflow_bg[data-v-4c1a6c8c] { background: -webkit-gradient(linear, 100% 0%, 0% 0%, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0.1))); height: 100%; position: absolute; right: 0px; top: 0px; width: 6%; z-index: auto; }

.overflow_slide_box[data-v-4c1a6c8c] { background: rgb(229, 229, 229); border-radius: 4px; height: 4px; margin: 12px auto 0px; position: relative; width: 60px; }

.overflow_slide_box .overflow_slide[data-v-4c1a6c8c] { background: rgb(137, 137, 136); border-radius: 4px; display: inline-block; height: 4px; position: absolute; top: 0px; width: 20px; }

.qty-box[data-v-56098d9e] { display: flex; -webkit-box-align: stretch; align-items: stretch; height: 42px; overflow: hidden; width: 114px; }

.qty-box.is_new[data-v-56098d9e] { gap: 4px; height: 32px; width: 88px; -webkit-box-align: center; align-items: center; }

.qty-box.is_new .qty[data-v-56098d9e] { border: 1px solid rgb(229, 229, 229); border-radius: 8px; font-weight: 400; }

.qty-box.is_new span[data-v-56098d9e] { border: 0px; border-radius: 4px; color: rgb(112, 112, 112); height: 24px; width: 24px; }

.qty-box.is_new span[data-v-56098d9e]:not(.disable):hover { background: rgb(246, 246, 246); color: rgb(25, 25, 26); }

.qty-box.is_new span[data-v-56098d9e]:first-child { border-radius: 4px; }

.qty-box.is_new span[data-v-56098d9e]:last-child { border-radius: 4px; }

.qty-box.is_new span .disable[data-v-56098d9e] { cursor: not-allowed; }

.qty-box.isFormNew[data-v-56098d9e] { background-color: rgb(246, 246, 248); border-radius: 4px; padding: 5px 8px; }

.qty-box.isFormNew .qty[data-v-56098d9e] { border: 1px solid transparent; height: 32px; width: 32px; }

.qty-box.isFormNew .qty[data-v-56098d9e]:focus { border: 1px solid transparent; }

.qty-box.isFormNew > span[data-v-56098d9e] { border: 1px solid transparent; }

.qty-box.isFormNew > span.disable i[data-v-56098d9e] { color: rgba(25, 25, 26, 0.3); }

.qty-box.isFormNew > span:hover:not(.disable) i[data-v-56098d9e] { color: rgb(25, 25, 26); }

.qty-box.isFormNew i[data-v-56098d9e] { color: rgb(112, 112, 112); }

.qty-box .qty[data-v-56098d9e] { width: 0px; -webkit-box-flex: 1; border: 1px solid rgb(229, 229, 229); border-radius: 0px; color: rgb(25, 25, 26); flex: 1 1 auto; font-size: 13px; height: 100%; line-height: 20px; padding: 0px; text-align: center; }

.qty-box .qty[data-v-56098d9e]:focus { border: 1px solid rgb(25, 25, 26); }

.qty-box .qty[data-v-56098d9e]:hover { cursor: auto; }

.qty-box .qty[data-v-56098d9e]:disabled { background: transparent; }

.qty-box .textColor3[data-v-56098d9e] { color: rgb(112, 112, 112); }

.qty-box span[data-v-56098d9e] { border: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); display: flex; width: 38px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; cursor: pointer; justify-content: center; }

.qty-box span[data-v-56098d9e]:focus-visible { border-radius: 3px; outline: rgb(0, 128, 255) solid 2px; outline-offset: -2px; }

.qty-box span.disable[data-v-56098d9e] { color: rgb(229, 229, 229); cursor: not-allowed; }

.qty-box span .iconfont[data-v-56098d9e] { font-size: 12px; }

.qty-box span[data-v-56098d9e]:first-child { border-radius: 4px; border-right: none; }

.qty-box span[data-v-56098d9e]:last-child { border-left: none; border-radius: 4px; }

.qty-box span[data-v-56098d9e]:not(.disable):hover { background-color: rgb(246, 246, 246); }

@media screen and (max-width: 768px) {
  .qty-box span[data-v-56098d9e]:not(.disable):hover { background-color: transparent; }
}

.slide-down[data-v-d27e203a] { overflow: hidden; transition: height 0.3s ease-in-out, padding-top 0.3s ease-in-out, padding-bottom 0.3s ease-in-out; }

.product_desc_ctn[data-v-71518bf8] { position: relative; }

.side_menu[data-v-71518bf8] { display: none; }

@media (max-width: 960px) {
  .ctn_box[data-v-71518bf8] { margin: 0px 16px; }
}

.ctn_box .specification_component[data-v-71518bf8]:last-child > div { border-bottom: none; }

.product_desc_ctn_app[data-v-71518bf8] { position: relative; }

@media (max-width: 960px) {
  .product_desc_ctn_app[data-v-71518bf8] { background: rgb(255, 255, 255); inset: auto; display: block; overflow: hidden; position: relative; z-index: auto; }
}

.services-capability-section[data-v-71518bf8] { padding: 24px 0px; }

@media (max-width: 1024px) {
  .services-capability-section[data-v-71518bf8] { padding: 0px 0px 8px; }
}

.services-capability-cards[data-v-71518bf8] { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; }

@media (max-width: 960px) {
  .services-capability-cards[data-v-71518bf8] { grid-template-columns: repeat(1, 1fr); }
}

.service-card[data-v-71518bf8] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; background: rgb(255, 255, 255); border: 1px solid rgb(222, 224, 227); border-radius: 8px; justify-content: space-between; padding: 32px; transition: 0.2s; }

.service-card[data-v-71518bf8]:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 15px 15px -10px; }

.card-icon[data-v-71518bf8] { margin-bottom: 12px; }

.card-icon img[data-v-71518bf8] { height: 36px; object-fit: contain; width: 36px; }

.card-content[data-v-71518bf8] { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; }

.card-content .card-title[data-v-71518bf8] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 12px; }

.card-content .card-features[data-v-71518bf8] { list-style: none; padding: 0px; }

.card-content .card-features li[data-v-71518bf8] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-bottom: 4px; padding-left: 12px; position: relative; }

.card-content .card-features li[data-v-71518bf8]::before { background-color: rgb(112, 112, 112); border-radius: 50%; content: ""; height: 4px; left: 0px; position: absolute; top: 9px; width: 4px; }

.card-content .card-features li[data-v-71518bf8]:last-child { margin-bottom: 0px; }

.card-content .card-link[data-v-71518bf8] { color: rgb(25, 25, 26); display: flex; margin-top: 12px; width: max-content; -webkit-box-align: end; align-items: flex-end; position: relative; }

.card-content .card-link[data-v-71518bf8]:hover { cursor: pointer; }

.card-content .card-link:hover span[data-v-71518bf8] { text-decoration: underline; }

.card-content .card-link span[data-v-71518bf8] { font-size: 13px; line-height: 20px; }

.card-content .card-link .iconfont[data-v-71518bf8] { font-size: 12px; line-height: 20px; margin-left: 4px; }

.point[data-v-3c397fcc] { margin-top: 24px; width: 100%; }

.point > img[data-v-3c397fcc] { border-radius: 8px; display: block; max-height: 150px; width: 100%; }

@media (max-width: 960px) {
  .point[data-v-3c397fcc] { margin-top: 16px; }
}

.special[data-v-3c397fcc] { display: grid; grid-template-columns: repeat(2, 1fr); margin-top: 24px; gap: 12px; }

.special > div[data-v-3c397fcc] { position: relative; }

.special img[data-v-3c397fcc] { border-radius: 8px; display: block; max-height: 150px; width: 100%; }

.special .txt_box[data-v-3c397fcc] { display: flex; height: 100%; left: 46.81%; position: absolute; top: 0px; width: 46.464%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.special .txt_box .title[data-v-3c397fcc] { font-size: 16px; font-weight: 600; line-height: 24px; padding-top: 0px; white-space: nowrap; }

.special .txt_box .desc[data-v-3c397fcc], .special .txt_box .title[data-v-3c397fcc] { color: rgb(25, 25, 26); overflow: hidden; text-overflow: ellipsis; }

.special .txt_box .desc[data-v-3c397fcc] { display: -webkit-box; font-size: 12px; line-height: 20px; margin-top: 4px; -webkit-box-orient: vertical; -webkit-line-clamp: 4; }

@media (max-width: 768px) {
  .special[data-v-3c397fcc] { grid-template-columns: repeat(1, 1fr); margin-top: 16px; }
}

.strength[data-v-3c397fcc] { margin-top: 20px; position: relative; width: 100%; }

.strength > img[data-v-3c397fcc] { border-radius: 8px; display: block; max-height: 150px; width: 100%; }

.strength .txt_box[data-v-3c397fcc] { display: flex; height: 100%; left: 25%; max-width: 560px; position: absolute; top: 0px; width: 46.6667%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; }

.strength .txt_box .title[data-v-3c397fcc] { font-size: 16px; font-weight: 600; line-height: 24px; }

.strength .txt_box .desc[data-v-3c397fcc], .strength .txt_box .title[data-v-3c397fcc] { color: rgb(25, 25, 26); display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.strength .txt_box .desc[data-v-3c397fcc] { font-size: 12px; line-height: 20px; margin-top: 4px; }

.strength .txt_box .desc.isBig[data-v-3c397fcc] { font-size: 16px; font-weight: 600; line-height: 24px; margin-top: 0px; }

.strength .txt_box .link[data-v-3c397fcc] { font-size: 13px; line-height: 20px; margin-top: 4px; }

.strength .txt_box.strength_txt_box[data-v-3c397fcc] { -webkit-box-pack: center; justify-content: center; }

.strength .txt_box.strength_txt_box .title[data-v-3c397fcc] { padding: 0px; }

@media (max-width: 960px) {
  .strength[data-v-3c397fcc] { margin-top: 16px; }
  .strength .txt_box[data-v-3c397fcc] { width: 60%; }
  .point[data-v-3c397fcc], .special[data-v-3c397fcc], .strength[data-v-3c397fcc] { display: none; }
}

.title[data-v-3c397fcc] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; padding-top: 24px; }

@media (max-width: 960px) {
  .title[data-v-3c397fcc] { padding-top: 16px; }
}

.content[data-v-3c397fcc] { margin-top: 12px; }

.content p[data-v-3c397fcc] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; }

.content p[data-v-3c397fcc] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.title[data-v-7e67d3c5] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; padding: 32px 0px 20px; }

@media (max-width: 960px) {
  .title[data-v-7e67d3c5] { padding: 24px 0px 16px; }
}

.list_box[data-v-7e67d3c5], .list_wrap[data-v-7e67d3c5] { position: relative; }

.list_box[data-v-7e67d3c5] { display: block; margin: 0px auto; width: 100%; }

@media (max-width: 960px) {
  .list_box[data-v-7e67d3c5] { overflow-x: auto; }
}

.list_bg[data-v-7e67d3c5] { background: -webkit-gradient(linear, 100% 0%, 0% 0%, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0.1))); display: none; height: 100%; position: absolute; right: 0px; top: 0px; width: 10%; z-index: 1; }

@media (max-width: 960px) {
  .list_bg[data-v-7e67d3c5] { display: none; }
}

.list[data-v-7e67d3c5] { margin: 0px auto; width: 100%; }

@media (max-width: 960px) {
  .list[data-v-7e67d3c5] { min-width: 100%; }
  .list .list_item[data-v-7e67d3c5] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .list .list_item .item[data-v-7e67d3c5] { margin: 0px; width: 100%; }
  .list .list_item .item[data-v-7e67d3c5] ::before { display: none; }
  .list .list_item[data-v-7e67d3c5]:nth-child(2n+1) { background-color: transparent; }
  .list .list_item:nth-child(2n+1) .item[data-v-7e67d3c5]:nth-child(2n+1) { background: rgba(64, 128, 255, 0.06); }
  .list .list_item:nth-child(2n+1) .item[data-v-7e67d3c5]:nth-child(2n) { background: rgb(255, 255, 255); }
  .list .list_item:nth-child(2n) .item[data-v-7e67d3c5]:nth-child(2n+1) { background: rgba(64, 128, 255, 0.06); }
  .list .list_item:nth-child(2n) .item[data-v-7e67d3c5]:nth-child(2n) { background: rgb(255, 255, 255); }
}

.list_item[data-v-7e67d3c5] { display: flex; width: 100%; }

.list_item[data-v-7e67d3c5]:nth-child(2n+1) { background: rgba(64, 128, 255, 0.06); }

.power_line_tips[data-v-7e67d3c5] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin-top: 12px; }

.item[data-v-7e67d3c5] { width: 50%; display: flex; flex-shrink: 0; -webkit-box-align: center; align-items: center; }

.item[data-v-7e67d3c5]:first-child { margin-right: 2px; position: relative; }

.item[data-v-7e67d3c5]:first-child::before { background-color: rgb(255, 255, 255); content: ""; height: 100%; position: absolute; right: 0px; top: 0px; width: 2px; }

.item_name[data-v-7e67d3c5] { width: 50%; display: flex; flex-shrink: 0; padding: 4px; -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .item_name[data-v-7e67d3c5] { padding: 8px 1%; }
}

.item_name .name[data-v-7e67d3c5] { font-weight: 600; }

.item_name .name[data-v-7e67d3c5], .item_name .value[data-v-7e67d3c5] { color: rgb(25, 25, 26); display: inline-block; font-size: 14px; line-height: 22px; padding: 8px; overflow-wrap: break-word; }

.item_name .value[data-v-7e67d3c5] { font-weight: 400; overflow-wrap: anywhere; }

.item_name[data-v-7e67d3c5] .fs-popover { margin-left: 0px; }

.min[data-v-7e67d3c5] { width: 40%; }

.max[data-v-7e67d3c5] { width: 60%; }

.bubble_tip[data-v-7e67d3c5] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.bubble_tip .buddle_title[data-v-7e67d3c5] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.bubble_tip .buddle_content[data-v-7e67d3c5] { color: rgb(97, 98, 101); font-size: 13px; line-height: 22px; margin-top: 10px; }

.text_info[data-v-7e67d3c5] { color: rgb(112, 112, 112); display: block; font-size: 14px; line-height: 22px; margin-top: 18px; }

.text_info .info[data-v-7e67d3c5] { display: inline; }

.fhd_info[data-v-7e67d3c5] { color: rgb(112, 112, 112); display: block; font-size: 14px; line-height: 22px; margin-top: 18px; }

.fhd_info .info[data-v-7e67d3c5] { display: inline; }

@media (max-width: 960px) {
  .model_reduction[data-v-7e67d3c5] { overflow: auto; }
}

.model_reduction .reduction_title[data-v-7e67d3c5] { margin-bottom: 7px; margin-top: 40px; }

.model_reduction .reduction_title span[data-v-7e67d3c5]:first-child { color: rgb(35, 35, 35); font-size: 16px; }

.model_reduction .reduction_title span[data-v-7e67d3c5]:nth-child(2) { color: rgb(97, 98, 101); font-size: 14px; font-weight: 400; }

.model_reduction .reduction_body .reduction_list[data-v-7e67d3c5] { border: 1px solid rgb(229, 229, 229); box-sizing: border-box; }

.model_reduction .reduction_body .reduction_list .reduction_item[data-v-7e67d3c5] { border-bottom: 1px solid rgb(229, 229, 229); display: flex; }

.model_reduction .reduction_body .reduction_list .reduction_item > div[data-v-7e67d3c5] { -webkit-box-flex: 1; border-right: 1px solid rgb(229, 229, 229); color: rgb(35, 35, 35); flex: 1 1 0%; font-size: 14px; padding: 10px 0px; text-align: center; }

.model_reduction .reduction_body .reduction_list .reduction_item > div[data-v-7e67d3c5]:first-child { background: rgb(244, 244, 243); width: 12.5%; }

.model_reduction .reduction_body .reduction_list .reduction_item > div[data-v-7e67d3c5]:last-child { border-right: 0px; }

.model_reduction .reduction_body .reduction_list .reduction_item[data-v-7e67d3c5]:last-child { border: 0px; }

@media (max-width: 960px) {
  .model_reduction .reduction_title[data-v-7e67d3c5] { margin-bottom: 10px; margin-top: 20px; }
  .model_reduction .reduction_body[data-v-7e67d3c5] { overflow: auto; }
  .model_reduction .reduction_list[data-v-7e67d3c5] { width: 880px; }
}

.products_quality_testing_program[data-v-6dd30c66] { padding-bottom: 30px; }

@media (max-width: 960px) {
  .products_quality_testing_program[data-v-6dd30c66] { padding-bottom: 28px; }
}

.products_quality_pc[data-v-6dd30c66] { display: block; }

@media (max-width: 960px) {
  .products_quality_pc[data-v-6dd30c66] { display: none; }
}

.products_quality_phone[data-v-6dd30c66] { display: none; }

@media (max-width: 960px) {
  .products_quality_phone[data-v-6dd30c66] { display: block; }
}

.title[data-v-6dd30c66] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; padding: 25px 0px 13px; }

.ctn_box[data-v-6dd30c66] { position: relative; }

.ctn_box .img[data-v-6dd30c66] { display: block; max-height: 99px; max-width: 100%; }

@media (max-width: 768px) {
  .ctn_box .img[data-v-6dd30c66] { max-width: none; }
}

.ctn_box .video_time[data-v-6dd30c66] { background: rgba(0, 0, 0, 0.6); border-radius: 4px; bottom: 12px; color: rgb(255, 255, 255); font-size: 13px; height: 20px; left: 12px; line-height: 20px; min-width: 50px; position: absolute; text-align: center; }

.ctn_box .watch_btn[data-v-6dd30c66] { color: rgb(0, 96, 191); cursor: pointer; display: inline-block; font-size: 14px; vertical-align: middle; }

.ctn_box .watch_btn.watch_btn1[data-v-6dd30c66] { margin-left: 10px; white-space: nowrap; }

@media (max-width: 990px) {
  .ctn_box .watch_btn.watch_btn1[data-v-6dd30c66] { display: none; }
}

.ctn_box .watch_btn.watch_btn2[data-v-6dd30c66] { display: none; }

@media (max-width: 990px) {
  .ctn_box .watch_btn.watch_btn2[data-v-6dd30c66] { display: inline-block; margin-top: 6px; }
}

.ctn_box .watch_btn:hover .watch_info[data-v-6dd30c66] { text-decoration: underline; }

.ctn_box .watch_btn .iconfont_play[data-v-6dd30c66] { font-size: 14px; margin-left: 4px; }

.ctn_box.ctn_box_old[data-v-6dd30c66] { background: rgb(247, 247, 247); }

.ctn_box.ctn_box_old .ctn[data-v-6dd30c66] { padding-left: 30%; }

@media (max-width: 960px) {
  .ctn_box.ctn_box_old .ctn .text[data-v-6dd30c66] { display: none; }
}

.ctn[data-v-6dd30c66] { display: inline-block; padding-left: 30%; position: absolute; top: 50%; transform: translate3d(0px, -50%, 0px); width: 100%; }

@media (max-width: 1220px) {
  .ctn[data-v-6dd30c66] { padding-left: 26%; }
}

.ctn_box_phone[data-v-6dd30c66] { overflow: hidden; }

.ctn_box_phone.ctn_box_phone_old[data-v-6dd30c66] { padding-top: 10px; }

.ctn_box_phone.ctn_box_phone_old .img[data-v-6dd30c66] { height: 100%; }

.ctn_box_phone .ctn[data-v-6dd30c66] { display: flex; left: 0px; padding: 20px 0px 0px; position: relative; top: 0px; transform: translateZ(0px); -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.ctn_box_phone .ctn .text[data-v-6dd30c66] { color: rgb(25, 25, 26); display: block; font-size: 14px; font-weight: 400; line-height: 22px; text-align: center; white-space: normal; width: 100%; }

.ctn_box_phone .ctn .link[data-v-6dd30c66] { color: rgb(0, 96, 191); font-size: 14px; line-height: 22px; margin-bottom: 0px; }

.ctn_box_phone .ctn .link .t[data-v-6dd30c66] { color: rgb(0, 96, 191); font-size: 14px; font-weight: 400; }

.ctn_box_phone .ctn .link .iconfont_right[data-v-6dd30c66] { color: rgb(0, 96, 191); font-size: 12px; font-weight: 400; line-height: 20px; margin-left: 4px; }

.ctn_box_phone .ctn .video_btn[data-v-6dd30c66] { display: flex; margin-top: 6px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; border: 1px solid rgb(25, 25, 26); border-radius: 32px; color: rgb(25, 25, 26); cursor: pointer; height: 32px; min-width: 90px; position: relative; transition: 0.3s; vertical-align: middle; }

.ctn_box_phone .ctn .video_btn[data-v-6dd30c66]:hover { background: rgb(25, 25, 26); color: rgb(255, 255, 255); }

.ctn_box_phone .ctn .video_btn .iconfont_play[data-v-6dd30c66] { font-size: 12px; margin-right: 6px; margin-top: 1px; transform: scale(0.8); transition: 0.3s; }

.ctn_box_phone .ctn .video_btn .btn_info[data-v-6dd30c66] { font-size: 14px; transition: 0.3s; }

.link[data-v-6dd30c66] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 6px; text-decoration: none; }

.link .t[data-v-6dd30c66]:hover { text-decoration: underline; }

.link .iconfont_right[data-v-6dd30c66] { color: rgb(25, 25, 26); font-size: 12px; font-weight: 400; line-height: 20px; margin-left: 4px; }

.link .video_btn[data-v-6dd30c66] { border: 1px solid rgb(25, 25, 26); border-radius: 20px; cursor: pointer; display: inline-block; height: 18px; margin-left: 4px; position: relative; transition: 0.3s; vertical-align: middle; width: 27px; }

.link .video_btn[data-v-6dd30c66]:hover { background: rgb(25, 25, 26); }

.link .video_btn:hover .iconfont_play[data-v-6dd30c66] { color: rgb(255, 255, 255); }

.link .video_btn .iconfont_play[data-v-6dd30c66] { color: rgb(25, 25, 26); font-size: 12px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); transition: 0.3s; }

.text[data-v-6dd30c66] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; width: 100%; }

.video_box[data-v-6dd30c66] { height: 495px; width: 880px; }

@media (max-width: 960px) {
  .video_box[data-v-6dd30c66] { height: 56.5vw; padding: 30px 16px 0px; width: 100%; }
}

.video_box .iframe[data-v-6dd30c66] { display: block; height: 100%; width: 100%; }

.fs-popup[data-v-4ffd651c] { inset: 0px; height: 100%; position: fixed; width: 100%; z-index: 111; }

.fs-popup-ctn[data-v-4ffd651c] { background-color: rgb(255, 255, 255); border-radius: 8px; display: flex; max-height: calc(100% - 128px); overflow: hidden; z-index: 101; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; left: 50%; position: fixed; top: 50%; transform: translate3d(-50%, -50%, 0px); transition: 0.3s; }

@media (max-width: 768px) {
  .fs-popup-ctn[data-v-4ffd651c] { height: 100%; max-height: 100%; width: 100%; }
}

.iconfont_close_box[data-v-4ffd651c] { border-radius: 4px; cursor: pointer; padding: 4px; position: absolute; right: 16px; top: 16px; transition: 0.3s; }

.iconfont_close_box[data-v-4ffd651c]:hover { background-color: rgba(25, 25, 26, 0.04); }

.iconfont_close_box:hover .iconfont_close[data-v-4ffd651c] { color: rgb(25, 25, 26); }

.iconfont_close[data-v-4ffd651c] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-size: 20px; font-weight: 400; height: 20px; width: 20px; }

.fs-popup-header[data-v-4ffd651c] { background: rgb(255, 255, 255); flex-shrink: 0; min-height: 44px; padding: 16px 16px 0px 24px; position: relative; }

@media (max-width: 768px) {
  .fs-popup-header[data-v-4ffd651c] { padding: 16px 16px 0px; }
}

.title_box[data-v-4ffd651c] { display: flex; -webkit-box-align: center; align-items: center; border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 16px; padding-right: 49px; text-align: left; width: 100%; }

.title_box .title[data-v-4ffd651c] { -webkit-box-flex: 1; color: rgb(25, 25, 26); flex: 1 1 auto; font-size: 18px; font-weight: 600; line-height: 26px; padding-top: 8px; }

.title_box .iconfont_success[data-v-4ffd651c] { color: rgb(51, 153, 51); font-size: 20px; line-height: 28px; margin-right: 10px; -webkit-box-flex: 0; flex: 0 0 20px; }

.header_slot[data-v-4ffd651c] { width: 100%; }

.fs-popup-close[data-v-4ffd651c] { -webkit-box-flex: 0; flex: 0 0 40px; position: relative; width: 100%; }

.fs-popup-close .iconfont_close_box[data-v-4ffd651c] { right: 20px; top: 20px; transform: translateY(0px); }

.fs-popup-body[data-v-4ffd651c] { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; overflow-y: auto; }

.fs-popup-body .slot-wraper[data-v-4ffd651c], .mask[data-v-4ffd651c] { height: 100%; }

.mask[data-v-4ffd651c] { background: rgba(0, 0, 0, 0.3); inset: 0px; position: absolute; width: 100%; z-index: 100; }

@media (max-width: 960px) {
  .fs-popup.isMDrawer[data-v-4ffd651c] { border-radius: 3px 3px 0px 0px; height: auto; overflow: hidden; top: auto; }
  .fs-popup.isMDrawer .fs-popup-ctn[data-v-4ffd651c] { max-height: calc(-64px + 100vh); overflow: auto; }
}

.quality_certifications[data-v-ba25d22a] { border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 40px; }

@media (max-width: 960px) {
  .quality_certifications[data-v-ba25d22a] { padding-bottom: 24px; }
}

.title[data-v-ba25d22a] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; padding: 32px 0px 0px; }

@media (max-width: 960px) {
  .title[data-v-ba25d22a] { padding-top: 24px; }
}

.product_compliance_status[data-v-ba25d22a] { color: rgb(112, 112, 112); font-size: 14px; font-weight: 400; line-height: 22px; padding: 12px 0px 0px; }

.product_compliance_status[data-v-ba25d22a] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.ctn_box[data-v-ba25d22a] { display: flex; flex-wrap: wrap; padding: 12px 0px 0px; }

.notes[data-v-ba25d22a] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; padding: 10px 0px; }

.notes .notes_title[data-v-ba25d22a] { font-weight: 600; }

.ctn[data-v-ba25d22a] { margin-right: 35px; margin-top: 12px; }

@media (max-width: 960px) {
  .ctn[data-v-ba25d22a] { margin-bottom: 10px; margin-right: 14px; }
}

.ctn_tip[data-v-ba25d22a] { margin-left: 0px; }

.ctn_tip_trigger[data-v-ba25d22a] { display: flex; -webkit-box-align: center; align-items: center; }

.ctn_tip_trigger img[data-v-ba25d22a] { display: block; height: 62px; max-height: 100%; max-width: 100%; }

.ctn_tip_trigger img.icon01[data-v-ba25d22a] { width: 60px; }

.ctn_tip_trigger img.icon02[data-v-ba25d22a] { width: 66px; }

.ctn_tip_trigger img.icon03[data-v-ba25d22a] { width: 60px; }

.ctn_tip_trigger img.icon04[data-v-ba25d22a] { width: 68px; }

.ctn_tip_trigger img.icon05[data-v-ba25d22a] { width: 58px; }

.ctn_tip_trigger img.icon06[data-v-ba25d22a] { width: 106px; }

.ctn_tip_trigger img.icon07[data-v-ba25d22a], .ctn_tip_trigger img.icon08[data-v-ba25d22a] { width: 60px; }

.ctn_tip_trigger img.icon09[data-v-ba25d22a] { width: 72px; }

.ctn_tip_trigger img.icon010[data-v-ba25d22a] { width: 62px; }

.ctn_tip_trigger img.icon011[data-v-ba25d22a] { width: 66px; }

.ctn_tip_trigger img.icon012[data-v-ba25d22a] { width: 52px; }

.ctn_tip_trigger img.icon013[data-v-ba25d22a] { width: 70px; }

.ctn_tip_trigger img.icon014[data-v-ba25d22a] { width: 66px; }

.ctn_tip_trigger img.icon015[data-v-ba25d22a] { width: 154px; }

.ctn_tip_trigger img.icon016[data-v-ba25d22a] { width: 60px; }

.ctn_tip_trigger img.icon017[data-v-ba25d22a] { width: 54px; }

.ctn_tip_trigger img.icon17[data-v-ba25d22a] { width: 52px; }

.ctn_tip_trigger img.icon018[data-v-ba25d22a] { width: 46px; }

.ctn_tip_trigger img.icon22[data-v-ba25d22a] { width: 76px; }

.ctn_tip_trigger img.icon23[data-v-ba25d22a] { width: 154px; }

@media (max-width: 960px) {
  .ctn_tip_trigger img[data-v-ba25d22a] { height: 52px; }
  .ctn_tip_trigger img.icon01[data-v-ba25d22a] { width: 52px; }
  .ctn_tip_trigger img.icon02[data-v-ba25d22a] { width: 58px; }
  .ctn_tip_trigger img.icon03[data-v-ba25d22a] { width: 52px; }
  .ctn_tip_trigger img.icon04[data-v-ba25d22a] { width: 60px; }
  .ctn_tip_trigger img.icon05[data-v-ba25d22a] { width: 46px; }
  .ctn_tip_trigger img.icon06[data-v-ba25d22a] { width: 92px; }
  .ctn_tip_trigger img.icon07[data-v-ba25d22a], .ctn_tip_trigger img.icon08[data-v-ba25d22a] { width: 52px; }
  .ctn_tip_trigger img.icon09[data-v-ba25d22a] { width: 64px; }
  .ctn_tip_trigger img.icon010[data-v-ba25d22a] { width: 52px; }
  .ctn_tip_trigger img.icon011[data-v-ba25d22a] { width: 56px; }
  .ctn_tip_trigger img.icon012[data-v-ba25d22a] { width: 52px; }
  .ctn_tip_trigger img.icon013[data-v-ba25d22a], .ctn_tip_trigger img.icon014[data-v-ba25d22a] { width: 56px; }
  .ctn_tip_trigger img.icon015[data-v-ba25d22a] { width: 132px; }
  .ctn_tip_trigger img.icon016[data-v-ba25d22a] { width: 48px; }
  .ctn_tip_trigger img.icon017[data-v-ba25d22a], .ctn_tip_trigger img.icon17[data-v-ba25d22a] { width: 46px; }
  .ctn_tip_trigger img.icon018[data-v-ba25d22a] { width: 44px; }
  .ctn_tip_trigger img.icon22[data-v-ba25d22a] { width: 64px; }
  .ctn_tip_trigger img.icon23[data-v-ba25d22a] { width: 132px; }
}

.ctn_tip .ctn_tip_tip[data-v-ba25d22a] { min-width: 260px; }

.ctn_tip[data-v-ba25d22a] .info { padding: 20px; }

@media (max-width: 960px) {
  .ctn_tip[data-v-ba25d22a] .info { width: 100%; }
}

.product_desc_ctn[data-v-d3c0c196] { position: relative; }

.side_menu[data-v-d3c0c196] { display: none; }

@media (max-width: 960px) {
  .ctn_box[data-v-d3c0c196] { margin: 0px 16px; }
}

.ctn_box .specification_component[data-v-d3c0c196]:last-child > div { border-bottom: none; }

.product_desc_ctn_app[data-v-d3c0c196] { position: relative; }

.network_component[data-v-d4d55110] { padding-bottom: 40px; }

@media (max-width: 960px) {
  .network_component[data-v-d4d55110] { padding: 16px 0px 24px; }
}

.network_nav_box[data-v-d4d55110] { display: flex; opacity: 1; -webkit-box-pack: center; justify-content: center; }

.network_nav_box.optionAll[data-v-d4d55110] { opacity: 1; }

.network_nav_box .nav_box[data-v-d4d55110] { background: rgb(246, 246, 248); border-radius: 36px; display: flex; margin-right: 12px; padding: 6px; position: relative; width: max-content; }

.network_nav_box .nav_box .nav_item[data-v-d4d55110], .network_nav_box .nav_box .nav_item_all[data-v-d4d55110] { border-radius: 28px; color: rgb(112, 112, 112); cursor: pointer; font-size: 12px; line-height: 20px; padding: 4px 16px; width: max-content; }

.network_nav_box .nav_box .nav_item[data-v-d4d55110] { font-size: 14px; line-height: 22px; margin-left: 4px; position: relative; }

.network_nav_box .nav_box .nav_item[data-v-d4d55110]:first-child { margin-left: 0px; }

.network_nav_box .nav_box .nav_item.active[data-v-d4d55110] { background-color: rgb(255, 255, 255); color: rgb(25, 25, 26); }

.network_nav_box .nav_box .nav_item.active[data-v-d4d55110]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: 0px; content: ""; display: block; height: 2px; left: 16px; opacity: 1; position: absolute; transition: 0.2s; width: calc(100% - 32px); }

@media (max-width: 768px) {
  .network_nav_box .nav_box .nav_item.active[data-v-d4d55110]::after { left: 8px; width: calc(100% - 16px); }
}

.network_nav_box .nav_box .nav_item.no_show[data-v-d4d55110] { display: none; }

.network_nav_box .nav_box .nav_item[data-v-d4d55110]:hover { background-color: rgb(255, 255, 255); color: rgb(25, 25, 26); }

@media (max-width: 768px) {
  .network_nav_box .nav_box .nav_item[data-v-d4d55110] { font-size: 12px; line-height: 20px; }
}

.network_nav_box .nav_box .nav_item_all[data-v-d4d55110] { display: flex; -webkit-box-align: center; align-items: center; margin-right: 0px; max-width: 92px; position: relative; }

.network_nav_box .nav_box .nav_item_all > span[data-v-d4d55110] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

@media (max-width: 768px) {
  .network_nav_box .nav_box .nav_item_all > span[data-v-d4d55110] { font-size: 12px; line-height: 20px; }
}

.network_nav_box .nav_box .nav_item_all > i[data-v-d4d55110] { color: rgb(112, 112, 112); font-size: 14px; line-height: 1; margin-left: 8px; transition: 0.3s; }

.network_nav_box .nav_box .nav_item_all > i.transform[data-v-d4d55110] { transform: rotateX(-180deg); }

@media (max-width: 960px) {
  .network_nav_box .nav_box .nav_item_all > i.transform[data-v-d4d55110] { transform: none; }
}

@media (max-width: 768px) {
  .network_nav_box .nav_box .nav_item_all > i[data-v-d4d55110] { font-size: 12px; }
}

.network_nav_box .nav_box .nav_item_all.active[data-v-d4d55110] { background-color: rgb(255, 255, 255); }

.network_nav_box .nav_box .nav_item_all.active > span[data-v-d4d55110] { color: rgb(25, 25, 26); }

.network_nav_box .nav_box .nav_item_all.active > i[data-v-d4d55110] { color: rgb(25, 25, 26); }

.network_nav_box .nav_box .nav_item_all.active_line[data-v-d4d55110]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: 0px; content: ""; display: block; height: 2px; left: 16px; opacity: 1; position: absolute; transition: 0.2s; width: calc(100% - 32px); }

.network_nav_box .nav_box[data-v-d4d55110]:last-child { margin-right: 0px; }

.network_nav_box .nav_box .show_all_box[data-v-d4d55110] { padding-top: 8px; position: absolute; right: 0px; top: 38px; z-index: 1; }

.network_nav_box .nav_box .show_all_box .show_all_list[data-v-d4d55110] { background-color: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 8px; padding: 7px 0px; }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item[data-v-d4d55110] { cursor: pointer; display: flex; padding: 7px 12px; -webkit-box-align: center; align-items: center; }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item > i[data-v-d4d55110] { color: rgba(25, 25, 26, 0.3); font-size: 18px; height: 18px; line-height: 1; margin-right: 8px; }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item > span[data-v-d4d55110] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; width: max-content; }

@media (max-width: 768px) {
  .network_nav_box .nav_box .show_all_box .show_all_list .show_all_item > span[data-v-d4d55110] { font-size: 12px; line-height: 20px; }
}

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item.active[data-v-d4d55110] { background: rgb(247, 247, 247); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item.active > i[data-v-d4d55110] { color: rgb(112, 112, 112); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item.active > span[data-v-d4d55110] { color: rgb(25, 25, 26); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item[data-v-d4d55110]:hover { background: rgb(247, 247, 247); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item:hover > i[data-v-d4d55110] { color: rgb(112, 112, 112); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item.no_show[data-v-d4d55110] { display: none; }

@media (max-width: 768px) {
  .network_nav_box .nav_box .show_all_box[data-v-d4d55110] { display: none; }
}

.network_nav_box .nav_box.pc_show[data-v-d4d55110] { margin-right: 0px; }

@media (max-width: 960px) {
  .network_nav_box .nav_box.pc_show[data-v-d4d55110] { display: none; }
}

.network_nav_box .nav_box.m_show[data-v-d4d55110] { display: none; }

@media (max-width: 960px) {
  .network_nav_box .nav_box.m_show[data-v-d4d55110] { display: block; }
}

.network_nav_box .nav_box.only[data-v-d4d55110] { background-color: rgb(255, 255, 255); padding: 0px; }

.network_nav_box .nav_box.only .nav_item[data-v-d4d55110] { cursor: default; font-weight: 600; padding: 0px; }

.network_nav_box .nav_box.only .nav_item[data-v-d4d55110]::after { display: none; }

.network_nav_box .nav_box.defOne[data-v-d4d55110] { background-color: rgb(255, 255, 255); padding: 0px; }

.network_nav_box .nav_box.defOne .nav_item[data-v-d4d55110] { cursor: default; font-size: 16px; font-weight: 600; line-height: 24px; padding: 0px; }

.network_nav_box .nav_box.defOne .nav_item[data-v-d4d55110]::after { display: none; }

@media (max-width: 768px) {
  .network_nav_box .nav_box[data-v-d4d55110] { padding: 4px; }
  .network_nav_box .nav_box .nav_item[data-v-d4d55110] { padding: 4px 8px; }
  .network_nav_box .nav_box .nav_item > span[data-v-d4d55110] { display: block; max-width: 271px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  .network_nav_box .nav_box .nav_item_all[data-v-d4d55110] { min-width: 67px; padding: 4px 8px; }
}

.network_tree_box[data-v-d4d55110] { margin-top: 28px; }

.network_tree_box .tree_pc .scene_id[data-v-d4d55110] { color: rgb(112, 112, 112); font-size: 13px; margin-top: 12px; text-align: right; width: 175px; }

.network_tree_box .tree_pc .scene_id:hover a[data-v-d4d55110] { color: rgb(25, 25, 26); text-decoration: underline; }

.network_tree_box .tree_pc .scene_id:hover .iconfont[data-v-d4d55110] { color: rgb(25, 25, 26); }

.network_tree_box .tree_pc .scene_id a[data-v-d4d55110] { color: rgb(112, 112, 112); line-height: 20px; }

.network_tree_box .tree_pc .scene_id .iconfont[data-v-d4d55110] { color: rgb(112, 112, 112); font-size: 16px; }

.network_tree_box .tree_pc .scene_id_popover[data-v-d4d55110] { text-align: right; }

.network_tree_box .tree_pc .scene_id_popover .scene_id_popover_content[data-v-d4d55110] { text-align: left; }

.network_tree_box .tree_pc .scene_id_popover .scene_id_popover_content .scene_id_popover_content_head span[data-v-d4d55110] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.network_tree_box .tree_pc .scene_id_popover .scene_id_popover_content .scene_id_popover_content_head .iconfont[data-v-d4d55110] { color: rgb(16, 163, 0); font-size: 12px; margin-right: 8px; }

.network_tree_box .tree_pc .scene_id_popover .scene_id_popover_content .scene_id_popover_content_body[data-v-d4d55110] { color: rgb(112, 112, 112); font-size: 13px; }

.network_tree_box .tree_mobile[data-v-d4d55110] { display: none; }

@media (max-width: 768px) {
  .network_tree_box .tree_pc[data-v-d4d55110] { display: none; }
  .network_tree_box .tree_mobile[data-v-d4d55110] { display: block; }
}

.mobile_popup[data-v-d4d55110] { display: none; }

@media (max-width: 960px) {
  .mobile_popup[data-v-d4d55110] { display: block; }
}

.mobile_popup .top[data-v-d4d55110] { display: flex; padding: 12px 16px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; border-bottom: 1px solid rgb(229, 229, 229); justify-content: space-between; }

.mobile_popup .top > span[data-v-d4d55110] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; }

.mobile_popup .top > i[data-v-d4d55110] { color: rgb(112, 112, 112); font-size: 16px; line-height: 1; }

.mobile_popup .center[data-v-d4d55110] { padding: 8px 0px; }

.mobile_popup .center .center_item[data-v-d4d55110] { display: flex; padding: 8px 16px; -webkit-box-align: center; align-items: center; }

.mobile_popup .center .center_item > i[data-v-d4d55110] { color: rgb(204, 204, 204); font-size: 18px; height: 18px; line-height: 1; margin-right: 8px; }

.mobile_popup .center .center_item > span[data-v-d4d55110] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; width: max-content; }

.mobile_popup .center .center_item.active[data-v-d4d55110] { background-color: rgb(247, 247, 247); }

.mobile_popup .center .center_item.active > i[data-v-d4d55110] { color: rgb(112, 112, 112); }

.mobile_popup .center .center_item.active > span[data-v-d4d55110] { color: rgb(25, 25, 26); }

.mobile_popup .center .center_item.no_show[data-v-d4d55110] { display: none; }

.mobile_popup .bottom[data-v-d4d55110] { display: grid; grid-template-columns: repeat(2, 1fr); padding: 16px; gap: 16px; border-top: 1px solid rgb(229, 229, 229); }

.fs_tag_wrap[data-v-01e5615b] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.fs_tag[data-v-01e5615b] { display: inline-block; max-width: 100%; position: relative; }

@media (max-width: 960px) {
  .fs_tag[data-v-01e5615b] { display: block; width: 100%; }
}

.tag_title[data-v-01e5615b] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; padding: 23px 0px 30px; }

.tag_title.tag_title_bottom[data-v-01e5615b] { padding-bottom: 0px; }

.tag_img[data-v-01e5615b] { display: block; margin: 0px auto; max-width: 100%; position: relative; z-index: 0; }

.tag_point_box[data-v-01e5615b] { border-radius: 100%; display: inline-block; height: 32px; margin-left: -16px; margin-top: -16px; position: absolute; width: 32px; }

.tag_point_box .fs-popover[data-v-01e5615b] { margin-left: 0px; }

.tag_point_box[data-v-01e5615b] .trigger { height: 32px; width: 32px; }

.scene_tip .iconfont_warning[data-v-01e5615b] { display: flex; height: 32px; width: 32px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; background: rgba(0, 0, 0, 0.2); border-radius: 100%; color: rgb(255, 255, 255); font-size: 18px; justify-content: center; }

@media (max-width: 960px) {
  .scene_tip .iconfont_warning[data-v-01e5615b] { height: 22px; margin: 5px; width: 22px; }
}

.scene_tip .iconfont_warning[data-v-01e5615b]:hover { background: rgba(0, 0, 0, 0.3); }

.scene_ctn[data-v-01e5615b] { margin-top: 16px; min-width: 260px; text-align: left; }

@media (max-width: 960px) {
  .scene_ctn[data-v-01e5615b] { width: 100%; }
}

.scene_ctn.scene_ctn_popup[data-v-01e5615b] { min-width: auto; padding: 14px 8px; width: 100%; }

@media (max-width: 960px) {
  .scene_ctn.scene_ctn_popup[data-v-01e5615b] { padding: 0px; }
}

.scene_ctn .scene_title[data-v-01e5615b] { color: rgb(112, 112, 112); font-size: 14px; font-weight: 600; line-height: 22px; }

.scene_ctn .scene_desc[data-v-01e5615b] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.scene_popover[data-v-01e5615b] { width: 100%; word-break: break-all; }

.tag_point[data-v-01e5615b] { display: inline-block; height: 32px; left: 0px; position: absolute; top: 0px; width: 32px; }

@media (max-width: 960px) {
  .tag_point[data-v-01e5615b] { padding: 5px; }
}

.tag_point .tag_point_view[data-v-01e5615b] { background: rgba(0, 0, 0, 0.2); border-radius: 100%; cursor: pointer; display: inline-block; height: 32px; position: relative; transition: 0.3s; width: 32px; }

@media (max-width: 960px) {
  .tag_point .tag_point_view[data-v-01e5615b] { height: 22px; width: 22px; }
}

.tag_point .tag_point_view.tag_point_active[data-v-01e5615b] { background: rgba(0, 0, 0, 0.3); }

.tag_point .tag_point_view[data-v-01e5615b]:hover { background: rgba(0, 0, 0, 0.3); }

.tag_point .iconfont_tag[data-v-01e5615b] { color: rgb(255, 255, 255); font-size: 16px; left: 50%; margin-left: -8px; margin-top: -8px; position: absolute; top: 50%; transition: 0.3s; }

@media (max-width: 960px) {
  .tag_point .iconfont_tag[data-v-01e5615b] { font-size: 12px; margin-left: -6px; margin-top: -6px; }
}

.tag_point .iconfont_tag.iconfont_tag_hide[data-v-01e5615b] { opacity: 0; }

.tag_point .iconfont_scene[data-v-01e5615b] { color: rgb(255, 255, 255); font-size: 18px; left: 50%; margin-left: -9px; margin-top: -9px; position: absolute; top: 50%; transition: 0.3s; }

@media (max-width: 960px) {
  .tag_point .iconfont_scene[data-v-01e5615b] { font-size: 14px; margin-left: -7px; margin-top: -7px; }
}

.tag_point .iconfont_scene.iconfont_tag_hide[data-v-01e5615b] { opacity: 0; }

.tag_point .iconfont_close[data-v-01e5615b] { color: rgb(255, 255, 255); font-size: 16px; left: 50%; margin-left: -8px; margin-top: -8px; opacity: 0; position: absolute; top: 50%; transform-origin: 50% 50%; transition: 0.3s; }

@media (max-width: 960px) {
  .tag_point .iconfont_close[data-v-01e5615b] { font-size: 12px; margin-left: -6px; margin-top: -6px; }
}

.tag_point .iconfont_close.iconfont_close_show[data-v-01e5615b] { opacity: 1; transform: rotate(90deg); }

.tag_popup[data-v-01e5615b] { background-color: rgb(255, 255, 255); border-radius: 2px; box-shadow: rgba(121, 103, 103, 0.3) 0px 1px 8px 0px; display: block; left: 50%; min-height: 86px; min-width: 300px; padding: 16px; position: absolute; transform: translate3d(-50%, 0px, 0px); z-index: 10; }

.iconfont_popup_close[data-v-01e5615b] { color: rgb(76, 73, 72); cursor: pointer; font-size: 12px; line-height: 12px; position: absolute; right: 16px; top: 16px; }

.product_item[data-v-01e5615b] { display: flex; -webkit-box-align: center; align-items: center; gap: 8px; position: relative; }

.product_item .product_img[data-v-01e5615b] { display: block; width: 68px; flex-shrink: 0; }

.product_item .product_img > img[data-v-01e5615b] { display: block; margin: 0px auto; max-width: 100%; }

.product_item .product_detail[data-v-01e5615b] { -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; }

.product_item .product_detail .product_name[data-v-01e5615b], .product_item .product_detail .product_title[data-v-01e5615b] { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; width: 100%; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin: 0px auto 2px; text-align: left; }

@media (max-width: 768px) {
  .product_item .product_detail .product_name[data-v-01e5615b], .product_item .product_detail .product_title[data-v-01e5615b] { margin: 0px auto 10px; }
}

.product_item .product_detail .product_name > a[data-v-01e5615b], .product_item .product_detail .product_title > a[data-v-01e5615b] { color: rgb(25, 25, 26); display: block; }

.product_item .product_detail .product_name[data-v-01e5615b]:hover, .product_item .product_detail .product_title[data-v-01e5615b]:hover { text-decoration: underline; }

.product_item .product_detail .product_id[data-v-01e5615b] { font-size: 14px; font-weight: 400; line-height: 22px; margin-bottom: 4px; margin-top: 12px; max-height: 40px; text-align: center; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: none; overflow: hidden; }

.product_item .product_detail .product_id[data-v-01e5615b]:hover { text-decoration: underline; }

.product_item .product_detail .product_bottom[data-v-01e5615b] { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.product_item .product_detail .product_bottom .price[data-v-01e5615b] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; }

.product_item .product_detail .product_bottom .iconfont_cart[data-v-01e5615b] { border-radius: 4px; display: flex; height: 26px; position: absolute; transition: 0.3s; width: 26px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: rgb(192, 0, 0); bottom: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 9px 0px; color: rgb(255, 255, 255); cursor: pointer; font-size: 12px; line-height: 1; right: 0px; }

.product_item .product_detail .product_bottom .iconfont_cart[data-v-01e5615b]:hover::after { opacity: 0.2; }

.product_item .product_detail .product_bottom .iconfont_cart[data-v-01e5615b]::after { background: rgb(25, 25, 26); border-radius: 4px; content: ""; display: block; height: 26px; left: 0px; opacity: 0; position: absolute; top: 0px; transition: 0.3s; width: 26px; }

@media (max-width: 768px) {
  .product_item .product_detail .product_bottom .iconfont_cart[data-v-01e5615b] { bottom: auto; }
}

.product_item .product_detail .product_bottom .add_cart_btn[data-v-01e5615b] { height: 26px; padding: 0px; width: 26px; }

.product_item .product_detail .product_bottom .add_cart_btn[data-v-01e5615b] .iconfont { font-size: 14px; line-height: 1; }

@media (max-width: 768px) {
  .product_item_box[data-v-01e5615b] { width: 100%; }
}

.product_item_box:last-of-type .product_item[data-v-01e5615b] { margin-right: 0px; }

.product_box_more[data-v-01e5615b] { -webkit-box-orient: horizontal; flex-direction: row; -webkit-box-align: start; align-items: flex-start; }

.product_box_more[data-v-01e5615b], .product_box_more .product_item[data-v-01e5615b] { display: flex; -webkit-box-direction: normal; }

.product_box_more .product_item[data-v-01e5615b] { -webkit-box-orient: vertical; flex-direction: column; width: 140px; flex-shrink: 0; padding: 5px 10px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.product_box_more .product_item .product_img[data-v-01e5615b] { margin-right: 0px; width: 68px; }

.product_box_more .product_item .product_detail .product_title[data-v-01e5615b] { display: none; }

.product_box_more .product_item .product_detail .product_id[data-v-01e5615b] { display: block; text-align: left; }

.product_box_more .product_item .product_detail .product_bottom[data-v-01e5615b] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; }

.product_box_more .product_item .product_detail .product_bottom .price[data-v-01e5615b] { margin-bottom: 8px; }

.pc-pad-show[data-v-01e5615b] { height: 140px; left: 0px; position: absolute; top: 16px; width: 100%; }

@media (max-width: 768px) {
  .pc-pad-show[data-v-01e5615b] { display: none; }
}

.more_type[data-v-01e5615b] { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: start; align-items: flex-start; position: relative; }

.more_type[data-v-01e5615b]:not(.product_box_more) { -webkit-box-pack: center; justify-content: center; }

.more_type .swiperBtnShow .swiper-btn-box[data-v-01e5615b] { display: block; }

@media (max-width: 1024px) {
  .more_type .swiperBtnShow .swiper-btn-box[data-v-01e5615b] { display: none; }
}

.more_type .pc-pad-box[data-v-01e5615b] { width: 100%; }

.more_type .m-box[data-v-01e5615b] { display: none; }

.more_type .product_item[data-v-01e5615b] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; width: 90px; flex-shrink: 0; padding: 0px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; margin-right: 8px; }

.more_type .product_item .product_img[data-v-01e5615b] { margin-right: 0px; padding: 0px 10px; width: 100%; }

.more_type .product_item .product_img img[data-v-01e5615b] { width: 68px; }

.more_type .product_item .product_img:hover + .product_detail .product_type > a[data-v-01e5615b] { color: rgb(25, 25, 26); text-decoration: underline; }

.more_type .product_item .product_detail[data-v-01e5615b] { width: 100%; }

.more_type .product_item .product_detail .product_type[data-v-01e5615b] { display: block; font-size: 12px; line-height: 20px; margin-top: 4px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; }

.more_type .product_item .product_detail .product_type > a[data-v-01e5615b] { color: rgb(112, 112, 112); }

.more_type .product_item .product_detail .product_type > a[data-v-01e5615b]:hover { color: rgb(25, 25, 26); }

.more_type .product_item .product_detail .product_id[data-v-01e5615b], .more_type .product_item .product_detail .product_title[data-v-01e5615b] { display: none; }

.more_type .product_item .product_detail .product_bottom[data-v-01e5615b] { -webkit-box-pack: center; justify-content: center; padding-bottom: 16px; padding-top: 8px; }

.more_type .product_item .product_detail .product_bottom .price[data-v-01e5615b] { display: none; }

.more_type .product_item .product_detail .product_bottom .iconfont_cart[data-v-01e5615b] { margin-right: 4px; position: relative; }

.more_type .product_item .product_detail .product_bottom .iconfont_cart[data-v-01e5615b]::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px 2px 0px 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.more_type .product_item .product_detail .product_bottom .iconfont_cart[data-v-01e5615b]:hover::before { opacity: 0.04; }

.more_type .product_item .product_detail .product_bottom .add_cart_btn[data-v-01e5615b] { height: 26px; padding: 0px; width: 26px; }

.more_type .product_item .product_detail .product_bottom .add_cart_btn[data-v-01e5615b] .iconfont { font-size: 14px; line-height: 1; }

.more_type .swiper-btn-box[data-v-01e5615b] { display: none; left: 50%; margin: 0px auto; position: absolute; top: 50%; transform: translate3d(-50%, -50%, 0px); width: 100%; z-index: 11; }

.more_type .swiper-btn-box .swiper-button-prev[data-v-01e5615b] { left: -15px; }

.more_type .swiper-btn-box .swiper-button-prev[data-v-01e5615b]::after { content: ""; font-size: 12px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important; }

.more_type .swiper-btn-box .swiper-button-next[data-v-01e5615b] { right: -15px; }

.more_type .swiper-btn-box .swiper-button-next[data-v-01e5615b]::after { content: ""; font-size: 12px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important; }

.more_type .swiper-btn-box .swiper-button-next.swiper-button-disabled[data-v-01e5615b] { cursor: default; }

.more_type .swiper-btn-box .swiper-btn[data-v-01e5615b] { background-color: rgba(0, 0, 0, 0.2); background-image: none; border-radius: 50%; box-sizing: border-box; color: rgb(255, 255, 255); font-size: 12px; height: 20px; line-height: 20px; text-align: center; transition: 0.3s; user-select: none; width: 20px; }

.more_type .swiper-btn-box .swiper-btn[data-v-01e5615b]:hover { background-color: rgba(0, 0, 0, 0.4); }

.more_type:hover .swiper-btn-box[data-v-01e5615b] { display: block; }

@media (max-width: 1024px) {
  .more_type:hover .swiper-btn-box[data-v-01e5615b] { display: none; }
}

.desc_list_wrap[data-v-01e5615b] { display: flex; max-height: 330px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; padding-bottom: 20px; }

.desc_list_wrap .desc_title[data-v-01e5615b] { border-bottom: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 8px; padding-bottom: 8px; }

.desc_list_wrap .desc_title.no_title[data-v-01e5615b] { height: 0px; padding-bottom: 0px; }

.desc_list_wrap .desc_list[data-v-01e5615b] { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: -20px; overflow-y: auto; padding-right: 20px; }

.desc_list_wrap .desc_list li[data-v-01e5615b] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-bottom: 4px; padding-left: 12px; position: relative; }

.desc_list_wrap .desc_list li[data-v-01e5615b]:last-child { margin-bottom: 0px; }

.desc_list_wrap .desc_list li i[data-v-01e5615b] { background-color: rgb(112, 112, 112); border-radius: 50%; display: block; height: 4px; left: 0px; position: absolute; top: 6px; width: 4px; }

@media (max-width: 768px) {
  .popper-mobile-content .product_box_more[data-v-01e5615b] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .popper-mobile-content .product_box_more .product_item[data-v-01e5615b] { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; margin-bottom: 16px; padding: 0px; width: 100%; }
  .popper-mobile-content .product_box_more .product_item .product_img[data-v-01e5615b] { height: 100px; margin-right: 10px; width: 100px; }
  .popper-mobile-content .product_box_more .product_item .product_img > img[data-v-01e5615b] { height: 100%; width: 100%; }
  .popper-mobile-content .product_box_more .product_item .product_detail .product_title[data-v-01e5615b] { display: none; }
  .popper-mobile-content .product_box_more .product_item .product_detail .product_id[data-v-01e5615b] { display: block; margin-top: 0px; }
  .popper-mobile-content .product_box_more .product_item .product_detail .product_bottom[data-v-01e5615b] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; }
  .popper-mobile-content .product_box_more .product_item .product_detail .product_bottom .price[data-v-01e5615b] { margin-bottom: 0px; }
  .popper-mobile-content .product_box_more[data-v-01e5615b] :last-child { margin-bottom: 0px; }
  .popper-mobile-notMobileConventional .header-close-box[data-v-01e5615b] { display: flex; height: 52px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; position: relative; }
  .popper-mobile-notMobileConventional .header-close-box[data-v-01e5615b]::after { background-color: rgb(229, 229, 229); bottom: 0px; content: ""; height: 1px; left: -16px; position: absolute; right: -16px; }
  .popper-mobile-notMobileConventional .header-close-box .iconfont-close[data-v-01e5615b] { color: rgb(112, 112, 112); display: flex; font-size: 20px; height: 100%; line-height: 28px; padding: 16px; position: absolute; right: 0px; top: 0px; width: 48px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
  .popper-mobile-notMobileConventional .more_type[data-v-01e5615b] { -webkit-box-pack: start; justify-content: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-flex: 1; flex: 1 1 0%; overflow-y: auto; padding-right: 16px; }
  .popper-mobile-notMobileConventional .more_type .pc-pad-box[data-v-01e5615b] { display: none; }
  .popper-mobile-notMobileConventional .more_type .m-box[data-v-01e5615b] { display: block; width: 100%; }
  .popper-mobile-notMobileConventional .more_type .product_item[data-v-01e5615b] { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; border-bottom: 1px solid rgb(242, 242, 242); flex-direction: row; margin-bottom: 12px; margin-right: 0px; padding: 8px 0px 19px; width: 100%; }
  .popper-mobile-notMobileConventional .more_type .product_item[data-v-01e5615b]:last-child { margin-bottom: 0px; }
  .popper-mobile-notMobileConventional .more_type .product_item .product_img[data-v-01e5615b] { height: 68px; margin-right: 10px; padding: 0px; width: 68px; }
  .popper-mobile-notMobileConventional .more_type .product_item .product_img > img[data-v-01e5615b] { height: 100%; width: 100%; }
  .popper-mobile-notMobileConventional .more_type .product_item .product_detail .product_title[data-v-01e5615b] { display: block; }
  .popper-mobile-notMobileConventional .more_type .product_item .product_detail .product_title > a[data-v-01e5615b] { color: rgb(112, 112, 112); display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
  .popper-mobile-notMobileConventional .more_type .product_item .product_detail .product_id[data-v-01e5615b] { display: none; margin-top: 0px; }
  .popper-mobile-notMobileConventional .more_type .product_item .product_detail .product_type[data-v-01e5615b] { text-align: left; }
  .popper-mobile-notMobileConventional .more_type .product_item .product_detail .product_bottom[data-v-01e5615b] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: justify; justify-content: space-between; padding-bottom: 10px; padding-top: 0px; }
  .popper-mobile-notMobileConventional .more_type .product_item .product_detail .product_bottom .price[data-v-01e5615b] { display: block; margin-bottom: 0px; }
  .popper-mobile-notMobileConventional .desc_list_wrap[data-v-01e5615b] { display: none; }
}

.mask[data-v-01e5615b] { display: none; }

.solutions_tag .fs_tag[data-v-01e5615b] .fs-popup { position: absolute; }

.solutions_tag .fs_tag[data-v-01e5615b] .fs-popup .fs-popup-ctn { position: absolute; }

.solutions_tag .fs_tag[data-v-01e5615b] .mask { position: absolute; }

@media (max-width: 960px) {
  .tag_point .iconfont_tag.iconfont_tag_hide[data-v-01e5615b] { opacity: 0.8; }
  .tag_point .iconfont_close.iconfont_close_show[data-v-01e5615b] { opacity: 0; }
  .tag_popup[data-v-01e5615b] { display: none; }
}

.fs_tag .tag_list[data-v-01e5615b] { margin-top: 38px; }

.fs_tag .tag_list .tag_item[data-v-01e5615b] { background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 3px; display: flex; margin-bottom: 16px; padding: 8px 12px; }

.fs_tag .tag_list .tag_item img[data-v-01e5615b] { display: block; height: 60px; margin-right: 14px; width: 60px; }

.fs_tag .tag_list .tag_item > div[data-v-01e5615b] { text-align: left; width: calc(100% - 74px); }

.fs_tag .tag_list .tag_item > div .title[data-v-01e5615b] { color: rgb(25, 25, 26); display: block; font-size: 14px; line-height: 22px; margin-bottom: 4px; margin-top: 6px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; -webkit-tap-highlight-color: transparent; }

.fs_tag .tag_list .tag_item > div .title[data-v-01e5615b]:active { text-decoration: none; }

.fs_tag .tag_list .tag_item > div .price[data-v-01e5615b] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; width: 100%; }

@media (max-width: 768px) {
  .fs_tag[data-v-01e5615b] .fs-popup-ctn { height: 100% !important; }
  .fs_tag[data-v-01e5615b] .fs-popup-ctn .add_cart_pop { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; }
}

@media (max-width: 768px) {
  .mobileStyleType3_box[data-v-01e5615b] { margin-left: 0px; }
}

@media (max-width: 768px) {
  .listAddPop .fs-popup-ctn { width: calc(100% - 40px) !important; }
}

@media (max-width: 768px) and (max-width: 480px) {
  .listAddPop .fs-popup-ctn { height: 100% !important; width: 100% !important; }
}

@media (max-width: 768px) and (max-width: 768px) {
  .listAddPop .fs-popup-ctn .add_cart_pop { width: 100%; }
  .listAddPop .fs-popup-ctn .add_cart_pop .main { max-height: max-content; padding: 0px 16px; }
}

@media (max-width: 768px) and (max-width: 768px) and (max-width: 480px) {
  .listAddPop .fs-popup-ctn .add_cart_pop { display: flex; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .listAddPop .fs-popup-ctn .add_cart_pop .main { -webkit-box-flex: 1; flex: 1 1 0%; }
}

.pswp .pswp__counter { display: none; }

.pswp .pswp__button--zoom, .pswp .pswp__preloader { display: none !important; }

.pswp .pswp__button--arrow { display: none; }

.pswp .pswp__button--close { height: 32px; margin-right: 0px; opacity: 1; right: 18px; top: 18px; width: 32px; }

.pswp .pswp__button--close svg { display: none; }

.pswp .pswp__button--close::before { color: rgb(255, 255, 255); content: ""; -webkit-font-smoothing: antialiased; cursor: pointer; font-size: 20px; transition: 0.3s; font-family: iconfont !important; }

.photo_gallery_box[data-v-50fc9e51] { width: 100%; }

.photo_gallery_box .gallery_item[data-v-50fc9e51], .photo_gallery_box a[data-v-50fc9e51] { display: block; width: 100%; }

.photo_gallery_box .gallery_item img[data-v-50fc9e51], .photo_gallery_box a img[data-v-50fc9e51] { display: block; max-width: 100%; }

.photo_gallery_ctn_pc[data-v-50fc9e51] { display: block; }

@media screen and (max-width: 768px) {
  .photo_gallery_ctn_pc[data-v-50fc9e51] { display: none; }
}

.photo_gallery_ctn_m[data-v-50fc9e51] { display: none; }

@media screen and (max-width: 768px) {
  .photo_gallery_ctn_m[data-v-50fc9e51] { display: block; }
}

[data-v-4d54130f] .fs-popup-ctn { border-radius: 8px; }

[data-v-4d54130f] .fs-popup-header { margin: 0px 16px 0px 24px; padding: 16px 0px; }

[data-v-4d54130f] .fs-popup-header .title_box { border-bottom: 0px; padding-bottom: 0px; padding-right: 0px; width: 100%; }

[data-v-4d54130f] .fs-popup-header .header_slot { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; width: 100%; }

[data-v-4d54130f] .fs-popup-header .iconfont_close_box { display: none; }

[data-v-4d54130f] .fs-popup-body { padding: 0px 24px 16px; }

[data-v-4d54130f] .fs-popup-body .loading_box { height: 200px; position: relative; }

[data-v-4d54130f] .fs-popup-body .product_wrap { padding: 16px 0px 0px; }

@media (max-width: 960px) {
  [data-v-4d54130f] .fs-popup-body .product_wrap { border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 12px; }
}

@media (max-width: 960px) {
  [data-v-4d54130f] .fs-popup-body { padding: 0px 16px; }
}

[data-v-4d54130f] .qty-box .qty { border-radius: 8px; font-size: 14px; height: 32px; margin: 0px 4px; width: 32px; -webkit-box-align: start; align-items: flex-start; font-weight: 400; }

.add_box[data-v-4d54130f] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; position: relative; width: 100%; }

.add_box .add_header[data-v-4d54130f] { margin-top: 8px; }

.add_box .add_box_icon[data-v-4d54130f] { border-radius: 4px; cursor: pointer; height: 28px; position: absolute; right: 0px; top: 0px; width: 28px; -webkit-box-pack: center; justify-content: center; }

.add_box .add_box_icon[data-v-4d54130f], .add_box .add_box_icon i[data-v-4d54130f] { display: flex; -webkit-box-align: center; align-items: center; }

.add_box .add_box_icon i[data-v-4d54130f] { color: rgb(112, 112, 112); font-size: 20px; height: 20px; transition: 0.3s; width: 20px; }

.add_box .add_box_icon[data-v-4d54130f]:hover { background-color: rgb(246, 246, 246); }

.add_box .add_box_icon:hover i[data-v-4d54130f] { color: rgb(25, 25, 26); }

.add_header[data-v-4d54130f] { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; gap: 4px; padding: 0px; }

.add_header .iconfont_success_pc[data-v-4d54130f] { color: rgb(24, 162, 9); font-size: 16px; line-height: 26px; }

.add_header .iconfont_success_m[data-v-4d54130f] { color: rgb(24, 162, 9); display: none; font-size: 16px; }

.add_header .success_title[data-v-4d54130f] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 600; line-height: 26px; }

@media (max-width: 768px) {
  .add_header .success_title[data-v-4d54130f] { font-size: 16px; }
}

.iconfont_warranty[data-v-4d54130f] { color: rgb(112, 112, 112); font-size: 16px; height: 16px; line-height: 16px; margin-right: 4px; text-align: center; width: 16px; }

.product_wrap[data-v-4d54130f] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; gap: 12px; padding: 20px 32px; }

@media (max-width: 960px) {
  .product_wrap[data-v-4d54130f] { height: 100%; max-height: fit-content; width: 100%; }
}

.product_wrap .item_title_test[data-v-4d54130f] { -webkit-box-pack: justify; gap: 12px; justify-content: space-between; width: 100%; }

.product_wrap .item_title[data-v-4d54130f], .product_wrap .item_title_test[data-v-4d54130f] { display: flex; }

@media (max-width: 960px) {
  .product_wrap .item_title[data-v-4d54130f] { display: none; }
}

.product_wrap .item_title .item_detail[data-v-4d54130f] { -webkit-box-flex: 1; flex: 1 1 0%; width: auto; }

.product_wrap .item_title .item_img[data-v-4d54130f] { width: 68px; color: rgb(75, 75, 77); flex-shrink: 0; font-size: 14px; }

.product_wrap .item_title .item_price[data-v-4d54130f] { color: rgb(75, 75, 77); text-align: center; width: 130px; }

.product_wrap .item_title .item_qty[data-v-4d54130f] { width: 88px; }

.product_wrap .item_title .item_price[data-v-4d54130f], .product_wrap .item_title .item_qty[data-v-4d54130f], .product_wrap .item_title .item_total[data-v-4d54130f] { color: rgb(75, 75, 77); font-size: 14px; line-height: 22px; }

.product_wrap .item_title .item_qty[data-v-4d54130f] { text-align: center; }

.product_wrap .item_title .item_total[data-v-4d54130f] { text-align: right; width: 130px; }

.common-fold-box[data-v-4d54130f] { margin-top: 8px; padding-left: 80px; }

.common-fold-box .common-fold-label[data-v-4d54130f] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(0, 96, 191); cursor: pointer; font-size: 14px; line-height: 22px; }

.common-fold-box .common-fold-label .iconfont[data-v-4d54130f] { font-size: 12px; line-height: 1; margin-left: 4px; transform: scaleY(-1); }

.common-fold-box .common-fold-label.active .iconfont[data-v-4d54130f] { transform: scaleY(1); }

.common-fold-box .common-fold-label:hover .more[data-v-4d54130f] { text-decoration: underline; }

.common-fold-box .common-fold-line[data-v-4d54130f] { background-color: rgb(229, 229, 229); height: 1px; margin-top: 8px; width: 100%; }

@media (max-width: 960px) {
  .common-fold-box[data-v-4d54130f] { padding-left: 100px; }
}

@media (max-width: 768px) {
  .common-fold-box[data-v-4d54130f] { background: rgb(250, 250, 251); border-radius: 3px; margin-top: 12px; padding: 12px 16px; }
  .common-fold-box .common-fold-line[data-v-4d54130f]:last-child { display: none; }
}

.products_box[data-v-4d54130f] { position: relative; }

.products_box[data-v-4d54130f]:last-child { padding-bottom: 0px !important; }

.products_box:last-child .common-fold-box .common-fold-line[data-v-4d54130f]:last-child { display: none; }

.products_box .products_main[data-v-4d54130f] { display: flex; -webkit-box-align: start; align-items: flex-start; }

.products_box .product_flex[data-v-4d54130f] { display: flex; -webkit-box-align: center; align-items: center; }

.products_box .qty_error[data-v-4d54130f] { background: rgb(249, 239, 219); border: 1px solid rgb(249, 239, 219); border-radius: 2px; color: rgb(147, 109, 29); padding: 9px 20px 9px 15px; width: 100%; }

.products_box .qty_error .iconfont_warming[data-v-4d54130f] { font-size: 13px; }

.products_box .qty_error .qty_error_info[data-v-4d54130f] { font-size: 13px; line-height: 20px; }

.products_box .qty_error .qty_error_info[data-v-4d54130f] a { color: rgb(0, 96, 191); }

.products_box .relate_btn[data-v-4d54130f] { color: rgb(0, 96, 191); cursor: pointer; display: flex; font-size: 14px; line-height: 22px; -webkit-box-align: center; align-items: center; }

.products_box .relate_btn .relate_btn_info[data-v-4d54130f] { font-size: 12px; }

.products_box .relate_btn .relate_btn_info[data-v-4d54130f]:hover { text-decoration: underline; }

.products_box .relate_btn .iconfont_up[data-v-4d54130f] { display: inline-block; font-size: 14px; line-height: 22px; margin-left: 8px; transition: 0.3s; }

.products_box .relate_btn .iconfont_up.iconfont_up_down[data-v-4d54130f] { transform: rotateX(180deg); }

.products_box .related_box[data-v-4d54130f] { overflow: hidden; }

.products_box .related_box .relate_item[data-v-4d54130f] { display: flex; -webkit-box-align: start; align-items: start; gap: 0px 12px; padding-top: 12px; }

.products_box .related_box .relate_item[data-v-4d54130f]:last-child { padding-bottom: 0px; }

.products_box .related_box .relate_img[data-v-4d54130f] { display: inline-block; height: 48px; width: 48px; flex-shrink: 0; }

.products_box .related_box .relate_img > img[data-v-4d54130f] { display: block; max-height: 100%; max-width: 100%; mix-blend-mode: multiply; }

.products_box .related_box .relate_detail[data-v-4d54130f] { display: flex; width: 30%; }

.products_box .related_box .relate_detail .relate-flex[data-v-4d54130f] { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 12px; }

.products_box .related_box .relate_detail .relate_title[data-v-4d54130f] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: flex; width: 100%; }

.products_box .related_box .relate_detail .relate_title > span[data-v-4d54130f]:first-child { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.products_box .related_box .relate_detail .relate_title > span[data-v-4d54130f]:last-child { align-self: flex-end; }

@media (max-width: 768px) {
  .products_box .related_box .relate_detail .relate_title[data-v-4d54130f] { width: 100%; }
}

.products_box .related_box .relate_detail .relate_bottom[data-v-4d54130f] { color: rgb(112, 112, 112); display: flex; font-size: 13px; line-height: 20px; margin-top: 4px; }

.products_box .related_box .relate_detail .relate_id[data-v-4d54130f] { font-size: 12px; }

.products_box .related_box .relate_detail .relate_num[data-v-4d54130f] { margin-left: 12px; }

.products_box .related_box .relate_detail .relate_num[data-v-4d54130f], .products_box .related_box .relate_detail .relate_price[data-v-4d54130f], .products_box .related_box .relate_detail .relate_price_num[data-v-4d54130f] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.products_box .related_box .relate_detail .relate_title_num[data-v-4d54130f] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; align-content: center; }

.products_box .related_box .relate_detail .relate_price_num[data-v-4d54130f] { display: none; margin-top: 4px; }

.products_box .related_box .relate_detail .relate_num[data-v-4d54130f] { color: rgb(112, 112, 112); width: 50px; }

.products_box .related_box .relate_detail .relate_price[data-v-4d54130f] { text-align: right; width: 130px; word-break: break-all; }

.products_box .iconfont_delete[data-v-4d54130f] { color: rgb(112, 112, 112); cursor: pointer; display: none; font-size: 16px; position: absolute; right: 20px; top: 50px; user-select: none; }

.products_box .iconfont_delete[data-v-4d54130f]:hover { color: rgb(112, 112, 112); }

@media (max-width: 960px) {
  .products_box .iconfont_delete[data-v-4d54130f] { display: block; }
}

.products_box[data-v-4d54130f]:last-child { margin-bottom: 0px; }

@media (max-width: 1024px) {
  .products_box .products_detail .isMo[data-v-4d54130f] { display: none; }
}

@media (max-width: 960px) {
  .products_box[data-v-4d54130f] { padding: 0px; }
  .products_box .iconfont_delete[data-v-4d54130f] { display: none; }
  .products_box .products_detail[data-v-4d54130f] { display: block; }
  .products_box .products_detail .item_detail[data-v-4d54130f] { width: auto; }
  .products_box .products_detail .item_detail .product_info_box[data-v-4d54130f] { padding: 0px; }
  .products_box .products_detail .item_qty[data-v-4d54130f] { display: none; }
  .products_box .products_detail .item_total[data-v-4d54130f] { display: inline-block; margin-top: 8px; width: auto; }
  .products_box .products_detail .isPc[data-v-4d54130f] { display: none; }
  .products_box .related_box .relate_detail[data-v-4d54130f] { display: flex; width: 100%; }
  .products_box .related_box .relate_detail .relate_num[data-v-4d54130f], .products_box .related_box .relate_detail .relate_price[data-v-4d54130f] { display: none; }
  .products_box .related_box .relate_detail .relate_price_num[data-v-4d54130f], .products_box .related_box .relate_detail .relate_title_num[data-v-4d54130f] { display: block; }
}

.product_img[data-v-4d54130f] { display: inline-block; width: 68px; flex-shrink: 0; margin-right: 12px; margin-top: 5px; }

.product_img > img[data-v-4d54130f] { display: block; width: 100%; }

.products_detail[data-v-4d54130f], .products_detail_box[data-v-4d54130f] { -webkit-box-flex: 1; flex: 1 1 auto; }

.products_detail[data-v-4d54130f] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; gap: 12px; justify-content: space-between; }

@media (max-width: 960px) {
  .products_detail[data-v-4d54130f] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
}

.products_detail .item_detail[data-v-4d54130f] { width: 238px; }

.products_detail .item_total[data-v-4d54130f] { font-weight: 600; }

.products_detail .item_price[data-v-4d54130f], .products_detail .item_total[data-v-4d54130f] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; text-align: center; }

.products_detail .item_price[data-v-4d54130f] { margin-top: 5px; width: 130px; }

.products_detail .item_qty[data-v-4d54130f] { color: rgb(61, 61, 61); font-size: 14px; width: 88px; }

.products_detail .item_qty[data-v-4d54130f] .qty-box { display: flex; -webkit-box-align: center; align-items: center; gap: 0px; }

.products_detail .item_qty[data-v-4d54130f] .qty-box .disable { cursor: not-allowed; }

.products_detail .item_qty[data-v-4d54130f] .qty-box .disable i { color: rgb(229, 229, 229); }

.products_detail .item_total[data-v-4d54130f] { margin-right: 0px; margin-top: 5px; text-align: right; width: 130px; word-break: break-all; }

.products_detail .isMo[data-v-4d54130f] { display: none; }

.vat_text_color[data-v-4d54130f] { color: rgb(177, 180, 191); font-family: "Open Sans"; font-size: 12px; font-weight: 400; letter-spacing: 0px; line-height: 20px; }

.install[data-v-4d54130f] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-top: 8px; }

.products_tips > div[data-v-4d54130f] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; margin-top: 8px; }

.product_info_box[data-v-4d54130f] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; gap: 4px; }

.products_title[data-v-4d54130f] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 14px; font-weight: 600; line-height: 22px; margin-top: 5px; overflow: hidden; text-align: left; text-overflow: ellipsis; width: 238px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.products_title a[data-v-4d54130f] { color: rgb(25, 25, 26); }

@media (max-width: 960px) {
  .products_title[data-v-4d54130f] { margin-top: 0px; width: auto; }
}

.products_id[data-v-4d54130f], .products_model[data-v-4d54130f] { color: rgb(112, 112, 112); display: inline; font-size: 12px; font-weight: 400; line-height: 20px; }

.products_id_warranty[data-v-4d54130f] { display: flex; -webkit-box-align: center; align-items: center; }

.products_model[data-v-4d54130f] { margin-right: 12px; }

.attrs-content[data-v-4d54130f] { overflow: hidden; }

.attrs-content .attrs-item[data-v-4d54130f] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-bottom: 4px; }

.attrs-content .attrs-item[data-v-4d54130f]:first-of-type { margin-top: 12px; }

.attrs-content .attrs-item[data-v-4d54130f]:last-child { margin-bottom: 0px; }

.product_price_box[data-v-4d54130f] { display: flex; flex-shrink: 0; min-width: 23.6%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: end; align-items: flex-end; }

@media (max-width: 960px) {
  .product_price_box[data-v-4d54130f] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: flex-start; margin-top: 12px; }
}

.product_price_box .total_price[data-v-4d54130f] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; margin-bottom: 15px; }

.add_bottom_box[data-v-4d54130f] { max-width: 750px; padding: 0px 24px 24px; width: 100%; -webkit-box-pack: justify; justify-content: space-between; }

.add_bottom_box[data-v-4d54130f], .add_bottom_box .subtotal[data-v-4d54130f] { display: flex; }

.add_bottom_box .subtotal[data-v-4d54130f] { -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; margin-bottom: 15px; }

.add_bottom_box .subtotal .info[data-v-4d54130f] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.add_bottom_box .subtotal .price[data-v-4d54130f] { font-size: 16px; font-weight: 600; line-height: 24px; margin-left: 5px; }

.add_bottom_box .click_span[data-v-4d54130f] { display: flex; -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); margin-right: 16px; }

.add_bottom_box .click_span .view_cart_btn[data-v-4d54130f] { text-decoration: none; }

.add_bottom_box .click_span i[data-v-4d54130f] { display: inline-block; font-size: 16px; line-height: 22px; margin-right: 4px; }

.add_bottom_box .click_span span[data-v-4d54130f] { cursor: pointer; font-size: 14px; line-height: 22px; }

.add_bottom_box .click_span span[data-v-4d54130f]:hover { text-decoration: underline; }

.add_bottom_box .btn_box[data-v-4d54130f] { display: flex; gap: 16px; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; }

.add_bottom_box .btn_box[data-v-4d54130f] .fs-button-blackline { border: 0px solid rgb(25, 25, 26); color: rgb(0, 96, 191); }

@media (max-width: 960px) {
  .add_bottom_box .btn_box[data-v-4d54130f] .fs-button-blackline { border: 1px solid rgb(25, 25, 26); color: rgb(25, 25, 26); }
}

.add_bottom_box .btn_box .fs-button[data-v-4d54130f] { height: 36px; padding: 0px 16px; }

.add_bottom_box .btn_box .fs-button.fs-button-gray[data-v-4d54130f] { background-color: transparent; }

.add_bottom_box .btn_box .fs-button.fs-button-gray[data-v-4d54130f]:hover { background-color: rgb(242, 242, 242); }

.add_bottom_box .btn_box .fs-button.fs-button-gray[data-v-4d54130f]::before { display: none; }

@media (max-width: 960px) {
  .add_bottom_box .btn_box .fs-button[data-v-4d54130f] { height: 42px; }
  .add_bottom_box .btn_box .fs-button.fs-button-gray[data-v-4d54130f] { background-color: rgb(242, 242, 242); }
  .add_bottom_box .btn_box .fs-button.fs-button-gray[data-v-4d54130f]:hover { background-color: initial; }
  .add_bottom_box .btn_box .fs-button.fs-button-gray[data-v-4d54130f]::before { display: none; }
}

.add_bottom_box .btn_box .view_cart_btn[data-v-4d54130f] { text-decoration: none; }

.add_bottom_box .btn_box .btn[data-v-4d54130f] { width: auto; }

@media (max-width: 960px) {
  .add_bottom_box[data-v-4d54130f] { max-width: none; }
  .add_bottom_box .btn_box[data-v-4d54130f] { gap: 12px; }
  .product_wrap[data-v-4d54130f] { -webkit-box-flex: 1; flex: 1 1 auto; max-height: 100%; padding: 20px 16px; }
}

@media (max-width: 960px) {
  .products_box[data-v-4d54130f]:last-of-type { margin-bottom: 0px; }
  .products_box .products_main .product_img[data-v-4d54130f] { width: 68px; }
  .products_box .products_main .product_img img[data-v-4d54130f] { height: 68px; width: 68px; }
  .fs-popup-footer[data-v-4d54130f] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .fs-popup-footer .add_bottom_box[data-v-4d54130f] { flex-shrink: 0; }
  .fs-popup-footer .add_bottom_box .subtotal[data-v-4d54130f] { -webkit-box-pack: start; justify-content: flex-start; }
  .fs-popup-footer .add_bottom_box .btn_box[data-v-4d54130f] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
  .fs-popup-footer .add_bottom_box .btn_box .view_cart_btn[data-v-4d54130f] { display: block; width: 100%; }
  .fs-popup-footer .add_bottom_box .btn_box .btn[data-v-4d54130f] { margin: 0px; width: 100%; }
}

@media (max-width: 960px) {
  [data-v-4d54130f] .fs-popup-ctn .fs-popup-header { box-sizing: border-box; margin: 0px 16px; }
  [data-v-4d54130f] .fs-popup-ctn .fs-popup-header .add_header { display: flex; font-size: 16px; font-weight: 400; line-height: 24px; margin: 0px; padding: 0px; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; gap: 4px; }
  [data-v-4d54130f] .fs-popup-ctn .fs-popup-header .add_header .iconfont_success_pc { display: none; }
  [data-v-4d54130f] .fs-popup-ctn .fs-popup-header .add_header .iconfont_success_m { display: flex; height: 16px; width: 16px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
  [data-v-4d54130f] .fs-popup-ctn .fs-popup-header .add_header .iconfont { font-size: 16px; }
  [data-v-4d54130f] .fs-popup-ctn .fs-popup-header .add_box { margin-top: 8px; position: relative; }
  [data-v-4d54130f] .fs-popup-ctn .fs-popup-header .add_box .add_box_icon { height: 28px; position: absolute; right: 0px; top: -8px; width: 28px; }
  [data-v-4d54130f] .fs-popup-ctn .fs-popup-header .add_box .success_title { font-size: 18px; line-height: 26px; }
  [data-v-4d54130f] .fs-popup-ctn .product_bottom { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-top: 8px; }
  [data-v-4d54130f] .fs-popup-ctn .product_bottom .product_bottom_text { color: rgb(100, 100, 100); font-size: 13px; line-height: 20px; }
  [data-v-4d54130f] .fs-popup-ctn .product_bottom .product_bottom_price { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }
  [data-v-4d54130f] .fs-popup-ctn .add_bottom_box { display: flex; padding: 16px; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
  [data-v-4d54130f] .fs-popup-ctn .add_bottom_box .btn_box { margin-bottom: 12px; }
}

@media (max-width: 960px) and (max-width: 768px) {
  [data-v-4d54130f] .fs-popup-ctn .add_bottom_box .btn_box { margin-bottom: 0px; }
}

@media (max-width: 960px) {
  [data-v-4d54130f] .fs-popup-ctn .add_bottom_box .click_span { margin-right: 0px; }
  [data-v-4d54130f] .fs-popup-ctn .add_bottom_box .click_span span { text-decoration: none; }
}

@media (max-width: 960px) {
  [data-v-4d54130f] .fs-popup-ctn .add_bottom_box .fs-button { height: 42px; width: 100%; }
}

@media (max-width: 960px) {
  [data-v-4d54130f] .fs-popup-ctn .qty-box { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
}

@media (max-width: 960px) {
  [data-v-4d54130f] .fs-popup-ctn .product_mobile_total { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; justify-content: space-between; line-height: 22px; padding-bottom: 5px; padding-top: 16px; }
}

[data-v-4d54130f] .fs-popup-header { position: relative; }

[data-v-4d54130f] .fs-popup-header::after { background-color: rgb(229, 229, 229); bottom: 0px; content: ""; display: block; height: 1px; left: 0px; position: absolute; width: calc(100% - 8px); }

@media (max-width: 960px) {
  [data-v-4d54130f] .fs-popup-header::after { width: 100%; }
}

.qty_popup[data-v-59746bce] .fs-popup-close { display: none; }

.qty_popup[data-v-59746bce] .fs-popup-body { padding: 0px; }

@media (max-width: 960px) {
  .qty_popup[data-v-59746bce] { height: auto; }
  .qty_popup[data-v-59746bce] .fs-popup-ctn { height: auto; width: 94%; }
}

.qty_popup .qty_popup_ctn[data-v-59746bce] { display: flex; padding: 24px; width: 480px; }

@media (max-width: 960px) {
  .qty_popup .qty_popup_ctn[data-v-59746bce] { width: 100%; }
}

.qty_popup .qty_popup_ctn .left[data-v-59746bce] { display: flex; }

.qty_popup .qty_popup_ctn .left .iconfont_warming[data-v-59746bce] { color: rgb(192, 0, 0); display: block; font-size: 20px; line-height: 1; margin-right: 8px; margin-top: 2px; }

.qty_popup .qty_popup_ctn .right[data-v-59746bce] { position: relative; -webkit-box-flex: 1; flex: 1 1 0%; }

.qty_popup .qty_popup_ctn .right .close_box[data-v-59746bce] { display: flex; }

.qty_popup .qty_popup_ctn .right .close_box .title[data-v-59746bce] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; }

.qty_popup .qty_popup_ctn .right .close_box .icon_box[data-v-59746bce] { border-radius: 4px; cursor: pointer; padding: 4px; position: absolute; right: -4px; top: -4px; transition: 0.3s; }

.qty_popup .qty_popup_ctn .right .close_box .icon_box[data-v-59746bce]:hover { background-color: rgba(25, 25, 26, 0.04); }

.qty_popup .qty_popup_ctn .right .close_box .icon_box:hover .iconfont[data-v-59746bce] { color: rgb(25, 25, 26); }

.qty_popup .qty_popup_ctn .right .close_box .icon_box .iconfont[data-v-59746bce] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-size: 20px; font-weight: 400; height: 20px; width: 20px; }

.qty_popup .qty_popup_ctn .right .message[data-v-59746bce] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin-top: 12px; }

.gallery[data-v-f30ef64e] .gallery_item { display: flex; -webkit-box-pack: center; justify-content: center; }

.gallery .scene_id_popover[data-v-f30ef64e] { text-align: right; }

.gallery .scene_id_popover .scene_id[data-v-f30ef64e] { color: rgb(112, 112, 112); font-size: 13px; margin-top: 12px; text-align: right; }

.gallery .scene_id_popover .scene_id:hover a[data-v-f30ef64e] { color: rgb(25, 25, 26); text-decoration: underline; }

.gallery .scene_id_popover .scene_id:hover .iconfont[data-v-f30ef64e] { color: rgb(25, 25, 26); }

.gallery .scene_id_popover .scene_id a[data-v-f30ef64e] { color: rgb(112, 112, 112); line-height: 20px; }

.gallery .scene_id_popover .scene_id .iconfont[data-v-f30ef64e] { color: rgb(112, 112, 112); font-size: 16px; }

.gallery .scene_id_popover .scene_id_popover_content[data-v-f30ef64e] { text-align: left; }

.gallery .scene_id_popover .scene_id_popover_content .scene_id_popover_content_head span[data-v-f30ef64e] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.gallery .scene_id_popover .scene_id_popover_content .scene_id_popover_content_head .iconfont[data-v-f30ef64e] { color: rgb(16, 163, 0); font-size: 12px; margin-right: 8px; }

.gallery .scene_id_popover .scene_id_popover_content .scene_id_popover_content_body[data-v-f30ef64e] { color: rgb(112, 112, 112); font-size: 13px; }

.product_item[data-v-f30ef64e] { border-bottom: 1px solid rgb(238, 238, 238); display: flex; padding: 12px 0px; position: relative; }

.product_item[data-v-f30ef64e]:first-child { padding-top: 16px; }

.product_item .product_img[data-v-f30ef64e] { display: block; width: 68px; flex-shrink: 0; }

.product_item .product_img > img[data-v-f30ef64e] { display: block; margin: 0px auto; max-width: 100%; }

.product_item .product_detail[data-v-f30ef64e] { margin: 0px 54px 0px 12px; }

.product_item .product_detail .product_title[data-v-f30ef64e] { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; margin-bottom: 4px; }

.product_item .product_detail .product_title > a[data-v-f30ef64e] { color: rgb(25, 25, 26); }

.product_item .product_detail .product_title[data-v-f30ef64e]:hover { text-decoration: underline; }

.product_item .product_detail .price[data-v-f30ef64e] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; }

.product_item .product_detail .price a[data-v-f30ef64e] { color: rgb(25, 25, 26); }

.product_item .iconfont_cart[data-v-f30ef64e] { border-radius: 4px; height: 26px; position: absolute; transition: 0.3s; width: 26px; -webkit-box-pack: center; background: rgb(192, 0, 0); bottom: 12px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 9px 0px; color: rgb(255, 255, 255); font-size: 14px; justify-content: center; right: 0px; }

.more[data-v-f30ef64e], .product_item .iconfont_cart[data-v-f30ef64e] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.more[data-v-f30ef64e] { color: rgb(0, 96, 191); font-size: 13px; font-weight: 400; line-height: 20px; margin: auto; padding: 12px; width: fit-content; }

.more:hover span[data-v-f30ef64e] { text-decoration: underline; }

.more .iconfont[data-v-f30ef64e] { display: flex; font-size: 12px; height: 12px; width: 12px; -webkit-box-align: center; align-items: center; margin-left: 4px; transition: 0.3s; }

.more .iconfont.rotate[data-v-f30ef64e] { transform: rotateX(-180deg); }

@media (max-width: 768px) {
  .listAddPop .fs-popup-ctn { width: calc(100% - 40px) !important; }
}

@media (max-width: 768px) and (max-width: 480px) {
  .listAddPop .fs-popup-ctn { height: 100% !important; width: 100% !important; }
}

@media (max-width: 768px) and (max-width: 768px) {
  .listAddPop .fs-popup-ctn .add_cart_pop { width: 100%; }
  .listAddPop .fs-popup-ctn .add_cart_pop .main { max-height: max-content; padding: 0px 16px; }
}

@media (max-width: 768px) and (max-width: 768px) and (max-width: 480px) {
  .listAddPop .fs-popup-ctn .add_cart_pop { display: flex; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .listAddPop .fs-popup-ctn .add_cart_pop .main { -webkit-box-flex: 1; flex: 1 1 0%; }
}

.product_desc_ctn[data-v-471f5d24] { position: relative; }

.side_menu[data-v-471f5d24] { display: none; }

.ctn_box[data-v-471f5d24] { padding-bottom: 40px; }

@media (max-width: 960px) {
  .ctn_box[data-v-471f5d24] { margin: 0px 16px; padding: 16px 0px 24px; }
}

.ctn_box .highlights_component[data-v-471f5d24] > div > .title { font-size: 16px; line-height: 24px; padding-top: 4px; }

.ctn_box .highlights_component[data-v-471f5d24]:first-child > div > .title { padding-top: 0px; }

.ctn_box .highlights_component[data-v-471f5d24]:last-child { padding-bottom: 0px; }

.ctn_box .highlights_component[data-v-471f5d24]:last-child .hr { display: none; margin: 0px; }

.product_desc_ctn_app[data-v-471f5d24] { position: relative; }

.title[data-v-6fa1d6d4] { color: rgb(25, 25, 26); font-size: 20px; font-weight: 600; line-height: 28px; margin: 0px auto; max-width: 650px; padding: 20px 0px 12px; text-align: center; }

@media (max-width: 960px) {
  .title[data-v-6fa1d6d4] { font-size: 16px; line-height: 24px; padding: 0px 0px 12px; }
}

.subtitle[data-v-6fa1d6d4] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin: 0px auto 28px; max-width: 650px; text-align: center; }

@media (max-width: 960px) {
  .subtitle[data-v-6fa1d6d4] { margin-bottom: 16px; }
}

.img_box[data-v-6fa1d6d4] { display: block; }

.img_box .img[data-v-6fa1d6d4] { border-radius: 12px; display: block; margin: 0px auto; max-width: 900px; width: 100%; }

@media (max-width: 960px) {
  .img_box .img[data-v-6fa1d6d4] { width: 100%; }
}

.video_autoplay_box[data-v-6fa1d6d4] { border-radius: 12px; overflow: hidden; max-width: 900px !important; }

.video_autoplay_box[data-v-6fa1d6d4] .video { background-color: transparent; border-color: transparent; border-radius: 12px; display: flex; overflow: hidden; }

@media (max-width: 960px) {
  .video_autoplay_box[data-v-6fa1d6d4] { max-width: 100%; }
}

.tag_main[data-v-6fa1d6d4] { margin: 0px auto; max-width: 900px; width: 100%; }

[data-v-6fa1d6d4] .photo_gallery_box img { border-radius: 8px; }

.video_box .video[data-v-6fa1d6d4] { display: block; margin: 0px auto; max-width: 900px; }

.content[data-v-6fa1d6d4] { display: flex; margin: 28px auto 0px; max-width: 820px; -webkit-box-pack: justify; gap: 12px; justify-content: space-between; }

@media (max-width: 960px) {
  .content[data-v-6fa1d6d4] { margin-top: 16px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
}

.content.content_1 .con_item[data-v-6fa1d6d4] { width: 100%; }

@media (max-width: 960px) {
  .content.content_1 .con_item[data-v-6fa1d6d4], .content.content_2 .con_item[data-v-6fa1d6d4] { width: 100%; -webkit-box-pack: start; justify-content: flex-start; }
}

.content.content_3 .con_item[data-v-6fa1d6d4] { -webkit-box-pack: center; justify-content: center; }

@media (max-width: 960px) {
  .content.content_3 .con_item[data-v-6fa1d6d4] { width: 100%; -webkit-box-pack: start; justify-content: flex-start; }
}

.content.content_4 .con_item[data-v-6fa1d6d4] { -webkit-box-pack: center; justify-content: center; }

@media (max-width: 960px) {
  .content.content_4 .con_item[data-v-6fa1d6d4] { width: 100%; -webkit-box-pack: start; justify-content: flex-start; }
}

.content.content_5 .con_item[data-v-6fa1d6d4] { -webkit-box-pack: center; justify-content: center; }

@media (max-width: 960px) {
  .content.content_5 .con_item[data-v-6fa1d6d4] { width: 100%; -webkit-box-pack: start; justify-content: flex-start; }
}

.content.content_6 .con_item[data-v-6fa1d6d4] { -webkit-box-pack: center; justify-content: center; }

@media (max-width: 960px) {
  .content.content_6 .con_item[data-v-6fa1d6d4] { width: 100%; -webkit-box-pack: start; justify-content: flex-start; }
}

.content .con_item[data-v-6fa1d6d4] { -webkit-box-flex: 1; display: flex; flex: 1 0 0%; -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .content .con_item[data-v-6fa1d6d4] { margin-bottom: 12px; width: 100%; }
  .content .con_item[data-v-6fa1d6d4]:last-child { margin-bottom: 0px; }
}

.content .con_item.con_item_col[data-v-6fa1d6d4] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; -webkit-box-pack: start; justify-content: flex-start; }

@media (max-width: 960px) {
  .content .con_item.con_item_col[data-v-6fa1d6d4] { text-align: left; width: 100%; }
}

.content .con_item.con_item_col .icon[data-v-6fa1d6d4] { margin-bottom: 16px; margin-right: 0px; }

.content .con_item.con_item_col .text_box .text_title[data-v-6fa1d6d4] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; }

.content .con_item.con_item_col .text_box .text_info[data-v-6fa1d6d4] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; white-space: pre-line; }

@media (max-width: 960px) {
  .content .con_item.con_item_col[data-v-6fa1d6d4] { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-align: center; align-items: center; width: 100%; -webkit-box-pack: start; justify-content: flex-start; }
  .content .con_item.con_item_col .icon[data-v-6fa1d6d4] { margin-bottom: 0px; margin-left: 0px; margin-right: 20px; }
  .content .con_item .icon[data-v-6fa1d6d4] { margin-left: 0px; }
}

.content .con_item .icon[data-v-6fa1d6d4] { display: block; height: 30px; margin-right: 16px; }

@media (max-width: 1220px) {
  .content .con_item .icon[data-v-6fa1d6d4] { margin-right: 12px; }
}

@media (max-width: 960px) {
  .content .con_item .icon[data-v-6fa1d6d4] { height: 28px; margin-right: 20px; width: 28px; }
}

.content .con_item .text_box[data-v-6fa1d6d4] { background: rgb(247, 247, 247); border-radius: 4px; height: 100%; padding: 12px 20px; width: 100%; word-break: break-word; }

.content .con_item .text_box .text_title[data-v-6fa1d6d4] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; text-align: center; }

@media (max-width: 960px) {
  .content .con_item .text_box .text_title[data-v-6fa1d6d4] { font-size: 14px; line-height: 22px; }
}

.content .con_item .text_box .text_info[data-v-6fa1d6d4] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; text-align: center; white-space: pre-line; }

@media (max-width: 960px) {
  .content .con_item .text_box .text_info[data-v-6fa1d6d4] { font-size: 14px; line-height: 22px; }
  .content.content_2[data-v-6fa1d6d4] { width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
}

.content.content_2 .con_item[data-v-6fa1d6d4] { width: calc(50% - 4px); -webkit-box-pack: center; justify-content: center; }

@media (max-width: 960px) {
  .content.content_2 .con_item[data-v-6fa1d6d4] { padding: 0px; width: 100%; -webkit-box-pack: start; justify-content: flex-start; }
}

.hr[data-v-e719f90a] { background: rgb(229, 229, 229); height: 1px; margin: 40px auto 20px; max-width: 1120px; width: 100%; }

@media (max-width: 960px) {
  .hr[data-v-e719f90a] { margin: 24px auto; }
}

.module_FS_SWITCH_TABLE[data-v-344130ae] { position: relative; }

.module_FS_SWITCH_TABLE[data-v-344130ae]::before { background: linear-gradient(90deg, rgba(25, 25, 26, 0.15), rgba(255, 255, 255, 0)); content: ""; display: block; height: 100%; left: 184px; opacity: var(--left-mark-opacity,0); pointer-events: none; position: absolute; top: 0px; transition: opacity 0.2s; width: 10px; z-index: 4; }

@media (max-width: 768px) {
  .module_FS_SWITCH_TABLE[data-v-344130ae]::before { display: none; }
}

@media (max-width: 768px) {
  .module_FS_SWITCH_TABLE[data-v-344130ae]::before { left: 156px; }
}

.module_FS_SWITCH_TABLE .silder_div[data-v-344130ae] { background: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; cursor: pointer; height: 40px; position: absolute; top: 50%; transform: translateY(-50%); transition: 0.2s; width: 40px; z-index: 4; }

@media (max-width: 768px) {
  .module_FS_SWITCH_TABLE .silder_div[data-v-344130ae] { display: none; }
}

.module_FS_SWITCH_TABLE .silder_div[data-v-344130ae]:hover { background: rgb(247, 247, 247); }

.module_FS_SWITCH_TABLE .silder_div i[data-v-344130ae] { display: flex; -webkit-box-pack: center; color: rgb(112, 112, 112); font-size: 20px; justify-content: center; margin-top: 10px; }

.module_FS_SWITCH_TABLE .silder_div.previous_div[data-v-344130ae] { left: 204px; opacity: var(--previous-opacity,0); pointer-events: var(--previous-pointer-events,"none"); }

@media (max-width: 768px) {
  .module_FS_SWITCH_TABLE .silder_div.previous_div[data-v-344130ae] { left: 176px; }
}

.module_FS_SWITCH_TABLE .silder_div.next_div[data-v-344130ae] { opacity: var(--next-opacity,0); pointer-events: var(--next-pointer-events,"none"); right: 20px; }

.header_div[data-v-344130ae] { position: sticky; top: -58px; }

@media (max-width: 1200px) {
  .header_div[data-v-344130ae] { top: -50px; }
}

.header_div[data-v-344130ae]::after { background: linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(25, 25, 26, 0.15)); content: ""; display: block; height: 10px; left: var(--header-mark-left,0); opacity: var(--header-mark-opacity,0); pointer-events: none; position: absolute; top: 100%; transition: opacity 0.2s; width: var(--header-mark-width,100%); }

@media (max-width: 768px) {
  .header_div[data-v-344130ae]::after { left: 0px; width: 100%; }
}

.header_div .header_div_container[data-v-344130ae] { overflow: auto; scrollbar-width: none; }

@media (max-width: 768px) {
  .header_div .header_div_container[data-v-344130ae] { padding: 0px 24px 0px 0px; }
}

.header_div .header_div_container[data-v-344130ae]::-webkit-scrollbar { display: none; }

.header_div .header_div_container .table[data-v-344130ae] { height: 100%; table-layout: fixed; width: 100%; }

.header_div .header_div_container .table tbody tr th[data-v-344130ae]:not(:first-child) { width: var(--table-column-width,"203px"); }

.header_div .header_div_container .table tbody tr th[data-v-344130ae]:first-child { left: 0px; position: sticky; width: 184px; }

@media (max-width: 768px) {
  .header_div .header_div_container .table tbody tr th[data-v-344130ae]:first-child { position: fixed; width: 191px; }
}

.header_div .header_div_container .table tbody tr th .header_item[data-v-344130ae] { height: 100%; text-align: center; }

.header_div .header_div_container .table tbody tr th .header_item .products_box[data-v-344130ae] { color: rgb(25, 25, 26); display: block; height: 100%; padding: 12px; }

.header_div .header_div_container .table tbody tr th .header_item .products_box .products_img_box[data-v-344130ae] { display: block; margin: 0px auto 8px; max-width: 100%; }

.header_div .header_div_container .table tbody tr th .header_item .products_box .products_img[data-v-344130ae] { display: block; height: 100px; margin: 0px auto; object-fit: contain; width: 100px; }

.header_div .header_div_container .table tbody tr th .header_item .products_box .products_text[data-v-344130ae] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 14px; font-weight: 600; line-height: 22px; max-height: 44px; overflow: hidden; padding: 0px 10px; text-align: center; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }

.header_div .header_div_container .table tbody tr th .header_item .products_box .products_text > a[data-v-344130ae] { color: rgb(25, 25, 26); }

.header_div .header_div_container .table tbody tr th .header_item[data-v-344130ae]:first-child { background: rgb(255, 255, 255); color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; text-align: left; }

.table_div[data-v-344130ae] { overflow-x: auto; }

.table_div .desktop-table[data-v-344130ae] { display: table; height: 100%; table-layout: fixed; width: 100%; }

@media (max-width: 768px) {
  .table_div .desktop-table[data-v-344130ae] { display: none; }
}

@media (max-width: 960px) {
  .table_div .desktop-table tbody[data-v-344130ae] { border-collapse: separate; border-spacing: 46px; }
}

.table_div .desktop-table tbody tr[data-v-344130ae]:nth-child(2n+1) { background: rgb(255, 255, 255); border-radius: 4px; }

@media (max-width: 960px) {
  .table_div .desktop-table tbody tr[data-v-344130ae]:nth-child(2n+1) { }
}

.table_div .desktop-table tbody tr:nth-child(2n+1) td .bg_div[data-v-344130ae] { background: rgba(64, 128, 255, 0.06); }

.table_div .desktop-table tbody tr td[data-v-344130ae] { background: rgb(255, 255, 255); color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.table_div .desktop-table tbody tr td .bg_div[data-v-344130ae] { height: 100%; padding: 12px 16px; text-align: center; overflow-wrap: break-word; align-content: center; }

.table_div .desktop-table tbody tr td[data-v-344130ae]:not(:first-child) { width: var(--table-column-width,"203px"); }

.table_div .desktop-table tbody tr td[data-v-344130ae]:first-child { font-weight: 600; left: 0px; position: sticky; width: 184px; }

@media (max-width: 768px) {
  .table_div .desktop-table tbody tr td[data-v-344130ae]:first-child { width: 156px; }
}

.table_div .desktop-table tbody tr td:first-child .bg_div[data-v-344130ae] { padding-left: 16px; text-align: left; }

.table_div .desktop-table tbody tr td:first-child .bg_div .info[data-v-344130ae] { color: rgb(25, 25, 26); }

.table_div .mobile-table[data-v-344130ae] { display: none; height: 100%; table-layout: fixed; width: 100%; }

@media (max-width: 768px) {
  .table_div .mobile-table[data-v-344130ae] { display: block; }
}

.table_div .mobile-table .tbody_div[data-v-344130ae] { display: grid; grid-template-rows: 1fr; transition: grid-template-rows 0.3s, -ms-grid-rows 0.3s; }

.table_div .mobile-table .tbody_div .tr_div[data-v-344130ae] { display: grid; }

.table_div .mobile-table .tbody_div .tr_div[data-v-344130ae]:nth-child(2n+1) { background: rgb(255, 255, 255); border-radius: 4px; }

@media (max-width: 960px) {
  .table_div .mobile-table .tbody_div .tr_div[data-v-344130ae]:nth-child(2n+1) { }
}

.table_div .mobile-table .tbody_div .tr_div:nth-child(2n+1) .td_div[data-v-344130ae]:not(:first-child) { background: rgba(64, 128, 255, 0.06); }

.table_div .mobile-table .tbody_div .tr_div .td_div[data-v-344130ae] { background: rgb(255, 255, 255); color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.table_div .mobile-table .tbody_div .tr_div .td_div .bg_div[data-v-344130ae] { height: 100%; padding: 12px 16px; text-align: center; overflow-wrap: break-word; align-content: center; }

.table_div .mobile-table .tbody_div .tr_div .td_div[data-v-344130ae]:not(:first-child) { width: 191px; }

.table_div .mobile-table .tbody_div .tr_div .td_div[data-v-344130ae]:first-child { font-weight: 600; grid-column: 1 / -1; left: 0px; position: sticky; width: 156px; }

.table_div .mobile-table .tbody_div .tr_div .td_div:first-child .bg_div[data-v-344130ae] { padding: 8px 0px 4px; text-align: left; }

.table_div .mobile-table .tbody_div .tr_div .td_div:first-child .bg_div .info[data-v-344130ae] { color: rgb(25, 25, 26); width: calc(-32px + 100vw); }

.product_desc_ctn[data-v-36dfcfb0] { position: relative; }

.product_desc_ctn .video_popup[data-v-36dfcfb0] { display: block; }

@media (max-width: 960px) {
  .product_desc_ctn .video_popup[data-v-36dfcfb0] .iconfont_close { color: rgb(255, 255, 255); }
  .product_desc_ctn .video_popup[data-v-36dfcfb0] .fs-popup-ctn { background: rgb(0, 0, 0); }
  .product_desc_ctn .video_popup[data-v-36dfcfb0] .fs-popup-ctn .fs-popup-header { border-bottom: none; }
  .product_desc_ctn .video_popup[data-v-36dfcfb0] .fs-popup-ctn .fs-popup-header .title { color: transparent; }
  .product_desc_ctn .video_popup[data-v-36dfcfb0] .fs-popup-ctn .slot-wraper { display: flex; -webkit-box-align: center; align-items: center; }
  .product_desc_ctn .video_popup[data-v-36dfcfb0] .fs-popup-ctn .iframe { height: 56.5vw; }
}

.side_menu[data-v-36dfcfb0] { display: none; }

.swiper-container[data-v-36dfcfb0] { padding-bottom: 28px; z-index: 0; }

@media (max-width: 960px) {
  .swiper-container[data-v-36dfcfb0] { padding-bottom: 0px; }
  .swiper-container.isBottom[data-v-36dfcfb0] { padding-bottom: 20px; }
}

.swiper-container[data-v-36dfcfb0] .swiper-wrapper { z-index: 3; }

.swiper-container[data-v-36dfcfb0] .swiper-slide { border-radius: 8px; cursor: pointer; height: auto; overflow: hidden; transition: 0.3s; }

.swiper-container[data-v-36dfcfb0] .swiper-slide .slide_item { display: flex; height: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.swiper-container[data-v-36dfcfb0] .swiper-slide .slide_item > .title_box { -webkit-box-flex: 1; flex: 1 1 0%; }

.swiper-container[data-v-36dfcfb0] .swiper-slide .slide_item:hover .title_box .title { text-decoration: underline; }

.swiper-container[data-v-36dfcfb0] .swiper-slide:hover { box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 15px -10px; }

.swiper-container[data-v-36dfcfb0] .swiper-pagination { bottom: 0px; display: flex; -webkit-box-pack: center; justify-content: center; }

.swiper-container[data-v-36dfcfb0] .swiper-pagination .swiper-pagination-bullet { background: rgb(112, 112, 112); opacity: 0.4; transition: 0.3s; vertical-align: bottom; }

.swiper-container[data-v-36dfcfb0] .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: rgb(112, 112, 112); border-radius: 4px; opacity: 1; width: 20px; }

.istMobile:hover .swiper-button-next[data-v-36dfcfb0], .istMobile:hover .swiper-button-prev[data-v-36dfcfb0] { opacity: 1; }

.istMobile .swiper-button-prev[data-v-36dfcfb0] { background: rgba(0, 0, 0, 0.2); border-radius: 50%; color: rgb(255, 255, 255); font-size: 20px; height: 40px; left: -80px; margin-top: -54px; opacity: 0; pointer-events: auto; right: auto; text-align: center; transition: 0.3s; width: 40px; z-index: 10; }

@media (max-width: 1024px) {
  .istMobile .swiper-button-prev[data-v-36dfcfb0] { display: none; }
}

.istMobile .swiper-button-prev[data-v-36dfcfb0]::after { content: ""; font-family: iconfont; font-size: 20px; }

.istMobile .swiper-button-prev[data-v-36dfcfb0]:hover { background: rgba(0, 0, 0, 0.4); }

.istMobile .swiper-button-next[data-v-36dfcfb0] { background: rgba(0, 0, 0, 0.2); border-radius: 50%; color: rgb(255, 255, 255); font-size: 20px; height: 40px; left: auto; margin-top: -54px; opacity: 0; pointer-events: auto; right: -80px; text-align: center; transition: 0.3s; width: 40px; z-index: 10; }

@media (max-width: 1024px) {
  .istMobile .swiper-button-next[data-v-36dfcfb0] { display: none; }
}

.istMobile .swiper-button-next[data-v-36dfcfb0]::after { content: ""; font-family: iconfont; font-size: 20px; }

.istMobile .swiper-button-next[data-v-36dfcfb0]:hover { background: rgba(0, 0, 0, 0.4); }

.ctn_box[data-v-36dfcfb0] { padding: 0px 0px 40px; }

.ctn_box .swiper-container .swiper-button-disabled[data-v-36dfcfb0] { background: rgba(0, 0, 0, 0.05); }

@media (max-width: 960px) {
  .ctn_box[data-v-36dfcfb0] { margin: 0px 16px; padding: 16px 0px 24px; }
}

.filter_box[data-v-36dfcfb0] { padding-bottom: 16px; }

.filter_box .filter_item[data-v-36dfcfb0] { background-color: rgb(242, 242, 242); border-radius: 4px; color: rgb(25, 25, 26); cursor: pointer; display: inline-block; font-size: 13px; line-height: 20px; margin-bottom: 12px; margin-right: 12px; padding: 4px 12px; }

.filter_box .filter_item.active[data-v-36dfcfb0] { background-color: rgb(112, 112, 112); color: rgb(255, 255, 255); cursor: default; }

.filter_box .filter_item.blue[data-v-36dfcfb0] { color: rgb(0, 96, 191); }

.filter_box .filter_item.blue .isM[data-v-36dfcfb0] { display: none; }

@media (max-width: 767px) {
  .filter_box .filter_item.blue .isPc[data-v-36dfcfb0] { display: none; }
  .filter_box .filter_item.blue .isM[data-v-36dfcfb0] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }
  .filter_box .filter_item.blue .isM > span[data-v-36dfcfb0] { color: rgb(0, 96, 191); font-size: 14px; line-height: 22px; }
  .filter_box .filter_item.blue .isM > i[data-v-36dfcfb0] { color: rgb(0, 96, 191); display: inline-block; font-size: 12px; line-height: 20px; margin-left: 4px; transition: 0.3s; }
  .filter_box .filter_item.blue .isM > i.iconfont-down-up[data-v-36dfcfb0] { line-height: 1; transform: rotateX(-180deg); }
}

.filter_box .filter_item[data-v-36dfcfb0]:last-child { margin-right: 0px; }

.video_box[data-v-36dfcfb0] { height: 495px; width: 880px; }

@media (max-width: 960px) {
  .video_box[data-v-36dfcfb0] { height: 56.5vw; padding: 30px 16px 0px; width: 100%; }
}

.video_box .iframe[data-v-36dfcfb0] { display: block; height: 100%; width: 100%; }

.img_box[data-v-36dfcfb0] { overflow: hidden; padding-bottom: 56%; position: relative; width: 100%; }

.img_box .img[data-v-36dfcfb0] { display: block; left: 0px; max-width: 100%; position: absolute; top: 50%; transform: translateY(-50%); width: 100%; }

.img_box .tags[data-v-36dfcfb0] { background: rgba(0, 96, 191, 0.6); box-sizing: border-box; color: rgb(255, 255, 255); font-size: 12px; height: 24px; left: 0px; line-height: 24px; min-width: 50px; padding: 0px 10px; position: absolute; text-align: center; top: 0px; z-index: 2; }

.img_box .time_box[data-v-36dfcfb0] { bottom: 8px; position: absolute; right: 8px; }

.title_box[data-v-36dfcfb0] { border-right: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(229, 229, 229); border-left: 1px solid rgb(229, 229, 229); border-image: initial; border-radius: 0px 0px 8px 8px; border-top: none; padding: 20px; }

.title_box .title[data-v-36dfcfb0] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 14px; font-weight: 600; line-height: 22px; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

@media (max-width: 1200px) {
  .istMobile .swiper-button-next[data-v-36dfcfb0], .istMobile .swiper-button-prev[data-v-36dfcfb0] { display: none; }
}

@media (min-width: 768px) {
  .istMobile[data-v-36dfcfb0] { display: block; }
  .isMobile[data-v-36dfcfb0] { display: none; }
}

@media (max-width: 767px) {
  .istMobile[data-v-36dfcfb0] { display: none; }
  .isMobile[data-v-36dfcfb0] { display: block; }
  .isMobile .openShowList[data-v-36dfcfb0] { margin-top: 16px; }
  .isMobile .openShowList[data-v-36dfcfb0], .isMobile .openShowList .click_btn[data-v-36dfcfb0] { display: flex; -webkit-box-pack: center; justify-content: center; }
  .isMobile .openShowList .click_btn[data-v-36dfcfb0] { -webkit-box-align: center; align-items: center; }
  .isMobile .openShowList .click_btn > span[data-v-36dfcfb0] { color: rgb(0, 96, 191); font-size: 13px; line-height: 20px; }
  .isMobile .openShowList .click_btn > i[data-v-36dfcfb0] { color: rgb(0, 96, 191); display: inline-block; font-size: 12px; line-height: 20px; margin-left: 4px; transition: 0.3s; }
  .isMobile .openShowList .click_btn > i.iconfont-down-up[data-v-36dfcfb0] { line-height: 1; transform: rotateX(-180deg); }
  .isMobile .slide_item[data-v-36dfcfb0] { border-radius: 8px; margin-bottom: 16px; overflow: hidden; }
  .isMobile .slide_item[data-v-36dfcfb0]:last-child { margin-bottom: 0px; }
}

.product_qa_content[data-v-4f3687d2] { padding-bottom: 20px; position: relative; }

@media (max-width: 960px) {
  .product_qa_content[data-v-4f3687d2] { border: none; padding: 0px 16px 24px; }
}

.qa_box_title[data-v-4f3687d2] { border-bottom: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); display: flex; font-size: 20px; font-weight: 600; line-height: 28px; padding: 20px 0px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.qa_tip_trigger[data-v-4f3687d2] { color: rgb(0, 112, 188); cursor: pointer; font-size: 14px; font-weight: 400; line-height: 22px; }

.qa_tip_trigger[data-v-4f3687d2]:hover { text-decoration: underline; }

.qa_box_main .qa_tag_box[data-v-4f3687d2] { display: flex; flex-wrap: wrap; -webkit-box-align: start; align-items: flex-start; max-width: 1200px; width: 100%; }

.qa_box_main .qa_tag_box[data-v-4f3687d2]::after { background-color: rgb(229, 229, 229); content: ""; height: 1px; margin: 12px 0px 0px; width: 100%; }

@media (max-width: 960px) {
  .qa_box_main .qa_tag_box[data-v-4f3687d2] { padding: 0px; }
  .qa_box_main .qa_tag_box[data-v-4f3687d2]::after { display: none; }
}

.qa_box_main .qa_tag_item[data-v-4f3687d2] { background: rgb(246, 246, 248); border-radius: 140px; color: rgb(25, 25, 26); cursor: pointer; display: inline-block; font-size: 12px; height: 28px; line-height: 28px; margin-bottom: 8px; margin-right: 8px; padding: 0px 10px; position: relative; text-align: center; text-decoration: none; transition: 0.3s; width: auto; }

.qa_box_main .qa_tag_item[data-v-4f3687d2]::before { background: rgb(25, 25, 26); border-radius: 999px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.qa_box_main .qa_tag_item[data-v-4f3687d2]:hover { color: rgb(25, 25, 26); text-decoration: none; }

.qa_box_main .qa_tag_item[data-v-4f3687d2]:hover::before { opacity: 0.04; }

.qa_box_main .qa_tag_item.qa_tag_item_active[data-v-4f3687d2] { background: rgb(222, 224, 227); color: rgb(25, 25, 26); }

.qa_box_main .qa_tag_item.qa_tag_item_more[data-v-4f3687d2] { color: rgb(0, 96, 191); margin-right: 0px; }

@media (max-width: 960px) {
  .qa_box_main .qa_tag_item.qa_tag_item_more[data-v-4f3687d2] { display: none; }
}

.qa_box_main .qa_tag_item.qa_tag_item_more_m[data-v-4f3687d2] { color: rgb(0, 96, 191); display: none; margin-right: 0px; }

.qa_box_main .qa_tag_item.qa_tag_item_more_m .iconfont_down[data-v-4f3687d2] { font-size: 12px; }

@media (max-width: 960px) {
  .qa_box_main .qa_tag_item.qa_tag_item_more_m[data-v-4f3687d2] { display: inline-block; }
}

.qa_box_main .question_answer_ctn[data-v-4f3687d2] { padding-bottom: 20px; padding-top: 20px; position: relative; }

.qa_box_main .question_answer_ctn[data-v-4f3687d2]::after { background: rgb(229, 229, 229); bottom: 0px; content: ""; height: 1px; left: 26px; max-width: 1120px; position: absolute; right: 0px; width: calc(100% - 26px); }

.qa_box_main .question_answer_ctn.question_answer_ctn_last.question_answer_ctn_last_after[data-v-4f3687d2]::after { display: none; }

@media (max-width: 960px) {
  .qa_box_main .question_answer_ctn.question_answer_ctn_last[data-v-4f3687d2] { padding-bottom: 24px; }
  .qa_box_main .question_answer_ctn.question_answer_ctn_last[data-v-4f3687d2]::after { display: none; }
}

@media (max-width: 960px) {
  .qa_box_main .question_answer_ctn .question_answer[data-v-4f3687d2] { margin-top: 0px; }
  .qa_box_main .question_answer_ctn .question_answer.question_answer_q[data-v-4f3687d2] { margin-bottom: 0px; }
  .qa_box_main .question_answer_ctn[data-v-4f3687d2]:first-child { padding-top: 0px; }
  .qa_box_main .question_answer_ctn:first-child .question_answer[data-v-4f3687d2] { margin-top: 0px; }
}

.qa_box_main .question_answer_block[data-v-4f3687d2] { padding-top: 16px; position: relative; }

.qa_box_main .qa_content[data-v-4f3687d2] { -webkit-box-flex: 1; flex: 1 1 auto; max-width: 1120px; }

.qa_box_main .qa_content .files_box[data-v-4f3687d2] { display: flex; -webkit-box-align: start; align-items: flex-start; flex-wrap: wrap; margin: 10px 0px 0px; }

.qa_box_main .qa_content .files_box .file_item[data-v-4f3687d2] { font-size: 14px; margin: 3px 0px; }

.qa_box_main .qa_content .files_box .file_item .iconfont_file[data-v-4f3687d2] { font-size: 14px; margin-right: 2px; }

.qa_box_main .question_answer[data-v-4f3687d2] { display: flex; -webkit-box-align: start; align-items: flex-start; margin-top: 16px; }

.qa_box_main .question_answer[data-v-4f3687d2]:first-child { margin-top: 0px; }

.qa_box_main .question_answer .qa_icon[data-v-4f3687d2] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 400; line-height: 22px; margin-right: 10px; flex-shrink: 0; }

.qa_box_main .question_answer .qa_icon.qa_icon_dark[data-v-4f3687d2] { color: rgb(25, 25, 26); font-weight: 600; }

.qa_box_main .question_answer .question_title[data-v-4f3687d2] { color: rgb(112, 112, 112); display: block; font-size: 14px; line-height: 22px; }

.qa_box_main .question_answer .question_title.question_title_dark[data-v-4f3687d2] { color: rgb(25, 25, 26); cursor: pointer; font-weight: 600; }

.qa_box_main .question_answer .question_title.question_title_dark[data-v-4f3687d2]:hover { text-decoration: underline; }

.qa_box_main .question_answer .question_title[data-v-4f3687d2] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.qa_box_main .question_answer .question_info[data-v-4f3687d2] { color: rgb(112, 112, 112); display: block; font-size: 13px; font-weight: 400; line-height: 20px; margin-top: 8px; padding-left: 0px; }

.qa_box_main .question_answer .handle_box[data-v-4f3687d2] { color: rgb(112, 112, 112); display: flex; margin-top: 16px; }

.qa_box_main .question_answer .handle_box .iconfont_box[data-v-4f3687d2] { display: flex; font-size: 13px; -webkit-box-align: center; align-items: center; cursor: pointer; line-height: 20px; margin-right: 24px; transition: 0.3s; }

.qa_box_main .question_answer .handle_box .iconfont_box .iconfont[data-v-4f3687d2] { color: rgb(112, 112, 112); font-size: 16px; height: 16px; line-height: 16px; text-align: center; width: 16px; }

.qa_box_main .question_answer .handle_box .iconfont_box[data-v-4f3687d2]:hover { color: rgb(25, 25, 26); }

.qa_box_main .question_answer .handle_box .iconfont_box:hover > span[data-v-4f3687d2]:not(.num):not(.iconfont) { text-decoration: underline; }

@media (max-width: 768px) {
  .qa_box_main .question_answer .handle_box .iconfont_box:hover > span[data-v-4f3687d2]:not(.num):not(.iconfont) { text-decoration: none; }
}

@media (max-width: 768px) {
  .qa_box_main .question_answer .handle_box .iconfont_box[data-v-4f3687d2]:hover { color: rgb(112, 112, 112); }
}

.qa_box_main .question_answer .handle_box .iconfont_box:hover .iconfont[data-v-4f3687d2] { color: rgb(25, 25, 26); }

@media (max-width: 768px) {
  .qa_box_main .question_answer .handle_box .iconfont_box:hover .iconfont[data-v-4f3687d2] { color: rgb(112, 112, 112); }
}

.qa_box_main .question_answer .handle_box .iconfont_box.active[data-v-4f3687d2], .qa_box_main .question_answer .handle_box .iconfont_box.iconfont_praise_active[data-v-4f3687d2], .qa_box_main .question_answer .handle_box .iconfont_box.iconfont_praise_active .iconfont[data-v-4f3687d2] { color: rgb(25, 25, 26); }

.qa_box_main .question_answer .handle_box .iconfont_box.active > span[data-v-4f3687d2]:not(.num):not(.iconfont) { text-decoration: underline; }

@media (max-width: 768px) {
  .qa_box_main .question_answer .handle_box .iconfont_box.active > span[data-v-4f3687d2]:not(.num):not(.iconfont) { text-decoration: none; }
}

.qa_box_main .question_answer .handle_box .iconfont_box.active .iconfont[data-v-4f3687d2] { color: rgb(25, 25, 26); }

.qa_box_main .question_answer .handle_box .iconfont_box_tip a[data-v-4f3687d2] { display: flex; -webkit-box-align: center; align-items: center; text-decoration: none; }

.qa_box_main .question_answer .handle_box .iconfont_box_tip a span[data-v-4f3687d2] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 400; line-height: 20px; }

.qa_box_main .question_answer .handle_box .iconfont_box_tip a .iconfont_comment[data-v-4f3687d2] { font-size: 16px; line-height: 1; margin-right: 4px; }

.qa_box_main .question_answer .handle_box .iconfont_box_tip a .num[data-v-4f3687d2] { margin-left: 4px; }

.qa_box_main .question_answer .handle_box .iconfont_box_tip a:hover .handle_info[data-v-4f3687d2] { color: rgb(25, 25, 26); text-decoration: underline; }

.qa_box_main .question_answer .handle_box .iconfont_box_tip a:hover .iconfont_comment[data-v-4f3687d2], .qa_box_main .question_answer .handle_box .iconfont_box_tip a:hover .num[data-v-4f3687d2] { color: rgb(25, 25, 26); }

.qa_box_main .question_answer .handle_box .qa_tip[data-v-4f3687d2] { margin-left: 0px; }

.qa_box_main .question_answer .handle_box .iconfont[data-v-4f3687d2] { cursor: pointer; font-size: 18px; margin-right: 4px; }

.qa_box_main .question_answer .handle_box .num[data-v-4f3687d2] { display: inline-block; margin-left: 4px; }

.qa_box_main .question_answer .comment_wrap[data-v-4f3687d2] { overflow: hidden; }

.qa_box_main .question_answer .comment_box[data-v-4f3687d2] { background-color: rgb(247, 247, 247); margin-top: 16px; padding: 20px; position: relative; }

.qa_box_main .question_answer .comment_box .comment_list[data-v-4f3687d2] { margin-bottom: 16px; }

.qa_box_main .question_answer .comment_box .comment_list h3[data-v-4f3687d2] { color: rgb(25, 25, 26); font-size: 13px; font-weight: 600; line-height: 20px; }

.qa_box_main .question_answer .comment_box .comment_list .comment[data-v-4f3687d2] { border-bottom: 1px solid rgb(229, 229, 229); color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; margin-top: 8px; padding-bottom: 8px; }

.qa_box_main .question_answer .comment_box .comment_list .comment[data-v-4f3687d2]:last-child { border-bottom: none; }

.qa_box_main .question_answer .comment_box .comment_list .comment span[data-v-4f3687d2] { color: rgb(112, 112, 112); margin-left: 10px; }

.qa_box_main .question_answer .comment_box .comment[data-v-4f3687d2] { margin-bottom: 16px; }

@media (max-width: 768px) {
  .qa_box_main .question_answer .comment_box .comment[data-v-4f3687d2] { margin-bottom: 12px; }
}

.qa_box_main .question_answer .comment_box .btn_box[data-v-4f3687d2] { display: grid; grid-template-columns: repeat(2, 1fr); width: max-content; column-gap: 12px; }

@media (max-width: 768px) {
  .qa_box_main .question_answer .comment_box .btn_box[data-v-4f3687d2] { display: flex; }
}

.qa_box_main .question_answer .comment_box .btn_box .fs-button[data-v-4f3687d2] { padding: 0px 30px; width: max-content; }

.qa_box_main .question_answer .comment_box .btn_box .comment_tip[data-v-4f3687d2].tip-ctn-top-right { right: 10px; }

.qa_box_main .question_answer .comment_box .btn_box .comment_tip .comment_tip_info[data-v-4f3687d2] { min-width: 150px; padding: 20px; }

@media (max-width: 960px) {
  .qa_box_main .question_answer .comment_box .btn_box .comment_tip .comment_tip_info[data-v-4f3687d2] { width: 100%; }
}

.qa_box_main .question_answer .comment_box[data-v-4f3687d2]::after { background-color: rgb(247, 247, 247); content: ""; height: 15px; left: 136px; position: absolute; top: -7px; transform: rotate(45deg); width: 15px; }

.qa_box_main .see_more[data-v-4f3687d2] { margin-bottom: 0px; margin-top: 4px; padding-left: 26px; }

.qa_box_main .see_more .see_more_btn[data-v-4f3687d2] { cursor: pointer; display: flex; margin-top: 16px; -webkit-box-align: center; align-items: center; color: rgb(0, 96, 191); width: max-content; }

.qa_box_main .see_more .see_more_btn .info[data-v-4f3687d2] { font-size: 14px; height: 20px; }

.qa_box_main .see_more .see_more_btn .iconfont[data-v-4f3687d2] { display: inline-block; font-size: 12px; height: 12px; margin-left: 8px; margin-top: 1px; width: 12px; }

.qa_box_main .see_more .see_more_btn .iconfont.iconfont_up[data-v-4f3687d2] { transform: rotate(-180deg); }

.qa_box_main .see_more .see_more_btn:hover .info[data-v-4f3687d2] { text-decoration: underline; }

.qa_box_main .more_question_btn[data-v-4f3687d2] { display: flex; padding-top: 20px; -webkit-box-pack: center; justify-content: center; }

.qa_box_main .more_question_btn.more_question_btn2[data-v-4f3687d2] { display: none; }

@media (max-width: 960px) {
  .qa_box_main .more_question_btn.more_question_btn2[data-v-4f3687d2] { display: flex; }
}

.qa_box_main .more_question_btn .btn[data-v-4f3687d2] { cursor: pointer; display: flex; -webkit-box-align: center; align-items: center; color: rgb(0, 96, 191); text-decoration: none; }

.qa_box_main .more_question_btn .btn .info[data-v-4f3687d2] { font-size: 14px; height: 20px; }

.qa_box_main .more_question_btn .btn .iconfont[data-v-4f3687d2] { font-size: 12px; margin-left: 4px; }

.qa_box_main .more_question_btn .btn .iconfont.iconfont_up[data-v-4f3687d2] { transform: rotate(-180deg); }

.qa_box_main .more_question_btn .btn .iconfont.iconfont_right[data-v-4f3687d2] { transform: rotate(-90deg); }

.qa_box_main .more_question_btn .btn:hover .info[data-v-4f3687d2] { text-decoration: underline; }

.qa_box_main .ask_btn[data-v-4f3687d2] { -webkit-box-pack: center; display: none; justify-content: center; }

@media (max-width: 768px) {
  .qa_box_main .ask_btn[data-v-4f3687d2] { display: block; text-align: center; }
}

.qa_box_main .ask_btn > a[data-v-4f3687d2] { color: rgb(0, 96, 191); display: inline-block; font-size: 14px; line-height: 22px; }

.qa_box_main .ask_btn > a[data-v-4f3687d2]:hover { text-decoration: none; }

.qa_box_main .ask_btn button[data-v-4f3687d2] { width: 100%; }

.qa_box_main .ask_btn .see[data-v-4f3687d2] { display: inline-flex; margin: 0px auto; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; }

.qa_box_main .ask_btn .see .txt[data-v-4f3687d2] { color: rgb(0, 96, 191); font-size: 14px; line-height: 22px; }

.qa_box_main .ask_btn .see .iconfont[data-v-4f3687d2] { color: rgb(0, 96, 191); font-size: 12px; margin-left: 4px; width: 12px; }

.qa_box_main .fs-pagination[data-v-4f3687d2] { margin: 0px auto; padding-bottom: 20px; padding-top: 20px; }

@media (max-width: 768px) {
  .qa_box_main .fs-pagination[data-v-4f3687d2] { display: none; }
  .qa_box_main .fs-pagination.fs-pagination-QaList[data-v-4f3687d2] { display: flex; }
}

.qa_box_main .no_answer[data-v-4f3687d2] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; margin-bottom: 0px; margin-top: 16px; padding-left: 26px; }

.qa_box_main .no_answer[data-v-4f3687d2] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.detail_max[data-v-4f3687d2] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.detail_max .question_answer_box[data-v-4f3687d2] { width: 100%; }

@media (max-width: 960px) {
  .detail_max .question_answer_box[data-v-4f3687d2] { padding-top: 8px; }
}

.no_qa_box[data-v-4f3687d2] { color: rgb(100, 100, 102); font-size: 14px; font-weight: 400; line-height: 22px; }

.qa_tip .qa_tip_trigger[data-v-4f3687d2] { color: rgb(0, 112, 188); cursor: pointer; margin-left: 0px; padding: 0px; }

.qa_tip .qa_tip_info[data-v-4f3687d2] { min-width: 190px; padding: 20px; text-align: center; }

@media (max-width: 960px) {
  .qa_tip .qa_tip_info[data-v-4f3687d2] { width: 100%; }
}

.success_ctn[data-v-4f3687d2] { padding: 27px 40px 45px; width: 680px; }

@media (max-width: 960px) {
  .success_ctn[data-v-4f3687d2] { padding: 27px 3% 45px; width: auto; }
}

.success_ctn .success_title[data-v-4f3687d2] { display: flex; -webkit-box-align: start; align-items: flex-start; color: rgb(25, 25, 26); font-size: 18px; font-weight: 400; line-height: 26px; margin-bottom: 14px; }

.success_ctn .success_title .iconfont[data-v-4f3687d2] { color: rgb(0, 153, 119); font-size: 24px; font-weight: 600; margin-right: 14px; }

.success_ctn .success_info[data-v-4f3687d2] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.question_box[data-v-79017598] { overflow: hidden; padding: 20px 32px; width: 680px; }

@media (max-width: 960px) {
  .question_box[data-v-79017598] { padding: 20px 16px; width: 100%; }
}

.question_box .product_box[data-v-79017598] { display: flex; -webkit-box-align: center; align-items: center; }

.question_box .product_box .p_img[data-v-79017598] { display: inline-block; max-height: 100px; width: 100px; flex-shrink: 0; margin-right: 20px; }

@media (max-width: 960px) {
  .question_box .product_box .p_img[data-v-79017598] { margin-right: 8px; width: 80px; }
}

.question_box .product_box .p_detail h3[data-v-79017598] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.question_box .product_box .p_detail p[data-v-79017598] { color: rgb(153, 153, 153); font-size: 14px; line-height: 22px; margin-top: 8px; }

.question_box .form_item[data-v-79017598] { margin-top: 16px; position: relative; }

@media (max-width: 768px) {
  .question_box .form_item[data-v-79017598] { margin-top: 12px; }
}

.question_box .form_item .fs-popover[data-v-79017598] { margin-left: 8px; position: relative; z-index: 4; }

.question_box .form_item .select[data-v-79017598] { font-size: 13px; }

.question_box .form_item.upload .fs-popover[data-v-79017598] { margin-left: 8px; }

.question_box .form_item .upload_tip[data-v-79017598] { width: 260px; }

.question_box .form_item .title[data-v-79017598] { color: rgb(25, 25, 26); display: flex; font-size: 13px; font-weight: 400; line-height: 20px; margin-bottom: 0px; padding-bottom: 4px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.question_box .form_item .numBox[data-v-79017598] { color: rgb(112, 112, 112); font-size: 13px; }

.question_box .form_item .numBox em[data-v-79017598] { font-style: normal; }

.question_box .form_item .fs-popover .popper-computer[data-v-79017598], .question_box .form_item .fs-popover .popper-mobile .popper-mobile-content[data-v-79017598] { z-index: 112; }

.question_box .form_item .fs-popover .popper-mobile .popper-mobile-mask[data-v-79017598] { z-index: 111; }

.question_box .form_item .check_box[data-v-79017598] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); cursor: pointer; font-size: 13px; min-width: 380px; }

.question_box .form_item .check_box input[data-v-79017598] { margin-right: 8px; }

.question_box .form_item.button[data-v-79017598] { display: flex; -webkit-box-pack: end; justify-content: flex-end; margin-top: 32px; }

.question_box .form_item.button button[data-v-79017598] { padding: 0px 30px; width: auto; }

@media (max-width: 960px) {
  .question_box .form_item.button button[data-v-79017598] { width: 100%; }
}

.question_box .form_item.upload[data-v-79017598] { margin-top: 16px; position: relative; }

@media (max-width: 768px) {
  .question_box .form_item.upload[data-v-79017598] { margin-top: 12px; }
}

.question_box .form_item.checkbox[data-v-79017598] { margin-top: 16px; }

@media (max-width: 768px) {
  .question_box .form_item.checkbox[data-v-79017598] { margin-top: 12px; }
}

.question_box .form_item[data-v-79017598]:first-child { margin-top: 0px; }

.fs-popup-footer > div[data-v-79017598] { border-top: 1px solid rgb(229, 229, 229); }

.form_item.button[data-v-79017598] { display: flex; -webkit-box-pack: end; justify-content: flex-end; padding: 20px 32px; }

@media (max-width: 960px) {
  .form_item.button[data-v-79017598] { padding: 20px 16px; }
}

.form_item.button button[data-v-79017598] { padding: 0px 30px; width: auto; }

@media (max-width: 960px) {
  .form_item.button button[data-v-79017598] { width: 100%; }
}

.success_box[data-v-79017598] { padding: 20px 32px; width: 680px; }

@media (max-width: 960px) {
  .success_box[data-v-79017598] { padding: 16px 20px; width: 100%; }
}

.success_box .success_title[data-v-79017598] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 400; line-height: 24px; margin-bottom: 14px; padding-left: 38px; position: relative; }

.success_box .success_title .icon[data-v-79017598] { color: rgb(0, 153, 119); display: inline-block; font-size: 24px; font-weight: 600; left: 0px; position: absolute; top: 0px; vertical-align: middle; }

.success_box .success_info[data-v-79017598] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

[data-v-79017598] .tip-ctn .tip-ctn-top { display: block; }

.empty[data-v-b07d0e06] { color: rgb(100, 100, 102); font-size: 14px; line-height: 22px; padding: 20px 0px 30px; }

.empty a[data-v-b07d0e06] { color: rgb(0, 96, 191); }

@media (max-width: 960px) {
  .empty[data-v-b07d0e06] { border-top: 1px solid rgb(229, 229, 229); padding: 16px 16px 24px; }
}

.product_resources[data-v-25b58a4a] { padding-bottom: 40px; position: relative; }

@media (max-width: 960px) {
  .product_resources[data-v-25b58a4a] { padding-bottom: 24px; }
}

.network_nav_box[data-v-25b58a4a] { display: flex; opacity: 1; -webkit-box-pack: center; justify-content: center; margin-bottom: 28px; }

.network_nav_box.optionAll[data-v-25b58a4a] { opacity: 1; }

.network_nav_box .nav_box[data-v-25b58a4a] { background: rgb(246, 246, 248); border-radius: 287px; display: flex; margin-right: 12px; padding: 6px; position: relative; width: max-content; }

.network_nav_box .nav_box .nav_item[data-v-25b58a4a], .network_nav_box .nav_box .nav_item_all[data-v-25b58a4a] { border-radius: 87px; color: rgb(112, 112, 112); cursor: pointer; font-size: 12px; line-height: 20px; padding: 4px 16px; width: max-content; }

.network_nav_box .nav_box .nav_item[data-v-25b58a4a] { font-size: 14px; line-height: 22px; margin-left: 4px; position: relative; }

.network_nav_box .nav_box .nav_item[data-v-25b58a4a]:first-child { margin-left: 0px; }

.network_nav_box .nav_box .nav_item.active[data-v-25b58a4a] { background-color: rgb(255, 255, 255); color: rgb(25, 25, 26); }

.network_nav_box .nav_box .nav_item.active[data-v-25b58a4a]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: 0px; content: ""; display: block; height: 2px; left: 16px; opacity: 1; position: absolute; transition: 0.2s; width: calc(100% - 32px); }

.network_nav_box .nav_box .nav_item.no_show[data-v-25b58a4a] { display: none; }

.network_nav_box .nav_box .nav_item[data-v-25b58a4a]:hover { background-color: rgb(255, 255, 255); color: rgb(25, 25, 26); }

@media (max-width: 768px) {
  .network_nav_box .nav_box .nav_item[data-v-25b58a4a] { font-size: 12px; line-height: 20px; }
}

.network_nav_box .nav_box .nav_item_all[data-v-25b58a4a] { display: flex; -webkit-box-align: center; align-items: center; margin-right: 0px; max-width: 92px; min-width: 76px; position: relative; }

.network_nav_box .nav_box .nav_item_all > span[data-v-25b58a4a] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

@media (max-width: 768px) {
  .network_nav_box .nav_box .nav_item_all > span[data-v-25b58a4a] { font-size: 12px; line-height: 20px; }
}

.network_nav_box .nav_box .nav_item_all > i[data-v-25b58a4a] { color: rgb(112, 112, 112); font-size: 14px; line-height: 1; margin-left: 8px; transition: 0.3s; }

.network_nav_box .nav_box .nav_item_all > i.transform[data-v-25b58a4a] { transform: rotateX(-180deg); }

@media (max-width: 960px) {
  .network_nav_box .nav_box .nav_item_all > i.transform[data-v-25b58a4a] { transform: none; }
}

@media (max-width: 768px) {
  .network_nav_box .nav_box .nav_item_all > i[data-v-25b58a4a] { font-size: 12px; }
}

.network_nav_box .nav_box .nav_item_all.active[data-v-25b58a4a] { background-color: rgb(255, 255, 255); }

.network_nav_box .nav_box .nav_item_all.active > span[data-v-25b58a4a] { color: rgb(25, 25, 26); }

.network_nav_box .nav_box .nav_item_all.active > i[data-v-25b58a4a] { color: rgb(25, 25, 26); }

.network_nav_box .nav_box .nav_item_all.active_line[data-v-25b58a4a]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: 0px; content: ""; display: block; height: 2px; left: 16px; opacity: 1; position: absolute; transition: 0.2s; width: calc(100% - 32px); }

.network_nav_box .nav_box[data-v-25b58a4a]:last-child { margin-right: 0px; }

.network_nav_box .nav_box .show_all_box[data-v-25b58a4a] { padding-top: 8px; position: absolute; right: 0px; top: 38px; z-index: 1; }

.network_nav_box .nav_box .show_all_box .show_all_list[data-v-25b58a4a] { background-color: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 8px; padding: 7px 0px; }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item[data-v-25b58a4a] { cursor: pointer; display: flex; padding: 7px 12px; -webkit-box-align: center; align-items: center; }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item > i[data-v-25b58a4a] { color: rgb(216, 216, 216); font-size: 18px; height: 18px; line-height: 1; margin-right: 8px; }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item > span[data-v-25b58a4a] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; width: max-content; }

@media (max-width: 768px) {
  .network_nav_box .nav_box .show_all_box .show_all_list .show_all_item > span[data-v-25b58a4a] { font-size: 12px; line-height: 20px; }
}

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item.active[data-v-25b58a4a] { background: rgb(247, 247, 247); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item.active > i[data-v-25b58a4a] { color: rgb(112, 112, 112); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item.active > span[data-v-25b58a4a] { color: rgb(25, 25, 26); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item[data-v-25b58a4a]:hover { background: rgb(247, 247, 247); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item:hover > i[data-v-25b58a4a] { color: rgb(112, 112, 112); }

.network_nav_box .nav_box .show_all_box .show_all_list .show_all_item.no_show[data-v-25b58a4a] { display: none; }

@media (max-width: 768px) {
  .network_nav_box .nav_box .show_all_box[data-v-25b58a4a] { display: none; }
}

.network_nav_box .nav_box.pc_show[data-v-25b58a4a] { margin-right: 0px; }

@media (max-width: 960px) {
  .network_nav_box .nav_box.pc_show[data-v-25b58a4a] { display: none; }
}

.network_nav_box .nav_box.m_show[data-v-25b58a4a] { display: none; }

@media (max-width: 960px) {
  .network_nav_box .nav_box.m_show[data-v-25b58a4a] { display: block; }
}

.network_nav_box .nav_box.only[data-v-25b58a4a] { background-color: rgb(255, 255, 255); padding: 0px; }

.network_nav_box .nav_box.only .nav_item[data-v-25b58a4a] { cursor: default; font-weight: 600; padding: 0px; }

.network_nav_box .nav_box.only .nav_item[data-v-25b58a4a]::after { display: none; }

.network_nav_box .nav_box.defOne[data-v-25b58a4a] { background-color: rgb(255, 255, 255); padding: 0px; }

.network_nav_box .nav_box.defOne .nav_item[data-v-25b58a4a] { cursor: default; font-size: 16px; font-weight: 600; line-height: 24px; padding: 0px; }

.network_nav_box .nav_box.defOne .nav_item[data-v-25b58a4a]::after { display: none; }

@media (max-width: 960px) {
  .network_nav_box[data-v-25b58a4a] { margin-top: 16px; }
}

.resource_box[data-v-25b58a4a] { display: grid; grid-template-columns: repeat(4, 1fr); width: 100%; gap: 20px; }

@media (max-width: 768px) {
  .resource_box[data-v-25b58a4a] { grid-template-columns: repeat(1, 1fr); padding: 0px 16px; width: 100%; gap: 12px; }
}

.more-file-btn-m[data-v-25b58a4a], .more-file-btn-pc[data-v-25b58a4a] { display: flex; -webkit-box-pack: center; border-top: 1px solid rgb(229, 229, 229); color: rgb(0, 96, 191); justify-content: center; margin-top: 28px; padding-top: 20px; }

@media (max-width: 768px) {
  .more-file-btn-m[data-v-25b58a4a], .more-file-btn-pc[data-v-25b58a4a] { border-top: none; margin-top: 0px; padding-top: 24px; }
}

.more-file-btn-m .btn[data-v-25b58a4a], .more-file-btn-pc .btn[data-v-25b58a4a] { cursor: pointer; display: inline-flex; -webkit-box-align: center; align-items: center; }

.more-file-btn-m .btn:hover .info[data-v-25b58a4a], .more-file-btn-pc .btn:hover .info[data-v-25b58a4a] { text-decoration: underline; }

.more-file-btn-m .info[data-v-25b58a4a], .more-file-btn-pc .info[data-v-25b58a4a] { font-size: 13px; line-height: 20px; }

.more-file-btn-m .iconfont_down[data-v-25b58a4a], .more-file-btn-pc .iconfont_down[data-v-25b58a4a] { font-size: 12px; margin-left: 2px; transition: 0.2s; }

.more-file-btn-m .iconfont_down.rotate[data-v-25b58a4a], .more-file-btn-pc .iconfont_down.rotate[data-v-25b58a4a] { transform: rotateX(-180deg); }

.more-file-btn-pc[data-v-25b58a4a] { border: none; display: flex; margin: 0px; }

@media (max-width: 960px) {
  .more-file-btn-pc[data-v-25b58a4a] { display: none; }
}

.more-file-btn-m[data-v-25b58a4a] { display: none; }

@media (max-width: 960px) {
  .more-file-btn-m[data-v-25b58a4a] { display: flex; }
}

.resource_item[data-v-25b58a4a] { border-radius: 4px; cursor: pointer; height: 76px; padding: 16px; transition: 0.3s; background-color: rgb(250, 251, 251) !important; }

.resource_item[data-v-25b58a4a], .resource_item .resource_link[data-v-25b58a4a] { display: flex; -webkit-box-align: center; align-items: center; }

.resource_item .resource_link[data-v-25b58a4a] { color: rgb(25, 25, 26); text-decoration: none; width: 100%; }

.resource_item .resource_link .resource_text[data-v-25b58a4a] { -webkit-box-flex: 1; flex: 1 1 0%; overflow: hidden; }

.resource_item .resource_link .resource_text .text_name[data-v-25b58a4a] { display: -webkit-box; font-size: 14px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; word-break: break-word; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.resource_item .resource_link .resource_text .text_left[data-v-25b58a4a] { display: inline; }

.resource_item .resource_link .resource_text .text_left.noTag[data-v-25b58a4a] { max-width: 100%; }

.resource_item .resource_link .resource_text .text_right[data-v-25b58a4a] { display: inline; }

.resource_item .resource_link .resource_text .text_right[data-v-25b58a4a]::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; }

.resource_item .icon_resource[data-v-25b58a4a] { background-image: url("https://img-en.fs.com/includes/templates/fiberstore/images/new-pc-img/download-icon.png"); background-repeat: no-repeat; margin-right: 8px; }

.resource_item .icon_resource[data-v-25b58a4a], .resource_item .icon_resource_img[data-v-25b58a4a] { display: inline-block; height: 20px; width: 20px; flex-shrink: 0; }

.resource_item .icon_resource_img[data-v-25b58a4a] { margin-right: 10px; }

.resource_item[data-v-25b58a4a]:hover { box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 15px -10px; }

.resource_item:hover .resource_text .text[data-v-25b58a4a], .resource_item:hover .resource_text .text_left[data-v-25b58a4a] { text-decoration: underline; }

.video_box[data-v-25b58a4a] { height: 495px; width: 880px; }

@media (max-width: 960px) {
  .video_box[data-v-25b58a4a] { height: 210px; padding: 30px 16px 0px; width: 100%; }
}

.video_box .iframe[data-v-25b58a4a] { display: block; height: 100%; width: 100%; }

.mobile_popup[data-v-25b58a4a] { display: none; }

@media (max-width: 960px) {
  .mobile_popup[data-v-25b58a4a] { display: block; }
}

.mobile_popup .top[data-v-25b58a4a] { display: flex; padding: 12px 16px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; border-bottom: 1px solid rgb(229, 229, 229); justify-content: space-between; }

.mobile_popup .top > span[data-v-25b58a4a] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; }

.mobile_popup .top > i[data-v-25b58a4a] { color: rgb(112, 112, 112); font-size: 16px; line-height: 1; }

.mobile_popup .center[data-v-25b58a4a] { padding: 8px 0px; }

.mobile_popup .center .center_item[data-v-25b58a4a] { display: flex; padding: 8px 16px; -webkit-box-align: center; align-items: center; }

.mobile_popup .center .center_item > i[data-v-25b58a4a] { color: rgb(204, 204, 204); font-size: 18px; height: 18px; line-height: 1; margin-right: 8px; }

.mobile_popup .center .center_item > span[data-v-25b58a4a] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; width: max-content; }

.mobile_popup .center .center_item.active[data-v-25b58a4a] { background-color: rgb(247, 247, 247); }

.mobile_popup .center .center_item.active > i[data-v-25b58a4a] { color: rgb(112, 112, 112); }

.mobile_popup .center .center_item.active > span[data-v-25b58a4a] { color: rgb(25, 25, 26); }

.mobile_popup .center .center_item.no_show[data-v-25b58a4a] { display: none; }

.mobile_popup .bottom[data-v-25b58a4a] { display: grid; grid-template-columns: repeat(2, 1fr); padding: 16px; gap: 16px; border-top: 1px solid rgb(229, 229, 229); }

.recently_viewed[data-v-15aec706] { margin: 0px auto; max-width: 1200px; width: 84vw; }

@media (max-width: 1200px) {
  .recently_viewed[data-v-15aec706] { width: 94vw; }
}

@media (max-width: 960px) {
  .recently_viewed[data-v-15aec706] { padding: 0px 0px 24px; width: 100%; }
}

.recently_viewed .recently_viewed_box .title[data-v-15aec706] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; border-bottom: 1px solid rgb(229, 229, 229); justify-content: space-between; margin-bottom: 12px; padding: 20px 0px 12px; }

.recently_viewed .recently_viewed_box .title > span[data-v-15aec706] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; }

.recently_viewed .recently_viewed_box .title .iconfont_down[data-v-15aec706] { color: rgb(112, 112, 112); display: none; font-size: 14px; line-height: 22px; transform: rotateX(-180deg); transition: 0.3s; }

.recently_viewed .recently_viewed_box .title .iconfont_down.iconfont_down_up[data-v-15aec706] { transform: rotateX(0deg); }

.recently_viewed .recently_viewed_box .content[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m[data-v-15aec706] { padding-bottom: 40px; position: relative; }

.recently_viewed .recently_viewed_box .content .item_box[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box[data-v-15aec706] { background-color: rgb(250, 251, 251); border-radius: 4px; display: flex; height: 100%; padding: 8px 20px 20px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; position: relative; transition: 0.3s; }

.recently_viewed .recently_viewed_box .content .item_box .img_box > img[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .img_box > img[data-v-15aec706] { display: block; height: 140px; margin: 0px auto; mix-blend-mode: multiply; width: 140px; }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box[data-v-15aec706] { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; justify-content: space-between; }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box .name[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .name[data-v-15aec706] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box .other[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .other[data-v-15aec706] { margin-top: 12px; }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box .other .price[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .other .price[data-v-15aec706] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box .other .star[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .other .star[data-v-15aec706] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box .other .star .star_item[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .other .star .star_item[data-v-15aec706] { display: flex; -webkit-box-align: center; align-items: center; margin-right: 2px; }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box .other .star .star_item .iconfont[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .other .star .star_item .iconfont[data-v-15aec706] { color: rgb(213, 213, 213); font-size: 14px; height: 14px; line-height: 1; }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box .other .star .star_item .iconfont.iconfont_yellow[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .other .star .star_item .iconfont.iconfont_yellow[data-v-15aec706] { color: rgb(255, 215, 72); }

.recently_viewed .recently_viewed_box .content .item_box .bottom_box .other .star .rating[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .other .star .rating[data-v-15aec706] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-left: 8px; }

.recently_viewed .recently_viewed_box .content .item_box .item_add[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add[data-v-15aec706] { background: rgb(192, 0, 0); border-radius: 4px; bottom: 15px; display: none; padding: 6px 8px; position: absolute; right: 20px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(255, 255, 255); cursor: pointer; justify-content: center; transition: 0.3s; }

.recently_viewed .recently_viewed_box .content .item_box .item_add .iconfont[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add .iconfont[data-v-15aec706] { font-size: 12px; line-height: 1; }

.recently_viewed .recently_viewed_box .content .item_box .item_add .iconfont.hide_icon[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add .iconfont.hide_icon[data-v-15aec706] { display: none; }

.recently_viewed .recently_viewed_box .content .item_box .item_add span[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add span[data-v-15aec706] { font-size: 12px; line-height: 20px; margin-left: 4px; }

.recently_viewed .recently_viewed_box .content .item_box .item_add span.hide_icon[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add span.hide_icon[data-v-15aec706] { margin-left: 0px; }

.recently_viewed .recently_viewed_box .content .item_box .item_add[data-v-15aec706]::before, .recently_viewed .recently_viewed_box .content_m .item_box .item_add[data-v-15aec706]::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.recently_viewed .recently_viewed_box .content .item_box .item_add[data-v-15aec706]:hover::before, .recently_viewed .recently_viewed_box .content_m .item_box .item_add[data-v-15aec706]:hover::before { opacity: 0.2; }

.recently_viewed .recently_viewed_box .content .item_box[data-v-15aec706]:hover, .recently_viewed .recently_viewed_box .content_m .item_box[data-v-15aec706]:hover { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; }

.recently_viewed .recently_viewed_box .content .item_box:hover .item_add[data-v-15aec706], .recently_viewed .recently_viewed_box .content .item_box:hover .item_add_new[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box:hover .item_add[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box:hover .item_add_new[data-v-15aec706] { display: flex; }

@media (max-width: 960px) {
  .recently_viewed .recently_viewed_box .content .item_box:hover .item_add[data-v-15aec706], .recently_viewed .recently_viewed_box .content .item_box:hover .item_add_new[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box:hover .item_add[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box:hover .item_add_new[data-v-15aec706] { display: none; }
}

.recently_viewed .recently_viewed_box .content .item_box .item_add_new[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add_new[data-v-15aec706] { bottom: 15px; display: none; position: absolute; right: 20px; }

.recently_viewed .recently_viewed_box .content .item_box .item_add_new[data-v-15aec706] .fs-button, .recently_viewed .recently_viewed_box .content_m .item_box .item_add_new[data-v-15aec706] .fs-button { height: 32px; padding: 0px 8px; }

.recently_viewed .recently_viewed_box .content .item_box .item_add_new[data-v-15aec706] .fs-button .iconfont_cart, .recently_viewed .recently_viewed_box .content_m .item_box .item_add_new[data-v-15aec706] .fs-button .iconfont_cart { font-size: 14px; line-height: 1; width: 14px; }

.recently_viewed .recently_viewed_box .content .item_box .item_add_new[data-v-15aec706] .fs-button .add_txt, .recently_viewed .recently_viewed_box .content_m .item_box .item_add_new[data-v-15aec706] .fs-button .add_txt { font-size: 12px; line-height: 20px; margin-left: 4px; }

.recently_viewed .recently_viewed_box .content[data-v-15aec706]:hover .swiper-button-next, .recently_viewed .recently_viewed_box .content[data-v-15aec706]:hover .swiper-button-prev, .recently_viewed .recently_viewed_box .content_m[data-v-15aec706]:hover .swiper-button-next, .recently_viewed .recently_viewed_box .content_m[data-v-15aec706]:hover .swiper-button-prev { opacity: 1; }

.recently_viewed .recently_viewed_box .content_m[data-v-15aec706] { display: none; }

@media (max-width: 1024px) {
  .recently_viewed .recently_viewed_box .content .item_box .item_add[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add[data-v-15aec706] { bottom: 18px; display: flex; }
  .recently_viewed .recently_viewed_box .content .item_box .item_add .iconfont.hide_icon[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add .iconfont.hide_icon[data-v-15aec706] { display: block; }
  .recently_viewed .recently_viewed_box .content .item_box .item_add span[data-v-15aec706], .recently_viewed .recently_viewed_box .content_m .item_box .item_add span[data-v-15aec706] { display: none; }
}

@media (max-width: 960px) {
  .recently_viewed .recently_viewed_box .title[data-v-15aec706] { margin-bottom: 24px; padding: 20px 16px 12px; }
  .recently_viewed .recently_viewed_box .title > span[data-v-15aec706] { font-size: 16px; font-weight: 600; line-height: 24px; }
  .recently_viewed .recently_viewed_box .title .iconfont_down[data-v-15aec706] { display: block; }
  .recently_viewed .recently_viewed_box .content[data-v-15aec706] { display: none; }
  .recently_viewed .recently_viewed_box .content_m[data-v-15aec706] { display: block; padding: 0px 16px; }
  .recently_viewed .recently_viewed_box .content_m .list_box[data-v-15aec706] { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; padding-bottom: 0px; }
  .recently_viewed .recently_viewed_box .content_m .item_box[data-v-15aec706] { padding: 8px 20px 20px; }
  .recently_viewed .recently_viewed_box .content_m .item_box .bottom_box .name[data-v-15aec706] { font-size: 13px; line-height: 20px; }
  .recently_viewed .recently_viewed_box .content_m .item_box .item_add[data-v-15aec706] { bottom: 18px; display: none; right: 20px; }
  .recently_viewed .recently_viewed_box .content_m .spotlights_box[data-v-15aec706] { display: flex; -webkit-box-pack: center; justify-content: center; margin-top: 12px; }
  .recently_viewed .recently_viewed_box .content_m .spotlights_box .spotlights_btn[data-v-15aec706] { color: rgb(0, 96, 191); cursor: pointer; display: flex; min-width: 140px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
  .recently_viewed .recently_viewed_box .content_m .spotlights_box .spotlights_btn:hover .spotlights_btn_info[data-v-15aec706] { text-decoration: underline; }
  .recently_viewed .recently_viewed_box .content_m .spotlights_box .spotlights_btn .spotlights_btn_info[data-v-15aec706] { font-size: 13px; line-height: 20px; }
  .recently_viewed .recently_viewed_box .content_m .spotlights_box .spotlights_btn .iconfont_arrow[data-v-15aec706] { display: inline-block; font-size: 12px; height: 12px; margin: 0px 0px 0px 4px; transition: 0.3s; width: 12px; }
  .recently_viewed .recently_viewed_box .content_m .spotlights_box .spotlights_btn .iconfont_arrow.iconfont_arrow_down[data-v-15aec706] { transform: rotateX(180deg); }
}

[data-v-15aec706] .swiper-btn-box { position: absolute; top: 50%; transform: translateY(-50%); width: 100%; }

[data-v-15aec706] .swiper-btn-box .swiper-button-prev { background: rgba(0, 0, 0, 0.2); border-radius: 50%; color: rgb(255, 255, 255); font-size: 20px; height: 40px; left: -80px; margin-top: -54px; opacity: 0; pointer-events: auto; right: auto; text-align: center; transition: 0.3s; width: 40px; z-index: 10; }

[data-v-15aec706] .swiper-btn-box .swiper-button-prev::after { content: ""; font-family: iconfont; font-size: 20px; }

[data-v-15aec706] .swiper-btn-box .swiper-button-prev:hover { background: rgba(0, 0, 0, 0.4); }

[data-v-15aec706] .swiper-btn-box .swiper-button-next { background: rgba(0, 0, 0, 0.2); border-radius: 50%; color: rgb(255, 255, 255); font-size: 20px; height: 40px; left: auto; margin-top: -54px; opacity: 0; pointer-events: auto; right: -80px; text-align: center; transition: 0.3s; width: 40px; z-index: 10; }

[data-v-15aec706] .swiper-btn-box .swiper-button-next::after { content: ""; font-family: iconfont; font-size: 20px; }

[data-v-15aec706] .swiper-btn-box .swiper-button-next:hover { background: rgba(0, 0, 0, 0.4); }

[data-v-15aec706] .swiper-btn-box .swiper-button-disabled { background: rgba(0, 0, 0, 0.05); }

[data-v-15aec706] .swiper-btn-box .swiper-button-disabled:hover { background: rgba(0, 0, 0, 0.05); }

@media (max-width: 1200px) {
  [data-v-15aec706] .swiper-btn-box .swiper-button-prev { left: 12px; }
  [data-v-15aec706] .swiper-btn-box .swiper-button-next { right: 12px; }
}

[data-v-15aec706] .swiper-container { margin: 0px -12px; padding: 12px 12px 28px; z-index: 0; }

[data-v-15aec706] .swiper-container .swiper-slide { height: auto; }

[data-v-15aec706] .swiper-container .swiper-slide > a { text-decoration: none; }

[data-v-15aec706] .swiper-container .swiper-pagination { bottom: 0px; display: flex; -webkit-box-pack: center; justify-content: center; }

[data-v-15aec706] .swiper-container .swiper-pagination .swiper-pagination-bullet { background: rgb(112, 112, 112); opacity: 0.4; transition: 0.3s; vertical-align: bottom; }

[data-v-15aec706] .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background: rgb(112, 112, 112); border-radius: 4px; opacity: 1; width: 20px; }

.image-view-wrap[data-v-4eb55e86] { background: rgba(255, 255, 255, 0.95); inset: 0px; overflow: hidden; position: fixed; z-index: 103; }

@media (max-width: 960px) {
  .image-view-wrap[data-v-4eb55e86] { background: transparent; }
}

.image-view-wrap .mask[data-v-4eb55e86] { background: rgba(25, 25, 26, 0.8); inset: 0px; overflow: hidden; position: fixed; z-index: 100; }

.image-view-wrap .image-view-top[data-v-4eb55e86] { display: flex; width: 1420px; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; left: 50%; position: fixed; top: 40px; transform: translateX(-50%); z-index: 102; }

@media (max-width: 1420px) {
  .image-view-wrap .image-view-top[data-v-4eb55e86] { width: 100%; }
}

@media (max-width: 960px) {
  .image-view-wrap .image-view-top[data-v-4eb55e86] { top: 24px; }
}

.image-view-wrap .image-view-top .iconfont-close[data-v-4eb55e86] { color: rgb(112, 112, 112); cursor: pointer; font-size: 28px; margin-right: 26px; transition: 0.3s; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-top .iconfont-close[data-v-4eb55e86] { color: rgb(255, 255, 255); font-size: 16px; margin-right: 24px; }
}

.image-view-wrap .image-view-top .iconfont-close[data-v-4eb55e86]:hover { color: rgb(25, 25, 26); }

.image-view-wrap .image-view-main[data-v-4eb55e86] { height: 100%; left: 50%; max-width: 100%; padding: 0px 10px; position: fixed; top: 50%; transform: translate3d(-50%, -50%, 0px); width: 1420px; z-index: 101; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main[data-v-4eb55e86] { padding: 0px; }
}

.image-view-wrap .image-view-main .image-view-ctn[data-v-4eb55e86] { height: 100%; margin: 0px auto; position: relative; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-ctn[data-v-4eb55e86] { bottom: 20px; margin: 0px auto; max-height: 100%; max-width: 800px; }
}

.image-view-wrap .image-view-main .image-view-ctn .swiper-container[data-v-4eb55e86] { height: 100%; left: 50%; margin: 0px auto; max-width: 1200px; position: absolute; top: 50%; transform: translate(-50%, -50%); }

.image-view-wrap .image-view-main .image-view-ctn .swiper-container[data-v-4eb55e86] .swiper-wrapper { -webkit-box-align: center; align-items: center; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-ctn .swiper-container[data-v-4eb55e86] { max-height: 276px; max-width: 800px; }
}

.image-view-wrap .image-view-main .image-view-ctn .swiper-slide[data-v-4eb55e86] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-ctn .swiper-slide[data-v-4eb55e86] { background: rgb(255, 255, 255); }
}

.image-view-wrap .image-view-main .image-view-ctn .m-pagination[data-v-4eb55e86] { display: flex; margin-top: 20px; -webkit-box-pack: center; justify-content: center; left: 50%; position: absolute; transform: translate(-50%, -50%); }

.image-view-wrap .image-view-main .image-view-ctn .m-pagination > span[data-v-4eb55e86] { background: rgb(137, 137, 136); border-radius: 20px; color: rgb(255, 255, 255); display: inline-block; font-size: 13px; height: 20px; padding: 0px 16px; }

.image-view-wrap .image-view-main .image-view-ctn .slide-item[data-v-4eb55e86] { display: flex; max-width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; background: rgb(255, 255, 255); justify-content: center; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-ctn .slide-item[data-v-4eb55e86] { margin-top: 0px; padding-bottom: 0px; }
}

.image-view-wrap .image-view-main .image-view-ctn .slide-item .youtube[data-v-4eb55e86], .image-view-wrap .image-view-main .image-view-ctn .slide-item video[data-v-4eb55e86] { background: rgb(247, 247, 247); height: 395px; max-width: 100%; width: 700px; }

.image-view-wrap .image-view-main .image-view-ctn .slide-item .img[data-v-4eb55e86] { display: block; max-height: 100%; max-width: 100%; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-ctn .slide-item .img[data-v-4eb55e86] { max-height: 276px; }
}

.image-view-wrap .image-view-main .image-view-ctn .slide-item.video-item[data-v-4eb55e86] { width: 100%; }

.image-view-wrap .image-view-main .image-view-ctn .slide-item.video-item .hls-video-box[data-v-4eb55e86] { height: 450px; transform: none; width: 800px; }

.image-view-wrap .image-view-main .image-view-ctn .slide-item.video-item .hls-video-box[data-v-4eb55e86] .hls-video-box-icon { cursor: pointer; }

.image-view-wrap .image-view-main .image-view-ctn .swiper-button-prev1[data-v-4eb55e86] { cursor: pointer; display: inline-block; left: 0px; position: absolute; top: 50%; transform: translate3d(0px, -50%, 0px); user-select: none; z-index: 99; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-ctn .swiper-button-prev1[data-v-4eb55e86] { display: none; }
}

.image-view-wrap .image-view-main .image-view-ctn .swiper-button-prev1[data-v-4eb55e86]::after { color: rgb(141, 141, 143); content: ""; font-size: 36px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important; }

.image-view-wrap .image-view-main .image-view-ctn .swiper-button-prev1.swiper-btn-disable[data-v-4eb55e86] { cursor: auto; opacity: 0.35; }

.image-view-wrap .image-view-main .image-view-ctn .swiper-button-next1[data-v-4eb55e86] { cursor: pointer; display: inline-block; position: absolute; right: 0px; top: 50%; transform: translate3d(0px, -50%, 0px); user-select: none; z-index: 99; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-ctn .swiper-button-next1[data-v-4eb55e86] { display: none; }
}

.image-view-wrap .image-view-main .image-view-ctn .swiper-button-next1[data-v-4eb55e86]::after { color: rgb(141, 141, 143); content: ""; font-size: 36px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important; }

.image-view-wrap .image-view-main .image-view-ctn .swiper-button-next1.swiper-btn-disable[data-v-4eb55e86] { cursor: auto; opacity: 0.35; }

.image-view-wrap .image-view-main .image-view-ctn .line[data-v-4eb55e86] { border-bottom: 1px solid rgb(229, 229, 229); bottom: 0px; left: -20%; position: absolute; width: 150%; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-ctn .line[data-v-4eb55e86] { border-bottom: none; }
}

.image-view-wrap .image-view-main .image-view-bottom[data-v-4eb55e86] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; bottom: 20px; justify-content: center; left: 50%; position: fixed; transform: translateX(-50%); width: 100%; z-index: 999; }

@media (max-width: 960px) {
  .image-view-wrap .image-view-main .image-view-bottom[data-v-4eb55e86] { display: none; }
}

.image-view-wrap .image-view-main .image-view-bottom .img[data-v-4eb55e86] { background-position: 50% center; background-repeat: no-repeat; background-size: contain; border: 1px solid rgb(238, 238, 238); border-radius: 4px; box-sizing: border-box; cursor: pointer; height: 60px; margin: 0px 5px; opacity: 0.5; overflow: hidden; position: relative; width: 60px; }

.image-view-wrap .image-view-main .image-view-bottom .img.img-video[data-v-4eb55e86]::before, .image-view-wrap .image-view-main .image-view-bottom .img.img-youtube[data-v-4eb55e86]::before { background: rgb(0, 0, 0); inset: 0px; content: ""; display: block; height: 100%; opacity: 0.15; position: absolute; width: 100%; }

.image-view-wrap .image-view-main .image-view-bottom .img.img-video[data-v-4eb55e86]::after, .image-view-wrap .image-view-main .image-view-bottom .img.img-youtube[data-v-4eb55e86]::after { background: url("https://images.weserv.nl/?url=img-en.fs.com/includes/templates/fiberstore/images/paly-icon.png") 50% center no-repeat; content: ""; display: inline-block; height: 18px; left: 50%; position: absolute; top: 50%; transform: translate3d(-50%, -50%, 0px); width: 18px; }

.image-view-wrap .image-view-main .image-view-bottom .img.img-active[data-v-4eb55e86] { border: 1px solid rgb(25, 25, 26); opacity: 1; }

.image-view-wrap .image-view-main .image-view-bottom .img > img[data-v-4eb55e86] { display: block; height: 100%; max-height: 100%; max-width: 100%; width: 100%; }

[data-v-a51cb07a] .fs-popup-header { border-bottom: none; padding: 16px 0px 16px 24px; }

[data-v-a51cb07a] .fs-popup-header .title_box { border-bottom: 0px; padding-bottom: 0px; padding-right: 0px; width: 100%; }

[data-v-a51cb07a] .fs-popup-header .iconfont_close_box { display: none; }

@media screen and (max-width: 768px) {
  [data-v-a51cb07a] .fs-popup-header { padding: 16px; }
}

@media (max-width: 960px) {
  [data-v-a51cb07a] .fs-popup-header { padding: 16px; }
}

.customized_header .title[data-v-a51cb07a] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 600; line-height: 26px; }

@media (max-width: 768px) {
  .customized_header .title[data-v-a51cb07a] { font-size: 18px; line-height: 26px; }
}

.customized_header .customized_header_box[data-v-a51cb07a] { -webkit-box-pack: justify; justify-content: space-between; margin-top: 8px; padding-right: 16px; position: relative; }

.customized_header .customized_header_box[data-v-a51cb07a], .customized_header .customized_header_box .add_box_icon[data-v-a51cb07a] { display: flex; -webkit-box-align: center; align-items: center; }

.customized_header .customized_header_box .add_box_icon[data-v-a51cb07a] { cursor: pointer; height: 28px; padding: 4px; position: absolute; right: 16px; top: -8px; width: 28px; }

.customized_header .customized_header_box .add_box_icon i[data-v-a51cb07a] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-size: 20px; }

.customized_header .customized_header_box .add_box_icon[data-v-a51cb07a]:hover { background-color: rgb(246, 246, 246); border-radius: 4px; }

.customized_header .customized_header_box .add_box_icon:hover i[data-v-a51cb07a] { color: rgb(25, 25, 26); }

@media (max-width: 960px) {
  .customized_header .customized_header_box[data-v-a51cb07a] { margin-top: 8px; padding-right: 0px; position: relative; }
}

.customized_header .customized_header_box .process_box[data-v-a51cb07a] { padding-right: 24px; }

.customized_header .process_box[data-v-a51cb07a] { display: flex; width: 100%; -webkit-box-align: center; align-items: center; margin-top: 16px; overflow: auto hidden; padding-right: 24px; position: relative; }

@media screen and (max-width: 768px) {
  .customized_header .process_box[data-v-a51cb07a] { padding-right: 0px; }
}

.customized_header .process_box .process_item[data-v-a51cb07a] { -webkit-box-flex: 1; flex: 1 0 0%; background: rgb(246, 246, 248); color: rgb(112, 112, 112); font-size: 13px; height: 32px; line-height: 32px; min-width: 160px; position: relative; text-align: center; }

.customized_header .process_box .process_item .iconfont_right[data-v-a51cb07a] { color: rgb(255, 255, 255); cursor: default; font-size: 80px; position: absolute; right: -32px; top: 50%; transform: translateY(-50%); z-index: 1; }

.products_wrap[data-v-a51cb07a] { overflow-y: auto; padding: 0px 24px; }

@media (max-width: 960px) {
  .products_wrap[data-v-a51cb07a] { padding: 0px 16px; }
}

.products_head[data-v-a51cb07a] { display: flex; -webkit-box-align: center; align-items: center; border-top: 1px solid rgb(229, 229, 229); color: rgb(112, 112, 112); font-size: 16px; gap: 12px; line-height: 24px; padding-top: 16px; width: 100%; }

@media (max-width: 960px) {
  .products_head[data-v-a51cb07a] { display: none; }
}

.products_head_item[data-v-a51cb07a] { color: rgb(75, 75, 77); font-size: 14px; gap: 12px; line-height: 22px; }

.products_head_item[data-v-a51cb07a]:first-child { -webkit-box-flex: 1; flex: 1 0 0%; }

.products_head_item[data-v-a51cb07a]:nth-child(2) { width: 130px; flex-shrink: 0; text-align: center; }

.products_head_item[data-v-a51cb07a]:nth-child(3) { width: 88px; flex-shrink: 0; text-align: center; }

.products_head_item[data-v-a51cb07a]:nth-child(4) { width: 130px; flex-shrink: 0; text-align: right; }

.product_box[data-v-a51cb07a] { display: flex; gap: 12px; padding: 12px 0px; position: relative; }

@media (max-width: 960px) {
  .product_box[data-v-a51cb07a] { gap: 8px; -webkit-box-orient: vertical; -webkit-box-direction: normal; border-top: 1px solid rgb(229, 229, 229); flex-direction: column; }
}

.product_box .product_detail[data-v-a51cb07a] { display: flex; -webkit-box-align: start; align-items: flex-start; gap: 16px; }

@media (max-width: 960px) {
  .product_box .product_detail[data-v-a51cb07a] { padding-right: 0px; width: 100%; }
}

.product_box .product_detail .img[data-v-a51cb07a] { display: inline-block; height: 68px; width: 68px; flex-shrink: 0; }

@media (max-width: 960px) {
  .product_box .product_detail .img[data-v-a51cb07a] { height: 68px; width: 68px; }
}

.product_box .product_detail .img > img[data-v-a51cb07a] { display: block; width: 100%; }

.product_box .product_detail a[data-v-a51cb07a] { margin-top: 5px; }

.product_box .product_detail a[data-v-a51cb07a]:hover { text-decoration-color: rgb(25, 25, 26); }

.product_box .product_detail .products_ctn[data-v-a51cb07a] { -webkit-box-flex: 1; flex: 1 1 0%; margin-top: 5px; }

.product_box .product_detail .products_ctn .product_name[data-v-a51cb07a] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 14px; font-weight: 600; line-height: 22px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.product_box .product_detail .products_ctn .attributes_box[data-v-a51cb07a] { margin-top: 4px; }

.product_box .product_detail .products_ctn .attributes_box > p[data-v-a51cb07a] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.product_box .product_detail .products_ctn .product_id[data-v-a51cb07a], .product_box .product_detail .products_ctn .product_model[data-v-a51cb07a] { color: rgb(112, 112, 112); display: inline; font-size: 12px; font-weight: 400; line-height: 20px; margin-top: 4px; }

@media (max-width: 960px) {
  .product_box .product_detail .products_ctn .product_id[data-v-a51cb07a], .product_box .product_detail .products_ctn .product_model[data-v-a51cb07a] { margin-top: 8px; }
}

.product_box .product_detail .products_ctn .product_flex[data-v-a51cb07a] { display: flex; -webkit-box-align: center; align-items: center; }

.product_box .product_detail .products_ctn .product_model[data-v-a51cb07a] { margin-right: 12px; }

.product_box .product_qty[data-v-a51cb07a] { color: rgb(61, 61, 61); font-size: 14px; width: 88px; }

.product_box .product_qty[data-v-a51cb07a] .qty-box { display: flex; -webkit-box-align: center; align-items: center; gap: 0px; }

.product_box .product_qty[data-v-a51cb07a] .qty-box .disable { cursor: not-allowed; }

.product_box .product_qty[data-v-a51cb07a] .qty-box .disable i { color: rgb(229, 229, 229); }

@media (max-width: 960px) {
  .product_box .product_qty[data-v-a51cb07a] { padding-left: 100px; width: 100%; -webkit-box-pack: start; justify-content: flex-start; margin-top: 5px; }
}

.product_box .product_price[data-v-a51cb07a] { display: inline-block; font-size: 14px; height: 22px; line-height: 22px; margin-top: 5px; width: 130px; color: rgb(25, 25, 26); flex-shrink: 0; text-align: center; }

.product_box .product_price div[data-v-a51cb07a] { width: 100%; }

@media (max-width: 960px) {
  .product_box .product_price[data-v-a51cb07a] { margin-left: 0px; padding-left: 100px; text-align: left; width: 100%; }
}

.product_box .product_total[data-v-a51cb07a] { display: inline-block; font-size: 14px; font-weight: 600; height: 22px; line-height: 22px; margin-top: 5px; text-align: right; width: 130px; color: rgb(25, 25, 26); flex-shrink: 0; }

@media (max-width: 960px) {
  .product_box .product_total[data-v-a51cb07a] { margin-left: 0px; padding-left: 100px; text-align: left; width: 100%; }
  .product_box .attributes_box[data-v-a51cb07a] { margin-top: 4px; }
}

@media (max-width: 960px) {
  .product_box .attributes_box > p[data-v-a51cb07a] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }
}

[data-v-a51cb07a] .qty-box { height: 32px; width: 88px; flex-shrink: 0; }

[data-v-a51cb07a] .qty-box span { border: none; font-weight: 400; height: 24px; width: auto; border-radius: 4px !important; }

[data-v-a51cb07a] .qty-box span .iconfont { display: flex; font-size: 10px; height: 24px; padding: 7px; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-weight: 400; }

[data-v-a51cb07a] .qty-box span:hover i { color: rgb(25, 25, 26); }

[data-v-a51cb07a] .qty-box .qty { border-radius: 8px; font-size: 14px; height: 32px; margin: 0px 4px; width: 32px; -webkit-box-align: start; align-items: flex-start; font-weight: 400; }

.product_list_line[data-v-a51cb07a] { border-top: 1px solid rgb(229, 229, 229); margin: 0px 24px 0px 108px; }

@media (max-width: 960px) {
  .product_list_line[data-v-a51cb07a] { margin: 0px 16px; }
}

.bottom_box[data-v-a51cb07a] { background: rgb(255, 255, 255); }

@media (max-width: 960px) {
  .bottom_box .bottom_qty[data-v-a51cb07a] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; color: rgb(25, 25, 26); font-size: 14px; justify-content: space-between; line-height: 20px; padding: 0px 16px 12px; }
  .bottom_box .bottom_qty .bottom_qty_text[data-v-a51cb07a] { color: rgb(100, 100, 100); font-size: 13px; line-height: 20px; }
}

.bottom_box .delivery_box[data-v-a51cb07a] { padding: 12px 24px 16px 108px; }

@media (max-width: 960px) {
  .bottom_box .delivery_box[data-v-a51cb07a] { margin: 0px 16px; padding: 12px 0px; }
}

.bottom_box .bottom_box_total[data-v-a51cb07a] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; border-top: 1px solid rgb(229, 229, 229); box-sizing: border-box; color: rgb(25, 25, 26); font-weight: 600; justify-content: space-between; margin: 0px 16px; padding: 17px 0px 21px; }

@media (max-width: 960px) {
  .bottom_box .bottom_box_total[data-v-a51cb07a] { font-size: 14px; line-height: 22px; padding: 16px 0px 5px; }
}

.delivery_item[data-v-a51cb07a] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.delivery_item > span[data-v-a51cb07a] { color: rgb(25, 25, 26); }

.btn_box[data-v-a51cb07a] { -webkit-box-pack: end; justify-content: flex-end; padding: 0px 24px 24px; }

.btn_box[data-v-a51cb07a], .btn_box .click_span[data-v-a51cb07a] { display: flex; }

.btn_box .click_span[data-v-a51cb07a] { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); margin-right: 16px; }

.btn_box .click_span .view_cart_btn[data-v-a51cb07a] { text-decoration: none; }

.btn_box .click_span i[data-v-a51cb07a] { display: inline-block; font-size: 16px; line-height: 22px; margin-right: 4px; }

.btn_box .click_span span[data-v-a51cb07a] { cursor: pointer; font-size: 14px; line-height: 22px; }

.btn_box .click_span span[data-v-a51cb07a]:hover { text-decoration: underline; }

.btn_box .fs-button[data-v-a51cb07a] { height: 36px; padding: 0px 16px; }

.btn_box .fs-button.fs-button-gray[data-v-a51cb07a] { background-color: transparent; }

.btn_box .fs-button.fs-button-gray[data-v-a51cb07a]:hover { background-color: rgb(242, 242, 242); }

.btn_box .fs-button.fs-button-gray[data-v-a51cb07a]::before { display: none; }

@media (max-width: 960px) {
  .btn_box .fs-button[data-v-a51cb07a] { height: 42px; }
  .btn_box .fs-button.fs-button-gray[data-v-a51cb07a] { background-color: rgb(242, 242, 242); }
  .btn_box .fs-button.fs-button-gray[data-v-a51cb07a]:hover { background-color: initial; }
  .btn_box .fs-button.fs-button-gray[data-v-a51cb07a]::before { display: none; }
}

.btn_box .click_button[data-v-a51cb07a] { display: flex; gap: 16px; }

@media (max-width: 960px) {
  .btn_box .click_button[data-v-a51cb07a] { gap: 12px; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
  .btn_box .click_button .fs-button[data-v-a51cb07a] { width: 100%; }
}

.btn_box .add_btn[data-v-a51cb07a], .btn_box .edit_btn[data-v-a51cb07a] { height: 36px; padding: 0px 16px; width: auto; }

.btn_box .add_btn[data-v-a51cb07a] { margin-left: 16px; }

.btn_box .add_btn .iconfont_cart[data-v-a51cb07a] { margin-right: 5px; }

.btn_box .btn_box_btn[data-v-a51cb07a] { color: rgb(112, 112, 112); cursor: pointer; font-size: 14px; padding: 7px 16px; }

.btn_box .btn_box_btn[data-v-a51cb07a]:hover { background: rgb(242, 242, 242); border-radius: 4px; color: rgb(25, 25, 26); }

@media (max-width: 960px) {
  .btn_box .btn_box_btn[data-v-a51cb07a] { background: rgb(242, 242, 242); border-radius: 4px; color: rgb(25, 25, 26); font-size: 14px; height: 42px; line-height: 42px; padding: 0px; text-align: center; width: 100%; }
  .btn_box[data-v-a51cb07a] { padding: 16px; }
  .fs-popup .fs-popup-body[data-v-a51cb07a] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .fs-popup .products_wrap[data-v-a51cb07a] { -webkit-box-flex: 1; flex: 1 1 auto; max-height: 100%; }
  .bottom_box[data-v-a51cb07a] { flex-shrink: 0; padding: 0px; }
  .btn_box[data-v-a51cb07a] { -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
  .btn_box .fs-button[data-v-a51cb07a] { font-weight: 400; height: 42px; }
  .btn_box .add_btn[data-v-a51cb07a] { margin-bottom: 12px; margin-left: 0px; }
  .delivery_item[data-v-a51cb07a] { display: flex; -webkit-box-pack: start; justify-content: flex-start; }
}

@media (max-width: 960px) {
  [data-v-a51cb07a] .fs-popup .fs-popup-ctn .fs-popup-header { border-bottom: none; padding: 16px; }
}

[data-v-a51cb07a] .fs-popup .fs-popup-ctn .fs-popup-header .iconfont_close_box { top: 18px; transform: none; }

@media (max-width: 960px) {
  [data-v-a51cb07a] .fs-popup .fs-popup-ctn .fs-popup-header .iconfont_close_box { height: auto; min-height: auto; right: 16px; top: 14px; width: auto; }
}

@media (max-width: 960px) {
  [data-v-a51cb07a] .fs-popup .fs-popup-ctn .qty-box { -webkit-box-align: center; align-items: center; }
  [data-v-a51cb07a] .fs-popup .fs-popup-ctn .customized_header_box { position: relative; }
  [data-v-a51cb07a] .fs-popup .fs-popup-ctn .customized_header_box .add_box_icon { position: absolute; right: 0px; top: -8px; }
}

.customized_qty[data-v-a51cb07a] { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.change_location_box[data-v-1aa61710] { padding: 0px 24px; }

@media (max-width: 960px) {
  .change_location_box[data-v-1aa61710] { padding: 0px 16px; width: 100%; }
}

.change_location_box input[type="radio"][data-v-1aa61710] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.delivery_options[data-v-1aa61710] { font-size: 12px; font-weight: 400; line-height: 18px; padding-top: 16px; }

.delivery_options[data-v-1aa61710], .manage_address_box[data-v-1aa61710] { border-top: 1px solid rgb(229, 229, 229); }

.manage_address_box .manage_info[data-v-1aa61710] { font-size: 12px; font-weight: 400; line-height: 20px; padding-top: 16px; }

.manage_address_box .manage_info .address_book[data-v-1aa61710] { font-size: 12px; line-height: 18px; }

.manage_address_box .address_box[data-v-1aa61710] { border: 1px solid rgb(238, 238, 238); border-radius: 8px; margin: 12px 0px; padding: 3px 0px; position: relative; }

@media (max-width: 768px) {
  .manage_address_box .address_box[data-v-1aa61710] { padding: 4px 0px; }
}

.manage_address_box .address_opacity[data-v-1aa61710] { background: linear-gradient(rgba(255, 255, 255, 0.2) 4%, rgb(255, 255, 255) 92%); bottom: 1px; height: 27px; left: 20px; position: absolute; width: calc(100% - 40px); }

.manage_address_box .address_list[data-v-1aa61710] { max-height: 102px; overflow-y: auto; padding: 0px 11px; }

@media (max-width: 768px) {
  .manage_address_box .address_list[data-v-1aa61710] { padding: 0px 12px; }
}

.manage_address_box .address_list .address_item[data-v-1aa61710] { cursor: pointer; display: flex; padding: 7px 0px; position: relative; width: 100%; -webkit-box-align: center; align-items: center; box-sizing: border-box; color: rgb(112, 112, 112); font-size: 12px; line-height: 18px; }

.manage_address_box .address_list .address_item .address_name[data-v-1aa61710] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin-right: 12px; }

.manage_address_box .address_list .address_item .address_text[data-v-1aa61710] { -webkit-box-flex: 1; flex: 1 1 0%; }

.manage_address_box .address_list .address_item.address_item_active[data-v-1aa61710] { background: rgb(253, 245, 245); border-color: rgb(192, 0, 0); border-bottom-width: 1px; border-bottom-style: solid; }

.manage_address_box .address_book[data-v-1aa61710] { font-size: 12px; line-height: 18px; }

.zip_code_text[data-v-1aa61710] { display: flex; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin: 12px auto; }

.zip_code_text .zip_line[data-v-1aa61710] { -webkit-box-flex: 1; background: rgb(222, 224, 227); flex: 1 1 0%; height: 1px; }

.zip_code_text .zip_text[data-v-1aa61710] { background: rgb(255, 255, 255); color: rgb(112, 112, 112); flex-shrink: 0; font-size: 12px; line-height: 20px; padding: 0px 10px; }

.default_address_box[data-v-1aa61710] { border: 1px solid rgb(238, 238, 238); border-radius: 4px; display: flex; padding: 10px 11px; -webkit-box-align: start; align-items: flex-start; }

.default_address_box .default_address_info[data-v-1aa61710] { color: rgb(100, 100, 102); font-size: 13px; line-height: 20px; }

.default_address_box .default_address_info .default_address[data-v-1aa61710] { color: rgb(25, 25, 26); font-weight: 600; }

.default_address_box .change_btn[data-v-1aa61710] { color: rgb(0, 112, 188); flex-shrink: 0; font-size: 13px; line-height: 20px; margin-left: 8px; }

.change_address_wrap .zip_box[data-v-1aa61710] { width: 100%; -webkit-box-pack: justify; justify-content: space-between; }

.change_address_wrap .zip_box .zip[data-v-1aa61710] { margin-right: 12px; -webkit-box-flex: 1; flex: 1 1 0%; font-size: 14px; line-height: 22px; }

.change_address_wrap .zip_box .apply[data-v-1aa61710] { border-color: rgb(229, 229, 229); }

.change_address_box[data-v-1aa61710] { -webkit-box-pack: justify; flex-wrap: wrap; justify-content: space-between; }

.change_address_box[data-v-1aa61710], .change_address_box .default_address_info[data-v-1aa61710] { display: flex; -webkit-box-align: center; align-items: center; }

.change_address_box .default_address_info[data-v-1aa61710] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; }

.change_address_box .default_address_info .current_country[data-v-1aa61710] { display: flex; -webkit-box-align: center; align-items: center; margin-left: 4px; flex-shrink: 0; }

.change_address_box .default_address_info .current_country .country-code[data-v-1aa61710] { margin-top: 2px; }

.change_address_box .zip_box[data-v-1aa61710] { display: flex; -webkit-box-align: center; align-items: center; flex-shrink: 0; }

.change_address_box .zip_box .zip[data-v-1aa61710] { border-color: rgb(238, 238, 238); border-radius: 4px; height: 42px; width: 94px; }

.change_address_box .zip_box .apply[data-v-1aa61710] { border-color: rgb(238, 238, 238); border-radius: 4px; padding: 0px 16px; width: auto; }

.express_box[data-v-1aa61710] { border: 1px solid rgb(238, 238, 238); border-radius: 8px; margin-top: 12px; overflow: auto; padding: 3px 0px; position: relative; }

@media (max-width: 768px) {
  .express_box[data-v-1aa61710] { padding: 3px 12px; }
}

.express_box .express_box_list[data-v-1aa61710] { height: 102px; overflow: auto; padding: 0px 11px; }

@media (max-width: 768px) {
  .express_box .express_box_list[data-v-1aa61710] { padding: 0px; }
}

.express_box .express_item[data-v-1aa61710] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; padding: 7px 0px; }

.express_box .express_item.disabled[data-v-1aa61710] { cursor: no-drop; pointer-events: none; }

.express_box .express_item.disabled .express_info[data-v-1aa61710] { color: rgb(112, 112, 112); }

.express_box .express_item.disabled .express_info i[data-v-1aa61710] { background-color: rgb(247, 247, 247); border: 1px solid rgb(204, 204, 204); }

.express_box .express_item.disabled[data-v-1aa61710] .iconfont-tip { color: rgb(112, 112, 112); cursor: pointer; pointer-events: auto; }

.express_box .express_item.disabled input[data-v-1aa61710]:disabled { border-radius: 50%; }

.express_box .express_item .radio[data-v-1aa61710] { font-size: 14px; height: 14px; width: 14px; flex-shrink: 0; }

.express_box .express_item .express_info[data-v-1aa61710] { color: rgb(25, 25, 26); font-size: 12px; line-height: 18px; -webkit-box-flex: 1; display: flex; flex: 1 1 0%; gap: 12px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.express_box .express_item .express_info .express_name[data-v-1aa61710] .info { font-size: 12px; line-height: 20px; padding: 8px 20px; width: 220px; }

.express_box .express_item .express_info .express_price[data-v-1aa61710] { flex-shrink: 0; text-align: right; }

@media (max-width: 414px) {
  .express_box .express_item .express_info .express_price[data-v-1aa61710] { width: fit-content; }
}

.shipping_cost[data-v-1aa61710] { border-top: 1px solid rgb(222, 224, 227); color: rgb(25, 25, 26); font-size: 12px; line-height: 18px; margin-top: 20px; padding-top: 20px; }

@media (max-width: 960px) {
  .shipping_cost[data-v-1aa61710] { margin-bottom: 0px; }
}

.btn_box[data-v-1aa61710] { display: flex; -webkit-box-pack: end; justify-content: flex-end; padding: 16px 24px 24px 0px; }

@media (max-width: 960px) {
  .btn_box[data-v-1aa61710] { padding: 16px; }
}

.btn_box .btn[data-v-1aa61710] { height: 36px; padding: 0px 24px; width: auto; }

@media (max-width: 960px) {
  .btn_box .btn[data-v-1aa61710] { width: 100%; }
}

@media (max-width: 768px) {
  .btn_box .btn[data-v-1aa61710] { height: 42px; }
}

[data-v-1aa61710] .fs-popup-header { border-bottom: none; padding: 16px 16px 16px 24px; -webkit-box-align: start; align-items: start; }

[data-v-1aa61710] .fs-popup-header .title_box { border-bottom: none; padding-bottom: 0px; }

[data-v-1aa61710] .fs-popup-header .iconfont_close_box { padding: 4px; }

[data-v-1aa61710] .fs-popup-header .iconfont_close { font-size: 20px; height: 20px; width: 20px; }

[data-v-1aa61710] .fs-popup-header .title_box .title { font-size: 18px; font-weight: 600; line-height: 26px; padding-right: 24px; padding-top: 8px; }

@media (max-width: 960px) {
  [data-v-1aa61710] .fs-popup-header { border-bottom: none !important; padding: 16px !important; }
  [data-v-1aa61710] .fs-popup-header .iconfont_close_box { min-height: auto; width: auto; }
  [data-v-1aa61710] .fs-popup-header .title_box .title { padding-left: 0px; }
}

[data-v-1aa61710] .select-country .select-country-active { border-radius: 4px; font-size: 13px; height: 40px; line-height: 20px; padding: 0px 11px; }

[data-v-1aa61710] .fs-popup-ctn { max-height: 80vh; }

.products_box[data-v-5bb67dbb] { background-color: rgb(250, 250, 251); border-radius: 4px; padding: 16px; }

.products_box .product_body[data-v-5bb67dbb] { display: flex; -webkit-box-align: center; align-items: center; }

.products_box .product_body .products_name[data-v-5bb67dbb] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; padding-right: 12px; }

.products_box .product_body .products_id[data-v-5bb67dbb] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; padding: 4px 0px 8px; }

.products_box .product_body .products_id span[data-v-5bb67dbb] { margin-right: 12px; }

.products_box .head_img[data-v-5bb67dbb] { height: 68px; mix-blend-mode: multiply; width: 68px; flex-shrink: 0; margin-top: -8px; }

.products_box .head_right[data-v-5bb67dbb] { -webkit-box-flex: 1; flex: 1 1 0%; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; display: flex; padding-left: 20px; }

@media (max-width: 768px) {
  .products_box .head_right[data-v-5bb67dbb] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: start; }
}

.products_box .head_detail[data-v-5bb67dbb] { -webkit-box-flex: 1; flex: 1 1 0%; }

.line[data-v-5bb67dbb] { border-top: 1px solid rgb(229, 229, 229); margin-bottom: 16px; margin-top: 20px; }

.sign_in_warn[data-v-5bb67dbb] { margin-bottom: 12px; }

.box-title[data-v-5bb67dbb] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin: 0px 0px 12px; }

.quote_form[data-v-5bb67dbb] { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }

.quote_form .form_item.one_row[data-v-5bb67dbb] { grid-column: span 2; }

.quote_form .form_item .form_item_info[data-v-5bb67dbb] { color: rgb(112, 112, 112); display: inline-block; font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 4px; }

.quote_form .form_item .check_box[data-v-5bb67dbb] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.quote_form .form_item .check_box .checked[data-v-5bb67dbb] { font-size: 14px; margin-right: 8px; }

.quote_form .form_item .check_box input[type="checkbox"][data-v-5bb67dbb] { height: 14px; width: 14px; }

.quote_form .form_item .check_box .check_info[data-v-5bb67dbb] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.quote_form .form_item .check_box .check_info > a[data-v-5bb67dbb] { color: rgb(25, 25, 26); }

.quote_form .form_item.policy[data-v-5bb67dbb] { margin: 0px; }

.quote_form .btn_box[data-v-5bb67dbb] { display: flex; -webkit-box-pack: end; background: rgb(255, 255, 255); bottom: 0px; justify-content: flex-end; padding: 16px 24px 24px; position: fixed; right: 0px; width: 100%; }

.quote_form .btn_box[data-v-5bb67dbb] .fs-button { font-weight: 400; height: 36px; padding: 10px 16px; }

@media (max-width: 768px) {
  .quote_form[data-v-5bb67dbb] { grid-template-columns: repeat(1, 1fr); }
  .quote_form .form_item[data-v-5bb67dbb] { grid-column: span 2; }
}

.btn_box[data-v-5bb67dbb] { display: flex; -webkit-box-pack: end; justify-content: flex-end; }

@media (max-width: 768px) {
  .btn_box button[data-v-5bb67dbb] { width: 100%; }
}

.success_box .success_title[data-v-5bb67dbb] { display: flex; -webkit-box-align: start; align-items: flex-start; }

.success_box .success_title .iconfont_success[data-v-5bb67dbb] { color: rgb(24, 162, 9); font-size: 24px; margin-right: 10px; }

.success_box .success_title > p[data-v-5bb67dbb] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; }

.success_box .success_info[data-v-5bb67dbb] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 400; line-height: 20px; padding-left: 37px; }

@media (max-width: 768px) {
  .products_box .product_body[data-v-5bb67dbb] { -webkit-box-align: start; align-items: flex-start; }
  .products_box .product_body .products_name[data-v-5bb67dbb] { padding-right: 0px; }
  .products_box .product_body .head_img[data-v-5bb67dbb] { margin-top: 0px; }
}

[data-v-5a7eab6f] .fs-popup-header { padding: 24px 24px 0px; }

@media (max-width: 960px) {
  [data-v-5a7eab6f] .fs-popup-header { padding: 24px 16px 0px; }
  [data-v-5a7eab6f] .fs-popup-header .iconfont_close_box { min-height: auto; width: auto; }
}

.header .title[data-v-5a7eab6f] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 600; line-height: 26px; }

.share_box[data-v-5a7eab6f] { padding: 16px 24px 0px; }

@media (max-width: 960px) {
  .share_box[data-v-5a7eab6f] { width: 100%; padding: 16px 16px 0px !important; }
}

.products_box[data-v-5a7eab6f] { display: flex; -webkit-box-align: start; align-items: flex-start; border-bottom: 1px solid rgb(238, 238, 238); padding-bottom: 16px; }

.products_box .products_img[data-v-5a7eab6f] { display: inline-block; height: 68px; width: 68px; flex-shrink: 0; }

@media (max-width: 768px) {
  .products_box .products_img[data-v-5a7eab6f] { height: 80px; width: 80px; }
}

.products_box .products_detail[data-v-5a7eab6f] { -webkit-box-flex: 1; flex: 1 1 0%; padding-left: 20px; }

.products_box .products_detail .products_name[data-v-5a7eab6f] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; }

.products_box .products_detail .products_model[data-v-5a7eab6f] { color: rgb(112, 112, 112); display: flex; font-size: 12px; line-height: 20px; margin-top: 4px; }

.products_box .products_detail .products_model .product_model_sku[data-v-5a7eab6f] { padding-left: 16px; }

.products_box .products_detail .products_author[data-v-5a7eab6f] { color: rgb(153, 153, 153); font-size: 14px; font-weight: 400; line-height: 22px; margin-bottom: 4px; }

.products_box .products_detail .products_link[data-v-5a7eab6f] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; word-break: break-all; }

.products_box .products_detail .products_link > span[data-v-5a7eab6f] { font-weight: 600; padding-right: 4px; }

.mt0[data-v-5a7eab6f] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.mt0[data-v-5a7eab6f], .mt0 .form-item[data-v-5a7eab6f] { display: flex; }

.mt0 .form-item[data-v-5a7eab6f] { -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: end; align-items: flex-end; margin-bottom: 4px; }

.mt0 .form-item .num[data-v-5a7eab6f], .mt0 .mt0_info[data-v-5a7eab6f] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.mt0 .mt0_info[data-v-5a7eab6f] { font-weight: 400; margin: 16px 0px 4px; }

@media (max-width: 960px) {
  .mt0 .mt0_info[data-v-5a7eab6f] { margin: 12px 0px 4px; }
}

.mt0 .mt0_info.mt0_info_bold[data-v-5a7eab6f] { font-weight: 600; }

.mt0 .mt1[data-v-5a7eab6f] { display: flex; -webkit-box-align: start; align-items: flex-start; position: relative; }

.mt0 .mt1 .iconfont_close_box[data-v-5a7eab6f] { border-radius: 3px; cursor: pointer; padding: 6px; position: absolute; right: -30px; top: 50%; transform: translateY(-50%); user-select: none; }

.mt0 .mt1 .iconfont_close_box .iconfont_add[data-v-5a7eab6f] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(204, 204, 204); height: 16px; width: 16px; }

.mt0 .mt1 .iconfont_close_box[data-v-5a7eab6f]:hover { background-color: rgba(25, 25, 26, 0.04); }

.mt0 .mt1 .iconfont_close_box:hover .iconfont_add[data-v-5a7eab6f] { color: rgb(25, 25, 26); }

@media (max-width: 960px) {
  .mt0 .mt1 .iconfont_close_box[data-v-5a7eab6f] { right: -14px; }
}

.mt0 .mt1[data-v-5a7eab6f]:not(:last-child) { margin-bottom: 16px; }

.mt0 .mt2[data-v-5a7eab6f] { padding-right: 8px; width: 50%; }

.mt0 .mt2[data-v-5a7eab6f]:nth-child(2) { padding-left: 8px; padding-right: 0px; }

@media (max-width: 768px) {
  .mt0 .other_content[data-v-5a7eab6f] { width: calc(50% - 7px); }
}

.mt0 .textarea[data-v-5a7eab6f] { border-radius: 2px; box-sizing: border-box; font-size: 14px; line-height: 22px; margin-bottom: 12px; min-height: 120px; padding: 10px; resize: vertical; text-indent: 0px; }

.check_item[data-v-5a7eab6f] { display: flex; -webkit-box-align: start; align-items: flex-start; margin-bottom: 4px; }

.check_item[data-v-5a7eab6f]:last-of-type { margin-bottom: 0px; }

.check_item .check[data-v-5a7eab6f] { font-size: 14px; height: 14px; margin-right: 8px; margin-top: 3px; width: 14px; }

.check_item .check_info[data-v-5a7eab6f] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.check_item .check_info2 > a[data-v-5a7eab6f] { color: rgb(25, 25, 26); }

.btn_box[data-v-5a7eab6f] { display: flex; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; padding: 16px 24px 24px; }

@media (max-width: 768px) {
  .btn_box[data-v-5a7eab6f] { padding: 16px !important; }
}

.btn_box .share_btn[data-v-5a7eab6f] { display: flex; -webkit-box-align: center; align-items: center; gap: 4px; }

.btn_box .share_btn .iconfont[data-v-5a7eab6f] { color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; height: 32px; padding: 8px; text-decoration: none; transition: 0.3s; width: 32px; }

.btn_box .share_btn .iconfont[data-v-5a7eab6f]:hover { background: rgb(242, 242, 242); border-radius: 4px; color: rgb(75, 75, 77); }

.btn_box .share_btn .iconfont[data-v-5a7eab6f]:last-child { margin-right: 0px; }

.btn_box .share_btn .iconfont.iconfont_pinterest[data-v-5a7eab6f] { font-size: 13px; line-height: 16px; text-align: center; }

.btn_box .share_btn .iconfont.iconfont_email[data-v-5a7eab6f] { font-size: 13px; margin-top: 3px; }

.btn_box .sbtn[data-v-5a7eab6f] { height: 36px; width: auto; }

.success_box[data-v-5a7eab6f] { margin: 15px 0px 10px; padding: 0px 40px 30px; width: 680px; }

@media (max-width: 960px) {
  .success_box[data-v-5a7eab6f] { width: 100%; }
}

.success_box .success_title[data-v-5a7eab6f] { display: flex; -webkit-box-align: start; align-items: flex-start; }

.success_box .success_title .iconfont_success[data-v-5a7eab6f] { color: rgb(24, 162, 9); font-size: 24px; margin-right: 10px; }

.success_box .success_title > p[data-v-5a7eab6f] { color: rgb(25, 25, 26); font-size: 16px; line-height: 24px; }

.success_box .success_info[data-v-5a7eab6f] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 400; line-height: 22px; padding-left: 37px; }

@media (max-width: 768px) {
  .btn_box[data-v-5a7eab6f] { bottom: 0px; padding: 16px 16px 20px; position: sticky; }
  .btn_box[data-v-5a7eab6f] .fs-button { height: 42px; width: 100%; }
}

[data-v-5a7eab6f] .fs-popup { z-index: 120; }

[data-v-5a7eab6f] .mask { z-index: 115; }

.suggest_box[data-v-0fec9a3f] { padding-bottom: 40px; width: 750px; }

.suggest_box .suggest_box_top[data-v-0fec9a3f] { background: rgb(247, 247, 247); border-bottom: 1px solid rgb(229, 229, 229); padding: 20px 40px 0px; }

.suggest_box .suggest_box_top .suggest_box_tag[data-v-0fec9a3f] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 400; height: 40px; line-height: 20px; margin-bottom: 14px; }

.suggest_box .suggest_box_top .suggest_box_choice[data-v-0fec9a3f] { display: flex; flex-wrap: wrap; margin-bottom: 12px; }

.suggest_box .suggest_box_top .suggest_box_choice .choice_item[data-v-0fec9a3f] { border: 1px solid rgb(204, 204, 204); border-radius: 2px; cursor: pointer; font-size: 13px; font-weight: 400; line-height: 20px; margin-bottom: 12px; margin-right: 12px; padding: 8px 12px; }

.suggest_box .suggest_box_top .suggest_box_choice .editing[data-v-0fec9a3f] { background: rgb(247, 247, 247); border: 2px solid rgb(112, 112, 112); color: rgb(26, 26, 28); line-height: 18px; }

.suggest_box .suggest_box_top .suggest_box_choice .over[data-v-0fec9a3f] { background: rgb(238, 238, 242); color: rgb(25, 25, 26); }

.suggest_box .suggest_box_top .suggest_box_choice .other[data-v-0fec9a3f] { color: rgb(112, 112, 112); }

.suggest_box .suggest_box_list[data-v-0fec9a3f] { background: rgb(247, 247, 247); border-bottom: 1px solid rgb(229, 229, 229); height: 363px; overflow: auto; padding: 0px 40px 12px; }

.suggest_box .suggest_box_list .suggest_box_area .area_header[data-v-0fec9a3f] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 12px 0px 8px; }

.suggest_box .suggest_box_list .suggest_box_area .area_header .area_delete[data-v-0fec9a3f] { background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 2px; display: flex; padding: 3px 6px; -webkit-box-align: center; align-items: center; }

.suggest_box .suggest_box_list .suggest_box_area .area_header .area_delete span[data-v-0fec9a3f] { color: rgb(25, 25, 26); font-size: 13px; font-weight: 400; height: 20px; line-height: 20px; margin-right: 4px; }

.suggest_box .suggest_box_list .suggest_box_area .area_header .area_delete i[data-v-0fec9a3f] { color: rgb(25, 25, 26); cursor: pointer; font-size: 12px; margin-top: 2px; transform: scale(0.75); }

.suggest_box .suggest_box_list .suggest_box_area .area[data-v-0fec9a3f], .suggest_box .suggest_box_list .suggest_box_area .area_header .count[data-v-0fec9a3f] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 400; line-height: 20px; }

.suggest_box .suggest_box_list .suggest_box_area .area[data-v-0fec9a3f] { background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 2px; height: 64px; padding: 12px; width: 100%; }

.suggest_box .suggest_box_list .suggest_box_area .error[data-v-0fec9a3f] { color: rgb(192, 0, 0); font-size: 13px; font-weight: 400; height: 20px; line-height: 20px; margin: 4px auto 9px; }

.suggest_box .suggest_box_info[data-v-0fec9a3f] { padding: 0px 40px; }

.suggest_box .suggest_box_info .title[data-v-0fec9a3f] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 400; height: 20px; line-height: 20px; margin: 28px 0px 12px; }

.suggest_box .suggest_box_info .option[data-v-0fec9a3f] { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.suggest_box .suggest_box_info .option > div[data-v-0fec9a3f] { width: calc(50% - 5px); }

.suggest_box .suggest_box_info .option > div span[data-v-0fec9a3f] { color: rgb(25, 25, 26); display: block; font-size: 13px; font-weight: 400; height: 20px; line-height: 20px; margin-bottom: 8px; }

.suggest_box .suggest_box_info .option > div input[data-v-0fec9a3f] { background: rgb(255, 255, 255); border: 1px solid rgb(229, 229, 229); border-radius: 2px; height: 38px; width: 100%; }

.suggest_box .suggest_box_info .option > div .error[data-v-0fec9a3f] { color: rgb(192, 0, 0); font-size: 13px; font-weight: 400; height: 20px; line-height: 20px; margin-top: 8px; }

.suggest_box .submit[data-v-0fec9a3f] { padding: 0px 40px; text-align: right; }

.suggest_box .submit span[data-v-0fec9a3f] { background: rgba(192, 0, 0, 0.3); border-radius: 3px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 14px; font-weight: 400; height: 38px; line-height: 38px; margin-top: 30px; text-align: center; width: 108px; }

.suggest_box .ok span[data-v-0fec9a3f] { background: rgb(192, 0, 0); }

.fs-popup[data-v-eecc88da] .fs-popup-header { border-bottom: none; padding: 0px; }

.fs-popup[data-v-eecc88da] .fs-popup-header .iconfont_close { right: 15px; top: 10px; z-index: 10; }

.fs-popup .success[data-v-eecc88da] { display: flex; padding: 40px; }

.fs-popup .success h4[data-v-eecc88da] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 400; line-height: 24px; margin-bottom: 14px; padding-left: 38px; position: relative; }

.fs-popup .success h4 .icon[data-v-eecc88da] { color: rgb(0, 153, 119); display: inline-block; font-size: 24px; font-weight: 600; left: 0px; position: absolute; top: 0px; vertical-align: middle; }

.fs-popup .success p[data-v-eecc88da] { color: rgb(25, 25, 26); font-size: 14px; line-height: 24px; }

[data-v-20db3282] .fs-popup-ctn { width: 750px; }

.body .head[data-v-20db3282] { border-bottom: 1px solid rgb(229, 229, 229); padding: 20px 26px 20px 32px; }

@media (max-width: 960px) {
  .body .head[data-v-20db3282] { padding: 20px 16px; }
}

.body .head .top[data-v-20db3282] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.body .head .top > span[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 20px; line-height: 28px; }

.body .head .top .iconfont_close_box[data-v-20db3282] { border-radius: 3px; cursor: pointer; padding: 6px; }

.body .head .top .iconfont_close_box[data-v-20db3282]:hover { background-color: rgba(25, 25, 26, 0.04); }

.body .head .top .iconfont_close_box:hover .iconfont[data-v-20db3282] { color: rgb(25, 25, 26); }

.body .head .top .iconfont[data-v-20db3282] { -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-size: 20px; height: 20px; width: 20px; }

.body .head .step[data-v-20db3282], .body .head .top .iconfont[data-v-20db3282] { display: flex; }

.body .head .step[data-v-20db3282] { margin-top: 20px; }

.body .head .step .item[data-v-20db3282] { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 10px; position: relative; }

.body .head .step .item.haveHover[data-v-20db3282]:hover { cursor: pointer; }

.body .head .step .item.active .bg[data-v-20db3282] { border-color: rgb(229, 229, 229) rgb(255, 255, 255); }

.body .head .step .item.active .bg[data-v-20db3282]::after { border-color: transparent rgb(229, 229, 229); }

.body .head .step .item .bg[data-v-20db3282] { border-color: rgb(242, 242, 242) rgb(255, 255, 255); border-style: solid; border-width: 18px 0px 18px 16px; }

.body .head .step .item .bg[data-v-20db3282]::after { border-color: transparent rgb(242, 242, 242); border-style: solid; border-width: 18px 0px 18px 16px; content: ""; display: inline-block; position: absolute; right: -16px; top: 0px; z-index: 1; }

@media (max-width: 768px) {
  .body .head .step .item .bg[data-v-20db3282] { border-width: 28px 0px 28px 16px; }
  .body .head .step .item .bg[data-v-20db3282]::after { border-width: 28px 0px 28px 16px; }
}

.body .head .step .item .txt[data-v-20db3282] { display: flex; height: 100%; left: 0px; padding: 0px 20px; position: absolute; text-align: center; top: 0px; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(112, 112, 112); font-size: 13px; justify-content: center; line-height: 20px; }

.body .head .step .item:first-child.active .bg[data-v-20db3282] { border-color: rgb(229, 229, 229); }

.body .head .step .item:first-child .bg[data-v-20db3282] { border-color: rgb(242, 242, 242); }

.body .head .step .item[data-v-20db3282]:last-child { margin-right: 0px; }

.body .head .step .item:last-child .bg[data-v-20db3282]::after { display: none; }

.body .content[data-v-20db3282] { border-bottom: 1px solid rgb(229, 229, 229); max-height: calc(-337px + 100vh); overflow: auto; padding: 20px 32px; }

.body .content .fs-warn[data-v-20db3282] { margin-bottom: 16px; }

.body .content .switch[data-v-20db3282] { margin-bottom: 24px; }

.body .content .switch .title[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 16px; }

.body .content .switch .radio_list[data-v-20db3282] { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.body .content .switch .radio_list .item_radio[data-v-20db3282] { border: 1px solid rgb(204, 204, 204); border-radius: 3px; display: flex; padding: 12px; width: calc(50% - 10px); }

.body .content .switch .radio_list .item_radio > input[data-v-20db3282] { font-size: 16px; height: 16px; margin-right: 8px; margin-top: 2px; width: 16px; }

.body .content .switch .radio_list .item_radio .txt > div[data-v-20db3282]:first-child { color: rgb(25, 25, 26); font-size: 13px; font-weight: 600; line-height: 20px; margin-bottom: 4px; }

.body .content .switch .radio_list .item_radio .txt > div[data-v-20db3282]:nth-child(2) { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.body .content .switch .radio_list .active[data-v-20db3282] { border-color: rgb(25, 25, 26); }

.body .content .search[data-v-20db3282] { margin-bottom: 24px; }

.body .content .search .title[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 16px; }

.body .content .search .top[data-v-20db3282] { display: flex; margin-bottom: 20px; }

.body .content .search .top .left[data-v-20db3282] { display: flex; margin-right: 16px; margin-top: 22px; width: 104px; -webkit-box-align: center; align-items: center; }

.body .content .search .top .left > img[data-v-20db3282] { margin-left: 32px; width: 50px; }

.body .content .search .top .right[data-v-20db3282] { -webkit-box-flex: 1; flex: 1 1 0%; }

.body .content .search .top .right .tip[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; margin-bottom: 4px; }

.body .content .search .top .right .opt[data-v-20db3282], .body .content .search .top .right .opt span[data-v-20db3282] { display: flex; }

.body .content .search .top .right .opt span[data-v-20db3282] { background: rgb(247, 247, 247); border-top: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(229, 229, 229); border-left: 1px solid rgb(229, 229, 229); border-image: initial; border-bottom-left-radius: 2px; border-right: none; border-top-left-radius: 2px; width: 47px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(25, 25, 26); font-size: 13px; justify-content: center; line-height: 20px; }

.body .content .search .top .right .opt input[data-v-20db3282] { width: auto; -webkit-box-flex: 1; border-bottom-left-radius: 0px; border-top-left-radius: 0px; flex: 1 1 0%; margin-top: 0px; }

.body .content .search .top .right .opt .fs-button[data-v-20db3282] { margin: 0px 0px 0px 16px; width: auto; }

.body .content .search .list[data-v-20db3282] { background-color: rgb(250, 250, 251); padding: 0px 24px; }

.body .content .search .list .validate-message[data-v-20db3282] { margin-top: 20px; width: 100%; }

.body .content .search .list .item[data-v-20db3282] { border-bottom: 1px solid rgb(229, 229, 229); display: flex; padding: 12px 0px; }

.body .content .search .list .item > img[data-v-20db3282] { height: 60px; margin-right: 20px; mix-blend-mode: multiply; width: 60px; }

.body .content .search .list .item .con[data-v-20db3282] { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.body .content .search .list .item .con .left > div[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.body .content .search .list .item .con .left > div span[data-v-20db3282] { color: rgb(112, 112, 112); margin-left: 4px; }

.body .content .search .list .item .con .iconfont[data-v-20db3282] { color: rgb(112, 112, 112); font-size: 16px; line-height: 1; }

.body .content .search .list .item .con .iconfont[data-v-20db3282]:hover { color: rgb(25, 25, 26); }

.body .content .search .list .item[data-v-20db3282]:last-child { border-bottom: none; }

.body .content .search .device[data-v-20db3282] { margin-top: 16px; }

.body .content .search .device .fs-warn[data-v-20db3282] { margin: 12px 0px; }

.body .content .search .device .title[data-v-20db3282] { color: rgb(25, 25, 26); display: flex; font-size: 14px; font-weight: 400; line-height: 22px; margin-bottom: 8px; -webkit-box-pack: justify; justify-content: space-between; }

.body .content .search .device .title a[data-v-20db3282]:hover { text-decoration: none; }

.body .content .search .device .select_ed[data-v-20db3282] { color: rgb(25, 25, 26); margin-top: 16px; overflow-y: auto; }

.body .content .search .device .select_ed .item_row:first-child > h3[data-v-20db3282] { margin-top: 0px; }

.body .content .search .device .select_ed .item_row > h3[data-v-20db3282] { font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: -8px; margin-top: 8px; }

.body .content .search .device .select_ed .item_row .item_box[data-v-20db3282] { display: flex; flex-wrap: wrap; }

.body .content .search .device .select_ed .item_row .item_box .item_ed[data-v-20db3282] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; background-color: rgb(242, 242, 242); border-radius: 3px; cursor: pointer; justify-content: space-between; margin-right: 12px; margin-top: 12px; padding: 4px 12px; }

.body .content .search .device .select_ed .item_row .item_box .item_ed > span[data-v-20db3282] { font-size: 13px; line-height: 20px; margin-right: 8px; }

.body .content .search .device .select_ed .item_row .item_box .item_ed .iconfont[data-v-20db3282] { font-size: 12px; line-height: 1; transform: scale(0.6666); }

.body .content .search .device .select_ed .item_row .item_box .item_ed[data-v-20db3282]:hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(242, 242, 242); }

.body .content .search .device .line[data-v-20db3282] { border-bottom: 1px solid rgb(229, 229, 229); height: 1px; margin-bottom: 24px; padding-bottom: 23px; width: 100%; }

.body .content .search .device .select_bd .nav[data-v-20db3282] { border-bottom: 1px solid rgb(229, 229, 229); height: 61px; padding: 0px 33px; position: relative; width: 100%; }

.body .content .search .device .select_bd .nav .next[data-v-20db3282], .body .content .search .device .select_bd .nav .prev[data-v-20db3282] { cursor: pointer; display: flex; height: 100%; position: absolute; width: 16px; -webkit-box-align: center; align-items: center; color: rgb(75, 75, 77); }

.body .content .search .device .select_bd .nav .prev[data-v-20db3282] { left: 0px; }

.body .content .search .device .select_bd .nav .next[data-v-20db3282] { right: 0px; }

.body .content .search .device .select_bd .nav .opyt[data-v-20db3282] { opacity: 0.2; }

.body .content .search .device .select_bd .nav .list_nav[data-v-20db3282] { height: 100%; overflow: hidden; }

.body .content .search .device .select_bd .nav .list_nav .list_bd[data-v-20db3282] { display: flex; height: 100%; width: max-content; }

.body .content .search .device .select_bd .nav .list_nav .list_bd .item[data-v-20db3282] { display: flex; padding: 0px 20px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; cursor: pointer; justify-content: center; position: relative; }

.body .content .search .device .select_bd .nav .list_nav .list_bd .item span[data-v-20db3282] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; position: relative; width: max-content; }

.body .content .search .device .select_bd .nav .list_nav .list_bd .item span i[data-v-20db3282] { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: -20px; content: ""; display: block; height: 2px; left: 0px; opacity: 0; position: absolute; transition: 0.2s; width: 100%; }

.body .content .search .device .select_bd .nav .list_nav .list_bd .item:hover span[data-v-20db3282] { color: rgb(25, 25, 26); }

.body .content .search .device .select_bd .nav .list_nav .list_bd .active[data-v-20db3282] { cursor: default; }

.body .content .search .device .select_bd .nav .list_nav .list_bd .active span[data-v-20db3282] { color: rgb(25, 25, 26); }

.body .content .search .device .select_bd .nav .list_nav .list_bd .active span i[data-v-20db3282] { opacity: 1; }

.body .content .search .device .select_bd .nav .left_bg[data-v-20db3282], .body .content .search .device .select_bd .nav .right_bg[data-v-20db3282] { height: 100%; pointer-events: none; position: absolute; top: 0px; width: 20px; z-index: auto; }

.body .content .search .device .select_bd .nav .left_bg[data-v-20db3282] { background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0.1))); left: 33px; }

.body .content .search .device .select_bd .nav .right_bg[data-v-20db3282] { background: -webkit-gradient(linear, 100% 0%, 0% 0%, from(rgb(255, 255, 255)), to(rgba(255, 255, 255, 0.1))); right: 33px; }

@media (max-width: 960px) {
  .body .content .search .device .select_bd .nav .left_bg[data-v-20db3282], .body .content .search .device .select_bd .nav .right_bg[data-v-20db3282] { width: 26px; }
  .body .content .search .device .select_bd .nav .left_bg[data-v-20db3282] { left: 22px; }
  .body .content .search .device .select_bd .nav .right_bg[data-v-20db3282] { right: 22px; }
}

.body .content .search .device .select_bd .check_list[data-v-20db3282] { display: grid; margin-top: 24px; gap: 12px 8px; grid-template-columns: repeat(4, 1fr); }

@media (max-width: 960px) {
  .body .content .search .device .select_bd .check_list[data-v-20db3282] { max-height: 192px; overflow: auto; }
}

.body .content .search .device .select_bd .check_list .checkbox[data-v-20db3282] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.body .content .search .device .select_bd .check_list .checkbox input[data-v-20db3282] { margin-right: 8px; }

.body .content .search .device .select_bd .check_list .checkbox input[data-v-20db3282]::before { display: inline-block; }

.body .content .search .device .select_bd .check_list .checkbox .txt[data-v-20db3282] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; max-width: 140px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.body .content .user .title[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 16px; }

.body .content .user .form_list[data-v-20db3282] { display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; }

.body .content .user .form_list .form_item[data-v-20db3282] { margin-bottom: 16px; width: calc(50% - 10px); }

.body .content .user .form_list .form_item.no_time[data-v-20db3282] { width: 100%; }

.body .content .user .form_list .form_item[data-v-20db3282] .select-country .country-wrap-absolute { bottom: 46px; top: auto; }

.body .content .user .form_list .form_item[data-v-20db3282] .select-country .country-wrap-absolute .country-box { max-height: 160px; }

@media (max-width: 768px) {
  .body .content .user .form_list .form_item[data-v-20db3282] .select-country .country-wrap-absolute .country-box { max-height: 324px; }
}

.body .content .user .form_list .form_item[data-v-20db3282] .dropdown .dropdown-menu { bottom: 46px; top: auto; }

.body .content .user .form_list .form_item[data-v-20db3282] .dropdown .dropdown-menu .menu-list { max-height: 160px; }

@media (max-width: 768px) {
  .body .content .user .form_list .form_item[data-v-20db3282] .dropdown .dropdown-menu .menu-list { max-height: 324px; }
}

.body .content .user .form_list .form_item .txt[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.body .content .user .form_list .form_item[data-v-20db3282] .tel-code .menu { bottom: 46px; top: auto; }

.body .content .user .form_list .form_item[data-v-20db3282] .tel-code .menu-list { max-height: 132px; }

.body .content .user .form_list .form_time[data-v-20db3282] { margin-bottom: 16px; }

.body .content .user .form_list .form_time .txt[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.body .content .user .form_list .form_time[data-v-20db3282] .date-picker { width: 100%; }

.body .content .user .form_list .form_time[data-v-20db3282] .date-picker > .fs-popover { width: 100%; }

.body .content .user .form_list .form_time[data-v-20db3282] .date-picker > .fs-popover .trigger { width: 100%; }

.body .content .user .form_list .form_time[data-v-20db3282] .date-picker > .fs-popover .trigger > div { -webkit-box-flex: 1; flex: 1 1 0%; }

@media (max-width: 768px) {
  .body .content .user .form_list .form_time[data-v-20db3282] .date-picker > .fs-popover .trigger > div { -webkit-box-pack: justify; justify-content: space-between; }
}

.body .content .user .form_list .form_time[data-v-20db3282] .date-picker > .fs-popover .trigger > div .date-picker--value-wrapper { -webkit-box-flex: 1; flex: 1 1 0%; }

.body .content .user .form_check .title[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 16px; }

.body .content .user .form_check .sub_tit[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin-bottom: 8px; }

.body .content .user .form_check .check_list[data-v-20db3282] { display: grid; gap: 12px 8px; grid-template-columns: repeat(4, 1fr); }

.body .content .user .form_check .check_list .check_item[data-v-20db3282] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; }

.body .content .user .form_check .check_list .check_item input[data-v-20db3282] { margin-right: 8px; }

.body .content .user .form_check .check_list .check_item .txt[data-v-20db3282] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.body .content .user .form_check .other[data-v-20db3282] { margin-top: 12px; width: 100%; }

.body .content .user .form_area[data-v-20db3282] { margin-top: 16px; }

.body .content .user .form_area .title[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 4px; }

.body .content .user .form_area .textareaNum[data-v-20db3282] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-top: 4px; text-align: right; }

.body .content .user .form_area .flexBox[data-v-20db3282] { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: start; align-items: flex-start; }

.body .content .user .agreement .agreement_box[data-v-20db3282] { display: flex; -webkit-box-align: center; align-items: center; }

.body .content .user .agreement .agreement_box .chk[data-v-20db3282] { margin-right: 8px; }

.body .content .user .agreement .agreement_box .agreement[data-v-20db3282] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.body .content .user .agreement .agreement_box .agreement[data-v-20db3282] a { color: rgb(0, 96, 191); }

@media (max-width: 960px) {
  .body .content[data-v-20db3282] { max-height: calc(-152px + 100vh); padding: 20px 16px 82px; }
  .body .content .search .list[data-v-20db3282] { padding: 0px 20px; }
  .body .content .search .device .select_bd .nav[data-v-20db3282] { padding: 0px 22px; }
  .body .content .search .device .select_bd .nav .list_nav .list_bd .item[data-v-20db3282] { padding: 0px 26px; }
  .body .content .search .device .select_bd .check_list[data-v-20db3282] { grid-template-columns: repeat(2, 1fr); }
  .body .content .switch .radio_list[data-v-20db3282] { flex-wrap: wrap; }
  .body .content .switch .radio_list .item_radio[data-v-20db3282] { margin-bottom: 16px; width: 100%; }
  .body .content .switch .radio_list .item_radio[data-v-20db3282]:last-child { margin-bottom: 0px; }
  .body .content .user .form_list .form_item[data-v-20db3282] { width: 100%; }
  .body .content .user .form_check .check_list[data-v-20db3282] { grid-template-columns: repeat(3, 1fr); }
}

.body .footer[data-v-20db3282] { display: flex; -webkit-box-pack: end; background: rgb(255, 255, 255); justify-content: flex-end; padding: 20px 32px; }

.body .footer .fs-button[data-v-20db3282] { margin: 0px; width: auto; }

@media (max-width: 960px) {
  .body .footer[data-v-20db3282] { border-top: 1px solid rgb(229, 229, 229); bottom: 0px; left: 0px; padding: 20px 16px; position: fixed; width: 100%; }
  .body .footer .fs-button[data-v-20db3282] { width: 100%; }
}

.body .success[data-v-20db3282] { margin: 0px 32px 36px; }

.body .success .iconfont_success[data-v-20db3282] { color: rgb(16, 163, 0); display: block; font-size: 50px; margin: 36px auto 16px; text-align: center; }

.body .success .title[data-v-20db3282] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin: 0px auto 16px; max-width: 584px; text-align: center; }

.body .success .msg[data-v-20db3282] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin: 0px auto; max-width: 584px; text-align: center; }

@media (max-width: 960px) {
  .body .success[data-v-20db3282] { margin: 0px 16px; }
}

@media (max-width: 768px) {
  .body[data-v-20db3282] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; overflow: hidden; }
  .body .content[data-v-20db3282] { -webkit-box-flex: 1; flex: 1 1 0%; max-height: none; }
  .body .head .top > span[data-v-20db3282] { font-size: 16px; line-height: 24px; }
}

[data-v-127b626c] .fs-popup-ctn { width: 750px; }

.body .head[data-v-127b626c] { border-bottom: 1px solid rgb(229, 229, 229); padding: 20px 32px; }

@media (max-width: 960px) {
  .body .head[data-v-127b626c] { padding: 20px 16px; }
}

.body .head .top[data-v-127b626c] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.body .head .top > span[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 20px; line-height: 28px; }

.body .head .top .iconfont[data-v-127b626c] { color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; line-height: 1; }

.body .head .top .iconfont[data-v-127b626c]:hover { color: rgb(25, 25, 26); }

.body .head .step[data-v-127b626c] { margin-top: 20px; overflow-x: auto; position: relative; }

.body .head .step[data-v-127b626c]::-webkit-scrollbar { display: none; }

.body .head .step .left[data-v-127b626c], .body .head .step .right[data-v-127b626c] { display: none; height: 50px; pointer-events: auto; position: fixed; top: 64px; width: 40px; z-index: 1; }

.body .head .step .stepBD[data-v-127b626c] { display: flex; }

.body .head .step .item[data-v-127b626c] { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 10px; position: relative; }

.body .head .step .item.haveHover[data-v-127b626c]:hover { cursor: pointer; }

.body .head .step .item.haveHover:hover .txt[data-v-127b626c] { cursor: pointer; }

.body .head .step .item .bg[data-v-127b626c] { border-color: rgb(242, 242, 242) rgb(255, 255, 255); border-style: solid; border-width: 18px 0px 18px 20px; }

.body .head .step .item .bg[data-v-127b626c]::after { border-color: transparent rgb(242, 242, 242); border-style: solid; border-width: 18px 0px 18px 20px; content: ""; display: inline-block; position: absolute; right: -20px; top: 0px; z-index: 1; }

.body .head .step .item .bg.active[data-v-127b626c] { border-color: rgb(229, 229, 229) rgb(255, 255, 255); }

.body .head .step .item .bg.active[data-v-127b626c]::after { border-color: transparent rgb(229, 229, 229); }

.body .head .step .item .txt[data-v-127b626c] { display: flex; height: 100%; left: 0px; padding: 0px 20px; position: absolute; text-align: center; top: 0px; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(112, 112, 112); cursor: default; font-size: 13px; justify-content: center; line-height: 20px; }

.body .head .step .item:first-child .bg[data-v-127b626c] { border-color: rgb(242, 242, 242); }

.body .head .step .item:first-child .bg.active[data-v-127b626c] { border-color: rgb(229, 229, 229); }

.body .head .step .item[data-v-127b626c]:last-child { margin-right: 0px; }

.body .head .step .item:last-child .bg[data-v-127b626c]::after { display: none; }

@media (max-width: 414px) {
  .body .head .step .stepBD[data-v-127b626c] { display: inline-flex; }
  .body .head .step .left[data-v-127b626c] { left: 0px; transform: rotate(180deg); }
  .body .head .step .left[data-v-127b626c], .body .head .step .right[data-v-127b626c] { background: linear-gradient(270deg, rgb(255, 255, 255) 36%, rgba(255, 255, 255, 0.6) 68%, rgba(255, 255, 255, 0.13) 93%, rgba(255, 255, 255, 0)); }
  .body .head .step .right[data-v-127b626c] { right: 0px; }
  .body .head .step .isAct[data-v-127b626c] { display: block; }
  .body .head .step .item[data-v-127b626c] { -webkit-box-flex: 1; flex: 1 1 auto; width: 338px; }
}

.body .content[data-v-127b626c] { border-bottom: 1px solid rgb(229, 229, 229); max-height: calc(-356px + 100vh); overflow: auto; padding: 20px 32px; }

.body .content .product_info[data-v-127b626c] { margin-bottom: 24px; }

.body .content .product_info .title[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 20px; }

.body .content .product_info .info[data-v-127b626c] { background-color: rgb(250, 250, 251); display: flex; padding: 12px 20px 12px 24px; }

.body .content .product_info .info > img[data-v-127b626c] { height: 60px; margin-right: 20px; mix-blend-mode: multiply; width: 60px; }

.body .content .product_info .info .con[data-v-127b626c] { -webkit-box-flex: 1; display: flex; flex: 1 1 0%; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.body .content .product_info .info .con .left > div[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.body .content .product_info .info .con .left > div > span[data-v-127b626c] { color: rgb(112, 112, 112); }

.body .content .product_info .info .con .left > div.blue[data-v-127b626c] { cursor: pointer; display: flex; margin-top: 12px; -webkit-box-align: center; align-items: center; }

.body .content .product_info .info .con .left > div.blue > span[data-v-127b626c] { color: rgb(0, 96, 191); }

.body .content .product_info .info .con .left > div.blue .iconfont[data-v-127b626c] { color: rgb(0, 96, 191); font-size: 12px; line-height: 1; margin-left: 8px; margin-top: 1px; transition: 0.2s; }

.body .content .product_info .info .con .left > div.blue .iconfont.icofnont-down-up[data-v-127b626c] { transform: rotateX(-180deg); }

.body .content .product_info .info .con .left > div.custom_list[data-v-127b626c] { margin-top: 8px; }

.body .content .product_info .info .con .left > div.custom_list .custom_item[data-v-127b626c] { font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.body .content .product_info .info .con .left > div.custom_list .custom_item > span[data-v-127b626c] { color: rgb(112, 112, 112); }

.body .content .product_info .info .con .left > div.custom_list .custom_item[data-v-127b626c]:last-child { margin-bottom: 0px; }

.body .content .list[data-v-127b626c] { border-top: 1px solid rgb(229, 229, 229); }

.body .content .list .title[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-top: 24px; }

.body .content .list > .validate-message[data-v-127b626c] { margin-top: 8px; width: 100%; }

.body .content .list .additionalInfo[data-v-127b626c], .body .content .list .components[data-v-127b626c], .body .content .list .numberInfo[data-v-127b626c], .body .content .list .performance[data-v-127b626c], .body .content .list .services[data-v-127b626c] { border-bottom: 1px solid rgb(229, 229, 229); padding-bottom: 24px; }

.body .content .list .additionalInfo .tit[data-v-127b626c], .body .content .list .components .tit[data-v-127b626c], .body .content .list .numberInfo .tit[data-v-127b626c], .body .content .list .performance .tit[data-v-127b626c], .body .content .list .services .tit[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 16px; margin-top: 16px; }

.body .content .list .additionalInfo .comp_list .comp_item[data-v-127b626c], .body .content .list .components .comp_list .comp_item[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item[data-v-127b626c], .body .content .list .performance .comp_list .comp_item[data-v-127b626c], .body .content .list .services .comp_list .comp_item[data-v-127b626c] { margin-bottom: 16px; }

.body .content .list .additionalInfo .comp_list .comp_item[data-v-127b626c]:last-child, .body .content .list .components .comp_list .comp_item[data-v-127b626c]:last-child, .body .content .list .numberInfo .comp_list .comp_item[data-v-127b626c]:last-child, .body .content .list .performance .comp_list .comp_item[data-v-127b626c]:last-child, .body .content .list .services .comp_list .comp_item[data-v-127b626c]:last-child { margin-bottom: 0px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_text .txt[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_text .txt[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_text .txt[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_text .txt[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_text .txt[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_text input[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_text input[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_text input[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_text input[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_text input[data-v-127b626c] { text-overflow: ellipsis; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c] { }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-inner-spin-button, .body .content .list .additionalInfo .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-outer-spin-button, .body .content .list .components .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-inner-spin-button, .body .content .list .components .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-outer-spin-button, .body .content .list .numberInfo .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-inner-spin-button, .body .content .list .numberInfo .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-outer-spin-button, .body .content .list .performance .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-inner-spin-button, .body .content .list .performance .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-outer-spin-button, .body .content .list .services .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-inner-spin-button, .body .content .list .services .comp_list .comp_item.comp_item_text input[type="number"][data-v-127b626c]::-webkit-outer-spin-button { appearance: none; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_radio .subhead[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_radio .subhead[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_radio .subhead[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_radio .subhead[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_radio .subhead[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_radio .radio_list[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_radio .radio_list[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_radio .radio_list[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_radio .radio_list[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_radio .radio_list[data-v-127b626c] { display: flex; flex-wrap: wrap; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c] { display: flex; margin-top: 8px; -webkit-box-align: center; align-items: center; cursor: pointer; margin-right: 48px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_radio .radio_list .radio_item input[type="radio"][data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_radio .radio_list .radio_item input[type="radio"][data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_radio .radio_list .radio_item input[type="radio"][data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_radio .radio_list .radio_item input[type="radio"][data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_radio .radio_list .radio_item input[type="radio"][data-v-127b626c] { font-size: 14px; height: 14px; width: 14px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c]:last-of-type, .body .content .list .components .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c]:last-of-type, .body .content .list .numberInfo .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c]:last-of-type, .body .content .list .performance .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c]:last-of-type, .body .content .list .services .comp_list .comp_item.comp_item_radio .radio_list .radio_item[data-v-127b626c]:last-of-type { margin-right: 0px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_radio .radio_list .radio_item .txt[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_radio .radio_list .radio_item .txt[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_radio .radio_list .radio_item .txt[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_radio .radio_list .radio_item .txt[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_radio .radio_list .radio_item .txt[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 13px; line-height: 20px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_radio .radio_list > .other[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_radio .radio_list > .other[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_radio .radio_list > .other[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_radio .radio_list > .other[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_radio .radio_list > .other[data-v-127b626c] { margin-top: 8px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_textarea .txt-num[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_textarea .txt-num[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_textarea .txt-num[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_textarea .txt-num[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_textarea .txt-num[data-v-127b626c] { display: flex; -webkit-box-pack: justify; place-content: center space-between; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_textarea .txt[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_textarea .txt[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_textarea .txt[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_textarea .txt[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_textarea .txt[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_textarea .area[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_textarea .area[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_textarea .area[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_textarea .area[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_textarea .area[data-v-127b626c] { height: 110px; width: 100%; }

.body .content .list .additionalInfo .comp_list .comp_item.comp_item_textarea .count[data-v-127b626c], .body .content .list .components .comp_list .comp_item.comp_item_textarea .count[data-v-127b626c], .body .content .list .numberInfo .comp_list .comp_item.comp_item_textarea .count[data-v-127b626c], .body .content .list .performance .comp_list .comp_item.comp_item_textarea .count[data-v-127b626c], .body .content .list .services .comp_list .comp_item.comp_item_textarea .count[data-v-127b626c] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-top: 4px; text-align: right; }

.body .content .list .numberInfo[data-v-127b626c], .body .content .list .performance[data-v-127b626c], .body .content .list .services[data-v-127b626c] { margin-top: 24px; }

.body .content .list .additionalInfo[data-v-127b626c] { border-bottom: none; margin-top: 16px; padding-bottom: 8px; }

@media (max-width: 414px) {
  .body .content .list .performance .comp_list .comp_item_radio .radio_list .radio_item[data-v-127b626c]:last-child { margin-top: 8px; }
}

.body .content .list .numberInfo[data-v-127b626c] { border-bottom: none; padding-bottom: 0px; }

.body .content .upload_file[data-v-127b626c] { margin-top: 8px; position: relative; }

.body .content .upload_file[data-v-127b626c] .upload-file .upload-btn-box { cursor: pointer; display: inline-block; }

.body .content .upload_file .fs-popover[data-v-127b626c] { position: relative; z-index: 3; }

.body .content .user_info .title[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 16px; }

.body .content .user_info .form_list[data-v-127b626c] { display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; }

.body .content .user_info .form_list .form_item[data-v-127b626c] { margin-bottom: 16px; width: calc(50% - 10px); }

.body .content .user_info .form_list .form_item .txt[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.body .content .user_info .form_list .form_item[data-v-127b626c] .select-country .country-box { max-height: 160px; }

.body .content .user_info .form_list .form_item[data-v-127b626c] .tel-code .menu-list { max-height: 80px; }

@media (max-width: 768px) {
  .body .content .user_info .form_list .form_item[data-v-127b626c] .tel-code .menu-list { max-height: 224px; }
}

.body .content .user_info .form_list .form_item[data-v-127b626c] .dropdown-menu { top: inherit; }

.body .content .user_info .form_list .form_item[data-v-127b626c] .dropdown-menu .menu-list { max-height: 160px; }

@media (max-width: 960px) {
  .body .content .user_info .form_list[data-v-127b626c] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .body .content .user_info .form_list .form_item[data-v-127b626c] { width: 100%; }
}

.body .content .agreement .agreement_box[data-v-127b626c] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; margin-top: 12px; }

.body .content .agreement .agreement_box .chk[data-v-127b626c] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.body .content .agreement .agreement_box .agreement[data-v-127b626c] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.body .content .agreement .agreement_box .agreement[data-v-127b626c] a { color: rgb(0, 96, 191); }

.body .content .agreement .agreement_box:hover .chk[data-v-127b626c]::before { color: rgb(112, 112, 112); }

@media (max-width: 960px) {
  .body .content[data-v-127b626c] { max-height: calc(-152px + 100vh); padding: 20px 16px; }
}

.body .footer[data-v-127b626c] { display: flex; -webkit-box-pack: end; background: rgb(255, 255, 255); justify-content: flex-end; padding: 20px 32px; }

.body .footer .fs-button[data-v-127b626c] { margin: 0px; width: auto; }

@media (max-width: 960px) {
  .body .footer[data-v-127b626c] { bottom: 0px; left: 0px; padding: 20px 16px; position: fixed; width: 100%; }
  .body .footer .fs-button[data-v-127b626c] { width: 100%; }
}

.body .success[data-v-127b626c] { margin: 0px 32px 36px; text-align: center; }

.body .success .iconfont_success[data-v-127b626c] { color: rgb(16, 163, 0); display: block; font-size: 50px; margin: 36px auto 16px; text-align: center; }

.body .success .title[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin: 0px auto 8px; max-width: 584px; text-align: center; }

.body .success .msg[data-v-127b626c] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin: 0px auto 32px; max-width: 584px; text-align: center; }

.body .success .fs-button[data-v-127b626c] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

@media (max-width: 960px) {
  .body .success[data-v-127b626c] { margin: 0px 16px; }
}

@media (max-width: 768px) {
  .body[data-v-127b626c] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; max-height: calc(-64px + 100vh); }
  .body .content[data-v-127b626c] { -webkit-box-flex: 1; flex: 1 1 0%; }
  .body .footer[data-v-127b626c] { position: static; }
  .body .head .step .isAct[data-v-127b626c] { display: none; }
  .body .head .top > span[data-v-127b626c] { font-size: 16px; line-height: 24px; }
}

.body .head[data-v-536a72d5] { padding: 16px 16px 0px 24px; }

@media (max-width: 768px) {
  .body .head[data-v-536a72d5] { padding-left: 16px; }
}

.body .head .top[data-v-536a72d5] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.body .head .top > span[data-v-536a72d5] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 600; line-height: 26px; padding-top: 8px; }

.body .head .top .iconfont_close_box[data-v-536a72d5] { border-radius: 4px; cursor: pointer; padding: 4px; position: absolute; right: 16px; top: 16px; transition: 0.3s; }

.body .head .top .iconfont_close_box[data-v-536a72d5]:hover { background-color: rgba(25, 25, 26, 0.04); }

.body .head .top .iconfont_close_box:hover .iconfont_close[data-v-536a72d5] { color: rgb(25, 25, 26); }

.body .head .top .iconfont_close[data-v-536a72d5] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-size: 20px; font-weight: 400; height: 20px; line-height: 20px; width: 20px; }

.body .head .step[data-v-536a72d5] { border-bottom: 1px solid rgb(229, 229, 229); margin-top: 16px; overflow-x: auto; padding-bottom: 16px; position: relative; }

.body .head .step[data-v-536a72d5]::-webkit-scrollbar { display: none; }

.body .head .step .left[data-v-536a72d5], .body .head .step .right[data-v-536a72d5] { display: none; height: 50px; pointer-events: auto; position: fixed; top: 64px; width: 40px; z-index: 1; }

.body .head .step .stepBD[data-v-536a72d5] { display: flex; }

.body .head .step .item[data-v-536a72d5] { -webkit-box-flex: 1; flex: 1 1 0%; margin-right: 10px; position: relative; }

.body .head .step .item.haveHover[data-v-536a72d5]:hover { cursor: pointer; }

.body .head .step .item.haveHover:hover .txt[data-v-536a72d5] { cursor: pointer; }

.body .head .step .item .bg[data-v-536a72d5] { border-color: rgb(242, 242, 242) rgb(255, 255, 255); border-style: solid; border-width: 18px 0px 18px 20px; }

.body .head .step .item .bg[data-v-536a72d5]::after { border-color: transparent rgb(242, 242, 242); border-style: solid; border-width: 18px 0px 18px 20px; content: ""; display: inline-block; position: absolute; right: -20px; top: 0px; z-index: 1; }

.body .head .step .item .bg.active[data-v-536a72d5] { border-color: rgb(229, 229, 229) rgb(255, 255, 255); }

.body .head .step .item .bg.active[data-v-536a72d5]::after { border-color: transparent rgb(229, 229, 229); }

.body .head .step .item .txt[data-v-536a72d5] { display: flex; height: 100%; left: 0px; padding: 0px 20px; position: absolute; text-align: center; top: 0px; width: 100%; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; color: rgb(112, 112, 112); cursor: default; font-size: 13px; justify-content: center; line-height: 20px; }

.body .head .step .item:first-child .bg[data-v-536a72d5] { border-color: rgb(242, 242, 242); }

.body .head .step .item:first-child .bg.active[data-v-536a72d5] { border-color: rgb(229, 229, 229); }

.body .head .step .item[data-v-536a72d5]:last-child { margin-right: 0px; }

.body .head .step .item:last-child .bg[data-v-536a72d5]::after { display: none; }

@media (max-width: 414px) {
  .body .head .step .left[data-v-536a72d5] { left: 0px; transform: rotate(180deg); }
  .body .head .step .left[data-v-536a72d5], .body .head .step .right[data-v-536a72d5] { background: linear-gradient(270deg, rgb(255, 255, 255) 36%, rgba(255, 255, 255, 0.6) 68%, rgba(255, 255, 255, 0.13) 93%, rgba(255, 255, 255, 0)); }
  .body .head .step .right[data-v-536a72d5] { right: 0px; }
  .body .head .step .isAct[data-v-536a72d5] { display: block; }
  .body .head .step .item[data-v-536a72d5] { -webkit-box-flex: 1; flex: 1 1 auto; width: 338px; }
}

.body .content[data-v-536a72d5] { max-height: calc(-356px + 100vh); overflow: auto; padding: 16px 24px 20px; }

.body .content .upload_file[data-v-536a72d5] { margin-top: -4px; position: relative; }

.body .content .upload_file[data-v-536a72d5] .upload-file .upload-btn-box { cursor: pointer; display: inline-block; }

.body .content .upload_file .fs-popover[data-v-536a72d5] { position: relative; z-index: 3; }

.body .content .fs-warn[data-v-536a72d5] { margin-bottom: 16px; }

.body .content .user_info .title[data-v-536a72d5] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 12px; }

.body .content .user_info .form_list[data-v-536a72d5] { display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; }

.body .content .user_info .form_list .form_item[data-v-536a72d5] { margin-bottom: 16px; width: calc(50% - 10px); }

.body .content .user_info .form_list .form_item .txt[data-v-536a72d5] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.body .content .user_info .form_list .form_item[data-v-536a72d5] .dropdown-menu { top: inherit; }

.body .content .user_info .form_list .form_item[data-v-536a72d5] .tel-code .menu .menu-list { max-height: 138px; }

@media (max-width: 768px) {
  .body .content .user_info .form_list .form_item[data-v-536a72d5] .tel-code .menu .menu-list { max-height: 328px; }
}

.body .content .user_info .form_list .form_item[data-v-536a72d5] .select-country .country-wrap .country-box { max-height: 160px; }

@media (max-width: 768px) {
  .body .content .user_info .form_list .form_item[data-v-536a72d5] .select-country .country-wrap .country-box { max-height: 360px; }
}

.body .content .user_info .form_list .form_item[data-v-536a72d5] .select-menu .menu-list { max-height: 160px; }

@media (max-width: 768px) {
  .body .content .user_info .form_list .form_item[data-v-536a72d5] .select-menu .menu-list { max-height: 360px; }
}

.body .content .user_info .form_list .form_item[data-v-536a72d5] .fs-select .options-wrap-normal { max-height: 224px; }

@media (max-width: 960px) {
  .body .content .user_info .form_list[data-v-536a72d5] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .body .content .user_info .form_list .form_item[data-v-536a72d5] { width: 100%; }
}

.body .content .agreement .agreement_box[data-v-536a72d5] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; margin-top: 4px; }

.body .content .agreement .agreement_box .chk[data-v-536a72d5] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.body .content .agreement .agreement_box .agreement[data-v-536a72d5] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.body .content .agreement .agreement_box .agreement[data-v-536a72d5] a { color: rgb(0, 96, 191); }

.body .content .qs_list[data-v-536a72d5] { font-size: 13px; line-height: 20px; }

.body .content .qs_list h2[data-v-536a72d5] { font-size: 14px; line-height: 22px; margin-bottom: 4px; }

.body .content .qs_list .tit-num[data-v-536a72d5] { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.body .content .qs_list .tit-num .number[data-v-536a72d5] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.body .content .qs_list .tit-num .number .active[data-v-536a72d5] { color: rgb(192, 0, 0); }

.body .content .qs_list .qs_list_item[data-v-536a72d5] { color: rgb(25, 25, 26); margin-bottom: 16px; }

.body .content .qs_list .qs_list_item > ul li[data-v-536a72d5] { cursor: pointer; display: flex; margin-bottom: 8px; -webkit-box-align: center; align-items: center; }

.body .content .qs_list .qs_list_item > ul li[data-v-536a72d5]:last-of-type { margin-bottom: 0px; }

.body .content .qs_list .qs_list_item > ul li .iconfont[data-v-536a72d5] { color: rgba(25, 25, 26, 0.3); display: flex; font-size: 14px; line-height: 14px; margin-right: 8px; }

.body .content .qs_list .qs_list_item > ul li .iconfont.active[data-v-536a72d5] { color: rgb(112, 112, 112); }

@media screen and (max-width: 768px) {
  .body .content .qs_list .module > ul > li[data-v-536a72d5] { -webkit-box-align: baseline; align-items: baseline; }
}

.body .footer[data-v-536a72d5] { display: flex; -webkit-box-pack: end; background: rgb(255, 255, 255); justify-content: flex-end; padding: 0px 24px 24px; }

.body .footer .fs-button[data-v-536a72d5] { height: 36px; margin: 0px; padding: 0px 16px; width: auto; }

@media (max-width: 768px) {
  .body .footer[data-v-536a72d5] { bottom: 0px; left: 0px; padding: 16px; position: fixed; width: 100%; }
  .body .footer .fs-button[data-v-536a72d5] { height: 42px; padding: 0px 24px; width: 100%; }
}

.body .success[data-v-536a72d5] { margin: 0px 32px 36px; text-align: center; }

.body .success .iconfont_success[data-v-536a72d5] { color: rgb(16, 163, 0); display: block; font-size: 50px; margin: 36px auto 16px; text-align: center; }

.body .success .title[data-v-536a72d5] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin: 0px auto 8px; max-width: 584px; text-align: center; }

.body .success .msg[data-v-536a72d5] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin: 0px auto 32px; max-width: 584px; text-align: center; }

.body .success .fs-button[data-v-536a72d5] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

@media (max-width: 960px) {
  .body .success[data-v-536a72d5] { margin: 0px 16px; }
}

@media (max-width: 768px) {
  .body[data-v-536a72d5] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; height: 100%; max-height: calc(-64px + 100vh); }
  .body .content[data-v-536a72d5] { -webkit-box-flex: 1; flex: 1 1 0%; max-height: none; overflow: scroll; padding: 16px; }
  .body .footer[data-v-536a72d5] { position: static; }
  .body .head .top > span[data-v-536a72d5] { font-size: 16px; line-height: 24px; }
  .body .head .step .isAct[data-v-536a72d5] { display: none; }
  .body .head .step .stepBD .bg[data-v-536a72d5] { border-width: 28px 0px 28px 16px; }
  .body .head .step .stepBD .bg[data-v-536a72d5]::after { border-width: 28px 0px 28px 16px; right: -16px; }
}

.agreement[data-v-5f31cc66] .mask { z-index: 119; }

.agreement[data-v-5f31cc66] .fs-popup { z-index: 120; }

.agreement[data-v-5f31cc66] .fs-popup .fs-popup-ctn .agreement-content li { color: rgb(112, 112, 112); display: flex; margin-bottom: 10px; }

.agreement[data-v-5f31cc66] .fs-popup .fs-popup-ctn .agreement-content li:last-child { margin-bottom: 0px; }

.agreement[data-v-5f31cc66] .fs-popup .fs-popup-ctn .agreement-content li span { background-color: rgb(112, 112, 112); border-radius: 50%; height: 4px; width: 4px; flex-shrink: 1; margin: 10px 14px 0px 0px; }

.agreement[data-v-5f31cc66] .fs-popup .fs-popup-ctn .agreement-content li p { font-size: 14px; line-height: 22px; -webkit-box-flex: 1; flex: 1 1 0%; }

.submit-success[data-v-5f31cc66] { display: flex; padding-bottom: 24px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.submit-success .iconfont[data-v-5f31cc66] { color: rgb(50, 154, 52); font-size: 50px; }

.submit-success .title[data-v-5f31cc66] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin: 16px 0px; text-align: center; }

.submit-success .describe[data-v-5f31cc66] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; text-align: center; }

@media (max-width: 768px) {
  .header .title[data-v-5f31cc66] { font-size: 16px; line-height: 24px; }
}

[data-v-b6271912] .fs-popup.is_new .fs-popup-body { padding: 0px; }

[data-v-b6271912] .fs-popup.is_new .fs-popup-footer { padding-top: 0px; }

[data-v-b6271912] .select-country .country-wrap .country-box { max-height: 285px; }

@media (max-width: 768px) {
  [data-v-b6271912] .select-country .country-wrap .country-box { max-height: 360px; }
}

@media (max-width: 768px) {
  [data-v-b6271912].tel-code .menu { max-height: 328px; }
}

.sbtn-box[data-v-b6271912] { display: flex; -webkit-box-pack: end; justify-content: flex-end; }

.sbtn-box[data-v-b6271912] .fs-button { height: 36px; }

@media (max-width: 768px) {
  .sbtn-box[data-v-b6271912] .fs-button { height: 42px; width: 100%; }
}

[data-v-b6271912] .fs-popup.is_new .fs-popup-header { padding: 16px 24px 0px; }

@media (max-width: 768px) {
  [data-v-b6271912] .fs-popup.is_new .fs-popup-header { padding: 16px 16px 0px; }
}

[data-v-b6271912] .fs-popup.is_new .fs-popup-footer { padding: 16px 16px 24px; }

@media (max-width: 768px) {
  [data-v-b6271912] .fs-popup.is_new .fs-popup-footer { padding: 16px; }
}

.sample-request[data-v-b6271912] { color: rgb(25, 25, 26); }

.sample-request[data-v-b6271912] .validate_error .iconfont_error { margin-top: 3px; }

.sample-request .sample_main[data-v-b6271912] { overflow-y: auto; padding: 16px 24px 0px; }

.sample-request .sample_main .box-title[data-v-b6271912] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 12px; }

.sample-request .sample_main .product-box[data-v-b6271912] { margin-bottom: 16px; }

.sample-request .sample_main .product-box .add-pro-box[data-v-b6271912] { display: flex; -webkit-box-align: start; align-items: flex-start; }

.sample-request .sample_main .product-box .add-pro-box > img[data-v-b6271912] { height: 42px; margin-top: 22px; width: 104px; }

.sample-request .sample_main .product-box .add-pro-box .add-pro-content[data-v-b6271912] { margin: 0px 12px; }

.sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-title[data-v-b6271912] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin-bottom: 4px; }

.sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-box[data-v-b6271912], .sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-box .prefix[data-v-b6271912] { display: flex; -webkit-box-align: center; align-items: center; }

.sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-box .prefix[data-v-b6271912] { background: rgb(247, 247, 247); border-radius: 4px; height: 42px; left: 1px; top: 1px; width: 48px; -webkit-box-pack: center; border-right: 0px; justify-content: center; flex-shrink: 0; }

.sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-box > input[data-v-b6271912] { border-radius: 4px; width: 131px; }

.sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-box[data-v-b6271912] .fs-button { margin-left: 12px; }

.sample-request .sample_main .product-box .product-list[data-v-b6271912] { margin-top: 12px; }

.sample-request .sample_main .product-box .product-list .product-item[data-v-b6271912] { background: rgb(250, 250, 251); display: flex; -webkit-box-align: center; align-items: center; border-radius: 4px; margin-bottom: 2px; padding: 16px; }

.sample-request .sample_main .product-box .product-list .product-item[data-v-b6271912]:not(:first-child) { border-top: 1px solid rgb(229, 229, 229); }

.sample-request .sample_main .product-box .product-list .product-item img[data-v-b6271912] { height: 80px; mix-blend-mode: multiply; width: 80px; }

.sample-request .sample_main .product-box .product-list .product-item .txt-box[data-v-b6271912] { -webkit-box-flex: 1; flex: 1 1 0%; margin: 0px 12px; }

.sample-request .sample_main .product-box .product-list .product-item .txt-box .tit[data-v-b6271912] { color: rgb(25, 25, 26); display: -webkit-box; font-size: 14px; font-weight: 600; line-height: 22px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

.sample-request .sample_main .product-box .product-list .product-item .txt-box .txt[data-v-b6271912] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-top: 4px; }

.sample-request .sample_main .product-box .product-list .product-item .handle-box[data-v-b6271912] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.sample-request .sample_main .product-box .product-list .product-item .handle-box .del-box[data-v-b6271912] { border-radius: 4px; cursor: pointer; margin-left: 50px; padding: 2px 4px; }

.sample-request .sample_main .product-box .product-list .product-item .handle-box .del-box .iconfont[data-v-b6271912] { color: rgb(112, 112, 112); display: inline-block; font-size: 16px; height: 16px; width: 16px; }

.sample-request .sample_main .product-box .product-list .product-item .handle-box .del-box[data-v-b6271912]:hover { background: rgba(25, 25, 26, 0.04); }

.sample-request .sample_main .product-box .product-list .product-item .handle-box .del-box:hover .iconfont[data-v-b6271912] { color: rgb(25, 25, 26); }

.sample-request .sample_main .form[data-v-b6271912] { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }

.sample-request .sample_main .form .comments[data-v-b6271912] { resize: vertical; }

.sample-request .sample_main .form input.is_new[data-v-b6271912]:disabled { color: rgba(25, 25, 26, 0.3); }

.sample-request .sample_main .form .tit-num[data-v-b6271912] { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.sample-request .sample_main .form .tit-num .numb[data-v-b6271912] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.sample-request .sample_main .form .tit-num .numb .active[data-v-b6271912] { color: rgb(192, 0, 0); }

.sample-request .sample_main .form .sample-item.line[data-v-b6271912] { grid-column: span 2; }

.sample-request .sample_main .form .sample-item.sample-item-cn[data-v-b6271912] { grid-area: 1 / 2 / 1 / 3; }

.sample-request .sample_main .form .sample-item .sample-item-title[data-v-b6271912] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.sample-request .sample_main .form .sample-item .agreement[data-v-b6271912] { display: flex; width: 100%; -webkit-box-align: start; align-items: flex-start; margin-top: 0px; }

.sample-request .sample_main .form .sample-item .agreement input[type="checkbox"][data-v-b6271912] { font-size: 14px; height: 14px; margin-right: 8px; margin-top: 4px; width: 14px; }

.sample-request .sample_main .form .sample-item .agreement input[type="checkbox"]:checked + .checkbox-box[data-v-b6271912] { background-color: rgb(112, 112, 112); border-color: rgb(112, 112, 112); }

.sample-request .sample_main .form .sample-item .agreement input[type="checkbox"]:checked + .checkbox-box[data-v-b6271912]::after { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 2px 2px 0px; content: ""; height: 8px; left: 3px; position: absolute; top: 0px; transform: rotate(45deg); width: 4px; }

.sample-request .sample_main .form .sample-item .agreement > p[data-v-b6271912] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.sample-request .sample_main .form .sample-item .agreement > p a[data-v-b6271912] { color: rgb(0, 96, 191); }

.sample-request .sample_main .form .sample-item .agreement[data-v-b6271912]:hover { cursor: pointer; }

.sample-request .sample_main .form .sample-item .agreement:hover input[type="checkbox"][data-v-b6271912]::before { color: rgb(112, 112, 112); }

.sample-request .sample_main .form .sample-item .protocol[data-v-b6271912] { margin-top: 0px; }

.sample-request .sample_main .form .sample-item .agreement_wrap[data-v-b6271912] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.sample-request .sample_main .form .sample-item.line + .sample-item.line.protocol[data-v-b6271912] { margin-top: -8px !important; }

.sample-request[data-v-b6271912] .validate_error .error_info { font-size: 12px; line-height: 20px; }

@media (max-width: 768px) {
  .sample-request .sample_main[data-v-b6271912] { padding: 16px 16px 0px; }
  .sample-request .sample_main .product-box .add-pro-box[data-v-b6271912] { -webkit-box-align: end; align-items: flex-end; }
  .sample-request .sample_main .product-box .add-pro-box > img[data-v-b6271912] { display: none; }
  .sample-request .sample_main .product-box .add-pro-box .add-pro-content[data-v-b6271912] { -webkit-box-flex: 1; flex: 1 1 0%; margin: 0px 10px 0px 0px; }
  .sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-box[data-v-b6271912] { display: flex; width: 100%; -webkit-box-align: center; align-items: center; }
  .sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-box > input[data-v-b6271912] { -webkit-box-flex: 1; border-radius: 0px 2px 2px 0px; flex: 1 1 0%; }
  .sample-request .sample_main .product-box .add-pro-box .add-pro-content .input-box[data-v-b6271912] .fs-button { margin-left: 12px; white-space: nowrap; flex-shrink: 0; height: 42px; }
  .sample-request .sample_main .product-box .product-list[data-v-b6271912] { padding: 0px 20px; }
  .sample-request .sample_main .product-box .product-list .product-item[data-v-b6271912] { flex-wrap: wrap; }
  .sample-request .sample_main .product-box .product-list .product-item .txt-box[data-v-b6271912] { margin-right: 0px; }
  .sample-request .sample_main .product-box .product-list .product-item .handle-box[data-v-b6271912] { -webkit-box-flex: 0; flex: 0 0 100%; margin-top: 12px; padding-left: 100px; }
  .sample-request .sample_main .form .sample-item[data-v-b6271912] { grid-column: span 2; }
  .sample-request .sample_main .form .sample-item .agreement[data-v-b6271912] { -webkit-box-align: baseline !important; align-items: baseline !important; }
}

@media (max-width: 768px) {
  [data-v-b6271912] .fs-popup.is_new.all { border-radius: 8px 8px 0px 0px; }
  [data-v-b6271912] .fs-popup { max-height: calc(100% - 64px); -webkit-box-align: initial; align-items: normal; }
}

.fs-popup[data-v-72560070] { inset: 0px; height: 100%; position: fixed; width: 100%; z-index: 120; }

.fs-popup-ctn[data-v-72560070] { background-color: rgb(255, 255, 255); border-radius: 3px; display: flex; max-height: 94%; overflow: hidden; transition: 0.5s; width: 650px; z-index: 101; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; left: 50%; position: fixed; top: 50%; transform: translate3d(-50%, -50%, 0px); }

.fs-popup-ctn.is_new[data-v-72560070] { border-radius: 8px; width: 650px; }

.fs-popup-ctn.is_new .iconfont_close_box[data-v-72560070] { height: auto; margin-bottom: 6px; min-height: auto; padding: 6px; position: static; right: 18px; top: 18px; width: auto; }

.fs-popup-ctn.is_new .iconfont_close[data-v-72560070] { font-size: 20px; height: 20px; line-height: 20px; width: 20px; }

.fs-popup-ctn.is_new .title_box[data-v-72560070] { padding-top: 0px; -webkit-box-align: start; align-items: flex-start; width: 100%; align-self: center; -webkit-box-pack: center; display: block; justify-content: center; text-align: center; }

.fs-popup-ctn.is_new .title_box .header_slot[data-v-72560070] { display: inline; color: rgb(25, 25, 26) !important; font-size: 24px !important; font-weight: 600 !important; }

.fs-popup-ctn.is_new .title_box .header_slot > div[data-v-72560070] { display: inline; }

.fs-popup-ctn.is_new .title_box .iconfont[data-v-72560070] { display: inline-block; font-size: 20px; line-height: 20px; margin-right: 6px; margin-top: 2px; }

.fs-popup-ctn.is_new .fs-popup-header[data-v-72560070] { display: flex; font-size: 16px; line-height: 24px; padding: 16px 16px 0px; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: end; align-items: flex-end; }

.fs-popup-ctn.is_new .fs-popup-body[data-v-72560070] { padding: 24px 24px 40px; }

.fs-popup-ctn.is_new .fs-popup-body .slot-wraper[data-v-72560070] { color: rgb(112, 112, 112); font-size: 14px; padding: 0px; align-self: center; -webkit-box-pack: center; justify-content: center; text-align: center; }

.fs-popup-ctn.is_new .fs-popup-body .fs-popup-button[data-v-72560070] { display: flex; margin-top: 32px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.iconfont_close_box[data-v-72560070] { border-radius: 4px; cursor: pointer; padding: 4px; position: absolute; right: 16px; top: 16px; transition: 0.3s; }

.iconfont_close_box[data-v-72560070]:hover { background-color: rgba(25, 25, 26, 0.04); }

.iconfont_close_box:hover .iconfont_close[data-v-72560070] { color: rgb(25, 25, 26); }

.iconfont_close[data-v-72560070] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-size: 20px; font-weight: 400; height: 20px; width: 20px; }

.fs-popup-header[data-v-72560070] { flex-shrink: 0; line-height: 53px; padding: 20px 50px 0px 40px; position: relative; }

.fs-popup-header .iconfont_close[data-v-72560070] { font-size: 16px; line-height: 1; right: 20px; top: 20px; z-index: 1; }

.title_box[data-v-72560070] { -webkit-box-align: center; align-items: center; padding-top: 36px; width: 100%; }

.title_box .title[data-v-72560070] { -webkit-box-flex: 1; color: rgb(75, 75, 77); flex: 1 1 auto; font-size: 16px; font-weight: 400; }

.title_box .iconfont[data-v-72560070] { font-size: 20px; line-height: 20px; margin-right: 8px; }

.title_box .iconfont_success[data-v-72560070] { color: rgb(51, 153, 51); }

.title_box .iconfont_error[data-v-72560070] { color: rgb(192, 0, 0); }

.fs-popup-close[data-v-72560070] { -webkit-box-flex: 0; flex: 0 0 40px; position: relative; width: 100%; }

.fs-popup-close .iconfont_close_box[data-v-72560070] { right: 16px; top: 16px; transform: translateY(0px); }

.fs-popup-body[data-v-72560070] { position: relative; -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; padding: 0px 40px 50px 70px; }

.fs-popup-body .slot-wraper[data-v-72560070] { color: rgb(75, 75, 77); font-size: 13px; height: 100%; }

.mask[data-v-72560070] { background: rgba(0, 0, 0, 0.3); inset: 0px; height: 100%; position: absolute; width: 100%; z-index: 100; }

@media (max-width: 768px) {
  .fs-popup-ctn[data-v-72560070] { animation: 0.3s ease-out 0s 1 normal none running slideUpFromBottom-72560070; bottom: 0px; left: 0px; max-width: 100%; position: fixed; top: auto; transform: none; }
  .fs-popup-ctn[data-v-72560070], .fs-popup-ctn.is_new[data-v-72560070] { border-radius: 16px 16px 0px 0px; width: 100%; }
  .fs-popup-ctn.is_new .fs-popup-header[data-v-72560070] { padding: 20px 20px 0px; }
  .fs-popup-ctn.is_new .fs-popup-body[data-v-72560070] { padding-top: 0px; }
  .fs-popup-ctn.is_new .fs-popup-body .slot-wraper[data-v-72560070] { padding: 12px 8px calc(env(safe-area-inset-bottom)); }
  .fs-popup-header[data-v-72560070] { padding: 0px 40px 0px 20px; }
}

@-webkit-keyframes slideUpFromBottom-72560070 { 
  0% { opacity: 0; transform: translateY(100%); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes slideUpFromBottom-72560070 { 
  0% { opacity: 0; transform: translateY(100%); }
  100% { opacity: 1; transform: translateY(0px); }
}

[data-v-67ea2da6] .fs-popup .fs-popup-header { padding: 24px 24px 0px; }

.header .title[data-v-67ea2da6] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 600; line-height: 26px; }

.submit-success[data-v-67ea2da6] { display: flex; padding: 36px 32px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; transition: 0.3s; }

.submit-success .success-logo[data-v-67ea2da6] { color: rgb(16, 163, 0); display: block; font-size: 50px; }

.submit-success .success-tit[data-v-67ea2da6] { font-size: 24px; font-weight: 600; line-height: 32px; margin: 16px 0px 8px; text-align: center; }

@media (max-width: 768px) {
  .submit-success .success-tit[data-v-67ea2da6] { font-size: 16px; line-height: 24px; }
}

.submit-success .success-des[data-v-67ea2da6] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin-bottom: 32px; max-width: 660px; text-align: center; }

.submit-success[data-v-67ea2da6] .fs-button-gray { color: rgb(112, 112, 112); height: 36px; padding: 0px 16px; position: relative; }

.submit-success[data-v-67ea2da6] .fs-button-gray::before { background: rgb(25, 25, 26); border-radius: 4px; inset: 0px; content: " "; display: block; height: 100%; opacity: 0; position: absolute; transition: 0.3s; width: 100%; }

.submit-success[data-v-67ea2da6] .fs-button-gray:hover { background: rgb(242, 242, 242); color: rgb(25, 25, 26); }

.submit-success[data-v-67ea2da6] .fs-button-gray:hover::before { opacity: 0.04; }

@media (max-width: 768px) {
  [data-v-67ea2da6] .fs-popup.isMDrawer { border-radius: 0px; }
  [data-v-67ea2da6] .fs-popup .fs-popup-header { padding: 24px 16px 0px; }
  .header .title[data-v-67ea2da6] { font-size: 16px; line-height: 26px; }
  .submit-success[data-v-67ea2da6] { padding: 36px 16px; }
}

@media (max-width: 960px) {
  [data-v-3b4f510a] .fs-popup-header .iconfont_close_box { min-height: auto; width: auto; }
}

.header .title[data-v-3b4f510a] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 600; line-height: 26px; padding-top: 8px; }

.submit-success[data-v-3b4f510a] { display: flex; padding: 36px 32px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.submit-success img[data-v-3b4f510a] { height: 50px; width: 50px; }

.submit-success .iconfont[data-v-3b4f510a] { color: rgb(50, 154, 52); font-size: 50px; }

.submit-success .title[data-v-3b4f510a] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin: 16px 0px 8px; text-align: center; }

.submit-success .desc[data-v-3b4f510a] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-bottom: 32px; }

@media (max-width: 768px) {
  .submit-success .desc[data-v-3b4f510a] { text-align: center; }
}

.submit-success .btn[data-v-3b4f510a] { background-color: rgb(242, 242, 242); border-radius: 4px; cursor: pointer; font-size: 14px; line-height: 22px; padding: 10px 24px; text-align: center; }

@media (max-width: 768px) {
  .header .title[data-v-3b4f510a] { font-size: 16px; line-height: 24px; }
  .submit-success[data-v-3b4f510a] { padding: 36px 16px; }
}

[data-v-d3c34d98] .fs-popup-ctn { width: 680px; }

[data-v-d3c34d98] .fs-popup-ctn .fs-popup-ctn { width: 650px; }

.body .head[data-v-d3c34d98] { border-bottom: 1px solid rgb(229, 229, 229); padding: 20px 32px; }

@media (max-width: 960px) {
  .body .head[data-v-d3c34d98] { padding: 20px 16px; }
}

.body .head .top[data-v-d3c34d98] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.body .head .top > span[data-v-d3c34d98] { color: rgb(25, 25, 26); font-size: 20px; line-height: 28px; }

.body .head .top .iconfont[data-v-d3c34d98] { color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; line-height: 1; }

.body .head .top .iconfont[data-v-d3c34d98]:hover { color: rgb(25, 25, 26); }

.body .content[data-v-d3c34d98] { border-bottom: 1px solid rgb(229, 229, 229); max-height: calc(-280px + 100vh); overflow: auto; padding: 20px 32px; }

.body .content .list .item[data-v-d3c34d98] { margin-bottom: 16px; }

.body .content .list .item .title[data-v-d3c34d98] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 4px; }

.body .content .list .item .text[data-v-d3c34d98] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; }

.body .content .list .item .text ul[data-v-d3c34d98] { list-style: decimal; margin-left: 21px; }

.body .content .list .item .text ul.default[data-v-d3c34d98] { list-style: none; margin-left: 0px; }

.body .content .list .item .text ul.two[data-v-d3c34d98] { list-style: none; }

.body .content .list .item .text ul.two li[data-v-d3c34d98] { position: relative; }

.body .content .list .item .text ul.two li[data-v-d3c34d98]::after { background: rgb(112, 112, 112); border-radius: 50%; content: ""; display: block; height: 4px; left: -12px; position: absolute; top: 9px; width: 4px; }

.body .content .list .item .text ul .blue[data-v-d3c34d98] { color: rgb(0, 96, 191); cursor: pointer; }

.body .content .list .item .text ul .blue[data-v-d3c34d98]:hover { text-decoration: underline; }

.body .content .list .item .text ul .blue[data-v-d3c34d98]::marker { color: rgb(112, 112, 112); }

.body .content .list .item[data-v-d3c34d98]:last-child { margin-bottom: 0px; }

@media (max-width: 960px) {
  .body .content[data-v-d3c34d98] { max-height: calc(-152px + 100vh); padding: 20px 16px 82px; }
}

.body .footer[data-v-d3c34d98] { display: flex; -webkit-box-pack: end; background: rgb(255, 255, 255); justify-content: flex-end; padding: 20px 32px; }

.body .footer .fs-button[data-v-d3c34d98] { margin: 0px; width: auto; }

@media (max-width: 960px) {
  .body .footer[data-v-d3c34d98] { bottom: 0px; left: 0px; padding: 20px 16px; position: fixed; width: 100%; }
  .body .footer .fs-button[data-v-d3c34d98] { width: 100%; }
}

.header .title[data-v-6f1de5db] { color: rgb(25, 25, 26); font-size: 20px; font-weight: 600; line-height: 28px; }

@media (max-width: 768px) {
  .header .title[data-v-6f1de5db] { font-size: 16px; line-height: 24px; }
}

@media (max-width: 960px) {
  [data-v-57fe0758] .fs-popup-header .iconfont_close_box { min-height: auto; width: auto; }
}

@media (max-width: 768px) {
  [data-v-57fe0758] .fs-popup.isMDrawer { border-radius: 0px; }
}

.content_wrap .item_content[data-v-57fe0758] { margin-bottom: 4px; }

.content_wrap .item_content[data-v-57fe0758]:last-child { margin-bottom: 0px; }

.content_wrap .item_content .item_header[data-v-57fe0758] { display: flex; -webkit-box-align: start; align-items: flex-start; gap: 8px; }

.content_wrap .item_content .item_header .dot[data-v-57fe0758] { background-color: rgb(112, 112, 112); border-radius: 50%; flex-shrink: 0; height: 4px; margin-top: 8px; width: 4px; }

.content_wrap .item_content .item_header .item_right .item_right_title[data-v-57fe0758] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 600; line-height: 20px; }

.content_wrap .item_content .item_header .item_right .item_desc[data-v-57fe0758] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-top: 2px; }

.header .title[data-v-57fe0758] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 600; line-height: 26px; padding-top: 8px; }

.fs-care-form[data-v-57fe0758] { padding: 16px 24px 0px; position: relative; }

.fs-care-form .sign[data-v-57fe0758] { display: flex; -webkit-box-align: start; align-items: flex-start; background: rgba(0, 96, 191, 0.04); border-radius: 4px; font-size: 14px; line-height: 22px; margin-bottom: 12px; padding: 10px 16px; }

.fs-care-form .sign_content[data-v-57fe0758] { color: rgb(112, 112, 112); }

.fs-care-form .sign_content a[data-v-57fe0758] { color: rgb(0, 96, 191); cursor: pointer; }

.fs-care-form .sign_content a[data-v-57fe0758]:hover { text-decoration: underline; }

.fs-care-form .iconfFont[data-v-57fe0758] { color: rgb(0, 96, 191); margin-right: 8px; }

.fs-care-form .service-type-item[data-v-57fe0758] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 12px; }

.fs-care-form .service-type-item .service-type-item-title[data-v-57fe0758] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.fs-care-form .service-type-item .service-type-item-content[data-v-57fe0758] { display: flex; flex-wrap: wrap; gap: 12px; }

.fs-care-form .service-type-item .service-type-item-content .service-type-item-content-item[data-v-57fe0758] { -webkit-box-flex: 0; display: flex; flex: 0 0 max-content; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; border: 1px solid rgb(238, 238, 238); border-radius: 4px; box-sizing: border-box; cursor: pointer; padding: 5px 8px; }

@media (max-width: 768px) {
  .fs-care-form .service-type-item .service-type-item-content .service-type-item-content-item[data-v-57fe0758] { width: 100%; }
}

.fs-care-form .service-type-item .service-type-item-content .service-type-item-content-item.active[data-v-57fe0758] { background-color: rgb(242, 242, 242); border-color: rgb(112, 112, 112); }

.fs-care-form .service-type-item .service-type-item-content .service-type-item-content-item[data-v-57fe0758]:hover { border-color: rgb(112, 112, 112); }

.fs-care-form .service-type-item .service-type-item-content .service-type-item-content-item:hover .item_label input[data-v-57fe0758]::before { color: rgb(112, 112, 112); }

.fs-care-form .service-type-item .service-type-item-content .service-type-item-content-item .item_label[data-v-57fe0758] { display: flex; -webkit-box-align: center; align-items: center; }

.fs-care-form .service-type-item .service-type-item-content .service-type-item-content-item .item_label input[data-v-57fe0758] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.fs-care-form .service-type-item .service-type-item-content .service-type-item-content-item .item_label span[data-v-57fe0758] { color: rgb(25, 25, 26); display: inline-block; font-size: 13px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.fs-care-form .form[data-v-57fe0758] { display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; }

.fs-care-form .form .sample-item.line[data-v-57fe0758] { grid-column: span 2; }

.fs-care-form .form .sample-item.sample-item-cn[data-v-57fe0758] { grid-area: 1 / 2 / 1 / 3; }

.fs-care-form .form .sample-item .sample-item-title[data-v-57fe0758] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.fs-care-form .form .sample-item .inp[data-v-57fe0758], .fs-care-form .form .sample-item .textarea[data-v-57fe0758] { resize: vertical; width: 100%; }

.fs-care-form .form .sample-item .tit-num[data-v-57fe0758] { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.fs-care-form .form .sample-item .tit-num .numb[data-v-57fe0758] { color: rgb(112, 112, 112); display: flex; font-size: 12px; line-height: 20px; -webkit-box-pack: end; justify-content: flex-end; }

.fs-care-form .form .sample-item .tit-num .numb .active[data-v-57fe0758] { color: rgb(230, 0, 18); }

.fs-care-form .form .sample-item-comments .input-item-number[data-v-57fe0758] { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.fs-care-form .form .sample-item-comments .input-item-number.noFlex[data-v-57fe0758] { display: block; }

.fs-care-form .form .upload-main[data-v-57fe0758] { grid-column: span 2; }

.fs-care-form .form .upload-main .upload-main-title[data-v-57fe0758] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-bottom: 12px; }

.fs-care-form .form .upload-main[data-v-57fe0758] .upload-file-wrap.is_new .file-info .info-txt { font-size: 12px; text-decoration: none; }

.fs-care-form .form .upload-main[data-v-57fe0758] .upload-file-wrap.is_new .iconfont-upload { margin-right: 8px; }

.fs-care-form .form .agreement_bd[data-v-57fe0758] { grid-column: span 2; }

.fs-care-form .form .agreement_bd .agreement_box[data-v-57fe0758] { display: flex; -webkit-box-align: center; align-items: center; }

.fs-care-form .form .agreement_bd .agreement_box .chk[data-v-57fe0758] { font-size: 14px; height: 14px; margin-right: 8px; margin-top: 1px; width: 14px; }

.fs-care-form .form .agreement_bd .agreement_box .agreement[data-v-57fe0758] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.fs-care-form .form .agreement_bd .agreement_box .agreement[data-v-57fe0758] a { color: rgb(0, 96, 191); }

.fs-care-form .form .agreement_bd .agreement_box .agreement[data-v-57fe0758] a:hover { text-decoration: underline; }

.fs-care-form .form .agreement_bd .agreement_box .agreement[data-v-57fe0758] a:focus-visible { border-radius: 1px; outline: rgb(0, 128, 255) solid 2px; outline-offset: 2px; }

.sbtn-box[data-v-57fe0758] { display: flex; -webkit-box-pack: end; justify-content: flex-end; padding: 16px 24px 24px; -webkit-box-align: center; align-items: center; }

.sbtn-box .cancel-btn[data-v-57fe0758] { color: rgb(112, 112, 112); margin-right: 16px; }

.sbtn-box[data-v-57fe0758] .fs-button { font-weight: 400; height: 36px; padding: 0px 16px; }

.submit-success[data-v-57fe0758] { display: flex; padding: 36px 32px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; }

.submit-success img[data-v-57fe0758] { height: 50px; width: 50px; }

.submit-success .iconfont[data-v-57fe0758] { color: rgb(50, 154, 52); font-size: 50px; }

.submit-success .title[data-v-57fe0758] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin: 16px 0px 8px; text-align: center; }

.submit-success .desc[data-v-57fe0758] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; }

@media (max-width: 768px) {
  .submit-success .desc[data-v-57fe0758] { text-align: center; }
}

.submit-success .btn[data-v-57fe0758] { background-color: rgb(242, 242, 242); border-radius: 4px; cursor: pointer; font-size: 14px; line-height: 22px; padding: 10px 24px; text-align: center; }

@media (max-width: 768px) {
  .header .title[data-v-57fe0758] { font-size: 16px; line-height: 24px; }
  .fs-care-form[data-v-57fe0758] { padding: 20px 16px; }
  .fs-care-form .form[data-v-57fe0758] { grid-template-columns: 1fr; gap: 0px; }
  .fs-care-form .form .sample-item[data-v-57fe0758] { grid-column: 1; margin-bottom: 12px; }
  .fs-care-form .form .sample-item.sample-item-cn[data-v-57fe0758] { grid-area: auto; }
  .fs-care-form .form .sample-item.line[data-v-57fe0758] { grid-column: 1; }
  .fs-care-form .form .upload-main[data-v-57fe0758] { margin: 0px 0px 16px; }
  .sbtn-box[data-v-57fe0758] { padding: 16px; }
  .sbtn-box[data-v-57fe0758] .fs-button { height: 42px; width: 100%; }
  .submit-success[data-v-57fe0758] { padding: 36px 16px; }
}

[data-v-7f91f371] .fs-popup-header { padding: 24px 24px 0px; }

@media (max-width: 960px) {
  [data-v-7f91f371] .fs-popup-header .iconfont_close_box { min-height: auto; width: auto; }
}

.header .title[data-v-7f91f371] { color: rgb(25, 25, 26); font-size: 18px; font-weight: 600; line-height: 26px; }

.submit-success[data-v-7f91f371] { padding: 0px 24px 40px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.submit-success[data-v-7f91f371], .submit-success .title_line[data-v-7f91f371] { display: flex; -webkit-box-align: center; align-items: center; }

.submit-success .title_line[data-v-7f91f371] { gap: 12px; margin-bottom: 24px; }

.submit-success .title_line .iconfont[data-v-7f91f371] { color: rgb(50, 154, 52); font-size: 20px; }

.submit-success .title_line .title[data-v-7f91f371] { color: rgb(25, 25, 26); font-size: 24px; font-weight: 600; line-height: 32px; text-align: center; }

.submit-success .describe[data-v-7f91f371] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; text-align: center; }

@media (max-width: 768px) {
  [data-v-7f91f371] .fs-popup .fs-popup-header { padding: 24px 16px 0px; }
  .header .title[data-v-7f91f371] { font-size: 16px; line-height: 26px; }
  .submit-success[data-v-7f91f371] { padding: 12px 24px 36px; }
  .submit-success .title_line[data-v-7f91f371] { margin-bottom: 12px; }
}

.fs-footer-wrap[data-v-5803e184] #DigiCertClickID_BHVOBHPu { display: none !important; }

#MyCustomTrustbadge { position: relative; }

#MyCustomTrustbadge.myCustomTrustbadge_none { display: none; }

#MyCustomTrustbadge.myCustomTrustbadge_other { display: block; }

#MyCustomTrustbadge ._t53mel { border: 1px solid rgb(229, 229, 229) !important; border-radius: 8px !important; height: 56px !important; width: 112px !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s { border-width: 0px !important; height: 100% !important; margin: 0px !important; padding: 0px !important; width: 100% !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll { height: 40px !important; position: relative !important; width: 90px !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._ihmjp9 { height: 28px !important; left: 8px !important; margin: 0px !important; padding: 0px !important; position: absolute !important; top: 8px !important; width: 28px !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._ihmjp9 img { height: 100% !important; width: 100% !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s { left: 42px !important; padding: 0px !important; position: absolute !important; top: 6px !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._jikro2 { height: 8px !important; width: 48px !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._jikro2 img { height: 8px !important; width: 8px !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._jikro2 ._1cghd0k, #MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._jikro2 ._9m9ntk, #MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._jikro2 ._gy75xr { height: 100% !important; width: 100% !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._jikro2 ._1cghd0k img, #MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._jikro2 ._9m9ntk img, #MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._jikro2 ._gy75xr img { height: 8px !important; width: 8px !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._trzuc6 { font-size: 10px !important; line-height: 10px !important; margin-top: 2px !important; }

#MyCustomTrustbadge ._t53mel ._6ql45s ._1748qll ._1koxq8s ._1o5ol2b { color: rgb(25, 25, 26) !important; font-size: 10px !important; line-height: 10px !important; }

#MyCustomTrustbadge ._t53mel ._1bjjocx { right: 6px !important; top: 6px !important; }

#MyCustomTrustbadge ._t53mel ._1bjjocx, #MyCustomTrustbadge ._t53mel ._1bjjocx ._fhufc4 { height: 3px !important; position: absolute !important; width: 10px !important; }

#MyCustomTrustbadge ._t53mel ._ue0ri9 { left: 8px !important; position: absolute !important; width: 96px !important; }

#MyCustomTrustbadge ._t53mel ._1qgn7s9 { color: rgb(25, 25, 26) !important; font-size: 9px !important; height: 15px !important; line-height: 9px !important; margin-top: 4px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h { border: 1px solid rgb(204, 204, 204) !important; border-radius: 3px !important; box-sizing: border-box !important; padding: 11px 16px !important; position: relative !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae { width: 100% !important; -webkit-box-align: center !important; align-items: center !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._1qiwh36 { height: 58px !important; margin: 0px 12px 0px 0px !important; padding: 0px !important; width: 58px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._1qiwh36 ._upwhbk { display: block !important; height: 58px !important; margin: auto !important; width: 58px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._argvb9 { -webkit-box-flex: 1 !important; display: flex !important; flex: 1 1 0% !important; -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; flex-direction: column !important; -webkit-box-pack: center !important; justify-content: center !important; padding: 12px 0px 0px !important; -webkit-box-align: center !important; align-items: center !important; height: 58px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._argvb9 ._s7xc8z { color: rgb(112, 112, 112) !important; font-size: 12px !important; line-height: 18px !important; margin-top: 2px !important; padding: 0px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._argvb9 ._8pqgf9 { color: rgb(112, 112, 112) !important; font-size: 13px !important; height: 13px !important; line-height: 13px !important; margin-bottom: -2px !important; margin-top: 4px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._thsmae ._argvb9 ._8pqgf9 > span { color: rgb(112, 112, 112) !important; display: inline-block !important; font-size: 13px !important; height: 13px !important; line-height: 13px !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._1iu1jow, #MyCustomTrustbadge ._1gwv20v ._lk7o4h ._zbxp0s { display: none !important; }

#MyCustomTrustbadge ._1gwv20v ._lk7o4h ._qcra45 { color: rgb(25, 25, 26) !important; font-size: 13px !important; left: 16px !important; margin: 0px !important; padding: 0px 0px 0px 70px !important; position: absolute !important; text-align: center !important; top: 6px !important; white-space: nowrap !important; width: calc(100% - 32px) !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-de ._1gwv20v ._lk7o4h { width: 182px !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-de-en ._1gwv20v ._lk7o4h { width: 204px !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-fr ._1gwv20v ._lk7o4h { width: 223px !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-es ._1gwv20v ._lk7o4h, #MyCustomTrustbadge.MyCustomTrustbadge-mx ._1gwv20v ._lk7o4h { width: 254px !important; }

#MyCustomTrustbadge.MyCustomTrustbadge-it ._1gwv20v ._lk7o4h { width: 233px !important; }

.ru_grid[data-v-37fc2bf2] { gap: 60px; }

@media screen and (min-width: 768px) and (max-width: 1200px) {
  .ru_grid[data-v-37fc2bf2] { gap: 36px; }
}

.ru_grid .footer-box[data-v-37fc2bf2] { width: 170px !important; }

@media screen and (min-width: 1024px) and (max-width: 1200px) {
  .ru_grid .footer-box[data-v-37fc2bf2] { width: 138px !important; }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .ru_grid .footer-box[data-v-37fc2bf2] { width: calc(25% - 36px) !important; }
}

.fs-footer-box[data-v-37fc2bf2] { background: rgb(255, 255, 255); border-top: 1px solid rgb(229, 229, 229); padding: 32px 0px; width: 100%; }

.fs-footer-box .fs-footer[data-v-37fc2bf2] { margin: 0px auto; padding: 0px 32px; width: 1264px; }

@media (max-width: 1280px) {
  .fs-footer-box .fs-footer[data-v-37fc2bf2] { width: 100%; }
}

@media (max-width: 1360px) {
  .fs-footer-box .fs-footer[data-v-37fc2bf2] { padding-right: 80px; }
}

@media (max-width: 1300px) {
  .fs-footer-box .fs-footer[data-v-37fc2bf2] { padding-right: 80px; }
}

@media (max-width: 1200px) {
  .fs-footer-box .fs-footer[data-v-37fc2bf2] { padding: 0px 80px 0px 32px; width: 100%; }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  .fs-footer-box .fs-footer[data-v-37fc2bf2] { padding: 0px 80px 0px 24px; }
}

@media screen and (max-width: 768px) {
  .fs-footer-box .fs-footer[data-v-37fc2bf2] { padding: 32px 16px 24px; width: 100%; }
}

.fs-footer-box .footer-main[data-v-37fc2bf2] { -webkit-box-align: start; align-items: flex-start; }

.fs-footer-box .footer-main[data-v-37fc2bf2], .fs-footer-box .footer-main .footer-box-nav[data-v-37fc2bf2] { display: flex; -webkit-box-pack: justify; justify-content: space-between; }

.fs-footer-box .footer-main .footer-box-nav[data-v-37fc2bf2] { -webkit-box-flex: 1; flex-grow: 1; }

.fs-footer-box .footer-box[data-v-37fc2bf2] { flex-shrink: 0; }

.fs-footer-box .footer-box.footer-box-left[data-v-37fc2bf2] { width: 280px; }

.fs-footer-box .footer-box .logo_box[data-v-37fc2bf2] { padding: 16px 0px 32px; }

.fs-footer-box .footer-box .logo_box .logo[data-v-37fc2bf2] { display: block; width: 85px; }

.fs-footer-box .footer-box .logo_box .logo.logo-cn[data-v-37fc2bf2] { width: 135px; }

.fs-footer-box .footer-box .logo_box .logo > img[data-v-37fc2bf2] { display: block; margin: 0px auto; max-width: 100%; }

.fs-footer-box .footer-box .title[data-v-37fc2bf2] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 12px; }

.fs-footer-box .footer-box .list .list-item[data-v-37fc2bf2] { font-size: 12px; line-height: 20px; margin-bottom: 8px; }

.fs-footer-box .footer-box .list .list-item > a[data-v-37fc2bf2] { color: rgb(112, 112, 112); text-decoration: none; }

.fs-footer-box .footer-box .list .list-item .fs-hover-underline[data-v-37fc2bf2] { background-position: 0px 100%; background-size: 100% 0px; padding-bottom: 3.5px; }

.fs-footer-box .footer-box .list .list-item .fs-hover-underline[data-v-37fc2bf2]:hover { color: rgb(25, 25, 26); text-decoration: underline; }

.fs-footer-box .footer-box .list .list-item .iconfont_com[data-v-37fc2bf2] { color: rgb(112, 112, 112); cursor: pointer; font-size: 13px; height: 13px; margin-left: 4px; width: 13px; display: none !important; }

.fs-footer-box .footer-box .list .list-item[data-v-37fc2bf2]:last-child { margin-bottom: 0px; }

.fs-footer-box .footer-box .share_box[data-v-37fc2bf2], .fs-footer-box .footer-box .share_box .iconfont-share[data-v-37fc2bf2] { display: flex; -webkit-box-align: center; align-items: center; }

.fs-footer-box .footer-box .share_box .iconfont-share[data-v-37fc2bf2] { color: rgb(112, 112, 112); cursor: pointer; font-size: 26px; height: 26px; width: 26px; -webkit-box-pack: center; justify-content: center; margin-right: 13px; }

.fs-footer-box .footer-box .share_box .iconfont-share[data-v-37fc2bf2]:last-child { margin-right: 0px; }

.fs-footer-box .footer-box .share_box .iconfont-share[data-v-37fc2bf2]:hover { background-color: rgb(242, 242, 242); color: rgb(75, 75, 77); }

.fs-footer-box .footer-box .jp_locale[data-v-37fc2bf2] { margin: 16px 0px -8px; }

.fs-footer-box .footer-box .jp_locale div[data-v-37fc2bf2] { color: rgb(112, 112, 112); }

.fs-footer-box .footer-box .jp_locale div[data-v-37fc2bf2]:first-of-type { font-size: 13px; font-weight: 600; line-height: 20px; }

.fs-footer-box .footer-box .jp_locale div[data-v-37fc2bf2]:last-of-type { font-size: 12px; line-height: 20px; }

.fs-footer-box .footer-box .tel_box[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 4px; margin-top: 16px; }

.fs-footer-box .footer-box .tel_box.cn[data-v-37fc2bf2] { margin-top: 0px; }

.fs-footer-box .footer-box .tel_box.uk[data-v-37fc2bf2] { margin-bottom: 0px; }

.fs-footer-box .footer-box .about_fs_cn[data-v-37fc2bf2], .fs-footer-box .footer-box .jp_txt[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; font-weight: 400; line-height: 20px; }

.fs-footer-box .footer-box .about_fs_cn[data-v-37fc2bf2] { display: flex; -webkit-box-align: center; align-items: center; }

.fs-footer-box .footer-box .about_fs_cn > span[data-v-37fc2bf2] { margin-right: 8px; }

.fs-footer-box .footer-box .about_fs_cn .wx-pop[data-v-37fc2bf2] { height: 26px; position: relative; width: 26px; }

.fs-footer-box .footer-box .about_fs_cn .wx-pop:hover .fs-wx-wrap[data-v-37fc2bf2] { display: block; }

.fs-footer-box .footer-box .about_fs_cn .wx-pop img[data-v-37fc2bf2] { cursor: pointer; display: block; height: auto; }

.fs-footer-box .footer-box .about_fs_cn .wx-pop .fs-wx-wrap[data-v-37fc2bf2] { background-color: rgb(255, 255, 255); box-shadow: rgba(121, 103, 103, 0.3) 0px 1px 8px 0px; display: none; left: -50px; position: absolute; top: 36px; z-index: 10; }

.fs-footer-box .footer-box .about_fs_cn .wx-pop .fs-wx-wrap .triangle-up[data-v-37fc2bf2] { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; display: inline-block; height: 16px; left: 55px; position: absolute; top: -8px; transform: rotate(-135deg); width: 16px; z-index: 10; }

.fs-footer-box .footer-box .about_fs_cn .wx-pop .fs-wx-wrap .triangle-up-line[data-v-37fc2bf2] { background-color: rgb(255, 255, 255); height: 15px; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 100; }

.fs-footer-box .footer-box .about_fs_cn .wx-pop .fs-wx-wrap .cont[data-v-37fc2bf2] { padding-top: 10px; }

.fs-footer-box .footer-box.deClass[data-v-37fc2bf2]:not(:last-child) { margin-right: 10px; }

@media (max-width: 1024px) {
  .fs-footer-box .footer-box.deClass .detitle[data-v-37fc2bf2] { overflow-wrap: break-word; }
  .fs-footer-box .footer-box.deClassL[data-v-37fc2bf2] { margin-right: 16px; }
}

.fs-footer-box .footer_country_box[data-v-37fc2bf2] { display: flex; -webkit-box-pack: justify; border-bottom: 1px solid rgb(229, 229, 229); justify-content: space-between; margin-top: 24px; padding-bottom: 24px; -webkit-box-align: center; align-items: center; }

.fs-footer-box .footer_country_box.au_country_box[data-v-37fc2bf2] { -webkit-box-pack: end; justify-content: flex-end; }

.fs-footer-box .footer_country_box .certification-box[data-v-37fc2bf2] { display: flex; }

.fs-footer-box .footer_country_box .certification-box.certification-box-uk[data-v-37fc2bf2] { height: auto; }

.fs-footer-box .footer_country_box .certification-box .uk_local_txt[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.fs-footer-box .footer_country_box .certification-cn-box[data-v-37fc2bf2] { display: flex; }

.fs-footer-box .footer_country_box .certification-cn-box a[data-v-37fc2bf2] { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/footer/customer_service_icon.png") no-repeat; height: 40px; margin-right: 20px; text-decoration: none; width: 80px; }

.fs-footer-box .footer_country_box .certification-cn-box a[data-v-37fc2bf2]:first-of-type { background-position: -61px -28px; }

.fs-footer-box .footer_country_box .certification-cn-box a[data-v-37fc2bf2]:nth-of-type(2) { background-position: -61px -126px; }

.fs-footer-box .footer_country_box .certification-cn-box a[data-v-37fc2bf2]:nth-of-type(3) { background-position: -61px -222px; }

.fs-footer-box .footer_country_box .certification-cn-box a[data-v-37fc2bf2]:last-child { display: flex; width: auto; -webkit-box-align: center; align-items: center; background: none; }

.fs-footer-box .footer_country_box .certification-cn-box a:last-child img[data-v-37fc2bf2] { display: block; height: 20px; margin-right: 4px; width: 20px; }

.fs-footer-box .footer_country_box .certification-cn-box a:last-child p[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.fs-footer-box .footer_country_box .country_box_right[data-v-37fc2bf2] { display: flex; flex-shrink: 0; -webkit-box-align: center; align-items: center; position: relative; }

.fs-footer-box .footer_country_box .right-country[data-v-37fc2bf2] { position: relative; }

.fs-footer-box .footer_country_box .right-country .triangle-up[data-v-37fc2bf2] { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; display: inline-block; height: 16px; position: relative; transform: rotate(-135deg); width: 16px; z-index: 10; }

.fs-footer-box .footer_country_box .right-country .triangle-up-line[data-v-37fc2bf2] { background-color: rgb(255, 255, 255); bottom: 0px; height: 16px; position: absolute; right: 0px; width: 100%; z-index: 100; }

.fs-footer-box .footer_country_box .right-country .current-country-box[data-v-37fc2bf2] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); cursor: pointer; font-size: 13px; padding: 5px 0px; transition: 0.3s; }

.fs-footer-box .footer_country_box .right-country .current-country-box .iconfont-global[data-v-37fc2bf2] { display: block; font-size: 18px; height: 18px; line-height: 18px; width: 18px; }

.fs-footer-box .footer_country_box .right-country .current-country-box img[data-v-37fc2bf2] { height: 18px; width: 18px; }

.fs-footer-box .footer_country_box .right-country .current-country-box .country-info[data-v-37fc2bf2] { font-size: 12px; line-height: 20px; margin: 0px 4px; white-space: nowrap; }

.fs-footer-box .footer_country_box .right-country .current-country-box .iconfont-down[data-v-37fc2bf2] { font-size: 16px; transition: 0.2s; }

.fs-footer-box .footer_country_box .right-country .current-country-box .iconfont-down.iconfont-down-up[data-v-37fc2bf2] { transform: rotateX(-180deg); }

.fs-footer-box .footer_country_box .right-country .current-country-box[data-v-37fc2bf2]:hover { color: rgb(25, 25, 26); }

.fs-footer-box .footer_country_box .right-country .current-country-box:hover .iconfont-global[data-v-37fc2bf2] { color: rgb(112, 112, 112); }

.fs-footer-box .footer_country_box .right-country .country-currency-wrap[data-v-37fc2bf2] { bottom: 34px; left: 50%; position: absolute; transform: translateX(-50%); width: 300px; z-index: 10; }

.fs-footer-box .footer_country_box .right-country .country-currency-wrap .triangle-up[data-v-37fc2bf2] { bottom: -8px; left: 50%; position: absolute; transform: translate3d(-50%, 0px, 0px) rotate(-135deg); }

.fs-footer-box .footer_country_box .right-country .country-currency-wrap .country-currency-box .title[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 13px; font-weight: 400; line-height: normal; margin: 15px 0px 10px; }

.fs-footer-box .footer_country_box .right-country .country-currency-wrap .country-currency-box .fs-button[data-v-37fc2bf2] { margin-top: 15px; }

.fs-footer-box .footer_country_box .line[data-v-37fc2bf2] { background: rgb(204, 204, 204); display: inline-block; height: 8px; margin: 0px 20px; width: 1px; }

.fs-footer-box .app_box[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; font-weight: 400; -webkit-box-align: center; align-items: center; display: flex; }

.fs-footer-box .app_box .iconfont-mobile[data-v-37fc2bf2] { display: block; font-size: 18px; height: 18px; line-height: 18px; margin-right: 4px; width: 18px; }

.fs-footer-box .app_box > a[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.fs-footer-box .app_box > a[data-v-37fc2bf2]:hover { color: rgb(25, 25, 26); text-decoration: underline; }

.fs-footer-box .app_cn_box[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; font-weight: 400; -webkit-box-align: center; align-items: center; cursor: pointer; display: flex; padding: 5px 0px; position: relative; }

.fs-footer-box .app_cn_box:hover .app-qr-wrap[data-v-37fc2bf2] { display: block; }

.fs-footer-box .app_cn_box .iconfont-mobile[data-v-37fc2bf2] { font-size: 18px; margin-right: 4px; }

.fs-footer-box .app_cn_box > span[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.fs-footer-box .app_cn_box .app-qr-wrap[data-v-37fc2bf2] { background-color: rgb(255, 255, 255); bottom: 34px; box-shadow: rgba(121, 103, 103, 0.3) 0px 1px 8px 0px; display: none; left: -20px; position: absolute; z-index: 10; }

.fs-footer-box .app_cn_box .app-qr-wrap .triangle-up[data-v-37fc2bf2] { background-color: rgb(255, 255, 255); bottom: -8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; display: inline-block; height: 16px; left: 50px; position: absolute; transform: rotate(-135deg); width: 16px; z-index: 10; }

.fs-footer-box .app_cn_box .app-qr-wrap .triangle-up-line[data-v-37fc2bf2] { background-color: rgb(255, 255, 255); bottom: 0px; height: 15px; left: 0px; position: absolute; width: 100%; z-index: 100; }

.fs-footer-box .app_cn_box .app-qr-wrap .app-qr-box[data-v-37fc2bf2] { padding: 10px 10px 15px; }

.fs-footer-box .app_cn_box .app-qr-wrap .app-qr-box img[data-v-37fc2bf2] { display: block; height: auto; width: 100px; }

.fs-footer-box .footer-bottom[data-v-37fc2bf2] { display: flex; padding: 24px 0px 0px; -webkit-box-align: start; align-items: flex-start; -webkit-box-pack: justify; gap: 20px; justify-content: space-between; }

.fs-footer-box .footer-bottom .left-cr-box[data-v-37fc2bf2] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: end; justify-content: flex-end; flex-shrink: 0; white-space: nowrap; }

.fs-footer-box .footer-bottom .left-cr-box a[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-left: 8px; text-decoration: none; }

.fs-footer-box .footer-bottom .copyright[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; text-align: right; }

.fs-footer-box .footer-bottom .policy-box[data-v-37fc2bf2] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex: 1 1 0%; flex-wrap: wrap; }

.fs-footer-box .footer-bottom .policy-box .line[data-v-37fc2bf2] { background: rgb(204, 204, 204); display: inline-block; height: 8px; margin: 0px 8px; width: 1px; }

.fs-footer-box .footer-bottom .policy-box > a[data-v-37fc2bf2] { color: rgb(112, 112, 112); display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; font-size: 12px; line-height: 20px; position: relative; }

.fs-footer-box .footer-bottom .policy-box > a:last-child .line[data-v-37fc2bf2] { display: none; }

.fs-footer-box .footer-bottom .policy-box > a[data-v-37fc2bf2]:hover { color: rgb(25, 25, 26); }

.fs-footer-box .footer-certification-box[data-v-37fc2bf2] { display: flex; margin-top: 24px; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: center; align-items: center; }

.fs-footer-box .footer-certification-box.footer-certification-box_France[data-v-37fc2bf2], .fs-footer-box .footer-certification-box.pay-icon[data-v-37fc2bf2] { -webkit-box-pack: justify; justify-content: space-between; }

.fs-footer-box .footer-certification-box .certification-box[data-v-37fc2bf2] { display: flex; height: 28px; }

.fs-footer-box .footer-certification-box .certification-box.certification-box-uk[data-v-37fc2bf2] { height: auto; }

.fs-footer-box .footer-certification-box .certification-box .uk_local_txt[data-v-37fc2bf2] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.fs-footer-box .footer-certification-box .certification-box a[data-v-37fc2bf2] { margin-right: 16px; }

.fs-footer-box .footer-certification-box .certification-box a[data-v-37fc2bf2]:last-of-type { margin-right: 0px; }

.fs-footer-box .footer-certification-box .certification-box a img[data-v-37fc2bf2] { max-height: 28px; width: auto; }

.fs-footer-box .footer-certification-box .pay_box[data-v-37fc2bf2] { display: flex; -webkit-box-align: end; align-items: flex-end; }

.fs-footer-box .footer-certification-box .pay_box img[data-v-37fc2bf2] { margin-right: 16px; }

.fs-footer-box .footer-certification-box .pay_box img[data-v-37fc2bf2]:last-of-type { margin-right: 0px; }

.fs-footer-box .footer-certification-box .pay_box.pay-icon[data-v-37fc2bf2] { -webkit-box-align: center; align-items: center; }

.fs-footer-box .footer-certification-box .pay_box.pay-icon > a[data-v-37fc2bf2] { display: flex; height: 28px; margin-left: 16px; -webkit-box-align: center; align-items: center; }

.fs-footer-box .footer-certification-box .pay_box.pay-icon > a.uk_a[data-v-37fc2bf2] { display: block; padding-top: 4px; }

.fs-footer-box .footer-certification-box .pay_box.pay-icon > a.uk_a img[data-v-37fc2bf2] { display: block; }

@media (max-width: 820px) {
  .fs-footer-box[data-v-37fc2bf2] { display: none; }
}

.subscribe_box[data-v-1a2d82fc] { width: 100%; }

@media (max-width: 820px) {
  .subscribe_box[data-v-1a2d82fc] { margin: 0px; padding: 20px 16px 21px; width: 100%; }
}

.logo_box[data-v-1a2d82fc] { margin-bottom: 40px; }

@media (max-width: 820px) {
  .logo_box[data-v-1a2d82fc] { margin-bottom: 24px; }
}

.logo_box .logo[data-v-1a2d82fc] { display: block; width: 85px; }

@media (max-width: 820px) {
  .logo_box .logo[data-v-1a2d82fc] { width: 76px; }
}

.logo_box .logo.logo_cn[data-v-1a2d82fc] { width: 135px; }

.logo_box .logo > img[data-v-1a2d82fc] { display: block; margin: 0px auto; max-width: 100%; }

.form_item[data-v-1a2d82fc] { display: flex; gap: 0px; }

.form_item[data-v-1a2d82fc] input { background: rgb(246, 246, 248); border-radius: 4px 0px 0px 4px; border-width: 0px; font-size: 12px; height: 32px; line-height: 20px; width: auto; -webkit-box-flex: 1; flex: 1 1 auto; transition: none; }

.form_item[data-v-1a2d82fc] input:focus { background: rgb(246, 246, 248); border: 1px solid rgb(238, 238, 238); }

.form_item[data-v-1a2d82fc] input:focus::-webkit-input-placeholder { opacity: 0; }

.form_item[data-v-1a2d82fc] input:focus::placeholder { opacity: 0; }

.form_item[data-v-1a2d82fc] input:focus:hover { background: rgb(246, 246, 248); }

.form_item[data-v-1a2d82fc] input::-webkit-input-placeholder { color: rgb(112, 112, 112); }

.form_item[data-v-1a2d82fc] input::placeholder { color: rgb(112, 112, 112); }

.form_item[data-v-1a2d82fc] input:hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(246, 246, 248); }

@media (max-width: 819px) {
  .form_item[data-v-1a2d82fc] input:hover { background: rgb(246, 246, 248); }
}

.form_item[data-v-1a2d82fc] .fs-button { border-radius: 0px 4px 4px 0px; margin-left: -1px; flex-shrink: 0; font-size: 12px; height: 32px; line-height: 20px; padding: 0px 12px; }

.subscribe_info[data-v-1a2d82fc] { color: rgb(25, 25, 26); font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 12px; }

@media (max-width: 768px) {
  .subscribe_info[data-v-1a2d82fc] { font-weight: 400; }
}

.agree_box[data-v-1a2d82fc] { display: flex; -webkit-box-align: start; align-items: flex-start; }

.agree_box[data-v-1a2d82fc] input { height: auto; margin-right: 8px; }

.agree_box p[data-v-1a2d82fc] { color: rgb(100, 100, 102); font-size: 12px; line-height: 20px; padding-top: 1px; }

.agree_box p a[data-v-1a2d82fc] { color: rgb(25, 25, 26); text-decoration: underline; }

.agree_box p a[data-v-1a2d82fc]:hover { color: rgb(100, 100, 102); }

.error_info[data-v-1a2d82fc] { color: rgb(192, 0, 0); font-size: 13px; line-height: 20px; }

.error_info.error_info_success[data-v-1a2d82fc] { color: rgb(16, 163, 0); padding-top: 4px; }

@media (max-width: 820px) {
  .subscribe_box[data-v-1a2d82fc] { padding-top: 32px; }
  .subscribe_box .logo_box[data-v-1a2d82fc] { display: none; }
  .subscribe_box .form_item[data-v-1a2d82fc] input { background: rgb(255, 255, 255); font-size: 13px; height: 42px; }
  .subscribe_box .form_item[data-v-1a2d82fc] input:focus { background: rgb(255, 255, 255); }
  .subscribe_box .form_item[data-v-1a2d82fc] input:focus:hover { background: rgb(255, 255, 255); }
  .subscribe_box .form_item[data-v-1a2d82fc] input:hover { background: rgb(255, 255, 255); }
  .subscribe_box .form_item[data-v-1a2d82fc] .fs-button { font-size: 14px; height: 42px; padding: 10px 24px; }
  .error_info[data-v-1a2d82fc] { color: rgb(192, 0, 0); font-size: 14px; line-height: 22px; }
  .error_info.error_info_success[data-v-1a2d82fc] { color: rgb(16, 163, 0); padding-top: 12px; }
}

.validate_error[data-v-61e32ad9] { display: flex; -webkit-box-align: start; align-items: flex-start; padding-top: 4px; }

.validate_error .error_info[data-v-61e32ad9] { -webkit-box-flex: 1; color: rgb(192, 0, 0); flex: 1 1 0%; font-size: 13px; font-weight: 400; line-height: 20px; }

.validate_error .error_info[data-v-61e32ad9] a { color: rgb(192, 0, 0); text-decoration: underline; }

.validate_error .error_box[data-v-61e32ad9] { display: flex; -webkit-box-pack: start; justify-content: flex-start; -webkit-box-align: start; align-items: flex-start; }

.validate_error .error_box .iconfont_error[data-v-61e32ad9] { color: rgb(192, 0, 0); display: flex; font-size: 14px; height: 12px; line-height: 22px; margin-right: 4px; margin-top: 4px; width: 12px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.download_app_text[data-v-387eb172] { font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 10px; margin-top: 24px; }

.app_box[data-v-387eb172] { display: flex; margin-bottom: 24px; }

@media screen and (max-width: 768px) {
  .app_box[data-v-387eb172] { -webkit-box-pack: center; justify-content: center; }
}

.app_box .app_item[data-v-387eb172] { display: inline-block; height: 28px; margin-right: 12px; }

.app_box .app_item img[data-v-387eb172] { display: block; max-height: 100%; max-width: 100%; }

.app_box .app_item[data-v-387eb172]:last-child { margin-right: 0px; }

.footer_social_box[data-v-387eb172] { flex-shrink: 0; }

.footer_social_box .footer_box[data-v-387eb172] { width: 280px; }

@media screen and (max-width: 768px) {
  .footer_social_box[data-v-387eb172] { display: none; }
}

.share_box[data-v-387eb172], .share_box .iconfont-share[data-v-387eb172] { display: flex; -webkit-box-align: center; align-items: center; }

.share_box .iconfont-share[data-v-387eb172] { color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; height: 32px; width: 32px; -webkit-box-pack: center; border-radius: 4px; justify-content: center; margin-right: 4px; padding: 8px; text-decoration: none; transition: 0.3s; }

.share_box .iconfont-share[data-v-387eb172]:hover { background-color: rgb(242, 242, 242); color: rgb(75, 75, 77); }

.share_box .iconfont-share[data-v-387eb172]:last-child { margin-right: 0px; }

.jp_locale[data-v-387eb172] { margin: 16px 0px -8px; }

.jp_locale div[data-v-387eb172] { color: rgb(100, 100, 102); }

.jp_locale div[data-v-387eb172]:first-of-type { font-size: 13px; font-weight: 600; line-height: 20px; }

.jp_locale div[data-v-387eb172]:last-of-type { font-size: 12px; line-height: 20px; }

.tel_box[data-v-387eb172] { color: rgb(100, 100, 102); font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 4px; margin-top: 16px; }

.tel_box > div[data-v-387eb172] { margin-right: 16px; }

.tel_box > div[data-v-387eb172]:last-child { margin-right: 0px; }

.tel_box > div > span[data-v-387eb172] { white-space: nowrap; }

.tel_box > div > span .iconfont[data-v-387eb172] { font-size: 12px; margin-right: 8px; }

.tel_box .telcode a[data-v-387eb172] { color: rgb(100, 100, 102); }

.tel_box .telcode a[data-v-387eb172]:hover { color: rgb(25, 25, 26); }

.jp_txt[data-v-387eb172] { color: rgb(100, 100, 102); font-size: 12px; font-weight: 400; line-height: 20px; }

.jp_txt .iconfont[data-v-387eb172] { font-size: 12px; margin-right: 8px; }

.about_fs_cn[data-v-387eb172] { display: flex; -webkit-box-align: center; align-items: center; color: rgb(100, 100, 102); font-size: 12px; font-weight: 400; line-height: 20px; }

.about_fs_cn > span[data-v-387eb172] { margin-right: 8px; }

.certification_ctn[data-v-66edf3f4] { display: flex; height: 100%; -webkit-box-align: center; align-items: center; }

.certification_ctn.certification_ctn_sg .DigiCertClickID_BHVOBHPu[data-v-66edf3f4] { margin-left: 16px; }

.certification_ctn > a[data-v-66edf3f4] { display: inline-block; height: 28px; margin-right: 16px; }

@media (max-width: 768px) {
  .certification_ctn > a[data-v-66edf3f4] { margin-right: 12px; }
}

.certification_ctn > a[data-v-66edf3f4]:last-of-type { margin-right: 0px; }

.certification_ctn > a img[data-v-66edf3f4] { height: 100%; width: auto; }

.DigiCertClickID_BHVOBHPu[data-v-66edf3f4] { cursor: pointer; display: inline-block; height: 28px; margin-right: 16px; }

@media (max-width: 768px) {
  .DigiCertClickID_BHVOBHPu[data-v-66edf3f4] { margin-right: 12px; }
}

.DigiCertClickID_BHVOBHPu img[data-v-66edf3f4] { display: inline-block; height: 100%; margin-top: 2px; width: auto; }

@media (max-width: 768px) {
  .DigiCertClickID_BHVOBHPu img[data-v-66edf3f4] { display: block; }
}

.logo_box[data-v-87c3058c] { background-image: url("https://img-en.fs.com/includes/templates/fiberstore/images/fs-new/common/logo.svg"); display: inline-block; background-position: 50% center; background-repeat: no-repeat; background-size: contain; flex-shrink: 0; height: 28px; margin-right: 0px; margin-top: 8px; width: 58px; }

.popup_content[data-v-87c3058c] { max-width: 750px; padding: 16px 24px 0px; }

.popup_content .popup_content_main[data-v-87c3058c] { font-size: 12px; line-height: 20px; }

.popup_content .popup_content_main h1[data-v-87c3058c] { font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 12px; }

.popup_content .popup_content_main p[data-v-87c3058c] { color: rgb(112, 112, 112); }

.popup_content .popup_content_main .policy_tips[data-v-87c3058c] { margin-bottom: 16px; margin-top: 12px; }

.popup_content .popup_content_main .policy_more[data-v-87c3058c] { display: inline-block; margin-bottom: 16px; margin-top: 4px; }

.popup_content .cookies_content[data-v-87c3058c] { border: 1px solid rgb(237, 237, 240); border-radius: 8px; margin-top: 8px; }

.popup_content .cookies_content > ul > li[data-v-87c3058c]:not(:last-of-type) { border-bottom: 1px solid rgb(237, 237, 240); }

.popup_content .cookies_content > ul .cookies_item[data-v-87c3058c] { display: flex; -webkit-box-align: center; align-items: center; cursor: pointer; -webkit-box-pack: justify; justify-content: space-between; padding: 12px; }

.popup_content .cookies_content > ul .cookies_item .label[data-v-87c3058c] { color: rgb(25, 25, 26); display: flex; -webkit-box-align: center; align-items: center; column-gap: 8px; font-size: 13px; line-height: 20px; }

.popup_content .cookies_content > ul .cookies_item .label .iconfont[data-v-87c3058c] { color: rgb(112, 112, 112); cursor: pointer; display: block; font-size: 16px; line-height: 1; }

.popup_content .cookies_content > ul .cookies_item .label .iconfont[data-v-87c3058c]::before { display: block; }

.popup_content .cookies_content > ul .des_box p[data-v-87c3058c] { font-size: 12px; line-height: 20px; padding: 0px 12px 12px; }

.popup_content .cookies_content > ul .isActive[data-v-87c3058c] { color: rgb(16, 163, 0); font-weight: 600; }

@media (max-width: 768px) {
  .popup_content[data-v-87c3058c] { padding: 20px 16px; }
}

.footer_btn[data-v-87c3058c] { display: flex; -webkit-box-pack: end; column-gap: 16px; justify-content: end; padding: 16px 24px 24px; }

.footer_btn .fs-button[data-v-87c3058c] { height: 36px; padding: 0px 12px; }

@media (max-width: 768px) {
  .cookie_popup[data-v-87c3058c] .fs-popup { max-height: calc(100% - 64px); }
  .cookie_popup[data-v-87c3058c] .fs-popup .fs-popup-ctn { border-radius: 0px; max-height: calc(-64px + 100vh); }
  .footer_btn[data-v-87c3058c] { display: flex; margin-top: 0px; -webkit-box-orient: vertical; -webkit-box-direction: reverse; box-shadow: rgba(0, 0, 0, 0.2) 2px 0px 4px 0px; flex-direction: column-reverse; padding: 16px 16px 24px; row-gap: 12px; }
  .footer_btn .fs-button[data-v-87c3058c] { height: 42px; }
}

.m-fs-footer[data-v-453ea9f9] { background: rgb(247, 247, 247); border-top: 1px solid rgb(229, 229, 229); display: none; padding: 0px 0px 1px; width: 100%; }

.m-fs-footer .mt0-box[data-v-453ea9f9] { border-bottom: 1px solid rgb(229, 229, 229); overflow: hidden; }

.m-fs-footer .mt0-box.hide[data-v-453ea9f9] { display: none; }

.m-fs-footer .mt0[data-v-453ea9f9] { padding: 0px 16px; }

.m-fs-footer .mt0-title[data-v-453ea9f9] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; cursor: pointer; height: 46px; justify-content: space-between; padding: 0px; }

.m-fs-footer .mt0-title .left[data-v-453ea9f9] { color: rgb(25, 25, 26); font-size: 14px; line-height: 22px; }

.m-fs-footer .mt0-title .right[data-v-453ea9f9] { display: inline-block; height: 13px; position: relative; width: 13px; }

.m-fs-footer .mt0-title .right .line[data-v-453ea9f9] { background: rgb(35, 35, 35); height: 1px; left: 50%; position: absolute; top: 50%; transform: translate3d(-50%, -50%, 0px); width: 13px; }

.m-fs-footer .mt0-title .right .line.line2[data-v-453ea9f9] { transform: translate3d(-50%, -50%, 0px) rotate(-90deg); transition: 0.3s; }

.m-fs-footer .mt0-title .right .line.line2_active[data-v-453ea9f9] { transform: translate3d(-50%, -50%, 0px) rotate(0deg); }

.m-fs-footer .mt0-title .iconfont_down[data-v-453ea9f9] { color: rgb(25, 25, 26); display: inline-block; font-size: 16px; line-height: 1; padding: 4px; transition: 0.3s; }

.m-fs-footer .mt0-title .iconfont_down.iconfont_down_up[data-v-453ea9f9] { transform: rotateX(-180deg); }

.m-fs-footer .mt0-ctn[data-v-453ea9f9] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.m-fs-footer .mt0-ctn .mt0-item[data-v-453ea9f9] { color: rgb(112, 112, 112); cursor: pointer; display: block; font-size: 13px; padding: 10px calc(3% - 1px); text-decoration: none; }

.m-fs-footer .extra > p[data-v-453ea9f9] { display: flex; padding: 10px calc(3% + 15px); -webkit-box-align: center; align-items: center; }

.m-fs-footer .extra > p i[data-v-453ea9f9] { color: rgb(112, 112, 112); margin-right: 10px; }

.m-fs-footer .extra > p .mt0-item[data-v-453ea9f9] { -webkit-box-flex: 1; display: inline-block; flex: 1 1 0%; padding: 0px !important; }

.m-fs-footer .mt1[data-v-453ea9f9] { margin: 20px 0px; }

.m-fs-footer .mt1[data-v-453ea9f9], .m-fs-footer .mt2[data-v-453ea9f9] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

.m-fs-footer .mt2[data-v-453ea9f9] { margin-bottom: 20px; }

.m-fs-footer .mt2 .iconfont-share[data-v-453ea9f9] { color: rgb(112, 112, 112); cursor: pointer; display: flex; font-size: 16px; height: 32px; margin: 0px 2px; width: 32px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; text-decoration: none; }

.m-fs-footer .jp_locale[data-v-453ea9f9] { margin: 30px 0px -8px; text-align: center; }

.m-fs-footer .jp_locale div[data-v-453ea9f9] { color: rgb(112, 112, 112); }

.m-fs-footer .jp_locale div[data-v-453ea9f9]:first-of-type { font-size: 13px; font-weight: 600; line-height: 20px; }

.m-fs-footer .jp_locale div[data-v-453ea9f9]:last-of-type { font-size: 12px; line-height: 20px; margin: 0px auto; max-width: 280px; }

.m-fs-footer .tel_box[data-v-453ea9f9] { color: rgb(112, 112, 112); display: flex; font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 4px; margin-top: 16px; text-align: center; -webkit-box-pack: center; justify-content: center; }

.m-fs-footer .tel_box.cn[data-v-453ea9f9] { margin-top: 0px; }

.m-fs-footer .tel_box > div[data-v-453ea9f9] { margin-right: 16px; }

.m-fs-footer .tel_box > div[data-v-453ea9f9]:last-child { margin-right: 0px; }

.m-fs-footer .tel_box > div > span[data-v-453ea9f9] { white-space: nowrap; }

.m-fs-footer .tel_box > div > span .iconfont[data-v-453ea9f9] { font-size: 12px; margin-right: 8px; }

.m-fs-footer .jp_txt[data-v-453ea9f9] { color: rgb(112, 112, 112); font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 30px; text-align: center; }

.m-fs-footer .jp_txt .iconfont[data-v-453ea9f9] { font-size: 12px; margin-right: 8px; }

.m-fs-footer .mt3[data-v-453ea9f9] { padding: 0px 16px 24px; }

.m-fs-footer .mt3 .copyright[data-v-453ea9f9] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; text-align: center; }

.m-fs-footer .mt3 .policy-box[data-v-453ea9f9] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; font-size: 12px; justify-content: center; line-height: 20px; padding-top: 4px; flex-shrink: 0; flex-wrap: wrap; }

.m-fs-footer .mt3 .policy-box > a[data-v-453ea9f9] { color: rgb(112, 112, 112); -webkit-box-align: center; align-items: center; display: flex; position: relative; }

.m-fs-footer .mt3 .policy-box > a .line[data-v-453ea9f9] { border-left: 1px solid rgb(112, 112, 112); display: inline-block; font-size: 12px; height: 10px; margin: 0px 6px; width: 1px; }

.m-fs-footer .mt3 .policy-box > a:last-child .line[data-v-453ea9f9] { display: none; }

.m-fs-footer .mt3 .policy-box > a[data-v-453ea9f9]:hover { color: rgb(25, 25, 26); text-decoration: none; }

.m-fs-footer .au_bottom[data-v-453ea9f9] { padding-bottom: 24px; }

.m-fs-footer .sg_bottom[data-v-453ea9f9] { padding-bottom: 0px; }

.m-fs-footer .m_uk_local_txt[data-v-453ea9f9] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; padding-bottom: 24px; padding-top: 4px; text-align: center; }

.m-fs-footer .wx-pop[data-v-453ea9f9] { margin-bottom: 20px; }

.m-fs-footer .wx-pop .ctn_tip[data-v-453ea9f9] { display: flex; margin-left: 0px; -webkit-box-pack: center; justify-content: center; }

.m-fs-footer .wx-pop[data-v-453ea9f9] .popper-mobile .popper-mobile-content { width: auto; }

.m-fs-footer .wx-pop[data-v-453ea9f9] .popper-mobile .popper-mobile-content .ctn_tip_tip { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; }

@media (max-width: 820px) {
  .m-fs-footer .wx-pop[data-v-453ea9f9] { display: none; }
}

.m-fs-footer .certification-cn-box[data-v-453ea9f9] { display: flex; gap: 12px; -webkit-box-pack: center; justify-content: center; padding: 4px 16px 20px; }

.m-fs-footer .certification-cn-box a[data-v-453ea9f9] { background: url("https://img-en.fs.com/zh/includes/templates/fiberstore/images/footer/customer_service_icon.png") no-repeat; height: 40px; text-decoration: none; width: 80px; flex-shrink: 0; }

.m-fs-footer .certification-cn-box a[data-v-453ea9f9]:first-of-type { background-position: -61px -28px; }

.m-fs-footer .certification-cn-box a[data-v-453ea9f9]:nth-of-type(2) { background-position: -61px -126px; }

.m-fs-footer .certification-cn-box a[data-v-453ea9f9]:nth-of-type(3) { background-position: -61px -222px; }

.m-fs-footer .certification-cn-box a[data-v-453ea9f9]:last-child { -webkit-box-flex: 1; flex: 1 1 0%; display: flex; width: auto; -webkit-box-align: center; align-items: center; background: none; transform: scale(1); }

.m-fs-footer .certification-cn-box a:last-child img[data-v-453ea9f9] { display: block; height: 20px; margin-right: 4px; width: 20px; }

.m-fs-footer .certification-cn-box a:last-child p[data-v-453ea9f9] { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.m-fs-footer .certification-box-only[data-v-453ea9f9] { display: flex; height: 30px; margin: 20px 0px; -webkit-box-pack: center; justify-content: center; }

.m-fs-footer .certification-box-only a[data-v-453ea9f9] { margin-right: 12px; user-select: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }

.m-fs-footer .certification-box-only a[data-v-453ea9f9]:last-of-type { margin-right: 0px; }

.m-fs-footer .certification-box-only a img[data-v-453ea9f9] { max-height: 24px; width: auto; }

.m-fs-footer .footer-certification-box[data-v-453ea9f9] { display: flex; margin-top: 5px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

@media (min-width: 821px) {
  .m-fs-footer .footer-certification-box[data-v-453ea9f9] { margin-top: 24px; }
}

.m-fs-footer .footer-certification-box .certification-box[data-v-453ea9f9] { display: flex; height: 24px; margin-bottom: 16px; -webkit-box-pack: center; justify-content: center; }

.m-fs-footer .footer-certification-box .certification-box a[data-v-453ea9f9] { margin-right: 12px; user-select: none; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }

.m-fs-footer .footer-certification-box .certification-box a[data-v-453ea9f9]:last-of-type { margin-right: 0px; }

.m-fs-footer .footer-certification-box .certification-box a img[data-v-453ea9f9] { max-height: 24px; width: auto; }

.m-fs-footer .footer-certification-box .pay_box[data-v-453ea9f9] { display: flex; -webkit-box-pack: center; flex-wrap: wrap; justify-content: center; }

.m-fs-footer .footer-certification-box .pay_box img[data-v-453ea9f9] { height: 20px; margin-bottom: 16px; margin-right: 12px; }

.m-fs-footer .footer-certification-box .pay_box img[data-v-453ea9f9]:last-of-type { margin-right: 0px; }

@media (max-width: 414px) {
  .m-fs-footer .footer-certification-box .pay_box img[data-v-453ea9f9]:nth-of-type(4) { margin-right: 0px; }
}

.m-fs-footer .footer-certification-box .pay-icon > a[data-v-453ea9f9] { height: 28px; margin-bottom: 16px; margin-right: 12px; }

@media (max-width: 820px) {
  .m-fs-footer .footer-certification-box .pay-icon > a[data-v-453ea9f9] { height: 20px !important; margin-bottom: 20px !important; }
}

.m-fs-footer .footer-certification-box .pay-icon > a img[data-v-453ea9f9] { margin: 0px; }

@media (max-width: 820px) {
  .m-fs-footer .footer-certification-box .pay-icon > a[data-v-453ea9f9]:last-child { margin-right: 0px !important; }
}

@media (max-width: 820px) {
  .m-fs-footer[data-v-453ea9f9] { display: block; }
}

.app_box[data-v-453ea9f9] { display: flex; margin-bottom: 40px; }

@media (max-width: 820px) {
  .app_box[data-v-453ea9f9] { -webkit-box-pack: center; justify-content: center; margin: 32px 0px 16px; }
}

.app_box .app_item[data-v-453ea9f9] { display: inline-block; height: 28px; margin-right: 12px; }

.app_box .app_item img[data-v-453ea9f9] { display: block; max-height: 100%; max-width: 100%; }

.app_box .app_item[data-v-453ea9f9]:last-child { margin-right: 0px; }

.aus_care[data-v-36ce3630] { padding: 16px; }

.aus_care .auo_center[data-v-36ce3630] { display: flex; -webkit-box-align: center; align-items: center; margin: 0px auto; max-width: 1200px; }

.aus_care .auo_center .icon_left[data-v-36ce3630] { height: 40px; margin-right: 36px; width: 40px; }

.aus_care .auo_center .txt_right[data-v-36ce3630] { color: rgb(255, 255, 255); font-size: 12px; line-height: 20px; }

.fs-global-float-wrap[data-v-12d8768c] { bottom: 40px; position: fixed; right: 20px; width: 48px; z-index: 10; }

@media screen and (max-width: 1024px) {
  .fs-global-float-wrap[data-v-12d8768c] { display: none; }
}

.fs-global-float-wrap.opacity .box[data-v-12d8768c] { opacity: 0.5; }

.fs-global-float-wrap.is-pc[data-v-12d8768c] { right: 20px; width: 48px; }

.fs-global-float-wrap.is-pc .box .btn-box[data-v-12d8768c] { height: 48px; width: 48px; }

.fs-global-float-wrap.is-pc .box .btn-box[data-v-12d8768c]:hover { color: rgb(25, 25, 26); }

.fs-global-float-wrap.is-pc .box .btn-box.chat-box[data-v-12d8768c] { margin-bottom: 8px; }

.fs-global-float-wrap.is-pc .box .btn-box.chat-box[data-v-12d8768c]:hover { color: rgb(25, 25, 26); }

.fs-global-float-wrap.is-pc .box .btn-box.form-box[data-v-12d8768c] { background-color: rgb(112, 112, 112); color: rgb(255, 255, 255); }

.fs-global-float-wrap.is-pc .box .btn-box.form-box[data-v-12d8768c]:hover { background-color: rgb(75, 75, 77); color: rgb(255, 255, 255); }

.fs-global-float-wrap.is-pc .box .btn-box img[data-v-12d8768c] { width: 24px; }

.fs-global-float-wrap.is-pc .box .btn-box .iconfont[data-v-12d8768c] { font-size: 24px; height: 24px; line-height: 24px; width: 24px; }

.fs-global-float-wrap .box[data-v-12d8768c]:not(:first-child) { margin-top: 16px; }

.fs-global-float-wrap .btn-box[data-v-12d8768c] { display: flex; height: 48px; width: 48px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; color: rgb(112, 112, 112); cursor: pointer; transition: 0.3s; }

.fs-global-float-wrap .btn-box.folded .iconfont_fold[data-v-12d8768c] { transform: rotate(180deg); }

.fs-global-float-wrap .btn-box.line[data-v-12d8768c] { position: relative; }

.fs-global-float-wrap .btn-box.line[data-v-12d8768c]::after { background-color: rgb(229, 229, 229); bottom: 0px; content: ""; height: 1px; left: 7px; position: absolute; right: 7px; z-index: 2; }

.fs-global-float-wrap .btn-box img[data-v-12d8768c] { display: block; height: auto; width: 21px; }

.fs-global-float-wrap .btn-box .iconfont[data-v-12d8768c] { display: block; font-size: 21px; height: 21px; line-height: 21px; width: 21px; }

.fs-global-float-wrap .btn-box .iconfont_fold[data-v-12d8768c] { font-size: 16px; height: 16px; line-height: 1; transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out; width: 16px; }

@media (max-width: 768px) {
  .fs-global-float-wrap[data-v-12d8768c] { z-index: 50; }
}

.fs_global_btn_box_padMobile[data-v-12d8768c] { display: none; position: fixed; -webkit-box-orient: vertical; -webkit-box-direction: normal; bottom: 40px; flex-direction: column; right: 10px; z-index: 1; }

@media screen and (max-width: 1024px) {
  .fs_global_btn_box_padMobile[data-v-12d8768c] { display: flex; right: 20px; z-index: 50; }
}

.fs_global_btn_box_padMobile .padMobile_btn[data-v-12d8768c] { border-radius: 30px; display: flex; height: 48px; width: 48px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; color: rgb(112, 112, 112); }

.fs_global_btn_box_padMobile .padMobile_btn .iconfont[data-v-12d8768c] { font-size: 24px; height: 24px; line-height: 24px; width: 24px; }

.fs_global_btn_box_padMobile .padMobile_btn.backTop_btn[data-v-12d8768c] { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px 0px; margin-bottom: 16px; }

.fs_global_btn_box_padMobile .padMobile_btn.consult_btn[data-v-12d8768c] { background-color: rgb(112, 112, 112); color: rgb(255, 255, 255); margin-top: 8px; }

.fs_global_btn_box_padMobile .padMobile_btn.consult_btn[data-v-12d8768c]:hover { background-color: rgb(75, 75, 77); color: rgb(255, 255, 255); }

.fs_global_btn_box_padMobile .padMobile_btn.livechat_btn[data-v-12d8768c] { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px 0px; position: relative; }

.fs_global_btn_box_padMobile .padMobile_btn.livechat_btn img[data-v-12d8768c] { width: 24px; }

.fs_global_btn_box_padMobile .padMobile_btn.livechat_btn .circle_div[data-v-12d8768c] { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background: rgb(255, 255, 255); border-radius: 9px; height: 18px; left: 44px; position: absolute; top: 3px; width: 18px; }

.fs_global_btn_box_padMobile .padMobile_btn.livechat_btn .circle_div .red_div[data-v-12d8768c] { background: rgb(192, 0, 0); border-radius: 6px; height: 12px; width: 12px; }

.problem-consultation-pop[data-v-0407b92a] { color: rgb(25, 25, 26); }

.problem-consultation-pop .comments.is_new[data-v-0407b92a] { height: 110px; resize: vertical; max-height: 400px !important; min-height: 82px !important; }

.problem-consultation-pop.success[data-v-0407b92a] .fs-popup-ctn { height: auto; }

.problem-consultation-pop.problem-consultation-pop-cn[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item { width: calc(50% - 4px); }

.problem-consultation-pop[data-v-0407b92a] .fs-popup { inset: auto 84px 48px auto; height: auto; max-height: 635px; width: 360px; }

.problem-consultation-pop[data-v-0407b92a] .mask { display: none; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px 0px; transform: translateZ(0px); width: 360px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-header { font-size: 18px; height: 60px; line-height: 26px; padding: 24px 16px 16px; position: relative; }

@media (max-width: 768px) {
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-header { padding: 24px 16px 16px; }
}

.problem-consultation-pop[data-v-0407b92a] .fs-popup-header .iconfont_close_box { display: flex; height: 28px; position: absolute; right: 16px; top: 16px; width: 28px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-header .iconfont_close_box:hover { color: rgb(25, 25, 26); }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-header .iconfont_close_box:hover .iconfont_close { color: rgb(25, 25, 26); }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-header .iconfont_close { color: rgb(112, 112, 112); font-size: 20px; height: 20px; line-height: 1; width: 20px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-header .title_box { -webkit-box-flex: 1; border-bottom: 0px; flex: 1 1 0%; padding-bottom: 0px; padding-right: 0px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-header .title_box .title { font-size: 18px; font-weight: 600; line-height: 26px; user-select: none; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-header::after { background-color: rgb(229, 229, 229); bottom: 0px; content: ""; height: 1px; left: 16px; position: absolute; right: 16px; }

@media (max-width: 768px) {
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-header::after { left: 16px; right: 16px; }
}

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .cont-box { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box { overflow-y: auto; padding: 16px 16px 24px; }

@media (max-width: 768px) {
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box { padding-bottom: 0px; }
}

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .whatsapp { margin-bottom: 16px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .whatsapp > p { color: rgb(25, 25, 26); font-size: 12px; font-weight: 400; line-height: 20px; margin-bottom: 8px; text-align: center; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .whatsapp > div { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .whatsapp > div div { -webkit-box-flex: 1; background-color: rgb(228, 231, 237); flex: 1 1 0%; height: 1px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .whatsapp > div p { color: rgb(112, 112, 112); font-size: 12px; font-weight: 400; line-height: 20px; padding: 0px 12px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block { display: flex; margin-bottom: 12px; -webkit-box-pack: justify; justify-content: space-between; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block.product { -webkit-box-orient: vertical; -webkit-box-direction: normal; background-color: rgb(250, 251, 251); flex-direction: column; margin-bottom: 16px; padding: 20px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .product-item { border-bottom: 1px solid rgb(238, 238, 238); display: flex; padding-bottom: 16px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .product-item img { display: block; height: 50px; margin-right: 12px; mix-blend-mode: multiply; width: 50px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .product-item .pro-tit { display: -webkit-box; font-size: 14px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: 8px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .product-item .pro-info-row { display: flex; -webkit-box-align: center; align-items: center; gap: 12px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .product-item .pro-info-row .pro-price { color: rgb(25, 25, 26); font-size: 12px; font-weight: 600; line-height: 20px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .product-item .pro-info-row .pro-id { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item { padding-top: 16px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .tit { font-size: 14px; font-weight: 600; line-height: 22px; margin-bottom: 12px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item input[type="checkbox"] { font-size: 14px; height: 14px; margin-right: 8px; width: 14px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .input-txt { font-size: 13px; line-height: 20px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-list { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-list .select-item { display: flex; flex-shrink: 0; -webkit-box-align: center; align-items: center; margin-bottom: 8px; margin-right: 20px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-list .select-item:last-child { margin-right: 0px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-other { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-other .other-check-box { display: flex; -webkit-box-align: center; align-items: center; margin-bottom: 4px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-other .other-check-box label { display: flex; -webkit-box-align: center; align-items: center; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-other input { background: rgb(255, 255, 255); }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item { position: relative; width: calc(50% - 16px); }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item.width100 { width: 100%; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item .tit { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-bottom: 4px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item .input-item-flex { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item .input-item-number { display: flex; -webkit-box-pack: end; justify-content: flex-end; width: 100%; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item textarea { height: 110px; padding: 10px 12px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item .textarea-num { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; position: absolute; right: 0px; top: 0px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item .textarea-num em { font-style: normal; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item .textarea-num em.active { color: rgb(192, 0, 0); }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item.error .textarea-num { bottom: 2px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .agreement_wrap { color: rgb(112, 112, 112); display: flex; font-size: 12px; line-height: 20px; -webkit-box-align: center; align-items: center; column-gap: 6px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .agreement_wrap .checkbox { font-size: 14px; height: 14px; width: 14px; }

.problem-consultation-pop[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .agreement_wrap a { color: rgb(0, 96, 191) !important; }

.problem-consultation-pop[data-v-0407b92a] .mask { background-color: transparent; }

.problem-consultation-pop[data-v-0407b92a] .slide-right-leave-active { opacity: 0.1; }

.problem-consultation-pop .footer-box[data-v-0407b92a] { display: flex; flex-shrink: 0; width: 100%; -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; background-color: rgb(255, 255, 255); margin-top: 16px; }

.problem-consultation-pop .footer-box .cancel-btn[data-v-0407b92a] { margin-right: 12px; }

.problem-consultation-pop .footer-box[data-v-0407b92a] .fs-button { height: 36px; padding-left: 16px; padding-right: 16px; }

.problem-consultation-pop .success-box[data-v-0407b92a] { display: flex; padding: 36px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-pack: center; justify-content: center; text-align: center; }

.problem-consultation-pop .success-box .success-logo[data-v-0407b92a] { color: rgb(50, 154, 52); font-size: 50px; }

.problem-consultation-pop .success-box .success-tit[data-v-0407b92a] { font-size: 16px; font-weight: 600; line-height: 24px; margin: 16px 0px 8px; }

.problem-consultation-pop .success-box .success-des[data-v-0407b92a] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; }

@media (max-width: 768px) {
  .problem-consultation-pop.problem-consultation-pop-cn[data-v-0407b92a] .fs-popup { width: 100%; }
  .problem-consultation-pop.problem-consultation-pop-cn[data-v-0407b92a] .fs-popup .fs-popup-ctn { width: 100%; }
  .problem-consultation-pop.problem-consultation-pop-cn[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block.input-block-cn { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .problem-consultation-pop.problem-consultation-pop-cn[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block.input-block-cn .input-item { width: 100%; }
  .problem-consultation-pop.problem-consultation-pop-cn[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block.input-block-cn .input-item:first-of-type { margin-bottom: 16px; }
  .problem-consultation-pop.problem-consultation-pop-cn[data-v-0407b92a] .fs-popup-body .contact-sales-box .form-box .input-block .input-item { width: 100%; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup { height: 100%; left: 0px; max-height: calc(100% - 64px); max-width: 100%; right: 0px; width: 100%; z-index: 160; bottom: 0px !important; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup .iconfont_close_box { height: 24px; min-height: auto; padding: 4px; width: 24px; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn { border-radius: 8px 8px 0px 0px; inset: 0px; height: 100%; max-height: none; width: 100%; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box { height: 100%; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .cont-box { height: 100%; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box { display: flex; height: 100%; max-height: 100%; padding: 16px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-list { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .check-item .select-list .select-item { margin-right: 0px; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item { position: relative; width: calc(50% - 10px); }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item.width100 { width: 100%; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item .tit { font-size: 12px; line-height: 20px; margin-bottom: 4px; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item .input-item-flex { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item .input-item-number { display: flex; -webkit-box-pack: end; justify-content: flex-end; width: 100%; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item .textarea-num { color: rgb(112, 112, 112); font-size: 12px; line-height: 20px; margin-top: 0px; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item .textarea-num em { font-style: normal; }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item .textarea-num em.active { color: rgb(192, 0, 0); }
  .problem-consultation-pop[data-v-0407b92a] .fs-popup-ctn .fs-popup-body .contact-sales-box .form-box .input-block .input-item.error .textarea-num { bottom: 2px; }
  .problem-consultation-pop[data-v-0407b92a] .footer-box { -webkit-box-orient: vertical; -webkit-box-direction: reverse; border-top: none; flex-direction: column-reverse; margin-top: 0px; }
  .problem-consultation-pop[data-v-0407b92a] .footer-box .cancel-btn, .problem-consultation-pop[data-v-0407b92a] .footer-box .submit-btn { height: 42px; margin: 0px; width: 100%; }
  .problem-consultation-pop[data-v-0407b92a] .footer-box .cancel-btn { margin-top: 20px; }
  .problem-consultation-pop[data-v-0407b92a] .mask { background-color: rgba(0, 0, 0, 0.3); display: flex; }
}

.cookie[data-v-899bb786] { background-color: rgba(0, 0, 0, 0.6); bottom: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px -8px 20px 0px; color: rgb(112, 112, 112); left: 0px; padding: 20px 0px; position: fixed; width: 100%; z-index: 51; }

.cookie .m_close[data-v-899bb786] { -webkit-box-pack: end; justify-content: flex-end; -webkit-box-align: center; align-items: center; display: none; padding: 0px 20px; position: relative; }

.cookie .m_close .iconfont[data-v-899bb786] { color: rgb(255, 255, 255); cursor: pointer; display: block; font-size: 20px; line-height: 1; padding: 4px; position: absolute; right: 20px; top: 0px; z-index: 1; }

.cookie .m_close .iconfont[data-v-899bb786]::before { display: block; }

.cookie .main[data-v-899bb786] { display: flex; position: relative; -webkit-box-align: center; align-items: center; height: 100%; -webkit-box-pack: justify; column-gap: 24px; justify-content: space-between; margin: 0px auto; max-width: 1264px; padding-left: 32px; padding-right: 32px; }

@media (max-width: 1280px) {
  .cookie .main[data-v-899bb786] { padding-left: 32px; padding-right: 32px; }
}

@media (max-width: 1024px) {
  .cookie .main[data-v-899bb786] { padding-left: 24px; padding-right: 24px; }
}

@media (max-width: 819px) {
  .cookie .main[data-v-899bb786] { padding-left: 16px; padding-right: 16px; }
}

@media (max-width: 768px) {
  .cookie .main[data-v-899bb786] { padding-left: 16px; padding-right: 16px; }
}

.cookie .main-notEU p[data-v-899bb786] { color: rgb(255, 255, 255); font-size: 14px; line-height: 22px; padding-right: 20px; width: 1040px; }

.cookie .main-notEU p[data-v-899bb786] a { color: rgb(255, 255, 255); text-decoration: underline; }

.cookie .main-notEU .icon[data-v-899bb786] { color: rgb(255, 255, 255); font-size: 12px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }

.cookie .main-EU[data-v-899bb786] { -webkit-box-pack: justify; justify-content: space-between; }

@media (max-width: 768px) {
  .cookie .main-EU[data-v-899bb786] .fs-button { width: 100%; }
}

.cookie .main-EU p[data-v-899bb786] { color: rgb(255, 255, 255); font-size: 13px; line-height: 20px; max-width: 898px; }

.cookie .main-EU p .policy[data-v-899bb786] { display: block; }

.cookie .main-EU p[data-v-899bb786] a { color: rgb(255, 255, 255); text-decoration: underline; }

.cookie .main-EU p.p_us[data-v-899bb786] { max-width: 938px; }

@media (max-width: 768px) {
  .cookie .main-EU[data-v-899bb786] { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }
  .cookie .main-EU .accept[data-v-899bb786] { margin-left: 0px; }
}

.cookie .btn_box[data-v-899bb786] { column-gap: 16px; display: flex; }

.cookie .btn_box .fs-button[data-v-899bb786] { height: 36px; padding: 0px 12px; }

.cookie .btn_box .fs-button.accept_btn[data-v-899bb786] { color: rgb(25, 25, 26); }

@media (max-width: 768px) {
  .cookie .btn_box[data-v-899bb786] { margin-top: 24px; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; margin-left: 0px; row-gap: 12px; width: 100%; }
  .cookie .btn_box .fs-button[data-v-899bb786] { height: 42px; padding: 0px 12px; }
}

@media (max-width: 1024px) {
  .cookie[data-v-899bb786] { border-radius: 8px 8px 0px 0px; padding: 16px 0px; }
  .cookie .m_close[data-v-899bb786] { padding: 0px 24px 16px; }
  .cookie .m_close .iconfont[data-v-899bb786] { position: static !important; }
}

@media (max-width: 1024px) and (max-width: 768px) {
  .cookie .m_close[data-v-899bb786] { padding: 0px 16px 16px; }
}

.grecaptcha-badge { display: none !important; }

@media screen and (max-width: 768px) {
  .countries_regions_wrap[data-v-507a7a51] .fs-popup { -webkit-box-align: end; align-items: end; }
  .countries_regions_wrap[data-v-507a7a51] .fs-popup .countries_regions_ctn { padding-bottom: 36px; }
  .countries_regions_wrap[data-v-507a7a51] .fs-popup .footer_btn .fs-button { margin-left: 0px; }
  .countries_regions_wrap[data-v-507a7a51] .fs-popup .footer_btn .fs-button:first-child { margin-left: 0px; }
}

.countries_regions_ctn[data-v-507a7a51] { padding-bottom: 32px; }

.desc1[data-v-507a7a51] { color: rgb(25, 25, 26); font-size: 16px; font-weight: 600; line-height: 24px; margin-bottom: 16px; }

.desc2[data-v-507a7a51] { color: rgb(100, 100, 102); font-size: 14px; line-height: 22px; }

.footer_btn[data-v-507a7a51] { display: flex; -webkit-box-pack: end; justify-content: flex-end; padding-bottom: 24px; }

@media screen and (max-width: 768px) {
  .footer_btn[data-v-507a7a51] { padding-bottom: 20px; }
}

.footer_btn .fs-button[data-v-507a7a51] { height: 36px; margin-left: 16px; }

.footer_btn .fs-button[data-v-507a7a51]:first-child { margin-left: 0px; }

@media screen and (max-width: 768px) {
  .footer_btn[data-v-507a7a51] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; }
  .footer_btn .fs-button[data-v-507a7a51] { height: 42px; margin-bottom: 12px; margin-left: 0px; }
  .footer_btn .fs-button[data-v-507a7a51]:first-child { margin-bottom: 0px; }
}