/*!
 *  arborplayer - arborplayer for video player
 *  @version 1.7.1
 *  @release Sat, 14 Jun 2025 02:47:27 GMT
 */
.ap-nostart .ap-controls{display:none}.ap-is-enter .ap-enter{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-is-enter .ap-loading,.ap-is-enter .ap-start,.ap-is-enter .ap-poster,.ap-is-enter .ap-controls{display:none}.ap-is-loading .ap-loading{display:block}.ap-is-loading .ap-start,.ap-is-loading .ap-poster{display:none}.ap-playing .ap-start,.ap-playing .ap-poster{display:none}.ap-is-pause .ap-start{display:block}.ap-ended .ap-replay,.ap-ended .ap-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-ended .ap-start{display:none}.ap-in-active .ap-controls{display:none}.ap-is-error .ap-error{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-is-live .ap-tips,.ap-is-live .ap-volume-popover,.ap-is-live .ap-select-outer{bottom:50px}.arbor-player{width:100%;height:100%;background-color:#000;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.arbor-player *{border:0;margin:0;padding:0;font-size:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:Source Han Sans CN，Microsoft YaHei，Ping Fang SC}@-webkit-keyframes fadeInBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes backOutBottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes backOutBottom{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes fadeInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes backOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes backOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes backOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@keyframes backOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}100%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}to{opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}to{opacity:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@-webkit-keyframes mouseMove{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}50%{-webkit-transform:translateX(-200%);transform:translateX(-200%);opacity:0}51%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(200%);transform:translateX(200%);opacity:0}}@keyframes mouseMove{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}50%{-webkit-transform:translateX(-200%);transform:translateX(-200%);opacity:0}51%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(200%);transform:translateX(200%);opacity:0}}@-webkit-keyframes pointerMove{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}50%{-webkit-transform:translateX(-200%) rotate(-20deg);transform:translateX(-200%) rotate(-20deg);opacity:0}51%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(200%) rotate(20deg);transform:translateX(200%) rotate(20deg);opacity:0}}@keyframes pointerMove{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}50%{-webkit-transform:translateX(-200%) rotate(-20deg);transform:translateX(-200%) rotate(-20deg);opacity:0}51%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(200%) rotate(20deg);transform:translateX(200%) rotate(20deg);opacity:0}}@-webkit-keyframes moveToLeft{0%{opacity:1}100%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@keyframes moveToLeft{0%{opacity:1}100%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@-webkit-keyframes moveToRight{0%{opacity:1}100%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes moveToRight{0%{opacity:1}100%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@-webkit-keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0) scaleY(1.1);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0) scaleY(1.05);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0) scaleY(0.95);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -4px, 0) scaleY(1.02);transform:translate3d(0, -4px, 0) scaleY(1.02)}}@keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0) scaleY(1.1);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0) scaleY(1.05);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0) scaleY(0.95);transform:translate3d(0, 0, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -4px, 0) scaleY(1.02);transform:translate3d(0, -4px, 0) scaleY(1.02)}}@-webkit-keyframes stretchdelay{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}50%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}75%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes stretchdelay{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}50%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}75%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes loadingRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loadingRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loadingDashOffset{0%{stroke-dashoffset:236}100%{stroke-dashoffset:0}}@keyframes loadingDashOffset{0%{stroke-dashoffset:236}100%{stroke-dashoffset:0}}.ap-message{position:absolute;top:30%;left:50%;padding:4px 8px;max-width:200px;border-radius:2px;background-color:rgba(24,24,24,0.84);-webkit-animation:fadeInDown .25s ease forwards;animation:fadeInDown .25s ease forwards;z-index:200;color:#fff;font-size:14px}.ap-select{height:56px;line-height:56px;cursor:pointer}.ap-select-default{position:relative;height:auto;line-height:inherit;border-radius:20px}.ap-select-default .ap-option{background-color:#fff;color:#000;max-width:100%;border-bottom:1px solid #eee}.ap-select-default .ap-option:last-child{border-bottom:0}.ap-select-expand .ap-select__wrapper{display:block}.ap-select-expand svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(90deg) !important;transform:translate(-50%, -50%) rotate(90deg) !important}.ap-select__wrapper{position:absolute;top:40px;width:100%;display:none;z-index:100}.ap-select__wrapper:after{content:' ';display:block;position:absolute;top:-5px;left:16px;width:0;height:0;border-width:6px;border-color:transparent;border-style:solid;border-top-width:0;border-bottom-color:#fff}.ap-select__inner{border-radius:4px;overflow:hidden}.ap-select-text{color:#fff;font-size:14px;text-align:center;max-width:80px;overflow:hidden;word-break:normal;white-space:nowrap;text-overflow:ellipsis}.ap-select-outer{position:absolute;bottom:64px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(24,24,24,0.84);border-radius:2px;display:none}.ap-select-outer:after{content:'';display:inline-block;width:100%;height:10px;position:absolute;left:0;bottom:-10px;opacity:1}.ap-select:hover .ap-select-outer{display:block}.ap-option{padding:0 16px;height:32px;line-height:32px;text-align:left;color:#fff;font-size:12px;max-width:120px;overflow:hidden;word-break:normal;white-space:nowrap;text-overflow:ellipsis}.ap-input{position:relative;display:block;width:100%}.ap-input--suffix .ap-input__inner{padding-right:35px}.ap-input--suffix .ap-input__suffix{display:block}.ap-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;font-size:12px;line-height:24px;padding:0 15px;-webkit-transition:border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);width:100%;text-align:left}.ap-input__suffix{width:25px;position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none;display:none}.ap-input__suffix-inner{pointer-events:all;display:block;width:100%;height:100%;position:relative}.ap-input__suffix-inner svg{fill:#c0c4cc;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.ap-tips{color:#fff;font-size:12px;padding:8px;background-color:rgba(24,24,24,0.84);border-radius:2px;position:absolute;bottom:64px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);word-break:normal;white-space:nowrap;display:none}.ap-mobile .ap-tips{display:none !important}.ap-icon{position:relative;width:24px;height:56px;text-align:center;overflow:hidden;cursor:pointer;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}.ap-icon svg{fill:#fff;vertical-align:middle !important;margin-top:-3px}.ap-icon-arrow-down svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.arbor-player--large .ap-start{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.arbor-player--medium .ap-start{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8)}.arbor-player--small .ap-start{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6)}.arbor-player--mini .ap-start{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.4);transform:translate(-50%, -50%) scale(0.4)}.ap-mobile .ap-start{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ap-start{z-index:101;background-color:rgba(24,24,24,0.46);width:100px;height:100px;text-align:center;line-height:100px;vertical-align:middle;border-radius:50%;overflow:hidden;cursor:pointer}.ap-start div{width:100%;height:100%}.ap-start svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ap-poster{width:100%;height:100%;position:absolute;top:0;left:0;z-index:101;background-position:center;background-repeat:no-repeat;background-size:cover}.ap-pc .ap-enter img{-webkit-transform:scale(0.8);transform:scale(0.8)}.ap-enter{width:100%;height:100%;position:absolute;top:0;left:0;z-index:102;background-color:#000;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-enter img{display:block;width:100px;height:100px;margin:0 auto 16px}.ap-enter-loading{clear:both}.ap-enter-loading .rect{float:left;margin:0 5px;width:5px;height:50px;border-radius:5px;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.ap-enter-loading .rect1{-webkit-animation-delay:0;animation-delay:0;-webkit-transform:scaleY(0.2);transform:scaleY(0.2)}.ap-enter-loading .rect2{-webkit-animation-delay:0.15s;animation-delay:0.15s;-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}.ap-enter-loading .rect3{-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}.ap-enter-loading .rect4{-webkit-animation-delay:0.45s;animation-delay:0.45s;-webkit-transform:scaleY(0.8);transform:scaleY(0.8)}.ap-enter-loading .rect5{-webkit-animation-delay:0.6s;animation-delay:0.6s;-webkit-transform:scaleY(0.4);transform:scaleY(0.4)}.arbor-player--large .ap-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8)}.arbor-player--medium .ap-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6)}.arbor-player--small .ap-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.4);transform:translate(-50%, -50%) scale(0.4)}.arbor-player--mini .ap-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.2);transform:translate(-50%, -50%) scale(0.2)}.ap-mobile .ap-loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6)}.ap-loading{width:100px;height:100px;z-index:101;display:none}.ap-loading svg{border-radius:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:loadingRotate 1s linear infinite;animation:loadingRotate 1s linear infinite}.ap-loading svg path{fill:none;stroke-dasharray:236;stroke-width:12px;-webkit-animation:loadingDashOffset 2s linear infinite;animation:loadingDashOffset 2s linear infinite;animation-direction:alternate-reverse}.ap-player{width:100%;height:100%;position:absolute;top:0;left:0;z-index:100}.ap-replay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;z-index:102;background-color:rgba(0,0,0,0.45);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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;display:none}.ap-replay svg{background-color:rgba(0,0,0,0.58);border-radius:100%;cursor:pointer}.ap-replay svg:hover{background-color:rgba(255,255,255,0.16)}.ap-replay svg path{-webkit-transform:translate(20px, 21px);transform:translate(20px, 21px);fill:#ddd}.ap-replay-text{display:inline-block;font-size:16px;color:#fff;line-height:34px;cursor:pointer}.arbor-player--large .ap-error-tips,.arbor-player--medium .ap-error-tips{font-size:14px}.arbor-player--small .ap-error-tips{font-size:12px}.arbor-player--mini .ap-error-tips{font-size:10px}.ap-error{width:100%;height:100%;position:absolute;top:0;left:0;z-index:101;background-color:#000;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.ap-error-tips{color:#fff}.ap-error-code{color:#666;font-size:12px;margin:8px 0}.ap-error-button{padding:5px 8px;font-size:12px;border-radius:2px;color:#fff;text-align:center;cursor:pointer}.ap-error-reload{width:52px;height:52px;border-radius:100%;cursor:pointer}.ap-error-reload:hover{background-color:rgba(255,255,255,0.16)}.ap-pc .ap-guide .mouse{-webkit-animation:mouseMove 3s linear infinite;animation:mouseMove 3s linear infinite}.ap-pc .ap-guide .fingerDown{width:96px;height:96px}.ap-mobile .ap-guide .animate{-webkit-transform:scale(0.45);transform:scale(0.45)}.ap-mobile .ap-guide .mouse{-webkit-animation:pointerMove 3s linear infinite;animation:pointerMove 3s linear infinite}.ap-mobile .ap-guide .fingerDown{width:46px;height:46px}.ap-guide{width:100%;height:100%;position:absolute;top:0;left:0;z-index:110;background-color:rgba(24,24,24,0.84);color:#fff;font-size:14px;display:none}.ap-guide-item{position:relative;width:100%;height:100%}.ap-guide-item-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.ap-guide-item-right{margin-left:32px;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ap-guide-item .fingerDown{-webkit-animation:bounce 1s ease-in-out infinite;animation:bounce 1s ease-in-out infinite;margin-right:10px;margin-bottom:10px}.ap-guide-item .fingerDown svg{width:100%;height:100%}.ap-guide-item .highlight{width:44px;height:44px;line-height:44px;border-radius:44px;background-color:#fff;margin:0 auto}.ap-guide-item .highlight svg{fill:#000;margin-top:0 !important}.ap-guide-button{font-size:12px;width:82px;height:32px;line-height:32px;text-align:center;border-radius:16px;border:1px solid #fff;cursor:pointer;margin:16px auto 0}.ap-guide-gyro .animate{margin:16px 0;-webkit-transform:scale(1) !important;transform:scale(1) !important}.ap-guide-gyro .ap-icon.gyro{width:224px;height:130px;margin:0 auto}.ap-guide-gyro-bottom{position:absolute;bottom:10px}.ap-guide-gyro,.ap-guide-pano{width:100%;height:100%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-guide-gyro .animate,.ap-guide-pano .animate{width:432px;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ap-guide-gyro .arrow-left,.ap-guide-gyro .arrow-right,.ap-guide-pano .arrow-left,.ap-guide-pano .arrow-right{width:120px;height:121px}.ap-guide-gyro .arrow-left,.ap-guide-pano .arrow-left{-webkit-animation:moveToLeft 1.5s linear infinite;animation:moveToLeft 1.5s linear infinite}.ap-guide-gyro .arrow-right,.ap-guide-pano .arrow-right{-webkit-animation:moveToRight 1.5s linear infinite;animation:moveToRight 1.5s linear infinite}.ap-guide-gyro .mouse,.ap-guide-pano .mouse{width:96px;height:96px}.ap-guide-gyro-desc,.ap-guide-pano-desc{margin-top:10px;margin-bottom:34px}.ap-guide-camera,.ap-guide-setup{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:10px}.ap-guide-vr{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:40% !important;padding:16px 8px;width:75%;border-radius:12px;background-color:rgba(0,0,0,0.5)}.ap-guide-vr-title{font-size:16px;text-align:center}.ap-guide-vr-step-title{text-align:center}.ap-guide-vr-step-desc{width:45%;padding:0 8px}.ap-guide-vr-step-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.ap-guide-vr-step-image img{display:block;width:70%;margin:0 auto}.ap-guide-vr-step-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-guide-vr-step-01 .ap-guide-vr-step-desc{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:16px}.ap-guide-vr-step-01 .ap-guide-vr-step-desc:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.ap-guide-vr-step-01 .ap-guide-vr-step-desc:last-child p{-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important;padding:0 8px}.ap-guide-vr-step-01 .ap-guide-vr-step-desc:nth-child(3){letter-spacing:1px;text-align:center}.ap-guide-vr-step-01 .ap-guide-vr-step-desc-right{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ap-guide-vr-step-01 .ap-guide-vr-step-desc img{width:16px}.ap-guide-vr-content{margin-top:16px}.ap-guide-vr-content ul{margin:8px 0}.ap-guide-vr-content li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.ap-guide-vr-content li:last-child{margin-bottom:0}.ap-guide-vr-content .step_01_ios{display:block;width:80%;margin:24px auto}.ap-guide-vr .ap-guide-button{width:auto !important;height:auto !important;line-height:16px !important;padding:5px 20px;color:#000;background-color:#fff}.ap-guide-vr-close{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-80px}.ap-controls{width:100%;height:56px;position:absolute;left:0;bottom:0;z-index:105;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.46)));background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.46) 100%);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;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.ap-controls>div:not(.ap-progress){position:relative;margin:0 6px}.ap-controls>div:not(.ap-progress):hover .ap-tips{display:block}.ap-controls>div:not(.ap-progress):last-child .ap-tips{right:0 !important;left:auto !important;-webkit-transform:translateX(0) !important;transform:translateX(0) !important}.ap-controls-placement-center .ap-placeholder{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.ap-controls-placement-left .ap-placeholder{-webkit-box-ordinal-group:82;-ms-flex-order:81;order:81}.ap-controls-placement-right .ap-placeholder{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.ap-controls .ap-play{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ap-controls .ap-volume{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.ap-controls .ap-refresh{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.ap-controls .ap-time{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.ap-controls .ap-pip{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.ap-controls .ap-bitrate{-webkit-box-ordinal-group:27;-ms-flex-order:26;order:26}.ap-controls .ap-rate{-webkit-box-ordinal-group:32;-ms-flex-order:31;order:31}.ap-controls .ap-screenshot{-webkit-box-ordinal-group:37;-ms-flex-order:36;order:36}.ap-controls .ap-cooperation{-webkit-box-ordinal-group:42;-ms-flex-order:41;order:41}.ap-controls .ap-gyro{-webkit-box-ordinal-group:47;-ms-flex-order:46;order:46}.ap-controls .ap-vr{-webkit-box-ordinal-group:52;-ms-flex-order:51;order:51}.ap-controls .ap-camera{-webkit-box-ordinal-group:57;-ms-flex-order:56;order:56}.ap-controls .ap-view{-webkit-box-ordinal-group:62;-ms-flex-order:61;order:61}.ap-controls .ap-fullpage{-webkit-box-ordinal-group:67;-ms-flex-order:66;order:66}.ap-controls .ap-fullscreen{-webkit-box-ordinal-group:72;-ms-flex-order:71;order:71}.ap-controls .ap-setup{-webkit-box-ordinal-group:77;-ms-flex-order:76;order:76}.ap-show-controls .ap-controls{-webkit-animation:fadeInUp .2s ease forwards;animation:fadeInUp .2s ease forwards}.ap-hide-controls .ap-controls{-webkit-animation:backOutUp .2s ease forwards;animation:backOutUp .2s ease forwards}.ap-progress{width:100%;height:20px;position:absolute;left:0;right:0;top:-10px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.ap-progress-outer{background-color:rgba(255,255,255,0.3);-webkit-box-flex:1;-ms-flex:1;flex:1;height:4px;margin-top:8px;position:relative}.ap-progress-cache,.ap-progress-played{position:absolute;top:0;left:0;width:0;height:100%}.ap-progress-slider{width:14px;height:14px;border-radius:14px;position:absolute;left:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.ap-progress-cache{background-color:#fff;opacity:0.46}.ap-pc .ap-progress:hover{z-index:1}.ap-pc .ap-progress:hover .ap-progress-outer{height:8px;margin-top:6px}.ap-pc .ap-progress:hover .ap-progress-slider{display:inline-block}.ap-pc .ap-progress-slider{display:none;top:-3px}.ap-mobile .ap-progress-slider{top:-5px}.ap-play .ap-tips{left:0 !important;-webkit-transform:translateX(0) !important;transform:translateX(0) !important}.ap-volume{width:24px;height:56px;cursor:pointer}.ap-volume:hover .ap-volume-popover{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.ap-volume-popover{width:38px;height:150px;position:absolute;bottom:64px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#181818;border-radius:2px;display:none !important}.ap-volume-popover:after{content:'';display:inline-block;width:100%;height:10px;position:absolute;left:0;bottom:-10px;opacity:1}.ap-volume-popover{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-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0}.ap-volume-popover .ap-volume-text{color:#fff;font-size:12px;margin-bottom:10px}.ap-volume-popover .ap-volume-slider{-webkit-box-flex:1;-ms-flex:1;flex:1;width:12px;height:100px;position:relative;border-radius:2px}.ap-volume-popover .ap-volume-outer{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px;height:100%;background-color:#fff;border-radius:4px}.ap-volume-popover .ap-volume-selected{width:4px;height:0;position:absolute;left:0;bottom:0;border-radius:4px}.ap-volume-popover .ap-volume-inner{position:relative;left:50%;margin-top:-11px;margin-left:-11px;width:22px;height:22px;border-radius:22px;background-color:rgba(255,255,255,0.24);-webkit-box-shadow:0px 0px 5px 2px rgba(255,255,255,0.2);box-shadow:0px 0px 5px 2px rgba(255,255,255,0.2)}.ap-volume-popover .ap-volume-inner:after{content:"";display:inline-block;width:10px;height:10px;background-color:#fff;-webkit-box-shadow:0px 0px 5px 2px rgba(255,255,255,0.25);box-shadow:0px 0px 5px 2px rgba(255,255,255,0.25);border-radius:10px;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px;z-index:1}.ap-progress-time{height:20px;line-height:20px;padding-left:16px}.ap-time{height:56px;line-height:56px}.ap-progress-time,.ap-time{font-size:14px;color:#fff;opacity:0.84;text-align:center;display:inline-block}.ap-progress-time span,.ap-time span{color:#fff}.ap-progress-time-current:after,.ap-time-current:after{content:"/";display:inline-block;padding:0 3px;color:#fff;opacity:0.84}.ap-progress-time-current.is-live:after,.ap-time-current.is-live:after{content:""}.ap-placeholder{-webkit-box-flex:1;-ms-flex:1;flex:1;height:56px}.ap-pc .ap-cameras{width:256px;height:100%;background-color:rgba(24,24,24,0.64);padding:16px 10px 16px 24px;top:0;right:0;-webkit-transform:translateX(256px);transform:translateX(256px)}.ap-pc .ap-cameras.show{-webkit-animation:fadeInRight .35s ease forwards;animation:fadeInRight .35s ease forwards}.ap-pc .ap-cameras.show .ap-arrow-box svg{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.ap-pc .ap-cameras.hide{-webkit-animation:backOutRight .35s ease forwards;animation:backOutRight .35s ease forwards}.ap-pc .ap-cameras-wrapper{height:100%}.ap-pc .ap-cameras-list{padding-right:8px;overflow-y:auto}.ap-pc .ap-cameras-item{width:100%;margin-bottom:16px}.ap-mobile .ap-cameras{width:100%;height:100%;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.ap-mobile .ap-cameras.show{-webkit-animation:fadeInBottom .35s ease forwards;animation:fadeInBottom .35s ease forwards}.ap-mobile .ap-cameras.hide{-webkit-animation:backOutBottom .35s ease forwards;animation:backOutBottom .35s ease forwards}.ap-mobile .ap-cameras-placeholder{-webkit-box-flex:1;-ms-flex:1;flex:1}.ap-mobile .ap-cameras-wrapper{background-color:rgba(24,24,24,0.84);border-top-left-radius:8px;border-top-right-radius:8px}.ap-mobile .ap-cameras-list{padding:32px 16px;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.ap-mobile .ap-cameras-item{-webkit-box-flex:0;-ms-flex:0 0 137px;flex:0 0 137px;height:76px;margin-right:8px}.ap-mobile .ap-cameras-item:last-child{margin-right:0}.ap-mobile .ap-cameras-name{font-size:12px;text-align:left}.ap-mobile .ap-cameras-play,.ap-mobile .ap-cameras-playing{-webkit-transform:translate(-50%, -50%) scale(0.8);transform:translate(-50%, -50%) scale(0.8)}.ap-mobile .ap-cameras-current{-webkit-transform:scale(0.6);transform:scale(0.6);top:-12px;left:-12px}.ap-mobile .ap-cameras-cancel{padding:16px 0;font-size:16px;color:#fff;background-color:rgba(24,24,24,0.84);text-align:center;border-top:1px solid rgba(255,255,255,0.12)}.ap-cameras{position:absolute;z-index:105}.ap-cameras-wrapper{position:relative;width:100%}.ap-cameras-wrapper .ap-arrow-box{display:inline-block;width:20px;height:106px;position:absolute;top:50%;margin-top:-53px;left:-44px;background-position:0 0;background-repeat:no-repeat;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAADUCAYAAADurmEPAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK0SURBVHgB7dwtUiNRFMXx192SVGoElao2jBnDiNnB6Bk9dlgEaFbCZlBYDALHCsBQlSAT7k2lKSrcwOs+7+OK8xdJpxvxq5eDwBCC4xaLxf8mOKzv++P1en0ul9/dAQV3IrgLuTzWz66A8pX+aZrm7P09N8Dt3prm7/796sD3e7OeVwXu782qGtDam1UV4KG9WRUFfrU3q2LAmL1ZFQHG7s0qO3DM3qyyAafszSoLcOrerJIDkb1ZJQWie7NKAky1NysYmHJvVhAw9d6sJgNz7M1qNDDn3qxGAXPvzSoaWGJvVlHAUnuz+hRYem9WB4E19mZlAmvtzeoDsOberN6AHvZmtQXucJeh8t6s2t37v+AQp7Vyeqdyer+D0/QE3eK0Vk7P1S/FfnqCJ8FxbXAegWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEohGIRiAagWgEorXSU3CcnuB9cJwCb4LjuuVy+TSbzX4Gr/+0ffvStlfy9hgc1umLnOLLfD6/3Ww2p/LxW3BUN1wocrVaXQv0SKA/gpO6/RsCvRPkiyB/BQd11k1BPuy+ckUehYp1hx4I8tnDLrvPHnrYZRfzQzV3GQXUau0yGqjV2OUooFZ6l6OBQ6V2ORmoldglBNRy7xIGajl3mQQ4lGOXSYFa6l0mB2opd5kFqKXaZTbgELrL7EAN2WURoDZ1l8WA2pRdFgUOjdllFaAWu8tqQC1ml1WB2le7rA4cOrRLN0DN2qUroObl7/Go+r4/ewU9WVg+ioHjEAAAAABJRU5ErkJggg==);cursor:pointer}.ap-cameras-wrapper .ap-arrow-box svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);fill:#fff}.ap-cameras-list{width:100%;height:100%;scrollbar-width:thin;scrollbar-color:#c7c7c7 transparent}.ap-cameras-list::-webkit-scrollbar{width:6px;height:1px;background-color:transparent}.ap-cameras-list::-webkit-scrollbar-thumb{background-color:#c7c7c7;border-radius:6px}.ap-cameras-item{height:120px;border-radius:4px;overflow:hidden;border:1px solid transparent;position:relative;cursor:pointer}.ap-cameras-item.ap-current .ap-cameras-current{display:block}.ap-cameras-poster{display:block;width:100%;height:100%;background-color:rgba(24,24,24,0.64)}.ap-cameras-name{color:#fff;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;width:100%;text-align:center;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:absolute;bottom:0;left:0;right:0}.ap-cameras-play,.ap-cameras-play svg,.ap-cameras-playing,.ap-cameras-playing svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ap-cameras-play,.ap-cameras-playing{width:44px;height:44px;border-radius:44px;background-color:rgba(24,24,24,0.64)}.ap-cameras-playing{display:none}.ap-cameras-current{width:60px;height:60px;position:absolute;top:0;left:0;display:none}.ap-is-fullpage{-o-object-fit:contain;object-fit:contain;position:fixed;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-transform:none !important;transform:none !important;margin:0 !important;width:100% !important;height:100% !important;z-index:9000 !important}.ap-fullscreen svg{fill:none}@media screen and (orientation: landscape){.ap-setup-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transform:translateX(100%);transform:translateX(100%)}.ap-setup-wrapper.show{-webkit-animation:fadeInRight .35s ease forwards;animation:fadeInRight .35s ease forwards}.ap-setup-wrapper.hide{-webkit-animation:backOutRight .35s ease forwards;animation:backOutRight .35s ease forwards}.ap-setup-content{width:350px;height:100%;overflow-y:auto;border-top-left-radius:0;border-top-right-radius:0}.ap-setup-cancel{display:none}}@media screen and (orientation: portrait){.ap-setup-wrapper{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-setup-wrapper.show{-webkit-animation:fadeInBottom .35s ease forwards;animation:fadeInBottom .35s ease forwards}.ap-setup-wrapper.hide{-webkit-animation:backOutBottom .35s ease forwards;animation:backOutBottom .35s ease forwards}.ap-setup-content{border-top-left-radius:8px;border-top-right-radius:8px}}.ap-setup-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:105;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.ap-setup-placeholder{-webkit-box-flex:1;-ms-flex:1;flex:1}.ap-setup-content{background-color:rgba(24,24,24,0.84);font-size:14px;color:#fff;padding-top:32px}.ap-setup-content-top{padding:0 16px 32px}.ap-setup-content-bottom{padding:32px 16px;border-top:1px solid rgba(255,255,255,0.12)}.ap-setup-select{margin-bottom:28px}.ap-setup-select:last-child{margin-bottom:0}.ap-setup-select-text{color:rgba(255,255,255,0.6);font-size:14px;margin-bottom:12px}.ap-setup-select-outer{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-setup-option{font-size:14px;margin-right:16px;line-height:20px}.ap-setup-option:last-child{margin-right:0}.ap-setup-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.ap-setup-switch-text{color:#fff;font-size:14px}.ap-setup-switch:last-child{margin-bottom:0}.ap-setup-switch .ap-icon{width:40px;height:24px;line-height:24px}.ap-setup-switch .on{display:none}.ap-setup-switch.ap-current .on{display:inline-block}.ap-setup-switch.ap-current .off{display:none}.ap-setup-cancel{padding:16px 0 50px;font-size:16px;color:#fff;background-color:rgba(24,24,24,0.84);text-align:center;border-top:1px solid rgba(255,255,255,0.12)}

