@charset "utf-8";
/* 手机版首页样式(基准 ai/file/inde/inde.css,换算口径 1rpx=0.5px) */
.inde_inde{width:100%;max-width:810px;min-height:100vh;margin:0 auto;padding-bottom:70px;box-sizing:border-box;background:#FBF6F4;font-family:"PingFang SC","Microsoft YaHei","微软雅黑",sans-serif;}
.inde_inde a{color:#333333;text-decoration:none;}
.inde_inde img{display:block;border:none;}
/* 骨架动画 */
@keyframes inde_skel{0%{opacity:0.55;}50%{opacity:1;}100%{opacity:0.55;}}
/* 品牌头部 */
.inde_inde .inde_head{padding:0 16px 4px 16px;background:linear-gradient(180deg,rgba(242,130,109,0.14) 0%,rgba(242,130,109,0.05) 55%,rgba(251,246,244,0) 100%);}
.inde_inde .inde_head .t{display:flex;align-items:center;padding:8px 0 2px 0;box-sizing:border-box;}
.inde_inde .inde_head .t .imgs{width:24px;height:24px;margin-right:6px;flex:0 0 auto;}
.inde_inde .inde_head .t .titl{margin-right:8px;font-size:20px;font-weight:700;color:#333333;flex:0 0 auto;}
.inde_inde .inde_head .t .abou{font-size:11px;color:#999999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.inde_inde .inde_head .c{display:flex;align-items:baseline;margin-top:4px;}
.inde_inde .inde_head .c .gree{font-size:15px;font-weight:600;color:#333333;flex:0 0 auto;}
.inde_inde .inde_head .c .abou{margin-left:2px;font-size:12px;color:#999999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.inde_inde .inde_head .b{display:flex;align-items:center;margin-top:10px;}
.inde_inde .inde_head .b .le{flex:1;display:flex;align-items:center;height:36px;padding:0 12px;border-radius:9999px;background:#FFFFFF;box-shadow:0 3px 9px rgba(45,22,18,0.05);box-sizing:border-box;}
.inde_inde .inde_head .b .le .fa{font-size:16px;color:#999999;}
.inde_inde .inde_head .b .le .text{margin-left:5px;font-size:13px;color:#999999;}
.inde_inde .inde_head .b .ri{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:8px;border-radius:12px;background:#FFFFFF;box-shadow:0 3px 9px rgba(45,22,18,0.05);}
.inde_inde .inde_head .b .ri .fa{font-size:20px;color:#F2826D;}
/* 功能导航 */
.inde_inde .inde_navs{margin:4px 12px 0 12px;}
.inde_inde .inde_navs .t{display:flex;flex-wrap:wrap;}
.inde_inde .inde_navs .t .cell{width:25%;padding:8px 0;display:flex;flex-direction:column;align-items:center;}
.inde_inde .inde_navs .t .cell .co{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;transition:transform 0.15s;}
.inde_inde .inde_navs .t .cell .co .imgs{width:22px;}
.inde_inde .inde_navs .t .cell .co .flag{position:absolute;right:-5px;top:-4px;padding:1px 5px;border-radius:9999px;background:linear-gradient(135deg,#667EEA 0%,#764BA2 100%);border:1px solid #FFFFFF;font-size:10px;font-weight:700;color:#FFFFFF;line-height:12px;}
.inde_inde .inde_navs .t .cell .name{margin-top:6px;font-size:13px;font-weight:500;color:#333333;}
.inde_inde .inde_navs .t .cell:active .co{transform:scale(0.97);}
.inde_inde .inde_navs .c{display:flex;flex-wrap:wrap;margin:4px 0 0 0;padding:4px 0;background:#FFFFFF;border-radius:12px;box-shadow:0 4px 12px rgba(45,22,18,0.05);}
.inde_inde .inde_navs .c .cell{width:25%;padding:10px 0 8px 0;display:flex;flex-direction:column;align-items:center;}
.inde_inde .inde_navs .c .cell .co{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;transition:transform 0.15s;}
.inde_inde .inde_navs .c .cell .co.gray{opacity:0.6;}
.inde_inde .inde_navs .c .cell .co .imgs{width:18px;}
.inde_inde .inde_navs .c .cell .name{margin-top:5px;font-size:12px;color:#666666;}
.inde_inde .inde_navs .c .cell:active .co{transform:scale(0.97);}
/* 导航栏目色板(21 项 + defa 兜底) */
.inde_inde .inde_navs .cell .co.uplo{background:linear-gradient(135deg,#F2826D 0%,#E0654E 100%);box-shadow:0 4px 10px rgba(242,130,109,0.30);}
.inde_inde .inde_navs .cell .co.medi{background:linear-gradient(135deg,#F6A491 0%,#F2826D 100%);}
.inde_inde .inde_navs .cell .co.albu{background:linear-gradient(135deg,#5FD0C2 0%,#2BB6A8 100%);}
.inde_inde .inde_navs .cell .co.peop{background:linear-gradient(135deg,#7E8AEC 0%,#667EEA 100%);}
.inde_inde .inde_navs .cell .co.lone{background:linear-gradient(135deg,#667EEA 0%,#764BA2 100%);}
.inde_inde .inde_navs .cell .co.blin{background:linear-gradient(135deg,#B57BFF 0%,#F18FD0 100%);}
.inde_inde .inde_navs .cell .co.sjjn{background:linear-gradient(135deg,#8B7BF5 0%,#B57BFF 100%);}
.inde_inde .inde_navs .cell .co.bdxc{background:linear-gradient(135deg,#F8B26A 0%,#F09A3E 100%);}
.inde_inde .inde_navs .cell .co.sile{background:linear-gradient(135deg,#54C892 0%,#2DA771 100%);}
.inde_inde .inde_navs .cell .co.tixi{background:linear-gradient(135deg,#F49AB4 0%,#EC6F92 100%);}
.inde_inde .inde_navs .cell .co.bdrw{background:linear-gradient(135deg,#99A3F0 0%,#7E8AEC 100%);}
.inde_inde .inde_navs .cell .co.adds{background:linear-gradient(135deg,#63B8F0 0%,#3D9BE0 100%);}
.inde_inde .inde_navs .cell .co.line{background:linear-gradient(135deg,#F0B45C 0%,#E8973D 100%);}
.inde_inde .inde_navs .cell .co.tags{background:linear-gradient(135deg,#F8A48F 0%,#F48E78 100%);}
.inde_inde .inde_navs .cell .co.miss{background:linear-gradient(135deg,#F8895A 0%,#F2683C 100%);}
.inde_inde .inde_navs .cell .co.zphc{background:linear-gradient(135deg,#A98BFF 0%,#8A5CF5 100%);}
.inde_inde .inde_navs .cell .co.tupu{background:linear-gradient(135deg,#B57BFF 0%,#8B7BF5 100%);}
.inde_inde .inde_navs .cell .co.zpxf{background:linear-gradient(135deg,#C58BF5 0%,#B06BEB 100%);}
.inde_inde .inde_navs .cell .co.sctp{background:linear-gradient(135deg,#B87BFA 0%,#9B6DFF 100%);}
.inde_inde .inde_navs .cell .co.scsp{background:linear-gradient(135deg,#EE8BE0 0%,#E26EE5 100%);}
.inde_inde .inde_navs .cell .co.gong{background:linear-gradient(135deg,#D8B377 0%,#C2954E 100%);}
.inde_inde .inde_navs .cell .co.xyqd{background:linear-gradient(135deg,#F5C95C 0%,#F0B429 100%);}
.inde_inde .inde_navs .cell .co.defa{background:linear-gradient(135deg,#F8A48F 0%,#F2826D 100%);}
/* 新人红包 */
.inde_inde .redb_list{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:100px;margin:12px 12px 0 12px;padding:14px 16px;border-radius:12px;background:linear-gradient(135deg,#F8A48F 0%,#F2826D 100%);box-shadow:0 4px 10px rgba(242,130,109,0.30);overflow:hidden;box-sizing:border-box;transition:transform 0.15s;}
.inde_inde .redb_list:active{transform:scale(0.98);}
.inde_inde .redb_list::after{content:"";position:absolute;left:-40%;top:-20%;width:26%;height:140%;background:linear-gradient(105deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.25) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);animation:redb_list_shin 3.6s ease-in-out infinite;}
.inde_inde .redb_list .le{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;}
.inde_inde .redb_list .le .titl{display:flex;align-items:center;}
.inde_inde .redb_list .le .titl .fa{font-size:18px;color:#FDF3D6;}
.inde_inde .redb_list .le .titl .text{margin-left:4px;font-size:16px;font-weight:700;color:#FFFFFF;}
.inde_inde .redb_list .le .titl .flag{height:20px;line-height:18px;margin-left:6px;padding:0 7px;border-radius:9999px;background:rgba(253,243,214,0.25);border:1px solid rgba(253,243,214,0.6);font-size:12px;color:#FDF3D6;box-sizing:border-box;}
.inde_inde .redb_list .le .abou{margin-top:5px;font-size:12px;color:rgba(255,255,255,0.92);}
.inde_inde .redb_list .le .btns{display:flex;align-items:center;height:28px;margin-top:8px;padding:0 12px;border-radius:9999px;background:#FDF3D6;}
.inde_inde .redb_list .le .btns .text{margin-right:2px;font-size:13px;font-weight:600;color:#C44E3A;}
.inde_inde .redb_list .le .btns .fa{font-size:12px;color:#C44E3A;}
.inde_inde .redb_list .ri{position:relative;z-index:1;}
.inde_inde .redb_list .ri .pack{position:relative;display:block;width:60px;height:75px;border-radius:8px;background:linear-gradient(180deg,#E0654E 0%,#C44E3A 100%);box-shadow:0 4px 12px rgba(45,22,18,0.18);overflow:hidden;transform-origin:top center;animation:redb_list_sway 2.4s ease-in-out infinite;}
.inde_inde .redb_list .ri .pack .arcs{position:absolute;left:-25%;top:-30px;width:150%;height:55px;border-radius:50%;background:linear-gradient(180deg,#F6A491 0%,#F48E78 100%);}
.inde_inde .redb_list .ri .pack .coin{position:absolute;left:50%;top:17px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:-14px;border-radius:9999px;background:linear-gradient(135deg,#F0B429 0%,#C8920F 100%);border:1.5px solid #FDF3D6;font-size:13px;font-weight:700;color:#C44E3A;box-sizing:border-box;}
@keyframes redb_list_sway{0%,100%{transform:rotate(-4deg);}50%{transform:rotate(4deg);}}
@keyframes redb_list_shin{0%{transform:translateX(0) skewX(-18deg);}60%,100%{transform:translateX(600%) skewX(-18deg);}}
/* 新手引导 */
.inde_inde .inde_guid{margin:12px 12px 0 12px;padding:12px;background:#FFFFFF;border-radius:12px;box-shadow:0 4px 12px rgba(45,22,18,0.06);}
.inde_inde .inde_guid .t{display:flex;align-items:center;justify-content:space-between;}
.inde_inde .inde_guid .t .titl{font-size:15px;font-weight:700;color:#333333;}
.inde_inde .inde_guid .c{display:flex;margin-top:10px;}
.inde_inde .inde_guid .c .step{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform 0.15s;}
.inde_inde .inde_guid .c .step:active{transform:scale(0.97);}
.inde_inde .inde_guid .c .step .numb{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;font-size:14px;font-weight:700;color:#FFFFFF;font-family:"DIN Alternate","SF Pro Display","Helvetica Neue","Roboto",sans-serif;}
.inde_inde .inde_guid .c .step .numb.s1{background:linear-gradient(135deg,#F6A491 0%,#F2826D 100%);}
.inde_inde .inde_guid .c .step .numb.s2{background:linear-gradient(135deg,#7E8AEC 0%,#667EEA 100%);}
.inde_inde .inde_guid .c .step .numb.s3{background:linear-gradient(135deg,#667EEA 0%,#764BA2 100%);}
.inde_inde .inde_guid .c .step .name{margin-top:6px;font-size:13px;font-weight:600;color:#333333;}
.inde_inde .inde_guid .c .step .abou{margin-top:3px;font-size:11px;color:#999999;}
/* 板块标题制式 */
.inde_inde .inde_crea .t,.inde_inde .inde_peop .t,.inde_inde .inde_albu .t,.inde_inde .inde_medi .t{display:flex;align-items:center;justify-content:space-between;padding:0 16px;margin:0 0 10px 0;}
.inde_inde .inde_crea .t .le,.inde_inde .inde_peop .t .le,.inde_inde .inde_albu .t .le,.inde_inde .inde_medi .t .le{display:flex;align-items:center;min-width:0;}
.inde_inde .inde_crea .t .le .bars,.inde_inde .inde_peop .t .le .bars,.inde_inde .inde_albu .t .le .bars,.inde_inde .inde_medi .t .le .bars{width:4px;height:15px;margin-right:7px;border-radius:2px;background:linear-gradient(180deg,#F8A48F 0%,#F2826D 100%);flex:0 0 auto;}
.inde_inde .inde_crea .t .le .titl,.inde_inde .inde_peop .t .le .titl,.inde_inde .inde_albu .t .le .titl,.inde_inde .inde_medi .t .le .titl{font-size:16px;font-weight:700;color:#333333;flex:0 0 auto;}
.inde_inde .inde_crea .t .le .abou,.inde_inde .inde_peop .t .le .abou{margin-left:6px;font-size:11px;color:#999999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.inde_inde .inde_peop .t .ri,.inde_inde .inde_albu .t .ri,.inde_inde .inde_medi .t .ri{display:flex;align-items:center;flex:0 0 auto;}
.inde_inde .inde_peop .t .ri .text,.inde_inde .inde_albu .t .ri .text,.inde_inde .inde_medi .t .ri .text{font-size:12px;color:#F2826D;}
.inde_inde .inde_peop .t .ri .fa,.inde_inde .inde_albu .t .ri .fa,.inde_inde .inde_medi .t .ri .fa{margin-left:2px;font-size:14px;color:#F2826D;}
/* AI 创作工坊 */
.inde_inde .inde_crea{margin:12px 12px 0 12px;padding:12px 0;background:#FFFFFF;border-radius:12px;box-shadow:0 4px 12px rgba(45,22,18,0.06);}
.inde_inde .inde_crea .c{width:100%;}
.inde_inde .inde_crea .c .crea_in{display:flex;flex-wrap:wrap;gap:9px;padding:0 12px;overflow:hidden;}
.inde_inde .inde_crea .c .crea_in .cell{position:relative;flex:0 0 calc((100% - 9px) / 2);display:flex;flex-direction:column;height:75px;padding:10px 12px;border-radius:12px;box-sizing:border-box;overflow:hidden;transition:transform 0.15s;}
.inde_inde .inde_crea .c .crea_in .cell:active{transform:scale(0.97);}
.inde_inde .inde_crea .c .crea_in .cell .to{display:flex;align-items:center;}
.inde_inde .inde_crea .c .crea_in .cell .to .titl{font-size:15px;font-weight:700;color:#FFFFFF;}
.inde_inde .inde_crea .c .crea_in .cell .to .flag{margin-left:5px;padding:1px 5px;border-radius:9999px;background:rgba(255,255,255,0.25);font-size:10px;color:#FFFFFF;}
.inde_inde .inde_crea .c .crea_in .cell .abou{width:80%;height:30px;line-height:15px;margin-top:2px;font-size:11px;color:rgba(255,255,255,0.85);overflow:hidden;}
.inde_inde .inde_crea .c .crea_in .cell .mark{position:absolute;right:6px;bottom:2px;}
.inde_inde .inde_crea .c .crea_in .cell .mark .fa{font-size:30px;color:rgba(255,255,255,0.4);}
.inde_inde .inde_crea .c .crea_in .cell.lone{background:linear-gradient(135deg,#ed988a 0%,#F2826D 100%);box-shadow:0 4px 10px rgba(102,126,234,0.25);}
.inde_inde .inde_crea .c .crea_in .cell.zpxf{background:linear-gradient(135deg,#c08aed 0%,#B06BEB 100%);}
.inde_inde .inde_crea .c .crea_in .cell.zphc{background:linear-gradient(135deg,#A98BFF 0%,#8A5CF5 100%);}
.inde_inde .inde_crea .c .crea_in .cell.sctp{background:linear-gradient(135deg,#B87BFA 0%,#9B6DFF 100%);}
.inde_inde .inde_crea .c .crea_in .cell.scsp{background:linear-gradient(135deg,#EE8BE0 0%,#E26EE5 100%);}
.inde_inde .inde_crea .c .crea_in .cell.tpsb{background:linear-gradient(135deg,#74cc9c 0%,#5fb887 100%);}
/* 历史今天 */
.inde_inde .inde_toda{position:relative;height:160px;margin:12px 12px 0 12px;border-radius:12px;overflow:hidden;background:#FDF3F0;box-shadow:0 4px 12px rgba(45,22,18,0.06);}
.inde_inde .inde_toda>.imgs{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.inde_inde .inde_toda .mask{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0.40) 100%);}
.inde_inde .inde_toda .c{position:relative;display:flex;flex-direction:column;height:100%;padding:10px 12px;box-sizing:border-box;}
.inde_inde .inde_toda .c .to{display:flex;}
.inde_inde .inde_toda .c .to .flag{display:flex;align-items:center;padding:3px 8px;border-radius:9999px;background:rgba(255,255,255,0.2);}
.inde_inde .inde_toda .c .to .flag .fa{font-size:12px;color:#FFFFFF;}
.inde_inde .inde_toda .c .to .flag .text{margin-left:3px;font-size:11px;color:#FFFFFF;}
.inde_inde .inde_toda .c .co{flex:1;display:flex;flex-direction:column;justify-content:center;}
.inde_inde .inde_toda .c .co .date{font-size:20px;font-weight:700;color:#FFFFFF;font-family:"DIN Alternate","SF Pro Display","Helvetica Neue","Roboto",sans-serif;}
.inde_inde .inde_toda .c .co .abou{margin-top:3px;font-size:12px;color:rgba(255,255,255,0.9);}
.inde_inde .inde_toda .c .bo{display:flex;align-items:center;}
.inde_inde .inde_toda .c .bo .cell{position:relative;width:48px;height:48px;margin-right:6px;border-radius:8px;border:1px solid rgba(255,255,255,0.5);overflow:hidden;box-sizing:border-box;}
.inde_inde .inde_toda .c .bo .cell .imgs{width:100%;height:100%;object-fit:cover;}
.inde_inde .inde_toda .c .bo .cell .year{position:absolute;left:0;right:0;bottom:0;padding:1px 0;text-align:center;background:rgba(0,0,0,0.45);font-size:9px;color:#FFFFFF;}
.inde_inde .inde_toda .c .bo .more{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;background:rgba(255,255,255,0.2);font-size:13px;font-weight:700;color:#FFFFFF;font-family:"DIN Alternate","SF Pro Display","Helvetica Neue","Roboto",sans-serif;}
.inde_inde .inde_toda.empt{height:auto;background:#FDF3F0;box-shadow:none;}
.inde_inde .inde_toda.empt .c{padding:12px;}
.inde_inde .inde_toda.empt .c .to .flag{background:rgba(242,130,109,0.10);}
.inde_inde .inde_toda.empt .c .to .flag .fa,.inde_inde .inde_toda.empt .c .to .flag .text{color:#F2826D;}
.inde_inde .inde_toda.empt .c .co{margin-top:8px;}
.inde_inde .inde_toda.empt .c .co .date{color:#333333;}
.inde_inde .inde_toda.empt .c .co .abou{color:#999999;}
.inde_inde .inde_toda.empt .c .bo{margin-top:10px;}
.inde_inde .inde_toda.empt .c .bo .btns{display:inline-flex;align-items:center;padding:7px 16px;border-radius:9999px;background:linear-gradient(135deg,#F8A48F 0%,#F2826D 100%);box-shadow:0 4px 10px rgba(242,130,109,0.30);transition:transform 0.15s;}
.inde_inde .inde_toda.empt .c .bo .btns:active{transform:scale(0.97);}
.inde_inde .inde_toda.empt .c .bo .btns .fa{font-size:14px;color:#FFFFFF;}
.inde_inde .inde_toda.empt .c .bo .btns .text{margin-left:4px;font-size:13px;color:#FFFFFF;}
/* 数据统计 */
.inde_inde .inde_stat{margin-top:12px;padding:0 16px;}
.inde_inde .inde_stat .c{width:100%;}
.inde_inde .inde_stat .c .stat_in{display:flex;flex-wrap:wrap;gap:9px;}
.inde_inde .inde_stat .c .stat_in .cell{flex:0 0 calc(33.33% - 8px);display:flex;align-items:center;padding:10px 9px;border-radius:10px;background:#FFFFFF;box-shadow:0 4px 12px rgba(45,22,18,0.05);box-sizing:border-box;}
.inde_inde .inde_stat .c .stat_in .cell .le{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:8px;border-radius:8px;flex:0 0 auto;}
.inde_inde .inde_stat .c .stat_in .cell .le .fa{font-size:16px;}
.inde_inde .inde_stat .c .stat_in .cell .ri{min-width:0;}
.inde_inde .inde_stat .c .stat_in .cell .ri .numb{display:block;font-size:18px;font-weight:700;color:#333333;line-height:1.1;font-family:"DIN Alternate","SF Pro Display","Helvetica Neue","Roboto",sans-serif;}
.inde_inde .inde_stat .c .stat_in .cell .ri .titl{display:block;margin-top:2px;font-size:11px;color:#999999;}
/* 运营轮播 */
.inde_inde .inde_bans{height:105px;margin:12px 12px 0 12px;}
.inde_inde .inde_bans .co{position:relative;width:100%;height:100%;border-radius:12px;overflow:hidden;background:#F0EAE8;box-shadow:0 4px 12px rgba(45,22,18,0.06);}
.inde_inde .inde_bans .co .bans_in{display:flex;width:100%;height:100%;transition:transform 0.4s ease;}
.inde_inde .inde_bans .co .bans_in .cell{flex:0 0 100%;width:100%;height:100%;}
.inde_inde .inde_bans .co .bans_in .cell .imgs{width:100%;height:100%;object-fit:cover;}
.inde_inde .inde_bans .co .dots{position:absolute;left:0;right:0;bottom:6px;display:flex;align-items:center;justify-content:center;}
.inde_inde .inde_bans .co .dots .dot{width:6px;height:6px;margin:0 3px;border-radius:9999px;background:rgba(255,255,255,0.4);}
.inde_inde .inde_bans .co .dots .dot.on{background:#FFFFFF;}
/* 公开人物 */
.inde_inde .inde_peop{margin:12px 12px 0 12px;padding:12px 0;background:#FFFFFF;border-radius:12px;box-shadow:0 4px 12px rgba(45,22,18,0.06);}
.inde_inde .inde_peop .c{width:100%;}
.inde_inde .inde_peop .c .peop_in{display:flex;flex-wrap:wrap;gap:9px;padding:0 12px;}
.inde_inde .inde_peop .c .peop_in .cell{flex:0 0 calc((100% - 27px) / 4);display:flex;flex-direction:column;align-items:center;padding:11px 5px 9px 5px;border-radius:10px;background:#FFFFFF;box-shadow:0 4px 10px rgba(45,22,18,0.05);box-sizing:border-box;transition:transform 0.15s;}
.inde_inde .inde_peop .c .peop_in .cell:active{transform:scale(0.97);}
.inde_inde .inde_peop .c .peop_in .cell .ring{width:56px;height:56px;padding:2px;border-radius:9999px;box-sizing:border-box;}
.inde_inde .inde_peop .c .peop_in .cell .ring .imgs{width:100%;height:100%;border-radius:9999px;background:#F5F5F5;object-fit:cover;box-sizing:border-box;}
.inde_inde .inde_peop .c .peop_in .cell .name{max-width:65px;margin-top:6px;font-size:12px;font-weight:500;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/* 公开相册 */
.inde_inde .inde_albu{margin:12px 12px 0 12px;padding:12px 0;background:#FFFFFF;border-radius:12px;box-shadow:0 4px 12px rgba(45,22,18,0.06);}
.inde_inde .inde_albu .c{width:100%;}
.inde_inde .inde_albu .c .albu_in{display:flex;flex-wrap:wrap;gap:9px;padding:0 12px;}
.inde_inde .inde_albu .c .albu_in .cell{flex:0 0 calc((100% - 18px) / 3);border-radius:10px;overflow:hidden;background:#FFFFFF;box-shadow:0 4px 12px rgba(45,22,18,0.06);transition:transform 0.15s;}
.inde_inde .inde_albu .c .albu_in .cell:active{transform:scale(0.97);}
.inde_inde .inde_albu .c .albu_in .cell .to{position:relative;display:block;width:100%;height:100px;background:#F5F5F5;overflow:hidden;}
.inde_inde .inde_albu .c .albu_in .cell .to .imgs{width:100%;height:100%;object-fit:cover;}
.inde_inde .inde_albu .c .albu_in .cell .to .mask{position:absolute;left:0;right:0;bottom:0;height:35px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.35) 100%);}
.inde_inde .inde_albu .c .albu_in .cell .to .flag{position:absolute;right:6px;top:6px;display:flex;align-items:baseline;padding:2px 8px;border-radius:9999px;background:rgba(0,0,0,0.45);}
.inde_inde .inde_albu .c .albu_in .cell .to .flag .numb{font-size:12px;font-weight:700;color:#FFFFFF;font-family:"DIN Alternate","SF Pro Display","Helvetica Neue","Roboto",sans-serif;}
.inde_inde .inde_albu .c .albu_in .cell .to .flag .unit{margin-left:1px;font-size:9px;color:rgba(255,255,255,0.8);}
.inde_inde .inde_albu .c .albu_in .cell .bo{display:block;padding:8px 9px 9px 9px;}
.inde_inde .inde_albu .c .albu_in .cell .bo .name{display:block;font-size:13px;font-weight:700;color:#333333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.inde_inde .inde_albu .c .albu_in .cell .bo .meta{display:flex;align-items:center;margin-top:4px;}
.inde_inde .inde_albu .c .albu_in .cell .bo .meta .dots{width:4px;height:4px;margin-right:4px;border-radius:9999px;background:#F2826D;}
.inde_inde .inde_albu .c .albu_in .cell .bo .meta .text{font-size:11px;color:#999999;}
/* 记忆盲盒 */
.inde_inde .inde_blin{display:flex;align-items:center;justify-content:space-between;height:105px;margin:12px 12px 0 12px;padding:12px 14px;border-radius:12px;background:linear-gradient(135deg,#B57BFF 0%,#F18FD0 100%);box-shadow:0 4px 12px rgba(181,123,255,0.25);box-sizing:border-box;transition:transform 0.15s;}
.inde_inde .inde_blin:active{transform:scale(0.98);}
.inde_inde .inde_blin .le .titl{display:flex;align-items:center;}
.inde_inde .inde_blin .le .titl .fa{font-size:18px;color:#FFFFFF;}
.inde_inde .inde_blin .le .titl .text{margin-left:4px;font-size:15px;font-weight:700;color:#FFFFFF;}
.inde_inde .inde_blin .le .abou{display:block;margin-top:4px;font-size:12px;color:rgba(255,255,255,0.9);}
.inde_inde .inde_blin .ri{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,0.18);}
.inde_inde .inde_blin .ri .fa{font-size:20px;color:#FFFFFF;}
/* 公开媒体 */
.inde_inde .inde_medi{margin:12px 12px 0 12px;padding:12px 0;background:#FFFFFF;border-radius:12px;box-shadow:0 4px 12px rgba(45,22,18,0.06);}
.inde_inde .inde_medi .c{padding:0 12px;}
.inde_inde .inde_medi .c .medi_in{display:flex;flex-wrap:wrap;gap:8px;}
.inde_inde .inde_medi .c .medi_in .cell{position:relative;flex:0 0 calc((100% - 16px) / 3);height:0;padding-bottom:calc((100% - 16px) / 3);border-radius:8px;overflow:hidden;background:#F5F5F5;}
.inde_inde .inde_medi .c .medi_in .cell .imgs{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}
.inde_inde .inde_medi .c .medi_in .cell .play{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:9999px;background:rgba(0,0,0,0.35);}
.inde_inde .inde_medi .c .medi_in .cell .play .fa{font-size:11px;color:#FFFFFF;}
.inde_inde .inde_medi .c .medi_in .skel{flex:0 0 calc((100% - 16px) / 3);height:0;padding-bottom:calc((100% - 16px) / 3);border-radius:8px;background:#F0EAE8;animation:inde_skel 1.2s ease-in-out infinite;}
.inde_inde .inde_medi .c .empt{display:flex;flex-direction:column;align-items:center;padding:24px 0;}
.inde_inde .inde_medi .c .empt .fa{font-size:36px;color:#E4DAD6;}
.inde_inde .inde_medi .c .empt .text{margin-top:8px;font-size:13px;color:#999999;}
.inde_inde .inde_medi .c .empt .btns{margin-top:12px;padding:7px 18px;border-radius:9999px;background:linear-gradient(135deg,#F8A48F 0%,#F2826D 100%);box-shadow:0 4px 10px rgba(242,130,109,0.30);font-size:13px;color:#FFFFFF;}
.inde_inde .inde_medi .c .b{display:flex;align-items:center;justify-content:center;padding:12px 0 2px 0;}
.inde_inde .inde_medi .c .b .text{font-size:12px;color:#999999;}

/* 会员登录 */
.inde_inde .inde_logi{display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:990;}
.inde_inde .inde_logi.on{display:block;}
.inde_inde .inde_logi .mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.45);}
.inde_inde .inde_logi .co{position:absolute;left:50%;top:50%;width:280px;margin:-90px 0 0 -140px;border-radius:12px;background:#FFFFFF;overflow:hidden;}
.inde_inde .inde_logi .co .t{padding:16px 16px 0 16px;font-size:16px;font-weight:700;color:#333333;text-align:center;}
.inde_inde .inde_logi .co .c{padding:14px 16px 18px 16px;font-size:14px;color:#666666;text-align:center;}
.inde_inde .inde_logi .co .b{display:flex;align-items:center;border-top:1px solid #F0EAE8;}
.inde_inde .inde_logi .co .b .btns{flex:1;height:44px;line-height:44px;font-size:14px;text-align:center;}
.inde_inde .inde_logi .co .b .clos{color:#999999;}
.inde_inde .inde_logi .co .b .subm{color:#F2826D;font-weight:600;border-left:1px solid #F0EAE8;}
/* 提示信息 */
.inde_inde .inde_tips{display:none;position:fixed;left:50%;top:50%;z-index:995;max-width:260px;padding:10px 16px;border-radius:8px;background:rgba(0,0,0,0.75);transform:translate(-50%,-50%);}
.inde_inde .inde_tips.on{display:block;}
.inde_inde .inde_tips .text{font-size:13px;color:#FFFFFF;line-height:20px;}
/* 平板与桌面 */
@media screen and (min-width:768px){
.inde_inde .inde_navs .t .cell{width:12.5%;}
.inde_inde .inde_medi .c .medi_in .cell{flex:0 0 calc((100% - 32px) / 5);padding-bottom:calc((100% - 32px) / 5);}
.inde_inde .inde_medi .c .medi_in .skel{flex:0 0 calc((100% - 32px) / 5);padding-bottom:calc((100% - 32px) / 5);}
}
