﻿@charset "utf-8";
/*
	Css for PEL,	ver 1.0
	CopyRight By Dongyi Network Technology CO.,Ltd Design Center

	科室通用css
*/

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

html{ width:100%; }
body{ width:100%; color:#333;font:12px/22px 宋体,Tahoma,Helvetica,Arial,sans-serif; text-align:center;}
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#c00;text-decoration:underline; }

/*-- Public --*/
.fl{ float:left; _display:inline; }
.fr{ float:right; _display:inline;}
.mb{ margin-bottom:10px;  }

.hide{ display:none; }

html{ background:url(html.jpg) 0 30px repeat-x #E6F6FE; }
body{ }
.body-wai{ background:url(body-wai-lan.jpg) center 30px no-repeat; }
.body-nei{ background:url(body-nei-lan.jpg) center 30px no-repeat; }
.body-yiji{ background:url(body-yiji-lan.jpg) center 30px no-repeat; }
.siteWidth{ width:980px; overflow:hidden; text-align:left; margin:0 auto;    }
.topBar{ height:29px; line-height:29px;  border-bottom:1px solid #D6D7D8; overflow:hidden;    }
.topBar .links{ float:right;  }
.path a{ margin:0 4px;  }
.banner{ width:980px; margin:0 auto; height:130px; position:relative;   }
.banner h1{ position:absolute; height:82px;  left:0; top: 28px; font:normal 30px/82px "Microsoft YaHei"; _font-weight:bold; }
.banner h1 a{ padding-left: 286px; background:url(../logo.png) 0 0 no-repeat;  display:inline-block; *display:inline; zoom:1;  }
.banner h1 a:hover{ text-decoration:none;   }

#footer{  width:980px; margin:10px auto 0 auto;   text-align:center; }
#footer .copy{ padding:15px 0;  }
.fNav{ border-top:2px solid #1597D3;  }
.fNav dt{ cursor:pointer; margin:0 auto;  width:60px; padding-right:22px;  text-align:right;  height:21px; line-height:20px; background:url(fNav.png) 0 0 no-repeat; color:#fff;    }
.fNav dd{ width:1000px; margin:0 auto;   display:none;  background:#F9F2D6;   }
.fNav .fNavList{ overflow:hidden;  }
.fNav .first1{ display:none;  }
.fNav .li1{ padding:4px 5px 4px 20px; overflow:hidden; border-bottom:1px solid #EDDABC; border-top:1px solid #FCFAED;   }
.fNav .ul1{ overflow:hidden;  }
.fNav .h1{ float:left;  }
.fNav .a1{ font-weight:bold; color:#BF6600; padding-right:10px;  }
.fNav .li2{ float:left; }
.fNav .a2{ color:#676664;  padding:0 10px; border-left	:1px solid #EDDABC;   }


#content{ width:980px; margin:0 auto; text-align:left; border:1px solid #B9C8D8; background:#fff;  }
.contentIn{ border:5px solid #EFF7FF; padding:20px 30px;  }

.box .hd{ height:36px; line-height:36px; background:#E4F6FF;  position:relative;   }
.box .hd .more{ position:absolute; right:10px; top:2px; color:#666;  }
.box .hd h3{ font:normal 20px/36px "Microsoft YaHei"; _font-weight:bold; color:#75340F; display:inline-block; *display:inline; zoom:1; 
	background:#1597D3; padding:0 20px;color:#fff; 
}
.box .hd h3 a{ color:#fff; }
.box .bd{ padding:25px 0 15px 0; overflow:hidden;  }
.indexPage .box .bd{ padding:15px 0;  }

.nodeIntro{ overflow:hidden;  }
.nodeIntro .pic{ width:320px; float:left;   }
.nodeIntro .pic img{ width:300px; height:200px; padding:4px; border:1px solid #D9D9D9; background:#fff;      }
.nodeIntro .con{ margin-left:330px; font-size:14px; line-height:180%;   }
.nodeIntro .con .more{ color:#75340F;  }

.docList{ overflow:hidden;  }
.docList li{ width:210px; float:left; padding:0 8px;  overflow:hidden; height:174px;   }
.docList li .pic{ width:116px; float:left;   }
.docList li .pic img{ width:105px; height:150px; padding:1px; border:1px solid #D9CEC8;     }
.docList li .pic a:hover img{ border-color:#af988b;  }
.docList li .con{ margin-left:116px;  }
.docList li .con .title a{ font-weight:bold; color:#8B5C48;  }
.docList li .con .title span{ display:none;  }
.docList li .con .intro{ line-height:18px; color:#666;  }
.docList li .btnView,
.docList li .btnYy{ display:block; padding-left:15px; width:60px;  height:22px; line-height:22px; color:#fff; text-align:center; 
	background:url(../../images/icons.png) 4px -493px no-repeat #8B5C48; margin-top:8px; 
	}
.docList li .btnView:hover,.docList li .btnYy:hover{ text-decoration:none; background-color:#864d37;  }
.docList li .btnYy{ letter-spacing:8px; background-position:4px -803px; }


.picList{ overflow:hidden;  }
.picList li{ width:170px; float:left; text-align:center; height:158px;  }
.picList li .pic img{ width:145px; height:106px; padding:4px; border:1px solid #D9D9D9;     }
.picList li .pic a:hover img{ border-color:#b4b4b4;  }

.picListPage li{ padding:0 6px;  }
#kstp .bd{ position:relative; padding:15px 0 0 30px;  }
#kstp .prev,
#kstp .next{ display:block; width:28px; height:70px; background:url(bg.png) 0 10px no-repeat; position:absolute; left:0; top:40px; cursor:pointer;  }
#kstp .next{ left:auto; right:0; background-position:4px -116px; }

#ksjs .bd{ height:215px;  }
#kszj .bd{ height:164px;  }
#kstp .bd{ height:140px;  }


/* url_方块样式分页 */
.page{ text-align:center; padding:15px 0;  font-size:12px; clear:both;  }
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;      }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px; vertical-align:middle;   }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px;}
.page a:hover {border:1px solid #1497D3; text-decoration:none; color:#1497D3;}
.page span.current,.page b a{background:#1497D3; border:1px solid #1497D3; color:#fff !important; font-weight:bold; padding:0 6px; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}
.page select{ margin:0 5px; background:#fff; border:1px solid #c5c5c5; vertical-align:middle;     }

/* 文章-内容页 -----------------------------------------*/
.articleCon{ padding:20px 30px;  }
.articleCon .title{ text-align:center; color:#117aac; 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:center;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 a{margin-right:10px; color:#c00; }