公开统计
26,334热度分
8,105消息量
682世界书字符
17,133固定设定字符
以下状态来自本地公开导出字段;样式与模板仅提供安全预览/下载,不在本站自动执行。
cover: f7wrego5bh8f4qdjlmeop1gf.webpbackground: s7whdye1pi6j7osh1ba2xrhp.webp导出中只有文件名引用,未包含实际图片二进制资源。
共 42,952 字符;仅作为文本显示,不会在本站执行。
/* ---------- 外层容器 ---------- */
.ntr-re-box {
background-color: #faf8f2; /* 极浅米白基底,干净素雅 */
border: 3px solid #c9aa3c; /* 纯金色描边,明亮不刺眼 */
padding: 18px 20px 16px 20px;
margin-top: 16px;
font-family: "微软雅黑", "Microsoft YaHei", "PingFang SC", "Helvetica Neue", sans-serif;
color: #3e3629;
font-weight: 600;
line-height: 1.9;
box-shadow: 0 0 0 5px #efe7d2, 0 4px 16px rgba(160, 135, 70, 0.15);
position: relative;
}
/* ---------- 四角装饰 · 纯金色浮雕 ---------- */
.ntr-re-box::before,
.ntr-re-box::after {
content: "";
position: absolute;
width: 24px;
height: 24px;
border: 3px solid #c9aa3c;
pointer-events: none;
z-index: 2;
box-shadow:
inset 1px 1px 3px rgba(255, 250, 225, 0.9),
2px 2px 4px rgba(80, 60, 20, 0.2);
}
.ntr-re-box::before {
top: 5px;
left: 5px;
border-right: none;
border-bottom: none;
}
.ntr-re-box::after {
top: 5px;
right: 5px;
border-left: none;
border-bottom: none;
}
.ntr-re-box .ntr-corner-bot {
position: absolute;
bottom: 5px;
left: 5px;
right: 5px;
display: flex;
justify-content: space-between;
pointer-events: none;
z-index: 2;
}
.ntr-re-box .ntr-corner-bot span {
display: block;
width: 24px;
height: 24px;
border: 3px solid #c9aa3c;
box-shadow:
inset 1px 1px 3px rgba(255, 250, 225, 0.9),
2px 2px 4px rgba(80, 60, 20, 0.2);
}
.ntr-re-box .ntr-corner-bot span:first-child {
border-right: none;
border-top: none;
}
.ntr-re-box .ntr-corner-bot span:last-child {
border-left: none;
border-top: none;
}
/* ---------- 正文内容 ---------- */
.ntr-re-box .ntr-text-content {
font-weight: 600;
line-height: 1.9;
color: #3e3629;
padding-bottom: 14px;
border-bottom: 2px solid rgba(200, 170, 80, 0.3);
margin-bottom: 14px;
}
/* ---------- 所有 details ---------- */
.ntr-re-box details {
margin-bottom: 10px;
border: none;
background-color: transparent;
padding: 0;
}
/* ---------- details 标题 ---------- */
.ntr-re-box details summary {
padding: 12px 18px 10px 18px;
cursor: pointer;
font-weight: 700;
font-size: 0.95rem;
color: #5a4b32;
background: #f7f1e3;
border: 2px solid #c9aa3c;
border-bottom: 4px solid #b18d2e;
user-select: none;
list-style: none;
display: flex;
align-items: center;
gap: 8px;
border-radius: 4px;
box-shadow: 0 2px 4px rgba(150, 120, 60, 0.12);
transition: all 0.12s ease;
}
.ntr-re-box details summary::-webkit-details-marker {
display: none;
}
.ntr-re-box details summary::before {
content: "◆";
font-size: 0.7rem;
color: #b18d2e;
margin-right: 2px;
}
.ntr-re-box details summary:hover {
background: #fcf7ee;
transform: translateY(-1px);
box-shadow: 0 4px 8px rgba(150, 120, 60, 0.2);
}
.ntr-re-box details[open] summary {
background: #f0e8d2;
border-bottom-width: 2px;
transform: translateY(2px);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.06);
margin-bottom: 0;
}
/* ---------- 信息网格 ---------- */
.ntr-re-box .info-grid {
display: flex;
flex-wrap: wrap;
gap: 8px;
margin: 4px 0;
}
.ntr-re-box .info-item {
flex: 1 1 calc(50% - 8px);
background: #fdfbf7;
border: 1.5px solid #c9aa3c;
padding: 8px 14px;
min-width: 120px;
border-radius: 4px;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.7);
}
.ntr-re-box .info-item.full-width {
flex: 1 1 100%;
}
.ntr-re-box .info-label {
font-size: 0.65rem;
font-weight: 700;
color: #8a7646;
margin-bottom: 2px;
text-transform: uppercase;
letter-spacing: 0.3px;
}
.ntr-re-box .info-value {
font-size: 0.88rem;
font-weight: 600;
color: #3e3629;
line-height: 1.5;
}
/* ---------- 记忆区表格 ---------- */
.ntr-re-box .ntr-status-table {
width: 100%;
border-collapse: collapse;
margin-bottom: 4px;
font-size: 0.88em;
}
.ntr-re-box .ntr-status-table th,
.ntr-re-box .ntr-status-table td {
border: 1.5px solid #c9aa3c;
padding: 6px 10px;
text-align: left;
background-color: #fdfbf7;
font-weight: 600;
color: #3e3629;
}
.ntr-re-box .ntr-status-table th {
background-color: #f5efdd;
font-weight: 700;
color: #5a4b32;
}
/* ---------- 图片容器 ---------- */
.ntr-re-box .status-image-container {
margin: 10px 0 4px 0;
border: 1.5px solid #c9aa3c;
background: #fdfbf7;
overflow: hidden;
border-radius: 4px;
}
.ntr-re-box .status-image-container img {
width: 100%;
display: block;
border-radius: 3px;
}
/* ---------- 滚动区 ---------- */
.ntr-re-box .scroll-area {
max-height: 500px;
overflow-y: auto;
padding: 4px;
}
.ntr-re-box .scroll-area::-webkit-scrollbar {
width: 4px;
}
.ntr-re-box .scroll-area::-webkit-scrollbar-track {
background: #f5efdd;
}
.ntr-re-box .scroll-area::-webkit-scrollbar-thumb {
background: #c9aa3c;
border-radius: 2px;
}
/* ============================================================
骑士状态切换(单按钮 普通/私密)
============================================================ */
/* ---------- 切换按钮容器 ---------- */
.ntr-re-box .queen-state-wrap {
position: relative;
display: grid;
grid-template-columns: minmax(0, 1fr);
}
/* ---------- 透明独立开关 ---------- */
.ntr-re-box .qs-toggle-input {
grid-column: 1;
grid-row: 1;
justify-self: center;
align-self: stretch;
width: 100%;
max-width: 320px;
height: auto;
margin: 10px auto 16px auto;
opacity: 0;
cursor: pointer;
z-index: 3;
display: block;
appearance: none;
-webkit-appearance: none;
pointer-events: auto;
}
/* ---------- 大切换按钮 ---------- */
.ntr-re-box .qs-toggle-btn {
grid-column: 1;
grid-row: 1;
justify-self: center;
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
padding: 10px 28px;
margin: 10px auto 16px auto;
border-radius: 30px;
font-size: 0.95rem;
font-weight: 700;
cursor: pointer;
border: 2px solid #c9aa3c;
background: #f7f1e3;
color: #7a6b42;
transition: all 0.3s ease;
user-select: none;
text-align: center;
pointer-events: none;
position: relative;
z-index: 2;
width: 100%;
max-width: 320px;
}
/* ---------- 按钮悬停/键盘聚焦 ---------- */
.ntr-re-box .qs-toggle-input:hover + .qs-toggle-btn,
.ntr-re-box .qs-toggle-input:focus-visible + .qs-toggle-btn {
background: #f0e8d2;
transform: translateY(-2px);
box-shadow: 0 4px 14px rgba(150, 120, 60, 0.22);
}
/* ---------- 按钮文字切换 ---------- */
.ntr-re-box .qs-toggle-btn .qs-label-intimate {
display: none;
}
.ntr-re-box .qs-toggle-btn .qs-label-normal {
display: inline;
}
/* checkbox 选中 -> 切换到私密状态文字 */
.ntr-re-box .qs-toggle-input:checked + .qs-toggle-btn .qs-label-normal {
display: none;
}
.ntr-re-box .qs-toggle-input:checked + .qs-toggle-btn .qs-label-intimate {
display: inline;
}
/* checkbox 选中 -> 按钮变为同系饱满金色 */
.ntr-re-box .qs-toggle-input:checked + .qs-toggle-btn {
background: #c9aa3c;
border-color: #c9aa3c;
color: #ffffff;
box-shadow: 0 2px 14px rgba(180, 135, 40, 0.4);
}
.ntr-re-box .qs-toggle-input:checked:hover + .qs-toggle-btn,
.ntr-re-box .qs-toggle-input:checked:focus-visible + .qs-toggle-btn {
background: #b89630;
border-color: #b89630;
}
/* ---------- 面板切换 ---------- */
.ntr-re-box .qs-panel {
grid-column: 1;
grid-row: 2;
display: none;
}
.ntr-re-box .qs-panel-normal {
display: block;
}
.ntr-re-box .qs-panel-intimate {
display: none;
}
/* checkbox 选中 -> 仅切换当前回复内的面板 */
.ntr-re-box .qs-toggle-input:checked ~ .qs-panel-normal {
display: none;
}
.ntr-re-box .qs-toggle-input:checked ~ .qs-panel-intimate {
display: block;
}
/* ---------- 私密状态面板样式 ---------- */
.ntr-re-box .qs-panel-intimate {
background: #f7f1e3;
border: 2px solid #c9aa3c;
border-radius: 4px;
padding: 14px 16px 16px 16px;
margin-top: 2px;
}
/* ---------- 响应式 ---------- */
@media (max-width: 500px) {
.ntr-re-box {
padding: 12px 14px;
box-shadow: 0 0 0 4px #efe7d2, 0 2px 12px rgba(160, 135, 70, 0.12);
}
.ntr-re-box .info-item {
flex: 1 1 100%;
}
.ntr-re-box details summary {
font-size: 0.85rem;
padding: 10px 12px 8px 12px;
}
.ntr-re-box .qs-toggle-btn {
padding: 8px 18px;
font-size: 0.82rem;
max-width: 100%;
}
.ntr-re-box .qs-panel-intimate {
padding: 10px 12px 12px 12px;
}
.ntr-re-box::before,
.ntr-re-box::after {
width: 18px;
height: 18px;
border-width: 2.5px;
}
.ntr-re-box .ntr-corner-bot span {
width: 18px;
height: 18px;
border-width: 2.5px;
}
}
/* ============================================================
插图引擎 · 竖图立绘 & 横图CG
============================================================ */
/* ---------- 竖图立绘容器 ---------- */
.ntr-re-box .story-image {
display: block !important;
width: min(100%, 240px) !important;
max-width: 240px !important;
aspect-ratio: 832 / 1216 !important;
margin: 8px auto 10px !important;
background-repeat: no-repeat !important;
background-position: center top !important;
background-size: 100% auto !important;
background-color: #fdfbf7 !important;
border: 3px solid #c9aa3c !important;
box-shadow: 5px 5px 0 #efe7d2 !important;
overflow: hidden !important;
border-radius: 4px !important;
}
/* ---------- 横图立绘容器(新增) ---------- */
.ntr-re-box .story-image-horizontal {
display: block !important;
width: 100% !important;
max-width: 560px !important;
aspect-ratio: 16 / 9 !important;
margin: 8px auto 10px !important;
background-repeat: no-repeat !important;
background-position: center center !important;
background-size: 100% 100% !important;
background-color: #fdfbf7 !important;
border: 3px solid #c9aa3c !important;
box-shadow: 5px 5px 0 #efe7d2 !important;
overflow: hidden !important;
border-radius: 4px !important;
}
/* ---------- CG外框(通用) ---------- */
.ntr-re-box .sv-cg-showcase {
display: block !important;
width: 100% !important;
margin: 18px 0 !important;
padding: 14px !important;
background: #fdfbf7 !important;
border: 4px solid #c9aa3c !important;
box-shadow: 8px 8px 0 #efe7d2 !important;
border-radius: 4px !important;
}
/* ---------- CG图片本体(竖图) ---------- */
.ntr-re-box .sv-cg-showcase img.sv-cg-img,
.ntr-re-box img.sv-cg-img {
display: block !important;
width: 100% !important;
max-width: 480px !important;
height: auto !important;
margin: 0 auto !important;
object-fit: contain !important;
background: #fdfbf7 !important;
border: 3px solid #c9aa3c !important;
border-radius: 4px !important;
}
/* ---------- CG图片本体(横图·新增) ---------- */
.ntr-re-box .sv-cg-showcase img.sv-cg-img-horizontal,
.ntr-re-box img.sv-cg-img-horizontal {
display: block !important;
width: 100% !important;
max-width: 760px !important;
height: auto !important;
margin: 0 auto !important;
object-fit: contain !important;
background: #fdfbf7 !important;
border: 3px solid #c9aa3c !important;
border-radius: 4px !important;
}
/* ============================================================
图片索引 · 所有图片类名映射
============================================================ */
/* ---------- HQ系列 · 婚前立绘(竖图) ---------- */
.ntr-re-box .story-image.img-HQ001,
.ntr-re-box .img-HQ001 { background-image: url("https://img.remit.ee/api/file/BQACAgUAAyEGAASHRsPbAAEXIf9qVORrdVy0KPp12knv6mkkkdJOFQACnisAApZHqFaj0kfLJZD_JjwE.png") !important; } /* 弯腰看 */
.ntr-re-box .story-image.img-HQ002,
.ntr-re-box .img-HQ002 { background-image: url("https://img.remit.ee/api/file/BQACAgUAAyEGAASHRsPbAAEXIgFqVORx_0x6hr5KWvsP9Yg6si3KsAACoCsAApZHqFaUR7QI8UhBoDwE.png") !important; } /* 微笑 */
.ntr-re-box .story-image.img-HQ003,
.ntr-re-box .img-HQ003 { background-image: url("https://img.remit.ee/api/file/BQACAgUAAyEGAASHRsPbAAEXIgJqVOR0vi-e3eL-vfjorMzgqHD7pgACoSsAApZHqFaGTYx9iq51RzwE.png") !important; } /* 眯起眼睛看(侧视) */
.ntr-re-box .story-image.img-HQ004,
.ntr-re-box .img-HQ004 { background-image: url("https://img.remit.ee/api/file/BQACAgUAAyEGAASHRsPbAAEXIgNqVOR4UYi6UWAI-ZN0iCY4ul4hRQACoisAApZHqFam3zBL8FahDzwE.png") !important; } /* 挑眉 */
.ntr-re-box .story-image.img-HQ005,
.ntr-re-box .img-HQ005 { background-image: url("https://img.remit.ee/api/file/BQACAgUAAyEGAASHRsPbAAEXIgRqVOR7XauZTUffjLE1nclSPjU3zAACoy
/* 预览已截断;下载 CSS 可查看完整内容。 */{
"renderTemplate": null,
"assistantRegexReplace": null,
"enableMemorySchema": false,
"memorySchema": null,
"introPage": "tksi33jgkqg8zbgs69yez1mg.html",
"options": {
"items": []
},
"defaultModelSettings": null,
"cover": "f7wrego5bh8f4qdjlmeop1gf.webp",
"background": "s7whdye1pi6j7osh1ba2xrhp.webp"
}本页只展示本地导出中可核验的公开字段。下载 JSON 可查看完整原始记录。