/* wallyt 复刻 · careers_detail 页专属样式
 * 由 tools/wallyt/split-css.mjs 从源站 CSS 拆分生成，勿手工编辑。
 * 已剔除 Froala 编辑器 UI 死代码（.fr-view 正文样式保留）。
 */
.news_detail_wrap{width:1160px;margin:0 auto;padding:0 20px}
.news_detail_wrap .news_tab_wrap{margin:103px 0 55px;line-height:30px;font-family:Arson Pro Medium;font-size:22px;color:#4a4a4a}
.news_detail_wrap .news_tab_wrap a{color:#4a4a4a;text-decoration:none}
.news_detail_wrap .news_title{font-family:Arson Pro Black;font-size:48px;color:#4a4a4a;line-height:56px;margin-bottom:82px}
.news_detail_wrap .date_share_wrap{border-bottom:1px solid #b3b3b3;height:33px;line-height:33px;margin-bottom:60px;padding-bottom:8px}
.news_detail_wrap .date_share_wrap .date{font-size:24px;color:#999393;float:left;font-family:Arson Pro Regular News}
.news_detail_wrap .date_share_wrap .icon_right{float:right;width:31px;height:31px;margin-left:9px;margin-right:7px;font-size:31px;cursor:pointer}
.news_detail_wrap .date_share_wrap .icon_right .iconfont.icon-facebook,.news_detail_wrap .date_share_wrap .icon_right .iconfont.icon-ins,.news_detail_wrap .date_share_wrap .icon_right .iconfont.icon-twitter{width:31px;height:31px}
.news_detail_wrap .big_img,.news_detail_wrap .big_img img{width:1160px;height:600px}
.news_detail_wrap .news_content{font-size:26px;color:#000;line-height:36px;margin:114px 0 123px}
.banner{height:363px;background-color:#0f2726}
.banner_title{height:293px;padding-top:70px;text-align:center;color:#fff;font-family:Arson Pro Medium;font-size:60px}
@media screen and (min-width:768px){.help_center{text-align:center}.help_center_banner{height:269px;background-color:#0f2726}.help_center_banner_title{padding-top:131px;color:#fff;font-size:44px;font-family:Arson Pro Medium;text-align:center}.help_center .careers_content{width:1120px;margin:0 auto;padding:70px 20px 183px;text-align:left}.help_center .careers_content a{font-family:Arson Pro Regular;text-decoration:none;color:#2a384c;font-size:18px}.help_center .careers_content a:hover{color:#00c5c0}.help_center .careers_content .careers_details{padding-top:50px}.help_center .careers_content .careers_times{font-family:Arson Pro Regular;font-size:20px;color:#9b9b9b;letter-spacing:-.59px;text-align:left;padding-top:55px}.help_center .careers_content .careers_title{font-family:Arson Pro Medium;font-size:32px;color:#2a384c;letter-spacing:-.94px;text-align:left;padding-top:12px;margin-bottom:20px}.help_center .careers_content .careers_txt{margin-top:5px}.help_center .careers_content .careers_txt .title_h2{font-family:Arson Pro Medium;font-size:24px;color:#2a384c;letter-spacing:-.76px;text-align:left;line-height:35px;padding-top:48px;padding-left:0}.help_center .careers_content .careers_txt .title_h2:before{display:none}.help_center .careers_content .careers_txt li,.help_center .careers_content .careers_txt p{font-family:Arson Pro Regular;font-size:18px;color:#2a384c;letter-spacing:-.76px;text-align:left;line-height:35px;position:relative}.help_center .careers_content .careers_txt li{padding-left:15px}.help_center .careers_content .careers_txt li:before{content:"";width:5px;height:5px;background:#2a384c;border-radius:100px;position:absolute;left:0;top:15px}.help_center .none,.mobile_container{display:none}}
@media screen and (max-width:767px){body,html{min-width:auto;width:100%;overflow-x:hidden}*{-webkit-overflow-scrolling:touch}.m_hide{display:none}.new_banner{height:27.5vw;background:url(/themes/halo-wallyt/assets/images/bg_banner4.png) 100% no-repeat;background-size:100%}.new_banner span{display:block;text-align:center;color:#fff;font-size:4vw;font-family:Arson Pro Medium;padding-top:13.9vw}.content{padding:6vw 0 20vw}.content .careers{padding:0 8vw}.content .careers a{font-family:Arson Pro Regular;font-size:3.2vw;text-decoration:none;color:#2a384c}.content .careers .careers_details{padding-top:6.5vw}.content .careers .careers_times{font-family:Arson Pro Regular;font-size:3.7vw;color:#9b9b9b;letter-spacing:-.59px;text-align:left;padding-top:6.9vw}.content .careers .careers_title{font-family:Arson Pro Medium;font-size:4.8vw;color:#2a384c;letter-spacing:-.94px;text-align:left;padding-top:7px;margin-bottom:15px}.content .careers .careers_txt{margin-top:5px}.content .careers .careers_txt .title_h2{font-family:Arson Pro Medium;font-size:3.7vw;color:#2a384c;letter-spacing:-.76px;text-align:left;line-height:35px;padding-top:4.8vw;padding-bottom:3vw;padding-left:0}.content .careers .careers_txt .title_h2:before{display:none}.content .careers .careers_txt li,.content .careers .careers_txt p{font-family:Arson Pro Regular;font-size:3.7vw;color:#2a384c;letter-spacing:-.76px;text-align:left;line-height:26px;position:relative}.content .careers .careers_txt li{padding-left:3vw}.content .careers .careers_txt li:before{content:"";width:4px;height:4px;background:#2a384c;border-radius:100px;position:absolute;left:0;top:10px}}