/* 号码详情页查询入口 · 一套样式按视口自适应 (20261112 unify-adaptive)
 * 大屏：紧凑描边胶囊；≤640px：自动放大为触摸友好尺寸
 * PC(search.html) 与移动(search-m.html) 共用本文件，不再分两套
 */

/* 基础（大屏） */
.cx-btn{display:inline-block;padding:0 12px;line-height:22px;margin-left:4px;background:#eaf4ff;border:1px solid #b9d8f7;border-radius:11px;color:#00549c;font-size:12px;text-decoration:none;vertical-align:middle;font-family:"Microsoft YaHei",Arial,sans-serif;-webkit-tap-highlight-color:transparent}
.cx-btn:hover{background:#00549c;border-color:#00549c;color:#fff;text-decoration:none}
.cx-btn-name{background:#fff4e6;border-color:#f5c68a;color:#c96a00}
.cx-btn-name:hover{background:#f60;border-color:#f60;color:#fff}

/* 行容器（移动模板使用，PC 模板不涉及） */
.cx-row{overflow:hidden;line-height:36px;padding:1px 0;margin:0}
.cx-row .cx-btn{float:right;margin:3px 0 0 0}

/* 小屏自适应：整行加高、按钮放大、字号提升（768px 覆盖手机横屏与平板竖屏） */
@media (max-width:768px){
  .cx-row{line-height:42px;padding:2px 0}
  .cx-btn{padding:0 16px;line-height:30px;font-size:15px;border-radius:16px;min-width:88px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}
  .cx-row .cx-btn{float:right;margin:5px 0 0 0}
  .cx-btn:active{background:#00549c;border-color:#00549c;color:#fff}
  .cx-btn-name:active{background:#f60;border-color:#f60;color:#fff}
}
