.mobile-content-detail .art-tops h1{display:block;font-size:22px;line-height:1.5;-webkit-line-clamp:unset}.mobile-content-detail .artldr-down{flex-wrap:wrap;gap:6px 12px;font-size:12px;line-height:1.6}.mobile-content-detail .artdesc{display:block;font-size:14px;line-height:1.8;padding:14px;background:#fafafa;border-left:3px solid #ffc400;margin:18px 0}.mobile-content-detail .php-article{font-size:15px;line-height:1.9;overflow-wrap:anywhere}.php-article h2{font-size:20px;line-height:1.5;margin:26px 0 12px}.php-article h3{font-size:17px;margin:20px 0 10px}.php-article p{margin:12px 0}.php-article ul,.php-article ol{padding-left:22px;margin:12px 0}.php-article li{margin:6px 0}.php-article .rewrite-toc,.php-article .article-toc,.php-article nav{padding:16px;background:#fffbeb;border:1px solid #f5e9bb;border-radius:8px;margin:20px 0;font-size:14px}.php-article nav a{color:#726022;line-height:1.8}.php-article nav ul,.php-article nav ol{margin-bottom:0}.php-article pre{display:block;background:#f6f7f8;border:1px solid #e9e9eb;border-radius:8px;margin:18px 0;padding:14px;overflow:auto;max-width:100%;white-space:pre;font-size:13px;line-height:1.7;tab-size:2}.php-article code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;background:#f2f3f4;border-radius:4px;padding:2px 4px;font-size:.9em}.php-article pre code{padding:0;background:none;font-size:inherit;white-space:pre}.php-article table{display:block;max-width:100%;overflow:auto;border-collapse:collapse;font-size:13px}.php-article th,.php-article td{border:1px solid #e8e8e8;padding:8px}.php-article blockquote{border-left:3px solid #ffc400;background:#fafafa;padding:12px;margin:14px 0}.download-panel{margin:24px 0;padding:18px 16px;border:1px solid #f1df9b;border-radius:10px;background:#fffcf0}.download-panel h2{font-size:18px;line-height:1.5;margin-bottom:10px}.download-panel p{font-size:13px;color:#888;line-height:1.7}.download-action{display:flex;justify-content:center;align-items:center;min-height:44px;background:#ffc400;color:#333;font-size:15px;font-weight:600;border-radius:7px;margin-top:12px}.download-action+.download-action{background:white;border:1px solid #ead99d;font-weight:400}.detail-tools{margin:24px 0;padding-top:18px;border-top:1px solid #eee}.detail-tools h2{font-size:17px;margin-bottom:12px}.detail-tool{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;background:#f8f8f8;border-radius:8px;margin-top:10px}.detail-tool>div{min-width:0}.detail-tool strong{font-size:14px}.detail-tool p{font-size:12px;color:#999;line-height:1.6;margin-top:5px}.detail-tool>span{flex-shrink:0;color:#a58100;font-size:13px}.mobile-content-detail .artmore-lab{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0;padding:0}.mobile-content-detail .artmore-lab a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:7px 12px;border-radius:16px;background:#f6f6f6;font-size:12px;line-height:1.5;margin:0}.mobile-content-detail .xgarts{background:white;border:1px solid #eee;border-radius:8px;margin-top:24px;padding:0 16px 12px}.mobile-content-detail .xgarts .section-title{padding:18px 0}.mobile-content-detail .xgarts .authlist{padding:12px 0;border-top:1px solid #f2f2f2;font-size:14px;line-height:1.7}.mobile-content-detail .xgarts .authlist a{display:block}.mobile-content-detail .lastanext{display:flex;flex-direction:column;gap:12px;font-size:13px;line-height:1.7}.mobile-content-detail .gfcon-right{margin-top:24px}.mobile-topic-list .itemda-des{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13px;line-height:1.6;margin:8px 0;color:#999;max-height:3.2em}.mobile-topic-list .itemd-left{gap:0}.mobile-topic-list .topic-time{margin-top:8px}.mobile-topic-detail .cditemd{flex-wrap:wrap;gap:12px}.mobile-topic-detail .topic-card-tags{flex-basis:100%;display:flex;gap:8px;min-width:0}.mobile-topic-detail .topic-card-tags a{display:block;min-width:0;max-width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f6f6f6;border:1px solid #eee;border-radius:14px;font-size:12px;padding:5px 10px;line-height:1.5}.mobile-topic-detail .itemdl-down{justify-content:flex-start}.mobile-topic-detail .gxtag-time{margin-left:0}.mobile-topic-detail .itemd-left{flex:1;min-width:0}
.mobile-topic-list .itemd-left{justify-content:flex-start}.mobile-topic-detail .topic-card-tags{margin:0 12px 10px}.mobile-content-detail .detail-tools{padding-left:12px;padding-right:12px}
