	*{ padding: 0; margin: 0; list-style: none; }
	body{ background: #333; font-size:12px;}
	a img{ border: none; }
	a{ color: #05A; text-decoration: none;}
	a:visited{ color: #000; }
	a:hover{ color: #c00;text-decoration: underline; }

	/*网页整体*/
	#wrap{ width: 982px; margin: 0 auto; text-align:left;background:#fff;padding:0;}

	/*网页内容主体*/
	#body{ _height:1%; font: normal 100 12px/120% "宋体";position: relative;}


	.inner{ padding:10px; }
	.clear{ clear: both;  height: 0; font-size: 0; line-height: 0; overflow: hidden;}
	.space{ height: 10px; font-size: 0; line-height: 0; overflow: hidden; }
	.more{ width:100%;padding-top: 5px;text-align:right; position: relative; }
	/*细览*/
	#contents{ background: #fff url(http://www.infzm.com/2008/images/content-bg-sideleft-blue.png) repeat-y left top; position: relative;}
	.inner{ border: none; padding: 0; }
	#top{ height: 25px; overflow: hidden;margin-bottom:19px }

	/*公告细览2栏,左栏282,右700*/
	.col-2lb{height:1%; }
	.col-2lb:after { display: block; clear: both; content: " "; }
	.col-2lb{ _display: inline-block; }
	.col-2lb .side-1{float:right;width:700px; border-top:3px solid #ddd;margin-top:35px;}
	.col-2lb .side-2{float:left;width:282px;}
	.col-2lb .side-3{display:none;}

 	#location{ border-bottom:3px solid #c00;height:35px;overflow:hidden;width:282px;float:left;}
    #location h3 {
         font-size: 12px;
         font-weight: 100;
         color: #777;
         margin: 10px 10px 8px;
		 padding:0 0 8px 8px;
         background: url(http://www.infzm.com/2008/images/news-style-res.png) no-repeat 0 -149px;
         height: 12px;
		 line-height:1.6;
    }
	#location h3 a,#location h3 a:visited{ color: #c00; }
	#location h3 a:hover{ color: #05a; }

	#detailContent{margin:20px auto;width:600px;overflow:hidden;}
	#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{color:#444;}
	#detailContent .relInfo .pubTime{ }
	#detailContent .titlePhoto{ padding-top:20px; }
	#detailContent .contents{border-top:1px dotted #ddd;padding-top:20px;}
    #content-context {
        font-size: 14px;
        line-height: 1.8;
        color: #000;
        text-align: justify;
        text-justify: inter-ideograph;
        min-height: 400px;
		border-bottom:1px dotted #ddd;
		padding-bottom:20px;
    }


	/*大标题*/
	h1{font: normal 100 26px/1.2 "微软雅黑","黑体","宋体";margin-top:15px; }
	/* Page Numbers */
	.pages { padding: 10px 0 0; margin: 15px 0; clear: left; font-size: 12px; }
	.pages a, .pages span { display: block; float: left; padding: 5px 8px 3px; margin-right: 2px; border: 1px solid #fff; background: #fff; }
	.pages span.current { border: 1px solid #fff; background: #fff; color: #70a648; padding: 0 5px; font: normal 100 30px/100% Arial, Helvetica, sans-serif; margin-top: -3px; _margin-top: -4px; }
	.pages a { color: #9aafe5; border: 1px solid #9AAFE5; text-decoration: none; }
	.pages a:hover { border-color: #70a648;color:#70a648 }
	.pages a.nextprev { font-weight: bold; }
	.pages a.nextpre:hover {color:#70a648; font-weight: bold; }
	.pages span.nextprev { border: 1px solid #ddd; color: #999; }
	.pages .nextprev-next { float: right; }
	/*页码*/
	#pageNum .pages { float:right;margin-top:0;}
	#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;}


	/*评论页码*/
	#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;margin-bottom:30px; }
	#relResources .tab-panel{ border-top: 1px solid #ddd;padding:8px; }


	/*热点标题*/
	.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; }


	/*摘要*/
	.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;}


	/*新闻列表*/
	.newslist{margin-top:6px; font-size:12px;}
	.newslist li{ border-bottom:1px dotted #fff; padding:4px 0 1px 0px;_height:1%; position: relative;
	list-style:disc;margin-left:8px;_margin-left:13px;color:#05a;}
	.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{ padding:0;_padding:1px 0 0 0; }
	.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 li span{font: italic 700 10px/1.2 Arial, Helvetica, sans-serif;color:#777;padding-left:10px;}
	#newlist{padding:10px;}

	 /*通用框架*/
	.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; }


	/*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; }




	/*评论*/
	#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:598px; border: 1px solid #7F9DB9; overflow: hidden; margin-bottom:10px;}
	#comments .input textarea{ width:600px;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; }


