/* V2.13 - source-page fidelity corrections; existing original static/css files are reused. */
.a5-original-inner .globalBanner > .comp_container{height:100%}
.a5-original-inner .globalBanner .pagebanner-relative{height:100%}
.a5-original-inner.a5-solution-page .advantage-Content-list{--advantage_max:3}
.a5-original-inner.a5-solution-page .partner-Content-logo{grid-template-columns:repeat(6,minmax(0,1fr))}
.a5-original-inner.a5-solution-page .correlation-Content-row:empty{display:none}
.a5-original-inner.a5-coop-partner .introduce-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.a5-original-inner.a5-coop-partner .introduce-section{min-width:0}
.a5-original-inner.a5-coop-partner .partner_table{overflow-x:auto}
.a5-original-inner.a5-coop-partner .partner_row{display:grid;grid-template-columns:120px 95px 95px minmax(180px,1fr) minmax(170px,1fr) 115px 115px;min-width:950px}
.a5-original-inner.a5-coop-partner .partner_cell{overflow-wrap:anywhere;padding:15px 9px}
.a5-original-inner.a5-coop-partner #process .a5-inner-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
.a5-original-inner.a5-news-page{background:#f6f8fb}
.a5-original-inner.a5-news-page .a5-news-empty-banner{height:var(--banner_height,420px);min-height:300px;background-size:cover;background-position:center}
.a5-original-inner.a5-news-page .a5-news-main{margin-top:calc(-1 * (var(--banner_height,420px) - var(--navheight,60px) - 40px))!important;position:relative;z-index:2}
.a5-original-inner.a5-news-page .main-row{display:flex;flex-direction:row-reverse;gap:20px;align-items:flex-start}
.a5-original-inner.a5-news-page .main-row .et-left{flex:1;min-width:0;display:flex;flex-direction:column}
.a5-original-inner.a5-news-page .main-row .et-right{flex:0 0 298px;min-width:0}
.a5-original-inner.a5-news-page .a5-news-searchbox{width:100%;padding:40px 30px;margin-bottom:20px;min-height:150px;box-shadow:0 0 20px #00000005;background-color:#fff}
.a5-original-inner.a5-news-page .a5-news-searchbox .pagebanner{display:flex;align-items:center;justify-content:space-between;gap:25px}
.a5-original-inner.a5-news-page .a5-news-searchbox .pagebanner-title{font-size:22px;color:#202735}
.a5-original-inner.a5-news-page .a5-news-searchbox .searchTerms{display:flex;flex-wrap:wrap;gap:10px;font-size:13px;color:#8e97ac;margin-top:10px}
.a5-original-inner.a5-news-page .a5-news-searchbox .searchTerms a{color:#8e97ac}
.a5-original-inner.a5-news-page .a5-news-searchbox .unique_search_container{width:360px;max-width:100%;flex-shrink:0}
.a5-original-inner.a5-news-page .a5-news-searchbox .unique_search_container form{display:flex;box-shadow:none;height:42px}
.a5-original-inner.a5-news-page .a5-news-searchbox .unique_search_input{border:1px solid #e1e5ec;padding:0 12px}
.a5-original-inner.a5-news-page .a5-news-searchbox .unique_search_button{padding:0 20px}
.a5-original-inner.a5-news-page .news-articleInformation{display:flex;gap:16px;flex-wrap:wrap}
.a5-original-inner.a5-news-page .news-page-container{padding:25px 0}
.a5-original-inner.a5-news-page .news-page-list{display:flex;gap:10px;list-style:none}
.a5-original-inner.a5-news-page .pagination-link{display:block;border:1px solid #e1e5ec;padding:8px 14px;color:#485365}
@media(max-width:1100px){.a5-original-inner.a5-coop-partner .introduce-row{grid-template-columns:repeat(3,minmax(0,1fr))}.a5-original-inner.a5-coop-partner #process .a5-inner-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:768px){.a5-original-inner.a5-solution-page .partner-Content-logo{grid-template-columns:repeat(3,minmax(0,1fr))}.a5-original-inner.a5-coop-partner .introduce-row,.a5-original-inner.a5-coop-partner #process .a5-inner-grid{grid-template-columns:1fr}.a5-original-inner.a5-news-page .main-row{display:block}.a5-original-inner.a5-news-page .a5-news-empty-banner{min-height:220px;height:260px}.a5-original-inner.a5-news-page .a5-news-main{margin-top:-100px!important}.a5-original-inner.a5-news-page .a5-news-searchbox .pagebanner{display:block}.a5-original-inner.a5-news-page .a5-news-searchbox .unique_search_container{width:100%;margin-top:16px}.a5-original-inner.a5-news-page .main-row .et-right{margin-top:20px}}

/* Source-specific support, certificate, Baota and sponsorship sections */
.a5-assure-original .serviceSupport,.a5-assure-original .refundService,.a5-assure-original .reportingPlatform{padding:70px 0}
.a5-certificate-original .licenseCertificate,.a5-certificate-original .honorCertificate,.a5-certificate-original .companyEnvironment{padding:65px 0}
.a5-certificate-original .certificateshow-tab-item{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.a5-certificate-original .a5-cert-name-only{min-height:210px;border:1px solid #e3e9f0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#fff}
.a5-certificate-original .a5-cert-emblem{font-size:58px;color:#1262e9}
.a5-certificate-original .a5-cert-empty{padding:80px 15px;color:#8e97ac;text-align:center;grid-column:1/-1;background:#f7f9fc}
.a5-bt-original .a5-bt-commands{padding:70px 0}
.a5-bt-original .a5-bt-command{margin:25px 0;padding:25px;background:#f6f8fb;border:1px solid #e4eaf3}
.a5-bt-original .a5-bt-code{display:flex;gap:15px;align-items:center;justify-content:space-between}
.a5-bt-original .a5-bt-code code{white-space:normal;overflow-wrap:anywhere;font-size:14px}
.a5-bt-original .a5-copy-code{background:#1262e9;border:0;color:white;padding:9px 20px;cursor:pointer}
.a5-webmaster-original .support{padding:55px 0}
.a5-webmaster-original .applicationRequirements,.a5-webmaster-original .sponsorshipProgram,.a5-webmaster-original .planNotice{padding:65px 0}
.a5-webmaster-original .support-navbottom-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.a5-webmaster-original .support-navbottom-item{padding:32px;background:#fff;border:1px solid #e7eaf0}
.a5-webmaster-original .support-navbottom-highlight{color:#1165ea;font-weight:700}
.a5-webmaster-original .support-navbottom-link{display:inline-block;margin-top:12px;color:#1165ea}
.a5-webmaster-original .program-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.a5-webmaster-original .program-voucher{background:#f6f9ff;padding:24px;border:1px solid #e2e9f6}
.a5-webmaster-original .program-voucher-content{display:flex;gap:25px;justify-content:space-between}
.a5-webmaster-original .program-left-text-title{font-size:21px;font-weight:700;margin-bottom:15px}
.a5-webmaster-original .program-left-text-link{display:inline-block;margin-top:18px;color:#1165ea}
.a5-webmaster-original .program-right-card-limit span{font-size:44px;color:#1165ea}
.a5-webmaster-original .refundNotice-content li{line-height:2;margin-bottom:10px}
@media(max-width:768px){.a5-certificate-original .certificateshow-tab-item{grid-template-columns:repeat(2,minmax(0,1fr))}.a5-webmaster-original .support-navbottom-container,.a5-webmaster-original .program-row{grid-template-columns:1fr}}

/* V2.13.2: restore source-site news/help layout and images.
   The new markup already places .et-left before .et-right; the source's
   row-reverse applied to that markup would incorrectly swap the columns. */
@media (min-width:769px){
  .a5-original-inner.a5-news-page .main-row{flex-direction:row}
}
.a5-original-inner.a5-news-page{--banner_height:320px}
.a5-original-inner.a5-news-page .a5-news-empty-banner{height:var(--banner_height);min-height:300px}
.a5-original-inner.a5-news-page .a5-news-searchbox{
  background-color:#333; background-size:cover; background-repeat:no-repeat; background-position:center;
}
.a5-original-inner.a5-news-page .a5-news-searchbox .pagebanner-title{color:#fff}
.a5-original-inner.a5-news-page .a5-news-searchbox .searchTerms a{color:#fff}
.a5-original-inner.a5-news-page .a5-news-searchbox .searchTerms a:first-child{color:#fff}
.a5-original-inner.a5-news-page .a5-news-searchbox .searchTerms a:after{background:rgba(255,255,255,.6)}
/* The source's list starts at opacity:0 and depends on a separate animation
   initializer. Ensure tabs are visible with the standalone theme. */
.a5-original-inner.a5-news-page .newsPage_left_list{margin-bottom:6px}
.a5-original-inner.a5-news-page .newsPage_left_list ul{opacity:1;flex-wrap:nowrap;overflow-x:auto}
.a5-original-inner.a5-news-page .newsPage_left_list_item{padding:0 4px}
.a5-original-inner.a5-news-page .a5-news-searchbox .unique_search_container{width:330px}
.a5-original-inner.a5-news-page .a5-news-searchbox .unique_search_input{flex:1;min-width:0;width:0}
.a5-original-inner.a5-news-page .a5-news-searchbox .unique_search_button{flex:0 0 66px;min-width:66px;padding:0 8px;white-space:nowrap;word-break:keep-all}
@media (max-width:768px){
  .a5-original-inner.a5-news-page{--banner_height:260px}
  .a5-original-inner.a5-news-page .a5-news-empty-banner{height:260px;min-height:220px}
  .a5-original-inner.a5-news-page .a5-news-searchbox{padding:24px 18px;min-height:160px}
  .a5-original-inner.a5-news-page .a5-news-searchbox .pagebanner-title{font-size:22px}
}
