@charset "gb2312";
@import url("../common/public.css");

.module,
.module2,
.ny,
.moduleAd{clear:both;overflow:hidden;}
.module2{background:#fff url(images/title_bg.png) no-repeat 0 -130px;}
.module_content{zoom:1;padding:4px;border:1px solid #d0c9f2;}
.module_content:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.module .module_content h4,
.module2 .module_content h4{line-height:26px;font-size:14px;}
.module .module_content h4 a{color:#ff9000;}
.module2 .module_content h4 a{color:#7035aa;}
.module2 .module_content dt a{color:#ff9000;}
.module .module_content p,
.module2 .module_content p{color:#555;line-height:24px;margin:0 0 10px;text-indent:2em;}

.titleBar{background:url(images/title_bg.png) no-repeat right -40px;height:29px;line-height:29px;zoom:1;overflow:hidden;}
.titleBar h3,
.titleBar h1{background:url(images/title_bg.png) no-repeat left -70px;padding-left:10px;}
.titleBar a{color:#7035aa;text-shadow:1px 1px #fff;}
/*.colL .titleBar{background:url(images/title_bg.png) no-repeat 0 -40px;}
.colR .titleBar{background:url(images/title_bg.png) no-repeat 0 -660px;}
.colM2 .titleBar{background:url(images/title_bg.png) no-repeat 0 -602px;}
.colR2 .titleBar{background:url(images/title_bg.png) no-repeat 0 -631px;}*/
.module2 .titleBar{background:none;height:40px;line-height:40px;padding-left:10px;border-bottom:0;}
.module2 .titleBar h3{background:none;font-family:Microsoft Yahei;font-size:16px;text-shadow:none;}
.titleBar:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.titleBar h3{font-size:14px;float:left;color:#7035AA;text-shadow:1px 1px #FFFFFF;}
.module2 .titleBar h3{color:#7035aa;}
.module2 .titleBar a{color:#7035aa;}
.more,
.crumbs{float:right;font-size:12px;font-family:宋体;margin-right:10px;color:#7035aa;}
.more a{color:#7035AA;}
.crumbs a{color:#7035aa;}

.list li{background:url(../common/icon.png) no-repeat 0 2px;padding-left:10px;height:22px;line-height:22px;overflow:hidden;}
.list li span{float:right;color:#808080;}
.list li.line{background-position:0 6px;border-top:1px dotted #ccc;margin-top:5px;padding-top:5px;}

.colList{zoom:1;}
.zhuanti .colList,
.paihang .colList{padding:5px;}
.colList:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.colList li{background:url(../common/icon.png) no-repeat 0 2px;text-indent:8px;line-height:22px;height:22px;overflow:hidden;float:left;width:180px;}
.colR .colList li{width:200px;}
.colList li span{float:right;color:#808080;}
.colList li.line{background-position:0 6px;border-top:1px dotted #ccc;margin-top:5px;padding-top:5px;}

.zhuanti .imgText_75_75 .text h4{font-size:12px;line-height:22px;height:22px;}
.imgText_160_120{position:relative;padding-left:170px;zoom:1;}
.imgText_160_120 .pic{position:absolute;left:0;top:0;}
.imgText_160_120 .pic img{width:150px;height:110px;display:block;margin:0;padding:4px;border:1px solid #dbd6f2;}
.imgText_160_120 .pic_text{text-align:center;line-height:22px;}
.imgText_160_120 .text{}
.imgText_160_120 .text p{height:96px;overflow:hidden;line-height:24px;margin:0 0 5px;}


.imgText_75_75{position:relative;padding-left:91px;zoom:1;}
.imgText_75_75 .pic{position:absolute;left:0;top:0;}
.imgText_75_75 .pic img{width:75px;height:75px;display:block;margin:0;padding:2px;border:1px solid #dbd6f2;}
.imgText_75_75 .pic_text{text-align:center;line-height:22px;}
.imgText_75_75 .text{}
.imgText_75_75 .text h4{line-height:24px;height:24px;}
.imgText_75_75 .text p{height:60px;overflow:hidden;line-height:20px;}

.imgText_50_50{position:relative;padding-left:56px;zoom:1;}
.imgText_50_50 .pic{position:absolute;left:0;top:0;}
.imgText_50_50 .pic img{width:50px;height:50px;display:block;margin:0;padding:2px;border:1px solid #dbd6f2;}
.imgText_50_50 .pic_text{text-align:center;line-height:22px;}
.imgText_50_50 .text{}
.imgText_50_50 .text h4{line-height:24px;height:24px;}
.imgText_50_50 .text p{height:60px;overflow:hidden;line-height:20px;}


.listPic_80_80 li{float:left;_display:inline;margin:5px 8px;width:86px;}
.listPic_80_80 li img{width:80px;height:80px;border:1px solid #dbd6f2;display:block;padding:2px;}
.listPic_80_80 li span{width:100%;height:22px;line-height:22px;overflow:hidden;text-align:center;display:block;}
.channerExtraNav h1{width:160px;height:40px;overflow:hidden;}
.channerExtraNav{background:url(images/title_bg.png) no-repeat 0 0;height:40px;margin-bottom:5px;}
.channerExtraNav strong{float:left;visibility:hidden;width:160px;height:40px;overflow:hidden;}
.channerExtraNav .return{float:left;line-height:38px;padding-left:0px;font-size:14px;color:#FFFFFF;}
.channerExtraNav .return li{float:left;}
.channerExtraNav .return  .gdwea{background:url(images/title_bg.png) no-repeat -300px -100px;width:101px;height:22px;text-align:center;margin:9px 0 0 25px;display:block;line-height:22px;}
.channerExtraNav .return .gdwea a{color:#7136ab;font-weight:bold;}
.channerExtraNav .return a{color:#fff;}
.channerExtraNav .return1{float:right;line-height:38px;padding-left:0px;font-size:14px;color:#FFFFFF;padding-right:20px;}
.channerExtraNav .return1 a{color:#fff;}
/*.mNav{background:url(images/title_bg.png) no-repeat 0 -130px;padding-top:30px;}
.mNav ul.subNav{background:url(images/module.png) repeat-y 0 0;}
.mNav ul.subNav li{background:url(images/module.png) no-repeat -210px 0;height:30px;line-height:30px;text-indent:46px;font-size:14px;}
.mNav ul.subNavExtra{background:url(images/title_bg.png) no-repeat -200px -130px;height:55px;padding-top:15px;overflow:hidden;width:200px;}
.mNav ul.subNavExtra li{background:url(../common/icon.png) no-repeat 5px -120px;height:24px;line-height:24px;text-indent:20px;font-weight:bold;width:85px;float:left;_display:inline;margin-left:10px;}
.mNav ul.subNavExtra li a{color:#fff;}*/

.mDisease .module_content,
.mSymptom .module_content{padding:0;height:123px;overflow:hidden;}
.mDisease li,
.mSymptom li{background:url(../common/icon.png) no-repeat 5px -59px;width:99px;margin:0;text-indent:14px;height:24px;line-height:24px;}
.mDisease li.bg2,
.mSymptom li.bg2{background:#eeebfc url(../common/icon.png) no-repeat 5px -60px;}

.mGgAd .module_content{padding:0;}

.mFocus{float:left;_display:inline;clear:none;width:510px;}
.mFocus .module_content{height:234px;}
.mFocusPic{border:1px solid #f7eeff;width:298px;height:222px;padding:0px;float:left;}
.mFocusText{float:right;width:180px;}
.mFocusText h4 a{color:#ff9000;}
.mFocusText ul{margin-top:6px;}
.mFocusText li{height:24px;line-height:24px;font-size:14px;}


.mDepartments .module_content{padding:4px;height:205px;}
.aomo  .module_content{padding:4px;height:236px;}
.mDepartments li big{font-size:12px;display:block;height:22px;line-height:22px;overflow:hidden;}
.mDepartments li small{font-size:12px;display:block;height:18px;line-height:18px;color:#ff9000;}
/*#tab1{clear:both;zoom:1;position:relative;padding-left:40px;}
#tabMenus{position:absolute;left:0;top:0;width:40px;height:213px;}
#tabMenus h3{background:url(images/title_bg.png) no-repeat -420px -130px;width:16px;padding:10px 12px;height:51px;line-height:22px;font-size:12px;text-align:center;}
#tabMenus h3.tabMenu a{color:#000;text-decoration:none;}
#tabMenus h3.Tab_On{background:none;font-weight:bold;}
#tabContents{height:210px;padding:3px 5px 0;}*/

.colRMain .colR .mDepartments{width:230px;_display:inline;float:right;clear:none;}

.colR .mDepartments .colList{padding:5px;}
.colR  .colList{padding:5px;}
.mNews{height:275px;}
.mNews .module_content{padding:5px 9px;border:0;}
.mNews .module_content h4{font-size:14px;height:24px;line-height:24px;overflow:hidden;}
.mNews ul li{height:24px;line-height:24px;font-size:14px;width:230px;padding-right:5px;}
.mExpert li{float:left;margin:5px 9px;}
.mExpert li em{display:block;background:url(images/button.png) no-repeat 0 -60px;width:78px;height:16px;line-height:14px;line-height:14px;line-height:16px!important;_line-height:16px;font-size:12px;color:#fff;font-style:normal;text-align:center;}
.colRMain .colR .mExpert{height:450px;}
.colRMain .colR .mExpert li{margin:5px 8px;}

.mMedicinal{height:174px;}
.mMedicinal li{width:52px;text-indent:0;background:none;padding:0 16px 0 2px;margin:0px;border-bottom:1px dotted #dbd6f2;height:23px;line-height:24px;height:24px;}

.mKnowledge .module_content{height:465px;}
.mKnowledge .module_content{padding:0 9px;border:0;}
.mKnowledge dl,
.mInfo dl{float:left;_display:inline;width:235px;margin:0 5px 5px;}
.mKnowledge dt,
.mInfo dt{background:url(images/title_bg.png) no-repeat 0 -100px;height:20px;line-height:20px;font-size:14px;text-align:center;color:#ff9000;margin-bottom:11px;margin-top:5px;}
.mInfo dt a{color:#ff9000;}
.mKnowledge dd,
.mInfo dd{margin:0;}
.mKnowledge dd h4,
.mInfo dd h4{line-height:24px;height:24px;}
.mKnowledge dd li/*,
.mInfo dd li*/{height:24px;line-height:24px;font-size:14px;background-position:0 -90px;}

.mInfo dl{width:230px;margin:0 5px;}

.mConsultation .module_content{height:445px;}
/*.mConsultation .titleBar h3{background:url(../common/icon.png) no-repeat 0 -212px;padding-left:25px;}*/
form.form_zixun{/*width:315px;*/padding:0 0 5px 0;zoom:1;overflow:hidden;}
form.form_zixun .inpTxt,
form.form_zixun textarea{width:300px;border:1px solid #dbd6f2;font-size:12px;line-height:22px;padding-left:6px;height:22px;color:#808080;overflow:hidden;background:#FFFFFF;}
form.form_zixun textarea{height:120px;margin:6px 0;}
form.form_zixun .inpBtn{width:80px;height:26px;background:url(images/button.png) no-repeat 0 0;border:0;padding:0;}

.consultationList{margin:0;padding:0;overflow:hidden;}
.consultationList li{background:url(../common/icon.png) no-repeat 0 -240px;padding-left:18px;height:24px;line-height:24px;overflow:hidden;clear:both;margin:0;}/*
.consultationList li *{vertical-align:middle;}*/

.mInterflow .module_content{height:445px;}
/*.mInterflow .titleBar h3{background:url(../common/icon.png) no-repeat 0 -212px;padding-left:25px;}*/
.mInterflow .module_content{padding:4px;}
.mInterflow .operate{text-align:right;}
.mInterflow .operate button.button{background-position:0 -30px;width:76px;height:22px;color:#356aa0;}
.mInterflow dl{border:1px solid #c3e6e7;padding:1px;background:#fff;margin:5px;}
.mInterflow dl dt{background:#fff9d2;height:26px;line-height:26px;color:#7035aa;font-size:14px;font-weight:bold;text-indent:10px;}
.mInterflow dl dd{margin:5px 5px 0;}
.rankList{background:url(../common/ol_bg.png) no-repeat 0 0;height:220px;}
.rankList li{background:none;margin:0;height:22px;*height:20px;_height:21px;line-height:22px;overflow:hidden;text-align:left;padding-left:20px;position:relative;clear:both;zoom:1;}
.rankList img{position:absolute;right:2px;}

.wardmateList{margin:5px 5px 0;}
.wardmateList li{background:url(../common/icon.png) no-repeat 0 -180px;padding-left:22px;height:22px;*height:20px;line-height:22px;overflow:hidden;zoom:1;}
.wardmateList li:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.wardmateList li i.iTitle{float:left;height:22px;line-height:22px;overflow:hidden;font-style:normal;}
.wardmateList span.iAuthor{float:right;font-style:normal;}
.wardmateList span.iAuthor a{color:#808080;}

.m_nyList{}
/*.m_nyList .titleBar{background:url(images/title_bg.png) no-repeat 0 -689px;}*/
.m_nyList .titleBar h1{color:#7035aa;font-size:14px;text-shadow:1px 1px #fff;}
.m_nyList .module_content{padding:10px 15px;min-height:500px;}

.list_ny li{background:url(../common/icon.png) no-repeat 0 2px;padding-left:10px;line-height:24px;height:24px;overflow:hidden;font-size:14px;}
.list_ny li.line{background-position:0 2px;border-bottom:1px dotted #ccc;margin-bottom:10px;padding-bottom:10px;}
.list_ny li span.date{float:right;color:#808080;font-size:12px;}


/*正文广告位*/
.consultationList{margin:0;padding:0;overflow:hidden;}
.consultationList li{background:url(../common/icon.png) no-repeat 0 -240px;padding-left:18px;height:24px;line-height:24px;overflow:hidden;clear:both;margin:0;vertical-align:middle;}

/*健康课堂*/
.mJkkt{}
.mJkkt .module_content{padding:9px 4px;height:464px;overflow:hidden;}
.mJkkt .sub_title{padding:0px 0 0px;height:20px;height:20px;line-height:20px;overflow:hidden;clear:both;}
.mJkkt .sub_title h4{float:left;background:#7035aa;height:20px;line-height:20px;font-size:12px;padding:0 5px;color:#fff;margin-right:10px;}
.mJkkt .sub_title a{float:left;color:#666;text-decoration:underline;}
.mJkkt .sub_title a:hover{color:#f30;}
.mJkkt .sub_title h4 a,
.mJkkt .sub_title h4 a:hover{color:#fff;text-decoration:none;}
.mJkkt ul,
.mJkkt .text{margin:3px 0;}
.mJkkt ul{zoom:1;}
.mJkkt ul li{padding-left:8px;vertical-align:middle;overflow:hidden;height:22px;line-height:22px;}
.mJkkt ul.list2 li{background:none;padding-left:0px;font-weight:bold;}
.mJkkt ul.list2 li strong{display:inline-block;margin-right:5px;}
.mJkkt ul.collist li{float:left;width:97px;_display:inline;margin-right:5px;background:url(../common/icon.png) no-repeat 0 2px;}
.mJkkt .text h3,
.mJkkt .text h4{line-height:24px;font-size:12px;/*height:24px;overflow:hidden;*/}
.mJkkt .text h3 a,
.mJkkt .text h4 a,
.mJkkt ul.list2 li a{color:#7035aa;}
.mJkkt .text h3 strong,
.mJkkt .text h4 strong{display:inline-block;margin-right:5px;}
.mJkkt .text p{color:#696969;height:44px;overflow:hidden;margin-bottom:4px;}
.mJkkt p{font-size:12px;line-height:20px;text-indent:2em;}
.mJkkt .dotline{border-bottom:1px dotted #ccc;margin-bottom:6px;padding-bottom:5px;}
.moduleAd{height:203px;}
.channerExtraNav h1{visibility:hidden;float:left;}


.text_pic_ys{line-height:22px;min-height:54px;padding-bottom:5px;padding-left:63px;position:relative;z-index:2;width:128px;_width:118px;}
.text_pic_ys .tx_img{background:none repeat 0 0 #eeebfc;border:1px solid #d0c9f2;height:50px;left:3px;padding:1px;position:absolute;top:0;width:50px;z-index:1;}
.text_pic_ys .tx_img span{display:block;line-height:24px;text-align:center;}
.text_pic_ys .tx_img span a{color:#356AA0;}
.text_pic_ys .yy{font-size:12px;font-weight:normal;height:40px;line-height:18px;overflow:hidden;}
.text_pic_ys .title{color:#356AA0;line-height:18px;font-weight:bold;}

.video h5{font-size:12px;font-weight:bold;color:#000;height:24px;text-align:center;padding-top:5px;}
.video .module_content{height:90px;}
.three{border:1px solid #d0c9f2;margin-top:10px;padding:10px;height:156px;}
.three01{width:244px;height:156px;float:left;}
.three02{width:244px;height:156px;float:left;margin-left:10px;}
.three03{width:219px;height:156px;float:left;margin-left:11px;}

.m_ny{width:720px;float:left;}
/*.m_ny .titleBar{background:url(images/title_bg.png) no-repeat 0 -718px;}*/
.alink{color:#7035AA;}
.xg{text-align:center;}
.zj p a{color:#1111EE;}
.zj p a:hover{color:#FF0000;}
.subT{color:#7035aa;font-size:14px;padding:10px;text-align:center;}

.mfriendLink .moduleContent{border:1px solid #d0c9f2;}

.mIntroList{margin-bottom:10px;}
.mIntroList .titleBar{background:url(images/title_bg.png) no-repeat -510px -130px;padding-left:30px;line-height:48px;}
.mIntroList .module_content{border-top:none;padding:5px 10px 0;min-height:108px;_height:108px;}
.mIntroList .module_content p{line-height:24px;font-size:14px;}

.m_ny .crumbs{background:url(images/title_bg.png) no-repeat left -70px;padding-left:10px;float:left;}
.view{margin:15px;}
.view h1{line-height:36px;/*font-family:Microsoft Yahei;*/font-size:26px;color:#000;text-align:center;margin-bottom:8px;}
.view h2{line-height:36px;/*font-family:Microsoft Yahei;*/font-size:14px;color:#0066CC;text-align:center;margin-bottom:8px;}
.view .subtitle{line-height:22px;text-align:center;color:#666666;border-bottom:1px dotted #ccc;line-height:30px;margin-bottom:20px;}
.view .subtitle span{display:inline-block;margin:0 5px;}
.view .tag{background:#f4f3fd;border:1px solid #e2def7;text-align:left;line-height:24px;padding:5px;color:#000;margin:10px;text-indent:2em;}
.view .zj p{font-size:14px;line-height:26px;color:#333;margin:10px 0;text-indent:0;}
.view .zj p a{color:#00f;}
.view .subLabel{text-align:right;}
.view p.editor{text-align:right;color:#777;}
.view .close{text-align:center;padding:20px 0;text-align:center;}
.view .close input{background:url(images/button.png) no-repeat;width:101px;height:39px;border:0;text-indent:-999999px;}