/*重置*/
body, h1, h2, h3, h4, h5, hr, p, dl, dt, dd, ul, ol, li, form, input, textarea, table, th, td{
	margin:0;
	padding:0;
}
ol, ul {
    list-style: none;
}
a{
	text-decoration:none;	
}
img{
	border:none;	
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}


#content{ width:1000px; height:auto; margin:0 auto;}

/*右侧*/
#list{ width:805px; float:right; display:inline;}
/*当前位置*/
#list .position{
	height:30px;
	line-height:30px;
	font-size:12px;
	padding-left:30px;
	background-color: #fff4ef;
	background-image: url(star.jpg);
	background-repeat: no-repeat;
	background-position: 15px center;
}
#list .position a{
	color:#000;
	line-height:30px;
}

/*标题*/
#list_title{ width:780px; height:240px; background:url(list_title_bg.jpg) left no-repeat; margin:0 auto; margin-top:10px; position:relative;}
#list_title h1 {
	margin-left:320px;
	padding-top:40px;
	font-size: 16px;
}
#list_title h2{ font-size:25px; color:#900; position:absolute; top:2px; left:20px;}
#list_title img{ position:absolute; top:47px; left:26px;}
#list_title p{ width:470px;  margin-left:295px; margin-top:15px; font-size:12px; color:#666; text-indent:2em; line-height:22px;}
#list_title ul{
	margin-left:320px;
	width:485px;
	padding-top:10px;
	line-height:23px;
}
#list_title ul li{
	float:left;
	display:inline;
	margin-right:20px;
	white-space: nowrap;
}
#list_title ul li a{
	font-size:12px;
	color:#000;
	text-decoration: underline;
}

/*内容*/
#list_content{ width:800px; border:1px solid #EBEBEB; margin-top:10px; padding-bottom:40px; margin-bottom:20px;}
#list_content dl{ width:780px; height:120px; margin:10px auto; padding-bottom:20px; position:relative;}
#list_content dl dt{ width:780px; height:30px; background:#F7F7F7; line-height:30px;color:#900; text-indent:15px;}
#list_content dl dt a{ font-size:14px; font-weight:bold; color:#900;}
#list_content dl dd{ width:760px; margin-top:5px;}
#list_content dl dd p{ font-size:14px; color:#666; line-height:21px; text-indent:2em; margin:10px 10px 0px 10px;}
#list_content dl dd span{ font-size:12px; color:#999; position:absolute; top:10px; right:100px;}
#list_content dl dd strong{ font-size:12px; font-weight:normal; float:right; display:inline; margin-right:10px;}


/*左侧*/
#list_side{ width:185px; float:left; display:inline; margin-top:0px;}
/*快速导航*/
#list_side_nav{ width:185px; height:370px; background:url(list_side_bg.jpg) no-repeat;}
#list_side_nav ul{ position:relative; top:48px; left:17px;}
#list_side_nav ul li{ width:150px; border-bottom:1px dashed #EBEBEB; padding-bottom:3px; margin-bottom:10px;}
#list_side_nav ul li a{ font-size:13px; font-weight:bold; color:#4c1700; margin-left:10px;}
#list_side_nav ul li.list_side_nav_none{ border:none;}

/*诊疗时间+专家热线*/
#time_expert{ width:184px; height:128px; margin-top:10px;}

/*热点话题*/
#hot_topic{ width:184px; padding-bottom:20px; border:1px solid #EBEBEB; margin-top:10px;}
#hot_topic h3{ font-size:15px; margin:15px 0 0 15px;}
#hot_topic ul{ position:relative; left:30px; top:10px;}
#hot_topic ul li{ width:135px; height:20px; line-height:20px; background:url(dot.jpg) center left no-repeat; margin-top:5px; overflow:hidden; white-space:nowrap;}
#hot_topic ul li a{ display:block; font-size:12px; font-weight:normal; color:#666; margin-left:10px;}

/*微博*/
#microblogging{ width:184px; height:66px; margin-top:10px;}

/*精彩文章*/
#wonderful_article{ width:184px; padding-bottom:20px; border:1px solid #EBEBEB; margin-top:10px;}
#wonderful_article h3{ font-size:15px; margin:15px 0 0 15px;}
#wonderful_article ul{ position:relative; left:15px; top:10px;}
#wonderful_article ul li{ width:155px; height:20px; line-height:20px; background:url(dot.jpg) center left no-repeat; margin-top:5px; overflow:hidden; white-space:nowrap;}
#wonderful_article ul li a{ display:block; font-size:12px; font-weight:normal; color:#666; margin-left:10px;}

/*医院地址+乘车路线*/
#address_route{ width:184px; height:124px; margin-top:10px;}

/*分页*/
.list_page{margin-left:70px;margin-top:30px;font-size:12px; }
.list_page li{float:left;font-family:Tahoma;height:16px;margin-right:4px; padding:4px 6px 1px 6px;border:1px solid #E9E9E9; color:#004d8f;}
.list_page li a{float:left;color:#555;display:block; height:16px;color:#004d8f;}
.list_page li a:hover{color:#004d8f;text-decoration:none;}
.list_page li.thisclass,
.list_page li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#f20d14;padding:0px 6px 0px 6px;font-weight:bold; color:#FFFFFF; line-height:22px;height:22px;}
.list_page .pageinfo{padding:0px 0px 0px 0px;color:#999;color:#004d8f;}
.list_page .pageinfo strong{color:#555;font-weight:normal;margin:0px;color:#004d8f;}
.list_page li select{font-size:14px; margin-top:-4px; height:22px; line-height:22px;}
.list_page li.wuxian{border:0px;}




/*右侧*/
#article_side{ width:270px; float:right; display:inline; margin-top:10px;}

.article_side_box {
	width:268px;
	margin-bottom:10px;
	border: 1px solid #EEE;
}
.article_side_box h4 {
	height:50px;
	padding-top:12px;
	background:url(article_side_box.jpg) no-repeat left top;
	color:#8f0c3a;
	font-size: 14px;
	text-indent:20px;
}
.article_side_box img{ width:211px; height:82px; display:block; margin:0 auto; margin-bottom:15px;}
.article_side_box p{ width:240px; height:70px; display:block; margin:0 auto; line-height:22px; color:#795555;}
.article_side_box p a{ color:#900;}

#article_form{ width:270px; height:126px; background:url(f_seach.jpg) no-repeat; margin-bottom:10px;}
#article_form form input#serch_text{ width:180px; height:30px; font-size:16px; line-height:30px; border:none; background:none; float:left; display:inline; margin:13px 0 0 15px;}
#article_form form input#serch_submit{ width:46px; height:40px; border:none; background:none; cursor:pointer; float:left; display:inline; margin:8px 0 0 18px;}
#article_form p{ width:230px; height:55px; display:block; margin:0 auto; margin-top:4px;}
#article_form p a{ color:#FFF;}

.article_side_box ul{ width:230px; margin:0 auto;}
.article_side_box ul li { width:230px; height:20px; overflow:hidden; white-space:nowrap;}
.article_side_box ul li a{ font-size:12px; color:#555;}


.relative_article {
	width:353px;
	float:left;
	display:inline;
	background:url(relative_article.jpg) no-repeat left top;
	border: 1px solid #EEE;
	margin-right:10px;
	margin-bottom:20px;
}
.relative_article p {
	margin-top:12px;
	margin-left:15px;
	font-size:14px; 
	font-weight:bold; 
	color:#8f0c3a;
}
.relative_article ul {
	margin-top:15px;
	margin-left:30px;
}
.relative_article ul li {
	margin-bottom:10px;
}