	body{ font-size: 12px;background:#000; }

	a{ color:#05a;text-decoration: none;}
	a:visited{ text-decoration: none;}
	a:hover{ color:#00a1e9;text-decoration: underline; }

	/*布局*/
	body.slideshow #contents{ background: #212221 url(http://www.infzm.com/2008/images/slideshow-body-bg.png) repeat-y; }
	body.slideshow #contents .inner.content{ border-top:15px solid #212221 ; border-bottom:15px solid #212221; padding-top:5px;}
	#wrap{ width: 982px; margin: 0 auto; }
	.inner{ padding:10px; }
	/*两栏布局*/
	.col-2lb{height:1%; }
	.col-2lb:after { display: block; clear: both; content: " "; }
	.col-2lb{ _display: inline-block; }
	.col-2lb .side-1{float:left;width:641px;}
	.col-2lb .side-2{float:right;width:300px;}
	.col-2lb .side-3{display:none;}

	/*slideshow 主体内容*/
	#slideshow{width: 602px;margin:0 auto; position: relative }
	#slideshow h1{ font: normal 700 26px/1.2 "Times New Roman",Arial, Helvetica, sans-serif;color:#ccc;text-align:right }
	#slideshow h1 strong{ float: left; font: normal 700 26px/1.2 "宋体", Arial, Helvetica, sans-serif;color:#fff; }
	#slideshow h1 span{ color: #ccc;font-style: italic ;}
	#slideshow h1 span em{ color: #fff; font-style: italic }

	#slideshow .photo{ }
	#slideshow .photo p{width:600px;height: 400px;overflow:hidden; border: 1px solid #333;text-align:center;background:#000; position: relative }

	#slideshow .photo p img{ border: 0; position: absolute; top:0;left:0;}
	#slideshow .photo blockquote{ width:600px;position: relative; }
	#slideshow .photo blockquote p{border:0; width:480px;height:auto;background: transparent; text-align: left;position: static;padding-top:1.3em  }
	#slideshow .photo blockquote {font:normal 100 12px/1.2 "宋体", sans-serif;color:#777; margin-top:5px;margin-bottom:15px;}
	#slideshow .photo blockquote i{ float: right;margin-left:10px;font-style: normal; position: absolute;top:0; right:0;}

	#slideshow .prev,
	#slideshow .next{display:block;width:15px;height:60px;overflow:hidden;position: absolute;top:200px;}
	#slideshow .prev b,
	#slideshow .next b{width:50px;height:120px; background: url(http://www.infzm.com/2008/images/slideshow-prev-and-next.png) no-repeat; position: absolute;cursor: pointer;}
	#slideshow .prev b,
	#slideshow .next b{ _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.infzm.com/2008/images/slideshow-prev-and-next.png"); }/*ie hack*/
	#slideshow .prev{ left: -20px; }
	#slideshow .next{ right: -20px; }
	#slideshow .prev b{ top: 0; left: 0; }
	#slideshow .next b{ top: 0; right: 0; }

	#slideshow a.prev:hover b,
	#slideshow a.next:hover b{top: -60px; }

	.space{ height: 30px; overflow: hidden; }
	.otherinfo { position: relative; width:300px; }
	.caption { font: normal 100 14px/1.5 "宋体",sans-serif; color: #ddd;padding-bottom:10px; }
	.editor{ text-align:right; color: #444;clear:both;width:600px;margin:20px auto 3px; }
	.editor a,.editor a:visited{ color: #555; text-decoration: none;}
	.editor a:hover{ color: #05a; text-decoration: underline;}
	.author {color:#ddd;border-bottom:1px solid #777;margin:11px 0 15px;padding-bottom:6px;}

	/*相关新闻*/
	.relnews{margin-top:50px; width:300px;}
	.relnews li{ padding:7px 0 2px 2px;_height:1%;background:transparent url(http://www.infzm.com/2008/images/news-style-res.png) repeat-x scroll center bottom; }
	.relnews li.title{ color: #c00;background:none;border-bottom:1px solid #666;margin-bottom:0px;}
	.relnews li a{ background: url(http://www.infzm.com/2008/images/typeicon_s.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}

	.relnews li a,.relnews li a:visited{ color: #05a; text-decoration: none; }
	.relnews li a:hover{ color: #c00; text-decoration:underline; }

	#toolsBar{width:600px;margin:0 auto;background:#000 url(http://www.infzm.com/2008/images/black_cr.png) no-repeat bottom;}
	#toolsBar .inner{padding:10px;border:none;}

	/*浮动块*/
	.FR{float:right;width:175px;border-left:1px solid #2f3340;padding-top:25px;margin-right:-10px;}
	.FL{float:left;width:400px;margin-top:15px;}

	/*文章顶按钮 */
	#diggButton{width:115px;background: url(http://www.infzm.com/2008/images/digg_line.png) no-repeat 0 50px;margin:0 auto;}
	#diggButton .item-digg{ position: relative;height:76px;width:50px;overflow:hidden;margin:0 auto;}
	#diggButton .item-digg .bg{ position: absolute; top: 0; left: 0; background: url(http://www.infzm.com/2008/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(http://www.infzm.com/2008/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;color:#c00;font-style: normal; text-align: center; position: absolute;top:60px}

	/*文章打分*/
	#grade{ color:#777;float:left;margin-top:15px;height:13px;overflow:hidden; }
	#grade .title{ float: left;color:#00a1e9 }
	#grade .star-rating{ float: left; position: relative; }
	#grade .result{float:left; padding-left: 6px;color:#00a1e9 }
	#grade .result strong{ color:#c00; font-weight:bold; }

	.star-rating{ list-style: none; margin: 0px; padding: 0px;margin-left: 5px; width: 60px; height: 12px; background:url(http://www.infzm.com/2008/images/star_style_dark.png) top left repeat-x; overflow:hidden; }
	.star-rating li{ padding: 0px; margin: 0px; /*\*//* */ float: left; }
	.star-rating li a{ display: block; width: 6px; height: 12px; overflow: hidden; }
	.star-rating li a{line-height:0; text-decoration: none; text-indent: -9000px; position: absolute; z-index: 20;}
	.star-rating li a:hover{ background: url(http://www.infzm.com/2008/images/star_style_dark.png) repeat-x 0 -12px; z-index: 2; left: 0px; border: none; }
	.star-rating a.star-1{ left: 0px; }
	.star-rating a.star-1:hover{ width: 6px; }
	.star-rating a.star-2{ left: 6px; }
	.star-rating a.star-2:hover{ width: 12px; }
	.star-rating a.star-3{ left: 12px; }
	.star-rating a.star-3:hover{ width: 18px; }
	.star-rating a.star-4{ left: 18px; }
	.star-rating a.star-4:hover{ width: 24px; }
	.star-rating a.star-5{ left: 24px; }
	.star-rating a.star-5:hover{ width: 30px; }
	.star-rating a.star-6{ left: 30px; }
	.star-rating a.star-6:hover{ width: 36px; }
	.star-rating a.star-7{ left:36px; }
	.star-rating a.star-7:hover{ width: 42px; }
	.star-rating a.star-8{ left: 42px; }
	.star-rating a.star-8:hover{ width: 48px; }
	.star-rating a.star-9{ left: 48px; }
	.star-rating a.star-9:hover{ width: 54px; }
	.star-rating a.star-10{ left: 54px; }
	.star-rating a.star-10:hover{ width: 60px; }
	.star-rating li.current-rating{display: block; background: url(http://www.infzm.com/2008/images/star_style_dark.png) repeat-x 0 -24px; text-indent: -9000px;  }
	.star-rating li.current-rating{height: 12px;line-height:0;position: absolute;z-index: 1;}

	/*文章标签*/
	#content_tag{_height:1%}
	#content_tag h3,#content_tag .taglist{float:left;font-size:14px;color:#00a1e9;margin-right:8px;}
	#content_tag .taglist li{float:left;margin-right:8px; }
	#content_tag .taglist li a,
	#content_tag .taglist li a:visited{color:#eee;}
	#content_tag .taglist li a:hover{color:#00a1e9;}

	/*功能链接*/
	#tools{margin-top:15px;}
	#tools a{color:#00a1e9;}
	#tools a strong{color:#c00;}

	/*frame模块风格-darkStyle*/
	.frame.darkStyle{width:100%;}
	.frame.darkStyle .header{background:url(http://www.infzm.com/2008/images/commentbox_dark_style_res.png) no-repeat top left;padding: 15px 20px 5px;}
	.frame.darkStyle .body{background:url(http://www.infzm.com/2008/images/commentbox_dark_style_res.png) repeat-y top right;padding:0 20px;}
	.frame.darkStyle .footer{background:url(http://www.infzm.com/2008/images/commentbox_dark_style_res.png) no-repeat bottom left;padding: 0 20px;height:40px;}

	/*评论输入框*/
	#comments.frame{width:600px;margin:25px auto;}
	#comments.frame.darkStyle .header h2{font-size:18px;color:#000;background:url(http://www.infzm.com/2008/images/commentbox_dark_style_res.png) no-repeat -20px -180px;/*-180px=black*/}
	#comments.frame.darkStyle .header h2 strong{ visibility:hidden;}
	#comments.frame.darkStyle .header h2 span{font:normal 700 16px/1.2 "Courier New", Courier, monospace;}
	#comments.frame.darkStyle .header h2 span em{color:#f00;font-weight:700;}

	/*评论输入框*/
	#commentInputBox{}
	#commentInputBox .input{width:558px; border: 1px solid #7F9DB9; overflow: hidden; margin-bottom:10px;}
	#commentInputBox .input textarea{ width:560px;height:150px; border:none;padding:0; overflow-y: auto;margin:-1px;_margin:-2px -1px}
	/*评论提交*/
	#commentInputBox .submit input{ float: right;width:90px;height:30px;padding:0; margin:0;border:none;}

	#commentInputBox .login{margin-left:280px; padding-top:4px}
	#commentInputBox .login input{color:#777; padding: 2px 2px 1px;width:85px }
	#commentInputBox .login a:visited{ color: #05a; }

	/*标签导航*/
	#commentList .model-tab-nav{ height: 26px;font-size:13px; position: relative;margin:0;}
	#commentList .model-tab-nav ul{ padding-left: 0;height:25px;}
	#commentList .model-tab-nav ul li{ float: left;margin-right:3px; height: 25px;}
	#commentList .model-tab-nav ul li a{ float: left; padding-left: 10px; background: #eee; height: 24px; color: #000; text-decoration: none; text-align: center; position: relative; border: 1px solid #7F9DB9; border-bottom: none; overflow: hidden; top: 1px; }
	#commentList .model-tab-nav ul li a span{ float: left; padding: 6px 10px 5px 0; height: 18px; background: #eee; }
	#commentList .model-tab-nav ul li.action a,
	#commentList .model-tab-nav ul li a:hover{ background: #fff; border: 1px solid #7F9DB9; border-bottom: none;  height: 25px; top: 1px; text-decoration: none; }
	#commentList .model-tab-nav ul li.action a span,
	#commentList .model-tab-nav ul li a:hover span{ background: #fff; cursor: pointer; color: #00A1E9; font-weight: 100; }

	/*评论列表*/
	.comment-list { border: 1px solid #7F9DB9;background:#fff;padding: 10px }
	.comment-list .comment-item{ position: relative; padding: 5px 0 10px; margin:0 0 10px 0;}
	.comment-list .comment-item{ background: #fff url(http://www.infzm.com/2008/images/comment_post_bg.png) no-repeat top right;}
	.comment-list .comment-item.first{ background: #fff url(http://www.infzm.com/2008/images/comment_post_bg.png) no-repeat top left;}
	.comment-list .comment-item img.userlogo{ float: left; width: 50px; height: 50px;padding:5px;margin-right:5px;border:1px solid #eee;position: relative;top:-2px; }
	.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;padding-top:5px; }

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

	/*评论列表页码*/
	#commentPageNum{width:100%;border-top:1px dotted #ddd;}
	#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;}

  /*google adv*/
  .google_adv{width:600px;text-align:center;margin:25px auto}
  
