.com-pop-tip,.com-popover{cursor:pointer;position:relative}.com-pop-tip.black-theme .pt-arrow,.com-pop-tip.black-theme .pt-cnt,.com-popover.black-theme .pt-arrow,.com-popover.black-theme .pt-cnt{background:#000;color:#fff}.com-pop-tip.red-theme .pt-arrow,.com-pop-tip.red-theme .pt-cnt,.com-popover.red-theme .pt-arrow,.com-popover.red-theme .pt-cnt{background:#ffe9e9;border:1px solid #fecccb;color:#ff596b}.com-pop-tip .pt-arrow,.com-popover .pt-arrow{background:#fff;border:1px solid #e5e6eb;height:10px;position:absolute;transform:rotate(45deg);width:10px;z-index:2}.com-pop-tip .pt-placeholder,.com-popover .pt-placeholder{height:100%;position:absolute;width:100%;z-index:-1}.com-pop-tip .pt-cnt,.com-popover .pt-cnt{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003;padding:10px;position:absolute;z-index:10}.com-pop-tip .img-viewer,.com-popover .img-viewer{cursor:auto;height:100%;padding:0}.com-pop-tip .img-viewer .img-wp,.com-popover .img-viewer .img-wp{align-items:center;display:flex;height:100%;justify-content:center}.com-pop-tip .img-viewer img,.com-popover .img-viewer img{max-height:100%;max-width:100%}.com-pop-tip .img-viewer .switch,.com-popover .img-viewer .switch{cursor:pointer;margin-top:-15px;position:absolute;top:50%;z-index:1}.com-pop-tip .img-viewer .icon85-arr-left,.com-popover .img-viewer .icon85-arr-left{left:10px}.com-pop-tip .img-viewer .icon85-arr-right,.com-popover .img-viewer .icon85-arr-right{right:10px}.com-pop-tip .img-viewer .bottom-bar,.com-popover .img-viewer .bottom-bar{background:#000000b3;bottom:0;color:#fff;height:35px;left:0;line-height:35px;padding-left:20px;position:absolute;width:100%;z-index:5}.com-pop-tip .img-viewer .bottom-bar a,.com-popover .img-viewer .bottom-bar a{color:#fff;position:absolute;right:20px;top:0}.com-pop-tip .img-viewer .bottom-bar a:hover,.com-popover .img-viewer .bottom-bar a:hover{color:#f60}.com-pop-tip .img-viewer .icon85-zoom,.com-popover .img-viewer .icon85-zoom{vertical-align:text-bottom}.pt-appand-body-cnt{background:#fff;border-radius:4px;box-shadow:0 1px 5px #0003;padding:10px;position:absolute;z-index:10}.pt-appand-body-cnt .pt-arrow{background:#fff;border:1px solid #e5e6eb;height:10px;position:absolute;transform:rotate(45deg);width:10px;z-index:2}.pt-appand-body-cnt .pt-placeholder{height:100%;position:absolute;width:100%;z-index:-1}
