html{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;padding:0;margin:0;font-size:.8333333333vw;scroll-behavior:smooth}body{padding:0;margin:0 auto!important;font-size:1rem!important;line-height:1.6!important;color:#fff!important;background:linear-gradient(135deg,#0a1628,#1a2744)!important;min-height:100vh;position:relative;overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(0,212,170,.08) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(99,102,241,.08) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(241,133,74,.05) 0,transparent 40%);pointer-events:none;z-index:0}body .am-toast{font-size:1.6rem;background:rgba(0,0,0,.8);border-radius:1rem}body .am-icon-lg{width:3.3rem;height:3.3rem}*{position:relative;z-index:1}::-webkit-scrollbar{width:.6rem;background-color:hsla(0,0%,100%,.05)}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:.5rem}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}::selection{background:rgba(0,212,170,.4);color:#fff}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}h1,h2,h3,h4,h5,h6,li,p{margin:0;font-weight:500;list-style:none}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none;border-radius:.5rem}button:focus,input:focus,textarea:focus{outline:none!important}dl,ol,ol ol,ol ul,ul,ul ol,ul ul{margin:0;padding:0}a{background-color:transparent;text-decoration:none;outline:none;cursor:pointer;transition:color .15s ease;-webkit-text-decoration-skip-ink:auto}a:active,a:hover{text-decoration:none}img{vertical-align:middle;border-style:none;border-radius:.5rem}table{border-collapse:collapse}th{text-align:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}::-moz-placeholder{color:hsla(0,0%,100%,.5)}:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}textarea{overflow:auto;resize:none}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noDrag{-webkit-app-region:no-drag!important}#root,#root .main-page{width:100vw;height:100vh;overflow:hidden}#root .main-page{position:relative}.index-page{width:100vw;height:100vh;overflow:hidden;padding:2rem}.index-page .page-header{height:12vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 1rem;margin-bottom:2rem}.index-page .page-header .logo{height:100%;width:50vw;background:url(/static/media/logo.b384cf1a.png) no-repeat 2rem;background-size:auto 70%}.index-page .page-content{height:calc(88vh - 4rem);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:45% 52%;grid-gap:1.5rem;gap:1.5rem}.index-page .page-content .plan-banner{grid-column:1/2;grid-row:1/2;overflow:hidden;background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.3)}.index-page .page-content .plan-menus{grid-column:2/3;grid-row:1/2;overflow:hidden}.index-page .page-content .plan-other{grid-column:1/3;grid-row:2/3;overflow:hidden}.index-page .carousel-link{height:100%;display:block;position:relative;border-radius:1.5rem;overflow:hidden}.index-page .carousel-link img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.index-page .carousel-link:hover img{transform:scale(1.05)}.index-page .carousel-link .title-overlay{position:absolute;bottom:0;left:0;width:100%;padding:3rem 2rem 2rem;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3),transparent)}.index-page .carousel-link .title-overlay p{margin:0;text-align:center;color:#fff;font-size:1.6rem;font-weight:500;text-shadow:0 2px 4px rgba(0,0,0,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-page .plan-menus{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:1rem;gap:1rem}.index-page .plan-menus .menu{background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.index-page .plan-menus .menu:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);transition:left .5s ease}.index-page .plan-menus .menu:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.4)}.index-page .plan-menus .menu:hover:before{left:100%}.index-page .plan-menus .menu:active{transform:scale(.98)}.index-page .plan-menus .menu .icon{width:5rem;height:5rem;stroke-width:2}.index-page .plan-menus .menu label{font-size:1.4rem;margin-top:.5rem;font-weight:500}.index-page .plan-menus .menu.mmax{grid-column:span 2}.index-page .plan-menus .menu.m1{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#b45309}.index-page .plan-menus .menu.m2{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.index-page .plan-menus .menu.m3{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1d4ed8}.index-page .plan-menus .menu.m4{background:linear-gradient(135deg,#fecaca,#fca5a5);color:#991b1b}.index-page .plan-menus .menu.m5{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#4338ca}.index-page .plan-menus .menu.m6{background:linear-gradient(135deg,#fce7f3,#fbcfe8);color:#831843}.index-page .plan-other{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;overflow:hidden}.index-page .plan-other .tabs{display:-ms-flexbox;display:flex;background:rgba(0,0,0,.2);padding:.5rem;border-radius:1rem;margin:1rem;grid-gap:.5rem;gap:.5rem}.index-page .plan-other .tabs li{-ms-flex:1 1;flex:1 1;line-height:6vh;padding:0 1.5rem;font-size:1.5rem;color:hsla(0,0%,100%,.6);text-align:center;border-radius:.8rem;cursor:pointer;transition:all .3s ease;position:relative}.index-page .plan-other .tabs li.active{background:linear-gradient(135deg,#00d4aa,#6366f1);color:#fff;box-shadow:0 4px 15px rgba(0,212,170,.3)}.index-page .plan-other .tabs li:hover:not(.active){background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.index-page .plan-other .tuijian-list{-ms-flex:1 1;flex:1 1;padding:0 1rem 1rem;overflow:hidden}.index-page .plan-other .tuijian-list .covers{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:1rem 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.index-page .plan-other .tuijian-list .covers::-webkit-scrollbar{display:none}.index-page .plan-other .tuijian-list .covers .cover{-ms-flex-negative:0;flex-shrink:0;width:14%;margin-left:1.5rem;position:relative;border-radius:1rem;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.3)}.index-page .plan-other .tuijian-list .covers .cover:first-child{margin-left:0}.index-page .plan-other .tuijian-list .covers .cover:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 10px 30px rgba(0,0,0,.5)}.index-page .plan-other .tuijian-list .covers .cover .img-wrapper{position:relative;width:100%;height:0;padding-bottom:140%}.index-page .plan-other .tuijian-list .covers .cover .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.index-page .plan-other .tuijian-list .covers .cover .bg{position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;background:rgba(0,0,0,.4);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease}.index-page .plan-other .tuijian-list .covers .cover .bg span{opacity:.9}.index-page .plan-other .tuijian-list .covers .cover:hover .bg{opacity:1}.index-page .plan-other .tuijian-list .videos{height:100%;display:-ms-flexbox;display:flex;padding:1rem 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.index-page .plan-other .tuijian-list .videos::-webkit-scrollbar{display:none}.index-page .plan-other .tuijian-list .videos .cover{-ms-flex-negative:0;flex-shrink:0;width:22%;margin-left:1.5rem;position:relative;border-radius:1rem;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.3)}.index-page .plan-other .tuijian-list .videos .cover:first-child{margin-left:0}.index-page .plan-other .tuijian-list .videos .cover:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 10px 30px rgba(0,0,0,.5)}.index-page .plan-other .tuijian-list .videos .cover .img-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.index-page .plan-other .tuijian-list .videos .cover .img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.index-page .plan-other .tuijian-list .videos .cover .bg{position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;background:rgba(0,0,0,.4);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease}.index-page .plan-other .tuijian-list .videos .cover .bg span{opacity:.9}.index-page .plan-other .tuijian-list .videos .cover:hover .bg{opacity:1}.modal-weather{padding-right:2rem;font-family:Arial,Helvetica,sans-serif;white-space:nowrap}.modal-weather,.modal-weather .weather-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-weather .weather-info{margin-right:1rem}.modal-weather .city-name{margin-right:.8rem;min-width:6rem}.modal-weather .city-name,.modal-weather .weather-detail{font-size:1.6rem;color:#fff}.modal-weather s{width:1px;height:2rem;margin:0 1rem;background-color:hsla(0,0%,100%,.6)}.modal-weather .time-display{font-size:3.5rem;font-weight:400;color:#fff;margin-right:1rem}.modal-weather .date-display{font-size:1.5rem;color:#fff;margin-right:1rem}.modal-weather .week-display,.modal-weather label{font-size:1.5rem;color:#fff}.book-box{position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.5));display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);-webkit-animation:fadeIn .3s ease-out;animation:fadeIn .3s ease-out}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.book-box .bg-con{width:85vw;max-width:900px;height:80vh;max-height:600px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);position:relative;overflow:hidden;-webkit-animation:slideUp .4s cubic-bezier(.16,1,.3,1);animation:slideUp .4s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.book-box .bg-con .icon-close{position:absolute;top:20px;right:20px;width:40px;height:40px;border:none;background:hsla(0,0%,100%,.9);border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#64748b;transition:all .3s ease;z-index:10;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.book-box .bg-con .icon-close:hover{background:#f1854a;color:#fff;transform:rotate(90deg)}.book-box .bg-con .icon-close svg{width:20px;height:20px;stroke-width:2.5}.book-box .book-top{padding:40px;display:-ms-flexbox;display:flex;grid-gap:30px;gap:30px}.book-box .book-top .cover{-ms-flex-negative:0;flex-shrink:0;width:160px;height:220px;border-radius:12px;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transition:transform .3s ease}.book-box .book-top .cover:hover{transform:translateY(-4px)}.book-box .book-top .cover img{width:100%;height:100%;object-fit:cover}.book-box .book-top .code-plan{-ms-flex-negative:0;flex-shrink:0;width:150px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:10px}.book-box .book-top .code-plan .code{width:140px;height:140px;padding:15px;border:2px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.book-box .book-top .code-plan .text{color:#64748b;text-align:center;line-height:2.5rem;font-size:1.1rem;margin-top:8px;font-weight:500}.book-box .book-top .detail{-ms-flex:1 1;flex:1 1;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.book-box .book-top .detail .name{color:#1e293b;font-size:2.2rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:24px;line-height:1.3}.book-box .book-top .detail .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;margin-bottom:28px}.book-box .book-top .detail .info .info-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}.book-box .book-top .detail .info .info-item .info-label{color:#64748b;font-size:1.1rem;font-weight:500;white-space:nowrap}.book-box .book-top .detail .info .info-item .info-value{color:#475569;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book-box .book-top .detail .action{margin-top:auto}.book-box .book-top .detail .action button{background:linear-gradient(135deg,#f1854a,#e66a2e);border:none;height:48px;padding:0 32px;font-size:1.1rem;color:#fff;border-radius:12px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(241,133,74,.3)}.book-box .book-top .detail .action button:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgba(241,133,74,.4)}.book-box .book-top .detail .action button:active{transform:translateY(0)}.book-box .book-top .detail .action button svg{width:20px;height:20px}.book-box .book-remark{padding:0 40px 20px}.book-box .book-remark .remark-title{color:#1e293b;font-size:1.3rem;font-weight:600;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #f1854a;display:inline-block}.book-box .book-remark .remark-content{color:#64748b;font-size:1.1rem;line-height:1.8;text-align:justify;text-indent:2rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.book-box .book-tuijian{padding:20px 40px 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:16px;gap:16px;background:linear-gradient(180deg,rgba(241,133,74,.05),rgba(241,133,74,.02))}.book-box .book-tuijian .tuijian-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px;color:#1e293b;font-size:1.3rem;font-weight:600}.book-box .book-tuijian .tuijian-title svg{width:20px;height:20px;color:#f1854a}.book-box .book-tuijian .tuijians{-ms-flex:1 1;flex:1 1;overflow-x:auto;display:-ms-flexbox;display:flex;grid-gap:16px;gap:16px;padding-bottom:8px}.book-box .book-tuijian .tuijians::-webkit-scrollbar{height:6px}.book-box .book-tuijian .tuijians::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.book-box .book-tuijian .tuijians::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px;-webkit-transition:background .3s;transition:background .3s}.book-box .book-tuijian .tuijians::-webkit-scrollbar-thumb:hover{background:#94a3b8}.book-box .book-tuijian .tuijians .book{-ms-flex-negative:0;flex-shrink:0;width:100px;height:140px;border-radius:10px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.book-box .book-tuijian .tuijians .book:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.15)}.book-box .book-tuijian .tuijians .book img{width:100%;height:100%;object-fit:cover}.subinfo-box{position:fixed;z-index:9999;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.subinfo-box .bg-con{width:75vw;max-width:900px;height:80vh;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);border-radius:24px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 30px 60px rgba(0,0,0,.5)}.subinfo-box .bg-con .close-btn{position:absolute;top:1.2rem;right:1.2rem;width:44px;height:44px;border:none;border-radius:50%;background:hsla(0,0%,100%,.1);cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .3s ease;z-index:10}.subinfo-box .bg-con .close-btn svg{width:20px;height:20px;color:hsla(0,0%,100%,.8)}.subinfo-box .bg-con .close-btn:hover{background:rgba(241,133,74,.3);transform:rotate(90deg)}.subinfo-box .bg-con .close-btn:hover svg{color:#f1854a}.subinfo-box .sub-top{display:-ms-flexbox;display:flex;grid-gap:2rem;gap:2rem;padding:2.5rem;overflow:hidden}.subinfo-box .sub-top .cover-wrapper{-ms-flex-negative:0;flex-shrink:0;width:18%;max-width:180px;min-width:120px;height:100%;overflow-y:auto;padding-right:.5rem}.subinfo-box .sub-top .cover-wrapper::-webkit-scrollbar{width:4px}.subinfo-box .sub-top .cover-wrapper::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.subinfo-box .sub-top .cover-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.subinfo-box .sub-top .cover-wrapper .cover{position:relative;width:100%;height:0;padding-bottom:140%;border-radius:16px;overflow:hidden;box-shadow:0 16px 32px rgba(0,0,0,.3);transition:transform .3s ease}.subinfo-box .sub-top .cover-wrapper .cover:hover{transform:scale(1.02)}.subinfo-box .sub-top .cover-wrapper .cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.subinfo-box .sub-top .detail{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.subinfo-box .sub-top .detail .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.8rem;gap:.8rem;margin-bottom:1rem}.subinfo-box .sub-top .detail .title-wrapper svg{width:24px;height:24px;color:#f1854a;-ms-flex-negative:0;flex-shrink:0}.subinfo-box .sub-top .detail .title-wrapper .title{font-size:2rem;font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subinfo-box .sub-top .detail .time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.6rem;gap:.6rem;color:hsla(0,0%,100%,.6);font-size:1.3rem;margin-bottom:1.5rem}.subinfo-box .sub-top .detail .time svg{width:16px;height:16px;color:hsla(0,0%,100%,.5)}.subinfo-box .sub-top .detail .action{margin-bottom:1.5rem}.subinfo-box .sub-top .detail .action button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.6rem;gap:.6rem;background:linear-gradient(135deg,#f1854a,#e86a3a);border:none;height:48px;padding:0 2rem;font-size:1.4rem;color:#fff;border-radius:24px;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 20px rgba(241,133,74,.3)}.subinfo-box .sub-top .detail .action button svg{width:18px;height:18px}.subinfo-box .sub-top .detail .action button:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(241,133,74,.4)}.subinfo-box .sub-top .detail .remark{color:hsla(0,0%,100%,.7);line-height:1.8;font-size:1.3rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.subinfo-box .sub-other{-ms-flex:1 1;flex:1 1;padding:0 2.5rem 2rem;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.subinfo-box .sub-other .section-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.6rem;gap:.6rem;font-size:1.3rem;font-weight:600;color:#f1854a;margin-bottom:1rem;padding-bottom:.8rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.subinfo-box .sub-other .section-title svg{width:18px;height:18px}.subinfo-box .sub-other .sub-scroll{-ms-flex:1 1;flex:1 1;overflow-y:auto;display:-ms-flexbox;display:flex;grid-gap:1.2rem;gap:1.2rem;padding-bottom:.5rem}.subinfo-box .sub-other .sub-scroll::-webkit-scrollbar{height:6px}.subinfo-box .sub-other .sub-scroll::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.subinfo-box .sub-other .sub-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.subinfo-box .sub-other .sub-scroll .sub-item{-ms-flex-negative:0;flex-shrink:0;width:12%;max-width:120px;min-width:80px;cursor:pointer;transition:all .3s ease}.subinfo-box .sub-other .sub-scroll .sub-item:hover{transform:translateY(-6px)}.subinfo-box .sub-other .sub-scroll .sub-item:hover .cover .overlay{opacity:1}.subinfo-box .sub-other .sub-scroll .sub-item .cover{position:relative;width:100%;height:0;padding-bottom:140%;border-radius:12px;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1)}.subinfo-box .sub-other .sub-scroll .sub-item .cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.subinfo-box .sub-other .sub-scroll .sub-item .cover .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(241,133,74,.5);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease}.subinfo-box .sub-other .sub-scroll .sub-item .cover .overlay svg{width:32px;height:32px;color:#fff}.subinfo-box .sub-other .sub-scroll .sub-item p{width:100%;color:hsla(0,0%,100%,.8);text-align:center;font-size:1.1rem;padding-top:.8rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.err-404{height:100vh;width:100vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.err-404 h1{margin:1em}.err-404 .link{margin:1em;border:1px solid #ccc;padding:.3em 1em;border-radius:5px}.err-404 .link:active{background-color:#efefef}.err-404 .link a{color:#fff}.login-page{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh;padding:2rem}.login-page .login-container{width:100%;max-width:45rem;background:hsla(0,0%,100%,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:2rem;padding:5rem 4rem;box-shadow:0 10px 40px rgba(0,0,0,.4);position:relative;overflow:hidden}.login-page .login-container:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,212,170,.1),rgba(99,102,241,.1));border-radius:50%}.login-page .login-container .logo{text-align:center;margin-bottom:4rem;position:relative;z-index:1}.login-page .login-container .logo h1{font-size:3.5rem;background:linear-gradient(135deg,#00d4aa,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;margin-bottom:1rem}.login-page .login-container .logo p{color:hsla(0,0%,100%,.6);font-size:1.4rem}.login-page .login-container .form-group{margin-bottom:2.5rem;position:relative;z-index:1}.login-page .login-container .form-group label{display:block;font-size:1.4rem;color:hsla(0,0%,100%,.8);margin-bottom:1rem;padding-left:.5rem}.login-page .login-container .form-group input{width:100%;height:5rem;padding:0 2rem;font-size:1.6rem;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:1rem;color:#fff;transition:all .3s ease}.login-page .login-container .form-group input:focus{border-color:#00d4aa;box-shadow:0 0 20px rgba(0,212,170,.2);background:hsla(0,0%,100%,.1)}.login-page .login-container .form-group input::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-container .form-group input:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-container .form-group input::-ms-input-placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-container .form-group input::placeholder{color:hsla(0,0%,100%,.4)}.login-page .login-container .btn-login{width:100%;height:5.5rem;background:linear-gradient(135deg,#00d4aa,#6366f1);border:none;border-radius:1rem;font-size:1.8rem;font-weight:600;color:#fff;cursor:pointer;transition:all .3s ease;position:relative;z-index:1;overflow:hidden;box-shadow:0 4px 15px rgba(0,212,170,.3)}.login-page .login-container .btn-login:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s ease}.login-page .login-container .btn-login:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(0,212,170,.4)}.login-page .login-container .btn-login:hover:before{left:100%}.login-page .login-container .btn-login:active{transform:translateY(0)}.login-page .login-container .footer{margin-top:3rem;text-align:center;position:relative;z-index:1}.login-page .login-container .footer p{color:hsla(0,0%,100%,.5);font-size:1.3rem}.book-page{width:100vw;height:100vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.book-page .page-header{height:12vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1)}.book-page .page-header,.book-page .page-header .nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.book-page .page-header .nav{grid-gap:1.5rem;gap:1.5rem}.book-page .page-header .nav .back-btn{width:4rem;height:4rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.1);border-radius:1rem;cursor:pointer;transition:all .3s ease}.book-page .page-header .nav .back-btn:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.book-page .page-header .nav .back-btn span{font-size:2.5rem;color:hsla(0,0%,100%,.8)}.book-page .page-header .nav label{font-size:2rem;color:#00d4aa;font-weight:600}.book-page .page-content{-ms-flex:1 1;flex:1 1;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.5rem;grid-gap:1.5rem;gap:1.5rem}.book-page .page-content .tabs{background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:1.2rem;padding:.5rem;overflow:hidden}.book-page .page-content .tabs .am-tabs-default-bar{background:transparent}.book-page .page-content .tabs .am-tabs-default-bar-tab{color:hsla(0,0%,100%,.6);font-size:1.5rem;padding:1rem 2rem;border-radius:.8rem;transition:all .3s ease}.book-page .page-content .tabs .am-tabs-default-bar-tab.am-tabs-default-bar-active{background:linear-gradient(135deg,#00d4aa,#6366f1);color:#fff;box-shadow:0 4px 15px rgba(0,212,170,.3)}.book-page .page-content .tabs .am-tabs-default-bar-nextpage{background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(0,212,170,.2));width:3rem}.book-page .page-content .tabs .am-tabs-default-bar-prevpage{background:linear-gradient(90deg,rgba(0,212,170,.2),hsla(0,0%,100%,0));width:3rem}.book-page .page-content .books{-ms-flex:1 1;flex:1 1;overflow-y:auto;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:1.5rem;gap:1.5rem;padding:1rem 0}.book-page .page-content .books::-webkit-scrollbar{width:.5rem}.book-page .page-content .books::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:.25rem}.book-page .page-content .books .book{aspect-ratio:2/3;border-radius:1rem;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.3);position:relative}.book-page .page-content .books .book:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.5)}.book-page .page-content .books .book img{width:100%;height:100%;object-fit:cover}.book-page .page-content .books .book .book-info{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);padding:1.5rem 1rem 1rem;opacity:0;transition:opacity .3s ease}.book-page .page-content .books .book .book-info .title{font-size:1.2rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.book-page .page-content .books .book .book-info .author{font-size:1rem;color:hsla(0,0%,100%,.6);margin-top:.3rem}.book-page .page-content .books .book:hover .book-info{opacity:1}.book-page .page-footer{height:8vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1)}.book-page .page-footer,.book-page .page-footer .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.book-page .page-footer .link{color:hsla(0,0%,100%,.7);grid-gap:.5rem;gap:.5rem;cursor:pointer;transition:color .3s ease}.book-page .page-footer .link:hover{color:#00d4aa}.book-page .page-footer .link label{font-size:1.4rem}.book-page .page-footer .pager{grid-gap:1rem;gap:1rem}.book-page .page-footer .pager,.book-page .page-footer .pager span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.book-page .page-footer .pager span{width:4rem;height:4rem;-ms-flex-pack:center;justify-content:center;border-radius:.8rem;cursor:pointer;transition:all .3s ease}.book-page .page-footer .pager span:hover:not(.disabled){background:hsla(0,0%,100%,.1)}.book-page .page-footer .pager span.disabled{color:hsla(0,0%,100%,.3);cursor:not-allowed}.book-page .page-footer .pager span svg{width:2rem;height:2rem}.book-page .page-footer .pager label{font-size:1.6rem;color:hsla(0,0%,100%,.8);min-width:5rem;text-align:center}.book-page .not-date{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;color:hsla(0,0%,100%,.5)}.book-read{width:100vw;height:100vh;overflow:hidden}.book-read .page-header{height:12vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.book-read .page-header .nav{height:100%;width:50vw;padding-left:2rem;line-height:12vh;font-size:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book-read .page-header .nav label{color:#f1854a;margin-right:.5rem}.book-read .page-content{height:80vh;padding:0 2rem 2rem;overflow:hidden;display:-ms-flexbox;display:flex}.book-read .page-content .book-bg{-ms-flex:1 1;flex:1 1;padding:2rem;overflow:hidden}.book-read .page-content .book-bg.skin-1{background-color:#eaeaea;color:#676767}.book-read .page-content .book-bg.skin-2{background-color:#e6f0e6;color:#676767}.book-read .page-content .book-bg.skin-3{background-color:#e4e9f2;color:#676767}.book-read .page-content .book-bg.skin-4{background-color:#ede2ef;color:#676767}.book-read .page-content .book-bg.skin-5{background-color:#f7f5ca;color:#676767}.book-read .page-content .book-bg.skin-6{background-color:#333;color:#9e9e9e}.book-read .page-content .page-html{overflow-y:auto;overflow-x:hidden;display:inline-block;width:100%;height:100%}.book-read .page-content .page-html p{text-align:justify;margin-bottom:1.5rem;font-size:1.8rem}.book-read .page-content .page-html img{display:block;margin:0 auto 1.5rem}.book-read .page-content .page-html *{background-color:transparent!important;line-height:2.2!important;font-size:1.8rem!important}.book-read .page-footer{height:8vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background-color:hsla(0,0%,78.4%,.3)}.book-read .page-footer .link{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.book-read .page-footer .link label{font-size:2rem;padding-left:.5rem}.book-read .page-footer .pager{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.book-read .page-footer .pager span{padding:0 1rem;font-size:1.8rem}.book-read .page-footer .pager span:active{background-color:hsla(0,0%,78.4%,.1)}.book-read .page-footer .pager span.disbale{background-color:transparent!important;color:#999}.book-read .page-footer .pager label{padding:0 1rem;font-size:2.4rem}.book-read .page-footer .actions{display:-ms-flexbox;display:flex}.book-read .page-footer .actions .action{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 2rem}.book-read .page-footer .actions .action label{font-size:2rem;padding-left:.5rem}.book-read .page-footer .actions .action.lding{color:#f90}.prp-skin{display:-ms-flexbox;display:flex;font-size:1.4rem;-ms-flex-align:center;align-items:center}.prp-skin b{width:1.2rem;height:1.2rem;margin-right:.6rem}.prpFontSize{font-size:1.6rem}.chapterTree{position:absolute;z-index:999;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.3)}.chapterTree .trees{width:25vw;height:100vh}.chapterTree .trees .bg{width:25vw;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.chapterTree .trees .bg.skin-1{background-color:#eaeaea;color:#676767}.chapterTree .trees .bg.skin-2{background-color:#e6f0e6;color:#676767}.chapterTree .trees .bg.skin-3{background-color:#e4e9f2;color:#676767}.chapterTree .trees .bg.skin-4{background-color:#ede2ef;color:#676767}.chapterTree .trees .bg.skin-5{background-color:#f7f5ca;color:#676767}.chapterTree .trees .bg.skin-6{background-color:#333;color:#9e9e9e}.chapterTree .trees .bg h3{line-height:4rem;text-align:center;font-size:1.8rem;border-bottom:1px solid #ccc}.chapterTree .trees .bg .mus{-ms-flex:1 1;flex:1 1;overflow-x:hidden;overflow-y:auto;padding:2rem}.chapterTree .trees .bg .mus li{line-height:2.4rem;font-size:1.2rem}.chapterTree .trees .bg .mus li ul{padding-left:2rem}.chapterTree .trees .bg .mus li li{font-size:1.1rem}.chapterTree .trees .bg .mus li.active{color:#f1854a}.cm-page{width:100vw;height:100vh;overflow:hidden;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);min-height:100vh}.cm-page .page-header{height:10vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1)}.cm-page .page-header,.cm-page .page-header .nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cm-page .page-header .nav{grid-gap:.8rem;gap:.8rem;font-size:1.4rem;color:hsla(0,0%,100%,.7)}.cm-page .page-header .nav svg{width:18px;height:18px;color:#f1854a}.cm-page .page-header .nav span{color:hsla(0,0%,100%,.5)}.cm-page .page-header .nav label{color:#f1854a;font-weight:500}.cm-page .page-content{height:82vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cm-page .page-content .tabs{height:82vh;padding:0 1.5rem}.cm-page .page-content .tabs .am-tabs-default-bar-nextpage{background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(26,26,46,.8))}.cm-page .page-content .tabs .am-tabs-default-bar-prevpage{background:linear-gradient(90deg,rgba(26,26,46,.8),hsla(0,0%,100%,0))}.cm-page .page-content .cms{-ms-flex:1 1;flex:1 1;overflow-y:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;padding:1.5rem .5rem}.cm-page .page-content .cms::-webkit-scrollbar{width:6px}.cm-page .page-content .cms::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.cm-page .page-content .cms::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.cm-page .page-content .cms .cm-card{display:-ms-flexbox;display:flex;grid-gap:1.2rem;gap:1.2rem;background:hsla(0,0%,100%,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1);padding:1.2rem}.cm-page .page-content .cms .cm-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(0,0,0,.3);border-color:rgba(241,133,74,.4)}.cm-page .page-content .cms .cm-card:hover .cover img{transform:scale(1.05)}.cm-page .page-content .cms .cm-card .cover{-ms-flex-negative:0;flex-shrink:0;width:160px;height:120px;border-radius:12px;overflow:hidden}.cm-page .page-content .cms .cm-card .cover img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cm-page .page-content .cms .cm-card .detail{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-width:0}.cm-page .page-content .cms .cm-card .detail .title{font-size:1.5rem;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-page .page-content .cms .cm-card .detail .remark{font-size:1.2rem;color:hsla(0,0%,100%,.6);line-height:1.5;margin-top:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-page .page-content .cms .cm-card .detail .meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.5rem;gap:.5rem;margin-top:auto;padding-top:.8rem}.cm-page .page-content .cms .cm-card .detail .meta svg{width:14px;height:14px;color:hsla(0,0%,100%,.4)}.cm-page .page-content .cms .cm-card .detail .meta span{font-size:1.1rem;color:hsla(0,0%,100%,.4)}.cm-page .page-footer{height:8vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1)}.cm-page .page-footer,.cm-page .page-footer .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cm-page .page-footer .link{grid-gap:.6rem;gap:.6rem;color:hsla(0,0%,100%,.8);cursor:pointer;padding:.8rem 1.2rem;border-radius:10px;transition:all .3s ease}.cm-page .page-footer .link:hover{background:rgba(241,133,74,.2);color:#f1854a}.cm-page .page-footer .link svg{width:22px;height:22px}.cm-page .page-footer .link label{font-size:1.4rem}.cm-page .page-footer .pager{grid-gap:1rem;gap:1rem}.cm-page .page-footer .pager,.cm-page .page-footer .pager span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cm-page .page-footer .pager span{-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);cursor:pointer;transition:all .3s ease}.cm-page .page-footer .pager span:hover:not(.disable){background:rgba(241,133,74,.3)}.cm-page .page-footer .pager span.disable{opacity:.3;cursor:not-allowed}.cm-page .page-footer .pager span svg{width:20px;height:20px}.cm-page .page-footer .pager label{font-size:1.6rem;color:hsla(0,0%,100%,.9);min-width:60px;text-align:center}.cm-page .not-date{grid-column:1/-1;height:60vh;line-height:60vh;font-size:1.6rem;text-align:center;color:hsla(0,0%,100%,.5)}.cm-info{width:100vw;height:100vh;overflow:hidden}.cm-info .page-header{height:12vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cm-info .page-header .nav{height:100%;width:50vw;padding-left:2rem;line-height:12vh;font-size:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-info .page-header .nav label{color:#f1854a;margin-right:.5rem}.cm-info .page-content{height:80vh;padding:0 10rem;overflow:hidden}.cm-info .page-content .pcc{height:80vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cm-info .page-content .cm-title{font-size:2rem;text-align:center;white-space:nowrap;text-overflow:ellipsis}.cm-info .page-content .cm-time{border-bottom:.22rem solid #f90;text-align:right;font-size:1.2rem;padding-bottom:.5rem}.cm-info .page-content .page-html{-ms-flex:1 1;flex:1 1;overflow-x:hidden;overflow-y:auto;padding:2rem 0}.cm-info .page-content .page-html *{font-size:1.5rem!important;background-color:transparent!important;color:#fff!important;line-height:2!important}.cm-info .page-content .page-html p{text-align:justify}.cm-info .page-footer{height:8vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background-color:hsla(0,0%,78.4%,.3)}.cm-info .page-footer .link{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cm-info .page-footer .link label{font-size:1.6rem;padding-left:.5rem}.paper-page{width:100vw;height:100vh;overflow:hidden;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);min-height:100vh}.paper-page .page-header{height:10vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1)}.paper-page .page-header,.paper-page .page-header .nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.paper-page .page-header .nav{grid-gap:.8rem;gap:.8rem;font-size:1.4rem;color:hsla(0,0%,100%,.7)}.paper-page .page-header .nav svg{width:18px;height:18px;color:#f1854a}.paper-page .page-header .nav span{color:hsla(0,0%,100%,.5)}.paper-page .page-header .nav label{color:#f1854a;font-weight:500}.paper-page .page-content{height:82vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.paper-page .page-content .tabs{height:82vh;padding:0 1.5rem}.paper-page .page-content .tabs .am-tabs-default-bar-nextpage{background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(26,26,46,.8))}.paper-page .page-content .tabs .am-tabs-default-bar-prevpage{background:linear-gradient(90deg,rgba(26,26,46,.8),hsla(0,0%,100%,0))}.paper-page .page-content .papers{-ms-flex:1 1;flex:1 1;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;padding:1.5rem .5rem}.paper-page .page-content .papers::-webkit-scrollbar{width:6px}.paper-page .page-content .papers::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.paper-page .page-content .papers::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.paper-page .page-content .papers .paper-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:hsla(0,0%,100%,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.paper-page .page-content .papers .paper-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.3);border-color:rgba(241,133,74,.4)}.paper-page .page-content .papers .paper-card:hover .cover .overlay{opacity:1}.paper-page .page-content .papers .paper-card:hover .cover img{transform:scale(1.05)}.paper-page .page-content .papers .paper-card .cover{position:relative;aspect-ratio:3/4;overflow:hidden}.paper-page .page-content .papers .paper-card .cover img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.paper-page .page-content .papers .paper-card .cover .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(241,133,74,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease}.paper-page .page-content .papers .paper-card .cover .overlay svg{width:50px;height:50px;color:#fff;stroke-width:1.5}.paper-page .page-footer{height:8vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1)}.paper-page .page-footer,.paper-page .page-footer .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.paper-page .page-footer .link{grid-gap:.6rem;gap:.6rem;color:hsla(0,0%,100%,.8);cursor:pointer;padding:.8rem 1.2rem;border-radius:10px;transition:all .3s ease}.paper-page .page-footer .link:hover{background:rgba(241,133,74,.2);color:#f1854a}.paper-page .page-footer .link svg{width:22px;height:22px}.paper-page .page-footer .link label{font-size:1.4rem}.paper-page .page-footer .pager{grid-gap:1rem;gap:1rem}.paper-page .page-footer .pager,.paper-page .page-footer .pager span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.paper-page .page-footer .pager span{-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);cursor:pointer;transition:all .3s ease}.paper-page .page-footer .pager span:hover:not(.disable){background:rgba(241,133,74,.3)}.paper-page .page-footer .pager span.disable{opacity:.3;cursor:not-allowed}.paper-page .page-footer .pager span svg{width:20px;height:20px}.paper-page .page-footer .pager label{font-size:1.6rem;color:hsla(0,0%,100%,.9);min-width:60px;text-align:center}.paper-page .not-date{grid-column:1/-1;height:60vh;line-height:60vh;font-size:1.6rem;text-align:center;color:hsla(0,0%,100%,.5)}.paper-info{width:100vw;height:100vh;overflow:hidden}.paper-info .page-header{height:12vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.paper-info .page-header .nav{height:100%;width:50vw;padding-left:2rem;line-height:12vh;font-size:1.6rem;white-space:nowrap;overflow:hidden}.paper-info .page-header .nav label{color:#f1854a;margin-right:.5rem}.paper-info .page-content{height:80vh;padding:0 2rem 2rem;overflow:hidden}.paper-info .page-content iframe{width:100%;height:100%;border:none;background-color:#fff}.paper-info .page-footer{height:8vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background-color:hsla(0,0%,78.4%,.3)}.paper-info .page-footer .link{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.paper-info .page-footer .link label{font-size:1.6rem;padding-left:.5rem}.sub-page{width:100vw;height:100vh;overflow:hidden;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);min-height:100vh}.sub-page .page-header{height:10vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1)}.sub-page .page-header,.sub-page .page-header .nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sub-page .page-header .nav{grid-gap:.8rem;gap:.8rem;font-size:1.4rem;color:hsla(0,0%,100%,.7)}.sub-page .page-header .nav svg{width:18px;height:18px;color:#f1854a}.sub-page .page-header .nav span{color:hsla(0,0%,100%,.5)}.sub-page .page-header .nav label{color:#f1854a;font-weight:500}.sub-page .page-content{height:82vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.sub-page .page-content .tabs{height:82vh;padding:0 1.5rem}.sub-page .page-content .tabs .am-tabs-default-bar-nextpage{background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(26,26,46,.8))}.sub-page .page-content .tabs .am-tabs-default-bar-prevpage{background:linear-gradient(90deg,rgba(26,26,46,.8),hsla(0,0%,100%,0))}.sub-page .page-content .subs{-ms-flex:1 1;flex:1 1;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;padding:1.5rem .5rem}.sub-page .page-content .subs::-webkit-scrollbar{width:6px}.sub-page .page-content .subs::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.sub-page .page-content .subs::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.sub-page .page-content .subs .sub-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:hsla(0,0%,100%,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.sub-page .page-content .subs .sub-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.3);border-color:rgba(241,133,74,.4)}.sub-page .page-content .subs .sub-card:hover .cover .overlay{opacity:1}.sub-page .page-content .subs .sub-card:hover .cover img{transform:scale(1.05)}.sub-page .page-content .subs .sub-card .cover{position:relative;aspect-ratio:3/4;overflow:hidden}.sub-page .page-content .subs .sub-card .cover img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.sub-page .page-content .subs .sub-card .cover .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(241,133,74,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease}.sub-page .page-content .subs .sub-card .cover .overlay svg{width:50px;height:50px;color:#fff;stroke-width:1.5}.sub-page .page-footer{height:8vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1)}.sub-page .page-footer,.sub-page .page-footer .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sub-page .page-footer .link{grid-gap:.6rem;gap:.6rem;color:hsla(0,0%,100%,.8);cursor:pointer;padding:.8rem 1.2rem;border-radius:10px;transition:all .3s ease}.sub-page .page-footer .link:hover{background:rgba(241,133,74,.2);color:#f1854a}.sub-page .page-footer .link svg{width:22px;height:22px}.sub-page .page-footer .link label{font-size:1.4rem}.sub-page .page-footer .pager{grid-gap:1rem;gap:1rem}.sub-page .page-footer .pager,.sub-page .page-footer .pager span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sub-page .page-footer .pager span{-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);cursor:pointer;transition:all .3s ease}.sub-page .page-footer .pager span:hover:not(.disable){background:rgba(241,133,74,.3)}.sub-page .page-footer .pager span.disable{opacity:.3;cursor:not-allowed}.sub-page .page-footer .pager span svg{width:20px;height:20px}.sub-page .page-footer .pager label{font-size:1.6rem;color:hsla(0,0%,100%,.9);min-width:60px;text-align:center}.sub-page .not-date{grid-column:1/-1;height:60vh;line-height:60vh;font-size:1.6rem;text-align:center;color:hsla(0,0%,100%,.5)}.sub-info{width:100vw;height:100vh;overflow:hidden}.sub-info .page-header{height:12vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.sub-info .page-header .nav{height:100%;width:50vw;padding-left:2rem;line-height:12vh;font-size:1.6rem;white-space:nowrap;overflow:hidden}.sub-info .page-header .nav label{color:#f1854a;margin-right:.5rem}.sub-info .page-content{height:80vh;padding:0 2rem 2rem;overflow:hidden;position:relative;display:-ms-flexbox;display:flex}.sub-info .page-content #canvas{-ms-flex:1 1;flex:1 1}.sub-info .page-footer{height:8vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background-color:hsla(0,0%,78.4%,.3)}.sub-info .page-footer .link{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sub-info .page-footer .link label{font-size:1.6rem;padding-left:.5rem}.video-page{width:100vw;height:100vh;overflow:hidden}.video-page .page-header{height:12vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.video-page .page-header .nav{height:100%;width:50vw;padding-left:2rem;line-height:12vh;font-size:1.6rem;white-space:nowrap;overflow:hidden}.video-page .page-header .nav label{color:#f1854a}.video-page .page-content{height:80vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.video-page .page-content .tabs{height:80vh;padding:0 2rem;overflow:hidden}.video-page .page-content .tabs .am-tabs-default-bar-nextpage{background:linear-gradient(90deg,hsla(0,0%,100%,0),#0c8575)}.video-page .page-content .tabs .am-tabs-default-bar-prevpage{background:linear-gradient(90deg,#154747,hsla(0,0%,100%,0))}.video-page .page-content .videos{-ms-flex:1 1;flex:1 1;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:.5rem}.video-page .page-content .videos .video{width:25%;height:36vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 1.5rem 0}.video-page .page-content .videos .video .cover{-ms-flex:1 1;flex:1 1;position:relative;overflow:hidden}.video-page .page-content .videos .video .cover img{width:100%;height:100%;background-color:hsla(0,0%,78.4%,.5)}.video-page .page-content .videos .video .cover .icc{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.3)}.video-page .page-content .videos .video .cover .icc span{color:hsla(0,0%,100%,.7);position:relative}.video-page .page-content .videos .video .cover .icc span:after{content:" ";border:2px solid hsla(0,0%,100%,.7);width:4.5rem;height:4.5rem;position:absolute;left:0;border-radius:50%;top:1.45rem;left:.25rem}.video-page .page-content .videos .video p{height:5rem;line-height:4rem;text-align:center;color:#fff;font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-page .page-footer{height:8vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background-color:hsla(0,0%,78.4%,.3)}.video-page .page-footer .link{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.video-page .page-footer .link label{font-size:1.6rem;padding-left:.5rem}.video-page .page-footer .pager{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.video-page .page-footer .pager span{padding:0 1rem}.video-page .page-footer .pager span:active{background-color:hsla(0,0%,78.4%,.1)}.video-page .page-footer .pager span.disbale{background-color:transparent!important;color:#999}.video-page .page-footer .pager label{padding:0 1rem;font-size:2rem}.video-page .not-date{height:70vh;line-height:70vh;width:100%;font-size:1.6rem;text-align:center}.video-info{width:100vw;height:100vh;overflow:hidden}.video-info .page-header{height:12vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.video-info .page-header .nav{height:100%;width:50vw;padding-left:2rem;line-height:12vh;font-size:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-info .page-header .nav label{color:#f1854a;margin-right:.5rem}.video-info .page-content{height:80vh;padding:0 2rem 2rem;overflow:hidden;display:-ms-flexbox;display:flex}.video-info .page-content .tuijian-data{width:20%;height:100%;overflow:hidden}.video-info .page-content .tuijian-data .tuijian-title{font-size:1.6rem;line-height:1.6rem;color:#f1854a;border-left:.3rem solid #f1854a;padding-left:1rem;margin-bottom:1rem}.video-info .page-content .tuijian-data .tuijian-scroll{height:72vh;overflow-x:hidden;overflow-y:auto}.video-info .page-content .tuijian-data .tuijian-scroll .citem{position:relative;display:block}.video-info .page-content .tuijian-data .tuijian-scroll .citem .cover{width:100%;height:12rem;border-radius:.5rem;overflow:hidden}.video-info .page-content .tuijian-data .tuijian-scroll .citem .cover img{width:100%;height:100%;background-color:hsla(0,0%,78.4%,.3)}.video-info .page-content .tuijian-data .tuijian-scroll .citem p{text-align:center;line-height:3rem;height:4rem;color:#fff;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-info .page-content .tuijian-data .tuijian-scroll .citem .icc{color:#fff;position:absolute;z-index:9;left:0;top:0;width:100%;height:12rem;background-color:rgba(0,0,0,.3);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:.5rem}.video-info .page-content .tuijian-data .tuijian-scroll .citem .icc .icon{opacity:.8}.video-info .page-content .dinfo-data{-ms-flex:1 1;flex:1 1;padding-left:3rem;overflow:hidden}.video-info .page-content .dinfo-data .mp4{width:100%;height:100%;background-color:#000;position:relative}.video-info .page-content .dinfo-data .mp4.max{width:100vw;height:100vh;position:fixed;z-index:99;left:0;top:0}.video-info .page-content .dinfo-data .mp4.max .video-controls{padding-bottom:1rem}.video-info .page-content .dinfo-data .dr-title{margin:2rem 0;font-size:1.6rem;line-height:1.6rem;color:#f1854a;border-left:.3rem solid #f1854a;padding-left:1rem}.video-info .page-content .dinfo-data .dr-remark{text-indent:2rem;font-size:1.4rem;line-height:2.2rem;height:6.6rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.video-info .page-footer{height:8vh;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background-color:hsla(0,0%,78.4%,.3)}.video-info .page-footer .link{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.video-info .page-footer .link label{font-size:1.6rem;padding-left:.5rem}.video-info .video-ended{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;background-color:rgba(0,0,0,.5);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.video-info .video-controls{position:absolute;z-index:9999;width:100%;left:0;bottom:0;background-color:rgba(0,0,0,.8)}.video-info .video-controls .controls-row1{padding:1rem 2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.video-info .video-controls .controls-row1 .rr-actions{display:-ms-flexbox;display:flex}.video-info .video-controls .controls-row1 .rr-actions .action{margin-left:1rem}.video-info .video-controls .controls-row2{padding:0 2rem 2rem;-ms-touch-action:pan-y;touch-action:pan-y}.audio-page{width:100vw;height:100vh;overflow:hidden;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);min-height:100vh}.audio-page .page-header{height:10vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1)}.audio-page .page-header,.audio-page .page-header .nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.audio-page .page-header .nav{grid-gap:.8rem;gap:.8rem;font-size:1.4rem;color:hsla(0,0%,100%,.7)}.audio-page .page-header .nav svg{width:18px;height:18px;color:#f1854a}.audio-page .page-header .nav span{color:hsla(0,0%,100%,.5)}.audio-page .page-header .nav label{color:#f1854a;font-weight:500}.audio-page .page-content{height:82vh;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.audio-page .page-content .tabs{height:82vh;padding:0 1.5rem}.audio-page .page-content .tabs .am-tabs-default-bar-nextpage{background:linear-gradient(90deg,hsla(0,0%,100%,0),rgba(26,26,46,.8))}.audio-page .page-content .tabs .am-tabs-default-bar-prevpage{background:linear-gradient(90deg,rgba(26,26,46,.8),hsla(0,0%,100%,0))}.audio-page .page-content .audios{-ms-flex:1 1;flex:1 1;overflow-y:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;padding:1.5rem .5rem}.audio-page .page-content .audios::-webkit-scrollbar{width:6px}.audio-page .page-content .audios::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.audio-page .page-content .audios::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.audio-page .page-content .audios .audio-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:hsla(0,0%,100%,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.audio-page .page-content .audios .audio-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.3);border-color:rgba(241,133,74,.4)}.audio-page .page-content .audios .audio-card:hover .cover .overlay{opacity:1}.audio-page .page-content .audios .audio-card:hover .cover img{transform:scale(1.05)}.audio-page .page-content .audios .audio-card .cover{position:relative;aspect-ratio:1;overflow:hidden}.audio-page .page-content .audios .audio-card .cover img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.audio-page .page-content .audios .audio-card .cover .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(241,133,74,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease}.audio-page .page-content .audios .audio-card .cover .overlay svg{width:60px;height:60px;color:#fff;stroke-width:1.5}.audio-page .page-content .audios .audio-card .title{padding:1.2rem;font-size:1.3rem;color:hsla(0,0%,100%,.9);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.audio-page .page-footer{height:8vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1)}.audio-page .page-footer,.audio-page .page-footer .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.audio-page .page-footer .link{grid-gap:.6rem;gap:.6rem;color:hsla(0,0%,100%,.8);cursor:pointer;padding:.8rem 1.2rem;border-radius:10px;transition:all .3s ease}.audio-page .page-footer .link:hover{background:rgba(241,133,74,.2);color:#f1854a}.audio-page .page-footer .link svg{width:22px;height:22px}.audio-page .page-footer .link label{font-size:1.4rem}.audio-page .page-footer .pager{grid-gap:1rem;gap:1rem}.audio-page .page-footer .pager,.audio-page .page-footer .pager span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.audio-page .page-footer .pager span{-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);cursor:pointer;transition:all .3s ease}.audio-page .page-footer .pager span:hover:not(.disable){background:rgba(241,133,74,.3)}.audio-page .page-footer .pager span.disable{opacity:.3;cursor:not-allowed}.audio-page .page-footer .pager span svg{width:20px;height:20px}.audio-page .page-footer .pager label{font-size:1.6rem;color:hsla(0,0%,100%,.9);min-width:60px;text-align:center}.audio-page .not-date{grid-column:1/-1;height:60vh;line-height:60vh;font-size:1.6rem;text-align:center;color:hsla(0,0%,100%,.5)}.audio-info{width:100vw;height:100vh;overflow:hidden;background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);min-height:100vh}.audio-info .page-header{height:10vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.1)}.audio-info .page-header,.audio-info .page-header .nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.audio-info .page-header .nav{grid-gap:.8rem;gap:.8rem;font-size:1.4rem;color:hsla(0,0%,100%,.7)}.audio-info .page-header .nav>svg{width:18px;height:18px;color:#f1854a}.audio-info .page-header .nav>span{color:hsla(0,0%,100%,.5)}.audio-info .page-header .nav>label{color:#f1854a;font-weight:500}.audio-info .page-header .nav .breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.6rem;gap:.6rem}.audio-info .page-header .nav .breadcrumb span{color:hsla(0,0%,100%,.4)}.audio-info .page-header .nav .breadcrumb label{color:hsla(0,0%,100%,.7);font-weight:400}.audio-info .page-header .nav .breadcrumb .current{color:#f1854a;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audio-info .page-content{height:82vh;padding:1.5rem 2rem;overflow:hidden;display:-ms-flexbox;display:flex;grid-gap:1.5rem;gap:1.5rem}.audio-info .page-content .tuijian-data{width:200px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.audio-info .page-content .tuijian-data .tuijian-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.6rem;gap:.6rem;font-size:1.4rem;font-weight:600;color:#f1854a;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.audio-info .page-content .tuijian-data .tuijian-title svg{width:18px;height:18px}.audio-info .page-content .tuijian-data .tuijian-scroll{-ms-flex:1 1;flex:1 1;overflow-y:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem;padding-right:.5rem}.audio-info .page-content .tuijian-data .tuijian-scroll::-webkit-scrollbar{width:4px}.audio-info .page-content .tuijian-data .tuijian-scroll::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.audio-info .page-content .tuijian-data .tuijian-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.audio-info .page-content .tuijian-data .tuijian-scroll .citem{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:hsla(0,0%,100%,.06);border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);transition:all .3s ease}.audio-info .page-content .tuijian-data .tuijian-scroll .citem:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.3);border-color:rgba(241,133,74,.4)}.audio-info .page-content .tuijian-data .tuijian-scroll .citem:hover .cover .overlay{opacity:1}.audio-info .page-content .tuijian-data .tuijian-scroll .citem .cover{position:relative;width:100%;height:0;padding-bottom:140%;overflow:hidden}.audio-info .page-content .tuijian-data .tuijian-scroll .citem .cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.audio-info .page-content .tuijian-data .tuijian-scroll .citem .cover .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(241,133,74,.4);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .3s ease}.audio-info .page-content .tuijian-data .tuijian-scroll .citem .cover .overlay svg{width:36px;height:36px;color:#fff}.audio-info .page-content .tuijian-data .tuijian-scroll .citem p{text-align:center;padding:.8rem;font-size:1.2rem;color:hsla(0,0%,100%,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgba(0,0,0,.2)}.audio-info .page-content .dinfo-data{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:hsla(0,0%,100%,.06);border-radius:20px;padding:2rem;border:1px solid hsla(0,0%,100%,.1);overflow-y:auto}.audio-info .page-content .dinfo-data::-webkit-scrollbar{width:6px}.audio-info .page-content .dinfo-data::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.audio-info .page-content .dinfo-data::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:3px}.audio-info .page-content .dinfo-data .mp4{display:-ms-flexbox;display:flex;grid-gap:2rem;gap:2rem}.audio-info .page-content .dinfo-data .mp4 .bg{-ms-flex-negative:0;flex-shrink:0;width:15%;max-width:200px;min-width:140px;height:100%;overflow-y:auto;padding-right:.5rem}.audio-info .page-content .dinfo-data .mp4 .bg::-webkit-scrollbar{width:4px}.audio-info .page-content .dinfo-data .mp4 .bg::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:2px}.audio-info .page-content .dinfo-data .mp4 .bg::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:2px}.audio-info .page-content .dinfo-data .mp4 .bg .cover{position:relative;width:100%;height:0;padding-bottom:140%;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3);transition:transform .3s ease}.audio-info .page-content .dinfo-data .mp4 .bg .cover:hover{transform:scale(1.02)}.audio-info .page-content .dinfo-data .mp4 .bg .cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.audio-info .page-content .dinfo-data .mp4 .detail{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.audio-info .page-content .dinfo-data .mp4 .detail .dms{margin-bottom:auto;padding-top:1rem}.audio-info .page-content .dinfo-data .mp4 .detail .dms .info-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.8rem;gap:.8rem;margin-bottom:1.2rem}.audio-info .page-content .dinfo-data .mp4 .detail .dms .info-item .label{color:hsla(0,0%,100%,.5);font-size:1.3rem;min-width:90px}.audio-info .page-content .dinfo-data .mp4 .detail .dms .info-item .value{color:hsla(0,0%,100%,.9);font-size:1.3rem}.audio-info .page-content .dinfo-data .mp4 .detail .mp3{margin-top:2rem}.audio-info .page-content .dinfo-data .mp4 .detail .mp3 audio{width:100%;height:50px;border-radius:25px;background:hsla(0,0%,100%,.1)}.audio-info .page-content .dinfo-data .mp4 .detail .mp3 audio::-webkit-media-controls-panel{background:hsla(0,0%,100%,.1)}.audio-info .page-content .dinfo-data .mp4 .detail .mp3 audio::-webkit-media-controls-mute-button,.audio-info .page-content .dinfo-data .mp4 .detail .mp3 audio::-webkit-media-controls-play-button{-webkit-filter:invert(1);filter:invert(1)}.audio-info .page-content .dinfo-data .dr-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:.6rem;gap:.6rem;font-size:1.4rem;font-weight:600;color:#f1854a;margin-top:2rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.audio-info .page-content .dinfo-data .dr-title svg{width:18px;height:18px}.audio-info .page-content .dinfo-data .dr-remark{font-size:1.3rem;line-height:1.8;color:hsla(0,0%,100%,.7);margin-top:1rem;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.audio-info .page-footer{height:8vh;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem;background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.1)}.audio-info .page-footer,.audio-info .page-footer .link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.audio-info .page-footer .link{grid-gap:.6rem;gap:.6rem;color:hsla(0,0%,100%,.8);cursor:pointer;padding:.8rem 1.2rem;border-radius:10px;transition:all .3s ease}.audio-info .page-footer .link:hover{background:rgba(241,133,74,.2);color:#f1854a}.audio-info .page-footer .link svg{width:22px;height:22px}.audio-info .page-footer .link label{font-size:1.4rem}