.meta_info_box { display: flex; justify-content: space-between; border-bottom: 1px solid #ddd; padding: 10px 0 5px;}
.cur_cat_name{ font-size: 26px;}
/* 标题样式：黑体，二号 (约 24pt) */
#show_detail_c1028  .title h3.show_detail_title {
    font-family: "SimHei", "Microsoft YaHei", "Heiti SC", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 24pt;
    line-height: 1.4;
    font-weight: bold;}

/* 正文样式：仿宋_GB2312，三号 (约 16pt) */
#show_detail_c1028 .show_detail_body * {
    font-family: 'FangSong_GB2312', 仿宋, FZFanSong, 'KaiTi', 'Kaiti SC', 'SimSun', serif !important;
    font-size: 17pt !important;
    line-height: 1.8;}

.show_detail_body,
.show_detail_body a { color: #333; font-size: 18px;}
.show_detail_body { min-height: 300px;}

.content .title h3.show_detail_title,
.content .title h3.show_detail_title p { font-family: SourceHanSansCN; font-size: 30px; letter-spacing: 3px;}
.show_detail_body a { color: #000;}
.show_detail_body img { max-width: 100%;}
.fanye { margin-bottom: 2em;}
.show_detail_body iframe { width: 80%; height: 980px; margin: 0 auto; display: block;}


/* 提示框背景浮层 */
#pdf-tip-mask {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
z-index: 99999;
display: none;}
/* 提示框主体 */
#pdf-tip-box {
position: fixed;
top: 50%;
left: 50%;
width: 85%;
max-width: 400px;
transform: translate(-50%, -50%);
background-color: #ffffff;
border-radius: 8px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
padding: 20px;
font-family: 'Microsoft YaHei', sans-serif;
line-height: 1.6;
text-align: left;}
#pdf-tip-box .title {
font-size: 18px;
font-weight: bold;
color: #930d15;
margin-bottom: 15px;
text-align: center;}
#pdf-tip-box .content {
font-size: 15px;
color: #333;
margin-bottom: 20px;}
#pdf-tip-box .step {
margin: 10px 0;
font-weight: bold;}
#pdf-tip-box .highlight {
color: #930d15;
font-weight: bold;}
#pdf-tip-box .close-btn {
display: block;
width: 100%;
padding: 10px;
text-align: center;
background-color: #930d15;
color: #ffffff;
border-radius: 4px;
cursor: pointer;
margin-top: 15px;
font-size: 16px;}


