/* 通用样式 */
* { margin: 0; padding: 0; }
a:hover {
    color: #1f33e7;
}
/* 滚动条样式 */
::-webkit-scrollbar{ width: 5px; height: 5px; }
::-webkit-scrollbar-track{ background-color: #f4f4f4; }
::-webkit-scrollbar-thumb{ background-color: #727272; border-radius: 10px; }

/* 手势 */
.XJH-CP { cursor: pointer; }
.XJH-CP:hover { cursor: pointer; }

/* 定位 */
.XJH-PA { position: absolute; }
.XJH-PR { position: relative; }
.XJH-PF { position: fixed; }

/* FLEX 布局 */
.XJH-FLEX { display: flex; }
.XJH-FLEX-WRAP { flex-wrap: wrap; }
.XJH-FLEX-GROW { flex-grow: 1; }
.XJH-FLEX-SHRINK { flex-shrink: 1; }
.XJH-FLEX-COLUMN { flex-direction: column; }
.XJH-FLEX-ROW { flex-direction: row; }
.XJH-FLEX-AC { align-items: center; }
.XJH-FLEX-JC { justify-content: center; }
.XJH-FLEX-JC-BETWEEN { justify-content: space-between; }
.XJH-FLEX-JC-AROUND { justify-content: space-around; }
.XJH-FLEX-JC-EVENLY { justify-content: space-evenly; }
.XJH-FLEX-JC-START { justify-content: flex-start; }
.XJH-FLEX-JC-END { justify-content: flex-end; }
.XJH-BLOCK { display: block; }
.XJH-INLINE-BLOCK { display: inline-block; }
.XJH-NONE { display: none; }

/* FLEX布局子元素宽度 */
.XJH-FLEX-BASIS-5 { flex-basis: 5%; } /* 20个一行  */
.XJH-FLEX-BASIS-10 { flex-basis: 10%; } /* 10个一行  */
.XJH-FLEX-BASIS-11 { flex-basis: 11.111%; } /* 9个一行  */
.XJH-FLEX-BASIS-12 { flex-basis: 12.5%; } /* 8个一行  */
.XJH-FLEX-BASIS-14 { flex-basis: 14.285%; } /* 7个一行  */
.XJH-FLEX-BASIS-16 { flex-basis: 16.666%; } /* 6个一行  */
.XJH-FLEX-BASIS-20 { flex-basis: 20%; } /* 5个一行  */
.XJH-FLEX-BASIS-25 { flex-basis: 25%; } /* 4个一行  */
.XJH-FLEX-BASIS-33 { flex-basis: 33.333%; } /* 3个一行  */
.XJH-FLEX-BASIS-50 { flex-basis: 50%; } /* 2个一行  */

/* 层次 */
.XJH-INDEX-1 { z-index: 1; }
.XJH-INDEX-2 { z-index: 2; }
.XJH-INDEX-3 { z-index: 3; }
.XJH-INDEX-4 { z-index: 4; }
.XJH-INDEX-5 { z-index: 5; }
.XJH-INDEX-6 { z-index: 6; }
.XJH-INDEX-7 { z-index: 7; }
.XJH-INDEX-8 { z-index: 8; }
.XJH-INDEX-9 { z-index: 9; }
.XJH-INDEX-10 { z-index: 10; }
.XJH-INDEX-11 { z-index: 11; }
.XJH-INDEX-12 { z-index: 12; }
.XJH-INDEX-13 { z-index: 13; }
.XJH-INDEX-14 { z-index: 14; }
.XJH-INDEX-15 { z-index: 15; }
.XJH-INDEX-16 { z-index: 16; }
.XJH-INDEX-17 { z-index: 17; }
.XJH-INDEX-18 { z-index: 18; }
.XJH-INDEX-19 { z-index: 19; }
.XJH-INDEX-20 { z-index: 20; }

/* 透明度 */
.XJH-OPACITY-0 { opacity: 0; }
.XJH-OPACITY-1 { opacity: 0.1; }
.XJH-OPACITY-2 { opacity: 0.2; }
.XJH-OPACITY-3 { opacity: 0.3; }
.XJH-OPACITY-4 { opacity: 0.4; }
.XJH-OPACITY-5 { opacity: 0.5; }
.XJH-OPACITY-6 { opacity: 0.6; }
.XJH-OPACITY-7 { opacity: 0.7; }
.XJH-OPACITY-8 { opacity: 0.8; }
.XJH-OPACITY-9 { opacity: 0.9; }
.XJH-OPACITY-10 { opacity: 1; }


/* 元素偏移 */
.XJH-T-X50 { transform: translateX(-50%); }
.XJH-T-Y50 { transform: translateY(-50%); }

/* 定位上方像素距离 */
.XJH-TOP { top: 0; }
.XJH-TOP-5 { top: 5px; }
.XJH-TOP-10 { top: 10px; }
.XJH-TOP-20 { top: 20px; }
.XJH-TOP-30 { top: 30px; }
.XJH-TOP-40 { top: 40px; }
.XJH-TOP-50 { top: 50px; }
.XJH-TOP-60 { top: 60px; }
.XJH-TOP-70 { top: 70px; }
.XJH-TOP-80 { top: 80px; }
.XJH-TOP-90 { top: 90px; }
.XJH-TOP-100 { top: 100px; }
.XJH-TOP-110 { top: 110px; }
.XJH-TOP-120 { top: 120px; }
.XJH-TOP-130 { top: 130px; }
.XJH-TOP-140 { top: 140px; }
.XJH-TOP-150 { top: 150px; }
.XJH-TOP-160 { top: 160px; }
.XJH-TOP-170 { top: 170px; }
.XJH-TOP-180 { top: 180px; }
.XJH-TOP-190 { top: 190px; }
.XJH-TOP-200 { top: 200px; }

/* 定位上方距离百分比 */
.XJH-TOP-B10 { top: 10%; }
.XJH-TOP-B20 { top: 20%; }
.XJH-TOP-B30 { top: 30%; }
.XJH-TOP-B40 { top: 40%; }
.XJH-TOP-B50 { top: 50%; }
.XJH-TOP-B60 { top: 60%; }
.XJH-TOP-B70 { top: 70%; }
.XJH-TOP-B80 { top: 80%; }
.XJH-TOP-B90 { top: 90%; }
.XJH-TOP-B100 { top: 100%; }

/* 定位下方像素距离 */
.XJH-BOTTOM { bottom: 0; }
.XJH-BOTTOM-5 { bottom: 5px; }
.XJH-BOTTOM-10 { bottom: 10px; }
.XJH-BOTTOM-20 { bottom: 20px; }
.XJH-BOTTOM-30 { bottom: 30px; }
.XJH-BOTTOM-40 { bottom: 40px; }
.XJH-BOTTOM-50 { bottom: 50px; }
.XJH-BOTTOM-60 { bottom: 60px; }
.XJH-BOTTOM-70 { bottom: 70px; }
.XJH-BOTTOM-80 { bottom: 80px; }
.XJH-BOTTOM-90 { bottom: 90px; }
.XJH-BOTTOM-100 { bottom: 100px; }
.XJH-BOTTOM-110 { bottom: 110px; }
.XJH-BOTTOM-120 { bottom: 120px; }
.XJH-BOTTOM-130 { bottom: 130px; }
.XJH-BOTTOM-140 { bottom: 140px; }
.XJH-BOTTOM-150 { bottom: 150px; }
.XJH-BOTTOM-160 { bottom: 160px; }
.XJH-BOTTOM-170 { bottom: 170px; }
.XJH-BOTTOM-180 { bottom: 180px; }
.XJH-BOTTOM-190 { bottom: 190px; }
.XJH-BOTTOM-200 { bottom: 200px; }

/* 定位下方距离百分比 */
.XJH-BOTTOM-B10 { bottom: 10%; }
.XJH-BOTTOM-B20 { bottom: 20%; }
.XJH-BOTTOM-B30 { bottom: 30%; }
.XJH-BOTTOM-B40 { bottom: 40%; }
.XJH-BOTTOM-B50 { bottom: 50%; }
.XJH-BOTTOM-B60 { bottom: 60%; }
.XJH-BOTTOM-B70 { bottom: 70%; }
.XJH-BOTTOM-B80 { bottom: 80%; }
.XJH-BOTTOM-B90 { bottom: 90%; }
.XJH-BOTTOM-B100 { bottom: 100%; }

/* 定位左边像素距离 */
.XJH-LEFT { left: 0; }
.XJH-LEFT-5 { left: 5px; }
.XJH-LEFT-10 { left: 10px; }
.XJH-LEFT-20 { left: 20px; }
.XJH-LEFT-30 { left: 30px; }
.XJH-LEFT-40 { left: 40px; }
.XJH-LEFT-50 { left: 50px; }
.XJH-LEFT-60 { left: 60px; }
.XJH-LEFT-70 { left: 70px; }
.XJH-LEFT-80 { left: 80px; }
.XJH-LEFT-90 { left: 90px; }
.XJH-LEFT-100 { left: 100px; }
.XJH-LEFT-110 { left: 110px; }
.XJH-LEFT-120 { left: 120px; }
.XJH-LEFT-130 { left: 130px; }
.XJH-LEFT-140 { left: 140px; }
.XJH-LEFT-150 { left: 150px; }
.XJH-LEFT-160 { left: 160px; }
.XJH-LEFT-170 { left: 170px; }
.XJH-LEFT-180 { left: 180px; }
.XJH-LEFT-190 { left: 190px; }
.XJH-LEFT-200 { left: 200px; }

/* 定位左边距离百分比 */
.XJH-LEFT-B10 { left: 10%; }
.XJH-LEFT-B20 { left: 20%; }
.XJH-LEFT-B30 { left: 30%; }
.XJH-LEFT-B40 { left: 40%; }
.XJH-LEFT-B50 { left: 50%; }
.XJH-LEFT-B60 { left: 60%; }
.XJH-LEFT-B70 { left: 70%; }
.XJH-LEFT-B80 { left: 80%; }
.XJH-LEFT-B90 { left: 90%; }
.XJH-LEFT-B100 { left: 100%; }

/* 定位右边像素距离 */
.XJH-RIGHT { right: 0; }
.XJH-RIGHT-5 { right: 5px; }
.XJH-RIGHT-10 { right: 10px; }
.XJH-RIGHT-20 { right: 20px; }
.XJH-RIGHT-30 { right: 30px; }
.XJH-RIGHT-40 { right: 40px; }
.XJH-RIGHT-50 { right: 50px; }
.XJH-RIGHT-60 { right: 60px; }
.XJH-RIGHT-70 { right: 70px; }
.XJH-RIGHT-80 { right: 80px; }
.XJH-RIGHT-90 { right: 90px; }
.XJH-RIGHT-100 { right: 100px; }
.XJH-RIGHT-110 { right: 110px; }
.XJH-RIGHT-120 { right: 120px; }
.XJH-RIGHT-130 { right: 130px; }
.XJH-RIGHT-140 { right: 140px; }
.XJH-RIGHT-150 { right: 150px; }
.XJH-RIGHT-160 { right: 160px; }
.XJH-RIGHT-170 { right: 170px; }
.XJH-RIGHT-180 { right: 180px; }
.XJH-RIGHT-190 { right: 190px; }
.XJH-RIGHT-200 { right: 200px; }

/* 定位右边距离百分比 */
.XJH-RIGHT-B10 { right: 10%; }
.XJH-RIGHT-B20 { right: 20%; }
.XJH-RIGHT-B30 { right: 30%; }
.XJH-RIGHT-B40 { right: 40%; }
.XJH-RIGHT-B50 { right: 50%; }
.XJH-RIGHT-B60 { right: 60%; }
.XJH-RIGHT-B70 { right: 70%; }
.XJH-RIGHT-B80 { right: 80%; }
.XJH-RIGHT-B90 { right: 90%; }
.XJH-RIGHT-B100 { right: 100%; }

/* 滚动条隐藏 */
.XJH-OVH { overflow: hidden; }
.XJH-OVXH { overflow-x: hidden; }
.XJH-OVXA { overflow-x: auto; }
.XJH-OVYH { overflow-y: hidden; }
.XJH-OVYA { overflow-y: auto; }

/* 屏幕宽度 */
.XJH-VW100 { width: 100vw; }

/* 宽度百分比 */
.XJH-WB100 { width: 100%; }
.XJH-WB90 { width: 90%; }
.XJH-WB80 { width: 80%; }
.XJH-WB70 { width: 70%; }
.XJH-WB60 { width: 60%; }
.XJH-WB50 { width: 50%; }
.XJH-WB40 { width: 40%; }
.XJH-WB30 { width: 30%; }
.XJH-WB20 { width: 20%; }
.XJH-WB10 { width: 10%; }

/* 宽度固定像素 */
.XJH-WPX10 { width: 10px; }
.XJH-WPX20 { width: 20px; }
.XJH-WPX30 { width: 30px; }
.XJH-WPX40 { width: 40px; }
.XJH-WPX50 { width: 50px; }
.XJH-WPX60 { width: 60px; }
.XJH-WPX70 { width: 70px; }
.XJH-WPX80 { width: 80px; }
.XJH-WPX90 { width: 90px; }
.XJH-WPX100 { width: 100px; }
.XJH-WPX110 { width: 110px; }
.XJH-WPX120 { width: 120px; }
.XJH-WPX130 { width: 130px; }
.XJH-WPX140 { width: 140px; }
.XJH-WPX150 { width: 150px; }
.XJH-WPX160 { width: 160px; }
.XJH-WPX170 { width: 170px; }
.XJH-WPX180 { width: 180px; }
.XJH-WPX190 { width: 190px; }
.XJH-WPX200 { width: 200px; }
.XJH-WPX210 { width: 210px; }
.XJH-WPX220 { width: 220px; }
.XJH-WPX230 { width: 230px; }
.XJH-WPX240 { width: 240px; }
.XJH-WPX250 { width: 250px; }
.XJH-WPX260 { width: 260px; }
.XJH-WPX270 { width: 270px; }
.XJH-WPX280 { width: 280px; }
.XJH-WPX290 { width: 290px; }
.XJH-WPX300 { width: 300px; }
.XJH-WPX310 { width: 310px; }
.XJH-WPX320 { width: 320px; }
.XJH-WPX330 { width: 330px; }
.XJH-WPX340 { width: 340px; }
.XJH-WPX350 { width: 350px; }
.XJH-WPX360 { width: 360px; }
.XJH-WPX370 { width: 370px; }
.XJH-WPX380 { width: 380px; }
.XJH-WPX390 { width: 390px; }
.XJH-WPX400 { width: 400px; }
.XJH-WPX410 { width: 410px; }
.XJH-WPX420 { width: 420px; }
.XJH-WPX430 { width: 430px; }
.XJH-WPX440 { width: 440px; }
.XJH-WPX450 { width: 450px; }
.XJH-WPX460 { width: 460px; }
.XJH-WPX470 { width: 470px; }
.XJH-WPX480 { width: 480px; }
.XJH-WPX490 { width: 490px; }
.XJH-WPX500 { width: 500px; }

/* 宽度百分百减固定像素 */
.XJH-WC10 { width: calc(100% - 10px); }
.XJH-WC20 { width: calc(100% - 20px); }
.XJH-WC30 { width: calc(100% - 30px); }
.XJH-WC40 { width: calc(100% - 40px); }
.XJH-WC50 { width: calc(100% - 50px); }
.XJH-WC60 { width: calc(100% - 60px); }
.XJH-WC70 { width: calc(100% - 70px); }
.XJH-WC80 { width: calc(100% - 80px); }
.XJH-WC90 { width: calc(100% - 90%); }
.XJH-WC100 { width: calc(100% - 100px); }
.XJH-WC110 { width: calc(100% - 110px); }
.XJH-WC120 { width: calc(100% - 120px); }
.XJH-WC130 { width: calc(100% - 130px); }
.XJH-WC140 { width: calc(100% - 140px); }
.XJH-WC150 { width: calc(100% - 150px); }
.XJH-WC160 { width: calc(100% - 160px); }
.XJH-WC170 { width: calc(100% - 170px); }
.XJH-WC180 { width: calc(100% - 180px); }
.XJH-WC190 { width: calc(100% - 190px); }
.XJH-WC200 { width: calc(100% - 200px); }
.XJH-WC210 { width: calc(100% - 210px); }
.XJH-WC220 { width: calc(100% - 220px); }
.XJH-WC230 { width: calc(100% - 230px); }
.XJH-WC240 { width: calc(100% - 240px); }
.XJH-WC250 { width: calc(100% - 250px); }
.XJH-WC260 { width: calc(100% - 260px); }
.XJH-WC270 { width: calc(100% - 270px); }
.XJH-WC280 { width: calc(100% - 280px); }
.XJH-WC290 { width: calc(100% - 290px); }
.XJH-WC300 { width: calc(100% - 300px); }
.XJH-WC310 { width: calc(100% - 310px); }
.XJH-WC320 { width: calc(100% - 320px); }
.XJH-WC330 { width: calc(100% - 330px); }
.XJH-WC340 { width: calc(100% - 340px); }
.XJH-WC350 { width: calc(100% - 350px); }
.XJH-WC360 { width: calc(100% - 360px); }
.XJH-WC370 { width: calc(100% - 370px); }
.XJH-WC380 { width: calc(100% - 380px); }
.XJH-WC390 { width: calc(100% - 390px); }
.XJH-WC400 { width: calc(100% - 400px); }
.XJH-WC410 { width: calc(100% - 410px); }
.XJH-WC420 { width: calc(100% - 420px); }
.XJH-WC430 { width: calc(100% - 430px); }
.XJH-WC440 { width: calc(100% - 440px); }
.XJH-WC450 { width: calc(100% - 450px); }
.XJH-WC460 { width: calc(100% - 460px); }
.XJH-WC470 { width: calc(100% - 470px); }
.XJH-WC480 { width: calc(100% - 480px); }
.XJH-WC490 { width: calc(100% - 490px); }
.XJH-WC500 { width: calc(100% - 500px); }

/* 宽度百分之五十减固定像素 */
.XJH-WC50-10 { width: calc(50% - 10px); }
.XJH-WC50-20 { width: calc(50% - 20px); }
.XJH-WC50-30 { width: calc(50% - 30px); }
.XJH-WC50-40 { width: calc(50% - 40px); }
.XJH-WC50-50 { width: calc(50% - 50px); }
.XJH-WC50-60 { width: calc(50% - 60px); }
.XJH-WC50-70 { width: calc(50% - 70px); }
.XJH-WC50-80 { width: calc(50% - 80px); }
.XJH-WC50-90 { width: calc(50% - 90px); }
.XJH-WC50-100 { width: calc(50% - 100px); }
.XJH-WC50-110 { width: calc(50% - 110px); }
.XJH-WC50-120 { width: calc(50% - 120px); }
.XJH-WC50-130 { width: calc(50% - 130px); }
.XJH-WC50-140 { width: calc(50% - 140px); }
.XJH-WC50-150 { width: calc(50% - 150px); }
.XJH-WC50-160 { width: calc(50% - 160px); }
.XJH-WC50-170 { width: calc(50% - 170px); }
.XJH-WC50-180 { width: calc(50% - 180px); }
.XJH-WC50-190 { width: calc(50% - 190px); }
.XJH-WC50-200 { width: calc(50% - 200px); }

/* 屏幕高度 */
.XJH-VH100 { height: 100vh; }
.XJH-VH-10 { height: calc(100vh - 10px); }
.XJH-VH-20 { height: calc(100vh - 20px); }
.XJH-VH-30 { height: calc(100vh - 30px); }
.XJH-VH-40 { height: calc(100vh - 40px); }
.XJH-VH-50 { height: calc(100vh - 50px); }
.XJH-VH-60 { height: calc(100vh - 60px); }
.XJH-VH-70 { height: calc(100vh - 70px); }
.XJH-VH-80 { height: calc(100vh - 80px); }
.XJH-VH-90 { height: calc(100vh - 90px); }
.XJH-VH-100 { height: calc(100vh - 100px); }

/* 最小高度 */
.XJH-MIN-VH100 { min-height: 100vh; }
.XJH-MIN-HB100 { min-height: 100%; }

/* 高度百分比 */
.XJH-HB100 { height: 100%; }
.XJH-HB90 { height: 90%; }
.XJH-HB80 { height: 80%; }
.XJH-HB70 { height: 70%; }
.XJH-HB60 { height: 60%; }
.XJH-HB50 { height: 50%; }
.XJH-HB40 { height: 40%; }
.XJH-HB30 { height: 30%; }
.XJH-HB20 { height: 20%; }
.XJH-HB10 { height: 10%; }

/* 高度固定像素 */
.XJH-HPX10 { height: 10px; }
.XJH-HPX20 { height: 20px; }
.XJH-HPX30 { height: 30px; }
.XJH-HPX40 { height: 40px; }
.XJH-HPX50 { height: 50px; }
.XJH-HPX60 { height: 60px; }
.XJH-HPX70 { height: 70px; }
.XJH-HPX80 { height: 80px; }
.XJH-HPX90 { height: 90px; }
.XJH-HPX100 { height: 100px; }
.XJH-HPX110 { height: 110px; }
.XJH-HPX120 { height: 120px; }
.XJH-HPX130 { height: 130px; }
.XJH-HPX140 { height: 140px; }
.XJH-HPX150 { height: 150px; }
.XJH-HPX160 { height: 160px; }
.XJH-HPX170 { height: 170px; }
.XJH-HPX180 { height: 180px; }
.XJH-HPX190 { height: 190px; }
.XJH-HPX200 { height: 200px; }
.XJH-HPX210 { height: 210px; }
.XJH-HPX220 { height: 220px; }
.XJH-HPX230 { height: 230px; }
.XJH-HPX240 { height: 240px; }
.XJH-HPX250 { height: 250px; }
.XJH-HPX260 { height: 260px; }
.XJH-HPX270 { height: 270px; }
.XJH-HPX280 { height: 280px; }
.XJH-HPX290 { height: 290px; }
.XJH-HPX300 { height: 300px; }
.XJH-HPX310 { height: 310px; }
.XJH-HPX320 { height: 320px; }
.XJH-HPX340 { height: 340px; }
.XJH-HPX350 { height: 350px; }
.XJH-HPX360 { height: 360px; }
.XJH-HPX370 { height: 370px; }
.XJH-HPX380 { height: 380px; }
.XJH-HPX390 { height: 390px; }
.XJH-HPX400 { height: 400px; }
.XJH-HPX410 { height: 410px; }
.XJH-HPX420 { height: 420px; }
.XJH-HPX430 { height: 430px; }
.XJH-HPX440 { height: 440px; }
.XJH-HPX450 { height: 450px; }
.XJH-HPX460 { height: 460px; }
.XJH-HPX470 { height: 470px; }
.XJH-HPX480 { height: 480px; }
.XJH-HPX490 { height: 490px; }
.XJH-HPX500 { height: 500px; }
.XJH-HPX600 { height: 600px; }

/* 高度减固定像素 */
.XJH-HC10 { height: calc(100% - 10px); }
.XJH-HC20 { height: calc(100% - 20px); }
.XJH-HC30 { height: calc(100% - 30px); }
.XJH-HC40 { height: calc(100% - 40px); }
.XJH-HC50 { height: calc(100% - 50px); }
.XJH-HC60 { height: calc(100% - 60px); }
.XJH-HC70 { height: calc(100% - 70px); }
.XJH-HC80 { height: calc(100% - 80px); }
.XJH-HC90 { height: calc(100% - 90%); }
.XJH-HC100 { height: calc(100% - 100px); }
.XJH-HC110 { height: calc(100% - 110px); }
.XJH-HC120 { height: calc(100% - 120px); }
.XJH-HC130 { height: calc(100% - 130px); }
.XJH-HC140 { height: calc(100% - 140px); }
.XJH-HC150 { height: calc(100% - 150px); }
.XJH-HC160 { height: calc(100% - 160px); }
.XJH-HC170 { height: calc(100% - 170px); }
.XJH-HC180 { height: calc(100% - 180px); }
.XJH-HC190 { height: calc(100% - 190px); }
.XJH-HC200 { height: calc(100% - 200px); }
.XJH-HC210 { height: calc(100% - 210px); }
.XJH-HC220 { height: calc(100% - 220px); }
.XJH-HC230 { height: calc(100% - 230px); }
.XJH-HC240 { height: calc(100% - 240px); }
.XJH-HC250 { height: calc(100% - 250px); }
.XJH-HC260 { height: calc(100% - 260px); }
.XJH-HC270 { height: calc(100% - 270px); }
.XJH-HC280 { height: calc(100% - 280px); }
.XJH-HC290 { height: calc(100% - 290px); }
.XJH-HC300 { height: calc(100% - 300px); }
.XJH-HC310 { height: calc(100% - 310px); }
.XJH-HC320 { height: calc(100% - 320px); }

/* 左内边距 */
.XJH-LP0 { padding-left: 0px !important; }
.XJH-LP5 { padding-left: 5px !important; }
.XJH-LP10 { padding-left: 10px !important; }
.XJH-LP15 { padding-left: 15px !important; }
.XJH-LP20 { padding-left: 20px !important; }
.XJH-LP25 { padding-left: 25px !important; }
.XJH-LP30 { padding-left: 30px !important; }
.XJH-LP35 { padding-left: 35px !important; }
.XJH-LP40 { padding-left: 40px !important; }
.XJH-LP45 { padding-left: 45px !important; }
.XJH-LP50 { padding-left: 50px !important; }
.XJH-LP55 { padding-left: 55px !important; }
.XJH-LP60 { padding-left: 60px !important; }
.XJH-LP65 { padding-left: 65px !important; }
.XJH-LP70 { padding-left: 70px !important; }
.XJH-LP75 { padding-left: 75px !important; }
.XJH-LP80 { padding-left: 80px !important; }
.XJH-LP85 { padding-left: 85px !important; }
.XJH-LP90 { padding-left: 90px !important; }
.XJH-LP95 { padding-left: 95px !important; }
.XJH-LP100 { padding-left: 100px !important; }

/* 右内边距 */
.XJH-RP0 { padding-right: 0px !important; }
.XJH-RP5 { padding-right: 5px !important; }
.XJH-RP10 { padding-right: 10px !important; }
.XJH-RP15 { padding-right: 15px !important; }
.XJH-RP20 { padding-right: 20px !important; }
.XJH-RP25 { padding-right: 25px !important; }
.XJH-RP30 { padding-right: 30px !important; }
.XJH-RP35 { padding-right: 35px !important; }
.XJH-RP40 { padding-right: 40px !important; }
.XJH-RP45 { padding-right: 45px !important; }
.XJH-RP50 { padding-right: 50px !important; }
.XJH-RP55 { padding-right: 55px !important; }
.XJH-RP60 { padding-right: 60px !important; }
.XJH-RP65 { padding-right: 65px !important; }
.XJH-RP70 { padding-right: 70px !important; }
.XJH-RP75 { padding-right: 75px !important; }
.XJH-RP80 { padding-right: 80px !important; }
.XJH-RP85 { padding-right: 85px !important; }
.XJH-RP90 { padding-right: 90px !important; }
.XJH-RP95 { padding-right: 95px !important; }
.XJH-RP100 { padding-right: 100px !important; }

/* 上内边距 */
.XJH-TP0 { padding-top: 0px !important; }
.XJH-TP5 { padding-top: 5px !important; }
.XJH-TP10 { padding-top: 10px !important; }
.XJH-TP15 { padding-top: 15px !important; }
.XJH-TP20 { padding-top: 20px !important; }
.XJH-TP25 { padding-top: 25px !important; }
.XJH-TP30 { padding-top: 30px !important; }
.XJH-TP35 { padding-top: 35px !important; }
.XJH-TP40 { padding-top: 40px !important; }
.XJH-TP45 { padding-top: 45px !important; }
.XJH-TP50 { padding-top: 50px !important; }
.XJH-TP55 { padding-top: 55px !important; }
.XJH-TP60 { padding-top: 60px !important; }
.XJH-TP65 { padding-top: 65px !important; }
.XJH-TP70 { padding-top: 70px !important; }
.XJH-TP75 { padding-top: 75px !important; }
.XJH-TP80 { padding-top: 80px !important; }
.XJH-TP85 { padding-top: 85px !important; }
.XJH-TP90 { padding-top: 90px !important; }
.XJH-TP95 { padding-top: 95px !important; }
.XJH-TP100 { padding-top: 100px !important; }

/* 下内边距 */
.XJH-BP0 { padding-bottom: 0px !important; }
.XJH-BP5 { padding-bottom: 5px !important; }
.XJH-BP10 { padding-bottom: 10px !important; }
.XJH-BP15 { padding-bottom: 15px !important; }
.XJH-BP20 { padding-bottom: 20px !important; }
.XJH-BP25 { padding-bottom: 25px !important; }
.XJH-BP30 { padding-bottom: 30px !important; }
.XJH-BP35 { padding-bottom: 35px !important; }
.XJH-BP40 { padding-bottom: 40px !important; }
.XJH-BP45 { padding-bottom: 45px !important; }
.XJH-BP50 { padding-bottom: 50px !important; }
.XJH-BP55 { padding-bottom: 55px !important; }
.XJH-BP60 { padding-bottom: 60px !important; }
.XJH-BP65 { padding-bottom: 65px !important; }
.XJH-BP70 { padding-bottom: 70px !important; }
.XJH-BP75 { padding-bottom: 75px !important; }
.XJH-BP80 { padding-bottom: 80px !important; }
.XJH-BP85 { padding-bottom: 85px !important; }
.XJH-BP90 { padding-bottom: 90px !important; }
.XJH-BP95 { padding-bottom: 95px !important; }
.XJH-BP100 { padding-bottom: 100px !important; }

/* 左外边距 */
.XJH-ML0 { margin-left: 0px !important; }
.XJH-ML5 { margin-left: 5px !important; }
.XJH-ML10 { margin-left: 10px !important; }
.XJH-ML15 { margin-left: 15px !important; }
.XJH-ML20 { margin-left: 20px !important; }
.XJH-ML25 { margin-left: 25px !important; }
.XJH-ML30 { margin-left: 30px !important; }
.XJH-ML35 { margin-left: 35px !important; }
.XJH-ML40 { margin-left: 40px !important; }
.XJH-ML45 { margin-left: 45px !important; }
.XJH-ML50 { margin-left: 50px !important; }
.XJH-ML55 { margin-left: 55px !important; }
.XJH-ML60 { margin-left: 60px !important; }
.XJH-ML65 { margin-left: 65px !important; }
.XJH-ML70 { margin-left: 70px !important; }
.XJH-ML75 { margin-left: 75px !important; }
.XJH-ML80 { margin-left: 80px !important; }
.XJH-ML85 { margin-left: 85px !important; }
.XJH-ML90 { margin-left: 90px !important; }
.XJH-ML95 { margin-left: 95px !important; }
.XJH-ML100 { margin-left: 100px !important; }
.XJH-ML110 { margin-left: 110px !important; }
.XJH-ML120 { margin-left: 120px !important; }
.XJH-ML130 { margin-left: 130px !important; }
.XJH-ML140 { margin-left: 140px !important; }
.XJH-ML150 { margin-left: 150px !important; }
.XJH-ML160 { margin-left: 160px !important; }
.XJH-ML170 { margin-left: 170px !important; }
.XJH-ML180 { margin-left: 180px !important; }
.XJH-ML190 { margin-left: 190px !important; }
.XJH-ML200 { margin-left: 200px !important; }

/* 右外边距 */
.XJH-MR0 { margin-right: 0px !important; }
.XJH-MR5 { margin-right: 5px !important; }
.XJH-MR10 { margin-right: 10px !important; }
.XJH-MR15 { margin-right: 15px !important; }
.XJH-MR20 { margin-right: 20px !important; }
.XJH-MR25 { margin-right: 25px !important; }
.XJH-MR30 { margin-right: 30px !important; }
.XJH-MR35 { margin-right: 35px !important; }
.XJH-MR40 { margin-right: 40px !important; }
.XJH-MR45 { margin-right: 45px !important; }
.XJH-MR50 { margin-right: 50px !important; }
.XJH-MR55 { margin-right: 55px !important; }
.XJH-MR60 { margin-right: 60px !important; }
.XJH-MR65 { margin-right: 65px !important; }
.XJH-MR70 { margin-right: 70px !important; }
.XJH-MR75 { margin-right: 75px !important; }
.XJH-MR80 { margin-right: 80px !important; }
.XJH-MR85 { margin-right: 85px !important; }
.XJH-MR90 { margin-right: 90px !important; }
.XJH-MR95 { margin-right: 95px !important; }
.XJH-MR100 { margin-right: 100px !important; }

/* 上外边距 */
.XJH-MT0 { margin-top: 0px !important; }
.XJH-MT5 { margin-top: 5px !important; }
.XJH-MT10 { margin-top: 10px !important; }
.XJH-MT15 { margin-top: 15px !important; }
.XJH-MT20 { margin-top: 20px !important; }
.XJH-MT25 { margin-top: 25px !important; }
.XJH-MT30 { margin-top: 30px !important; }
.XJH-MT35 { margin-top: 35px !important; }
.XJH-MT40 { margin-top: 40px !important; }
.XJH-MT45 { margin-top: 45px !important; }
.XJH-MT50 { margin-top: 50px !important; }
.XJH-MT55 { margin-top: 55px !important; }
.XJH-MT60 { margin-top: 60px !important; }
.XJH-MT65 { margin-top: 65px !important; }
.XJH-MT70 { margin-top: 70px !important; }
.XJH-MT75 { margin-top: 75px !important; }
.XJH-MT80 { margin-top: 80px !important; }
.XJH-MT85 { margin-top: 85px !important; }
.XJH-MT90 { margin-top: 90px !important; }
.XJH-MT95 { margin-top: 95px !important; }
.XJH-MT100 { margin-top: 100px !important; }

/* 下外边距 */
.XJH-MB0 { margin-bottom: 0px !important; }
.XJH-MB5 { margin-bottom: 5px !important; }
.XJH-MB10 { margin-bottom: 10px !important; }
.XJH-MB15 { margin-bottom: 15px !important; }
.XJH-MB20 { margin-bottom: 20px !important; }
.XJH-MB25 { margin-bottom: 25px !important; }
.XJH-MB30 { margin-bottom: 30px !important; }
.XJH-MB35 { margin-bottom: 35px !important; }
.XJH-MB40 { margin-bottom: 40px !important; }
.XJH-MB45 { margin-bottom: 45px !important; }
.XJH-MB50 { margin-bottom: 50px !important; }
.XJH-MB55 { margin-bottom: 55px !important; }
.XJH-MB60 { margin-bottom: 60px !important; }
.XJH-MB65 { margin-bottom: 65px !important; }
.XJH-MB70 { margin-bottom: 70px !important; }
.XJH-MB75 { margin-bottom: 75px !important; }
.XJH-MB80 { margin-bottom: 80px !important; }
.XJH-MB85 { margin-bottom: 85px !important; }
.XJH-MB90 { margin-bottom: 90px !important; }
.XJH-MB95 { margin-bottom: 95px !important; }
.XJH-MB100 { margin-bottom: 100px !important; }

/* 边框阴影 */
.XJH-BS05 { box-shadow: 0 0 5px rgba(90, 90, 90, 0.5); }

/* 背景色 */
.XJH-BG-BAI { background-color: rgba(255, 255, 255, 1) !important; }
.XJH-BG-HEI { background-color: rgba(0, 0, 0, 1) !important; }

.XJH-BG-HUI { background-color: rgba(128, 128, 128, 1) !important; }
.XJH-BG-HUI-Q { background-color: rgba(218, 218, 218, 1) !important; }
.XJH-BG-HUI-S { background-color: rgba(77, 77, 77, 1) !important; }

.XJH-BG-HONG { background-color: rgba(255, 0, 0, 1) !important; }
.XJH-BG-HONG-Q { background-color: rgba(255, 80, 80, 1) !important; }
.XJH-BG-HONG-S { background-color: rgba(134, 0, 0, 1) !important; }

.XJH-BG-FEN { background-color: rgba(255, 182, 193, 1) !important; }
.XJH-BG-FEN-Q { background-color: rgba(255, 221, 226, 1) !important; }
.XJH-BG-FEN-S { background-color: rgba(179, 129, 137, 1) !important; }

.XJH-BG-CHENG { background-color: rgba(255, 165, 0, 1) !important; }
.XJH-BG-CHENG-Q { background-color:rgba(255, 211, 130, 1) !important; }
.XJH-BG-CHENG-S { background-color:rgba(117, 76, 0, 1) !important; }

.XJH-BG-HUANG { background-color: rgba(255, 255, 0, 1) !important; }
.XJH-BG-HUANG-Q { background-color: rgba(255, 255, 140, 1) !important; }
.XJH-BG-HUANG-S { background-color: rgba(119, 119, 0, 1) !important; }

.XJH-BG-LV { background-color: rgba(0, 255, 0, 1) !important; }
.XJH-BG-LV-Q { background-color: rgba(132, 255, 132, 1) !important; }
.XJH-BG-LV-S { background-color: rgba(0, 119, 0, 1) !important; }

.XJH-BG-QING { background-color: rgba(0, 128, 128, 1) !important; }
.XJH-BG-QING-Q { background-color: rgba(0, 223, 223, 1) !important; }
.XJH-BG-QING-S { background-color: rgba(0, 77, 77, 1) !important; }

.XJH-BG-LAN { background-color: rgba(0, 153, 255, 1) !important; }
.XJH-BG-LAN-Q { background-color: rgba(155, 204, 227, 1) !important; }
.XJH-BG-LAN-S { background-color: rgba(0, 0, 255, 1) !important; }

.XJH-BG-ZI { background-color: rgba(139, 0, 255, 1) !important; }
.XJH-BG-ZI-Q { background-color: rgba(238, 130, 238, 1) !important; }
.XJH-BG-ZI-S { background-color: rgba(69, 0, 126, 1) !important; }

/* 0.5 透明背景颜色 */
.XJH-BG-BAI-5 { background-color: rgba(255, 255, 255, 0.5) !important; }
.XJH-BG-HEI-5 { background-color: rgba(0, 0, 0, 0.5) !important; }

.XJH-BG-HUI-5 { background-color: rgba(128, 128, 128, 0.5) !important; }
.XJH-BG-HUI-Q-5 { background-color: rgba(218, 218, 218, 0.5) !important; }
.XJH-BG-HUI-S-5 { background-color: rgba(77, 77, 77, 0.5) !important; }

.XJH-BG-HONG-5 { background-color: rgba(255, 0, 0, 0.5) !important; }
.XJH-BG-HONG-Q-5 { background-color: rgba(255, 80, 80, 0.5) !important; }
.XJH-BG-HONG-S-5 { background-color: rgba(134, 0, 0, 0.5) !important; }

.XJH-BG-FEN-5 { background-color: rgba(255, 182, 193, 0.5) !important; }
.XJH-BG-FEN-Q-5 { background-color: rgba(255, 221, 226, 0.5) !important; }
.XJH-BG-FEN-S-5 { background-color: rgba(179, 129, 137, 0.5) !important; }

.XJH-BG-CHENG-5 { background-color: rgba(255, 165, 0, 0.5) !important; }
.XJH-BG-CHENG-Q-5 { background-color:rgba(255, 211, 130, 0.5) !important; }
.XJH-BG-CHENG-S-5 { background-color:rgba(117, 76, 0, 0.5) !important; }

.XJH-BG-HUANG-5 { background-color: rgba(255, 255, 0, 0.5) !important; }
.XJH-BG-HUANG-Q-5 { background-color: rgba(255, 255, 140, 0.5) !important; }
.XJH-BG-HUANG-S-5 { background-color: rgba(119, 119, 0, 0.5) !important; }

.XJH-BG-LV-5 { background-color: rgba(0, 255, 0, 0.5) !important; }
.XJH-BG-LV-Q-5 { background-color: rgba(132, 255, 132, 0.5) !important; }
.XJH-BG-LV-S-5 { background-color: rgba(0, 119, 0, 0.5) !important; }

.XJH-BG-QING-5 { background-color: rgba(0, 128, 128, 0.5) !important; }
.XJH-BG-QING-Q-5 { background-color: rgba(0, 223, 223, 0.5) !important; }
.XJH-BG-QING-S-5 { background-color: rgba(0, 77, 77, 0.5) !important; }

.XJH-BG-LAN-5 { background-color: rgba(0, 153, 255, 0.5) !important; }
.XJH-BG-LAN-Q-5 { background-color: rgba(155, 204, 227, 0.5) !important; }
.XJH-BG-LAN-S-5 { background-color: rgba(0, 0, 255, 0.5) !important; }

.XJH-BG-ZI-5 { background-color: rgba(139, 0, 255, 0.5) !important; }
.XJH-BG-ZI-Q-5 { background-color: rgba(238, 130, 238, 0.5) !important; }
.XJH-BG-ZI-S-5 { background-color: rgba(69, 0, 126, 0.5) !important; }

/* 0.2 透明背景颜色 */
.XJH-BG-BAI-2 { background-color: rgba(255, 255, 255, 0.2) !important; }
.XJH-BG-HEI-2 { background-color: rgba(0, 0, 0, 0.2) !important; }

.XJH-BG-HUI-2 { background-color: rgba(128, 128, 128, 0.2) !important; }
.XJH-BG-HUI-Q-2 { background-color: rgba(218, 218, 218, 0.2) !important; }
.XJH-BG-HUI-S-2 { background-color: rgba(77, 77, 77, 0.2) !important; }

.XJH-BG-HONG-2 { background-color: rgba(255, 0, 0, 0.2) !important; }
.XJH-BG-HONG-Q-2 { background-color: rgba(255, 80, 80, 0.2) !important; }
.XJH-BG-HONG-S-2 { background-color: rgba(134, 0, 0, 0.2) !important; }

.XJH-BG-FEN-2 { background-color: rgba(255, 182, 193, 0.2) !important; }
.XJH-BG-FEN-Q-2 { background-color: rgba(255, 221, 226, 0.2) !important; }
.XJH-BG-FEN-S-2 { background-color: rgba(179, 129, 137, 0.2) !important; }

.XJH-BG-CHENG-2 { background-color: rgba(255, 165, 0, 0.2) !important; }
.XJH-BG-CHENG-Q-2 { background-color:rgba(255, 211, 130, 0.2) !important; }
.XJH-BG-CHENG-S-2 { background-color:rgba(117, 76, 0, 0.2) !important; }

.XJH-BG-HUANG-2 { background-color: rgba(255, 255, 0, 0.2) !important; }
.XJH-BG-HUANG-Q-2 { background-color: rgba(255, 255, 140, 0.2) !important; }
.XJH-BG-HUANG-S-2 { background-color: rgba(119, 119, 0, 0.2) !important; }

.XJH-BG-LV-2 { background-color: rgba(0, 255, 0, 0.2) !important; }
.XJH-BG-LV-Q-2 { background-color: rgba(132, 255, 132, 0.2) !important; }
.XJH-BG-LV-S-2 { background-color: rgba(0, 119, 0, 0.2) !important; }

.XJH-BG-QING-2 { background-color: rgba(0, 128, 128, 0.2) !important; }
.XJH-BG-QING-Q-2 { background-color: rgba(0, 223, 223, 0.2) !important; }
.XJH-BG-QING-S-2 { background-color: rgba(0, 77, 77, 0.2) !important; }

.XJH-BG-LAN-2 { background-color: rgba(0, 153, 255, 0.2) !important; }
.XJH-BG-LAN-Q-2 { background-color: rgba(155, 204, 227, 0.2) !important; }
.XJH-BG-LAN-S-2 { background-color: rgba(0, 0, 255, 0.2) !important; }

.XJH-BG-ZI-2 { background-color: rgba(139, 0, 255, 0.2) !important; }
.XJH-BG-ZI-Q-2 { background-color: rgba(238, 130, 238, 0.2) !important; }
.XJH-BG-ZI-S-2 { background-color: rgba(69, 0, 126, 0.2) !important; }

/* 文本对齐方式 */
.XJH-TEXT-C { text-align: center; }
.XJH-TEXT-L { text-align: left; }
.XJH-TEXT-R { text-align: right; }
.XJH-TEXT-J { text-justify: distribute-all-lines; }
.XJH-TEXT-CZ { vertical-align: middle; }
.XJH-TEXT-T { vertical-align: top; }
.XJH-TEXT-B { vertical-align: bottom; }
.XJH-TEXT-N { vertical-align: text-top; }

/* 字体间距 */
.XJH-TEXT-LS0 { letter-spacing: 0px; }
.XJH-TEXT-LS1 { letter-spacing: 1px; }
.XJH-TEXT-LS2 { letter-spacing: 2px; }
.XJH-TEXT-LS3 { letter-spacing: 3px; }
.XJH-TEXT-LS4 { letter-spacing: 4px; }
.XJH-TEXT-LS5 { letter-spacing: 5px; }
.XJH-TEXT-LS6 { letter-spacing: 6px; }
.XJH-TEXT-LS7 { letter-spacing: 7px; }
.XJH-TEXT-LS8 { letter-spacing: 8px; }
.XJH-TEXT-LS9 { letter-spacing: 9px; }
.XJH-TEXT-LS10 { letter-spacing: 10px; }

/* 字体大小 */
.XJH-TEXT-FS12 { font-size: 12px; }
.XJH-TEXT-FS14 { font-size: 14px; }
.XJH-TEXT-FS16 { font-size: 16px; }
.XJH-TEXT-FS18 { font-size: 18px; }
.XJH-TEXT-FS20 { font-size: 20px; }
.XJH-TEXT-FS22 { font-size: 22px; }
.XJH-TEXT-FS24 { font-size: 24px; }
.XJH-TEXT-FS26 { font-size: 26px; }
.XJH-TEXT-FS28 { font-size: 28px; }
.XJH-TEXT-FS30 { font-size: 30px; }
.XJH-TEXT-FS32 { font-size: 32px; }
.XJH-TEXT-FS34 { font-size: 34px; }
.XJH-TEXT-FS36 { font-size: 36px; }
.XJH-TEXT-FS38 { font-size: 38px; }
.XJH-TEXT-FS40 { font-size: 40px; }
.XJH-TEXT-FS42 { font-size: 42px; }
.XJH-TEXT-FS44 { font-size: 44px; }
.XJH-TEXT-FS46 { font-size: 46px; }
.XJH-TEXT-FS48 { font-size: 48px; }
.XJH-TEXT-FS50 { font-size: 50px; }
.XJH-TEXT-FS50 { font-size: 50px; }
.XJH-TEXT-FS52 { font-size: 52px; }

/* 行高数值 */
.XJH-LH1 { line-height: 1 !important; }
.XJH-LH12 { line-height: 1.2 !important; }
.XJH-LH15 { line-height: 1.5 !important; }
.XJH-LH2 { line-height: 2 !important; }
.XJH-LH25 { line-height: 2.5 !important; }
.XJH-LH3 { line-height: 3 !important; }

/* 行高像素 */
.XJH-LH10 { line-height: 10px !important; }
.XJH-LH12 { line-height: 12px !important; }
.XJH-LH14 { line-height: 14px !important; }
.XJH-LH16 { line-height: 16px !important; }
.XJH-LH18 { line-height: 18px !important; }
.XJH-LH20 { line-height: 20px !important; }
.XJH-LH22 { line-height: 22px !important; }
.XJH-LH24 { line-height: 24px !important; }
.XJH-LH26 { line-height: 26px !important; }
.XJH-LH28 { line-height: 28px !important; }
.XJH-LH30 { line-height: 30px !important; }
.XJH-LH32 { line-height: 32px !important; }
.XJH-LH34 { line-height: 34px !important; }
.XJH-LH36 { line-height: 36px !important; }
.XJH-LH38 { line-height: 38px !important; }
.XJH-LH40 { line-height: 40px !important; }
.XJH-LH42 { line-height: 42px !important; }
.XJH-LH44 { line-height: 44px !important; }
.XJH-LH46 { line-height: 46px !important; }
.XJH-LH48 { line-height: 48px !important; }
.XJH-LH50 { line-height: 50px !important; }
.XJH-LH52 { line-height: 52px !important; }
.XJH-LH54 { line-height: 54px !important; }
.XJH-LH56 { line-height: 56px !important; }
.XJH-LH58 { line-height: 58px !important; }
.XJH-LH60 { line-height: 60px !important; }
.XJH-LH62 { line-height: 62px !important; }
.XJH-LH64 { line-height: 64px !important; }
.XJH-LH66 { line-height: 66px !important; }
.XJH-LH68 { line-height: 68px !important; }
.XJH-LH70 { line-height: 70px !important; }
.XJH-LH72 { line-height: 72px !important; }
.XJH-LH74 { line-height: 74px !important; }
.XJH-LH76 { line-height: 76px !important; }
.XJH-LH78 { line-height: 78px !important; }
.XJH-LH80 { line-height: 80px !important; }
.XJH-LH82 { line-height: 82px !important; }
.XJH-LH84 { line-height: 84px !important; }
.XJH-LH86 { line-height: 86px !important; }
.XJH-LH88 { line-height: 88px !important; }
.XJH-LH90 { line-height: 90px !important; }
.XJH-LH92 { line-height: 92px !important; }
.XJH-LH94 { line-height: 94px !important; }
.XJH-LH96 { line-height: 96px !important; }
.XJH-LH98 { line-height: 98px !important; }
.XJH-LH100 { line-height: 100px !important; }

/* 字体颜色 */
.XJH-COLOR-BAI, .XJH-COLOR-BAI * { color: rgba(255, 255, 255, 1) !important; }
.XJH-COLOR-HEI, .XJH-COLOR-HEI * { color: rgba(0, 0, 0, 1) !important; }

.XJH-COLOR-HUI, .XJH-COLOR-HUI * { color: rgba(128, 128, 128, 1) !important; }
.XJH-COLOR-HUI-Q, .XJH-COLOR-HUI-Q * { color: rgba(218, 218, 218, 1) !important; }
.XJH-COLOR-HUI-S, .XJH-COLOR-HUI-S * { color: rgba(77, 77, 77, 1) !important; }

.XJH-COLOR-HONG, .XJH-COLOR-HONG * { color: rgba(255, 0, 0, 1) !important; }
.XJH-COLOR-HONG-Q, .XJH-COLOR-HONG-Q * { color: rgba(255, 80, 80, 1) !important; }
.XJH-COLOR-HONG-S, .XJH-COLOR-HONG-S * { color: rgba(134, 0, 0, 1) !important; }

.XJH-COLOR-FEN, .XJH-COLOR-FEN * { color: rgba(255, 182, 193, 1) !important; }
.XJH-COLOR-FEN-Q, .XJH-COLOR-FEN-Q * { color: rgba(255, 221, 226, 1) !important; }
.XJH-COLOR-FEN-S, .XJH-COLOR-FEN-S * { color: rgba(179, 129, 137, 1) !important; }

.XJH-COLOR-CHENG, .XJH-COLOR-CHENG * { color: rgba(255, 165, 0, 1) !important; }
.XJH-COLOR-CHENG-Q, .XJH-COLOR-CHENG-Q * { color:rgba(255, 211, 130, 1) !important; }
.XJH-COLOR-CHENG-S, .XJH-COLOR-CHENG-S * { color:rgba(117, 76, 0, 1) !important; }

.XJH-COLOR-HUANG, .XJH-COLOR-HUANG * { color: rgba(255, 255, 0, 1) !important; }
.XJH-COLOR-HUANG-Q, .XJH-COLOR-HUANG-Q * { color: rgba(255, 255, 140, 1) !important; }
.XJH-COLOR-HUANG-S, .XJH-COLOR-HUANG-S * { color: rgba(119, 119, 0, 1) !important; }

.XJH-COLOR-LV, .XJH-COLOR-LV * { color: rgba(0, 255, 0, 1) !important; }
.XJH-COLOR-LV-Q, .XJH-COLOR-LV-Q * { color: rgba(132, 255, 132, 1) !important; }
.XJH-COLOR-LV-S, .XJH-COLOR-LV-S * { color: rgba(0, 119, 0, 1) !important; }

.XJH-COLOR-QING, .XJH-COLOR-QING * { color: rgba(0, 128, 128, 1) !important; }
.XJH-COLOR-QING-Q, .XJH-COLOR-QING-Q * { color: rgba(0, 223, 223, 1) !important; }
.XJH-COLOR-QING-S, .XJH-COLOR-QING-S * { color: rgba(0, 77, 77, 1) !important; }

.XJH-COLOR-LAN, .XJH-COLOR-LAN * { color: rgba(0, 153, 255, 1) !important; }
.XJH-COLOR-LAN-Q, .XJH-COLOR-LAN-Q * { color: rgba(155, 204, 227, 1) !important; }
.XJH-COLOR-LAN-S, .XJH-COLOR-LAN-S * { color: rgba(0, 0, 255, 1) !important; }

.XJH-COLOR-ZI, .XJH-COLOR-ZI * { color: rgba(139, 0, 255, 1) !important; }
.XJH-COLOR-ZI-Q, .XJH-COLOR-ZI-Q * { color: rgba(238, 130, 238, 1) !important; }
.XJH-COLOR-ZI-S, .XJH-COLOR-ZI-S * { color: rgba(69, 0, 126, 1) !important; }

/* 上划线 */
.XJH-LINE-T { text-decoration: overline; }
/* 删除线 */
.XJH-LINE-D { text-decoration: line-through; }
/* 下划线 */
.XJH-LINE-B { text-decoration: underline; }
/* 单实线 */
.XJH-LINE-SOLID { text-decoration-style: solid; }
/* 双实线 */
.XJH-LINE-DOUBLE { text-decoration-style: double; }
/* 点虚线 */
.XJH-LINE-DOTTED { text-decoration-style: dotted; }
/* 虚线 */
.XJH-LINE-DASHED { text-decoration-style: dashed; }
/* 波浪线 */
.XJH-LINE-WAVY { text-decoration-style: wavy; }
/* 线的偏移 */
.XJH-LINE-OFFSET0 { text-underline-offset: 0px; }
.XJH-LINE-OFFSET5 { text-underline-offset: 5px; }
.XJH-LINE-OFFSET10 { text-underline-offset: 10px; }
.XJH-LINE-OFFSET15 { text-underline-offset: 15px; }
.XJH-LINE-OFFSET20 { text-underline-offset: 20px; }
.XJH-LINE-OFFSET25 { text-underline-offset: 25px; }
.XJH-LINE-OFFSET30 { text-underline-offset: 30px; }

/* 边框线 */
.XJH-BK-SOLID { border: 0px solid rgb(201, 201, 201); } /* 实线 */
.XJH-BK-SOLID1 { border: 1px solid rgb(201, 201, 201); } /* 实线 */
.XJH-BK-DASHED { border: 0px dashed rgb(201, 201, 201); } /* 虚线 */
.XJH-BK-DASHED1 { border: 0px dashed rgb(201, 201, 201); } /* 虚线 */
.XJH-BK-DOTTED { border: 0px dotted rgb(201, 201, 201); } /* 点线 */
.XJH-BK-DOTTED1 { border: 0px dotted rgb(201, 201, 201); } /* 点线 */
.XJH-BK-DOUBLE { border: 0px double rgb(201, 201, 201); } /* 双实线 */
.XJH-BK-DOUBLE1 { border: 0px double rgb(201, 201, 201); } /* 双实线 */
.XJH-BK-NONE { border-style: none; } /* 无边框 */

/* 左边框 */
.XJH-BK-L0 { border-left: 0px solid rgb(201, 201, 201); }
.XJH-BK-L1 { border-left: 1px solid rgb(201, 201, 201); }
.XJH-BK-L2 { border-left: 2px solid rgb(201, 201, 201); }
.XJH-BK-L3 { border-left: 3px solid rgb(201, 201, 201); }
.XJH-BK-L4 { border-left: 4px solid rgb(201, 201, 201); }
.XJH-BK-L5 { border-left: 5px solid rgb(201, 201, 201); }
.XJH-BK-L6 { border-left: 6px solid rgb(201, 201, 201); }
.XJH-BK-L7 { border-left: 7px solid rgb(201, 201, 201); }
.XJH-BK-L8 { border-left: 8px solid rgb(201, 201, 201); }
.XJH-BK-L9 { border-left: 9px solid rgb(201, 201, 201); }
.XJH-BK-L10 { border-left: 10px solid rgb(201, 201, 201); }

/* 右边框 */
.XJH-BK-R0 { border-right: 0px solid rgb(201, 201, 201); }
.XJH-BK-R1 { border-right: 1px solid rgb(201, 201, 201); }
.XJH-BK-R2 { border-right: 2px solid rgb(201, 201, 201); }
.XJH-BK-R3 { border-right: 3px solid rgb(201, 201, 201); }
.XJH-BK-R4 { border-right: 4px solid rgb(201, 201, 201); }
.XJH-BK-R5 { border-right: 5px solid rgb(201, 201, 201); }
.XJH-BK-R6 { border-right: 6px solid rgb(201, 201, 201); }
.XJH-BK-R7 { border-right: 7px solid rgb(201, 201, 201); }
.XJH-BK-R8 { border-right: 8px solid rgb(201, 201, 201); }
.XJH-BK-R9 { border-right: 9px solid rgb(201, 201, 201); }
.XJH-BK-R10 { border-right: 10px solid rgb(201, 201, 201); }

/* 上边框 */
.XJH-BK-T0 { border-top: 0px solid rgb(201, 201, 201); }
.XJH-BK-T1 { border-top: 1px solid rgb(201, 201, 201); }
.XJH-BK-T2 { border-top: 2px solid rgb(201, 201, 201); }
.XJH-BK-T3 { border-top: 3px solid rgb(201, 201, 201); }
.XJH-BK-T4 { border-top: 4px solid rgb(201, 201, 201); }
.XJH-BK-T5 { border-top: 5px solid rgb(201, 201, 201); }
.XJH-BK-T6 { border-top: 6px solid rgb(201, 201, 201); }
.XJH-BK-T7 { border-top: 7px solid rgb(201, 201, 201); }
.XJH-BK-T8 { border-top: 8px solid rgb(201, 201, 201); }
.XJH-BK-T9 { border-top: 9px solid rgb(201, 201, 201); }
.XJH-BK-T10 { border-top: 10px solid rgb(201, 201, 201); }

/* 下边框 */
.XJH-BK-B0 { border-bottom: 0px solid rgb(201, 201, 201); }
.XJH-BK-B1 { border-bottom: 1px solid rgb(201, 201, 201); }
.XJH-BK-B2 { border-bottom: 2px solid rgb(201, 201, 201); }
.XJH-BK-B3 { border-bottom: 3px solid rgb(201, 201, 201); }
.XJH-BK-B4 { border-bottom: 4px solid rgb(201, 201, 201); }
.XJH-BK-B5 { border-bottom: 5px solid rgb(201, 201, 201); }
.XJH-BK-B6 { border-bottom: 6px solid rgb(201, 201, 201); }
.XJH-BK-B7 { border-bottom: 7px solid rgb(201, 201, 201); }
.XJH-BK-B8 { border-bottom: 8px solid rgb(201, 201, 201); }
.XJH-BK-B9 { border-bottom: 9px solid rgb(201, 201, 201); }
.XJH-BK-B10 { border-bottom: 10px solid rgb(201, 201, 201); }

/* 边框角度像素 */
.XJH-BKR0 { border-radius: 0px; }
.XJH-BKR5 { border-radius: 5px; }
.XJH-BKR10 { border-radius: 10px; }
.XJH-BKR15 { border-radius: 15px; }
.XJH-BKR20 { border-radius: 20px; }
.XJH-BKR25 { border-radius: 25px; }
.XJH-BKR30 { border-radius: 30px; }
.XJH-BKR35 { border-radius: 35px; }
.XJH-BKR40 { border-radius: 40px; }
.XJH-BKR45 { border-radius: 45px; }
.XJH-BKR50 { border-radius: 50px; }

/* 边框角度百分比 */
.XJH-BKRP25 { border-radius: 25%; }
.XJH-BKRP50 { border-radius: 50%; }

/* 左上角边框角度 */
.XJH-BKTL-R5 { border-top-left-radius: 5px; }
.XJH-BKTL-R10 { border-top-left-radius: 10px; }
.XJH-BKTL-R15 { border-top-left-radius: 15px; }
.XJH-BKTL-R20 { border-top-left-radius: 20px; }
.XJH-BKTL-R25 { border-top-left-radius: 25px; }
.XJH-BKTL-R30 { border-top-left-radius: 30px; }
.XJH-BKTL-RP50 { border-top-left-radius: 50%; }

/* 右上角边框角度 */
.XJH-BKTR-R5 { border-top-right-radius: 5px; }
.XJH-BKTR-R10 { border-top-right-radius: 10px; }
.XJH-BKTR-R15 { border-top-right-radius: 15px; }
.XJH-BKTR-R20 { border-top-right-radius: 20px; }
.XJH-BKTR-R25 { border-top-right-radius: 25px; }
.XJH-BKTR-R30 { border-top-right-radius: 30px; }
.XJH-BKTR-RP50 { border-top-right-radius: 50%; }

/* 左下角边框角度 */
.XJH-BKBL-R5 { border-bottom-left-radius: 5px; }
.XJH-BKBL-R10 { border-bottom-left-radius: 10px; }
.XJH-BKBL-R15 { border-bottom-left-radius: 15px; }
.XJH-BKBL-R20 { border-bottom-left-radius: 20px; }
.XJH-BKBL-R25 { border-bottom-left-radius: 25px; }
.XJH-BKBL-R30 { border-bottom-left-radius: 30px; }
.XJH-BKBL-RP50 { border-bottom-left-radius: 50%; }

/* 右下角边框角度 */
.XJH-BKBR-R5 { border-bottom-right-radius: 5px; }
.XJH-BKBR-R10 { border-bottom-right-radius: 10px; }
.XJH-BKBR-R15 { border-bottom-right-radius: 15px; }
.XJH-BKBR-R20 { border-bottom-right-radius: 20px; }
.XJH-BKBR-R25 { border-bottom-right-radius: 25px; }
.XJH-BKBR-R30 { border-bottom-right-radius: 30px; }

/* 边框颜色 */
.XJH-BKC-BAI { border-color: rgba(255, 255, 255, 1) !important; }
.XJH-BKC-HEI { border-color: rgba(0, 0, 0, 1) !important; }

.XJH-BKC-HUI { border-color: rgba(128, 128, 128, 1) !important; }
.XJH-BKC-HUI-Q { border-color: rgba(218, 218, 218, 1) !important; }
.XJH-BKC-HUI-S { border-color: rgba(77, 77, 77, 1) !important; }

.XJH-BKC-HONG { border-color: rgba(255, 0, 0, 1) !important; }
.XJH-BKC-HONG-Q { border-color: rgba(255, 80, 80, 1) !important; }
.XJH-BKC-HONG-S { border-color: rgba(134, 0, 0, 1) !important; }

.XJH-BKC-FEN { border-color: rgba(255, 182, 193, 1) !important; }
.XJH-BKC-FEN-Q { border-color: rgba(255, 221, 226, 1) !important; }
.XJH-BKC-FEN-S { border-color: rgba(179, 129, 137, 1) !important; }

.XJH-BKC-CHENG { border-color: rgba(255, 165, 0, 1) !important; }
.XJH-BKC-CHENG-Q { border-color:rgba(255, 211, 130, 1) !important; }
.XJH-BKC-CHENG-S { border-color:rgba(117, 76, 0, 1) !important; }

.XJH-BKC-HUANG { border-color: rgba(255, 255, 0, 1) !important; }
.XJH-BKC-HUANG-Q { border-color: rgba(255, 255, 140, 1) !important; }
.XJH-BKC-HUANG-S { border-color: rgba(119, 119, 0, 1) !important; }

.XJH-BKC-LV { border-color: rgba(0, 255, 0, 1) !important; }
.XJH-BKC-LV-Q { border-color: rgba(132, 255, 132, 1) !important; }
.XJH-BKC-LV-S { border-color: rgba(0, 119, 0, 1) !important; }

.XJH-BKC-QING { border-color: rgba(0, 128, 128, 1) !important; }
.XJH-BKC-QING-Q { border-color: rgba(0, 223, 223, 1) !important; }
.XJH-BKC-QING-S { border-color: rgba(0, 77, 77, 1) !important; }

.XJH-BKC-LAN { border-color: rgba(0, 153, 255, 1) !important; }
.XJH-BKC-LAN-Q { border-color: rgba(155, 204, 227, 1) !important; }
.XJH-BKC-LAN-S { border-color: rgba(0, 0, 255, 1) !important; }

.XJH-BKC-ZI { border-color: rgba(139, 0, 255, 1) !important; }
.XJH-BKC-ZI-Q { border-color: rgba(238, 130, 238, 1) !important; }
.XJH-BKC-ZI-S { border-color: rgba(69, 0, 126, 1) !important; }