/* HK 分站差异化样式 */

/* 顶栏消息图标（从 #nav 移至 #header） */
#header .head .ucenter{display:inline-block; vertical-align:middle; margin-left:15px; line-height:60px; height:60px;}
#header .head .ucenter .info{display:inline-block; width:20px; height:20px; background:url(../images/infom.svg) no-repeat center center; background-size:20px 20px; position:relative; vertical-align:middle;}
#header .head .ucenter .info .new{display:block; width:10px; height:10px; position:absolute; right:0px; top:2px; z-index:2; background:#ff3131; border:1px solid #ffffff; border-radius:50%;}

/* 移动端：用户名/UID 居左；消息图标保留在 #nav2 右侧 */
#nav2 .nav .mobile-user{line-height:40px;}
#nav2 .nav .mobile-user a{color:#ffffff;}
#nav2 .nav .fr{display:flex; align-items:center; float:right; height:40px;}
#nav2 .nav .fr .ucenter{display:flex; align-items:center; margin-right:10px; line-height:1;}
#nav2 .nav .fr .ucenter .info{display:block; width:20px; height:20px; line-height:1; background:url(../images/infom.svg) no-repeat center center; background-size:20px 20px; position:relative;}
#nav2 .nav .fr .ucenter .info .new{display:block; width:10px; height:10px; position:absolute; right:0px; top:2px; z-index:2; background:#ff3131; border:1px solid #ffffff; border-radius:50%;}
#nav2 .nav .fr .my{margin-left:10px; margin-top:0; flex-shrink:0;}
#nav2 .nav .fr .post{display:inline-flex; align-items:center; justify-content:center; width:60px; height:30px; line-height:1; margin-left:10px; margin-top:0; float:none; padding:0; text-align:center;}

/* 移动端：滚动时 #nav2 吸顶固定 */
@media screen and (max-width:768px) {
  #nav2{position:sticky; top:0; z-index:98;}
}

/* about 页 */
#main .main .dtit{height:auto; font-size:14px;}
#main .main .dtit a{display:inline-block; padding:3px 10px; margin-right:10px;}
#main .main .dtit a.on{color:#3265ff; background:#e5edff; border-radius:4px;}
#main .main .main_info a{color:#3265ff;}
#main .main .main_info a.butt,
#main .main .main_info a.butt:hover{color:#ffffff;}

/* 企业中心：全球 / 香港招聘入口 */
#main .main .user-post-ch .dlist-bd{padding:20px;}
#main .main .user-post-ch .btn-post-red{display:inline-block; padding:10px 24px; background:#ff3131; border:1px solid #ff3131; border-radius:8px; color:#ffffff; font-size:14px; line-height:1.4;}
#main .main .user-post-ch .btn-post-red:hover{color:#ffffff; opacity:.92;}
