html, body, div
{
	margin: 0;
	padding: 0;
	border-width: 0;	
}

body{
font-family:Segoe UI, Arial;
font-size:13px;
scrollbar-face-color:#ddd;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#fff;
scrollbar-darkshadow-Color:#fff;
background:#fff;
}

#vpage_dict{
width:350px;
height:98%;
padding:10px 10px 5px;
background:#fff;
font-family:Segoe UI, Arial;
font-size:12px;
color:#333333;
overflow-x:hidden;
overflow-y:auto;
line-height:150%;
display:block;
background:url(img/miniTop.png) 0 0 repeat-x;
}

#vpage_dict a{
text-decoration:none;
}
#content
{
width:350px;
height:100%;

}
.defBarTitle{
font-weight:bold;
font-size:15px;
}

.defBarProns{
margin:0 5px;
color:#4F6985;}

.defBarProns span{ 
font-size:75%;
}

.dictInfl a{
font-weight:bold;
}

.defCntr{
display:block;
padding-top:10px;
clear:left;
}

.defInnerCntr{
padding:5px 0;}

.defPos {
color: #F56C17;
font-weight:bold;
font-size:14px;
width: 30px;
float:left;
height:auto;
display:block;
}

.offLine{
float:left;
background-color:#eee;
color:#777;
padding:8px 20px;
margin:10px 0;}

.defCnt{
margin-left:25px;
}

.defCnt span{
font-family:Arial;
font-size:9px; 
font-weight:bold;
color:#fff;
padding:0 3px;
background:url(img/action.png) 0 -138px no-repeat;
margin-right:5px;
}

.aud{
display:inline-block;
height:11px;
margin:5px 5px 5px 0;
width:11px;
overflow:hidden;
text-indent:-999em;
background:url(img/action.png) 0 0 no-repeat;}

.aud:hover{
background-position:0 -11px;}

.aud:active{
background-position:0 -22px;}

.add{
display:inline-block;
height:11px;
margin:5px 5px 5px 0;
height:12px;
width:11px;
overflow:hidden;
text-indent:-999em;
background:url(img/action.png) 0 -33px no-repeat;}

.add:hover{
background-position:0 -45px;}

.add:active{
background-position:0 -57px;}


.ktv{
display:inline-block;
margin:5px 5px 5px 0;
height:12px;
width:11px;
overflow:hidden;
text-indent:-999em;
background:url(img/action.png) 0 -150px no-repeat;}

.ktv:hover{
background-position:0 -163px;}

.ktv:active{
background-position:0 -176px;}


.dictsubbar,.inflTxt{
float:left;}

.dictsubbar a{
font-weight:normal;}


.sentarea{
padding-top:10px;
}

.sent_src{
line-height:100%;
color: #71A250;
font-size:11px;}

.sentInnerCntr ol{
list-style-type: decimal;
margin:0;
padding-left:30px;
}

.sentInnerCntr ol li{
margin:0 0 10px;
}

.sentInnerCntr .aud{
float:none;
display:inline-block;
margin:5px;
}


.hlight {
color: #C57308;
font-weight:bold;
}

.sent_en{
font-size:13px; 
}

.sent_cn{
color:#666;    
}

.notify{
float:left;
background-color:#eee;
color:#777;
padding:8px 20px;
margin:10px 0;}

.acdBar span{
font-weight:bold;
font-size:12px;
}