.table-popup-x{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, .6);z-index:100001;text-align:center;font-size:0;white-space:nowrap;overflow:auto;display:none;}
.table-popup-x:after{content:'';display:inline-block;height:100%;vertical-align:middle;}
.table-popup{background-color:#fff;width:824px;display:inline-block;position:relative;vertical-align:middle;white-space:normal;border-radius: 4px;padding-bottom: 35px;}
.close-table-popup-btn{position:absolute;right:-12px;top:-12px;background:linear-gradient(to right bottom, transparent calc(50% - 2px), currentColor, transparent calc(50% + 2px)) no-repeat center / 50% 50%, linear-gradient(to left bottom, transparent calc(50% - 2px), currentColor, transparent calc(50% + 2px)) no-repeat center / 50% 50%, #fff;width:24px;height:24px;border-radius:50%;color:#333;z-index: 2;cursor: pointer;}
.table-popup-title{background: url(../images/table-popup/popup-bg.jpg) no-repeat center / cover, #3a6ad7; color:#ffffff; font-size:19px; line-height:1; padding:1em 0;}
.table-popup-title-b{font-size:23px; display:block; padding-top:.4em;color: #ffc75d;}
.table-popup-con table{width:100%; text-align:center;}
.table-popup-con table th{font-size:19px; background-color:#fffcf2; padding:.6em 5px;}
.table-popup-con table th:first-child, .table-popup-con table td:first-child{text-align:left; text-indent:30px; width:65%;}
.table-popup-con table th, .table-popup-con table td{border-right:1px solid #E5EAF2; border-bottom:1px solid #E5EAF2;}
.table-popup-con table th:last-child, .table-popup-con table td:last-child{border-right:0;}
.table-popup-con table td{font-size:17px; color:#000; padding:.6em 5px;}
.table-popup-con table td p{padding-top:0;}
.pupup-free-text{color:#666;}
.table-popup-yes{width:23px; height:13px; display:inline-block; vertical-align:middle; background:linear-gradient(currentColor, currentColor) no-repeat 0 / 3px 100%, linear-gradient(currentColor, currentColor) no-repeat left 0 bottom 0 / 100% 3px; color:#ffd585; transform:rotate(-45deg); margin-bottom:10px;}
.table-popup-btn{padding-bottom: 15px;}
.table-popup-btn a{min-width:235px; line-height:50px; display:inline-block; font-weight:700; font-size:19px; text-decoration:none; color:#fff; border-radius:5px; margin:15px 10px 0; padding:0 10px;}
.table-popup-btn-try{background-color:#15B1F9;}
.table-popup-btn-upgrade{background-color:#FEAA22;}
.table-popup-btn-try:hover, .table-popup-btn-upgrade:hover{color:#fff;}
.table-popup-btn-try::after{width:42px; height:19px; background-image:url(../img/windows_mac.png);}
.table-popup-btn-upgrade::after{width:25px; height:19px; background-image:url(../img/buy-iocn.png);}
.table-popup-btn-try::after, .table-popup-btn-upgrade::after{vertical-align:-3px; display:inline-block; content:''; margin-left:12px;}
.table-anchor{font-size:15px; text-underline-position:under; display:inline-block; padding-top:10px; color:inherit;}
.table-popup-partner{display:flex;justify-content:space-between;padding:15px 38px;font-size:17px;align-items:center;/* background-color:#e8e8e8; */}
/* -------------*/
.table-popup{font-size: 15px;}
.table-popup-title-ai{font-size: 25px;color: #ffffff;height: 50px;line-height: 50px;background: url(../images/table-popup/t-bg2.png) no-repeat center;margin-top: -15px;padding: 0;}
.table-pop-con-ai{color: #212121;}
.table-pop-con-ai .version-content{display: flex;justify-content: center;padding: 30px 5px 30px 0;gap: 30px;align-items: center;}
.table-pop-con-ai .version-content .pic{flex-shrink: 0;}
.table-pop-con-ai .version-text{ text-align: left; }
.table-pop-con-ai ul{color: #666;font-size: 17px;}
.table-pop-con-ai .version-text .t{font-size: 25px;padding: 0 0 5px;}
.table-pop-con-ai .version-text .t:nth-of-type(2){padding-top: 30px;}
.table-pop-con-ai .version-text .t span{display: inline-block;border:1px solid #ffa913;border-radius: 5px;background: linear-gradient(to right,#ff3e0b,#ffa913);background-clip:text;-webkit-text-fill-color: transparent;padding: 4px 7px;}
.table-pop-con-ai .version-text ul li{display: flex;align-items: flex-start;padding: 2px 0;}
.table-pop-con-ai .version-text ul li::before{content: "●";font-size: 13px;margin-right: 3px;}
.table-pop-con-ai .version-text .version-ensure{display: flex;gap: 30px;padding: 15px 0 0;align-items: flex-end;}
.table-pop-con-ai .version-text .version-ensure .day{display: flex;align-items: center;line-height: 18px;gap: 5px;}

.table-pop-con-ai .ai-btn{/* padding: 20px 0 0; */display:flex;justify-content: center;}
.table-pop-con-ai .ai-btn div:nth-child(1){ margin-right:40px;}
.table-pop-con-ai .ai-btn a{display: inline-block;background: #feaa22;border-radius: 5px;line-height: 57px;font-size: 21px;color: #fff;/* font-weight: bold; */padding: 0 15px;text-decoration: none;}
.table-pop-con-ai .ai-btn .down a{background-color:transparent;border: 1px solid #3592ff;border-radius:5px;color: #3592ff;padding: 0 60px;line-height:55px;}
.table-pop-con-ai .ai-btn a:hover{transform:scale(1.03);}
.table-pop-con-ai .ai-mess{color: #575757;padding: 5px 0 20px; font-size:14px;}


@media (max-width: 979px) {

}

@media (max-width: 767px) {

	.table-popup{width:96%; padding-bottom:15px;}
	.table-popup-title-b{font-size:21px;}
	.table-popup-title, .table-popup-con table th{font-size:17px;}
	.table-popup-con table td{font-size:15px;}
	.table-popup-con table th:first-child, .table-popup-con table td:first-child{text-indent:0;}
	.table-popup-btn a{font-size:17px; line-height:1; padding:15px 5px;}
	.table-popup-partner{display:none;}
	/* CSS Document */

}

@media (max-width: 479px) {

}