
.lg-site:has(.lg-channel-party){--lg-primary:#ee1d23;--ruifox-color-primary-1:#ee1d23}.lg-site:has(.lg-channel-party) .lg-inner-banner{background-color:#ee1d23;background-image:url('../images/lg-party-banner.jpg')}.lg-site:has(.lg-channel-party) .lg-inner-banner h1{color:#ee1d23}.lg-channel-party{padding:calc(var(--lg-u)*.8) 0;color:#333}.lg-cp-title{display:flex;justify-content:space-between;align-items:center}.lg-cp-title h2{margin:0;font-size:calc(var(--lg-u)*.32);line-height:1;font-weight:400}.lg-cp-more{display:inline-flex;align-items:center;gap:calc(var(--lg-u)*.05);font-size:calc(var(--lg-u)*.16);line-height:normal;border:1px solid #ddd;border-radius:100px;padding:calc(var(--lg-u)*.06) calc(var(--lg-u)*.2);white-space:nowrap}.lg-cp-more .lg-icon{color:#008f4d;font-size:calc(var(--lg-u)*.2)}.lg-cp-work{display:flex;justify-content:space-between;margin-top:calc(var(--lg-u)*.4)}.lg-cp-feature{position:relative;width:48%;height:calc(var(--lg-u)*4.9708);overflow:hidden;background:#fff}.lg-cp-feature .lg-carousel-slide{position:absolute;inset:0;display:block;opacity:0;pointer-events:none;transition:opacity .5s}.lg-cp-feature .lg-carousel-slide[aria-hidden=false]{opacity:1;pointer-events:auto}.lg-cp-feature img{display:block;width:100%;height:calc(var(--lg-u)*4.3008);object-fit:cover;transition:transform .5s}.lg-cp-feature .lg-carousel-slide:hover img{transform:scale(1.05)}.lg-cp-caption{display:block;height:calc(var(--lg-u)*.67);padding:calc(var(--lg-u)*.2);padding-right:calc(var(--lg-u)*1.1);background:var(--lg-primary);color:#fff;font-size:calc(var(--lg-u)*.18);line-height:calc(var(--lg-u)*.27);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-cp-controls{position:absolute;right:calc(var(--lg-u)*.2);bottom:calc(var(--lg-u)*.2);width:calc(var(--lg-u)*.9);height:calc(var(--lg-u)*.27);display:flex;align-items:center;justify-content:center;gap:calc(var(--lg-u)*.05);z-index:2;color:#fff;font-size:calc(var(--lg-u)*.16)}.lg-cp-controls>span{white-space:nowrap}.lg-cp-arrow{position:relative;width:14px;height:22px;border:0;padding:0;background:none;color:inherit;flex:none;cursor:pointer}.lg-cp-arrow:before{content:"";display:block;width:6px;height:6px;border:solid currentColor;border-width:0 1px 1px 0;margin:auto;transform:rotate(-45deg)}.lg-cp-arrow.prev:before{transform:rotate(135deg)}.lg-cp-work-list{width:50%;margin:0;padding:0;list-style:none}.lg-cp-work-list li>a{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--lg-u)*.3);padding:calc(var(--lg-u)*.22) 0;border-bottom:1px solid #e4e0d7}.lg-cp-work-list li:first-child>a{padding-top:0}.lg-cp-work-list li>a>span{font-size:calc(var(--lg-u)*.18);line-height:calc(var(--lg-u)*.27);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lg-cp-work-list time{font-size:calc(var(--lg-u)*.16);color:#d39936;flex:none;white-space:nowrap}.lg-cp-bottom{display:flex;justify-content:space-between;margin-top:calc(var(--lg-u)*.8)}.lg-cp-union{width:59%}.lg-cp-integrity{width:37%}.lg-cp-union-pictures{display:flex;justify-content:space-between;margin-top:calc(var(--lg-u)*.4)}.lg-cp-union-pictures>a{display:block;width:48%;box-shadow:0 0 10px #0000001a;background:#fff}.lg-cp-union-pictures img{width:100%;display:block;aspect-ratio:100/56;object-fit:cover}.lg-cp-union-pictures p{margin:0;padding:calc(var(--lg-u)*.2);font-size:calc(var(--lg-u)*.18);line-height:calc(var(--lg-u)*.27);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lg-cp-union-list,.lg-cp-integrity ul{list-style:none;padding:0;margin:0}.lg-cp-union-list li>a{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--lg-u)*.3);padding:calc(var(--lg-u)*.15) 0;border-bottom:1px dashed #e4e4e4}.lg-cp-union-list li>a>span{font-size:calc(var(--lg-u)*.18);line-height:calc(var(--lg-u)*.27);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lg-cp-union-list time,.lg-cp-integrity time{font-size:calc(var(--lg-u)*.16);line-height:calc(var(--lg-u)*.27);color:#d39936;white-space:nowrap;flex:none}.lg-cp-integrity ul{margin-top:calc(var(--lg-u)*.4)}.lg-cp-integrity li{margin-top:calc(var(--lg-u)*.2)}.lg-cp-integrity li:first-child{margin-top:0}.lg-cp-integrity li>a{display:flex;padding:calc(var(--lg-u)*.2);box-shadow:0 0 10px #0000001a;gap:calc(var(--lg-u)*.1);background:#fff;align-items:flex-start}.lg-cp-integrity li>a>span{flex:1;font-size:calc(var(--lg-u)*.18);line-height:calc(var(--lg-u)*.27);height:calc(var(--lg-u)*.54);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lg-channel-party a:hover{color:var(--lg-primary)}
@media(max-width:960px){.lg-site:has(.lg-channel-party) .lg-inner-banner h1{color:#ee1d23}.lg-channel-party{padding:40px 0}.lg-cp-title h2{font-size:20px}.lg-cp-work{display:block;margin-top:20px}.lg-cp-feature,.lg-cp-work-list{width:100%}.lg-cp-feature{height:auto;aspect-ratio:576/372.81}.lg-cp-feature img{height:calc(100% - 42px)}.lg-cp-caption{height:42px;padding:10px 80px 10px 10px;font-size:14px;line-height:22px}.lg-cp-controls{bottom:10px;right:10px;font-size:12px}.lg-cp-work-list{margin-top:20px}.lg-cp-work-list li>a>span,.lg-cp-union-list li>a>span,.lg-cp-integrity li>a>span{font-size:14px;line-height:22px}.lg-cp-work-list time,.lg-cp-union-list time,.lg-cp-integrity time{font-size:12px}.lg-cp-bottom{display:block;margin-top:40px}.lg-cp-union,.lg-cp-integrity{width:100%}.lg-cp-integrity{margin-top:40px}.lg-cp-union-pictures{margin-top:20px}.lg-cp-union-pictures p{font-size:14px}.lg-cp-integrity ul{margin-top:20px}.lg-cp-integrity li>a>span{height:44px}}


.lg-cp-union-pictures p{padding-bottom:calc(var(--lg-u)*.3)}
