﻿body{}
.ad { width: 958px; height: 80px; float: left;}
.news { width: 960px; height: auto; min-height: 1px !important; display: inline; float: left; font-size: 12px;}
	.newsleft { width: 160px; height: auto; min-height: 1px !important; float: left;}
		.leftbar { width: 158px; height: 197px;}
			.lbtop { width: 156px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
			.lblist { width: 156px; height: 160px;}
			.lblist ul { width: 156px; height: 160px; margin: 0px; padding: 0px;}
			.lblist ul li { width: 156px; height: 30px; line-height: 27px; list-style: none; color: #FF4400; text-align: center;}
			.lblist ul li { margin-top: 2px;  font-size: 14px;}
			.lblist ul li a { width: 156px; height: 30px; margin: 0px; padding: 0px; display: block;}
			.lblist ul li a:hover, .lblist ul li:hover { color: #338888; font-weight: bold; background-color: #A4E1E0;}
		.loginpanel { width: 158px; height: 123px;}
	.newstab { width: 500px; float: left;}
		.newstop { width: 498px; height: 26px; line-height: 26px; border:1px solid white; border-bottom: 1px solid #2AD4C2;}
		.newsmain { width: 498px; height: auto; min-height: 1px !important;}
			.picnews { width: 180px; height: auto; min-height: 1px !important; float: left;}
				.hotnews { width: 170px; height: 150px; margin: 5px;}
					.hotnews img { margin: 5px 5px 0px 5px;}
					.hotnews span { width: 170px; height: 25px; line-height: 25px; display: block; text-align: center;}
			.wordsnews { width: 318px; height: auto; min-height: 1px !important; float: left;}
				.h3news { width: 318px;}
					.h3news h3 { width: 318px; height: 35px; line-height: 35px; margin: 0px; padding: 0px; text-align: center;}
					.h3news h3 a:link,.h3news h3 a:visited { color: #F07428;}
				.newslist { width: 318px;}
					.newslist table { width: 318px; height: 110px; margin: 0px; padding: 0px; font-family: Arial;}
					.newslist table td{ height: 22px; line-height: 22px;}
					.newslist table td.tdv1 { background-image: url('/Template/images/sj.gif'); background-position: 0px 5px; background-repeat: no-repeat; text-indent: 10px;}
	.newsfocus { width: 285px; height: auto; min-height: 1px !important; float: left;}
		.flash { width: 285px; height: 197px;}
/*医学会议*/	
.meeting { width: 960px; height: auto; min-height: 1px !important; display:inline; float: left; font-size: 12px;}
	.guangpan { width: 256px; height: auto; min-height: 1px !important; float: left; padding: 1px; display:inline;}
	.gptop { width: 256px; height: 26px; line-height: 26px; border-bottom: 1px solid #2AD4C2;}
		.guangpan ul { width: 256px; height: 281px; margin: 0; padding: 0; _display: inline;}
		.mtlists ul li { width: 254px; margin-top: 2px; _margin: 0px; _padding: 0px; height: 67px; float: left; text-align: center; list-style: none; _display: inline;}
		.mtlists ul li img { margin: 1px; _margin: 0px; border: 0px; _padding: 0px;}

	.baoming { width: 400px; height:auto; min-height: 1px !important; float: left;}
		.bmtop { width: 398px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
		.bm { width: 392px; height:auto; min-height: 1px !important; margin: 3px;}
			.meetingpic { width: 392px; height: 100px; border-bottom: 1px dotted #999999;}
				.meetingpic ul { width: 392px; height: 100px; margin: 0; padding: 0;}
				.meetingpic ul li { width: 92px; margin-left: 3px; height: 40px;  float: left; list-style: none; text-align: center;  margin-top :4px;border: 1px solid #cccccc; }
				.classlist a{ background: #dbebe8; display: block; width: 88px; height: 36px; line-height: 36px; margin: 2px;  font-size: 13px; font-weight: bold; }
				.classlist a:hover { background: white;}
				
			.meetingnopic { width: 392px; height: 200px; float: left; margin-top: 2px;}
				.meetinglist { width: 392px; height: 178px;}
					.meetinglist table { width: 392px; height: 178px; margin: 0px; padding: 0px;}
					.meetinglist table td { height: 22px; line-height: 22px;}
		
	.baodao { width: 285px; height:auto; min-height: 1px; float: left;}
		.bdtop { width: 283px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
		.bd { width: 278px; height: 302px; min-height: 1px !important; margin: 2px; overflow: hidden;}
		
	/*DBox样式*/	
    #dbox { width: 280px; height: auto; float: left; margin: 0px; padding: 0px;}
    #dbox dd {width: 280px; height: 59px; margin: 0px; padding: 0px; overflow: hidden; float: left; border-bottom: 1px solid #E5E5E5;}
    #dbox dd:hover { background: #EEEEEE;}
    .nodeimg{ height: 100%; width: 100px; color: Red; float: left; text-align: center;}
        .nodeimg img { margin-top: 8px;}
    .nodecontext { min-height: 59px; width: 158px; float: left; border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5;}
    .nodecontext span { width: 158px; clear: both;}
        .ttl { display: block; height: 40px; line-height: 20px; font-size: 13px; font-weight: bold; text-indent: 13px;}
        .hid { color: #666666; line-height: 18px; height: 70px; margin-top: 4px; margin-bottom: 4px; font-size: 12px; overflow: hidden;}
    .nodesign { width: 20px; height: auto; min-height: 59px; line-height: 100%; text-align: center; color: #999999; font-size: 18px; font-family: Arial Black; float: left;}

/*医学期刊*/
.journal { width: 960px; height: auto; min-height: 1px !important; display: inline; float: left; font-size: 12px; }
	.qkleft { width: 667px; height: auto; min-height: 1px; float: left; display: inline;}
	.qkyd { width: 256px; height: auto; min-height: 1px !important; float: left; padding: 1px;}
		.qkydtop { width: 256px; height: 26px; line-height: 26px; border-bottom: 1px solid #2AD4C2;}
		.qkydad { width: 256px; height: 78px; text-align: center; margin-top: 2px;}
		.qkydlist { width: 250px; height: 220px; margin: 2px; _margin-top: 0px;}
			.qkydlist ul { width: 250px; height: 220px; margin: 0px; padding: 0px;}
			.qkydlist ul li { width: 250px; height: 22px; line-height: 22px; list-style: none; text-indent: 10px;}
			.qkydlist ul li { background-image: url('/Template/images/dot.gif'); background-position: 0px 5px; background-repeat: no-repeat;}

/*switch box*/
 #switch_box { position: relative; z-index: 2; margin-left: 3px; width: 580px; float: left; height: 26px; border: 1px solid #cccccc; overflow: hidden;}
 #switch_box ul { width: 2320px; height: 26px; line-height: 26px; margin: 0px; padding: 0px; }
 #switch_box ul li { position: relative; color: #3E3E3E; width: 580px; height: 26px; float: left; overflow : hidden; text-indent: 8px;}
 #switch_box ul li b { color: #066F8C;}
 #switch_box img { _margin-top: 6px;}
			
	.qkjs { width: 400px; height: auto; min-height: 1px !important; float: left;}
		.qkjstop { width: 398px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
		.qkjslist { width: 398px; height: auto; min-height: 1px !important;}
			.qkjsad { width: 392px; height: 100px; border-bottom: 1px dotted #999999; margin: 3px;}
				.qkjsad ul { width: 392px; height: 100px; margin: 0; padding: 0;}
				.qkjsad ul li { width: 92px; margin-left: 3px; height: 40px; float: left; list-style: none; text-align: center; margin-top: 4px; border: 1px solid #cccccc; }
				
			.qkjslink { width: 390px; height: 192px; margin: 4px 4px 3px 4px;}
				.qkjslink table { width: 390px; height: 192px; margin: 0px; padding: 0px; table-layout: fixed;}
				.qkjslink table td { height: 23px; line-height: 23px; text-overflow:ellipsis; }
				.qkjslink table .t1 { text-align: left; overflow: hidden; white-space: nowrap;}
				.qkjslink table .t2 { text-align: center;}
				
	.qktj { width: 285px; height:auto; min-height: 1px !important; float: left;}
		.qktjtop { width: 283px; height: 26px; line-height: 26px; border: 1px solid white;  border-bottom: 1px solid #2AD4C2;}
		.qktjlist { width: 277px; height: 330px; margin: 3px;}
			.qktjlist ul { width: 277px; margin: 0px; padding: 0px;}
			.qktjlist ul li { width: 138px; height: 165px; list-style: none; float: left;}
				.tjimg { width: 138px; height: 140px; text-align: center;}
				.tjtitle { width: 138px; height: 25px; text-align: center; line-height: 25px;}
				
/*职称晋升*/
.zcjs { width: 960px; height: auto; min-height: 1px !important; display: inline; float: left; font-size: 12px;}

	.gjzc { width: 258px; _height: auto; min-height: 1px !important; float: left;} /*职称晋升国家政策 */
		.gjzctop { width: 256px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
		.gjzclist { width:256px; height: 277px; margin: 1px;}
			.gjzch3 { width: 256px; height: 35px;}
				.gjzch3 h3 { width: 256px; height: 35px; line-height: 35px;  margin: 0px; padding: 0px; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
				.gjzch3 h3 a:link,.gjzch3 h3 a:visited { color: #F07428;}
			.gjzcnomal ul { width: 256px; height: 220px; margin:0px; padding: 0px;}
			.gjzcnomal ul li { width: 256px; height: 22px; line-height: 22px; list-style: none; text-indent: 10px;}
			.gjzcnomal ul li { background-image: url('/Template/images/dot.gif'); background-position: 0px 5px; background-repeat: no-repeat;}
			
	.dqgd { width: 400px; height: auto; min-height: 1px !important; float: left;}/*各省(市)职称晋升标准*/
		.dqgdtop { width: 398px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
		.dqgdlist { width: 398px; height: auto; min-height: 1px !important; float: left;}
			.dqgdpic { width: 80px; height: auto; min-height: 1px !important; float: left;}
				.dqgdhotpic { width: 70px; height: 150; margin: 5px;}
					.dqgdhotpic img { margin: 5px 5px 0px 5px;}
					.dqgdhotpic span { width: 70px; height: 22px; line-height: 22px; display: block; text-align: center;}
				.dqgdhotlist { width: 68px; height: 110px; margin: 5px; background: #F2F6FB;}
					.dqgdhotlist ul { width: 68px; height: 110px; margin: 0px; padding: 0px;}
					.dqgdhotlist ul li { width: 68px; height: 22px; line-height: 20px; list-style: none;}
			.dqgdnopic { width: 218px; height: auto; min-height: 1px !important; float: left;}
				.dqgdh3 { width: 218px; height: 35px; margin-top: 1px;}
					.dqgdh3 h3 {width: 218px; height: 35px; line-height: 35px; text-align: center; margin: 0px; padding: 0px;}
					.dqgdh3 h3 a:link, .dqgdh3 h3 a:visited{ color: #F07428;}
				.dqgdnomal { width: 218px;}
					.dqgdnomal ul { width: 218px; height: 110px; margin: 0px; padding: 0px;}
					.dqgdnomal ul li{ width: 218px; height: 22px; line-height: 22px; list-style: none; text-indent: 10px;}
					.dqgdnomal ul li { background-image: url('/Template/images/dot.gif'); background-position: -2px 5px; background-repeat: no-repeat;}
	.ksxx { width: 285px; height: auto; min-height: 1px !important; float: left;}
		.ksxxtop { width: 283px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
		.ksxxlist { width: 277px; height: auto; min-height: 1px; margin: 3px 3px 0px 3px;}
			.ksxxh3 { width: 277px; height: 33px;}
				.ksxxh3 h3 { width: 277px; height: 33px; line-height: 33px; text-align: center; margin: 0px; padding: 0px;}
				.ksxxh3 h3 { overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
				.ksxxh3 h3 a:link, .ksxxh3 h3 a:visited{ color: #F07428;}
			.ksxxli { width: 277px; height: 221px;}
				.ksxxli ul { width: 277px; height: 110px; margin: 0px; padding: 0px;}
				.ksxxli ul li { width: 277px; height: 22px; line-height: 22px; list-style: none; text-indent: 10px;}
				.ksxxli ul li { background-image: url('/Template/images/dot.gif'); background-position: -2px 5px; background-repeat: no-repeat;}
	
/*名医名院*/
.mymy { width: 960px; height: auto; min-height: 1px !important; display: inline; float: left; font-size: 12px;}
	.mingyi { width: 475px; height: auto; min-height: 1px !important; float:left;}
		.mingyitop { width: 473px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
		.mingyilist { width: 468px; height: auto; min-height: 1px; margin: 3px;}
			.mingyilist ul { width: 468px; height: 270px; margin: 0px; padding: 0px;}
			.mingyilist ul li { width: 234px; height: 135px; float: left; list-style: none;}
				.imgblock { width: 100px; height: 135px; float: left;}
					.imgblock .img { width: 100px; height: 110px; text-align: center;}
					.imgblock .a { width: 100px; height: 25px; line-height: 25px; text-align: center;}
				.introblock { width: 133px; height: 135px; float: left;}
					.introblock div{ width: 133px; float: left; height: 28px; line-height: 28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.mingyuan { width: 475px; height: auto; min-height: 1px !important; display: inline;  float: left;}
		.mingyuantop { width: 473px; height: 26px; line-height: 26px; border: 1px solid white; border-bottom: 1px solid #2AD4C2;}
		.mingyuanlist { width: 473px; height: 273px; margin-bottom: 2px;}
			.yy1 { width: 473px; height: 135px; list-style: none;}
				.mingyuanimg { width: 173px; height: 135px; float: left;}
					.mingyuanimg .img { width:170px; height: 110px; text-align: center; margin-top: 5px;}
					.mingyuanimg .a { width: 170px; height: 20px; line-height: 20px; text-align: center;}
				.mingyuanintro { width: 295px; height: 135px; float: left; overflow: hidden;}
					.mingyuanintro div { width: 295px; height: 135px; line-height: 22px; text-indent: 24px;}
