/* 阿拉伯语 RTL 覆盖：只做方向性调整，版式尺寸沿用 LTR 版本 */
html[dir="rtl"] body {
	direction: rtl;
	text-align: right;
}

html[dir="rtl"] .layout,
html[dir="rtl"] .container {
	direction: rtl;
}

/* 导航与页脚的整体镜像 */
html[dir="rtl"] .nav_wrap ul,
html[dir="rtl"] .head_right,
html[dir="rtl"] .head_lianxi_items,
html[dir="rtl"] .foot_items,
html[dir="rtl"] .foot_sns,
html[dir="rtl"] .foot_contact_list ul {
	direction: rtl;
}

html[dir="rtl"] .head_lianxi_items {
	margin-right: auto;
	margin-left: 0;
}

/* 下拉菜单展开方向 */
html[dir="rtl"] .nav_wrap li ul,
html[dir="rtl"] .change-language-cont {
	right: auto;
	left: 0;
	text-align: right;
}

html[dir="rtl"] .change-language-title .language-icon {
	margin-left: 0;
	margin-right: 6px;
	transform: scaleX(-1);
}

/* 图标类元素（箭头、下拉、返回）左右翻转，文字类图标不动 */
html[dir="rtl"] .language-icon,
html[dir="rtl"] .btn--search,
html[dir="rtl"] .breadcrumb .sep {
	transform: scaleX(-1);
}

/* 列表符号与缩进 */
html[dir="rtl"] ul,
html[dir="rtl"] ol {
	padding-right: 1.2em;
	padding-left: 0;
}

/* 联系方式图标与文本的间距方向 */
html[dir="rtl"] .contact_item .contact_ico {
	margin-right: 0;
	margin-left: 8px;
	float: right;
}

html[dir="rtl"] .contact_txt {
	text-align: right;
}

/* 侧边悬浮栏靠左 */
html[dir="rtl"] .scrollsidebar {
	right: auto;
	left: 0;
}

html[dir="rtl"] .scrollsidebar .side_title,
html[dir="rtl"] .scrollsidebar .show_btn {
	right: auto;
	left: 0;
}

/* 数字、邮箱、电话、型号等保持从左到右 */
html[dir="rtl"] a[href^="tel:"],
html[dir="rtl"] a[href^="mailto:"],
html[dir="rtl"] .item_val,
html[dir="rtl"] .tel_link,
html[dir="rtl"] input,
html[dir="rtl"] textarea {
	direction: ltr;
	unicode-bidi: plaintext;
}

html[dir="rtl"] .contact_txt .item_val,
html[dir="rtl"] .foot_contact_list .item_val {
	text-align: right;
}

/* 阿语字体：优先系统阿拉伯字体，字距略微放松 */
html[dir="rtl"] body,
html[dir="rtl"] h1,
html[dir="rtl"] h2,
html[dir="rtl"] h3,
html[dir="rtl"] h4,
html[dir="rtl"] p,
html[dir="rtl"] li,
html[dir="rtl"] a {
	font-family: "Segoe UI", "Noto Naskh Arabic", "Geeza Pro", "Tahoma", Arial, sans-serif;
	letter-spacing: 0;
}

/* 阿语行高普遍需要放大，避免阿拉伯字母上下标被裁切 */
html[dir="rtl"] p,
html[dir="rtl"] li {
	line-height: 1.85;
}

/* 按钮内文字方向 */
html[dir="rtl"] .sys_btn,
html[dir="rtl"] .button {
	direction: rtl;
}

/* 面包屑箭头反向 */
html[dir="rtl"] .breadcrumb,
html[dir="rtl"] .crumb {
	direction: rtl;
}
