.tc-base-modal-container{padding:10px;max-width:calc(100vw - 32px);background:#ffffff;border-radius:4px;background-size:contain;background-position:center;background-repeat:no-repeat;position:fixed;left:50%;top:100px;transform:translate(-50%);z-index:1000}.tc-base-modal-container.base-modal-scale{transform:scale(.89) translate(-50%);transform-origin:left top}.tc-base-modal-container.base-modal-center{top:50%;transform:translate(-50%) translateY(-50%)}.tc-base-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.tc-base-modal-header{height:40px;font-size:14px;position:relative}.tc-base-modal-close{width:12px;height:12px;position:absolute;right:0;top:0;background-image:url(https://photo.8891.com.tw/2024/04/22/1713779311143044.png);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1000;cursor:pointer}.tc-base-modal-footer{width:100%;height:40px;display:flex;justify-content:flex-end;align-items:end}.modal-title-bar{height:100px;padding:22px 30px}.modal-title-bar .modal-title{font-size:20px;color:#333;font-weight:700;line-height:28px}.modal-title-bar .modal-titlet-tips{font-size:14px;color:#333;line-height:20px;margin-top:8px}.tc-base-modal-content{margin:auto;height:100%;font-size:14px}.tc-base-modal-content-title{font-size:18px;font-weight:700;text-align:center;color:#333;line-height:20px}.tc-base-modal-content-text{font-size:14px;text-align:center;color:#333;line-height:20px;margin-top:30px}.tc-base-modal-content .modal-btn-bar{margin-top:30px;display:flex;justify-content:center}.tc-base-modal-content .modal-btn-bar .modal-btn{width:160px;height:40px;background:#ffffff;border:1px solid #bbbbbb;border-radius:4px;font-size:14px;font-weight:700;text-align:center;color:#333;line-height:38px;cursor:pointer;margin:0 10px}.tc-base-modal-content .modal-btn-bar .modal-btn.btn-orange{border:1px solid #f87f15;background:#f87f15;color:#fff}.tc-base-modal-fadeIn .tc-base-modal-container,.tc-base-modal-fadeIn .tc-base-modal-mask{animation:fadeIn .2s linear}.tc-base-modal-fadeOut .tc-base-modal-container,.tc-base-modal-fadeOut .tc-base-modal-mask{opacity:0;transition:all .2s}.tc-modal-mask-own-father-node{position:absolute}.modal-container-own-father-node{position:absolute;min-width:420px;min-height:220px;width:64%;height:42%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
