﻿@charset "utf-8";

/*
CopyRight By Dongyi Network Technology CO.,Ltd Design Center
For HMS 文章模型，以及主要的模块模板
*/

/* 通用布局 */
.columnBanner{height:210px;position:relative;z-index:0;text-align:center;}
#content, .noSideContent{width:980px;padding:10px 10px 0 10px;margin:0 auto;position:relative;z-index:1;}
#content .banner{height: 54px;line-height: 54px;background: url(images/enBanner.jpg) 0 0 no-repeat;margin-bottom: 10px;}

.contentIn{overflow:hidden;padding: 0 0 10px;}
.noSideContent .contentIn{background:#fff;}
.noSideContent .path{background:url(images/path1.jpg) #fff 0 -10px no-repeat;}

.mainContent{width:748px;float:right;overflow:hidden;border: 1px solid #EBE1DB;margin-top: 6px;}
#PicListPage .mainContent{height: 715px;}
#PicListPage .side{height: 715px;}
.mainContentIn{padding:0 15px 20px;}

#Lastest .bd{padding-bottom: 8px;}
#Lastest .bd li{line-height: 18px;height: auto;padding: 5px 0;border-bottom: 1px dotted #ddd;}
#Lastest .bd li .dateRight{color: #999;padding-left: 6px;}
/* 侧栏 */
.side{width:218px;float:left;border: 1px solid #EBE1DB;position: relative;z-index: 0;margin-top: 6px;}
.side .mBox{margin-bottom: 10px;}
.side .mBox .mHd{height: 37px;line-height: 37px;}
.side .mBox .mHd h3{position: absolute;display: block;width: 170px;height: 37px;line-height: 37px;background: url(images/enPageSideHd.png) 0 0 no-repeat;z-index: 1;color: #fff;font-size: 16px;text-indent: 24px;top: -6px;left: -1px;}
.side .mBox .mBd{font-size: 14px;padding: 0 10px;line-height: 28px;}
.side .box{padding: 0 10px;}
.side .box .hd{height: 40px;line-height: 40px;border-bottom: 1px solid #ACACAC;}
.side .box .hd h3{float: left;font-size: 16px;color: #8B3717;}
.side .box .bd{border-top: 1px solid #D8D8D8;}

/* 文章-子列表页 ---------------------------------------------- */
.nodeName{color:#923815;font:normal 22px/54px "Microsoft YaHei";height:54px;text-align:left;padding-left: 12px;}
.newsList{text-align:left;padding:20px 25px 10px;font-size:14px;}
.newsList li{margin-top:0px;height:26px;padding-top:6px;overflow:hidden;padding-left:10px;background:url(images/icons.png) 0 -434px no-repeat;}
.newsList li .date{float:right;}
.newsList li .node{color:#999;margin:0 3px;}
.newsList .split{overflow:hidden;height:20px;margin-top:0px;background:url(images/share/dotted.gif) repeat-x center;}


/* 文章-子列表页-图片 ---------------------------------------------- */
.pagePicList{padding-top:30px;}
.pagePicList li{width:208px;height:205px;margin:0 15px;_display:inline;}
.pagePicList li .pic img{width:180px;height:135px;}


/* 文章-子列表页-带图片 ---------------------------------------------- */
.articlePicList{padding:20px 0 0 40px;}

/* 文章-父列表页 ---------------------------------------------- */
.focusNewsWrap{overflow:hidden;zoom:1;padding-top:15px;}
.focusNewsWrap #focusNews{float:left;}
.focusNewsWrap .topicList{width:418px;float:right;}
.focusNewsWrap .topicList .t{margin-bottom:5px;padding-bottom:5px;}

.columnloopList{overflow:hidden;}
.columnloopList .pageBox{width:356px;margin-top:10px;height:204px;overflow:hidden;}

.pageBox .hd{height:32px;line-height:32px;padding-right:10px;background:url("images/bg.png") -570px 0 no-repeat;overflow:hidden;}
.pageBox .hd .more{float:right;color:#666;}
.pageBox .hd h3{border-top:2px solid #C2652F;display:inline-block;*display:inline;zoom:1;}
.pageBox .hd h3 a{font-size:14px;font-weight:bold;color:#933A17;border:1px solid #EBD9CA;border-top:0;border-bottom:0;padding:0 15px;display:inline-block;*display:inline;zoom:1;background:#fff;}
.pageBox .hd h3 a:hover{text-decoration:none;}
.pageBox .bd{padding:6px;overflow:hidden;}
.pageBox .bd li{height:26px;line-height:26px;overflow:hidden;padding-left:10px;background:url(images/icons.png) 0 -139px no-repeat;}


/* 文章-父列表页-滚动图片 ---------------------------------------------- */
.atrPartPage-pic .nodeName{color:#c00;height:41px;text-align:left;background:url("images/nodeName1.jpg") no-repeat left bottom;padding:20px 0 20px 0;}
.atrPartPage-pic .nodeName h2{padding-left:70px;background:url("images/icons.gif") 10px -808px no-repeat;font:normal 18px/41px "Microsoft YaHei";_font-weight:bold;}
.atrPartPage-pic .pageBox .hd{position:relative;border-bottom:0;border-top:1px solid #ddd;}
.atrPartPage-pic .pageBox .hd em{display:block;width:70px;height:1px;overflow:hidden;background:#712E04;position:absolute;top:-1px;left:10px;}

#picScrollWrap{position:relative;overflow:hidden;padding:20px 0 20px 40px;height:140px;}
#picScrollWrap .prev,#picScrollWrap .next{position:absolute;display:block;width:15px;height:48px;background:url("images/icons.gif") -147px -590px no-repeat;overflow:hidden;cursor:pointer;left:10px;top:40px;}
#picScrollWrap .next{background-position:-192px -590px;left:auto;right:10px;}


/* 文章-内容页 -----------------------------------------*/
.articleCon{padding:20px 30px;}
.articleCon .title{text-align:center;color:#712E04;font:normal 22px/32px "Microsoft YaHei";_font-weight:bold;}
.articleCon .subTitle{color:#333;font-size:14px;padding-top:10px;text-align:center;}
.articleCon .property, .articleCon .userControl{margin-top:10px;text-align:left;line-height:22px;padding:0 0 10px 0;border-bottom:1px dotted #ccc;color:#999;}
.articleCon .property span{margin:0 2px;}
.articleCon .property .fontZoomA,.articleCon .property .fontZoomB{vertical-align:middle;color:#666;background:url("images/share/shareB.gif") no-repeat 3px -124px;padding-left:17px;display:inline-block;line-height:20px;}
.articleCon .property .fontZoomB{background-position:3px -164px;}
.articleCon .shareBtns #bdshare{vertical-align:middle;float:none;display:inline-block;*display:inline;zoom:1;margin-right:10px;}
.articleCon .conTxt{padding:20px 0 10px 0;font-size:14px;line-height:28px;width:100%;overflow:hidden;text-align:left;color:#333;}
.articleCon .conTxt p{margin-bottom:12px;color:#333;}
.articleCon .conTxt a{color:#1855a8;}
.articleCon .conTxt #fontzoom{width:100%;overflow:hidden;word-break: break-all;white-space: normal;word-wrap: break-word;line-break: strict;/*IE,非汉字换行*/}
.articleCon .page{padding:0 10px 10px 10px;}
.articleCon .moodVote{padding:10px 0;display:none;}
.articleCon .userControl{overflow:hidden;text-align:left;}
.articleCon .userControl #bdshare{float:right;}
.articleCon .userControl .a{color:#266CBB;}
.articleCon .others{line-height:25px;margin:10px 0;color:#666;}
.articleCon .others span{padding-right: 8px;}
.articleCon .others a{margin-right:10px;color:#c00;}

/* 领导-子列表页 -----------------------------------------*/
.leaderList{padding:30px 20px 0px 20px;}
.leaderList li{overflow:hidden;padding-bottom:20px;}
.leaderList li .pic{width:110px;float:left;}
.leaderList li .pic img{width:105px;height:140px;border:1px solid #cfe9dd;padding:1px;}
.leaderList li .pic a:hover img{border-color:#89C9AC;}
.leaderList li .con{width:530px;float:right;}
.leaderList li .con .title{padding:4px 0 0 10px;font-size:14px;font-weight:bold;color:#666;height:30px;line-height:30px;margin-bottom:5px;background:url("images/rowC.jpg") repeat-x;border-top:1px solid #ddd;}
.leaderList li .con .title a{padding-right:15px;color:#006553;}
.leaderList li .con .more{color:#f60;}
.leaderList li .con .intro{padding:5px 10px;text-indent:24px;color:#666;}

/* 领导-内容页 -----------------------------------------*/
.leaerDesCon{padding:30px;}
.leaerDesCon .imgDiv{text-align:center;}
.leaerDesCon .imgDiv img{width:150px;height:200px;padding:2px;border:1px solid #e0e0e0;}
.leaerDesCon .desInfo{padding:20px;zoom:1;}
.leaerDesCon .desInfo .tit{font-weight:bold;font-size:14px;line-height:30px;border-bottom:2px solid #712E04;padding-left:20px;background:url("images/share/shareA.gif") 4px -553px no-repeat;}
.leaerDesCon .desInfo .con{font-size:14px;padding:20px 10px;line-height:28px;}
.leaerDesCon .other{font-size:12px;border-top:1px dotted #ccc;padding-top:10px;}


/* 院长信箱 */
.leaderMailBox{border:1px solid #cce6e0;font-size:12px;}
.leaderMailBox .hd{height:26px;line-height:26px;padding:0 10px;background:#cce6e0;}
.leaderMailBox .hd h3{font-weight:bold;font-size:14px;}
.leaderMailBox .bd{padding:20px;background:#f9fbfa;}
.formTable table{border-collapse: collapse;empty-cells:show;}
.formTable table td{}
.formTable table td.ok_tab{text-align:right;width:120px !important;}
.formTable .ok_bottom{padding-left:74px;}
.formTable .ok_bottom *{vertical-align:middle;}
.formTable #BtnSubmit{border:0;width:72px;height:22px;background:url(images/btns.png) -83px -175px no-repeat;overflow:hidden;cursor:pointer;color:#fff;}


/* 视频-子列表页 -----------------------------------------*/
.videoListPage .pagePicList .pic{position:relative;}
.videoListPage .pagePicList .pic span{display:block;position:absolute;left:35px;bottom:10px;width:24px;height:18px;z-index:10;background:url("images/share/icon_v_play.png") no-repeat;filter:alpha(opacity=70);opacity:0.7;}

/* 视频-内容页 -----------------------------------------*/
.videoCon .vedioPlayer{text-align:center;margin:20px 0;background:#000;}
.videoCon .conTxt .h2{font-weight:bold;font-size:14px;height:28px;line-height:28px;border-bottom:2px solid #ddd;padding-bottom:10px;}
.videoCon #fontzoom{padding:20px 0;background:url("images/share/dotted.gif") repeat-x bottom;}


/* 图片-列表页 -----------------------------------------*/
.photoListPage .pagePicList {padding-top:20px;}
.photoListPage .pagePicList li{width:210px;margin:0 5px;_display:inline;}
.photoListPage .pagePicList .pic a{display:inline-block;*display:inline;zoom:1;width:187px;height:142px;text-align:left;padding:4px;overflow:hidden;background:url("images/photos.gif");border:0;}
.photoListPage .pagePicList .pic a:hover{border:0;background-position:0 -150px;}
.photoListPage .pagePicList .pic img {height:135px;width:180px;padding:0;border:0;}

/* 图片-内容页 -----------------------------------------*/
.photosCon{width:860px;margin:0 auto;padding:20px 40px;overflow:hidden;position:relative;}
.photosCon .pTitle{font:normal 22px/150% "Microsoft YaHei";_font-weight:bold;color:#712E04;padding-bottom:10px;margin-bottom:10px;background:url("images/share/dotted.gif") repeat-x bottom;}
.photosCon .showAllPic{overflow:hidden;zoom:1;padding-bottom:10px;position:relative;}
.photosCon .picFun{text-align:left;padding-bottom:10px;}
.photosCon .curPage{float:right;color:#f60;}
.photosCon .curPic{float:right;padding-right:20px;}
.photosCon .curPic i{font-style:normal;}
.photosCon .curPic a{cursor:pointer;}
.photosCon .curPic a:hover{text-decoration:none;}

.phoBig{width:596px;height:440px;position:relative;float:left;overflow:hidden;}
.phoBig #viewImg{display:none;position:absolute;left:0;top:0;z-index:10;width:596px;height:410px;filter:alpha(opacity=80);opacity:0.8;cursor:pointer;}
.phoBig #viewImg span{display:block;width:38px;height:38px;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-19px;margin-top:-19px;background:url("images/photoSplit.gif") -6px -181px;}
.phoBig .imgWrap{height:410px;width:596px;background:#f4f4f4;overflow:hidden;display: table-cell;vertical-align:middle;*display: block;*font-size:356px;*font-family:Arial;text-align:center;}
.phoBig img{vertical-align:middle;}
.photosCon #btnL,.photosCon #btnR{cursor:pointer;position:absolute;left:0px;top:280px;width:26px;height:26px;background:url("Images/photoSplit.gif") no-repeat -25px -129px;}
.photosCon #btnR{left:auto;right:0px;background-position:-132px -129px;}
.photosCon #btnL:hover{background-position:-76px -129px;}
.photosCon #btnR:hover{background-position:-183px -129px;}

.phoBig .txBg{height:24px;line-height:24px;text-align:center;}
.phoMemu{width:244px;float:right;overflow:hidden;}
.phoMemu .divOver{width:244px;height:377px;overflow:hidden;}
.phoMemu .btnUp,.phoMemu .btnDown{cursor:pointer;width:244px;height:23px;display:block;background:url("Images/photoSplit.gif") no-repeat;}
.phoMemu .btnDown{background-position:0 -23px;}
.phoMemu .btnUp:hover{background-position:0 -46px;}
.phoMemu .btnDown:hover{background-position:0 -69px;}
#photos {width:264px;overflow:hidden;zoom:1;padding:10px 0 0 2px;}
#photos li{cursor:pointer;width:106px;height:78px;border:2px solid #eee;float:left;margin-right:18px;margin-bottom:10px;overflow:hidden;background:#f4f4f4;}
#photos li.on{border:2px solid #f60;}
#photos li a{width:106px;height:78px;overflow:hidden;text-align:center;display: table-cell;vertical-align:middle;*display: block;*font-size:63px;*font-family:Arial;}
#photos a img{vertical-align:middle;}

.photosCon .h2{font-weight:bold;font-size:14px;height:28px;line-height:28px;border-bottom:2px solid #ddd;padding-bottom:10px;}
.photosCon .articleCon{padding:0;}
.photosCon #fontzoom{padding:20px;}


/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{overflow:hidden;zoom:1;padding:20px 0 0 20px;}
.friendLinkList li{width:180px;height:28px;line-height:28px;padding:0 10px 0 10px;background:url("images/share/shareA.gif") 0 -114px no-repeat;float:left;}


/* 院报-列表页 -----------------------------------------*/
.pageListYB{padding-top:20px;overflow:hidden;}
.pageListYB li{width:176px;height:220px;overflow:hidden;float:left;text-align:center;}
.pageListYB li .pic a{display:inline-block;*display:inline;width:126px;border:4px solid #eee;border-top:0;border-left:0;padding:0;}
.pageListYB li .pic img {height: 160px;width: 120px;border:3px solid #ccc;}
.pageListYB li .pic a:hover{border:4px solid #eee;border-top:0;border-left:0;}
.pageListYB li .pic a:hover img{border-color:#f60;}
.pageListYB li .title{line-height:18px;padding-top:6px;}
.pageListYB li .title a{color:#712E04;font-weight:bold;}


/* 院报-内容页 -----------------------------------------*/
.detailYB{padding:0 30px;}
.detailYB .titleWrap{overflow:hidden;zoom:1;padding:20px 0 20px 0;border-bottom:2px solid #ccc;margin-bottom:10px;}
.detailYB .imgDiv{width:200px;float:left;overflow:hidden;}
.detailYB .imgDiv img{width:180px;height:240px;padding:2px;background:#fff;border:4px solid #dfdfdf;}
.detailYB .desDiv{padding-left:20px;float:left;width:415px;}
.detailYB .desDiv h3{padding-left:22px;font-size:20px;font-weight:bold;color:#c60;line-height:42px;background:url("images/share/shareB.gif") 4px -30px no-repeat;}
.detailYB .desDiv p{padding:10px;background:url("images/share/dotted.gif") repeat-x top;}
.detailYB .desDiv .btns{background:url("images/share/dotted.gif") repeat-x top;padding-top:20px;}
.detailYB .desDiv .btns .imp{padding-left:15px;background:url("images/icons.gif") -461px -598px no-repeat;margin-top:10px;}
.detailYB .desDiv .btns .imp a{text-decoration:underline;color:#f00;}
.detailYB .desDiv .dBtn{display:block;width:230px;height:65px;background:url(images/icons.gif) -219px -595px;overflow:hidden;}
.detailYB .conTxt{padding:10px 0;}

/* 专家-内容页 -----------------------------------------*/
.docDesWrap{overflow:hidden;padding:30px;zoom:1;font-size:14px;text-align:left;}
.docDesWrap .docImgDiv{width:160px;float:left;_display:inline;text-align:center;}
.docDesWrap .docImgDiv img{width:105px;height:150px;border:1px solid #ccc;padding:4px;}
.docPicWrap{overflow:hidden;zoom:1;position:relative;}

.docDep {background: url("images/docDep.jpg") no-repeat center bottom;height: 55px;padding-top:20px;text-align:center;}
.docDep a{color:#712E04;font:normal bold 17px/30px "微软雅黑","黑体";padding-left:4px;}
.docDes{float:left;width:400px;padding-left:10px;line-height:28px;color:#999;font-size:13px;}
.docDes li{ height:22px; padding:4px 0;   }
.docDes span{color:#712E04;font-weight:bold;}
.docDes .docName{font-weight:bold;color:#712E04;}
.docInfo{margin-top:20px;}
.docInfo .tit{border-bottom:2px solid #B56A4D;overflow: hidden;height: 22px;}
.docInfo .tit span{float: left;height:22px;line-height:22px;text-align:left;padding-left:22px;background:url(images/icons.png) 4px -493px #B56A4D no-repeat;font-size:12px;color:#fff;font-weight:bold;padding-right: 15px;}
.docInfo .tit .line{display:none;}
.docInfo .con{padding:15px;zoom:1;line-height:28px;color:#333;}
.otherDoc{margin-top:30px;}
.otherDoc h3{border-bottom:1px solid #B56A4D;height:30px;line-height:28px;}
.otherDoc h3 em{display:inline-block;*display:inline;zoom:1;border-bottom:2px solid #B56A4D;font-weight:bold;font-size:14px;color:#963500;}
.otherDoc ul{padding:15px 10px;zoom:1;overflow:hidden;}
.otherDoc ul li{width:140px;overflow:hidden;float:left;_display:inline;font-size:12px;margin-left:5px;margin-bottom:10px;}
.otherDoc ul li span{color:#999;}

/* 科室-首页 -----------------------------------------*/
.ksjs{padding-bottom:30px;}
.ksjs .list{overflow:hidden;padding: 19px 0 0 14px;}
.ksjs .li1{width: 295px;padding:0 10px;float:left;}
.ksjs .h1{height:30px;line-height:30px;background:url(images/bg.png) -1px -1px;border:1px solid #E8DFDA;font-size:14px;font-weight:bold;}
.ksjs .h1 .a1{color:#89381D;padding-left:23px;background:url(images/icons.png) 5px -748px no-repeat;}
.ksjs .ul1{padding-top:10px;font-size:0;background:url(images/indColumn/ksjs.png) 0 10px;overflow:hidden;}
.ksjs .li2{display:inline-block;*display:inline;zoom:1;font-size:12px;padding-right:17px;height:39px;line-height:39px;}
.ksjs .li2 .a2{padding-left:14px;background:url(images/icons.png) 2px -698px no-repeat;word-break:keep-all;white-space:nowrap;}

/* 就医指南 ---------------------------------------------- */
.pageJYZN{height:355px;margin:10px 100px;;background:url("images/jyzn.gif") no-repeat;overflow:hidden;}
.pageJYZN a{display:block;width:257px;height:85px;text-indent:-99999px;float:left;margin:20px 70px 10px 30px;_display:inline;}
.pageJYZN a:hover{border:2px solid #c60;}

/* 节点专题-首页 ---------------------------------------------- */
.speIndWrap{padding:10px 40px 30px 40px;overflow:hidden;}
.speIndWrap a{display:block;float:left;margin:10px;_display:inline;}
.speIndWrap a img{border:1px solid #e0e0e0;padding:1px;}
.speIndWrap a:hover img{border-color:#f60;}

/* add 2013/3/15 */
.speIndWrap h3{font-size:18px;}
.speIndWrap .columnloopList{margin:10px 0 0 0;}
.speIndWrap .columnloopList .pageBox{width:98%;height:auto;margin:auto;float:none !important;;overflow:hidden;}
.speIndWrap .columnloopList .pageBox .hd h3 a{margin:0;background-position:5px -430px;}
.speIndWrap .columnloopList .pageBox .hd .more{margin:0 20px 0 0;}
.speIndWrap .columnloopList .pageBox .bd{padding:10px;text-align:left;}
.speIndWrap .columnloopList .pageBox ul{overflow:hidden;height:auto;}
.speIndWrap .columnloopList .pageBox ul li{float:left;background:none;border:none;height:40px;line-height:20px;;}
.speIndWrap .columnloopList .pageBox ul li a{}
.speIndWrap .columnloopList .pageBox ul li .date{display:none;}

/* 科室模板-单页介绍（含科室专家） */
#deptWithDr{}
#deptWithDr .box{}
#deptWithDr .box .hd{font-weight:bold;font-size:14px;background: url("images/share/shareA.gif") 4px -395px no-repeat;border-bottom:1px dotted #d8d8d8;height:30px;line-height:30px;}
#deptWithDr .box .hd h3{font-weight:bold;color:#712E04;margin:0 0 0 20px;}
#deptWithDr .box .bd{font-size:14px;padding:15px;line-height:28px;}
#deptWithDr .box .bd p{font-size:14px;line-height:28px;}
#deptWithDr .box .bd .docList *{font-size:12px;}
#deptWithDr .box .bd .docList li{width:230px;padding:0 0 0 0;}
#deptWithDr .box .bd .docList .inDeptName{display:none;}
#deptWithDr #boxDr .bd{padding:15px 0 15px 15px;}
#deptWithDr .userControl{height:50px;text-align:right;float:right;}

/* 临时科室模板 */
.tempDept{padding:20px 80px;overflow:hidden;text-align:center;}
.tempDept h3{border-bottom:2px solid #ccc;font-weight:bold;font-size:16px;line-height:60px;}
.tempDept ul{overflow:hidden;padding:20px 0;}
.tempDept ul li{width:170px;float:left;padding:10px;font-size:14px;}
.tempDept a{text-decoration:underline;font-weight:bold;}
.tempDept .i1 a{color:#179591;}
.tempDept .i2 a{color:#0A5A58;}
.tempDept .i3 a{color:#205894;}
.tempDept .i4 a{color:#CC3399;}
.tempDept .i5 a{color:#009043;}
.tempDept .i6 a{color:#037acc;}
.tempDept .i7 a{color:#047ab8;}
.tempDept .i8 a{color:#a30f0f;}
.tempDept .i9 a{color:#005fae;}
.tempDept .i10 a{color:#1097c1;}
/* 英文问答 */
.fqalist{padding: 25px 10px 0;}
.fqalist li { height: auto; padding-left: 30px; background: url(images/qa.png) no-repeat 5px 5px; }
.fqalist .list_title { height: 28px; line-height: 28px; background: #f3f3f3; color: #333; overflow: hidden; padding: 0 10px; }
.fqalist .list_title a { color: #c00; float: left; }
.fqalist .list_title .time { float: right; }
.fqalist .list_intro { line-height: 24px; color: #595959; padding: 10px; }
/*
本站用到颜色代码：
#005a4f背景色
#e0e0e0边框颜色
#893B14标题
#CC0000box标题颜色
*/