#order-favourhos{ width:252px; margin:0;}
#order{ width:252px; height:296px; background:url(../images/order-bg.gif) no-repeat;}
#order h1{  position:absolute; top:0px; font-size:16px; text-align:center; width:248px; height:32px; line-height:32px; text-indent:-9999px;}
#favourhos{ margin-top:10px; background:url(../images/favourhos.gif) no-repeat; height:254px;}
#favourhos ul{padding:43px 12px 9px 24px;}
#favourhos ul li a{ color:#333; line-height:210%;}

#recommendhos-map{ width:488px; margin:0 0 0 9px;}
#recommendhos{ height:204px; background:url(../images/recommendhos-bg.gif); padding:26px 0 16px 25px;}
#recommendhos h2{   position:absolute; top:0px; font-size:16px; height:26px; line-height:26px; text-indent:-9999px; width:200px; }
#recommendhos dl{ float:left; margin-right:18px; display:inline; margin-top:16px; width:96px; }
#recommendhos dl a:hover{ text-decoration:underline; color:#333;}
#recommendhos dl dt{ color:#333;text-align:center; margin-top:2px;}
#recommendhos dl dt a{text-align:center;  }
#map{ height:364px; background:url(../images/map-bg.gif) no-repeat;}
#map h2{ font-size:16px;   height:30px; line-height:30px; text-indent:-9999px;}
#map .dw{  padding:20px 0 0 45px;}
#login-help-ask{ width:202px;margin:0 0 0 9px;}
#login{ height:135px; background:url(../images/login-bg.gif) no-repeat;}
#login h2{ font-size:15px; height:30px; line-height:30px; color:#188ac1; text-align:center; text-indent:-9999px;}
#help-index{ height:196px; background:url(../images/help-index-bg.gif) no-repeat; margin-top:10px; }
#help-index h2{ font-size:15px; height:30px; line-height:30px; color:#188ac1; text-indent:-9999px; overflow:hidden;}
#help-index ul{ padding:13px 12px 9px 24px;}
#help-index ul li a{ color:#333; line-height:200%;}

#ask-index{ width:202px;height:254px; background:url(../images/ask-index-bg.gif) no-repeat;  text-align:center;overflow:hidden;}
#ask-index h2{ font-size:15px; height:25px; line-height:25px; color:#188ac1;  text-indent:-9999px;}
#ask-index table{margin-left:4px;overflow:hidden;width:180px;}
#ask-index table a{ color:#333; line-height:21px; margin-left:-10px;}
#ask-index #ts { height:156px; overflow:hidden;}
#ask-index #ts td{ height:20px; line-height:20px;}
.KSLB{ background:url(../images/KSLB.gif) no-repeat left bottom; width:749px; height:185px;}

#fuke,#nanke,#buyunbuyu,#zxmr,#yanke,#xinxiong,#guke,#mmbb,#pifuke,#zhongyike,#sjnk,#zhongliuke,#xinlike{ position:relative; width:749px; margin:0;}
#fuke-title,#nanke-title,#buyunbuyu-title,#zxmr-title,#yanke-title,#xinxiong-title,#guke-title,#mmbb-title,#pifuke-title,#zhongyike-title,#sjnk-title,#zhongliuke-title,#xinlike-title{ width:690px; height:39px; padding-left:20px;}

#fuke-title a,#nanke-title a,#buyunbuyu-title a,#zxmr-title a,#yanke-title a,#xinxiong-title a,#guke-title a,#mmbb-title a,#pifuke-title a,#zhongyike-title a,#sjnk-title a,#zhongliuke-title a,#xinlike-title a{ color:#0096de;}

#fuke-Rank,#nanke-Rank,#buyunbuyu-Rank,#zxmr-Rank,#yanke-Rank,#xinxiong-Rank,#guke-Rank,#mmbb-Rank,#pifuke-Rank,#zhongyike-Rank,#sjnk-Rank,#zhongliuke-Rank,#xinlike-Rank{  width:202px; margin:4px 0 0 9px;}
#fuke h2{ text-indent:-9999px;}
.hospital-list{ width:686px; margin-top:20px; margin-left:20px; }
.hospital-list ul{ width:686px; border-bottom:1px dashed #ccc; height:82px;}
.hospital-list ul li{ width:171px;white-space:nowrap; float:left; line-height:26px;  }
.hospital-list ul li a{ float:left; white-space:nowrap; font-size:12px; color:#333; background:url(../images/greenjiantou.gif) no-repeat left center; text-indent:14px;}
.hospital-list ul li a:hover{ font-size:12px; color:#333; text-decoration:underline;}
.zhuanjia{width:700px; position:absolute; top:155px; left:20px;}
.zhuanjia a{ display:block; float:left; width:78px; height:16px; line-height:16px; font-size:12px; color:#333; background:url(../images/arrowhead.gif) no-repeat left center; text-indent:10px; }

/*tab医生医院排行*******************/
 .tab *{ margin:0; padding:0; font-size:12px;}
 .tab { width:202px;}
 .tab_menu { clear:both;}
 .tab_menu li { float:left; text-align:center; cursor:pointer; list-style:none; line-height:15px; background:url(../images/taboff.gif) no-repeat left top; color:#FFF;}
 .tab_menu li.hover { background:url(../images/tabon.gif) no-repeat;}
 .tab_menu li.selected { color:#FFF; background:url(../images/tabon.gif) no-repeat; color:#000;}
 .tab_box { clear:both; height:157px; background:url(../images/Rank-bg.gif) no-repeat;}
 .hide{display:none}
 .tab_box ul li a{ color:#333;}
 
 
 
 .zyhz{ width:960px; margin:0 auto; height:80px; background:url(../images/zyhz_bg.png) no-repeat; margin-top:10px;}
 .zyhz .top{ width:920px; margin:0 auto; border-bottom:1px solid #a1cde2; height:32px; line-height:32px; background:url(../images/zyhz_top_bg.png) no-repeat 0 10px;}
 .zyhz .top h2{ padding-left:20px;}
 .zyhz .bottom{ width:810px; margin:0 auto; height:42px; line-height:42px;}
 .zyhz .bottom ul li{ float:left; width:384px; padding-left:20px; background:url(../images/zyhz_bottom_bg.png) no-repeat 0 14px;}