/*A链接 ⊰B⊱粗体 C词头 ≮D导航浮动隐藏标题≯ E不断行/读音 F（有道例句） G H导航总体 I词性 J记忆 K关键词 L例句 ⋖M⋗≪N≫⋘O⋙   
⎨P⎬段落 Q R右对齐 [S]音标 T图片 U词频 V变态 W括号 X小字 ⎰Y隐藏 ⎱ Z正文 */


@font-face {
	
}

body{font-size:14px;color:#656565;margin:15px;border:1px solid #656565;background-color:#fffaf4;border-radius:5px;}
hr{display:none}
A,D,E,S,I,T,W,X,U,K1,K2,K3,K4,K5,K6{
	
	display:inline-block;
	margin:2px;text-decoration:none; 
	border-radius: 4px;


}
C,M,N,O,P,R,V,J,Y,L,z,L Z{display:block;}
A,S,U{text-decoration:none;}

I{
display: inline-block;

font-style: normal;
font-weight: 400; 
color:#8d70db;
font-size:1.3em;
padding-left:4px;}

/*I::before {content:"\A";white-space: pre;}I+I::before {display: none;}Z+I::before {display: none;}*/
E S:before {content:"[";} E S:after {content:"]";} /*声音 pron*/
W:before {content:"<";}W:after {content:">";} W W:before {content:"〈";}W W:after {content:"〉";}/*括号*/
B{color:#4fa4ff; font-size: 1.7em} K{color:#6b5152;background-image:linear-gradient(to top,#aef,transparent,transparent)}
/*B:before{display:inline-block;}*/

M,N,O,P,{padding-left:5px;margin:0px}
M{background-color:#7b8b6f;color:#fff}
N{font-weight:bolder}
O{font-weight:bold; color: #3783a9}
P{line-height:1.2em;padding-left:20px;margin:0;}
P Y{color:#7b8b6f;background:#ececea;border-radius:5px}
P B{color:#6b5152;background:#fee;border-radius:5px}
U S,J S{background:#718ad5;color:#fff;border-radius:5px}U S:before,J S:before {content:" ";}U S:after,J S:after {content:" ";} 
C U S{color:#fff}
U W{background:#7b8b6f;color:#FFF;border-radius:5px}U W:before {content:"";}U W:after {content:"";} 
V{color:#488;border:1px dashed #71d0ff;border-radius:5px;}
V S{background:#cba;color:#FFF;border-radius:5px;}V S:before {content:"";}V S:after {content:"";} 
T{float:right;font-size:4em;}/*插图*/
J:before{display:inline-block;padding:0px;border-radius:5px;font-size:90%;letter-spacing:0.1em;color:#FFF;font-weight:bold;margin:2px}/* 背景 */
A{color:#26a4f2;}
C{background-color:#f7f7ff;border-radius:5px} 
	C A{color:#888;}
	C B{font-weight:bolder;color:#2fceee;padding:1px;font-size:1.5em;}/*词头*/
	C S{color:gray;} E S:before {content:"[";} E S:after {content:"]";} /*音标*/
	C K{color:#2fceee;}
J B{font-size:1em}J E{color:#999}

X{color:#ff0000; font-size: 1.1em}/* 背景 */


Y{padding:5px;margin:5px;border:1px solid #0080c0;border-radius:5px;margin-top:0px;top:-3px;position:relative;z-index:1;background:white;border-top:2px solid #89a;border-right:2px solid #89a;}
L{color:#955;padding:5px}
L:before{content:"❏"}
L:after{content:" "}

	L Z{color:#668;padding:0px}
	L K{color:#009;}
	L K:before{content:" "}
    L K:after{content:" "}
	
	L BR{padding-left:15px}
	L E{color:#955;display:block;padding:0px}L E:before,L BR:after{content:"　"}
	L R{display:inline-block;color:#1fb7b5;float:right}
Z{padding-left:10px}
E{color:#6565e6;font-size: 1.11em;padding:2px;background-image:linear-gradient(to right,#eee,transparent);border-radius:5px}
	E K{color:#26a4f2}
	E Y{color:#008;background:#eee;border-radius:0 10px 10px 0}

H{display:block;padding-left:10px}
F{cursor:help;}

/*------------样式调整--------------------------------*/
/*标签只显示单个字符*/
/*D {width:13px;display:inline-block;z-index:99999;text-align:center;font-weight:normal;color:#7e6b26;border:1px solid #0080c0;background:#eee;border-radius: 5px 5px 0 0;overflow:hidden;white-space:nowrap;transition:all .2s ease-in-out;}
D:hover,D.active,.S{width:auto;border-bottom:1px}
D.active,.S{font-weight:bold;border-top:2px solid #89a;border-right:2px solid #89a;background:white;color:#444} */


/*标签全部显示*/
D {
display: inline-block;
z-index: 1; /* 适当降低 z-index 值，避免过高覆盖问题 */
text-align: center;
font-weight: normal;
color: #7e6b26;
border: 1px solid #0080c0;
background: #eee;
border-radius: 5px 5px 0 0;
overflow: visible; /* 让内容可溢出显示，确保能展示全部字符 */
white-space: normal; /* 文本正常换行，便于显示全部内容 */
width: auto; /* 设置宽度为自动，根据内容自适应宽度 */
transition: all.1s ease-in-out; /* 用于实现动画过渡效果 */
}

D:hover {
cursor: pointer; /* 鼠标悬停时显示手型指针，提示可点击 */
transform: scale(1.05); /* 鼠标悬停时稍微放大，营造交互感，可按需调整比例 */
}

D.active {
transform: scale(1.1); /* 点击后放大 1.1 倍，可根据需求调整放大倍数 */
border-width: 2px; /* 点击后边框宽度变为 3px，改变边框大小 */
border-style: solid; /* 明确边框样式为实线 */
border-color: #3ba626; /* 点击后边框颜色改变，可按需替换颜色 */
font-weight: bold; /* 点击后字体加粗 */
background-color: white; /* 点击后背景色变为白色 */
color: #444; /* 点击后字体颜色改变 */
}


B {
	display: inline-block;
	margin: 4px;
} 
/*词头/关键词字体样式*/
Y H {
	font-size: 1em;
}

Y H A {
	font-size: 12px;
	color: grey;
}

/*词频边框*/

U S,W {
	padding-left: .08em;
	padding-right: .08em;
	font-size: .8em;
}

U .S{
	float: left;
}
U W.text{
	float: right;
}

/*词性换行*/
Y E {
	display:block;
}

/*易错解析样式*/
Y P B {
	display: inline-block;
	font-size: 15px;
}

/*例句背景颜色*/
Y O {
	background-color: #d4e9c9;
}

/*Thesaurus边框*/
Y K1,K2,K3,K4,K5,K6 {
	padding-left: .7em;
	padding-right: .7em;
}

/*------------样式调整--------------------------------*/


.Y{display:none}.H,Sa:hover,Sa:hover~Ta,SB:hover,Sb:hover~Tb,SC:hover,SC:hover~TC,SD:hover,SD:hover~TD,SE:hover,SE:hover~TE,SF:hover,SF:hover~TF,SG:hover,SG:hover~TG,SH:hover,SH:hover~TH,SI:hover,SI:hover~TI,SJ:hover,SJ:hover~TJ,SK:hover,SK:hover~TK,SL:hover,SL:hover~TL,SM:hover,SM:hover~TM,SN:hover,SN:hover~TN,SO:hover,SO:hover~TO,SP:hover,SP:hover~TP,SQ:hover,SQ:hover~TQ,SR:hover,SR:hover~TR,SS:hover,SS:hover~TS,ST:hover,ST:hover~TT,SU:hover,SU:hover~TU,SV:hover,SV:hover~TV,SW:hover,SW:hover~TW,SX:hover,SX:hover~TX,SY:hover,SY:hover~TY,SZ:hover,SZ:hover~TZ,S_:hover,S_:hover~T_,S0:hover,S0:hover~T0,S1:hover,S1:hover~T1,S2:hover,S2:hover~T2,S3:hover,S3:hover~T3,S4:hover,S4:hover~T4,S5:hover,S5:hover~T5,S6:hover,S6:hover~T6,S7:hover,S7:hover~T7,S8:hover,S8:hover~T8,S9:hover,S9:hover~T9{background-image:linear-gradient(to top,#aef,transparent);cursor:help;border:1px solid #0080c0;background:#eee;border-radius:5px}
Ta:hover,Ta:hover~Sa,TB:hover,Tb:hover~Sb,TC:hover,TC:hover~SC,TD:hover,TD:hover~SD,TE:hover,TE:hover~SE,TF:hover,TF:hover~SF,TG:hover,TG:hover~SG,TH:hover,TH:hover~SH,TI:hover,TI:hover~SI,TJ:hover,TJ:hover~SJ,TK:hover,TK:hover~SK,TL:hover,TL:hover~SL,TM:hover,TM:hover~SM,TN:hover,TN:hover~SN,TO:hover,TO:hover~SO,TP:hover,TP:hover~SP,TQ:hover,TQ:hover~SQ,TR:hover,TR:hover~SR,TS:hover,TS:hover~SS,TT:hover,TT:hover~ST,TU:hover,TU:hover~SU,TV:hover,TV:hover~SV,TW:hover,TW:hover~SW,TX:hover,TX:hover~SX,TY:hover,TY:hover~SY,TZ:hover,TZ:hover~SZ,T_:hover,T_:hover~S_,T0:hover,T0:hover~S0,T1:hover,T1:hover~S1,T2:hover,T2:hover~S2,T3:hover,T3:hover~S3,T4:hover,T4:hover~S4,T5:hover,T5:hover~S5,T6:hover,T6:hover~S6,T7:hover,T7:hover~S7,T8:hover,T8:hover~S8,T9:hover,T9:hover~S9{background-image:border:1px solid #0080c0;background:#eee}
S0,S1,S2,S3,S4,S5,S6,S7,S8,S9,S_,Sa,Sb,Sc,Sd,Se,Sf,Sg,Sh,Si,Sj,Sk,Sl,Sm,Sn,So,Sp,Sq,Sr,Ss,St,Su,Sv,Sw,Sx,Sy,Sz{padding:1px;color:#488}
T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T_,Ta,Tb,Tc,Td,Te,Tf,Tg,Th,Ti,Tj,Tk,Tl,Tm,Tn,To,Tp,Tq,Tr,Ts,Tt,Tu,Tv,Tw,Tx,Ty,Tz{padding:1px;color:#955}
K1,K2,K3,k4,k5,k6,M+B,BR+B,Y+B,{box-shadow:2px 2px 2px rgba(0,0,0,.175);padding:1px;border-radius:5px}

M+B,BR+B,Y B{
	color:#F80;
	display: block;
}
K1{background-color:#74a2d2;color:#FFF;} 
K2{background-color:#89d274;color:#FFF;} 
K3{background-color:#d2b474;color:#FFF;}
K4{background-color:#9ac5d0;color:#06B;}
K5{background-color:#9ad0b2;color:#A60;}
K6{background-color:#b89ad0;color:#334;}


