/* Style for Topubmed homepage  by nilescc 2009-04-29 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,textarea,p,blockquote{margin:0;padding:0;}
img{border:none;}
ol,ul {list-style-type:none;}

body,#logo,#topline .r,#topline .r p,.button_box button {background:url(http://assets.dxycdn.com/app/pubmed/images/index.png?20110310) scroll no-repeat;}

body {color:#000;background-color:#fff;background-position:0 -210px;background-repeat:repeat-x;font:12px/1.5em arial,verdana,'Helvetica',sans-serif;line-height:180%;margin:0;padding:0;white-space:normal;word-break:break-all;}

/* 链接颜色 */
a{color:#3b5998;text-decoration:none;}
a:hover{color:#3b5998;text-decoration:underline;}

/* 其他属性 */
.l{ float: left;}
.r{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; overflow:hidden; }
.f14 {font-size:14px;}
.unline {text-decoration:underline;}

/* topline */
#topline {margin:7px 25px 0;padding:0;height:25px;}
#topline a {margin:0 8px 0 6px;}
#topline .l {float:left;margin:7px 0 0}
#topline .r {margin-top:2px;float:right;height:24px;background-position:left -176px;background-color:#3B5998;background-color:#304D8F\0;*background-color:#304D8F;font-size:12px;}
#topline .r p {background-position:right -176px;color:#fff;padding:0 5px 3px 8px}
#topline .r p a {color:#fff;}

/* main */
#main {margin:0 auto;}

/* logo */
#logo {width:300px;margin:40px auto 0;height:130px;background-position:0 0;}
#logo h1 {text-indent: -9999px;}
#logo h1 a {display:block;text-decoration: none;width:285px;height:125px;outline:none;}


/* ============= search ============= */
#search_main {
    margin:0 auto;width:650px;
    text-align:center;padding: 20px 0 0 100px; *zoom: 1;}
#search_main  a {color:#000080}

#search_main .l1 {float:left;margin-right:7px !important;margin-right:0;margin-left:38px;margin-bottom:5px}
#search_main .l2 {float:left;margin:3px -30px 0 7px;}
#search_main .l2 a {text-decoration:underline}
#search_main .l3  {margin:0 0 8px 190px;font:normal 14px verdana;float:left;} 
#search_main .l3 label {padding-right:8px;}
#search_main .l3  .on {font-weight:bold;color:#000;}
#search_main .l3  .on a {text-decoration:none;}
#search_main .l3 a {margin:0 10px 0 3px;}


.button_box {position:relative;width:92px;margin:0 0 0 5px;*margin:1px 0 0 5px}
.button_box button {background-position:0 -140px;border:0;cursor:pointer;font-size:14px;font-weight:bold;height:26px;width:92px;}

/*input默认样式*/
.key_normal{border:1px #96a6c5 solid;height:22px;width:375px;background:#fff;color:#2b2b2b;font:normal 16px verdana;padding:2px 0 0 5px;}
/*下拉框出现时 input样式*/
.key_abnormal{border:1px #96a6c5 solid;height:22px;width:375px;background:#fff;color:#2b2b2b;font:normal 16px verdana;padding:2px 0 0 5px;}
/*下拉框.外框架 默认样式*/
.search_suggest{margin:0;padding:2px 2px 0;border:1px solid #000;background:#fff;position:absolute;top:25px;*top:26px;left:0px; clear:both;}
/*下拉框.外框架  隐藏*/
.suggest_hidden{display:none;clear:both;}
/*模拟下拉框.选项 默认样式*/
.item_normal{width:100%;overflow-x:hidden;padding-top:2px;}
/*模拟下拉框.选项 高亮样式 */
.item_high{width:100%;padding-top:2px;background:#326BC5;color:white;}
/*取消按钮*/
.cancel{cursor:default;text-align:right;width:100%}
/*下拉箭头*/
.suggest_button{border:0;width:54px; height:20px; position:absolute;clip:rect(0px 18px 22px 0px);top:4px;cursor:pointer;margin-right:3px !important;margin-right:10px;}
.suggest_left{float:left;}
.suggest_right{float:right;color:green}
.item_high .suggest_right{color:white;}

/* about */
#about {height:105px;margin-top:80px;padding:55px 0 0;text-align:center;font:normal 12px verdana;line-height:26px;}
#about a {color:#3b5998;text-decoration:underline;}
#about a:hover {color:#000080;}

/* footer */
#footer {border-top:1px solid #ddd;margin:20px 20px 0;padding:8px 0;height:20px}

