/* CSS Document */
hmtl,body{ margin:0px;padding:0px;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif;font-size:12px;color:#444;}
ul, ol, li, h1, h2, h3, h4, h5, h6,p, form, fieldset, table, td, img, div { margin:0px;padding:0px;border:0;}
ul,li,ol{ list-style:none;}
select, input, img, select {vertical-align:middle;}
a{star:expression(this.onFocus=this.blur());outline:none;text-decoration:none;color:#333;}
a:hover{color:#f30;text-decoration:underline;}
.clearit{ clear:both;}
.bt{ background: url(images/btbg6020.gif) no-repeat 0 0;width:60px;height:20px;border:0px;color:#000;font-size:12px;vertical-align:middle;}

.clearfix{zoom:1;}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

a.linkA { color:#0d38b5;text-decoration:none;}
a.linkA:hover { text-decoration:underline;}
.blank10 { height:10px; overflow:hidden;}

/*=/ 翻页 /=*/
.endPage{line-height:24px;overflow:hidden;text-align:center;clear:both;zoom:1;margin:10px 0;}
.endPage a{border:1px solid #CCC;margin-right:3px;padding:3px 5px;}
.endPage a.cur,
.endPage a:hover{background:#ccc;}


/*版权*/
.footer{ height:200px;text-align:center; padding-top:10px;margin:0 auto;clear:both; width:960px; background:#fff;}
.footer img{ margin-bottom:5px;}
.footer p{ line-height:24px;clear:both;}
.footer-nav{ padding-left:130px;margin-bottom:10px;}
.footer-nav ul{ display:inline;}
.footer-nav ul li{ float:left;padding:0 10px;font-weight:bold;}
.wrap { margin:0 auto;width:1002px; background:#bfbebe url(images/top_bg.jpg) no-repeat center top;}
.header{height:310px; position:relative;}
.header h1,
.header .time,
.header .sponsor{/* visibility:hidden;*/ text-indent:-999999px;color:#fff;}

.header .logo_gz2010 span { display:inline-block; width:300px; height:70px;}
.logo_familydoctor  span{ display:inline-block; width:150px; height:40px; position:absolute; right:105px; top:168px;}
.logo_gzredcross span { display:inline-block; width:50px; height:50px; position:absolute; right:44px; top:163px; }
.header .count { position:absolute; right:20px; top:219px; width: 240px; text-align:center; height: 69px; }
.header dl.count { margin:0; padding:0;}
.header dl.count dt { height:36px;text-indent:-999999px;}
.header dl.count dd{ margin:0; padding:0; height:22px; line-height:22px; color:#f00;}

.contain{margin:0 auto; width:950px; padding:0 5px 10px; background:#fff;}
.colMain { width:710px;float:left;_display:inline;margin-right:10px;}
.colL { width:300px;float:left;_display:inline;margin-right:10px;}
.colM { width:400px;float:left;_display:inline;}
.colR { width:230px;float:left;_display:inline;}

.focusPic,
.m_news{height:280px;border:1px #CCC solid;}
/* 焦点图 */
.focusPic{overflow:hidden;}
.focusPic .none{display:none;}
.focusPic .on{display:block;}
.focusPic .pic{clear:both;text-align:left;}
.focusPic .pic h3{padding-left:10px;height:26px; line-height:26px;font-size:14px;}
.focusPic .focusNum{ margin:0px 10px 0px 0;float:right;}
.focusPic .focusNum li{float:left;width:21px;height:20px;text-align:center;color:#333;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(images/focusBg1.gif) no-repeat;margin:0 3px;padding-top:3px;cursor:pointer;}
.focusPic .focusNum .on{float:left;width:21px;height:20px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(images/focusBg2.gif) no-repeat;}
.focusPic1{position:relative;border:1px solid #dcdddd;}
.focusPic1 .none{display:none;}
.focusPic1 .on{display:block;}
.focusPic1 .pic{clear:both;text-align:center;}
.focusPic1 .pic h3{float:left;font-weight:bold;text-align:left;padding:10px 0 10px 10px;font-size:12px;}
.focusPic1 .focusNum{position:absolute;right:0;margin:8px 10px 0 0;}
.focusPic1 .focusNum li{float:left;width:21px;height:20px;text-align:center;color:#333;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(images/focusBg1.gif) no-repeat;margin:0 3px;padding-top:3px;cursor:pointer;}
.focusPic1 .focusNum .on{float:left;width:21px;height:20px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;background:url(images/focusBg2.gif) no-repeat;}


.module,
.ny{border:1px #CCC solid;clear:both;}
.module_content{zoom:1;padding:10px 9px;}
.module_content:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}

.titleBar { background:url(images/title_bg.png) no-repeat 0 0;height:34px;line-height:34px;padding-left:30px;zoom:1;}
.titleBar:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.titleBar h2,
.titleBar h3{color:#0d38b5;font-size:14px; float:left;}
.titleBar .more { float:right; font-size:12px; font-family:宋体; margin-right:10px;}

.m_news{}
.m_news .module_content{ padding-top:0;}
.m_news .module_content h2{ font-size:16px;color:#333;height:36px;line-height:36px;overflow:hidden; font-family:"黑体";}
.m_news p{ font-size:12px;color:#808080;line-height:19px;overflow:hidden;text-indent:2em;margin-bottom:10px;}

.list li{ background:url(images/icon.png) no-repeat 0 2px;padding-left:10px;line-height:22px;height:22px;overflow:hidden;}
.list li span.date{ float:right; color:#808080;}
.list li.line { background-position: 0 6px;border-top:1px dotted #ccc; margin-top:5px; padding-top:5px;}

.list_ny li { background:url(images/icon.png) no-repeat 0 2px;padding-left:10px;line-height:24px;height:24px;overflow:hidden;}
.list_ny li.line { background-position: 0 12px;border-top:1px dotted #ccc; margin-top:10px; padding-top:10px;}
.list_ny li span { float:right; color:#808080;}

.m_expert .module_content{ padding-bottom:0;}
.m_expert ul{zoom:1;}
.m_expert ul:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.m_expert ul li{ float:left;_display:inline;width:328px;height:114px; padding-right:5px; padding-bottom:10px;}

.imgText_120_90 li{ position:relative;padding-left:132px;}
.imgText_120_90 .pic{ position:absolute;left:0;top:0;}
.imgText_120_90 .pic img{width:120px;height:90px;border:1px solid #dcdddd;display:block; margin:0; padding:0;}
.imgText_120_90 .pic_text{text-align:center;line-height:22px;}
.imgText_120_90 .text{}
.imgText_120_90 .text h3{ font-size:12px;color:#333;height:26px;line-height:26px;}
.imgText_120_90 .text p{ color:#808080;line-height:22px;height:88px;overflow:hidden;text-indent:2em;}


.listPic_70_70 li{ float:left;_display:inline;}
.listPic_70_70 li img { width:70px;height:70px;border:1px solid #dcdddd;display:block;}
.listPic_70_70 li span { width:70px; height:22px; line-height:22px;overflow:hidden;text-align:center;display:block;}

.listPic_160_120 li{ float:left;_display:inline;}
.listPic_160_120 li img { width:160px;height:120px;border:1px solid #dcdddd;display:block;}
.listPic_160_120 li span { width:160px; height:22px; line-height:22px;overflow:hidden;text-align:center;display:block;}

.listPic_120_90 li{ float:left;_display:inline;}
.listPic_120_90 li img { width:120px;height:90px;border:1px solid #dcdddd;display:block;}
.listPic_120_90 li span { width:120px; height:22px; line-height:22px;overflow:hidden;text-align:center;display:block;}

.listPic_160_120 li{ float:left;_display:inline;}
.listPic_160_120 li img { width:160px;height:120px;border:1px solid #dcdddd;display:block;}
.listPic_160_120 li span { width:160px; height:22px; line-height:22px;overflow:hidden;text-align:center;display:block;}

.imgText_150_150 { position:relative;padding-left:162px;}
.imgText_150_150 .pic{ position:absolute;left:0;top:0;}
.imgText_150_150 .pic img{width:150px;height:150px;border:1px solid #dcdddd;display:block; margin:0; padding:0;}
.imgText_150_150 .pic_text{text-align:center;line-height:22px;}
.imgText_150_150 .text{}
.imgText_150_150 .text h3{ font-size:12px;color:#333;height:26px;line-height:26px;}
.imgText_150_150 .text p{ color:#808080;line-height:22px;height:154px;overflow:hidden;text-indent:2em;}

.listVideo li{ float:left;_display:inline;}
.listVideo li img { width:180px;height:139px;display:block; margin:0; padding:0;}
.listVideo li span { width:180px; height:22px; line-height:22px;overflow:hidden;text-align:center;display:block;}

.m_route .titleBar { position:relative;} 
.m_route .titleBar  h2{}
.m_route .module_content{height:236px; padding:5px 10px;}
.m_route table {}
.m_route tr.tr_bg2 { background:#eee;}
.m_route td { line-height:24px;}
#tab1{clear:both;zoom:1;}
#tabMenus{ width:130px;height:27px;border-left:1px solid #d5d5d5; position:absolute; bottom:0; right:0px;}
#tabMenus h3{ float:left;width:40px;height:27px;line-height:27px;font-size:12px;text-align:center;background:url(images/diseasebg.png) no-repeat;}
#tabMenus h3.tabMenu a { color:#333;}
#tabMenus h3.Tab_Off{background-position:0px 0px;} 
#tabMenus h3.Tab_On{ background-position:-40px 0px;font-weight:bold;}
#tabContents{ clear:both;}

.m_yyss li,
.m_ydss li{ margin:10px;}
.m_yyhkt li { margin:5px 10px;}
.m_yyhkt .listVideo { width:600px; float:right;}
.m_yyhkt .imgText_150_150 { width:160px; float:left;_display:inline;}

.view {}
.view  h2{ font-size:18px; line-height:30px; text-align:center;}
.view  .subtitle{ line-height:22px; text-align:center;}
.view  .view_content{ line-height:24px; font-size:14px;}
.view  .view_content p{ margin:10px 0;}