﻿body{ background:#E7F1FD;   }

#wrap{ text-align:center;  }
#header,#content,#footer,.siteWidth{ width:980px; margin:0 auto; overflow:hidden;  text-align:left;   }

/* header */
#header{ position:relative; z-index:1; background:#fff; margin-top:15px;  }
	.topBar{ height:25px; line-height:25px; padding-left:10px;  background:url("topBar.jpg"); overflow:hidden; color:#666; border-bottom:1px solid #D6D6D6;  }
	.topBar a{ color:#666; }
	.topBar span{ float:right; color:#999;}
	.topBar span a{ padding:0 6px; color:#999;  }
	.topBar .path em{ font-style:normal; }
	.topBar .path a,.topBar .path span{ margin:0 5px;  }

	.banner h3{ display:none;  font:normal normal 20px/100% "黑体"; padding:40px 0 0 60px;  }
	.banner h1{ display:none;  font:normal normal 60px/100% "黑体"; padding:20px 0 0 60px; text-shadow: 1px 1px 0 #fff }
	.mainNav{ height:35px; line-height:35px; background:url("nav.gif"); padding-left:14px; overflow:hidden;   }
	.mainNav .li1{ float:left;  }
	.mainNav .a1{ display:inline-block; *display:inline; zoom:1; padding:0 20px; font-size:14px; font-weight:bold; color:#fff; text-decoration:none !important;
				background:url("nav.gif") right -35px no-repeat;}
	.mainNav .last1 .a1{ background:none; }
	.mainNav .a1:hover{ color:#fc0; }
	.mainNav .on1 .a1{ color:#fc0 !important; }

/* content */
#content{ margin-top:10px;   position:relative; z-index:0; clear:both; overflow:hidden; }
	.mainContent{ width:730px; float:left; position:relative; overflow:hidden;   }
	.side{ width:240px; float:right; position:relative;  overflow:hidden;  }


/* footer */
#footer{ position:relative; margin-top:10px;  height:140px;  text-align:center;  }
	.footNav{ height:30px; line-height:30px;  color:#fff;  background:#fff; background:url(nav.gif) 0 -69px repeat-x; }
	.footNav a{ color:#fff; padding:0 8px; }
	.footNav a:hover{ color:yellow; }
#footer .copy{  line-height:30px; padding-top:20px;   }


/* 首页 ---------------------------------------------- */

.focusWrap{ border:1px solid #ddd; padding:8px; overflow:hidden;  background:#fff; height:235px;  }
.focusWrap .focusBox{ float:left;  }
.focusWrap .topicList{ width:410px; float:right; padding:0 5px;  }


.columns{ overflow:hidden;  }
.columns .box{ width:480px; margin-top:10px;  }
.columns .box .bd{ height:175px;  }
.box .hd{ height:31px; line-height:31px;  background:url("nav.gif") 0 -110px; padding-right:10px;  border-right:1px solid #C8DDE2;  }
.box .hd .more{ float:right;  color:#999;  }
.box .hd h3{ font-size:14px; font-weight:bold; color:#fff; display:inline-block; *display:inline; zoom:1; padding:0 12px; background:url(nav.gif) 0 -145px;    }
.box .hd h3 a{ color:#fff;  }
.box .hd h3 a:hover{ text-decoration:none; color:#fc0;  }
.box .hd ul{ overflow:hidden;  }
.box .hd ul li{ display:inline-block; *display:inline; zoom:1; padding:0 12px;  font-size:14px; font-weight:bold; }
.box .hd ul li a:hover{ text-decoration:none; }
.box .hd ul li.on{ background:url(nav.gif) 0 -145px; color:#fff;  }
.box .hd ul li.on a{ color:#fff;  }
.box .bd{ padding:10px; overflow:hidden;  background:#fff; border:1px solid #C8DDE2; border-top:0;    }
.box .bd .infoList li{ line-height:24px; height:24px; overflow:hidden;   }
.box .bd .infoList .date{ float:right; }

/* 科室简介 */
#sideKsjj .bd{ height:412px;   }
#sideKsjj .intro{ padding:0 5px;  }
#sideKsjj .intro img{ width:200px; height:150px;  overflow:hidden; border:1px solid #ddd; padding:3px;  display:block; margin-bottom:5px;   }
#sideKsjj .intro .m{ color:#c00;   }

/* 科室文化 */
#kswhBox{ margin-top:10px;  }
#kswhBox .bd{ height:156px; padding:12px 10px;  }
#kswhBox .picListFl li{ width:177px;  }

/* 科室专家 */
.sideBox .hd h3{    }

/* 侧栏-科室动态 */
#sideKsdt{ margin-bottom:10px;  }
#sideKsdt .bd{ height:201px;  }

/* 侧栏-科室专家 */
#sideKszj{ width:240px;  }
#sideKszj .bd{ padding:10px 0;  height:412px;  }
#sideKszj .bd .btns{ margin:0 10px;   border-top:1px dotted #ccc;  padding-top:5px; text-align:right;  }
#sideKszj .bd .btns a{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:19px; height:16px; background:url("icons.gif") 0 -141px; margin-left:10px;   }
#sideKszj .bd .btns a.prev{ background-position:0 -166px;}
#sideKszj .docList li{ height:130px; padding-left:12px;  }
#sideKszj .docList li .con{ width:105px;  }

#sideJyzn{ margin-top:10px;  }
#sideJyzn .bd{ padding:10px 0 10px 10px; height:160px;  }
#sideJyzn .list{ overflow:hidden; width:225px;  }
#sideJyzn .list a{ display:block; width:75px; height:31px; line-height:31px; padding-left:32px;   background:url(icons.gif) no-repeat; float:left; overflow:hidden; margin:5px 5px 0  0;  }
#sideJyzn .list a:hover{ text-decoration:none; background-position:-113px 0; }
#sideJyzn .tel{ height:40px; line-height:40px; margin-top:10px;  padding-left:50px; background:url(icons.gif) 0 -204px no-repeat;  }
#sideJyzn .tel strong{ color:#f60;  font-size:14px; font-weight:bold;   }

/* 文章-列表页 ---------------------------------------------- */
.nodeName{ color:#205894; font:normal 22px/32px "Microsoft YaHei"; _font-weight:bold; height:32px;padding:20px 0 30px 0;  text-align:center;  background:url("nodeName.jpg") no-repeat center bottom; }
.mainContentIn{ border:1px solid #ddd; padding:20px 0;  min-height:907px; _height:907px; _overflow:visible; background:url("mainContent.jpg") #fff repeat-x; }

/* 医生-列表页 ---------------------------------------------- */

.noSideContent{ border:1px solid #c7dfea; background:url("mainContent.jpg") #fff repeat-x;  padding-bottom:20px;  }
.noSideContent .docList{ padding:30px 0 0 60px;  }
.noSideContent .docList li{ width:260px;  padding-left:30px;   }
.noSideContent .docList li .con{ width:155px;  }


/* 颜色修改 */
.docList li .title{ color:#205894;  }

/* url_方块样式分页 */
.page a:hover {border:1px solid #205894; color:#205894;}
.page span.current,.page b a{background:#205894; border:1px solid #205894; }
.articleCon .title{ color:#205894;  }

