* { letter-spacing: 0!important; }
.con-gift .name { line-height:0.9; padding-top:4px; }
.p-zzwg .con-tag li span { font-size:18px; }
.tz-list .score { width:138px; }
.tz-list li strong { font-size:16px; }
.tz-list .name strong { font-size:18px; }
.p-lswd .con-gift .name,  .con-mssd .name { display:flex; align-items:center; justify-content:center; }
.tab-zzcc a span { padding:18px 20% 0; }
.p-zzcc h4 { font-size:30px; }
.p-wel .tips02 { bottom:20px; }
.p-wel .tips03 { bottom:65px; line-height:1; }
.con-mssd .name strong { display: block; line-height:1; }
nav .nav-a { font-size:16px; }
.con-prize02 .name { width:200px; left:50%; margin-left:-100px; }

.con-intro h4 { width: 270px; background-size: 100% 100%!important; font-size:18px; white-space:nowrap; }
.con-other .pop-card .name { white-space:nowrap; }
.con-other .pop-card .name { width:150px; background-size:100% 100%; }
.pop-tips p { text-align:center; line-height:1.2 }
.tab-video02 .name { width:90%; left:0; padding-left: 0; white-space:nowrap; font-size:14px; overflow:hidden; text-overflow:ellipsis; }

.pop-wel li p { width:70%; margin:0 auto; font-size:14px; line-height:1; }

.tab-ns a span { white-space:nowrap; font-size:12px; }
.con-intro .skill-type { font-size:12px; } 
.gift-list li .name span { font-size:15px; }