﻿html{ background:url(html.jpg) repeat-x #fff; }
body{ background:url(body.jpg) center 0 no-repeat; }

#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; }
	.topBar{ height:25px; line-height:25px; padding-left:10px;  background:url("topBar.jpg"); overflow:hidden; color:#666; border-bottom:2px solid #BC4E85;  }
	.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:40px; line-height:40px; background:url("bg.gif"); text-align:center;  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("bg.gif") right -40px no-repeat;}
	.mainNav .last1 .a1{ background:none; }
	.mainNav .a1:hover{ color:#ff0; }
	.mainNav .on1 .a1{ color:#ff0 !important; }

/* content */
#content{ margin-top:10px;   position:relative; z-index:0; clear:both; overflow:hidden; }
	.mainContent{ width:730px; float:right; position:relative; overflow:hidden;   }
	.side{ width:240px; float:left; 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(bg.gif) 0 -80px 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:478px; margin-top:10px;  }
.columns .box .bd{ height:175px;  }
.columns .sideBox{ width:240px;  }

.box{ border:1px solid #E6C7D6; background:url(mainContent.jpg) no-repeat;  }
.box .hd{ height:40px; line-height:40px; overflow:hidden; padding:0 20px;    }
.box .hd .more{ float:right;  }
.box .hd h3{ width:80px; height:27px; margin:5px 0 0 3px;  text-indent:-999px; overflow:hidden; background:url(bg.gif) -275px -119px no-repeat; }
.box .hd h3 a{ display:block;  }
.box .bd{ padding:10px 20px; overflow:hidden;   }

.sideBox .hd{ height:30px; line-height:30px;  padding:0 10px; overflow:hidden; background:url(bg.gif) 0 -120px no-repeat; }
.sideBox .hd .more{ float:right; color:#fff; }
.sideBox .hd h3{ width:118px; height:25px; line-height:29px; padding-top:5px; font-size:14px; font-weight:bold; color:#c39; overflow:hidden;   }
.sideBox .hd h3 a{ color:#c39; padding-left:39px;   }
.sideBox .hd h3 a:hover{ text-decoration:none;  }
.sideBox .bd{ border:1px solid #dadada; border-top:0; padding:10px; overflow:hidden;  }


/* 科室简介 */
#ksjs .bd{ height:181px;   }
#ksjs .intro{ overflow:hidden;  }
#ksjs .intro img{ width:200px; height:150px;  overflow:hidden; border:1px solid #ddd; padding:3px;  display:block; margin-bottom:5px; float:left;    }
#ksjs .intro .detail{ width:460px; float:right;  font-size:14px;  line-height:28px;   }
#ksjs .intro .m{ color:#c00;   }

/* 科室文化 */
#kswh{ margin-top:10px;  }
#kswh .hd h3{ background-position:-569px -119px; }
#kswh .bd{ height:156px; padding:10px 0 10px 20px;  }
#kswh .picListFl li{ width:170px;  }
#kswh .picListFl li .pic img{ width:140px; height:105px;   }

/* 科室专家 */
#kszj .hd h3{ background-position:-425px -119px; }
#kszj .bd{ padding:19px 0 10px 15px;  height:143px;  }
#kszj .bd .btns{ display:none;  margin:0 10px;   border-top:1px dotted #ccc;  padding-top:5px; text-align:right;  }
#kszj .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;   }
#kszj .bd .btns a.prev{ background-position:0 -166px;}
#kszj .docList li{ width:220px;  height:130px; padding-left:12px;  }
#kszj .docList li .con{ width:105px;  }


/* 侧栏-科室动态 */
#sideKsdt .bd{ height:192px;  }
/* 侧栏-特色专业 */
#sideTszy .bd{ height:163px;  }
/* 侧栏-自定义1 */
#sideZdy1 .bd{ height:168px;  }
/* 侧栏-科室专家 */
#sideKszj .bd{ padding:12px 0;  }
#sideKszj .bd .btns{ display:block; 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 .con{ width:120px;  }

/* 就医指南 */
#jyzn{ margin-top:10px;  }
#jyzn .bd{ padding:10px 0 10px 10px; height:163px;  }
#jyzn .list{ overflow:hidden; width:225px;  }
#jyzn .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;  }
#jyzn .list a:hover{ text-decoration:none; background-position:-113px 0; }
#jyzn .tel{ height:40px; line-height:40px; margin-top:10px;  padding-left:50px; background:url(icons.gif) 0 -204px no-repeat;  }
#jyzn .tel strong{ color:#f60;  font-size:14px; font-weight:bold;   }

/* 文章-列表页 ---------------------------------------------- */
.nodeName{ color:#c39; 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:932px; _height:932px; _overflow:visible; background:url("mainContent.jpg") #fff repeat-x; }

/* 医生-列表页 ---------------------------------------------- */

.noSideContent{ border:1px solid #ddd; 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:#c39;  }

/* url_方块样式分页 */
.page a:hover {border:1px solid #c39; color:#c39;}
.page span.current,.page b a{background:#c39; border:1px solid #c39; }
.articleCon .title{ color:#c39;  }
