*{padding:0;margin:0}.el-card{background-color:#ffffff6c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.el-collapse-item div,.el-collapse-item__header,button{background-color:#ffffff00}.el-collapse-item__header{font-size:large;font-weight:700}.thanks{background-image:linear-gradient(90deg,#8f41e965,#578aef5e)!important}.el-header{padding:0;margin:0;height:5rem}.el-header>ul{background-color:#ffffffc3;border-bottom:1px solid var(--border-color);backdrop-filter:saturate(50%) blur(4px);-webkit-backdrop-filter:saturate(50%) blur(4px);height:5rem}.el-menu{padding:1rem}.el-sub-menu{height:3rem}.el-menu-item{height:3rem!important;transition:none!important}.el-header-logo{height:3rem;padding-left:1rem;padding-right:1rem}.el-menu--popup,.el-menu--popup-container,.el-menu-item,.el-popper{border-radius:.5rem}.el-footer{height:auto}.image-slot{font-size:normal}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:0 solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:0 solid var(--el-menu-active-color);color:var(--el-menu-active-color)}body:before{content:" ";position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:url(/img/bg.e6f49a63.png) center 0 no-repeat;background-size:cover}.el-footer{padding:0;margin:0;display:flex;align-items:center;justify-content:center}.el-footer>a{text-decoration:none;color:#000}.top{width:100%;height:95vh;-o-object-fit:cover;object-fit:cover}@font-face{font-family:YOUSHE;src:url(/fonts/YouSheBiaoTiHei-2.fc8630f2.ttf)}.name-parent{margin:auto}.name>h1{font-size:10vw;background-image:-webkit-linear-gradient(45deg,#fff1eb,#ace0f9);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px rgba(0,0,0,.8);top:50%;margin-top:-10vw;left:50%;margin-left:-27vw}.describe,.name>h1{color:#fff;font-family:YOUSHE;font-weight:100;z-index:99;position:absolute}.describe{font-size:3.4vw!important;-webkit-text-stroke:1px rgba(0,0,0,.8);position:absolute!important;top:50%!important;margin-top:5vw!important;left:50%!important;margin-left:-12vw!important}.card-header{display:flex;justify-content:space-between;align-items:center}.card-header>span{font-size:1.2rem!important}.box-card,.el-image{width:99%;height:100%;border-radius:.5rem}.flex-grow{flex-grow:1}.el-carousel{border-radius:.5rem}.header-index{width:80%}.avatar{display:flex;align-items:center;justify-content:right;height:60%;position:absolute!important;right:20px!important}.space{width:500%}.text{font-size:1rem!important}@media screen and (max-width:767px){.pc,.video{display:none}.m{display:block!important}.el-carousel,.el-carousel-item{height:200px!important}}.m{display:none}.el-carousel img{height:100%}.el-carousel,.el-carousel-item{height:500px}.el-carousel__container{height:100%}.el-carousel__item{display:flex;justify-content:center}.el-carousel__item h3{color:#475669;opacity:.75;line-height:300px;margin:0;text-align:center}.el-carousel__item:nth-child(2n){background-color:#99a9bf}.el-carousel__item:nth-child(odd){background-color:#d3dce6}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:transparent!important}body{--col:3}.masonry-tile{width:calc(100%/var(--col) - 10px*var(--col))!important;margin-bottom:15px;padding-left:.8rem;padding-right:.4rem;float:left}.masonry-tile .box-card{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;padding:0!important;overflow:hidden}.masonry-tile .box-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.masonry-tile .el-card__body{padding:0!important}.masonry-tile .image-wrapper{position:relative;width:100%;display:block;line-height:0}.masonry-tile .image-wrapper .el-image{display:block;line-height:0}.masonry-tile .image-info{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;padding:6px 10px;font-size:12px;display:flex;align-items:center;gap:10px;border-top-right-radius:8px}.masonry-tile .image-info .info-item{display:flex;align-items:center;gap:4px}@media screen and (max-width:767px){.masonry-tile{--col:2;padding-left:.5rem;padding-right:.5rem;margin-bottom:10px}.masonry-tile .image-info{font-size:10px;padding:4px 8px;gap:8px}.masonry-tile .image-info .info-item{gap:3px}}