/*
Theme Name:     B2子主题
Theme URI:      http: //7b2.com/
Description:    Child theme for the B2 PRO
Author:         子主题模版
Author URI:     http: //7b2.com/
Template:       b2
Version:        0.1.5
*/

/*下面是您自己DIY的css样式代码*/
/* =========================================================
   档案号显示样式优化 (配合 index.php)
   ========================================================= */

/* 确保档案号列表项的通用样式能够融入用户信息的列表中 */
.b2-danganhao-item {
    /* 继承 index.php 中其他用户信息的字体和颜色 */
    font-size: 14px;
    color: var(--b2-text-color, #666); 
    
    /* 强制设置为块级元素，与周围的 <p> 标签保持一致的垂直布局 */
    display: block; 
    
    /* 模拟 B2 主题的内边距，使其与周围的 <p class="b2-pd"> 对齐 */
    padding: 8px 16px; 
}

/* 档案号图标样式 */
.b2-danganhao-item .b2-dangan-icon {
    /* 保持与 B2 主题图标一致的尺寸 */
    font-size: 16px; 
    margin-right: 5px;
    /* 使用主题强调色，使其更显眼 */
    color: var(--b2-theme-color, #0066ff); 
}

/* 档案号标签和数值的样式 */
.b2-danganhao-item .meta-label {
    /* 模仿 B2 主题中 .user-info-title 的样式，可能需要根据实际情况微调 */
    display: inline-block;
    width: 50px; 
    font-weight: 500;
    margin-right: 5px;
}
.b2-danganhao-item .meta-value {
    font-weight: 600;
    color: var(--b2-text-title-color, #333); 
}

/* =========================================================
   档案号显示样式优化 (配合 index.php)
   ========================================================= */

/* 确保档案号字段继承 B2 主题的通用字体和颜色 */
.user-danganhao-field {
    font-size: 14px; 
    margin: 0; 
    color: var(--b2-text-color, #333); 
}

/* 档案号标签的样式：使其与“姓名”、“认证”等标签对齐 */
.user-danganhao-field .user-info-title {
    display: inline-block;
    width: 50px; /* 模仿 B2 主题标签的宽度 */
    font-weight: normal; 
    text-align: left;
    margin-right: 5px; 
    color: var(--b2-text-color, #666); 
}

/* 档案号数值的样式：保持简洁和略微突出 */
.user-danganhao-field .danganhao-value {
    font-weight: bold; 
    font-size: 14px; 
    color: var(--b2-text-title-color, #000); 
}

/* =========================================================
   成功提示信息样式 (setting.php)
   ========================================================= */

.b2-notice-success {
    background-color: var(--b2-light); 
    color: var(--b2-color); 
    border: 1px solid var(--b2-lightcolor); 
    border-radius: var(--b2-radius); 
    padding: 10px 15px;
    margin-bottom: 16px;
    display: flex;
    align-items: center;
}

.b2-notice-success i {
    font-size: 18px;
    margin-right: 10px;
}
.b2-notice-success p {
    margin: 0;
    padding: 0;
}