/* 移动端（<600px）基于两个基准值的比例 */
.text_12_ { font-size: 0.405rem; }  
.text_14_ { font-size: 0.4725rem; }  
/* .text_16_ { font-size: 0.54rem; }    */
.text_16_ { font-size: 0.9rem; }   
.text_18_ { font-size: 0.98rem; }  
.text_20_ { font-size: 0.675rem; }   
/* .text_24_ { font-size: 0.81rem; }    */
.text_24_ { font-size: 1.1rem; }   
.text_28_ { font-size: 0.945rem; }   
.text_30_ { font-size: 1.0125rem; } 
.text_32_ { font-size: 1.08rem; }    
.text_36_ { font-size: 1.215rem; }  
.text_40_ { font-size: 1.35rem; }    
.text_44_ { font-size: 1.485rem; }   
.text_48_ { font-size: 1.62rem; }    
.text_50_ { font-size: 1.6875rem; }  
.text_56_ { font-size: 1.89rem; }    
/* .text_60_ { font-size: 2.025rem; }    */
.text_60_ { font-size: 1.4rem; }   
.text_64_ { font-size: 2.16rem; }    
.text_72_ { font-size: 2.43rem; }    
/* .text_80_ { font-size: 2.5rem; }     */
.text_80_ { font-size: 1.9rem; }    
.text_96_ { font-size: 3rem; }     
/* 平板端（600px-1023px） */
@media (min-width: 600px) {
    .text_12_ { font-size: 0.75rem; }   
    .text_14_ { font-size: 0.875rem; }  
    .text_16_ { font-size: 1rem; }      
    .text_18_ { font-size: 1.125rem; }  
    .text_20_ { font-size: 1.25rem; }  
    .text_24_ { font-size: 1.5rem; }    
    .text_28_ { font-size: 1.75rem; }   
    .text_30_ { font-size: 1.85rem; }  
    .text_32_ { font-size: 2rem; }     
    .text_36_ { font-size: 2.25rem; } 
    .text_40_ { font-size: 2.5rem; } 
    .text_44_ { font-size: 2.75rem; } 
    .text_48_ { font-size: 3rem; }     
    .text_50_ { font-size: 2.9rem; }  
    .text_60_ { font-size: 3.2rem; }   
    .text_80_ { font-size: 5rem; }    
}
/* .content-area_ html {
  font-size: 9px;
}

.content-area_ {
  font-size: 9px;
}
html {
  font-size: 9px;
}
@media (min-width: 600px) {
    html {
        font-size: 12px;
    }
}
@media (min-width: 1024px) {
    html {
        font-size: 16px;
    }
} */
/* 桌面端（≥1024px） */
@media (min-width: 1024px) {
    .text_12_ { font-size: 0.75rem; }   
    .text_14_ { font-size: 0.875rem; } 
    .text_16_ { font-size: 1rem; }     
    .text_18_ { font-size: 1.125rem; }  
    .text_20_ { font-size: 1.25rem; }   
    .text_24_ { font-size: 1.5rem; }
    .text_26_ { font-size: 1.625rem; }    
    .text_28_ { font-size: 1.75rem; }   
    .text_30_ { font-size: 1.85rem; }   
    .text_32_ { font-size: 2rem; }      
    .text_34_ { font-size: 2.125rem; }
    .text_36_ { font-size: 2.25rem; }  
    .text_38_ { font-size: 2.375rem; }   
    .text_40_ { font-size: 2.5rem; }   
    .text_42_ { font-size: 2.625rem; } 
    .text_44_ { font-size: 2.75rem; }   
    .text_48_ { font-size: 3rem; }      
    .text_50_ { font-size: 2.5rem; }  
    .text_56_ { font-size: 3.5rem; }    
    .text_60_ { font-size: 3.75rem; }   
    .text_64_ { font-size: 4rem; }     
    .text_72_ { font-size: 4.5rem; }   
    .text_80_ { font-size: 5rem; }     
    .text_96_ { font-size: 6rem; }     
}