.block{position:absolute;left:0;top:0;cursor:pointer;cursor:-webkit-grab;cursor:grab}.block:active{cursor:-webkit-grabbing;cursor:grabbing}.sliderContainer{position:relative;text-align:center;width:310px;height:40px;line-height:40px;margin-top:15px;background:#f7f9fa;color:#45494c;border:1px solid #e4e7eb}.sliderContainer_active .slider{height:38px;top:-1px;border:1px solid #1991fa}.sliderContainer_active .sliderMask{height:38px;border-width:1px}.sliderContainer_success .slider{height:38px;top:-1px;border:1px solid #52ccba;background-color:#52ccba!important}.sliderContainer_success .sliderMask{height:38px;border:1px solid #52ccba;background-color:#d2f4ef}.sliderContainer_success .sliderIcon{background-position:0 0!important}.sliderContainer_fail .slider{height:38px;top:-1px;border:1px solid #f57a7a;background-color:#f57a7a!important}.sliderContainer_fail .sliderMask{height:38px;border:1px solid #f57a7a;background-color:#fce1e1}.sliderContainer_fail .sliderIcon{top:14px;background-position:0 -82px!important}.sliderContainer_active .sliderText,.sliderContainer_fail .sliderText,.sliderContainer_success .sliderText{display:none}.sliderMask{border:0 solid #1991fa;background:#d1e9fe}.slider,.sliderMask{position:absolute;left:0;top:0;height:40px}.slider{width:40px;background:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-transition:background .2s linear;transition:background .2s linear;cursor:pointer;cursor:-webkit-grab;cursor:grab}.slider:active{cursor:-webkit-grabbing;cursor:grabbing}.slider:hover{background:#1991fa}.slider:hover .sliderIcon{background-position:0 -13px}.sliderIcon{position:absolute;top:15px;left:13px;width:14px;height:12px;background:url(http://cstaticdun.126.net//2.6.3/images/icon_light.f13cff3.png) 0 -26px;background-size:34px 471px}.refreshIcon{position:absolute;right:0;top:0;width:34px;height:34px;cursor:pointer;background:url(http://cstaticdun.126.net//2.6.3/images/icon_light.f13cff3.png) 0 -437px;background-size:34px 471px}.page-wrap{position:relative;width:100vw;height:100vh;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-attachment:fixed}.header-fixed,.page-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.header-fixed{position:fixed;width:100%;top:0;left:0;z-index:999;height:70px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-img{max-height:45px;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;margin-right:5px}.report-title{font-size:18px;color:#fff;margin:0;font-weight:500;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.3)}@media screen and (max-width:768px){.header-fixed{height:70px;padding:0}.logo-img{max-height:35px}.report-title{font-size:14px}.ivu-row-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.header-row{height:100%}.logo-col,.title-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.logo-wrapper,.title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.content-middle{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 30px);height:calc(100vh - 140px);position:relative;background-color:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;margin:70px 15px 70px 15px;-webkit-box-shadow:inset 0 4px 12px rgba(0,0,0,.05);box-shadow:inset 0 4px 12px rgba(0,0,0,.05)}.loading-container{width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.loading-container,.loading-spinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loading-spinner{gap:20px}.loading-text{color:#666;font-size:16px;font-weight:500;margin:0;-webkit-animation:fadeInOut 1.5s infinite alternate;animation:fadeInOut 1.5s infinite alternate}@-webkit-keyframes fadeInOut{0%{opacity:.6}to{opacity:1}}@keyframes fadeInOut{0%{opacity:.6}to{opacity:1}}.report-not-exist-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#f0f4f8,#d9e2ec)}.report-not-exist-content{text-align:center;padding:30px;max-width:400px}.report-icon{color:#c5c8ce;margin-bottom:20px}.report-not-exist-title{color:#515a6e;font-size:20px;font-weight:500;margin:0 0 10px 0}.report-not-exist-desc{color:#808695;font-size:14px;margin:0;line-height:1.6}.pdf-error-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#fff5f5,#ffe0e0)}.pdf-error-content{text-align:center;padding:30px;max-width:400px}.error-icon{color:#ed4014;margin-bottom:20px}.pdf-error-title{color:#515a6e;font-size:20px;font-weight:500;margin:0 0 10px 0}.pdf-error-desc{color:#808695;font-size:14px;margin:0 0 20px 0;line-height:1.6}.pdf-action-buttons{gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pdf-action-buttons,.pdf-canvas-container{display:-webkit-box;display:-ms-flexbox;display:flex}.pdf-canvas-container{width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5}.pdf-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px;background:#fff;border-bottom:1px solid #dcdee2;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05)}.page-info{color:#515a6e;font-size:14px;font-weight:500;margin:0 15px}.pdf-canvas-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.pdf-canvas{-webkit-box-shadow:0 2px 12px rgba(0,0,0,.15);box-shadow:0 2px 12px rgba(0,0,0,.15);background:#fff;max-width:100%}.pdf-all-pages-wrapper{overflow:auto;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.pdf-loading-container,.pdf-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.pdf-loading-container,.pdf-loading-overlay{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.pdf-loading-overlay{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.loading-content{text-align:center;padding:20px}.progress-bar{width:200px;height:6px;background-color:#f0f0f0;border-radius:3px;margin:10px 0;overflow:hidden}.progress-fill{height:100%;background:-webkit-gradient(linear,left top,right top,from(#667eea),to(#764ba2));background:linear-gradient(90deg,#667eea,#764ba2);-webkit-transition:width .3s ease;transition:width .3s ease}.progress-text{margin:10px 0 0 0;font-size:14px;color:#515a6e}.pdf-wrapper{width:100%;height:100%;background-color:#fff;overflow:auto;scrollbar-width:thin;scrollbar-color:#a0a0a0 transparent}.pdf-wrapper::-webkit-scrollbar{width:4px}.pdf-wrapper::-webkit-scrollbar-track{background:transparent;border-radius:2px}.pdf-wrapper::-webkit-scrollbar-thumb{background-color:#a0a0a0;border-radius:2px;-webkit-transition:background-color .3s;transition:background-color .3s}.pdf-wrapper::-webkit-scrollbar-thumb:hover{background-color:#888}.pdf-wrapper iframe{width:100%;height:100%;border:none;display:block;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-fixed{position:fixed;width:100%;bottom:0;left:0;z-index:999;height:70px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.1);box-shadow:0 -2px 10px rgba(0,0,0,.1)}.footer-row{height:100%;padding:10px 0}.footer-col{height:100%}.footer-btn,.footer-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-btn{width:90%;max-width:140px;height:40px;border-radius:20px;gap:6px;border:none;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.contact-btn{background:linear-gradient(135deg,#ff6b6b,#ff8e8e);color:#fff!important;-webkit-box-shadow:0 2px 8px hsla(0,100%,71%,.3);box-shadow:0 2px 8px hsla(0,100%,71%,.3)}.contact-btn:hover{background:linear-gradient(135deg,#ff5252,#ff7675);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px hsla(0,100%,71%,.4);box-shadow:0 4px 12px hsla(0,100%,71%,.4)}.share-btn{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;-webkit-box-shadow:0 2px 8px rgba(102,126,234,.3);box-shadow:0 2px 8px rgba(102,126,234,.3)}.share-btn:hover{background:linear-gradient(135deg,#5c6bc0,#6a5acd);-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(102,126,234,.4);box-shadow:0 4px 12px rgba(102,126,234,.4)}.btn-text{font-size:14px}.share-overlay{position:fixed;width:100%;height:100%;background:radial-gradient(circle,rgba(101,45,147,.8) 0,rgba(0,0,0,.7) 100%);z-index:1001}.qr-code-container{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10001;background:#fff;padding:25px;border-radius:16px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.2);box-shadow:0 10px 40px rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:popIn .3s cubic-bezier(.175,.885,.32,1.275);animation:popIn .3s cubic-bezier(.175,.885,.32,1.275)}@-webkit-keyframes popIn{0%{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes popIn{0%{-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}}.close-btn{position:fixed;top:calc(50% + 130px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10002;background:linear-gradient(135deg,#ffecd2,#fcb69f);border:none;color:#d66d75!important;min-width:90px;height:40px;line-height:38px;border-radius:20px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:500;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.15);box-shadow:0 4px 15px rgba(0,0,0,.15)}.close-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.2);box-shadow:0 6px 20px rgba(0,0,0,.2)}@media screen and (max-width:768px){.qr-code-container{padding:20px;width:220px;height:220px}.close-btn{top:calc(50% + 140px)}.footer-btn{max-width:120px;height:36px}.btn-text{font-size:13px}}