@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0}
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline;}
li{list-style:none;}
body{background:url(bg.gif) repeat; font-family:"宋体", "方正黑体简体", Arial, "Times New Roman"; font-size:12px; color:#777777;}
#top01{background:url(top01.gif) no-repeat; width:965px; height:127px; margin:0 auto; }
.hos_entry{padding-top:25px; float:right; padding-right:50px; color:#000;}
.blog_title{color:#000000; font-size:24px; font-weight:bold; padding-top:50px; padding-left:50px;}
.blog_title p{color:#777; font-size:14px; font-weight:normal; line-height:30px;}
#menu{background:url(top02.jpg) no-repeat; width:965px; height:32px; margin:0 auto;}
#menu li{float:left; font-size:14px; padding:0px 25px 0px 30px; color:#FFFFFF; font-weight:bold; line-height:32px; vertical-align:middle;}
#menu a{color:#FFFFFF}
#top03{background:url(top03.jpg) no-repeat; width:965px; height:100px; margin:0 auto; }

#maincontent{background:url(contentbg.gif) repeat-y; width:965px; margin:0 auto; overflow:auto; padding-bottom:10px;}
#maincontent .maincontent_left{float:left;}
#maincontent .maincontent_right{float:right;}
.left_title{background:url(titlebg.gif) repeat-x; height:20px; width:560px; margin-left:30px; margin-top:10px; color:#000000; font-weight:bold; padding-left:5px; padding-top:10px; font-size:14px; clear:both;}
.left_special{background:url(specialbg.gif) repeat-x; width:575px; margin-left:30px; padding-left:10px; padding-top:10px;}
.left_special ul li{width:540px; border-bottom:#CCCCCC 1px dotted; height:24px; margin-bottom:3px; padding-left:20px; padding-top:3px; line-height:24px; vertical-align:middle;}
.left_special ul .level1{background:url(icon_sticklevel1.gif) no-repeat left center;}
.left_special ul .level2{background:url(icon_sticklevel2.gif) no-repeat left center;}
.left_special ul .level3{background:url(icon_sticklevel3.gif) no-repeat left center;}
.left_special ul .level4 ,.level5, .level6 ,.level7 ,.level8,.level9,.level10,.level11,.level12{background:url(document.gif) no-repeat left center;}
.left_special ul li .article_sort{float:left;}
.left_special ul li .article_caption{float:left;  padding-left:5px; width:320px; height:24px;overflow:hidden;}
.left_special ul li .article_caption a{color:#6a3200;}
.left_special ul li .article_sort a{color:#009933;}
.left_special ul li .time{float:right; padding-right:10px;}
.left_special .more, .right_special .more{float:right;padding-right:5px;padding-top:10px;}

.consult_bt{background:#f0f0f0; width:530px; height:40px; padding-top:20px; padding-left:35px;}
.consult_bt .consult_btstyle{float:left; background:url(zxbt.gif) no-repeat; width:130px; height:30px; border:none; cursor:pointer;}
.consult_bt .consult_scope{float:left; font-size:14px; font-weight:bold; color:#ad4900; padding-left:30px; height:30px; line-height:30px; vertical-align:middle;}

.consult_content ul li{background:url(dotA.gif) no-repeat left center; padding-top:3px; margin-left:5px; vertical-align:middle; line-height:24px; }
.consult_content .consult_caption{ float:left; width:350px; height:24px; overflow:hidden;}
.consult_content .consult_caption .consult_sort{padding-left:10px; }
.consult_content .consult_caption a{color:#6a3200; }
.consult_content .consult_caption .consult_sort a{color:#777;}
.consult_content .patient{float:left;}

.right_title{background:url(titlebg.gif) repeat-x; height:20px; width:300px; margin-right:30px; margin-top:10px; color:#000000; font-weight:bold; padding-left:5px; padding-top:10px; font-size:14px; clear:both;}
.right_special{background:url(specialbg.gif) repeat-x; width:295px; margin-right:30px; padding-left:10px; padding-top:15px;}
.right_special .expert_photo{border:#d7d7d7 1px solid; width:140px; padding:3px 3px; margin:0 auto; margin-bottom:10px;}
.right_special p{line-height:20px; margin:0px 10px; }
.right_special table{background:#f0f0f0;width:285px;  border-bottom:#ad4900 1px solid; border-left:#ad4900 1px solid; text-align:center;} 
.right_special table td{border-top:#ad4900 1px solid; border-right:#ad4900 1px solid;}
.right_special table th{background:#fff5d4; border-right:#ad4900 1px solid; border-top:#ad4900 1px solid; color:#ad4900;}
.right_special ul li{height:24px; margin:0px 10px;}
.right_special ul li .reviewer{float:left;}
.right_special ul li a{color:#777;}
.right_special ul li .reviewer a{color:#ad4900;}
.right_special p strong{color:#ad4900;}

#bot{background:url(bot.gif) no-repeat; width:965px; height:40px; margin:0 auto;clear:both;}
#prompt{width:965px; margin:0 auto; text-align:center;background:url(bg.jpg) repeat;}
#prompt p{line-height:20px;}
