@charset "utf-8";
/* CSS Document */
#doctor_main{padding-top:0px; padding-bottom:0px; margin-bottom:0px; width:100%; background:url(/images/doctor/bg.jpg) #F9F0E3 center top no-repeat; zoom:1; overflow:hidden;}
.Banner_t{ margin:0px auto; width:980px; overflow:hidden;}
.Expert_nav{margin:0px auto; width:980px; background-color:#F9F0E3; height:102px; overflow:hidden; padding-top:12px;}
.Expert_nav dl{ height:26px; line-height:26px; padding-top:12px; padding-left:22px;}
.Expert_nav dl dt{ float:left;color:#515151; font-size:16px}
.Expert_nav dl dd{ float:left; color:#E0D9D0; font-weight:bold;}
.Expert_nav dl dd a{ padding:0px 12px; height:26px;display:inline-block;}
.Expert_nav dl dd a:link,
.Expert_nav dl dd a:visited{ color:#515151; font-weight:normal; text-decoration:none;}
.Expert_nav dl dd a:hover{ color:red; }
.Expert_nav dl dd a.xz{ background-color:#C3112E;  color:#fff; font-weight:bold;}
.Expert_nav dl dd a.xz:link,
.Expert_nav dl dd a.xz:visited{ background-color:#C3112E;  color:#fff; font-weight:bold;}
.Expert .p	{ width:960px; height:0px; margin:0px auto; border-bottom:1px solid #FFF; border-top:1px solid #E9E1D6; display:block; clear:both;zoom:1; line-height:0px;}
.Expert { margin:0px auto; width:980px; background-color:#F9F0E3; display:none; overflow:hidden;zoom:1}
.Expert .Expert_l{ height:300px; padding-top:26px; width:940px; margin:0px auto; overflow:hidden; position:relative; line-height:24px;}
.Expert .Expert_l img{ float:left; border:1px solid #DDCEA8; padding:1px; background-color:#FFF; margin-right:28px;}
.Expert .Expert_l h3{ font-size:16px; line-height:28px; height:28px; display:block}
.Expert .Expert_l h3 a:link,
.Expert .Expert_l h3 a:visited{ color:#C3112E; text-decoration:none;}
.Expert .Expert_l h3 a:hover{ text-decoration:underline;}
.Expert .Expert_l .b	{ color:#515151; font-size:14px; font-weight:normal; padding:10px 0px 15px 0px;display:block;}
.Expert .Expert_l p	{line-height:27px;}
.Expert .Expert_l p a{color:#73716E; text-decoration:none;}
.Expert .Expert_l u	{ color:#515151; font-weight:bold; display:block; padding-top:20px; padding-bottom:15px; text-decoration:none;}
.Expert .Expert_l span{ color:#D19E65; border:1px solid #E3C3A1; height:24px; line-height:24px; padding:0px 8px; display:inline-block; background-color:#fff; margin-right:8px;}
.Expert .Expert_l .i{ position:absolute; top:38px; right:26px; font-style:normal;}
.Expert .Expert_l .i a{ height:22px; display:block; float:left; padding-left:27px; line-height:22px; margin-left:15px;}
.Expert .Expert_l .i a:link,
.Expert .Expert_l .i a:visited{ color:#DEB890; text-decoration:none;}
.Expert .Expert_l .i .zx{ background:url(/images/sprit/consult.png) left top no-repeat;}
.Expert .Expert_l .i .sj{ background:url(/images/sprit/timetable.png) left 2px no-repeat;}

		.page_down{width:100%; background-color:#F9F0E3;}
		.page_down td{width:100%;text-align:center;}
		.page_down .pagenavi{margin:50px auto;display:inline-block;}
		
		#footer{  position:relative;}
		
#numlist{height:22px;margin:25px auto}
#numul{display:block;}
#numul li{display:inline-block;line-height:20px;margin-right:6px}
#numul a{height:20px;padding:0 8px;color:#000;display:inline-block;border:1px solid #eaeaea;background:#fff;cursor:pointer}
#numul li.thisclass{padding:0 8px;font-weight:bold;border:1px solid #eaeaea;background:#02664c;color:#fff}
#numul .pageinfo{line-height:20px}
#numlist form{display:inline;float:left}
#numlist form select{width:44px;height:22px}
#numlist span{line-height:20px;color:#000;margin-left:5px}
#numlist2 table{height:22px;margin:20px auto}
#numlist2 table
td{height:22px;line-height:22px;padding:4px;text-align:center;vertical-align:middle;font-family:Arial,Helvetica,sans-serif}#numlist2 table td
a{line-height:22px;font-family:Arial,Helvetica,sans-serif}#PageNo{text-align:center}#plistgo{border:1px
solid #ddd;cursor:pointer}

