@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document regexp("^https?://www\\.baidu\\.com/(s|baidu)\\?((?!tn=baidurt).)*")
{

  
/* ＝＝＝搜索栏淡蓝背景＝＝*/
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;}


/* ＝＝＝位置调整＝＝*/
body, div#usrbar, div.Tit {margin: 0 !important;}
body {padding: 0 !important;}
#more {left: 360px !important; top: 25px !important;}
#content_left {padding: 0px !important;}
#content_left>div {margin-left: 15px !important;}


/* 导航栏  */
#s_tab
 {padding: 0 0 0 5px !important; position: fixed; left: 0px; top: 15px; max-width: 55px !important; overflow: hidden; z-index:45;}
#s_tab>b:after {content: "►";}
#s_tab:hover {max-width: 1000px !important; transition: max-width .8s ease; top: 14px; padding: 6px !important; top: 9px; box-shadow: 0 2px 15px #999; }


 /* 双列 */
body {position: static !important;}
#wrapper {margin-top: 80px !important; min-width: 0 !important;}
.container_l {width: auto !important;}
#container.container_s, #content_left {width: 100% !important;}
#content_left {float: none !important; padding: 0px !important;}
#wrapper>br {display:none!important}

div[id="content_left"]>div.c-container {
  display: inline-block !important;
  width: 45% !important;
  height: 9em !important;
  float: left !important;
  margin-left: 15px !important;
  margin-right: 30px !important;
  border-top: 2px dotted #B7DDE6;
  overflow: hidden !important;
}
[class^="c-span18"]{width: 68% !important;}

/* 搜索结果 */
div[id="content_left"]>div.c-container
  {padding: 0 !important; margin-bottom: 10px !important; }
div[id="content_left"]>div.c-container>div, div[id="content_left"]>div.c-container>p
  {padding: 0 15px !important;}
div[id="content_left"]>div.c-container>h3
  {padding-left: 10px !important;}
div[id="content_left"]>div.c-container div[class*="c-gap"]
  {margin-top:0 !important; margin-bottom:0 !important; padding-top:5px !important; padding-bottom:5px !important;}

div[id="content_left"]>div.c-container:hover 
  {background: #F0F7F9 !important; /*height: auto !important;*/ min-height: 9em; position: relative; z-index: 10; overflow: visible !important;}
div[id="content_left"]>div.c-container:hover>*
  {background: #F0F7F9 !important;}
div[id="content_left"]>div.c-container:hover>div:last-of-type,
div[id="content_left"]>div.c-container:hover>span:last-of-type
  {border-bottom: 5px solid #A0A7F9; display:block !important; padding-bottom: 5px !important;}
div[id="content_left"]>div.c-container:hover 
  {border-top: 2px solid #A0A7F9;}

div[id="content_left"]>[class^="result"] h3.t 
{border-bottom: 1px solid white; margin: 0px 10px 2px 0; padding-top: 5px;
 font-size: 14pt !important;}
div[id="content_left"]>[class^="result"] h3.t+div, div.c-abstract {font-size: 12pt !important;} 
div[id="content_left"]>[class^="result"]:hover h3.t {border-bottom: 1px solid #a7cDd6;}
h3.t a {text-decoration: none !important;}


 /* 搜索栏 */
#head
 {position: fixed !important; top: 0px !important; opacity: .95; z-index: 15;}
div#u
 {position: fixed !important; top: 0px !important; opacity: .95; z-index: 48; margin: 5px 9px 5px 0 !important;}
div#head {padding: 5px 0 8px 0 !important; width: 100% !important; box-shadow: 0 0 12px #aaa;}
div#head>* {margin-left: 10px !important;}
p#u {right:0 !important;}
div.usermenu {z-index: 48;}
div.nv {height: auto !important;}
div.tab {height: 18px !important; padding: 5px 0 5px 0 !important;}
#more {left: 360px !important; top: 25px !important;}
div.s_form {padding-left: 40px !important;}
input#kw {width: 98% !important; margin-left: 20px !important;}
span.s_ipt_wr.bg {background: white !important;}


 /* 结果数字栏 */
.head_nums_cont_outer{position: fixed !important; z-index: 9999 !important; top: 48px; left: 120px; height: 20px !important;}
.head_nums_cont_outer .search_tool_conter, .head_nums_cont_outer .nums
  {width: 350px !important; line-height: 20px !important;}

 /* 相关搜索搬到左下角自动隐藏 */
div#rs
 {position: fixed !important; bottom: 50px; right: 0; z-index: 30; box-shadow: 0 1px 2px #aaa;
  border: 1px solid #ccccee; border-bottom-width: 6px; padding: 0 0 0 10px !important;
  height: 25px !important; width: 4.8em !important; overflow: hidden !important;}
div#rs table td:first-child
 {width: auto !important; height: auto !important;}
div#rs:hover
 {width: auto !important; height: auto !important; bottom: 50px !important; right: 5px; box-shadow: 0 2px 15px #999; padding-right: 7em !important; z-index: 29; transition: all 0.3s ease;}
div#rs th.tt {padding: 1px 8px 3px 5px !important;}
div#rs th {padding: 3px 8px 3px 0 !important;}
div#rs th a {display: block !important;}

/*其他相关*/
div#content_right>table td>div#con-ar {display: block !important; position: fixed !important; bottom: 50px; right: 0; z-index: 30; box-shadow: 0 1px 2px #aaa;
  border: 1px solid #ccccee; border-bottom-width: 6px; padding: 0 0 0 10px !important;
  height: 25px !important; width: 7em !important; overflow: hidden !important; background: white;}
div#content_right>table td>div#con-ar:hover
 {width: auto !important; height: auto !important; max-height: 600px; overflow: auto !important; bottom: 50px !important; right: 5px; box-shadow: 0 2px 15px #999; padding-right: 7em !important; z-index: 29; transition: all 0.3s ease;}

  div#content_left>div:not([id]),
  div#content_left>div:not(.result):not(.result-op)
 {position: fixed !important; right: 0; z-index: 30; box-shadow: 0 1px 2px #aaa;
  border: 1px solid #ccccee; border-bottom-width: 6px; padding: 0 10px !important;
  height: 20px !important; width: 4.8em !important;; overflow: hidden; background: white;
  display: block !important; margin-right: 20px !important;;}

div#content_left>div:not([id]) {top: 220px;}
div#content_left>div:not(.result):not(.result-op):first-child {top: 250px;}
div#content_left>div:not(.result):not(.result-op):nth-child(2) {top: 280px;}  
div#content_left>div:not(.result):not(.result-op):nth-child(3) {top: 310px;}
div#content_left>div:not(.result):not(.result-op):nth-child(4) {top: 340px;}  

  div#content_left>div:not([id]):hover,
  div#content_left>div:not(.result):not(.result-op):hover
 {width: auto !important; max-width: 45%; height: auto !important; right: 5px; box-shadow: 0 2px 15px #999; padding-right: 7em !important; z-index: 29; transition: all 0.3s ease;}
.container_l #content_right {width: 0px !important;}


 /* 页码也搬到左上角 */
#page {position: fixed !important; top: 21px; left: 65%; z-index: 28 !important; margin: 0px !important; padding: 0px 0px !important; font-size: 10pt !important;}
#page>* {background: none !important;}
#page .fk  {display: none !important;}
#page a, #page strong {height: auto !important; margin-right: 0 !important;}
#page a {display: none !important; min-width: 45px !important;}
#page a>span {width: 100% !important;}
#page a.n {display: block !important;}
#page strong:before {content:"第";}
#page strong:after {content:"页";}
#page strong>span {display: inline !important;}
#page:hover a {display: inline-block !important; background: white !important;}
#page:hover {box-shadow: 0px 3px 2px 1px #ccc;}

 /* 上下一页 */
#page>a.n:first-child
 {position: fixed !important; top: 80px !important; left: 44%; height: 100px !important; opacity: 0.3;}
#page>a.n:first-child:hover
 {opacity: .8;}
#page>a.n:nth-last-child(1)
 {position: fixed !important; bottom: 10px !important; left: 44%; height: 300px !important; opacity: 0.3; line-height: 290px !important; vertical-align: 190%;}
#page>a.n:nth-last-child(1):hover
 {opacity: .8;}


 /* 隐藏底部多余物，以及最碍眼的广告 */
div.sp-separator+div#content_left>div:not([id]), /*翻页不显示*/
div.sp-separator+div#content_left>div:not(.result), /*翻页不显示*/  
div#content_left>table[id],
div#content_left>div.leftBlock,
div#content_right,
div#ft,
span.seth,
div#search,
div#out+div,
span.shouji,
p#rs_top, /*相关搜索已经有了，这个重复了*/
#result_logo,  /*Logo看多了也厌*/
.res_top_banner  /*放桌面你个头*/
 {display: none !important; visibility: collapse !important;}
#foot{font-size: 6pt !important;}


/* ＝＝＝链接悬停高亮＝＝＝ */
a:hover, a:hover>font, td.f>a[target="_blank"]:hover>font
 {/*background-color:#bbeebb !important;*/ outline: 3px solid #33CC00; -moz-outline-radius: 6px; color:#000 !important;}

/* ＝＝＝关键词高亮＝＝＝ */
em, font[color="#c60a00"]
 {background: #C3FEBC !important;
  color: #000 !important;
  text-decoration:none !important;
  border: 1px solid #83bE7C !important;
  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;}

}