@font-face{font-family:sourceHanSerifCnBold;src:url(../media/SourceHanSerifCN_Bold-s.p.0vxe250z4xwgc.otf)format("opentype");font-display:swap}@font-face{font-family:sourceHanSerifCnBold Fallback;src:local(Arial);ascent-override:99.86%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:115.26%}.sourcehanserifcnbold_6307876a-module__H513_q__className{font-family:sourceHanSerifCnBold,sourceHanSerifCnBold Fallback}.sourcehanserifcnbold_6307876a-module__H513_q__variable{--font-source-han-serif-cn-bold:"sourceHanSerifCnBold", "sourceHanSerifCnBold Fallback"}
@font-face{font-family:sui;src:url(/font/sui.ttf);font-style:normal;font-weight:400}:root{--background:#04070f;--foreground:#f4f7fb}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;margin:0}html,body{min-height:100%;margin:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.font-HanaMin{font-family:sui}.font-serif-cn{font-family:sourceHanSerifCnBold,Arial,Helvetica,sans-serif}.header-logo{z-index:10;background-image:url(/images/header-logo.png);background-repeat:no-repeat;background-size:contain;width:150px;height:23px;position:fixed;top:30px;left:20px}.header-title{z-index:10;background:url(/images/home-title.png) 50%/contain no-repeat;width:320px;height:68px;margin-top:-280px;position:fixed;top:50%;left:50%;transform:translate(-50%)}.footer-3d{z-index:10;background-size:contain;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;bottom:10px;left:0}.footer-3d figure{background:url(/images/icon-3d.png) 50%/contain no-repeat;width:40px;height:31px;animation:1s infinite bounce}.footer-3d p{color:#c7ae62;font-size:14px;font-weight:700}@media screen and (min-width:1081px){.header-logo{width:352px;height:53px}.header-title{width:560px;height:144px;margin-top:-300px}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.pc-show{display:none!important}.m-show{display:flex!important}@media (min-width:1024px){.pc-show{display:flex!important}.m-show{display:none!important}}
.page{background:linear-gradient(#201206,#4f2e15);min-height:100vh;overflow:hidden}.breadcrumb{color:#5d4330;background:#fff9f2eb;border:1px solid #ffefdc57;border-radius:999px;align-items:center;gap:12px;max-width:1440px;min-height:28px;margin-left:auto;margin-right:auto;padding:7px 18px;font-size:.86rem;display:flex;box-shadow:0 6px 24px #0c040029}.mediaCard{background:linear-gradient(120deg,#ffd299cc,#41190442 46%,#120702f5),linear-gradient(90deg,#ffffff0a,#fff0);border:1px solid #eece9847;border-radius:12px;width:100%;min-height:240px;position:relative;overflow:hidden;box-shadow:0 30px 70px #09020052}.mediaCard:before,.mediaCard:after{content:"";position:absolute;inset:0}.mediaCard:before{opacity:.9;background:linear-gradient(70deg,#0000 0 14%,#ffdfb0e6 14.4%,#0000 15%) 0 0/100% 100%,linear-gradient(83deg,#0000 0 47%,#ffe8c5b8 47.2%,#0000 47.8%) 0 0/100% 100%}.mediaCard:after{background:radial-gradient(circle at 68%,#ffdca88c,#0000 20%)}.mediaCardGlow{filter:blur(10px);background:radial-gradient(circle,#ffd59766,#0000 72%);border-radius:50%;width:140px;height:140px;position:absolute;top:18%;right:10%}.mediaCardDescription{color:#f9e4bd}.mediaCardDescriptionTitle{font-size:24px;display:flex}.mediaCardDescriptionTitle span{background:url(/images/title-bg.png) 50%/100% 100% no-repeat;min-height:48px;padding:0 16px;line-height:45px}.viewerPanel{min-height:660px;transition:min-height .3s,height .3s}.viewerPanel.viewerPanelOpen{height:calc(100vh - 300px);min-height:calc(100vh - 300px);overflow:hidden}.viewerPanel.viewerPanelOpen .sceneCard,.viewerPanel.viewerPanelOpen .canvasMount{height:100%;min-height:calc(100vh - 300px)}.model-detail-container{background:#f2ead8;border-top:1px solid #867a64;width:100%;height:300px}.model-detail-container .model-title{text-align:center;background-color:#685b44;justify-content:space-between;height:40px;display:flex}.model-detail-container .model-title ul{color:#a3854c;align-items:center;gap:12px;height:40px;padding-left:25px;display:flex}.model-detail-container .model-title ul li{justify-content:center;align-items:center;padding:0 10px;font-size:14px;display:flex;position:relative}.model-detail-container .model-title ul li.active{color:#d4a853}.model-detail-container .model-title ul li.active:after{content:"";background-color:#d4a853;border-radius:2px;width:40px;height:2px;position:absolute;top:21px}.model-detail-container .model-title .icon-close{background:url(/images/icon-close.png) 50%/auto 30% no-repeat;width:80px;height:40px}.model-detail-container .model-content{padding:20px 10px}.model-detail-container .model-content .model-content-scroll{height:240px;overflow:hidden auto}.model-detail-container .model-content .model-content-scroll::-webkit-scrollbar{background-color:#f2ead8;border-radius:5px;width:5px;height:10px}.model-detail-container .model-content .model-content-scroll::-webkit-scrollbar-track{background-color:#ecddbd;border-radius:5px}.model-detail-container .model-content .model-content-scroll::-webkit-scrollbar-thumb{background-color:#d4a853;border-radius:5px}.model-detail-container .model-content .tab-item{display:none}.model-detail-container .model-content .tab-item.active{display:block}.model-detail-container .model-content .tab-item .video-container{height:240px}.page-bottom{color:#c7ae62;z-index:50;width:100%;font-size:14px;transition:all .3s;position:fixed;bottom:0;left:0;transform:translateY(300px)}.page-bottom.open{bottom:0;transform:translateY(0)}.page-bottom .touch-text{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:60px;display:flex}.page-bottom .figure-container{animation:1s infinite bounce}.page-bottom .icon-top{background:url(/images/icon-top.png) 50%/contain no-repeat;width:15px;height:15px;margin:0 auto}.shell{width:min(1466px,100%);height:100vh;margin:0 auto}.shell .detail-left{gap:26px;padding-top:36px;display:none}.textDesc p{color:#6b4d2c;letter-spacing:1px;margin-bottom:18px;padding:0 20px;font-size:16px;line-height:1.8}.textDesc p.title{display:block}.textDesc p sup{letter-spacing:0;color:#fff;text-align:center;cursor:pointer;background-color:#a0896b;border-radius:20px;margin-right:10px;padding:4px 5px;font-weight:700;line-height:10px;transition:background-color .2s,transform .2s;display:inline-block}.textDesc p sup.active{background-color:#6b4d2c;transform:translateY(-1px)}.text-desc-container{min-height:200px;position:relative}.supdata-modal{z-index:330;justify-content:center;align-items:center;width:100%;padding:20px;display:flex;position:fixed;inset:0}.supdata-modal .supdata-dialog{color:#6b4d2c;background:#e2d3ba;border:1px solid #8b6a3e;border-radius:18px;width:300px;position:relative}.supdata-modal .supdata-dialog .supdata-index{color:#8a693f;border-bottom:1px solid #8b6a3e;justify-content:space-between;align-items:center;padding:10px 15px;font-size:14px;display:flex}.supdata-modal .supdata-dialog .supdata-index .supdata-close{color:#6b4d2c;background:0 0;border:0;border-radius:50%;width:20px;height:20px;font-size:20px;line-height:1}.supdata-modal .supdata-dialog .sup-content{padding:15px}.supdata-modal .supdata-dialog p{margin:0;padding:0;font-size:14px;line-height:1.9}@media screen and (min-width:1024px){.page-detail{background:url(/images/detail-bg.jpg) 50%/cover no-repeat}.hero{grid-template-columns:minmax(640px,440px) minmax(0,1fr);align-items:start;gap:30px;min-height:760px;padding-left:20px;padding-right:20px;display:grid}.page-bottom{display:none}.pager{bottom:30px;top:auto!important}.pager.pc-show{justify-content:center}.shell .detail-left{height:100vh;display:flex;position:relative}.shell .detail-left .home-back{cursor:pointer;background:url(/images/home-back.png) 50%/contain no-repeat;width:100px;height:30px;position:absolute;top:60px;left:0}.shell .detail-info{flex-direction:column;width:640px;height:100vh;padding-top:130px;padding-bottom:50px;display:flex;overflow:hidden auto}.shell .detail-info::-webkit-scrollbar{display:none}.shell .detail-info .mediaCardDescription{margin-top:40px}.shell .detail-info .mediaCardDescriptionText{color:#fae4bde0;margin:40px 0 0;font-size:1rem;line-height:1.9;position:relative}.shell .detail-info .mediaCardDescriptionText .textDesc{max-height:250px;padding:0;overflow:auto}.shell .detail-info .mediaCardDescriptionText .textDesc::-webkit-scrollbar{background-color:#f2ead8;border-radius:5px;width:5px;height:5px}.shell .detail-info .mediaCardDescriptionText .textDesc::-webkit-scrollbar-track{background-color:#ecddbd;border-radius:5px}.shell .detail-info .mediaCardDescriptionText .textDesc::-webkit-scrollbar-thumb{background-color:#d4a853;border-radius:5px}.textDesc p{color:#f9e4bd;padding:0}.textDesc p.title{display:none}.supdata-modal{z-index:330;width:430px;padding:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.supdata-modal .supdata-dialog{border:1px solid #8b6a3e;border-radius:10px;width:400px}.supdata-modal .supdata-dialog .supdata-index{margin-bottom:0;padding:0 20px;font-size:14px}.supdata-modal .supdata-dialog .supdata-index .supdata-close{width:32px;height:32px;font-size:20px;line-height:32px}.supdata-modal .supdata-dialog .sup-content{padding:15px 20px}}
