@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix("http://dict.youdao.com/search?") {

/* 色增强设定 */
/* 1、链接悬停底色 */
a:hover, a:hover em, a:hover font{
background-color:#beb !important; color:#000 !important;
}

/* 2、关键词突显 */
.trans-container b
 {font-size: 15pt !important; color: black !important; border-bottom: 2px dotted #aaaa00;}

/* 3、搜索栏左边缩进及字体修正 */
#langSelector
 {height: 32px !important; left: 10px !important; padding: 0px !important;}
#langSelection {width: 106px !important;}
#langSelection a {padding-left: 16px !important;}
#langSelector, #langSelection a {font-size: 12pt !important;}
#query.s-inpt {margin: 0 37px 0 104px !important; padding-left: 3px !important;
  border-left: 1px solid #ccc !important;}
div.error-typo {font-size: 1.6em !important;}


/* 可视化优化 */
/* 1、链接无底线 */
a {text-decoration: none !important;}

/* 2、链接自定色 */
a {color:#2626A8 !important;}

/* 3、Logo及广告去除 */
  h1#yd
, div#sp
, div#topImgAd, #baidu-adv, #dict-adv
 {display:none!important;}

/* 4、标签强化 */
a.tab-current {background: #DFF3FD;}


/* 可读性增强 */
/* 1. 字体额外增大 */
.trans-container, .more-example
{font-size: 14pt !important;}

* {line-height: 125% !important;}

.trans-wrapper>h2 {font-size: 20pt !important;}
.trans-wrapper>h2>* {font-size: 18pt !important;}
.title {font-size: 16pt !important;}
.more-example:before {content: "》";}

/* 2. 全页面宽度 */
#results, .rs
, table.hit 
, table.engeng
 {width: 100% !important;
  max-width: 1000px !important;
  padding: 0 2% 0 0% !important;}

  table.hit div 
 {max-width: 92% !important;}

#container {width: auto !important;}

/* 全页面宽度下分隔线修正 */
td[class^="tabline"]
{width: 100% !important;}

table.engeng  td[align="center"]
{padding: 0 0 0 10px !important;}


/* 布局 */
#results
 {padding-left: 20px !important;}
#results-contents
 {float: left !important;
  width: 80% !important;
  max-width: 900px !important;
  min-width: 400px !important;}
.trans-container
 {width:auto !important;}

/* 顶栏 */
.c-topbar {padding-top: 3px !important; height: auto !important;}
#custheme {height: 78px !important;}
.c-header {height: 56px !important;}
#container {margin-top: 0 !important;}

/* 相关搜索 */
#rel-search
 {position: fixed !important;
  bottom: 0 !important;
  width: 140px !important;
  margin-left: 10px !important;
  background: white;}
#rel-search a {display: block !important; padding: 3px 0 !important;}
#rel-search p {margin-bottom: 3px !important; border-bottom: 1px solid black; 
  font-weight: 800;}

/* 推广 */
#ads
 {position: absolute!important;
  right: 5px !important;
  top: 60px !important;
  width: 140px !important;
  margin-left: 10px !important;}
#ads>#dict-inter {height: 145px !important;overflow: hidden !important;}
#ads>#follow {display:none!important;}
#follow .bd {padding: 5px 0 0 20px !important; margin: 0 !important;}
#ads:hover>#dict-inter {height: auto !important;overflow: hidden !important;}
#ads:hover>#follow {display: block !important;}
.pr-link {height: auto !important;}

/* 窄屏、侧边栏用 */ /*
.c-logo, #result_navigator {display:none!important;}
#results-contents {margin-left: 5px !important;} */

/*＝＝大括号保护线＝＝*/
}

