@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document 
domain("www.baidu.com"),
domain("news.baidu.com"),
domain("zhidao.baidu.com"),
domain("z.baidu.com"),
domain("mp3.baidu.com"),
domain("image.baidu.com"),
domain("baike.baidu.com"),
domain("video.baidu.com"),
domain("ditu.baidu.com")
{

/* ＝＝＝顶栏＝＝ */
p#u, #usrbar
 {position: absolute !important; z-index: 1000 !important;
  top: 0 !important; right: 0px !important; width:auto !important;}

/* ＝＝＝隐藏广告等无聊的东西＝＝ */
  td[style="padding: 4px 0pt 0pt 8px; width: 137px;"], div.lg, .s_logo, /* 百度的logo */
  table[width="30%"][align="right"],  /* 百度推广 */
  table[width="65%"],
  table.bi+div[style="display: block; width: 1024px; height: 90px;"],
  td.EC_PP,
  table.bi strong,
  a[id="showhidePops"]
 {display:none!important;}

/* ＝＝＝搜索栏淡蓝背景＝＝*/
TABLE[align="center"], table[width="100%"]
,div#header,div#head {background: #E5ECF9 !important;}
table.bi, div#usrbar {background: #D9E1F7 !important;}
div#head {padding-left: 0 !important; width: 100% !important;}
div#head>* {margin-left: 10px !important;}
div#tool {margin: 0 !important; height: auto !important;}

/* ＝＝＝位置调整＝＝*/
TABLE[align="center"], table[width="100%"], body, div#usrbar, div.Tit 
 {margin: 0 !important;}
body {padding: 0 !important;}
#more {left: 360px !important; top: 25px !important;}
#container {padding-left: 0px !important;}

/* ＝＝＝相关搜索 ＝*/
div.p+br+div, table+br+div
{padding: 0 0 0 16px !important; width: auto !important;}
div.p+br+div table {background: none !important;}

/* ＝＝＝第二搜索框＝*/
div.p+br+div+br+table
{background-color: #E5ECF9 !important; width: 100% !important;
 margin: 0 !important; padding-left: 18px !important;}

/* ＝＝＝分隔搜索结果＝＝*/
td.f, td.zh
{padding: .6em 0.1em .4em 1.2em !important;}
table tr:last-child>td.f, table tr:last-child>td.zh
{border-bottom: 1px solid #B7DDE6 ;}
tr+tr>td.f
{padding: 0em .2em .6em 1.2em !important;}
table+br, #header+br {display:none !important;}
/*td.f:hover {background: #F0F7F9 !important;}*/

/* ＝＝＝搜索结果链接自定色并增大字体＝ */
td.f>a[target="_blank"], td.f>a[target="_blank"]>font
 {color: #2626A8 !important; font-size: 14pt !important;
  line-height: 1.3em !important;}

/* ＝＝＝自定义链接样式＝＝＝ */
a
 {/*color:#2626A8 !important;*/
 text-decoration: none !important;}

/* ＝＝＝链接悬停高亮＝＝＝ */
a:hover, a:hover>font, td.f>a[target="_blank"]:hover>font
 {background-color:#bbeebb !important; color:#000 !important;}

/* ＝＝＝关键词高亮＝＝＝ */
em, font[color="#c60a00"]
 {background: #C3FEBC !important;
  color: #000 !important;
  text-decoration:none !important;
  border: 1px solid #83bE7C !important;
  -moz-border-radius: 5px !important;}


.i {max-width: 40% !important;}
div.nv {height: auto !important;}
.nv .tab {padding: 2px 0 !important;}

/* ＝＝＝绿字变色＝＝＝ */
FONT[color="#008000"] {color: #10AB5F !important;}

/* ＝＝＝凸显快照链接＝＝＝ */
a[class="m"] 
 {border: 1px dashed #999999 !important;
  text-decoration: none !important;
  background: #A8FAE5 !important;}

/* ＝＝＝凸显相关新闻链接＝＝＝ */
td.f>p a:before 
 {content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAACXBIWXMAAAsSAAALEgHS3X78AAAAGElEQVQYlWP8b2z8n4EAYCKkYFTRQCgCADY%2BAnyGRbu9AAAAAElFTkSuQmCC");  
  padding-right:5px;}

/* ＝＝＝页码居中并凸显当前页 ＝＝＝ */
p#page
 {font-size: 18px !important; text-shadow: 2px 2px 4px #000;
  text-align: center !important ;}
p#page a, p#page>span.nums {font-size: 14px !important; text-shadow: none !important;}
#page .n {font-size: 16px !important; font-weight: 800;}
}


/* ＝＝＝百度图片＝＝＝ */
@-moz-document domain("image.baidu.com") {

 /* 高亮 */
#imgid a strong 
 {background: #C3FEBC !important;
  color: #000 !important;
  text-decoration:none !important;
  border: 1px solid #83bE7C !important;
  -moz-border-radius: 5px !important;}

td[id="blogo"], #relEcom, #relecom54 {display: none !important;} /*隐藏logo+广告*/
td[valign="top"] {padding: 0 12px !important;} /*搜索 */
.nv .tab {float: none !important;}
.jex {float: right !important;}
}


/* ＝＝＝百度知道＝＝＝ */
@-moz-document domain("zhidao.baidu.com"), domain("z.baidu.com") {

div#usrbar, #header, #sc-holder {background: #E5ECF9 !important;} /*搜索 */
div#usrbar {width:auto!important;}
#new-header, #sc-holder {width: 100% !important; padding: 0 !important;}
.top-search-box, .bread, .body {padding-left: 16px !important;}
#sc-holder>* {margin-left: 16px !important;}

ul.channel {margin-bottom: 10px !important;}

#page {padding-top: 0 !important;}

.qbox .body {padding: 12px 14px 10px !important;}
td.f, .qbox .question {width: auto !important;}
.best-answer-panel .header, .best-answer-panel .body {padding: 0 12px 12px !important;}
.box-gray .header, .push-panel .body, .relative-panel .body {padding: 0 !important;}

  #zhidao-lg, a.logo
, #cproshow
, #right>div.r, #right>table, #right>br, .ad1
, .top-search-box+div
, #qb-ad-cpro, #ad-brand-down, .ad-fc-down
 {display: none !important;} /*隐藏logo和广告*/
div.box, div.btns {margin-left: 0!important;}

body {padding: 0 !important;}
div#sub {margin: 0px 0 10px 0px !important;}
div#subline {margin: 5px 0 0px 0px !important;}
div#pg, div#pg+div {margin: 0px 0 5px 20px !important;}
div.wr, div.path, div#path {padding: 0px 6px 0px 6px !important;}
div#tab {margin-bottom: 0px !important;}
div#main {max-width: 1000px !important;}
div#page
 {padding: 0 !important; margin: 0px !important; width:auto!important;}
table.relateTable {background: none !important;}

/* ＝＝＝当前使用功能突显＝＝＝ */
#header .channel strong
 {color: #fff !important;
  font-size: 12pt !important; font-weight: 800;
  text-shadow: 0 1px 1px #006, 1px 0 1px #006, 0 -1px 1px #006, -1px 0 1px #006, 1px 1px 4px #006;}
#header .channel strong:before {content: "百度" !important ;}
#header .channel {padding: 4px 0 2px 0 !important;}

}


/* ＝＝＝百度MP3＝＝＝ */
@-moz-document domain("mp3.baidu.com") {

div#leftRes 
 {width: 98% !important; max-width: 900px !important;}
table[width="40%"] {width: 100% !important;}
#dMA, *[id$="Ad"], #dMA+script+table,
table.htb>tbody>tr>td:first-child
 {display:none!important;}
}


/* ＝＝＝百度视频＝＝＝ */
@-moz-document domain("video.baidu.com") {

table.htb>tbody>tr>td:first-child
 {display:none!important;}
}


/* ＝＝＝百度新闻＝＝＝ */
@-moz-document domain("news.baidu.com") {

div.logo, div.ecom, table[width="30%"] tr,
table[width="30%"] tr:first-child td.p2 br
 {display:none!important;}/*隐藏logo和广告*/
table[width="30%"] tr:first-child
 {display:block!important;}
table[width="30%"] tr:first-child td.p2
 {border: 1px solid #c5cCd9;}
div#r>table td b
 {font-size: 13pt !important; font-weight: 400 !important;}
div#r {width: 90% !important; max-width: 900px !important;} 
table.htb td>div {width: auto !important;}
table.sbox
{margin: 0 !important; background: #E5ECF9 !important;}
table.sbox td.search {padding-left: 16px !important;}
div.pg {text-align: center;}

/* ＝＝＝分隔搜索结果＝＝*/
div#r>table td
{border-top: 1px solid #dddddd ;
 padding: .9em .8em 1.1em .5em !important;}
tr+tr>td.f
{border: none !important;
 padding: 0em .8em .6em 1.2em !important;}
table+br {display:none !important;}
/*td.f:hover {background: #F0F7F9 !important;}*/

/* ＝＝＝当前使用功能突显＝＝＝ */
.search .tab span.cur
 {color: #fff !important;
  font-size: 12pt !important; font-weight: 800;
  text-shadow: 0 1px 1px #006, 1px 0 1px #006, 0 -1px 1px #006, -1px 0 1px #006, 1px 1px 4px #006;}
.search .tab span.cur:before {content: "百度" !important ;}
.search .tab {padding: 4px 0 2px 0 !important;}
}


/* ＝＝＝百度百科＝＝＝ */
@-moz-document domain("baike.baidu.com") {

.CBook {padding-bottom: 0 !important;}
/* 百科首页 */
table.htb tr>td>div>a[href="/"],table#hd tr>td>div>a[href="/"]
, div#logo
 {display:none!important;}
table#hd tr>td {width: auto !important;}
#header {background: #E5ECF9 !important;margin:0!important;padding:0!important;}
#wrap {width: 100%!important;padding: 0!important;}
#container {padding: 0 8px!important;}
#usrbar {float: right;}
#search {padding: 5px 0 0 16px !important;}
.nav {margin: 0px 0 !important;}
/*当前使用功能突显*/
.ch strong, .nv strong
 {color: #fff !important; font-size: 12pt !important; font-weight: 800;
  text-shadow: 0 1px 1px #006, 1px 0 1px #006, 0 -1px 1px #006, -1px 0 1px #006, 1px 1px 4px #006;}
.ch strong:before, .nv strong:before {content: "百度" !important ;}
.ch, .nv {height: 18pt !important ; padding: 5px 0 0px 0 !important;}
}

