@charset "gb2312";
body{line-height:22px;font-size:12px;color:#0e0e0e;background:url(index_bg.gif) repeat;margin:0;padding:0;}
ul,li{list-style:none;padding:0;margin:0}
div,form,img,ul,li,dt,dd,p,h1,h2,h3,h4{margin:0;padding:0;border:0;}
a img{border:0;}
a{color:#0e0e0e;text-decoration:none;}
a:hover{color:#C30;text-decoration: underline;}
.pic{border:1px solid #ccc;padding:4px;width:75px;height:60px;}
.w{font-weight:700;}
.city a, .blue a, .search ul.category li a, .main .left .tags ul li a, .info h3 a, .main .list ul li a, .main .list2 ul li a, #Page a, .footer a, .info ul li a{color:#0144d9;text-decoration:underline}
.city a:hover, .blue a:hover, .search ul.category li a:hover, .main .left .tags ul li a:hover, .info h3 a:hover, .main .list ul li a:hover, .main .list2 ul li a:hover, #Page a:hover, .footer a:hover, .info ul li a:hover{color:#c30;text-decoration:underline}
strong.keyword{color: #c30}
span.keyword {color: #c30}
.main .list2 ul li, .main .left .tags ul li, .main .sort .tags ul li{word-break:keep-all;white-space: nowrap;}
/*-----------------------------------------------------------------------------------*/
.warp{width:1003px;margin:0 auto}
.head{width:1003px;float:left;background:url(topbg.gif) repeat-x;}
.head .subnav{background:url(top_left.gif) 0 top no-repeat;float:left;width:250px;height:23px;}
.head .subnav p{float:left;padding:0 0 0 30px;line-height:25px}
.head .userarea{width:500px;float:right;line-height:40px;padding-right:10px;}
.head .userarea p{float:right;padding:0 8px 0 0;}
.channel{float:left;width:1003px;}
.logo{float:left;padding:7px 0 0 20px}
.city{float:left;padding:7px 20px 0 20px}
.city b{font-size:16px;}
/*-----------------------------------------------------------------------------------*/
.search{float:left;width:525px;}
.search ul{clear:both}
.search ul.category li{text-decoration: underline;color:#36c;float:left;font-size:14px;width:40px;cursor:pointer;}
.search ul.box li{color:#898989;float:left;padding-right:5px}
.search ul.box li a{color:#898989;text-decoration:none} 
.search ul.box li a:hover{color:#898989;text-decoration:underline}  
.search ul.box li span{display: block;}
.search ul.box li.over{color:#666;}
.search ul.category li.over{color:#666;font-weight:700;text-decoration:none}
.search input{font-size:16px;height:16px;}
.search select{font-size:15px;}
.search input.goto{font-size:14px;font-weight:100;width:60px;height:24px;padding-top: 2px;letter-spacing:3px;}/*----------------------------------search new-------------------------------------------------*/
.search .t{float:left;background:url(search_t.gif) no-repeat;width:525px;height:6px;}
.search .c{float:left;width:508px;padding:0 0 0 15px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:url(search_bg.gif) repeat;}
.search .b{float:left;background:url(search_b.gif) no-repeat;width:525px;height:6px;}
.hack{width:200px;height:8px;float:left}
/*-----------------------------------------------------------------------------------*/
.where{padding:3px 0 0 10px;width:960px;margin:0 0 0 15px!important;margin:0 0 0 8px;float:left;background:url(where.gif) repeat-x;}
.where{height:30px}
*html .where{height:24px;}
*+html .where{height:24px;}
.where span{float:right;padding:0 10px 0 0;}
.where a{color:#0044dd;text-decoration:underline}
/*-------------------------------------hosipital search----------------------------------------------*/
.main{width:950px;margin:0 auto;padding:6px 0 0 0}
.main .left{float:left;width:780px}
.main .left .tags{width:600px;}
.main .left .tags h4{font-size:12px;float:left}
.main .left .tags ul{float:left;width:600px}
.main .left .tags ul li{float:left;margin-right:12px;}
.title{width:600px;clear:both;padding-top:5px;font-weight:700}
.info{width:600px;height:auto;overflow:auto;border-bottom:1px dashed #ccc;padding:5px 0 5px 0}
.info h3{background:url(search.gif) 0 45% no-repeat;font-size:16px;font-weight:100;text-indent:22px}
.info b{color:#c30;}
.info p{font-size:13px;padding-top:5px;line-height:20px;}
.info p b{color:#008000;font-weight:100}
.main .right{float:left;width:165px;border-left:1px solid #d4d4d4;}
.main .list{line-height:20px;float:left;width:155px;padding:0 0 0 10px;}
.main .list ul{}
.main .list ul li{width:95%;float:left;background:url(ico.gif) 0 45% no-repeat;padding:0 0 0 8px}
.main .list h4{font-size:12px;color:#c30;font-weight:700;}
.main .list2{line-height:20px;float:left;width:155px;padding:5px 0 0 10px;}
.main .list2 ul{}
.main .list2 ul li{float:left;padding:0 8px 0 0;}
.main .list2 h4{font-size:12px;color:#c30;font-weight:700;}
/*-------------------------------------doctor search----------------------------------------------*/
.info ul{}
.info ul li{float:left;width:600px;line-height:20px;}
/*-------------------------------------drugs search----------------------------------------------*/
.info .t{color:#008000;font-weight:100;padding:0;}
/*-----------------------------------------------------------------------------------*/
#Page{font-family:Arial;clear:both;padding:20px 0;margin:0 0 0 0;font-size:14px;width:600px;height:24px;text-align:center}
#Page UL LI{float:left}
#Page UL LI.Current{font-weight:700}
#Page UL LI.Current B{padding:2px 7px 2px 7px;border:1px solid #fff;display:block;}
#Page UL LI A {border:1px solid #fff;display:block;width:25px;height:20px;padding:3px 4px 3px 4px;}
#Page UL LI A:hover{border:#25f 1px solid; COLOR: #25f;text-decoration:none;}
#Page UL LI A.Next{font-weight:700;width:60px;height:20px;text-decoration:none;}
#Page UL LI A.Pre{font-weight:700;width:60px;height:20px;text-decoration:none;}
#Page UL LI A.Next:hover{width:60px;height:20px;}
#Page UL LI A.Pre:hover{width:60px;height:20px;}
#Page UL LI A.Next {padding-right:17px;background:url(next.gif) no-repeat 64px 45%}
#Page UL LI A.Next:hover{padding-right:17px;background:url(next.gif) no-repeat 64px 45%}
#Page UL LI A.Pre {padding-left:17px;background:url(pre.gif) no-repeat 9px 45%}
#Page UL LI A.Pre:hover{padding-left:17px;background:url(pre.gif) no-repeat 9px 45%}
/*-----------------------------------------------------------------------------------*/
.footer {margin:0 auto;clear:both;padding:8px 0 15px 0;text-align:center}
.footer ul.GroupSite{}
.footer ul.GroupSite li{BACKGROUND: none transparent scroll repeat 0% 0%; }
.footer ul li {display:inline;padding-left:5px;background:url(footer_li_bg.gif) no-repeat 0px 0px;padding:0 3px 0 10px;line-height:1.8em;text-align:center}
.footer ul li a {text-decoration:none;}
.footer ul li a:hover{text-decoration:none;}
.footer ul li.first{background: none transparent scroll repeat 0% 0%}
.footer .copyright{line-height:1.8em; }
/*--------edit by 2008.03.20---------------------------------------------------------------------------*/
.main .sort{width:700px;float:left;}
.main .sort .tags{width:550px;}
.main .sort .tags h4{font-size:12px;float:left;width:550px;padding:10px 0 0 0}
.main .sort .tags ul{float:left;width:550px}
.main .sort .tags ul li{float:left;width:120px;color:#898989}
.main .sort .tags ul li a{color:#0144d9; text-decoration:underline}
.main .sort .tags ul li a:hover{color:#c30; text-decoration:underline}
.sortline{background:url(line.gif) no-repeat;width:991px;margin:9px auto;float:left;height:2px;overflow:hidden;}








