@charset "utf-8";
body {margin:0 auto; padding:0; background-color:#F4F4F4; }
body,html{ overflow-x:hidden; padding-top:0px;}
* {font-size:12px; line-height:23px; font-family:微软雅黑;}
img { border:0px;}
ul {margin:0px;margin-left:-40px; *margin-left:0px;}
li {list-style-type:none;}
a:link {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color:#F00;
	text-decoration: underline;
}
DIV.thepage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;FONT-SIZE: 13.5pt; MARGIN: 3px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
DIV.thepage A {
	MARGIN: 1px; COLOR: #666; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none; border:1px solid #cccccc; padding:5px; padding-left:9px; padding-right:9px;
}
DIV.thepage A:hover {
	COLOR: #fff; BACKGROUND-COLOR:#5297DC;border:1px solid #5297DC;
}
DIV.thepage A:active {
	COLOR: #9D6027; BACKGROUND-COLOR: #fff;
}
DIV.thepage SPAN.current {
	MARGIN: 1px; COLOR: #fff; BACKGROUND-COLOR: #5297DC; border:1px solid #5297DC; padding:5px; padding-left:9px; padding-right:9px;
}
DIV.thepage SPAN.disabled {
	MARGIN: 1px; COLOR: #cccccc; BACKGROUND-COLOR: #fff;FONT-WEIGHT: bold; border:1px solid #cccccc; padding:5px; padding-left:9px; padding-right:9px;
}

#main { margin:0 auto; width:982px; border-left:9px solid #E8E8EA; border-right:9px solid #E8E8EA; background-color:#FFF;}
#main #top_area { margin:0 auto; width:982px; overflow:hidden; height:107px; background:url(../images/topimg.gif) no-repeat right bottom;}
#main #top_area #logo { float:left; width:214px; padding-left:20px; height:72px; margin-top:30px; background:url(../images/logo.gif) no-repeat right top; overflow:hidden;}
#main #top_area #logo a { display:block; width:214px; height:72px;}
#main #top_area #middle { float:left; width:440px; margin-top:30px; text-align:center;overflow:hidden;}
#main #top_area #middle i { font-size:15px; font-weight:bold; color:#F00; line-height:40px; font-style:oblique;}
#main #top_area #middle font { font-size:15px; font-weight:bold; line-height:20px;}
#main #top_area #rightw { float:left; width:308px; text-align:right; overflow:hidden;}
#main #top_area #rightw #rtop { width:288px; text-align:right; margin-top:2px; padding-right:20px;}
#main #top_area #rightw #rtop a { font-size:12px;}

#main #nav { margin:0 auto; width:982px; height:34px; background:url(../images/menubg.gif) repeat-x left top;}
#main #nav ul { width:982px;}
#main #nav ul li { float:left; height:34px; width:100px; padding-top:2px;}
#main #nav ul li a { display:block; margin:0px; color:#FFF; font-size:14px; text-align:center; text-decoration:none;}
#main #nav ul li dl { display:none;}
#main #nav ul li.on { float:left; position:relative; width:100px; height:34px; padding-top:2px;}
#main #nav ul li.on a { display:block; margin:0px; color:#FFF; font-weight:bold; font-size:14px; text-align:center; text-decoration:none;}
#main #nav ul li.on dl { display:block; display:block; position:absolute; z-index:9999; width:122px; background-color:#BADCF8; margin-left:0px; margin-top:5px; padding-top:10px; padding-bottom:10px;}
#main #nav ul li.on dl #list { width:122px;}
#main #nav ul li.on dl #list a { font-size:12px; color:#000; font-weight:normal; width:100px; display:block; line-height:23px; margin:0 auto; text-align:left; text-indent:7px; border:1px solid #BADCF8;}
#main #nav ul li.on dl #list.hover a { font-size:12px; color:#fff; font-weight:normal; width:100px; display:block; line-height:23px; margin:0 auto; text-align:left; text-indent:7px; border:1px solid #fff; background-color:#5296DB;}

#main #index_main { margin:0 auto; width:915px; overflow:hidden; margin-top:33px; margin-bottom:50px;}
#main #index_main #left { float:left; width:650px;}
#main #index_main #left #title1 { width:620px; text-align:left; font-size:18px; color:#5388CF; font-weight:bold; margin-top:10px; overflow:hidden;}
#main #index_main #left #title2 { width:620px; text-align:left; font-weight:bold; font-size:14px; margin-top:15px; overflow:hidden;} 
#main #index_main #left #content1 { width:620px; text-align:left; overflow:hidden; margin-top:22px; } 
#main #index_main #left #content1 #items { float:left; width:364px; overflow:hidden;}
#main #index_main #left #content1 #items #item_s { width:364px; overflow:hidden;}
#main #index_main #left #content1 #items #item_s ul {width:367px; overflow:hidden;}
#main #index_main #left #content1 #items #item_s ul li { float:left; width:115px; height:100px; margin-right:6px;}
#main #index_main #left #content1 #items #title3 { width:350px; text-align:left; font-size:18px; color:#5388CF; font-weight:bold; margin-top:26px; overflow:hidden;}
#main #index_main #left #content1 #items #title4 { width:350px; text-align:left; font-weight:bold; font-size:14px; margin-top:15px; overflow:hidden;} 
#main #index_main #left #content1 #items #otherlink {width:364px; overflow:hidden; margin-top:22px;}
#main #index_main #left #content1 #items #otherlink ul {width:367px; overflow:hidden;}
#main #index_main #left #content1 #items #otherlink ul li { float:left; width:177px; overflow:hidden; height:37px; margin-right:3px; margin-bottom:3px;}
#main #index_main #left #content1 #items #otherlink ul li a { display:block; font-size:14px; font-weight:bold; width:177px; padding-top:4px; padding-bottom:4px; text-decoration:none; text-align:center;}
#main #index_main #left #content1 #items #otherlink ul li:hover a { display:block; font-size:14px; font-weight:bold; width:177px; padding-top:4px; padding-bottom:4px; color:#FFF; text-decoration:underline; text-align:center;}
#main #index_main #left #content1 #ad1 { float:left; width:254px; height:324px; border:1px solid #ccc; text-align:center; overflow:hidden;}
#main #index_main #left #content2 { margin-top:43px; width:620px; text-align:left; overflow:hidden; font-size:14px;}
#main #index_main #left #content2 #qm {width:620px; text-align:right; overflow:hidden; margin-top:15px;}
#main #index_main #right { float:left; width:220px; margin-left:45px;}
#main #index_main #right #searcharea { width:217px; height:198px; overflow:hidden; border:1px solid #cccccc;}
#main #index_main #right #searcharea #title {width:217px; overflow:hidden;border-bottom:1px solid #cccccc;}
#main #index_main #right #searcharea #title #stitle1 { float:left; width:74px; margin-top:20px;}
#main #index_main #right #searcharea #title #china {float:right; width:86px; overflow:hidden; margin-right:10px;} 
#main #index_main #right #searcharea #search { margin:0 auto; margin-top:10px; width:163px;}
#main #index_main #right #searcharea #search td {font-size:12px; height:35px;}
#main #index_main #right #searcharea #search select {font-size:12px;}
#main #index_main #right #searcharea #search input {font-size:12px; width:50px; padding:0px; height:30px;}
#main #index_main #right #links { width:220px; overflow:hidden; margin-top:30px;}
#main #index_main #right #links img { margin-bottom:15px;}

#main #footer { margin:0 auto; width:915px; overflow:hidden; margin-top:40px; padding-bottom:10px;}
#main #footer #left { float:left; width:500px; padding-top:5px;}
#main #footer #right { float:right; width:400px; text-align:right;} 


#main #page_main { margin:0 auto; width:925px; overflow:hidden; margin-top:25px; margin-bottom:50px;}
#main #page_main #left { float:left; width:630px; overflow:hidden;}
#main #page_main #left #page_title {font-size:18px;color:#5388CF; border-bottom:1px dashed #ccc; font-weight:bold;margin-bottom:20px; padding-bottom:5px;}
#main #page_main #left #topinfo {width:630px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #ccc;}
#main #page_main #left #topinfo #titles { float:left; width:385px;}
#main #page_main #left #topinfo #titles #t1 { width:385px; text-align:left; font-size:18px; color:#5388CF; font-weight:bold; margin-top:10px; overflow:hidden;}
#main #page_main #left #topinfo #titles #t2 { width:385px;  text-align:left; overflow:hidden; margin-top:20px;} 
#main #page_main #left #topinfo #rinfo { float:left; width:230px;} 
#main #page_main #left #topinfo #rinfo #img { float:left; width:129px; text-align:left;}
#main #page_main #left #topinfo #rinfo #seldata { float:left; width:100px; padding-top:5px;} 
#main #page_main #left #zhengzhuang {width:615px; overflow:hidden; margin-top:20px; margin-bottom:30px;}
#main #page_main #left #zhengzhuang #zztitle {width:615px; text-align:left; font-size:14px;}
#main #page_main #left #zhengzhuang #zzlist {width:565px; margin-left:23px; margin-top:15px; overflow:hidden;}
#main #page_main #left #zhengzhuang #zzlist ul {width:565px; overflow:hidden;}
#main #page_main #left #zhengzhuang #zzlist ul li { width:190px; height:32px; float:left; margin-right:25px; margin-bottom:10px; text-align:center; background:url(../images/bzbj.gif) no-repeat 0 0;}
#main #page_main #left #zhengzhuang #zzlist ul li a { display:block; width:190px; padding-top:3px; padding-bottom:4px; font-size:14px; text-decoration:none;}
#main #page_main #left #zhengzhuang #zzlist ul li.on { width:190px; height:32px; float:left; margin-right:25px; margin-bottom:10px; text-align:center; background:url(../images/bzbj.gif) no-repeat 0 -31px;}
#main #page_main #left #zhengzhuang #zzlist ul li.on a { display:block; width:190px; padding-top:3px; padding-bottom:4px; font-size:14px; text-decoration:none; color:#000;}

#main #page_main #left #zhengzhuang #zztitle2 {width:615px; text-align:left; font-size:14px; margin-top:30px;}
#main #page_main #left #zhengzhuang #sel_area {width:592px; margin-left:23px; margin-top:15px; overflow:hidden;}
#main #page_main #left #zhengzhuang #sel_area #button { height:25px; font-size:12px;}
#main #page_main #left #zhengzhuang #question {width:615px; text-align:left; font-size:14px; margin-top:30px; overflow:hidden;}
#main #page_main #left #zhengzhuang #answer {width:515px; padding-left:23px; text-align:left; margin-top:10px; overflow:hidden;}
#main #page_main #left #zhengzhuang #answer ul {width:615px;}
#main #page_main #left #zhengzhuang #answer ul li { width:150px; height:32px; float:left; margin-right:10px; margin-bottom:10px; text-align:center; background:url(../images/bzbj.gif) no-repeat 0 0; border-right:1px solid #DDDDDD;}
#main #page_main #left #zhengzhuang #answer ul li a { display:block; width:150px; padding-top:3px; padding-bottom:4px; font-size:14px; text-decoration:none;}
#main #page_main #left #zhengzhuang #answer ul li.on { width:150px; height:32px; float:left; margin-right:10px; margin-bottom:10px; text-align:center; background:url(../images/bzbj.gif) no-repeat 0 -31px; border-right:1px solid #DDDDDD;}
#main #page_main #left #zhengzhuang #answer ul li.on a { display:block; width:150px; padding-top:3px; padding-bottom:4px; font-size:14px; text-decoration:none; color:#000;}
#main #page_main #left #zhengzhuang #answer ul li:hover { width:150px; height:32px; float:left; margin-right:10x; margin-bottom:10px; text-align:center; background:url(../images/bzbj.gif) no-repeat 0 -31px; border-right:1px solid #DDDDDD;}
#main #page_main #left #zhengzhuang #answer ul li:hover a { display:block; width:150px; padding-top:3px; padding-bottom:4px; font-size:14px; text-decoration:none; color:#000;}
#main #page_main #left #zhengzhuang #result {width:575px; font-size:14px; margin-top:30px; padding:10px; border:1px solid #cccccc; background-color:#f6f6f6;}
#main #page_main #left #zhengzhuang #result #title { font-size:18px; margin-bottom:10px; font-weight:bold;}
#main #page_main #left #zhengzhuang #find_doctor {width:595px; text-align:left; margin-top:20px;}

#main #page_main #left #zhengzhuang #question1 {width:615px; text-align:left; font-size:14px; margin-top:30px; overflow:hidden;}
#main #page_main #left #zhengzhuang #answer1 {width:515px; padding-left:23px; text-align:left; margin-top:10px; overflow:hidden;}
#main #page_main #left #zhengzhuang #answer1 ul {width:615px;}
#main #page_main #left #zhengzhuang #answer1 ul li { width:150px; height:32px; float:left; margin-right:10px; margin-bottom:10px; text-align:center; background:url(../images/bzbj.gif) no-repeat 0 0; border-right:1px solid #DDDDDD;}
#main #page_main #left #zhengzhuang #answer1 ul li a { display:block; width:150px; padding-top:3px; padding-bottom:4px; font-size:14px; text-decoration:none;}
#main #page_main #left #zhengzhuang #answer1 ul li.on { width:150px; height:32px; float:left; margin-right:10px; margin-bottom:10px; text-align:center; background:url(../images/bzbj.gif) no-repeat 0 -31px; border-right:1px solid #DDDDDD;}
#main #page_main #left #zhengzhuang #answer1 ul li.on a { display:block; width:150px; padding-top:3px; padding-bottom:4px; font-size:14px; text-decoration:none; color:#000;}
#main #page_main #left #zhengzhuang #answer1 ul li:hover { width:150px; height:32px; float:left; margin-right:10x; margin-bottom:10px; text-align:center; background:url(../images/bzbj.gif) no-repeat 0 -31px; border-right:1px solid #DDDDDD;}
#main #page_main #left #zhengzhuang #answer1 ul li:hover a { display:block; width:150px; padding-top:3px; padding-bottom:4px; font-size:14px; text-decoration:none; color:#000;}

#main #page_main #right { float:left; width:240px; margin-left:55px; overflow:hidden;}
#main #page_main #right #doctor { width:220px; border:1px solid #cccccc; background-color:#FFFFD5; padding:7px; padding-bottom:10px;}
#main #page_main #right #doctor #top {width:220px; overflow:hidden; padding-top:5px;}
#main #page_main #right #doctor #top #img { float:left; width:85px; text-align:left;overflow:hidden;}
#main #page_main #right #doctor #top #info { float:left; width:135px; text-align:left;overflow:hidden; font-size:12px; line-height:25px;}
#main #page_main #right #doctor #top #info font {color:#54A4D2; font-size:12px; line-height:30px;}
#main #page_main #right #doctor #word { font-size:12px; line-height:25px; margin-top:10px;}

#main #page_main #right #adlist { width:240px; text-align:center; margin-top:10px;}
#main #page_main #right #adlist img { margin-bottom:2px;}

#main #page_main #left #doctor_list { width:630px; text-align:left; overflow:hidden;}
#main #page_main #left #doctor_list ul { width:630px; overflow:hidden;}
#main #page_main #left #doctor_list ul li { width:606px; border:2px dashed #eeeeee; padding:10px; margin-bottom:10px; overflow:hidden}
#main #page_main #left #doctor_list ul li #img { float:left; width:140px;}
#main #page_main #left #doctor_list ul li #img img {border:1px solid #eeeeee; padding:1px;}
#main #page_main #left #doctor_list ul li #rdata { float:left; width:466px;}
#main #page_main #left #doctor_list ul li #rdata #top { text-align:left; padding-bottom:5px; border-bottom:1px dashed #eeeeee;}
#main #page_main #left #doctor_list ul li #rdata #top font {color:#54A4D2; font-size:12px;}
#main #page_main #left #doctor_list ul li #rdata #info { line-height:25px; margin-top:5px;}
#main #page_main #left #doctor_list ul li #rdata #tel {color:#54A4D2; font-size:12px; margin-top:5px;}

#main #page_main #left #page { width:630px; text-align:center; overflow:hidden; padding-top:10px; padding-bottom:30px;}

#main #page_main #left #other_link { width:630px; text-align:left; overflow:hidden;}
#main #page_main #left #other_link ul { width:670px; overflow:hidden;}
#main #page_main #left #other_link ul li { float:left; width:606px; margin-bottom:15px; padding:10px; text-align:left; border:2px dashed #eeeeee;}
/*#main #page_main #left #other_link ul li img {border:1px solid #eeeeee;}*/
#main #page_main #left #other_link ul li #img { float:left; width:221px; text-align:center;}
#main #page_main #left #other_link ul li #img img {border:1px solid #eeeeee;}
#main #page_main #left #other_link ul li #rword { float:left; width:385px; overflow:hidden;}
#main #page_main #left #other_link ul li #rword #name { width:380px; text-align:left;  padding-bottom:5px;}
#main #page_main #left #other_link ul li #rword #name a {color:#54A4D2; font-size:18px;}
#main #page_main #left #other_link ul li #rword #word { width:380px; text-align:left; padding-top:5px;border-top:1px dashed #eeeeee;} 

#main #page_main #left #contact_view { width:630px;}
#main #page_main #left #contact_view #ct {font-size:18px;color:#5388CF; border-bottom:1px dashed #ccc; font-weight:bold;margin-bottom:10px; padding-bottom:5px;}
#main #page_main #left #contact_view #content { font-size:14px; line-height:30px;}
#main #page_main #left #contact_view #content strong {font-size:14px; line-height:30px;}
#main #page_main #left #contact_view #content b {font-size:14px; line-height:30px;}
#main #page_main #left #contact_view #content a {font-size:14px; line-height:30px;}
#main #page_main #left #contact_view #content div {font-size:14px; line-height:30px;}
#main #page_main #left #contact_view #content span {font-size:14px; line-height:30px;}
#main #page_main #left #contact_view #content i {font-size:14px; line-height:30px;}
#main #page_main #left #contact_view #content ins {font-size:14px; line-height:30px;}
#main #page_main #left #contact_view #wt {font-size:18px;color:#5388CF; border-bottom:1px dashed #ccc; font-weight:bold;margin-bottom:10px; margin-top:40px; padding-bottom:5px;}
#main #page_main #left #contact_view #writer { margin-top:30px;}
#main #page_main #left #contact_view #writer td { padding:5px; font-size:14px;}



















