.el-form .el-form-item[data-v-5016cebc]{margin-bottom:20px}.image-button-config-dialog .config-container[data-v-70d154c7]{display:flex;gap:20px;height:600px}.image-button-config-dialog .config-container .preview-section[data-v-70d154c7]{flex:1;display:flex;flex-direction:column}.image-button-config-dialog .config-container .preview-section .preview-title[data-v-70d154c7]{font-weight:700;margin-bottom:10px;color:#303133}.image-button-config-dialog .config-container .preview-section .image-container[data-v-70d154c7]{position:relative;border:1px solid #dcdfe6;border-radius:4px;overflow:hidden;flex:1;cursor:crosshair;max-width:600px;max-height:450px;margin:0 auto}.image-button-config-dialog .config-container .preview-section .image-container img[data-v-70d154c7]{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot[data-v-70d154c7]{border:2px solid transparent;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot.active[data-v-70d154c7],.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot[data-v-70d154c7]:hover{border-color:#409eff;box-shadow:0 0 8px rgba(64,158,255,.3)}.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot .button-text[data-v-70d154c7]{font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot .resize-handles .resize-handle[data-v-70d154c7]{position:absolute;width:8px;height:8px;background:#409eff;border:1px solid #fff;border-radius:50%}.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot .resize-handles .resize-handle.nw[data-v-70d154c7]{top:-4px;left:-4px;cursor:nw-resize}.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot .resize-handles .resize-handle.ne[data-v-70d154c7]{top:-4px;right:-4px;cursor:ne-resize}.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot .resize-handles .resize-handle.sw[data-v-70d154c7]{bottom:-4px;left:-4px;cursor:sw-resize}.image-button-config-dialog .config-container .preview-section .image-container .button-hotspot .resize-handles .resize-handle.se[data-v-70d154c7]{bottom:-4px;right:-4px;cursor:se-resize}.image-button-config-dialog .config-container .preview-section .preview-tips[data-v-70d154c7]{margin-top:15px}.image-button-config-dialog .config-container .preview-section .preview-tips ul[data-v-70d154c7]{margin:0;padding-left:20px}.image-button-config-dialog .config-container .preview-section .preview-tips ul li[data-v-70d154c7]{margin:5px 0;color:#606266;font-size:13px}.image-button-config-dialog .config-container .control-section[data-v-70d154c7]{width:300px;display:flex;flex-direction:column}.image-button-config-dialog .config-container .control-section .control-title[data-v-70d154c7]{font-weight:700;margin-bottom:10px;color:#303133}.image-button-config-dialog .config-container .control-section .button-list[data-v-70d154c7]{flex:1;border:1px solid #dcdfe6;border-radius:4px;padding:10px;overflow-y:auto}.image-button-config-dialog .config-container .control-section .button-list .button-item[data-v-70d154c7]{padding:10px;border:1px solid #ebeef5;border-radius:4px;margin-bottom:8px;cursor:pointer;transition:all .2s}.image-button-config-dialog .config-container .control-section .button-list .button-item[data-v-70d154c7]:hover{border-color:#c6e2ff;background-color:#ecf5ff}.image-button-config-dialog .config-container .control-section .button-list .button-item.active[data-v-70d154c7]{border-color:#409eff;background-color:#ecf5ff}.image-button-config-dialog .config-container .control-section .button-list .button-item[data-v-70d154c7]:last-child{margin-bottom:0}.image-button-config-dialog .config-container .control-section .button-list .button-item .button-info .button-name[data-v-70d154c7]{font-weight:700;color:#303133;margin-bottom:4px}.image-button-config-dialog .config-container .control-section .button-list .button-item .button-info .button-details[data-v-70d154c7]{font-size:12px;color:#909399}.image-button-config-dialog .config-container .control-section .button-list .button-item .button-actions[data-v-70d154c7]{margin-top:8px;text-align:right}.image-button-config-dialog .config-container .control-section .control-actions[data-v-70d154c7]{margin-top:15px}.image-button-config-dialog .config-container .control-section .control-actions .el-button[data-v-70d154c7]{width:100%;margin-bottom:8px}.button-input[data-v-b2044c54]{display:none}.upload-table[data-v-b2044c54]{max-height:490px;overflow:auto}.tips[data-v-b2044c54]{margin-top:4px;line-height:18px;font-size:12px;color:#606266}.text-placeholder[data-v-b2044c54]{color:#c0c4cc;font-size:12px}.input-small[data-v-741be94a]{width:230px!important;margin-right:10px}.content-section[data-v-92f1c0c4]{position:relative;margin:0;padding:0}.content-section[data-v-92f1c0c4]:not(:last-child){margin-bottom:0}.content-section .content-pic[data-v-92f1c0c4]{width:100%;height:auto;display:block}.content-section .content-video[data-v-92f1c0c4]{position:absolute}.content-section .image-button[data-v-92f1c0c4]{border:1px solid transparent;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.content-section .image-button[data-v-92f1c0c4]:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.2)}.content-section .standalone-button-container[data-v-92f1c0c4]{position:relative;width:100%}.content-section .standalone-button-container.relative-position[data-v-92f1c0c4]{height:auto;min-height:40px}.content-section .standalone-button-container[data-v-92f1c0c4]:not(.relative-position){min-height:100px}.content-section .standalone-button-container .standalone-button .button-image[data-v-92f1c0c4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-section .standalone-button-container .standalone-button[data-v-92f1c0c4]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}@-webkit-keyframes pulse-92f1c0c4{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulse-92f1c0c4{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes bounce-92f1c0c4{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-15px)}70%{transform:translateY(-7px)}90%{transform:translateY(-3px)}}@keyframes bounce-92f1c0c4{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-15px)}70%{transform:translateY(-7px)}90%{transform:translateY(-3px)}}@-webkit-keyframes shake-92f1c0c4{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes shake-92f1c0c4{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@-webkit-keyframes blink-92f1c0c4{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@keyframes blink-92f1c0c4{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@-webkit-keyframes rotate-92f1c0c4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-92f1c0c4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-pulse[data-v-92f1c0c4]{-webkit-animation-name:pulse-92f1c0c4;animation-name:pulse-92f1c0c4}.animate-bounce[data-v-92f1c0c4]{-webkit-animation-name:bounce-92f1c0c4;animation-name:bounce-92f1c0c4}.animate-shake[data-v-92f1c0c4]{-webkit-animation-name:shake-92f1c0c4;animation-name:shake-92f1c0c4}.animate-blink[data-v-92f1c0c4]{-webkit-animation-name:blink-92f1c0c4;animation-name:blink-92f1c0c4}.animate-rotate[data-v-92f1c0c4]{-webkit-animation-name:rotate-92f1c0c4;animation-name:rotate-92f1c0c4}.content-section[data-v-040aa724]{position:relative}.content-section .img-section[data-v-040aa724]{position:relative;overflow:hidden}.content-section .img-section>img[data-v-040aa724]{display:block}.content-section .img-section .image-button[data-v-040aa724]{border:1px solid transparent;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.content-section .img-section .image-button[data-v-040aa724]:hover{transform:rotate(90deg) scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.2)}.content-section .play-section .play-content[data-v-040aa724]{position:relative;transform:rotate(90deg);transform-origin:160px;height:320px}.content-section .play-section .play-content>img[data-v-040aa724]{width:100%;height:100%}.content-section .play-section .play-content .player-position[data-v-040aa724]{position:absolute;height:auto}.content-section .standalone-button-container[data-v-040aa724]{position:relative;width:100%;margin:0;padding:0}.content-section .standalone-button-container.relative-position[data-v-040aa724]{height:auto;min-height:40px}.content-section .standalone-button-container[data-v-040aa724]:not(.relative-position){min-height:100px}.content-section .standalone-button-container .standalone-button .button-image[data-v-040aa724]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-section .standalone-button-container .standalone-button[data-v-040aa724]:hover{transform:scale(1.05) rotate(90deg)!important;box-shadow:0 4px 12px rgba(0,0,0,.2)}@-webkit-keyframes pulse-040aa724{0%,to{transform:scale(1) rotate(90deg)}50%{transform:scale(1.1) rotate(90deg)}}@keyframes pulse-040aa724{0%,to{transform:scale(1) rotate(90deg)}50%{transform:scale(1.1) rotate(90deg)}}@-webkit-keyframes bounce-040aa724{0%,20%,53%,80%,to{transform:translateY(0) rotate(90deg)}40%,43%{transform:translateY(-15px) rotate(90deg)}70%{transform:translateY(-7px) rotate(90deg)}90%{transform:translateY(-3px) rotate(90deg)}}@keyframes bounce-040aa724{0%,20%,53%,80%,to{transform:translateY(0) rotate(90deg)}40%,43%{transform:translateY(-15px) rotate(90deg)}70%{transform:translateY(-7px) rotate(90deg)}90%{transform:translateY(-3px) rotate(90deg)}}@-webkit-keyframes shake-040aa724{0%,to{transform:translateX(0) rotate(90deg)}10%,30%,50%,70%,90%{transform:translateX(-5px) rotate(90deg)}20%,40%,60%,80%{transform:translateX(5px) rotate(90deg)}}@keyframes shake-040aa724{0%,to{transform:translateX(0) rotate(90deg)}10%,30%,50%,70%,90%{transform:translateX(-5px) rotate(90deg)}20%,40%,60%,80%{transform:translateX(5px) rotate(90deg)}}@-webkit-keyframes blink-040aa724{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@keyframes blink-040aa724{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@-webkit-keyframes rotate-040aa724{0%{transform:rotate(0deg) rotate(90deg)}to{transform:rotate(1turn) rotate(90deg)}}@keyframes rotate-040aa724{0%{transform:rotate(0deg) rotate(90deg)}to{transform:rotate(1turn) rotate(90deg)}}.animate-pulse[data-v-040aa724]{-webkit-animation-name:pulse-040aa724;animation-name:pulse-040aa724}.animate-bounce[data-v-040aa724]{-webkit-animation-name:bounce-040aa724;animation-name:bounce-040aa724}.animate-shake[data-v-040aa724]{-webkit-animation-name:shake-040aa724;animation-name:shake-040aa724}.animate-blink[data-v-040aa724]{-webkit-animation-name:blink-040aa724;animation-name:blink-040aa724}.animate-rotate[data-v-040aa724]{-webkit-animation-name:rotate-040aa724;animation-name:rotate-040aa724}.scroll-container[data-v-6b996e11]{height:180px}.scroll-container .img-list[data-v-6b996e11]{white-space:nowrap;font-size:0}.scroll-container .img-list .img-item[data-v-6b996e11]{display:inline-block;vertical-align:top;position:relative;height:180px;background-color:#ccc;background-size:cover;background-repeat:no-repeat;background-position:50%}.scroll-container .img-list .img-item .player-position[data-v-6b996e11]{position:absolute;height:auto}.scroll-container .img-list .img-item .image-button[data-v-6b996e11]{border:1px solid transparent;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.scroll-container .img-list .img-item .image-button[data-v-6b996e11]:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.2)}.scroll-container .img-list .img-item .standalone-button .button-image[data-v-6b996e11]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scroll-container .img-list .img-item .standalone-button[data-v-6b996e11]:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}@-webkit-keyframes pulse-6b996e11{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulse-6b996e11{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes bounce-6b996e11{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-15px)}70%{transform:translateY(-7px)}90%{transform:translateY(-3px)}}@keyframes bounce-6b996e11{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-15px)}70%{transform:translateY(-7px)}90%{transform:translateY(-3px)}}@-webkit-keyframes shake-6b996e11{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes shake-6b996e11{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@-webkit-keyframes blink-6b996e11{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@keyframes blink-6b996e11{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@-webkit-keyframes rotate-6b996e11{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-6b996e11{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-pulse[data-v-6b996e11]{-webkit-animation-name:pulse-6b996e11;animation-name:pulse-6b996e11}.animate-bounce[data-v-6b996e11]{-webkit-animation-name:bounce-6b996e11;animation-name:bounce-6b996e11}.animate-shake[data-v-6b996e11]{-webkit-animation-name:shake-6b996e11;animation-name:shake-6b996e11}.animate-blink[data-v-6b996e11]{-webkit-animation-name:blink-6b996e11;animation-name:blink-6b996e11}.animate-rotate[data-v-6b996e11]{-webkit-animation-name:rotate-6b996e11;animation-name:rotate-6b996e11}.standalone-button-dialog .form-section[data-v-90bb5192]{margin-bottom:30px;padding:20px;border:1px solid #ebeef5;border-radius:6px;background-color:#fafafa}.standalone-button-dialog .form-section .section-title[data-v-90bb5192]{font-size:16px;font-weight:700;color:#303133;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #409eff}.standalone-button-dialog .preview-container[data-v-90bb5192]{display:flex;justify-content:center;align-items:center;min-height:100px;padding:20px;background-color:#f5f7fa;border-radius:6px;border:1px dashed #dcdfe6}.standalone-button-dialog .preview-container .button-preview[data-v-90bb5192]{position:relative;overflow:hidden;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.standalone-button-dialog .preview-container .button-preview[data-v-90bb5192]:hover{transform:scale(1.05)}@-webkit-keyframes pulse-90bb5192{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes pulse-90bb5192{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@-webkit-keyframes bounce-90bb5192{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-15px)}70%{transform:translateY(-7px)}90%{transform:translateY(-3px)}}@keyframes bounce-90bb5192{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-15px)}70%{transform:translateY(-7px)}90%{transform:translateY(-3px)}}@-webkit-keyframes shake-90bb5192{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@keyframes shake-90bb5192{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}@-webkit-keyframes blink-90bb5192{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@keyframes blink-90bb5192{0%,50%,to{opacity:1}25%,75%{opacity:.3}}@-webkit-keyframes rotate-90bb5192{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate-90bb5192{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-pulse[data-v-90bb5192]{-webkit-animation-name:pulse-90bb5192;animation-name:pulse-90bb5192}.animate-bounce[data-v-90bb5192]{-webkit-animation-name:bounce-90bb5192;animation-name:bounce-90bb5192}.animate-shake[data-v-90bb5192]{-webkit-animation-name:shake-90bb5192;animation-name:shake-90bb5192}.animate-blink[data-v-90bb5192]{-webkit-animation-name:blink-90bb5192;animation-name:blink-90bb5192}.animate-rotate[data-v-90bb5192]{-webkit-animation-name:rotate-90bb5192;animation-name:rotate-90bb5192}.page[data-v-279e36d6]{position:relative;height:100%}.page .page-full[data-v-279e36d6]{display:flex;position:absolute;top:0;left:0;height:100%;width:100%}.page .page-full .title[data-v-279e36d6]{position:relative;margin:0 12px;line-height:32px;text-align:left;padding:12px 0 12px 10px;font-size:16px;color:#303133;font-weight:600;border-bottom:1px solid #edf1fa}.page .page-full .title[data-v-279e36d6]:after{content:"";position:absolute;left:0;top:50%;margin-top:-8px;display:block;width:4px;height:16px;background-color:#409eff}.page .page-full .title .action[data-v-279e36d6]{float:right}.page .page-full .product[data-v-279e36d6]{display:flex;width:320px;flex-direction:column;flex:0 0 320px;margin-right:12px;background-color:#fff}.page .page-full .product .product-content[data-v-279e36d6]{position:relative;flex:1;font-size:0;overflow:auto}.page .page-full .manage[data-v-279e36d6]{display:flex;flex-direction:column;flex:1;background-color:#fff}.page .page-full .manage .manage-content[data-v-279e36d6]{flex:1;overflow:auto;padding:12px}.page .page-full .manage .manage-content .content-action[data-v-279e36d6]{text-align:right}.page .page-full .manage .manage-content .content-table[data-v-279e36d6]{margin-bottom:40px}.page .page-full .manage .manage-content .content-table .table-header[data-v-279e36d6]{display:flex;padding:12px 0;background-color:#f5f5f5;border-bottom:1px solid #f0f0f0}.page .page-full .manage .manage-content .content-table .table-header .table-cell[data-v-279e36d6]{height:22px;line-height:22px;text-align:center;padding:0 8px;color:#000;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #ebebeb}.page .page-full .manage .manage-content .content-table .table-header .table-cell[data-v-279e36d6]:last-child{border-right:none}.page .page-full .manage .manage-content .content-table .table-tr[data-v-279e36d6]{display:flex;align-items:center;padding:4px 0;border-bottom:1px solid #ebebeb}.page .page-full .manage .manage-content .content-table .table-tr .table-cell[data-v-279e36d6]{line-height:20px;text-align:center;padding:0 8px;color:#000;font-size:14px;width:0}.page .page-full .manage .manage-content .content-table .table-tr .table-cell .option-sort[data-v-279e36d6]{display:block;height:30px;width:30px;cursor:all-scroll;opacity:0;background:url(../img/move.ad95e9f2.svg) no-repeat 50%/16px 16px}.page .page-full .manage .manage-content .content-table .table-tr .table-cell .image-cover[data-v-279e36d6]{display:inline-block;width:auto;height:60px}.page .page-full .manage .manage-content .content-table .table-tr .table-cell .button-info[data-v-279e36d6]{margin-top:4px}.page .page-full .manage .manage-content .content-table .table-tr .table-cell .button-preview[data-v-279e36d6]{display:flex;justify-content:center;align-items:center;height:60px}.page .page-full .manage .manage-content .content-table .table-tr .table-cell .button-preview .button-preview-item[data-v-279e36d6]{cursor:pointer;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease}.page .page-full .manage .manage-content .content-table .table-tr .table-cell .button-preview .button-preview-item[data-v-279e36d6]:hover{transform:scale(1.05)}.page .page-full .manage .manage-content .content-table .table-tr:hover .option-sort[data-v-279e36d6]{opacity:.6}