.headword {
    font-size: 24px; /* 使用像素单位 */
    font-weight: bold;
    color: #333;
    margin-right: 16px; /* 增加右边的间距 */
}
.pos
{
    font-size: 20px;
    font-weight: bold;
    /*斜体*/
    font-style: italic;;
    color: #140de59c
}
.lemmaStyleLabel{
    font-size: 18px;
    font-weight: bold;
    /*斜体*/
    font-style: italic;;
    color: #5452489c
}
.lemmaRegisterLabel{
    font: 1em sans-serif;
    font-size: 18px;
    font-weight: bold;
    /*斜体*/
    font-style: italic;;
    color: #5452489c
}
.lemmaSyntacticInfo{
    font:  sans-serif;
    font-size: 18px;
    font-weight: bold;
    /*斜体*/
    font-style: italic;;
    color: #5452489c
}
.seeChTag{
    font: sans-serif;
    font-size: 18px;
    color: #db3d0c;
    margin-right: 10px
}
.pronunciation
{
    font: sans-serif;
    font-size: 18px;
    color: #84aa07
}
.audio-icon {
    width: 24px;  /* 设置图标宽度 */
    height: 24px; /* 设置图标高度 */
    object-fit: contain; /* 确保图标按比例缩放，不会变形 */
}
.spell-variants
{
    font: sans-serif;
    font-size: 18px;
    color: #aa078f
}
.inflectinChTag
{
    font: sans-serif;
    font-size: 18px;
    color: #078f84;
    margin-right: 10px;
}
.inflection_bracket
{
    font: sans-serif;
    font-size: 18px;
    color: #078f84;
    margin-right: 10px;
}
.inflection_bracket_info
{
    font: sans-serif;
    font-size: 18px;
    color: #078f84;
    margin-right: 10px;
}
.inflection_bracket_info_ch
{
    font: sans-serif;
    font-size: 18px;
    color: #078f84;
    margin-right: 10px;
}
.synonymsChTag
{
    font: 1em sans-serif;
    font-size: 18px;
    color: #8f8407;
    margin-right: 10px;
}
.subSynonymsChTag
{
    font: 1em sans-serif;
    font-size: 18px;
    color: #8f8407;
    margin-right: 10px;
}
.antonymsChTag
{
    font: sans-serif;
    font-size: 18px;
    color: #078f84;
    margin-right: 10px;
}
.subAntonymsChTag
{
    font: sans-serif;
    font-size: 18px;
    color: #078f84;
    margin-right: 10px;
}
.inflection-pronunciation
{
    font: sans-serif;
    font-size: 18px;
    color: #84aa07
}
.construction {
    font-family: 'Times New Roman', Times, serif;
    font-size: 18px;
    font-weight: bold;
    font-style: italic;
    color: #0e0f0f;
}

.definiens {
    font-family: 'Times New Roman', Times, serif;
    font-size: 18px;
    color: #090909;
    padding-left: 5px; /* 设置左边距为一个字符宽度 */
}

.sense-number {
    font-family: 'Times New Roman', Times, serif;
    font-size: 18px;
    font-weight: bold;
    color: #090909;
    margin-right: 10px;
}
.parentheses-info{
    font-family: 'Times New Roman', Times, serif;
    font-size: 18px;
    font-weight: bold;
    color: #090909;
    margin-right: 10px;
}
.syntactic-info
{
    font-family: 'Times New Roman', Times, serif;
    font-size: 18px;
    font-weight: bold;
    color: #090909;
    margin-right: 5px;
}
.style-label {
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    font-weight: bold;
    color: #090909;
}

.register-label {
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    color: #090909;
}

.ch-def {
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    color: #090909;
}
.sense-example {
    font-size: 16px;
    position: relative;
    padding-left: 1.5em; /* 向右缩进两个字符 */
}

.sense-example::before {
    content: '- '; /* 使用‘-’号 */
    position: absolute;
    left: 0;
}
.subsense-example {
    font-size: 16px;
    position: relative;
    padding-left: 1.5em; /* 向右缩进两个字符 */
}

.subsense-example::before {
    content: '- '; /* 使用‘-’号 */
    position: absolute;
    left: 0;
}
.sense-Ex-styleLabel{
    font: sans-serif;
    font-size: 16px;
    color: #322e2ed2
}
.sense-Ex-registerLabel{
    font: sans-serif;
    font-size: 16px;
    color: #322e2ed2
}
.sense-Ex-syntacticInfo
{
    font: sans-serif;
    font-size: 16px;
    color: #322e2ed2
}
.En-Ex
{
    font: sans-serif;
    font-size: 16px;
    color: #322e2ed2
}
.Ch-Ex {
    font-family: 'KaiTi', '楷体', serif;
    font-size: 16px;
    color: #322e2ed2;
}
.synonymsWord
{
    font: sans-serif;
    font-size: 18px;
    color: #090909
}
.subSynonymsWord
{
    font: sans-serif;
    font-size: 18px;
    color: #090909
}
.antonymWord
{
    font: sans-serif;
    font-size: 18px;
    color: #090909
}
.subAntonymWord
{
    font: sans-serif;
    font-size: 18px;
    color: #090909
}
.subSyntacticInfo{
    font: sans-serif;
    font-size: 18px;
    color: #090909
}
.subStyleLabel
{
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    font-weight: bold;
    color: #090909;
}
.subRegisterLabel{
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    color: #090909;
}
.subConstruction
{
    font-family: 'Times New Roman', Times, serif;
    font-size: 18px;
    font-weight: bold;
    font-style: italic;
    color: #0e0f0f;
}
.subDefiniens{
    font-family: 'Times New Roman', Times, serif;
    font-size: 18px;
    color: #090909;
}
.subChDef
{
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    color: #090909;
}
.subExampleSyntacticInfo
{
    font: sans-serif;
    font-size: 16px;
    color: #322e2ed2
}
.subExampleEnEx{
    font: sans-serif;
    font-size: 16px;
    color: #322e2ed2
}
.subExampleChEx
{
    font-family: 'KaiTi', '楷体', serif;
    font-size: 16px;
    color: #322e2ed2;
}
.derivativeWord
{
    font: 1em sans-serif;
    font-size: 18px;
    color: #0d0e12
}
.derivative-pos
{
    font: sans-serif;
    font-size: 18px;
    font-style: italic;
    color: #4f55c0
}
.derivativesChTag
{
    font: 1em sans-serif;
    font-size: 18px;
    color: #0c23d1;
    margin-right: 10px;
}
.reminderChTag
{
    font: 1em sans-serif;
    font-size: 18px;
    color: #090909;
    margin-right: 10px;
}
.reminderContent
{
    font: sans-serif;
    font-size: 18px;
    color: #151111
}
.collocation
{
    font:  sans-serif;
    font-size: 18px;
    color: #090909
}
.collocation-En
{
    font:  sans-serif;
    font-size: 18px;
    font-style: italic;
    color: #1c1818
}
.collocation-Ch
{
    font: sans-serif;
    font-size: 18px;
    color: #c5c518;
    margin-right:10px
}
.collocationPatterns
{
    font: 1em sans-serif;
    font-size: 18px;
    font-style: italic;
    color: #e31616
}
.collocationPattern
{
    font: 1em sans-serif;
    font-size: 18px;
    font-style: italic;
    color: #271313
}
.collocationPatternsChTag
{
    font:  sans-serif;
    font-size: 18px;
    color: #16296c;
    margin-right: 10px
}
.idiomNumber
{
    font: sans-serif;
    font-size: 18px;
    color: #040404;
    margin-right: 5px;
}
.idiomExpression
{
    font: sans-serif;
    font-size: 18px;
    color: #020202
}
.idiomRegisterLabel
{
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    color: #090909;
}
.idiomsChTag
{
    font: sans-serif;
    font-size: 18px;
    color: #e31616;
    margin-right: 10px
}
.idiomSynonymsChTag
{
    font: sans-serif;
    font-size: 18px;
    color: #111211;
    margin-right: 10px
}
.idiomSynonym
{
    font: sans-serif;
    font-size: 16px;
    color: #0b0b0b
}
.idiomDef-En
{
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    color: #090909;
}
.idiomDef-Ch
{
    font-family: 'SimSun', '宋体', serif;
    font-size: 18px;
    color: #090909;
}
.idiomExample-En
{
    font: sans-serif;
    font-size: 16px;
    color: #322e2ed2
}
.idiomExample-Ch
{
    font-family: 'KaiTi', '楷体', serif;
    font-size: 16px;
    color: #322e2ed2;
}
.englishSynonym
{
    font: sans-serif;
    font-size: 18px;
    font-style: italic;
    color: #0f0f11
}
.synonymDiscriminationChTag
{
    font: sans-serif;
    font-size: 18px;
    color: #b89696;
    margin-right: 10px
}
.noteEnglishSynonym
{
    font: sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #19281d
}
.discrimination
{
    font-family: 'KaiTi', '楷体', serif;
    font-size: 18px;
    font-style: italic;
    color: #121014
}
.synonymDiscrimination
{
    font-size: 18px;
}
.idiomaticExpression-En
{
    font: sans-serif;
    font-size: 18px;
    color: #0e0c60
}
.idiomaticExpression-Ch
{
    font: sans-serif;
    font-size: 18px;
    color: #a47c7c
}
.idiomaticExpression
{
    font-size: 18px;
}
.video
{
    width: 200px;
	height: 113px; /* 添加固定高度 */
    margin-left: 16px;
    margin-right: 16px;
    display: inline-block;
    vertical-align: top;
}
.video:hover
{
    transform: scale(1.5);
    z-index: 999;
}
img.image
{
    width: auto !important;
	height: 113px !important;
    margin-left: 16px !important;
    margin-right: 16px !important;
    display: inline-block !important;
    vertical-align: top !important;
    transition: transform 0.3s ease !important;
    cursor: pointer !important;
}
img.image:hover
{
    transform: scale(3) !important;
    z-index: 999 !important;
}
.audio
{
    width: 0;
    height: 0;
    visibility: hidden;
    position: absolute;
}