﻿
	#topbar{ height: 28px; position: relative; background: #fff url(../images/news-style-res.png) repeat-x 0 2px; position: relative; }
	/*二级导航*/
	#sub-nav { padding-left: 25px; }
	#sub-nav li{ float: left; padding-top: 3px; margin-right: 2px; }
	#sub-nav li a,
	#sub-nav li a span{float:left; background: url(../images/news-style-res.png) no-repeat; }
	#sub-nav li a{height: 22px; font: normal 100 14px/1.2 "宋体";color:#c00; text-decoration: none;overflow:hidden;padding-left:10px;}
	#sub-nav li a { background-position: 0 50px;}
	#sub-nav li a span{ background-position: 100% 100px;padding-right:10px;padding-top:5px;_padding:4px 10px 1px 0;}
	#sub-nav li a:hover { background-position: 0 -50px;}
	#sub-nav li a:hover span{ background-position: 100% -100px;padding-right:10px;cursor:pointer;}

	/*南周公告*/
	#infzminfo{ position: absolute; top: 0; right: 0;width:300px;color:#c00;padding:8px; }
	#infzminfo dt{ float: left;}
	#infzminfo dd{ float: left; visibility: hidden;}
	#infzminfo dd.show{ visibility: visible;}
	#infzminfo dd a{color:#05A; text-decoration: none; }
	#infzminfo dd a:hover{color:#c00; text-decoration: underline; }

	a.rss{
		position: absolute;
		right:10px;top:15px;
		width:16px;height:16px;
		background:url(../images/rss_2.png) no-repeat;
		_background: none;
		_FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='http://www.infzm.com/2008/images/rss_2.png'); /* 图标url的ie hack */
		cursor:pointer;
	}

	/*热点标题*/
	.hotTitle{
		font-size:12px;font-weight:100;color:#c00;padding:3px 0 2px 10px;margin-bottom:5px;
		background: url(../images/news-style-res.png) no-repeat 0 -149px;border-bottom:1px solid #ddd;position: relative;}
	.hotTitle a.rss{float: right; position: absolute;right:10px;top:0;}
	.hotTitle a,.hotTitle a:visited{ color: #c00; }
	.hotTitle a:hover{ color: #05a; }
	.moreTitle{font-size:12px;font-weight:100;padding-bottom:3px; color: #c00;background: url(../images/news-style-res.png) repeat-x bottom; }



/*新闻列表*/
	.news{margin-bottom:30px }
	.news h2{font: normal 700 14px/1.2 "宋体"; }

	/*头条标题*/
	.news h1{ font: normal 100 20px/1.2 "微软雅黑","黑体","宋体"; }
	.news h1 a{ color: #c00; text-decoration: none;}
	.news h1 a:visited{ color: #05a}
	.news h1 a:hover{ color: #c00;text-decoration: underline; }

	/*相关信息*/
	.newsInfo{ font: normal 100 12px/1.2 "宋体";color:#bbb; padding:2px 0 0;}
	.newsInfo cite{ font-style: normal;float:right;margin-top:3px;padding-left:13px;background: url(../images/news-style-res.png) repeat-x 0 -198px; _background-position: 0 -199px;}
	.newsInfo cite a,.newsInfo cite a:visited{color:#c77; text-decoration: none; }
	.newsInfo cite a:hover{color:#05a; text-decoration: underline; }

	.newsInfo strong{ font-weight: normal;padding-right:5px}
	.newsInfo strong a,.newsInfo strong a:visited{color:#bbb; text-decoration: none; }
	.newsInfo strong a:hover{color:#05a; text-decoration: underline; }

	.newsInfo em{ font-style: normal;padding-right:5px}

	.newsInfo span{}
	.newsInfo span a,.newsInfo span a:visited{color:#bbb; text-decoration: none; }
	.newsInfo span a b{ color: #38a;font: normal 100 12px/1.5 Arial,Helvetica,sans-serif; }
	.newsInfo span a:hover{color:#05a; text-decoration: underline; }
	.newsInfo span a:hover b{color:#05a; font-weight:700; }

	/*摘要*/
	.summary{ font: normal 100 12px/1.3 "宋体",sans-serif; color: #555; margin-top:1px; }

	/*评论数*/
	.revNum, .revNum:visited {
		font: italic 100 8px/1.5 "Arial Black", Arial,Helvetica,sans-serif;
		color:#0055aa;
		background:url(../images/typeicon.png) no-repeat -25px -225px;
		padding-left:12px;
		height:15px;
		cursor: pointer;
		white-space: nowrap; }
	.revNum span,.revNum:visited span{font: italic 700 8px/1.3 "黑体",sans-serif;color:#333;}
	a.revNum:hover{ color: #c00; }
	a.revNum:hover span{color:#05a; text-decoration: underline;}



	/*相关新闻列表*/
	.relnews{margin-top:8px;}
	.relnews li{ border-bottom:1px dotted #fff; padding:4px 0 2px 2px;_height:1%; background: url(../images/news-style-res.png) repeat-x bottom;}
	.relnews li a{ background: url(../images/typeicon.png) no-repeat 0 0px; padding:2px 0 0 15px;_padding:1px 0 0 15px; }
	.relnews li a.photo{ background-position: 0 -50px}
	.relnews li a.audio{ background-position: 0 -150px}
	.relnews li a.video{ background-position: 0 -100px}

	/*更多新闻列表*/
	.newslist{margin-top:6px; font-size:12px;}
	.newslist li{ border-bottom:1px dotted #fff; padding:4px 0 1px 0px;_height:1%; position: relative;}
	.newslist li.space{height:2px;border:none;margin-bottom:7px;font-size:1px;line-height:0;overflow:hidden;background: url(../images/news-style-res.png) repeat-x bottom;}
	.newslist li a{ background: url(../images/typeicon.png) no-repeat 0 0px; padding:2px 0 0 13px;_padding:1px 0 0 13px; }
	.newslist li cite a,.newslist li cite a:visited{ font-size:12px;background: none;font-style: normal;color:#c00; padding:0 1px 0 0;}
	.newslist li cite a:hover{ color: #05a; }

	/*热门新闻列表*/
	.newslist.hot li{  font-size:12px;line-height:1.9;margin:0;padding:0;}
	.newslist.hot em{ font: normal 700 16px/0.5 Arial,Helvetica,sans-serif;color:#c00; position: relative;top:4px; }
	.newslist.hot em i{ color:#fff;}
	.newslist.hot li a,
	.newslist.hot li a:visited{
		display:block;padding-left:0;margin:0;
		background: url(../images/news-style-res.png) repeat-x bottom;color:#05a;
		height:24px;_height:26px;
		border:none;
		overflow: hidden;
		position: relative;top:0;
	}
	.newslist.hot li a:hover{text-decoration: none;color:#fff;background:#00A1E9;top:-1px;}
	.newslist.hot li a:hover em{ color: #fff; }
	.newslist.hot li a:hover i{ color: #00A1E9; }


	/*slideshow*/
	.slideshow{position: relative; z-index:9;width:320px;overflow:hidden; }
	.slideshow dl{ display:none;  }
	.slideshow dl.show{ display:block }
	.slideshow dl dt{ position: relative;width:320px;height:240px;overflow:hidden;}
	.slideshow dl dt img{ position: relative;z-index:4px;}
	.slideshow dl dt b{ height:40px;width:100%; position: absolute;z-index:5px;bottom:0;left:0;background:#000;opacity: .5; filter: alpha(opacity=50); }
	.slideshow dl dt h2{position: absolute;bottom:3px;left:0; font: normal 100 26px/1.2 "宋体";cursor:pointer;}
	.slideshow dl dt a h2,.slideshow dl dt a:visited h2{ color: #999; }
	.slideshow dl dt a:hover h2{ color: #fff; text-decoration: none; }
	.slideshow dl dd{margin-top:3px; }
	.slideshow .num{position: absolute; z-index:10; top:3px; right:3px; }
	.slideshow .num ul{float:right;}.slideshow .num ul li{float:left;}
	.slideshow .num li a,.slideshow .num li a:visited{
		font: italic 700 12px/1.2 Arial,Helvetica,sans-serif;
		float:left; margin-left:1px;text-align:center;
		border: 1px solid #555;background:#fff;color:#555;
		padding:2px 5px 1px 4px;_padding:2px 2px 1px 4px;
	 }
	 .slideshow .num li a:hover{ color: #c00; text-decoration: none; }
	 .slideshow .num li.action a,.slideshow .num li.action a:visited{ color: #fff; background:#c00;text-decoration: none; }
	 .slideshow .num li.action a:hover{ color: #fff; }

	 /*观点*/
	 #viewPoint ul.newslist{ font-size: 14px; }

	 /*通用框架*/
	.frame{background: url(../images/col-blog-bg.png) repeat-y top right;position: relative;margin:0}
	.frame .header{background: url(../images/col-blog-bg.png) no-repeat top left; position: relative;padding:8px 0 0;height:26px;}
	.frame .header h3{ font: normal 100 18px/1.5 "微软雅黑","宋体",sans-serif; position: absolute;top:10px;left:10px;}
	.frame .body{ background: #2E3340;margin:0 5px;padding:8px 8px;}
	.frame .footer{ background: url(../images/col-blog-bg.png) no-repeat bottom left; height:15px;}
	 /*标签导航*/
	.model-tab-nav{ height: 26px;font-size:14px; position: relative;margin:0 5px;}
	.model-tab-nav ul{ padding-left: 5px;height:25px;}
	.model-tab-nav ul li{ float: left;margin-right:1px; height: 25px;}
	.model-tab-nav ul li a{ float: left; padding-left: 15px; background: #eee url(../images/uc-tab-a.png) no-repeat; height: 24px; color: #000; text-decoration: none; text-align: center; position: relative; border: 1px solid #ddd; border-bottom: none; overflow: hidden; top: 1px; }
	.model-tab-nav ul li a span{ float: left; padding: 8px 15px 5px 0; height: 18px; background: #eee url(../images/uc-tab-a.png) no-repeat 100% -50px; }
	.model-tab-nav ul li.action a,
	.model-tab-nav ul li a:hover{ background: #fff; border: 1px solid #ddd; border-bottom: 1px solid #fff;  height: 24px; top: 1px; text-decoration: none; }
	.model-tab-nav ul li.action a span,
	.model-tab-nav ul li a:hover span{ background: #fff; cursor: pointer; color: #00A1E9; font-weight: 100; }
	/*图片+新闻+列表*/
	.picNewslist{ }
	.picNewslist dl{ border-bottom: 1px solid #00072d; margin-bottom: 10px; }
	.picNewslist dl.noBb{ border-bottom: none; margin-bottom: 0; }
	.picNewslist dl dt{ font-size: 14px; }
	.picNewslist dl dt img{ float:left;width: 80px; height: 80px; border: 1px solid #05a;margin-right:5px }
	.picNewslist dl dt cite{ display:block; font-style:normal; }
	.picNewslist dl dt cite a,.picNewslist dl dt cite a:visited{ color:#c00; }
	.picNewslist dl dt a,.picNewslist dl dt a:visited{ color:#00a0e9; }
	.picNewslist dl dt a:hover{ color:#fff; }
	.picNewslist dl dd.summary{ margin-top: 3px; color:#ccc}
	.picNewslist dl dd a,.picNewslist dl dd a:visited{ color: #05a; }

	/*专栏博客*/
	#ColBlog{width:320px;background: url(../images/col-blog-bg.png) repeat-y top right;position: relative;}
	#ColBlog .header{	background: url(../images/col-blog-bg.png) no-repeat top left; }
	#ColBlog .body{ background: #2E3340;}
	#ColBlog .footer{ background: url(../images/col-blog-bg.png) no-repeat bottom left; height:15px;}
	#ColBlog .model-tab-nav ul li a{ background: none; border-color:#383A45;}
	#ColBlog .model-tab-nav ul li a span{ background:none;color:#70748A }
	#ColBlog .model-tab-nav ul li.action a,
	#ColBlog .model-tab-nav ul li a:hover{ background: #2E3340; border-color:#2E3340; }
	#ColBlog .model-tab-nav ul li.action a span,
	#ColBlog .model-tab-nav ul li a:hover span{ background: #2E3340;  color: #00A1E9; font-weight:700 }

	/*新闻地图*/
	#newsMap{ background: url(../images/newsmap-bg.png) repeat-y top right; }
	#newsMap .header{ background: url(../images/newsmap-bg.png) no-repeat top left; }

	#newsMap .body{ background: #fff; border:1px solid #ddd;}
	#newsMap .footer{ background: url(../images/newsmap-bg.png) no-repeat bottom left; height:15px;}

	/*Top10*/
	#Top10{ background: url(../images/top10-bg.png) repeat-y top right; }
	#Top10 .header{ background: url(../images/top10-bg.png) no-repeat top left; }
	#Top10 .header h3{ position: absolute;top:10px;left:10px;}
	#Top10 .body{ background: #fff; border:1px solid #ddd;padding:5px 5px;}
	#Top10 .footer{ background: url(../images/top10-bg.png) no-repeat bottom left; height:25px;}
	#Top10 .model-tab-nav ul{ float: right;padding-right:5px }
	#Top10 .newslist{margin-top:0px;}
	#Top10 a.rss{ top: 5px;left:0;width:43px;color:#d90; }
	#Top10 a.rss:hover{color:#f60; }
	/*民调中心*/
	#voteCenter{ background: url(../images/blue-bg.png) repeat-y top right; }
	#voteCenter .header{ background: url(../images/blue-bg.png) no-repeat top left; }
	#voteCenter .body{ background: none; padding:5px 5px 0; }
	#voteCenter .footer{ background: url(../images/blue-bg.png) no-repeat bottom left; height:15px;}

	#voteCenter dl.voteResult{ background: #EFF8FE;padding:10px 10px }
	#voteCenter dl.voteResult dt{ color:#c00;font-size:16px;padding:0 0 8px }
	#voteCenter dl.voteResult dd{ width:100%;padding:3px 0 ;position: relative;}
	#voteCenter dl.voteResult dd em{float:left; width:20%;text-align:right;padding-right:5px;font-size:14px;line-height:1.4; font-style: normal;color:#05a}
	#voteCenter dl.voteResult dd span {float:left; width:70%;text-align:right;}
	#voteCenter dl.voteResult dd span b { float:left;background: green; height:10px;font-size:0;line-height:0; position: relative;top:3px }
	#voteCenter dl.voteResult dd span b i{ position: absolute;top:-3px; left:103%; font-weight:100;color:#444;font-size:14px;line-height:1.2;}

	#voteCenter h4{ font-size: 14px; color: #c00;font-weight:100;padding:10px 0 0 }
	#voteCenter dl.voteQuestion{ background: none;padding:10px 0 0 }
	#voteCenter dl.voteQuestion dl{ font-size: 14px; }
	#voteCenter dl.voteQuestion dt{font-size: 14px; color:#05a;margin-bottom:5px;}
	#voteCenter dl.voteQuestion dd{ font-size: 12px; }
	#voteCenter dl.voteQuestion dd.submit{text-align:center }

	/*订阅中心*/
	#subscibeCenter{ background: url(../images/blue-bg.png) repeat-y top right; }
	#subscibeCenter .header{ background: url(../images/blue-bg.png) no-repeat top left; }
	#subscibeCenter .body{ background: none; padding:5px 5px 0;}
	#subscibeCenter .footer{ background: url(../images/blue-bg.png) no-repeat bottom left; height:10px;}
	#subscibeCenter .content{ background: #EFF8FE; padding: 10px 10px;height:170px; position: relative;border:1px solid #ddd; }
	#subscibeCenter .issueInfo{font-size:12px;color:#333;}
	#subscibeCenter .issueCover{float:right;border:1px solid #ddd;}
	#subscibeCenter .issueTime{}
	#subscibeCenter .issueNo{ }
	#subscibeCenter .eMagazine a,#subscibeCenter .eMagazine a:visited{ color: #05a; }
	#subscibeCenter .eMagazine a:hover{ color: #00A1E9; }

	#subscibeCenter .subscibeInfo{margin-top:30px; color: #f60;width:130px; }

	#subscibeCenter .submit{ position: absolute; bottom: 10px; }
	#subscibeCenter .model-tab-nav ul{ padding:0;margin-left:-5px}
	#subscibeCenter .model-tab-nav ul li a{  padding-left: 8px;  border: 1px solid #888; border-top: none; top: 0px;background:#999 }
	#subscibeCenter .model-tab-nav ul li a span{ padding: 5px 8px 8px 0;;background:#999; }
	#subscibeCenter .model-tab-nav ul li.action a,
	#subscibeCenter .model-tab-nav ul li a:hover{ background: #EFF8FE; border-color:#ddd;top: -1px; height:25px}
	#subscibeCenter .model-tab-nav ul li.action a span,
	#subscibeCenter .model-tab-nav ul li a:hover span{ background: #EFF8FE; color: #00A1E9; font-weight:700 }

	/*编辑精选*/
	#editorChoice {background:#fff;}
	#editorChoice.inner{ border: none; background: #fff;padding-bottom:0;}
	#editorChoice h3{ padding-top: 8px;_padding-top: 4px; border-top: 5px solid #00A1E9; background-position: 0 -143px;_background-position: 0 -142px; }
	#editorChoice h3 .rss{ top: 5px; _top: 7px;margin:0}
	.itemPanel{position: relative;width:962px;height:175px;margin:10px auto;}
	.itemPanel .next{ background: url(../images/editorchoice_arrow.png) no-repeat top right; width: 20px; height: 65px;overflow: hidden; text-indent: -3000px; }
	.itemPanel .next{ position: absolute;  top: 45px; right: 0; }
	.itemPanel .prev{ background: url(../images/editorchoice_arrow.png) no-repeat top left; width: 20px; height: 65px; overflow: hidden; text-indent: -3000px; }
	.itemPanel .prev{  position: absolute; top: 45px; left: 0; }
	.itemPanel .next:hover{ background-position: bottom right;}
	.itemPanel .prev:hover{ background-position: bottom left;}

	.itemPanel .contents{width:904px;height:175px;overflow:hidden;margin:0 auto; position: relative;}
	.itemPanel .contents ul{ width: 5000px; height: 175px; position: relative; }
	.itemPanel .contents ul li{ float: left; width: 180px; height:175px;overflow:hidden;border-right: 1px solid #ddd;position: relative; }
	.itemPanel .contents ul li cite{position: absolute;font: normal 100 12px/1.2 "宋体"; color:#777;margin:4px 8px; z-index:2; }
	.itemPanel .contents ul li cite{ background: url(../images/typeicon.png) no-repeat 25px 50px; padding:2px 15px 0 0;_padding:1px 15px 0 0; }
	.itemPanel .contents ul li cite.photo{ background-position: 25px -50px}
	.itemPanel .contents ul li cite.audio{ background-position: 0 -150px}
	.itemPanel .contents ul li cite.video{ background-position: 25px -100px}
	.itemPanel .contents ul li cite a,
	.itemPanel .contents ul li cite a:visited{ font-size:12px;color:#c77; }
	.itemPanel .contents ul li cite a:hover{ color: #05a; }
	.itemPanel .contents ul li h2{font: normal 100 14px/1.2 "宋体";}
	.itemPanel .contents ul li h2 a,
	.itemPanel .contents ul li h2 a:visited{display:block;color:#00a1e9;padding:20px 8px 10px;;position: relative;}
	.itemPanel .contents ul li h2 a img{display:block;width:162px;height:110px;border:1px solid #eee;margin:0 0 6px;}
	.itemPanel .contents ul li h2 a:hover{color:#c00;background:#eee;}

	/*群组模块*/
	#GroupBbs{ position: relative;_height:1%; }
	#GroupBbs.inner{margin:0;padding-bottom:0; }
	#GroupBbs.inner .side-1{background:#fff; }
	#groupModel{ background: url(../images/group-bg.png) no-repeat top left; }
	#groupModel .header{ background: none; }
	#groupModel .body{ background:#fff url(../images/body-bg.png) repeat-y 80px 0; border-top:1px solid #ddd;padding:10px 10px 0px;}
	#groupModel .footer{ background: none; height:25px;}
	#groupModel .model-tab-nav ul{ padding-left:100px }
	#groupModel .newslist{margin-top:0px;}
	#groupOther{float:right; width: 210px; position: relative; text-align: center }

	#groupHotSubject{ width: 380px; position: relative }

	.SubjectItem{width: 100%;padding:5px 0 3px; position: relative;background: url(../images/news-style-res.png) repeat-x bottom;}
	.SubjectItem dt{ font-size:14px;line-height:1.2;padding:3px 0 1px;}
	.SubjectItem dt a{ color: #05a; }
	.SubjectItem dt a:visited{ color: #05a; }
	.SubjectItem dt a:hover{ color: #c00; }
	.SubjectItem dd{font-size:12px;color:#777}
	.SubjectItem dd cite{font-style: normal;}
	.SubjectItem dd cite a:link,.SubjectItem dd cite a:visited{ color:olive; }
	.SubjectItem dd em{font-style: normal; position: absolute;right:0;}
	.SubjectItem dd em a,.SubjectItem dd em a:visited{color: olive;}

	/*论坛热帖*/
	#BbsHotSubject{ background: url(../images/bbs-bg.png) no-repeat top left; }
	#BbsHotSubject .header{background: none;}
	#BbsHotSubject .body{ background:#fff; border-top:1px solid #ddd;padding:3px 10px 5px;}
	#BbsHotSubject .footer{background: none;display:none;}

	/*生活*/
	#lifeStyle.inner{ border: none; background: #fff;padding-bottom:0;}
	#lifeStyle h3{  border-top: 5px solid #F8298B; background-position: 0 -143px; _background-position: 0 -142px;padding-top: 8px; _padding-top: 4px; border-bottom: none; }
	#lifeStyle h3 .rss{ top: 5px; _top: 7px;margin:0}
	#lifeStyle .side-1{ width: 395px; float:left; position: relative;}
	#lifeStyle .side-1 dl{ margin-top: 20px; }
	#lifeStyle .side-1 dt{ font-size: 16px;line-height:1.2 }
	#lifeStyle .side-1 dd{ margin-top: 5px; }
	#lifeStyle .side-2{ width: 510px; float:right;position: relative;}
	#lifeStyle .side-2 .more{margin-top:50px; _margin-top:20px;}

	.lifePhoto{ float: right;margin-left:20px; position: relative;top:-15px;height:175px;overflow:hidden; }
	.lifePhoto i b{
		position: absolute;
		width:227px;height:180px;
		background:url(../images/oooo12.png) no-repeat;
		_background: none;
		_FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='http://www.infzm.com/2008/images/oooo12.png'); /* 图标url的ie hack */
	}
	.lifePhoto i{ width: 12px; height: 12px; position: absolute; }
	.lifePhoto i.tl b{ top: -1px; left: -1px; }
	.lifePhoto i.tr b{ top: -1px; right: -1px; }
	.lifePhoto i.bl b{ bottom: -1px; left: -1px; }
	.lifePhoto i.br b{ bottom: -1px; right: -1px; }
	.lifePhoto i.tl{ top: 0; left: 0; }
	.lifePhoto i.tr{ top: 0; right: 0; }
	.lifePhoto i.bl{ bottom: 0px; left: 0; }
	.lifePhoto i.br{ bottom: 0px; right: 0; }

	#lifeStyle .side-2 ul li{ width: 112px; height:82px;float:left;margin-right:15px;margin-top:15px;}
	#lifeStyle .side-2 ul li img{ width: 110px; height:80px;}
	#lifeStyle .side-2 ul li span{display:block; width: 110px; height: 80px; overflow:hidden; position: relative;cursor: pointer;margin-bottom:5px;}
	#lifeStyle .side-2 ul li span i{
		position: absolute;
		top:-1px;left:-1px;
		width:112px;height:82px;
		background:url(../images/oooo8.png) no-repeat;
		_background: none;
		_FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop',src='http://www.infzm.com/2008/images/oooo8.png'); /* 图标url的ie hack */
	}
	#lifeStyle .side-2 ul li a,#lifeStyle .side-2 ul li a:visited{ color: #00A1E9; }
	#lifeStyle .side-2 ul li a:hover{ color: #F8298B;}

	/*会员服务区*/
	#memberServe.inner{ border: none; background: #fff;padding-bottom:0;}
	#memberServe h3{  border-top: 5px solid #f60; background-position: 0 -143px; _background-position: 0 -142px;padding-top: 8px; _padding-top: 4px; border-bottom: none; }
	#memberServe h3 .rss{ top: 5px; _top: 7px;margin:0}
	#memberServe .side-1{ width: 441px; float:left; position: relative;border-right:1px solid #ddd;}
	#memberServe .side-2{ width: 471px; float:right;position: relative;}
	#memberServe .itemList{ margin-left: 40px; }
	#memberServe .itemBaseinfo{ width: 170px;float:left; margin-right:20px;}
	#memberServe .itemBaseinfo dt{font-size:14px;margin-bottom:5px;}
	#memberServe .itemBaseinfo dt img{display:block;height:120px;border:1px solid #ccc;margin-bottom:8px; }
	#memberServe .itemBaseinfo dd{ color: #f60;margin-bottom:10px; }
	#memberServe .itemFullinfo{padding-right:20px; }
	#memberServe .itemFullinfo dt{font-size:16px;margin-bottom:5px;line-height:1.2}
	#memberServe .itemFullinfo dt img{float:left;width:180px;margin-right:15px; position: relative;top:-15px }
	#memberServe .itemFullinfo dd{ color: #f60;margin-bottom:10px;margin-left:195px; }
	#memberServe .itemFullinfo dd.summary{ color: #444; }



	/*细览*/
  #contents{ background: #fff url(../images/body-bg.png) repeat-y 341px 0; position: relative;}

	#location{ background: url(../images/dc-border.gif) repeat-x bottom; padding:0 0 8px}
	#location h3{ font-size: 12px; font-weight: 100; color: #777; padding: 3px 0 2px 10px; background: url(../images/news-style-res.png) no-repeat 0 -149px; height: 12px; overflow: hidden; }
	#location h3 a,#location h3 a:visited{ color: #c00; }
	#location h3 a:hover{ color: #05a; }
	#detailContent{margin-top:30px;}
	#detailContent h1{font: normal 700 26px/1.2 "微软雅黑","宋体";}
	#detailContent .relInfo{padding-top:10px;font: normal 100 12px/1.2 "宋体"; color: #777; position: relative }
	#detailContent .relInfo .author{}
	#detailContent .relInfo .author em{float:left; font-style: normal;margin-right:5px}
	#detailContent .relInfo .author strong{float:left; margin-right:10px; font-weight:normal;position: relative}
	#detailContent .relInfo .author strong a{ }
	#detailContent .relInfo .author strong a:visited{ color: #05a; }
	#detailContent .relInfo .author strong a img{float:left; width: 16px; height: 16px; border: 1px solid #ddd; padding: 1px; margin-right:2px; position: relative;top:-5px}

	#detailContent .relInfo .originated{ float: left;margin-left:15px; }
	#detailContent .relInfo .pubTime{ display:block; clear:both;}
	#detailContent .relInfo .source{ position: absolute; right:0;top:25px;float:right;height:20px;}
	#detailContent .relInfo .source em{ float: left; font-style: normal;margin-right:5px; }
	#detailContent .relInfo .source .zm{ float: left;width:59px;height:16px;  background: url(../images/zmlogo.gif) no-repeat; text-indent: -5000px; position: relative;top:-3px;}
	#detailContent .titlePhoto{ margin-top:5px; }

	.contents{ margin-top: 30px; }

	#detailSideL{float:left; width: 200px;margin-right:10px; border-right: 1px solid #ddd; }
	#detailSideL .inner{ padding: 0 10px 0 0;border:none; }
	#detailSideL h3{ font: normal 100 12px/1.2 "宋体"; color:#c00;padding-top: 8px; margin-top:0;background: url(../images/dc-border.gif) repeat-x top; }
	#detailSideL .relpics{ margin-top:5px}
	#detailSideL .relpics li img{ max-width: 190px;width:expression(document.body.clientWidth > 190? "190px": "auto" ); }
	#detailSideL .relpics li span{display:block;margin-right:-2px;color:#777; text-align: justify; text-justify: inter-ideograph;_height:1% }

	#detailSideL .relvote{margin-top:8px; }
	#detailSideL .relvote dt{ font: normal 100 14px/1.2 "宋体";color:#05a;margin-bottom:5px; }
	#detailSideL .relvote dd{ color: #000; padding-top: 5px; }
	#detailSideL .relvote dd.submit{ text-align: center; margin-top:8px;}

	#detailSideL .taglist{ font: normal 100 14px/1.2 "宋体"; }
	#detailSideL .taglist li{ float: left;padding-right: 8px;padding-top:8px;}
	#detailSideL .taglist li.first{ float: left;padding-left: 0}
	#detailSideL .taglist li a,#detailSideL .taglist li a:visited{ color: #00a1e9; white-space: nowrap }

	#detailTools{ float: right; width: 100px; margin-left: 10px; border: 1px solid #ddd;border-right-color:#f5f5ff;border-bottom-color:#f5f5ff; }
	#detailTools ul{ padding: 0 10px;border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
	#detailTools li{ padding: 8px 0 5px;border-top:1px solid #eee;color:#777; }
	#detailTools li.first{ border: none;background:#05a;margin:0 -10px;padding:5px 0;color:#f2f2f2;text-align:center;}
	#detailTools li.first a,#detailTools li.first a:visited{ color: #f2f2f2; }
	#detailTools li.first strong{ color: #fff; font-size: 16px; font-family: Arial, Helvetica, sans-serif }
	#detailTools li a:visited{ color: #05a; }

	#content-context{ font-size: 14px; line-height: 1.8; color: #000; text-align: justify; text-justify: inter-ideograph; }

        #content-context p { margin: 14px 0; }
        #content-context a{background:transparent url(../images/news-style-res.png) repeat-x scroll center bottom}
	
	/*页码*/
	#pageNum .pages { float:right;}
	#pageNum .pages span.current {  color: #C00;}
	#pageNum .pages a { color: #9aafe5; border: 1px solid #9AAFE5;  }
	#pageNum .pages a:hover { border-color: #c00;color:#c00; text-decoration: none;}


	/*文章顶按钮 */
	#diggButton{width:115px;background: url(../images/digg-line.png) no-repeat 0 50px;margin:20px auto 0;}
	#diggButton .item-digg{ position: relative;height:100px;width:50px;overflow:hidden;margin:0 auto;}
	#diggButton .item-digg .bg{ position: absolute; top: 0; left: 0; background: url(../images/digg_icon/digg_icons_c.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.infzm.com/2008/images/digg_icon/digg_icons_c.png"); height: 76px; width: 50px; }
	#diggButton .item-digg a{ position: absolute; top: 0; left: 0; width: 50px; height: 50px; text-decoration: none;}
	#diggButton .item-digg a span{ display:block;font: normal bold 16px/120% Arial, Helvetica, sans-serif; color:#fff;text-align:center;margin-top:16px;}
	#diggButton .item-digg .ar{ top: 100px; background: url(../images/digg_icon/digg_ar.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.infzm.com/2008/images/digg_icon/digg_ar.png"); }
	#diggButton .item-digg em{ display: block;width:50px;font-size:12px;font-style: normal; text-align: center; position: absolute;top:55px}

	/*文章打分*/

	#grade{ float: right;color:#777; }
	#grade  .title{ float: left;color:#c55 }
	#grade .star-rating{ float: left; position: relative;top:-4px; }
	#grade .result{float:left; padding-left: 6px; }
	#grade .result strong{ color:#c55; }
	.star-rating{ list-style: none; margin: 0px; padding: 0px; width: 80px; height: 16px; position: relative; background:url(../images/star.png) top left repeat-x; }
	.star-rating li{ padding: 0px; margin: 0px; /*\*//* */ float: left; }
	.star-rating li a{ display: block; width: 8px; height: 16px; line-height: 16px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; overflow: hidden; }
	.star-rating li a:hover{ background: url(../images/star.png) left center; z-index: 2; left: 0px; border: none; }
	.star-rating a.star-1{ left: 0px; }
	.star-rating a.star-1:hover{ width: 8px; }
	.star-rating a.star-2{ left: 8px; }
	.star-rating a.star-2:hover{ width: 16px; }
	.star-rating a.star-3{ left: 16px; }
	.star-rating a.star-3:hover{ width: 24px; }
	.star-rating a.star-4{ left: 24px; }
	.star-rating a.star-4:hover{ width: 32px; }
	.star-rating a.star-5{ left: 32px; }
	.star-rating a.star-5:hover{ width: 40px; }
	.star-rating a.star-6{ left: 40px; }
	.star-rating a.star-6:hover{ width: 48px; }
	.star-rating a.star-7{ left: 48px; }
	.star-rating a.star-7:hover{ width: 56px; }
	.star-rating a.star-8{ left: 56px; }
	.star-rating a.star-8:hover{ width: 64px; }
	.star-rating a.star-9{ left: 64px; }
	.star-rating a.star-9:hover{ width: 72px; }
	.star-rating a.star-10{ left: 72px; }
	.star-rating a.star-10:hover{ width: 80px; }
	.star-rating li.current-rating{ background: url(../images/star.png) left bottom; position: absolute; height: 16px; display: block; text-indent: -9000px; z-index: 1; }

	#editor{ color: #777; }
	#editor a:visited{ color: #05a; }

	/*评论*/
	#comments{ border-top: 5px solid #ddd; }
	#comments h2{ font: normal 700 18px/1.2 "宋体"; margin-top:2px;border-top:2px solid #ddd;padding-top:4px;background:#eee;}
	#comments h2 small{font-size:12px;color:#c00;}
	#comments .input{width:639px; border: 1px solid #7F9DB9; overflow: hidden; margin-bottom:10px;}
	#comments .input textarea{ width:641px;height:150px; border:none;padding:0; overflow-y: auto;margin:-1px;_margin:-2px -1px}
	#comments .submit input{ float: right;padding:0; margin:0;border:none;}
	#comments .login{margin-left:280px; padding-top:4px}
	#comments .login input{color:#777; padding: 2px 2px 1px;width:85px }
	#comments .login a:visited{ color: #05a; }

	#commentList{ }
	#commentList .model-tab-nav{ margin-bottom:0;margin-left:0;border-bottom:none;}
	#commentList .model-tab-nav ,#commentList .model-tab-nav ul{ padding-left: 0;}
	#commentList .model-tab-nav ul li{ margin-right: 2px; }
	#commentList .model-tab-nav ul li a{ float: left; padding-left: 15px; background: #eee url(../images/uc-tab-a.png) no-repeat; height: 26px; color: #000; text-decoration: none; text-align: center; position: relative; border: 1px solid #ddd; overflow: hidden; top: 1px; }
	#commentList .model-tab-nav ul li a span{ float: left; padding: 8px 15px 5px 0; height: 18px; background: #eee url(../images/uc-tab-a.png) no-repeat 100% -50px; }
	#commentList .model-tab-nav ul li.action a,
	#commentList .model-tab-nav ul li a:hover{ background: #fff; }
	#commentList .model-tab-nav ul li.action a span,
	#commentList .model-tab-nav ul li a:hover span{ background: #fff; color: #c00; }


	.comment-list { border-bottom: 1px dotted #ddd;background:#fff;border-top:10px solid #fff; }
	.comment-list .comment-item{ position: relative; padding: 5px 0 10px; margin:0 0 10px 0;border-top:1px solid #ddd;}
	.comment-list .comment-item{ background: #fff url(../images/input-bg.png) repeat-x top;}
	.comment-list .comment-item img.userlogo{ float: left; width: 50px; height: 50px;padding:5px;margin-right:5px;border:1px solid #eee;position: relative; }
	.comment-list .comment-item p{padding:0;font: normal 100 12px/1.5 "宋体"; }
	.comment-list .comment-item p.postinfo{ color: #999;padding:5px 0 3px;position: relative;top:-5px }
	.comment-list .comment-item p.postinfo strong{ color: #555; }
	.comment-list .comment-item p.postinfo a,.comment-list .comment-item p.postinfo a:visited{ color: #555; text-decoration: none; }
	.comment-list .comment-item p.postinfo a:hover{ color: #f60; text-decoration:underline; }
	.comment-list .comment-item p.postinfo a:hover strong{ color: #f60;  }
	.comment-list .comment-item p.postinfo span{ color: #777; }
	.comment-list .comment-item p.postinfo span.digg{ float:right;position: relative;margin-bottom:-10px; }
	.comment-list .comment-item p.postinfo span.digg img{width:16px;height:16px; }
	.comment-list .comment-item p.postinfo span.digg em{font: normal 700 16px/1.1 Arial, Helvetica, sans-serif; color:#999 }
	.comment-list .comment-item p.comment{ color:#444;margin-left:68px; }

	/*页码*/
	#commentPageNum .pages { float:right;margin-top:0;margin-right:0;}
	#commentPageNum .pages span.current {  color: #000;}
	#commentPageNum .pages a { color: #777; border: 1px solid #ddd;  }
	#commentPageNum .pages a:hover { border-color: #777;color:#000; text-decoration: none;}

	/*相关资源*/
	#relResources{ margin-top: 20px; }
	#relResources .tab-panel{ border-top: 1px solid #ddd; }

	.vote_answer_text { width: 100%; height: 60px; overflow:auto; }

