/*support common*/
.header-background{background-image:linear-gradient(270deg,#E8F3FF 0%,#D5F7FF 57%,#FAF8DB 100%)}
.support-banner{max-width:1200px;margin:0 auto;padding: 88px 0;}
.support-banner h1{opacity:0.9;font-size:36px;color:#1F2238;font-weight:700;}
.support-title{font-size:24px;color:#1F2238;line-height:36px;font-weight:600}
.support-desc{opacity:0.7;font-size:16px;color:#1F2238;line-height:30px;margin-top:16px;width:70%;}
.support-menu-wrap{background-color:#fff;box-shadow:0px 20px 40px 0px rgba(169,174,174,0.1)}
.support-menu{max-width:1200px;margin:0 auto;height:110px;background:#FFFFFF;border-radius:30px 30px 0px 0px;display:flex;justify-content:space-between;align-items:center}
.support-menu .support-menu-single{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;color:#333759}
.support-menu .support-menu-single-active{color:#116DF7}
.support-menu .support-menu-single:last-child{margin-right:0}
.support-menu-single i{}
.support-menu-single span{font-size:16px;text-align:center;line-height:24px;}
.support-box{max-width:1200px;margin:0 auto;padding:70px 0 120px}
.support-content{max-width:1200px;margin:0 auto}

@media (max-width:1210px) {
    .support-box{padding-left: 20px;padding-right: 20px;}
    .support-banner{margin: 0 40px;}
    .support-desc{width: auto;}
    .support-menu{justify-content: space-around;}
    .support-menu .support-menu-single{margin-right:0;}
}

@media (max-width:600px) {
    .support-banner h1{font-size: .9rem}
    .support-desc{font-size: .5rem;line-height: 1.5;}
    .support-menu{height: auto;flex-wrap: wrap;padding-bottom: .4rem;}
    .support-menu .support-menu-single{margin-right:0;width: 33%;padding: .4rem 0 0;}
    .support-menu .support-menu-single img{width: 1rem;height: auto;}
    .support-menu-single span{font-size: .5rem;}
}
@media (max-width:500px) {
    .support-banner h1{font-size: .7rem}
}

.support-form-box{margin-top:30px;display:flex}
.support-form-box .support-form-single:first-child{margin-right:100px}
.support-form-title{margin-bottom:8px;font-size:16px;color:#1F2238;line-height:30px;font-weight:500}
.support-form-title em{font-size: 16px;color: #FF781F;line-height: 30px;font-weight: 500;position: relative;top: 1px;}
.support-form-single-padding{padding-top: 30px;}

@media (max-width:600px) {
    .support-box{padding: 2rem 20px;}
    .support-form-box{flex-direction: column;}
    .support-form-box .support-form-single:first-child{margin-right: 0;}
    .support-form-single-padding{padding-top: 1rem;}
}

.support-select-box{padding-top:16px}
.support-select{min-width:400px;height:52px;border:1px solid rgba(230,230,230,1);font-size:16px;color:#1F2238;line-height:20px;padding-left:16px}
.support-input-box{width:400px;height:50px;border:1px solid rgba(230,230,230,1)}
.support-input-box input{width:100%;height:100%;font-size:16px;color:#1F2238;font-weight:200;text-indent: 16px;}
.support-submit{display:block;width:400px;height:60px;background:#116DF7;border-radius:10px;font-size:18px;color:#FFFFFF;text-align:center;line-height:60px;margin-top:50px}
.support-textarea-box{height: 170px;}
.support-textarea-box textarea{width: 100%;height: 100%;resize: none;padding: 10px;box-sizing: border-box;}
.verify-box{width: 280px;position: relative;}
.verify-box img{position: absolute;right:8px;top:10px;cursor: pointer;}
.change-verify{position: absolute;right:-114px;top:10px;color: #116DF7;font-size: 12px;line-height: 16px;font-weight: 200;}

@media (max-width:1210px) {
    .support-form-single{margin-bottom: 20px;}
}

@media (max-width:600px) {
    .support-form-single{margin-bottom: .8rem;}
    .support-form-title{font-size: .5rem;margin-bottom:5px;}
    .support-select{min-width:auto;width: 100%;box-sizing: border-box;padding-left: 0;line-height: 2;margin: 0 auto;display: block;text-indent: 10px;height: 34px;}
    .support-input-box{min-width:auto;width: auto;margin: 0 auto;height: 34px;}
    .support-textarea-box {height: 98px;}
    .support-input-box input{line-height: 2;}
    .support-submit{width: auto;height: 34px;line-height: 34px;margin:0 0;border-radius: 0;}
}

/*email help*/
.email-help-wrap{background:#FCFAF2}
.email-help-box{max-width:1200px;margin:0 auto;display:flex;align-items:center;padding: 60px 0;}
.email-help-left{width:50%}
.email-help-title{font-size:24px;color:#1F2238;line-height:36px;font-weight:600}
.email-help-desc{padding-top:24px}
.email-help-price{padding-top:34px}
.email-help-price span{font-size:24px;color:#FF781F;line-height:26px;font-weight:700}
.email-help-price em{color:#1F2238;line-height:26px;font-weight:200}
.email-help-buy{display:block;width:280px;background:#FF781F;box-shadow:0px 10px 20px 0px rgba(255,120,31,0.2);border-radius:10px;font-size:22px;line-height:2.6;color:#FFFFFF;text-align:center;margin-top:24px}
.email-help-right{width: 50%;}
.email-help-right img{width: 100%;}

@media (max-width:1210px) {
    .email-help-box{padding-left: 20px;padding-right: 20px;}
}

@media (max-width:600px) {
    .email-help-title{font-size: .7rem;}
    .email-help-desc{font-size: .45rem;}
    .email-help-left{width:100%}
    .email-help-right{display: none;}
    .email-help-price{text-align: center;}
    .email-help-buy{width:auto;height:auto;font-size: .7rem;padding-top:0;margin-top: .8rem;line-height: 2.4;}
}

/*faq*/
.faq-body{background-color:#F6F7F8}
.faq-content{display:flex;padding:60px 0;position:relative}
.faq-content-nav{width:240px;padding-bottom:80px}
.faq-content-nav a{display:block;font-size:16px;color:#1B202C;padding:0 24px;line-height:36px;border-left:1px solid #D5D5D5}
.faq-content-nav a.single-active{color:#0062FF;border-left:4px solid #0062FF;font-weight:500;padding: 0 24px 0 21px;}
.faq-content-detail{width:900px;background-color:#fff}
.faq-content-detail .faq-detail-single-wrap{display: none;}
.faq-content-detail .faq-detail-single-wrap-active{display: block;}
.faq-content-detail .faq-detail-single{margin:5px 20px 30px 20px;font-size:14px;position:relative;color:#666;}
.faq-content-detail .faq-detail-single h2{margin:0 0 20px 0;padding:10px 20px 15px;border-bottom:1px solid #f0f0f0;font-weight:normal}
.faq-content-detail .faq-detail-single-active h2{margin-bottom: 0;}
.faq-content-detail .faq-content-detail-title{color:#05060a;font-size:20px;line-height:30px;text-decoration:none;user-select: none;}
.faq-content-detail .faq-content-detail-title span{margin-right: 10px;}
.faq-content-detail .faq-content-detail-desc{/*text-indent:2em;*/line-height:28px;padding:0 10px;margin:10px 0;color:#05060a;display: none;}
.faq-content-detail .faq-content-detail-desc ol{padding-left:2em;}
.faq-content-detail .faq-content-detail-desc-active{display: block;}
.faq-content-detail .faq-arrow{position: absolute;right: 20px;top: 19px;cursor: pointer;transition:all .5s;}
.faq-content-detail .faq-arrow-active{transform: rotate(-180deg)}

@media (max-width:600px) {
    .support-box {padding: 2rem 10px;}
    .faq-content{padding: 0 0;}
    .faq-content-nav{width: 120px;}
    .faq-content-nav a{font-size: .4rem;padding: 0 0 0 4px;border-left:0;}
    .faq-content-nav a.single-active{padding: 0 0 0 4px;}
    .faq-content-detail{flex: 1;}
    .faq-content-detail .faq-detail-single h2{margin: 0;padding: 8px 10px 8px 0;}
    .faq-content-detail .faq-content-detail-title{display: block;font-size: .4rem;line-height: 1.5;}
    .faq-content-detail .faq-detail-single{margin: 5px 0 30px 10px!important;}
    .faq-content-detail .faq-arrow{right: 10px;top: 4px;}
    .faq-content-detail .faq-content-detail-desc-active{line-height: 1.5;padding: 0;margin:10px 0;font-size: .45rem;}
}

/*Email support*/
.email-support-wrap .email-support-box{max-width:1200px;margin:0 auto;display:flex;}
.email-support-wrap .single-box:first-child{width:780px}
.faq-list{padding-top:20px;padding-left:20px}
.faq-list-single{display: none;}
.faq-list-single-active{display: block;}
.faq-list ul{list-style-type:disc;color:#2E85FF;font-size:20px}
.faq-list ul li a{line-height:40px;font-size:16px;color:#1F2238;font-weight:200}

/*Renew License*/
.renew-license-wrap{max-width:1200px;margin:0 auto;}
.renew-info-wrap{font-size:15px;border-top:1px solid #efefef;padding: 40px 0;}
.renew-info-wrap .support-desc{font-size:16px;color:#1F2238;line-height:30px;font-weight:200}
.renew-info-wrap p{font-size:14px;margin:10px 0}
.renew-info-wrap p span{float:left;width:150px}
.renew-info-wrap dl{width:100%;padding-bottom:20px;margin-top:20px}
.renew-info-wrap dl dd{width:40%;display:inline-block;line-height:150%}
.renew-info-wrap .renew-disc{font-size:30px;color:#ffb400}
.renew-info-wrap .renew-price{margin: 20px 0 30px;}
.renew-info-wrap .renew-price span{font-size:20px;color:#ffb400;float: none;padding: 0 10px;}
.renew-info-wrap .renew-price del{color:#666}
.renew-info-wrap .renew-button{font-size:14px;padding:8px 25px 8px 25px;background-color:#f4a100;color:#fff;border-radius:5px}
.renew-info-wrap .renew-button:hover{background-color:#ffb400}

@media (max-width:1210px) {
    .support-form-box{flex-direction: column;}
}

@media (max-width:600px) {
    .renew-info-wrap{padding: 1rem .4rem;}
    .renew-info-wrap dl dd{width: 50%;}
    .renew-info-wrap p{font-size: .4rem}
    .renew-info-wrap .renew-price span{font-size: .5rem}
    .renew-info-wrap .renew-button{font-size: .35rem;padding:.2rem .3rem;max-width: 100%;width: auto;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
}

/*Contact us*/
.contact-us-box{display:flex;flex-direction: column;}
.contact-us-box .single-box{display: flex;justify-content: flex-start;align-content: center;}
.contact-us-box .single-box .support-form-single-padding:nth-child(2){margin-left: 40px;}
@media (max-width:1000px) {
    .contact-us-box .single-box{flex-direction: column;}
    .contact-us-box .single-box .support-form-single-padding:nth-child(2){margin-left: 0;}
}
@media (max-width:600px) {
    .support-submit-wrap{margin-top: 1rem;}
    .verify-box img{top: 1px;right: 1px;}
    .change-verify{display: none;}
}

/*Product Manuals*/
.product-manuals-box{display:flex;flex-wrap:wrap}
.product-manuals-single{width:25%;display:flex;align-items:center;padding:20px 0}
.product-manuals-single .product-icons{display:inline-block;margin-right:10px;width:32px;height:32px;background-image:url(../../img/common/index-menu.png);background-repeat:no-repeat}
.product-manuals-single a{font-size:16px;color:#1F2238;line-height:24px;font-weight:400}

@media (max-width:600px) {
    .product-manuals-single{width: 50%;}
    .product-manuals-single a{font-size: .45rem;}
}

.feedback-box .contact-us-box{flex-direction: row;}
.feedback-box .single-box{flex-direction: column;}
.feedback-box .single-box:nth-child(2){margin-left: 40px;}
.feedback-box .contact-us-box .single-box .support-form-single-padding:nth-child(2){margin-left: 0;}
@media (max-width:1000px) {
    .feedback-box .contact-us-box{flex-direction: column;}
    .feedback-box .single-box:nth-child(2){margin-left: 0;}
}
