	/*通用tab导航*/
	.common-tab-nav{ height: 26px;font-size:14px; position: relative;margin:0 5px;}
	.common-tab-nav ul{ padding-left: 5px;height:25px;}
	.common-tab-nav ul li{ float: left;margin-right:1px; height: 25px;}
	
	.common-tab-nav ul li a{ float: left; height: 24px; overflow: hidden; text-align: center; text-decoration: none; }
	.common-tab-nav ul li a{ padding-left: 15px; background: #eee; border: 1px solid #ddd; border-bottom: none; }
	.common-tab-nav ul li a{ position: relative; top: 1px; }
	
	.common-tab-nav ul li a span{ float: left; padding: 8px 15px 5px 0; height: 18px; background: #eee; color: #000;}
	.common-tab-nav ul li.action a,
	.common-tab-nav ul li a:hover{ background: #fff; border: 1px solid #ddd; border-bottom: 1px solid #fff; text-decoration: none; }
	.common-tab-nav ul li.action a span,
	.common-tab-nav ul li a:hover span{ background: #fff; color: #00A1E9; font-weight: 100;cursor: pointer; }
	
	/*通用用户信息*/
	.common-user-info{ width:300px; height:90px;position: absolute;left:672px;top:0; }
	.common-user-info p{ font: normal 100 14px/1.2 "宋体"; color: #00a1e9;padding:25px 0 0 10px }
	.common-user-info p a,.common-user-info p a:visited{ color: #c00; }
	.common-user-info span{ position: absolute;right:0;top:27px;}
	.common-user-info span a,.common-user-info span a:visited{ color: #c00; }
	
	/*标签头*/
	#tag-header{ height: 60px; background: url(/2008/images/tag-style-res.png) repeat-x top; position: relative;   z-index: 10;}
	#tag-header h2{ font: normal 700 26px/1.2 "微软雅黑","宋体"; position: absolute;top:27px;left:10px; }
	
	/*标签tab导航*/
	#tag-header #tag-kind{ width: 100%;top:29px}
	#tag-header #tag-kind.common-tab-nav{ border-bottom:1px solid #CCD6E9;margin:0;height: 31px;}
	#tag-header #tag-kind.common-tab-nav ul{ height: 30px; padding-left:150px;}
	#tag-header #tag-kind.common-tab-nav ul li{ margin-right:1px; height: 30px;}
	#tag-header #tag-kind.common-tab-nav ul li a{ height: 29px;padding-left:15px }
	#tag-header #tag-kind.common-tab-nav ul li a,
	#tag-header #tag-kind.common-tab-nav ul li a span{ background: #eaeaea; font-size:16px;border-color:#ccc;}
	#tag-header #tag-kind.common-tab-nav ul li a span{ padding-top: 6px;_padding-top: 8px;padding-right:13px }
	/*标签tab导航的激活和悬停颜色*/
	#tag-header #tag-kind.common-tab-nav ul li.action a,
	#tag-header #tag-kind.common-tab-nav ul li.action a span,
	#tag-header #tag-kind.common-tab-nav ul li a:hover,
	#tag-header #tag-kind.common-tab-nav ul li a:hover span{ background: #fff; border-color:#CCD6E9;border-bottom-color:#fff;color:#000}
	
	h1#tag-sort{border-bottom:1px solid #ddd;height:27px; margin-top:30px;font: normal 100 14px/1.2 "宋体";}
	
/* ================================================================ 
纯CSS的下拉菜单
=================================================================== */
.menu,.menu li,.menu dl{ padding: 0; margin: 0; list-style-type: none; }/*初始化*/
.menu,.menu li,.menu dl{ width: 170px; }/*宽度*/
.menu li a, .menu li a:visited,.menu li a:hover {text-decoration:none;}/*取消下划线*/
.menu {font: normal 100 14px/1.2 "宋体";}

.menu li {float:left; position:relative; height:20px;}
.menu li dl {position:absolute; top:0; left:0; }
.menu li dd {display:none;}
.menu li:hover dd, .menu li a:hover dd {display:block;}
.menu li a:hover {border:0;}
.menu li:hover dl, .menu li a:hover dl {border-bottom:1px solid #9fb5d2;}
.menu table {border-collapse:collapse; padding:0; margin:-1px; }/*ie hack*/

.menu dt a, .menu dt a:visited { display: block;text-align: left; padding: 6px 5px 3px 0;  }
.menu dt a, .menu dt a:visited {  color: #00a1e9;  border: 1px solid #ddd;background-color: #f8f8f8; }
.menu dt a strong{display: block;background: url(/2008/images/common-res.png) no-repeat right 0px;padding:0 10px 0 5px; }
.menu dt a:hover{ background-color: #fff;border: 1px solid #CCD6E9; }
.menu li:hover dt a strong, 
.menu a:hover dt a strong {color:#000; }
/*hover背景，边框*/
.menu li:hover dt a,
.menu li a:hover dt a, 
.menu li dt a:hover{background-color:#fff; border:1px solid #CCD6E9; }

.menu dd a, .menu dd a:visited {display: block; text-align: left;text-decoration: none; padding: 7px 15px 3px 5px; }
/*选项背景，边框色*/
.menu dd a, .menu dd a:visited { background: #fff; color: #00a1e9;  border-left: 1px solid #9fb5d2; border-right: 1px solid #9fb5d2;  }
.menu dd a:hover {background: #eee; color:#05a; border-left:1px solid #9fb5d2; border-right:1px solid #9fb5d2; font-weight:700;}


/*搜索条*/
.Search{ font: normal 100 14px/1.5 "宋体";margin-bottom:35px; }
.Search dt{ border: none;color:#00A1E9 }
.Search .input input{border: 1px solid #ccd6e9;_background:#fff;width:153px;padding:1px 2px 1px;_padding:2px 2px 1px;color:#000;background:url(/2008/images/search-input-bg.png) repeat-x top;}
.Search .input{float:left; background:#fff;_background:none;}
.Search .submit{ float:left;margin-left:5px;_margin:1px 0 0 5px;border:1px solid #ccd6e9;height:18px;background:#fff;overflow:hidden; }	
.Search .submit input{ padding:2px;margin:0;border:0;background:none;color:#00A1E9;text-align:center;font-size:12px;cursor:pointer }
.Search .note{padding-top:5px;_padding-top:5px;font: normal 100 12px/1.2 "宋体"; color:#777;}

#tag-Search.Search{
	min-height:211px;_height:211px;
	padding:0px 10px 0px;
	margin-top:20px;
	background: url(/2008/images/side-r-a.png) no-repeat bottom;
}
#tag-Search.Search .input input{ width: 230px; }

.side-r-model{  padding:15px 10px 10px; background: url(/2008/images/side-r-b.png) no-repeat;margin-top:0; }
.side-r-model dt{ font-size: 16px; margin-bottom: 10px; }


.content{ padding: 5px; }
/*标签列表*/
.taglist{ text-align: left; font: normal 100 12px/1.6 "宋体"; }
.taglist li{display:inline;white-space: nowrap;}
.taglist li a{ color: #00A1E9; text-decoration: none; }
.taglist li a:hover{ color: #c00; text-decoration: underline; }
.taglist li.s1{ font-size: 12px; }
.taglist li.s2{ font-size: 14px; }
.taglist li.s3{ font-size: 16px; }
.taglist li.s4{ font-size: 16px; font-weight:700}
.taglist li.s5{ font-size: 20px; }
.taglist li.s6{ font-size: 18px; font-weight:700; }
.taglist li.s7{ font-size: 22px; font-weight:700; }
.taglist li.s8{ font-size: 26px; font-weight:700;line-height:1; }
.taglist li.s9{ font-size: 34px; font-weight:700;line-height:1;}

#mytag .taglist li a{color:#05a; }

h1{ font: normal 100 18px/1.2 "宋体"; border-bottom: 1px solid #ddd;margin-top:30px; }
h1 strong{ color: #05a; }

	
	#tagSearchResult{ padding: 10px 0 0; }
	#tagSearchResult .pages{ float: right; }
	.item{ margin: 0 0 10px;padding-top:10px; }
	.item h2{font: normal 700 16px/1.2 "宋体"; }
	.item h2 a:visited{ color: #05a; }
	.item h2 img{ float: right; width: 50px; height: 50px;border:1px solid #ddd;padding:1px; margin-left: 10px; }
	/*相关信息*/
	.newsInfo{ font: normal 100 12px/1.2 "宋体";color:#bbb; padding:2px 0 0;}
	.newsInfo cite{ font-style: normal;float:right;padding-left:13px;background: url(/2008/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; }
	
	.relRes{ margin-top: 20px; position: relative;}
	.relRes .more{padding-top:10px; clear: left; }
	.relRes h3{font: normal 700 14px/1.3 "宋体"; border-bottom:1px solid #ddd;margin-bottom:10px;}
	.relRes .taglist { font-size: 14px; }
	.relRes .taglist a{ color: #00a1e9; }
	.relRes .piclist{ float:left;position: relative;}
	.relRes .piclist li{ float: left; margin-right: 10px;width:117px; }
	.relRes .piclist li a{ float: left; width:105px;border:1px solid #ddd;padding:5px;position: relative; }
	
	.relRes .piclist li a:hover{ border-color: #9AAFE5; color: #05a; }
	.relRes .piclist li a span{ float:left;width: 105px; height: 80px; overflow: hidden; background: #ddd; cursor: pointer;}	
	.relRes .piclist li a span img{ width: 105px;height:80px; }
	.relRes .piclist li p{ text-align: center; padding-top:5px;_padding-top:1px;clear: left}
	
	.relPic .piclist li a i{
		display:block;width:16px;height:16px;
		background:#fff url(/2008/images/typeicon.png) no-repeat 2px -48px;
		position: absolute;;top:0px;left:0;
	}
	.relVideo .piclist li a i{
		display:block;width:16px;height:16px;
		background:#fff url(/2008/images/typeicon.png) no-repeat 2px -98px;
		position: absolute;;top:0px;left:0;
	}
	
	.moreRes .common-tab-nav{ border-bottom: 1px solid #ddd; margin: 0; padding:0  5px 0 0; }
	.moreRes .common-tab-nav ul{ float: right; }
	.moreRes .common-tab-nav h3{
		margin:0;border-bottom:none;padding:7px 0 0;
	}
/*用户中心列表项目*/
.item-list{border-bottom:1px solid #eee;padding:7px 0 5px; position: relative;_height:1%;display:block;z-index: 50;}
.item-list.hasCheckbox{padding-left:25px; }
.item-list.hasCheckbox .checkbox{ position: absolute;left:5px;top:17px;_left:3px;_top:12px; }
.item-list .digg{float:left;width:30px;height:30px;}
.item-list .digg a{ display: block; background: url(/2008/images/digg_icons_js.png) no-repeat; width: 30px; height: 30px; text-decoration: none; color: green; }
.item-list .digg.hot a{ display: block; background: url(/2008/images/digg_icons_hot_s.png) no-repeat; width: 30px; height: 30px; text-decoration: none; color: #c20; }
.item-list .digg a span{display:block;padding-top:8px;_padding-top:9px; text-align: center;font: normal 700 11px/1.2 Arial, Helvetica, sans-serif;cursor:pointer;}
.item-list .content{margin-left:35px;}
.item-list .content h2{ font: normal 100 14px/1.3 "宋体";}
.item-list .content h2 a{	text-decoration: none;color:#005ca2;}
.item-list .content h2 a:hover{	text-decoration: underline;color:#c00}
.item-list .content h2 a span,.item-list .content h2 a:visited span{color:#555;}

.item-list .content p{ display:block; color:#999; margin-top:-2px;_margin-top:0;font: normal 100 12px/1.3 "宋体";}
.item-list .content p em{ font-style:normal; }
.item-list .content p a{ color: #9fb5d2; text-decoration: none; }
.item-list .content p a:hover{ color: #c00; }

.item-list .content .comment{ max-width: 600px; font: normal 100 12px/1.5 "宋体"; color: #555; position: relative;background: url(/2008/images/yinhao.png) no-repeat 0 3px ;padding-left:21px;padding-top:5px; _background-position: 3px 3px; }
.item-list .content .comment a{font-size:12px;color:#005ca2; text-decoration: none; white-space: nowrap;}
.item-list .content .comment a:hover{color:#c00; text-decoration: underline;}
.item-list .tools{position: absolute; right: 10px; top: 15px; font-size: 12px;color:#999; }
.item-list .tools a{ color: #9fb5d2; text-decoration: none; }
.item-list .tools a:hover{ color: #c00; }
.item-list .tools a.send,.f a.send:visited{ color: #9fb5d2;padding-right:5px; }
.item-list .tools a.send:hover{ color: #005ca2; }
.item-list .tools a.del,.f a.del:visited{ color: #ddd;padding-right:5px; }
.item-list .tools a.del:hover{ color: #777; }
.item-list .content a img.icon{ float: left; width: 26px; height: 26px; margin-right: 5px;border:1px solid #ddd;padding:1px; position: relative;z-index:100; }
.item-list .content a:hover img.icon{border-color:#9fb5d2;}

.item-list .content a img.icon{ width: 38px; height: 38px;margin-top:-10px; }
.item-list .content { padding: 0; }
