/* Version: 1.2
 * Design:caobo
 * Created: 2007-08-15
 * Update: 2007-09-25/2007-08-20
 * Copyright: Qingdaonews.com
 */
/* HTML Styles */
body{margin:0;padding:0;background:#fff;color:#666;font:12px/1.6em Verdana,Arial,Helvetica,sans-serif,宋体;}
body>table,body>div{margin-left:auto;margin-right:auto;clear:both;}
form,div,img,td,dl,dt,dd,h1,h2,h3,h4{margin:0 auto;padding:0;border:0 none;}
h1,h2{font-size:16px;font-weight:bold;}
h3,h4{font-size:12px;font-weight:bold;}
h5,h6{margin:0;font-size:12px;font-weight:bold;}
ol,ul,dl,dd{margin:0;padding:0;list-style:none;}
cite{font-weight:bold;}
small{font-size:12px;}
hr{display:none;}

/* Forms */
input.textfield,
select.select{
border:1px solid #ccc;
}
input.btnSearch{
background:url(btn_bg.jpg) repeat-x;
width:50px;
height:22px;
>height:22px;
border:1px solid #A5CFE7;
color:#425D7B;
font-size:12px;
line-height:16px;
}
.input-search
{
	background-image: url(search-input-bg2.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #CECFCE;
	color:#000;
	margin-right: 13px;
}

/* General Class */
.left{float:left;}
.right{float:right;}
.more{padding:0px 10px;text-align:right;font-family:"宋体";}
.hot,.hot a,a.hot{color:#ff0000 !important;}
.hot a:hover,a:hover.hot{color:#f63 !important;}
.red,.red a,a.red{color:#f00 !important;}

/* Links style */
a{color:#593422;text-decoration:none;}
a:hover{color:#f63 !important;text-decoration:underline;}
a:focus{-moz-outline-style:none;}

/* Clearfix */
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{display:inline-table;}
/* Hides from IE-mac \*/
* html .clear{height:1%;}
.clear{display:block;}
/* End hide from IE-mac */
*+html .clear{min-height:1%;}/* IE7 */

/* General Structure */
#wrapper{
width:100%;
text-align:center;
}
#innerWrapper{
width:960px;
margin:0 auto;
text-align:left;
}

/* Structure */
#header{}
	#qingdaonewsnav_box{
	height:30px;
	margin:0;
	border:0px solid #EEECEF;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff, EndColorStr=#F7F3F7);
	}
		.logo{
		float:left;
		width:139px;
		padding: 3px 0px 0px 22px;
		}
		.qingdaonewsnav{
		float:left;
		padding: 3px 0px 0px 22px;
		line-height:24px;
		}
		.qingdaonewsnav a{
			color:#333;
		}
	#innerHeader{
	padding:10px 0 10px;
	}
		#blogLogo{
		float:left;
		width:170px;
		height:60px;
		overflow:hidden;
		text-align:center;
		}
			#blogLogo img{
				margin:0 auto;
			}
		#nav{
		float:right;
		width:780px;
		}
			#navPrimary{
			padding:0 0 0 50px;
			background:url(nav_line_bg.gif) repeat-x;
			}
				#navPrimary a{
				color:#609917;
				}
				#navPrimary li{
				float:left;
				margin:0 4px;
				text-align:center;
				}
				#navPrimary li a{
				display:block;
				height:16px;
				padding:8px 0 3px;
				background:url(nav_tag_bg.jpg) no-repeat;
				font:bold 14px/14px "宋体";
				}
				#navPrimary li a:hover{
				color:#f63;
				text-decoration:none;
				}
				.current_old a
				{
				width:68px;
				background-position:left top;
				}
				.current_now a
				{
				width:68px;
				background-position:left bottom !important;
				}
				.current_index a
				{
				width:68px;
				background-position:left bottom !important;
				}

			.navSub{
			height:32px;
			padding:0 10px;
			padding-top:5px;
			border:1px solid #dedede;
			border-top:0 none;
			background:url(navSub_bg.jpg) repeat-x;
			line-height:28px;
			width:758px;
			}
				.navSub li{
				float:left;
				margin:0 3px;
				}
				.navSub li.search{
				float:right;
				height:22px;
				padding:0 !important;
				padding-top:3px;
				}
				.navSub a{ color:#639A10;}
/* Structure */


/*头条Box*/
	#newsBox{
	width:470px;
	}
		/*主题新闻*/
		#topicNews .bBody{padding:0;font-size:12px;}
		#topicNews .bBody .left{padding:5px;}
		#topicNews .bBody .left img{width:180px;height:135px;}
		#topicNews .bBody .right{}
		#topicNews .bBody h5{text-align:center;padding:2px 0;color:#000;font:bold 18px/1.6em "Microsoft JhengHei","微軟正黑體","Microsoft YaHei","微软雅黑",sans-serif,"宋体";}
		#topicNews .bBody h5 a{color:#ff0000;}
		#topicNews .bBody h5 a:hover{color:#f63;}
		#topicNews .bBody h5 big{font-size:24px;font-weight:normal;}
		#topicNews .bBody .intro{line-height:16px;margin-top:2px;margin-bottom:10px;margin-right:2px;}
		#topicNews .bBody li{text-align:left;}
/*头条Box*/



/* Box Structure */
.box{margin:0 0 5px;border:1px solid #dedede;}
.border1px{border:1px solid #DEE7EE;padding:6px 2px 2px 2px;margin:0 5px 5px 0;>margin:0 2px 5px 0;}
.border-bottom1px{border-bottom:1px solid #DEE7EE;}
.border-bottom-dashed1px{border-bottom:1px #cccccc dashed;}

    /* Box head */
	.bHead{
	padding:5px;
	line-height:20px;
	background:url(navSub_bg.jpg) repeat-x;
	padding-left:18px;
	}
	.bHead .left{width:120px;}
	.bHead .right{ width:30%}

		#bHeadimg{padding:5px;width:90%; height:100px; text-align:center;}
		.bHeadimgphoto a img{
		width:105px;
		height:80px;
		padding:1px;
		border:1px solid #b6c8c8;
		}
		#bHeadimgphoto a:hover img{
		border:1px solid #f63;
		}
	
		.bHead h3{ font-size:14px; color:#313031; font-weight:bold; text-align:left;}
		.bHead small{
		text-align:right;
		margin-top:-20px;
		display:block;
		}

    /* Box aBody */
	.aBody{
	padding:5px;
	text-align:left;
	}
		 .aBody li
		 {
		 font-size:12px;
		 line-height:16px; 
		 margin-top:1px;
		 margin-bottom:2px;
		 }

    /* Box bBody */
	.bBody{
	padding:5px;
	text-align:left;
	}

		 .bBody .left{}
	     .bBody .right{}
		 .bBody .intro{line-height:16px;font-size:12px;}

		 .bBody li
		 {
		 font-family:"宋体";
		 font-size:12px;
		 line-height:17px; 
		 }

    /* Box cBody */
	.cBody{
	padding:5px;
	text-align:left;
	}
		 .cBody li
		 {
		 font-family:"宋体";
		 font-size:12px;
		 line-height:18px; 
         border-bottom:1px #cccccc dashed;
		 padding-top:4px;
		 }
    
	 /* Box bodylist */
    .bodylist{padding:5px;text-align:left;}
	.bodylist li{
		font-family:"宋体";
		font-size:12px;
		line-height:20px; 

		}

    /* Box ibBody */ 
	.ibBody {padding:5px;text-align:left;}

	.ibBody li{
		font-family:"宋体";
		font-size:12px;
		line-height:18px; 
		border-bottom:1px #cccccc dashed;
		margin-top:6px;
		}

    /* Box lbBody */ 
	.lbBody {padding:5px;text-align:left;}

	.lbBody li{
		font-family:"宋体";
		font-size:12px;
		height:22px; 
		}
	.lbBody .bodytitle{float:left;width:250px;height:20px;text-align:left;font-size:14px;overflow:hidden;}
    .lbBody .bodytitle a {text-decoration:underline;}
    .lbBody .bodyname{float:right;text-align:right;overflow:hidden;}
    .lbBody .bodyname a {color:#666;}


	/*图片*/
    .topicimage {filter:blendTrans(Duration=3);}
	.picBoxTopicImg a img{width:279px;padding:1px;border:1px solid #b6c8c8;}
	.picBoxTopicImg a:hover img{border:1px solid #f63;}
	.picBoxTopicTitle{color:#FF0E6F;font-size:14px;margin-top:-1px;margin-left:-0px;padding:5px;width:271px;}
	.picBoxTopicCon{background:#F5F5F5 url(picBoxL_bg.gif) repeat-x;}
    .picBoxTopicCon{width:271px;margin-left:-0px;padding:5px;}

	ul.photos li{
		width:125px;
		float:left;
		padding:0 5px 10px 5px;
		text-align:center;
	}
	ul.photos a img{
		width:120px;
		height:90px;
		padding:1px;
		border:1px solid #b6c8c8;
	}
	ul.photos a:hover img{
		border:1px solid #66FF33;
	}
	ul.photos span{
		display:block;
		line-height:1.2em;
		width:120px;
		padding-top:7px;
	}
	/*图片*/

	.bFoot{
	padding:5px 5px;
	text-align:right;
	font-family:"宋体";
	font-weight:bold;
	}

	/*圈子*/
	#groupBox{}
		#groupBox .left{width:470px;padding:0 0 1px 1px;}
		#groupBox .right{width:210px;padding:0 1px 1px 0;}
		#groupBox .ibHead{padding:2px;border-bottom:1px solid #dedede;text-indent:20px;}
		#groupTopics .ibHead{background:url(ico_title.gif) left 64% no-repeat;}
		#goodGroups .ibHead{background:url(ico_title.gif) left 100% no-repeat;}


	/*今日十大话题*/
	#groupTopics{}
		#top10News{
		padding:5px 5px;
		}
			#top10News .bHead{
			background:#fff;
			padding:3px 10px 5px;
			}
			#top10News .bBody{
			padding:5px 0;
			}
			.top10News li{
			display:block;
			text-align:left;
			}
			.top10News li.odd{
			background:#fff;
			}
			.top10News li.even{
			background:#f6f6f6;
			}
			.top10News span.title{
			float:left;
			width:320px;
			}
			.top10News span.from{
			float:right;
			width:120px;
			}
			.top10News a{
			text-decoration: underline;
			}
	
	/*名家专栏最新数据*/
	#goodGroups{}
	    #goodGroups .ibBody{}
	    #goodGroups .ibBody li{
		margin:0px;
		line-height:16px;
		}
		#goodGroups .item{
		padding:3px 3px 5px;
		}
		#goodGroups .itCover{
		float:left;
		width:80px;
		}
		#goodGroups .itCover a img{
		background:#eee;
		padding:2px;
		border:1px solid #d6dfde;
		width:70px;
		height:55px;
		}
		#goodGroups .itCover a:hover img{
		background:#fff;
		border:1px solid #f63;
		}
		#goodGroups .itInfo{
		float:right;
		width:110px;
		}
/* Box Structure */


/*首页用户登录*/
#login
{
	background-image: url(Images/login-right-bg.gif);
	height: 160px;
	padding: 6px 0px 0px 20px;
	background-repeat:no-repeat;
	text-align:left;
}
.pos { POSITION: relative }
#Loginreg {
cursor:hand;
BACKGROUND: url(Images/btn-reg.gif) no-repeat right bottom;
Z-INDEX: 1; 
LEFT: 173px; 
TOP: -10px;
POSITION: absolute;
WIDTH: 69px; 
HEIGHT: 65px;
}
#login-a
{   
    padding-top:15px;
	height: 25px;
	line-height: 25px;
}
/*首页用户登录*/



	/*标签集*/
	#tags{
	overflow:hidden;
	text-align:left;
	}
	#tag_cloud li{display:inline;margin:0 5px 5px 0;>margin:0 2px 5px 0;}
	#tag_cloud a{padding:3px 2px 1px 3px;line-height:1.5em;text-decoration:none;word-wrap:break-word;word-break:break-all;}
	#tag_cloud a:hover{text-decoration:none !important;}
	li.tag_popularity_1 a,li.tag_popularity_1 a:hover{font-size:12px;font-weight:normal;}
	li.tag_popularity_2 a,li.tag_popularity_2 a:hover{font-size:12px;font-weight:bold;}
	li.tag_popularity_3 a,li.tag_popularity_3 a:hover{font-size:16px;font-weight:bold;}
	li.tag_popularity_4 a,li.tag_popularity_4 a:hover{color:#f06;font-size:16px;font-weight: bold;}
	li.tag_popularity_1 a:hover,
	li.tag_popularity_2 a:hover,
	li.tag_popularity_3 a:hover{background:#104d6c;color:#fff !important;}
	li.tag_popularity_4 a:hover{background:#f06;color:#fff !important;}


/* 排行榜 */
.toplist_box{width:100%;height:24px;>height:23px;padding-top:2px;border-bottom:1px dashed #ECECEC;}
.toplist_pic{float:left;padding-top:2px;}
.toplist_name{float:left;width:100px;text-align:left;}
.toplist_num{float:right;width:70px;text-align:left;}
/* 排行榜 */

/*触发行为菜单*/
.xx21 {
	border:1px solid #DEE7EE;
	width:99%;
	padding-right:2px;
}
.xx22 {
	border:1px solid #DEE7EE;
	width:98%;
	padding:6px 2px 2px 2px;margin:0 5px 5px 0;>margin:0 2px 5px 0;
}
.xx23 {
	BACKGROUND: url(xx_10.gif) repeat-x;
	HEIGHT: 29px;
}
.xx24 {
	PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; WIDTH: 10px; COLOR: #000; LINE-HEIGHT: 29px; HEIGHT: 29px
}
.xx25 {
	FONT-WEIGHT: bold; BACKGROUND: url(xx_12.gif) no-repeat 50% bottom; FLOAT: left; WIDTH: 80px; CURSOR: pointer; COLOR: #ff9900; LINE-HEIGHT: 22px; MARGIN-RIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; TEXT-ALIGN: center;
}
.xx25 a {color:#ff9900}
.xx26 {
	FONT-WEIGHT: bold; BACKGROUND: url(xx_13.gif) no-repeat 50% bottom; FLOAT: left; WIDTH: 80px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 22px; MARGIN-RIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; TEXT-ALIGN: center
}
.xx26 a {color:#fff}
.xx27 {
	FONT-WEIGHT: bold; BACKGROUND: url(xx_13.gif) no-repeat 50% bottom; FLOAT: left; WIDTH: 80px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 22px; MARGIN-RIGHT: 10px; PADDING-TOP: 7px; HEIGHT: 22px; TEXT-ALIGN: center
}

.fr {
	FLOAT: right
}

.xx28 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../home_img/xx_14.gif) repeat-x 50% bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 8px; 
}
.xx29 {
	BORDER-RIGHT: #505050 1px solid; BORDER-TOP: #505050 1px solid; BORDER-LEFT: #505050 1px solid; BORDER-BOTTOM: #505050 1px solid;
}
.xx30 {
	MARGIN-TOP: 1px; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}
.xx30 A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.xx30 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.xx30 A:hover {
	COLOR: #000
}
.xx30-1 {
	BACKGROUND: #00abd6
}
.xx30-2 {
	BACKGROUND: #f38c00
}
.xx30-3 {
	BACKGROUND: #d60000
}
.xx30-4 {
	BACKGROUND: #d6008e
}
.xx30-5 {
	BACKGROUND: #41b800
}
.xx30-6 {
	BACKGROUND: #8c00c6
}
.xx30_red {
	MARGIN-TOP: 1px; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}
.xx30_red A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.xx30_red A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.xx30_red A:hover {
	COLOR: #fc0
}
.xx30_red-1 {
	BACKGROUND: #db0000
}
.xx30_red-2 {
	BACKGROUND: #bc0000
}
.xx30_red-3 {
	BACKGROUND: #970000
}
.xx30_red-4 {
	BACKGROUND: #6d0000
}
.xx30_red-5 {
	BACKGROUND: #410000
}
.xx30_red-6 {
	BACKGROUND: #200000
}
.xx31 {
	FLOAT: left; WIDTH: 115px
}
.xx32 {
	FLOAT: right; MARGIN: 0px 2px 2px;  LINE-HEIGHT: 18px; text-align:left;
}

.xx33{ width:100%;}
.xx33 UL {
	MARGIN: 5px; LIST-STYLE-TYPE: none
}
.xx33 LI {
	LINE-HEIGHT: 24px; HEIGHT: 24px;text-align:left;
}
.xx33 A {
	color:#4D4D4D;
	TEXT-DECORATION: underline;
}
.xx30 A:visited {
	TEXT-DECORATION: none
}


.bodytitle {display:block;text-align:left;float:left;nowrap;}
.bodytitle a{font-size:14px; color:#000000;TEXT-DECORATION: none}
.bodytitle a:visited{font-size:14px; color:#000000;TEXT-DECORATION: underline}
.bodytitle a:hover{font-size:14px; color:#bc2931;TEXT-DECORATION: underline}

.blogtime {font-size:9px;color:#333333;TEXT-DECORATION: none;}

/*日志列表*/
.list {font-size:12px;margin-top:4px;margin-left:4px;margin-bottom:3px;}
.list a{font-size:12px;color: #333333;text-decoration: underline;}
.list a:hover {font-size:12px;color:#DD6F00;TEXT-DECORATION: underline}
.list a:visited {font-size:12px;color:#DD6F00;TEXT-DECORATION: underline}
.list ul {list-style:none;padding-left:4px;}
.list li {background:url(bulo_i3.gif) repeat-x bottom; list-style:none;padding:0px 0 0px !important; line-height:28px; clear:both;}
.list .bodyname {width:80px;display:block;text-align:left;float:right;overflow:hidden;}
/*日志列表*/


/*精华列表*/
.best 
{
	padding-bottom:2px;
	padding-left:0px;
	padding-right:2px;
}
.best a{font-size:12px; color:#333333;TEXT-DECORATION: none}
.best a:visited{font-size:12px; color:#333333;TEXT-DECORATION: none}
.best a:hover{font-size:12px; color:#bc2931;TEXT-DECORATION: underline}
.best ul {list-style:none; }
.best li {background:url(bulo_i3.gif) repeat-x bottom; list-style:none;  padding:0px 0 0px !important; line-height:24px; clear:both;}
/*精华列表*/

/*排行榜列表*/
.toplist 
{
	background: url(weekontopbg.gif) no-repeat;
	padding-top:3px;
	padding-left:0px;
	padding-right:1px;
	height:260px;
}
.toplist a{font-size:12px; color:#333333;TEXT-DECORATION: none}
.toplist a:visited{font-size:12px; color:#333333;TEXT-DECORATION: none}
.toplist a:hover{font-size:12px; color:#bc2931;TEXT-DECORATION: underline}
.toplist ul {padding-left:38px;list-style:none; }
.toplist li {list-style:none; padding:0px 0 0px !important; line-height:26px; clear:both;}
.toplist .bodyname {width:65px;display:block;text-align:left;float:right;overflow:hidden;}
/*排行榜列表*/

/*名称*/
.bodyname {width:70px;display:block;text-align:left;float:right;overflow:hidden;}
.bodyname a{font-size:12px; color:#999;TEXT-DECORATION: underline}
.bodyname a:visited{font-size:12px; color:#999;TEXT-DECORATION: underline}
.bodyname a:hover{font-size:12px; color:#bc2931;TEXT-DECORATION: underline}

.nickname2 {width:100px;display:block;text-align:left;float:right;overflow:hidden;}
.nickname2 a{font-size:12px; color:#999;TEXT-DECORATION: underline}
.nickname2 a:visited{font-size:12px; color:#999;TEXT-DECORATION: underline}
.nickname2 a:hover{font-size:12px; color:#bc2931;TEXT-DECORATION: underline}
/*名称*/

/*圈子*/
.group 
{
	padding:3px;
	text-align:center;
	color:#333333;
}
.group a{font-size:12px; color:#333333;TEXT-DECORATION: none}
.group a:visited{font-size:12px; color:#333333;TEXT-DECORATION: none}
.group a:hover{font-size:12px; color:#bc2931;TEXT-DECORATION: underline}
.group ul {list-style:none; }
.group li {list-style:none; padding:0px 0 0px !important; line-height:29px; clear:both;}
.group li img {border:1px solid #330000; }

.grouplist
{
	padding:2px 8px 2px;
	text-align:left;
	text-indent: 3px;
	color:#333333;
}
.grouplist a{font-size:12px; color:#333333;TEXT-DECORATION: underline}
.grouplist a:visited{font-size:12px; color:#333333;TEXT-DECORATION: underline}
.grouplist a:hover{font-size:12px; color:#bc2931;TEXT-DECORATION: underline}
.grouplist ul {list-style:none; list-style-image: url(row.gif);}
.grouplist li {list-style:none; padding:0px 0px 0px !important; line-height:22px; clear:both;}
/*圈子*/


/*博客之星*/
.blogstar
{
	padding:1px;
	text-align:center;
	text-indent: 3px;
    color:#333333;
}
.blogstar a{font-size:12px; color:#333333;TEXT-DECORATION: underline}
.blogstar a:visited{font-size:12px; color:#333333;TEXT-DECORATION: underline}
.blogstar a:hover{font-size:12px; color:#bc2931;TEXT-DECORATION: underline}
.blogstar ul {list-style:none; }
.blogstar li {list-style:none; padding:0px 0px 0px !important;}
.blogstar td  img {border:1px solid #330000; }
/*博客之星*/

/*个人博客*/
.userblog
{
	padding:2px 8px 0;
	text-align:left;
	text-indent: 1px;
	padding-bottom:8px;
}
.userblog a{font-size:12px; color:#333333;TEXT-DECORATION: underline}
.userblog a:visited{font-size:12px; color:#333333;TEXT-DECORATION: underline}
.userblog a:hover{font-size:12px; color:#bc2931;TEXT-DECORATION: underline}
.userblog ul {list-style:none; list-style-image: url(row.gif);}
.userblog li {list-style:none; padding:0px 0px 0px !important; line-height:22px; clear:both;}
/*个人博客*/

/*分页*/
.pagelist {text-align:left;float:left;padding:5px;}
.pagelist td {font-size:14px; color:#000000;line-height:24px;}
.pagelist td a{font-size:14px; color: #181818;text-decoration: underline;}
.pagelist td a:hover {font-size:14px; color:#DD6F00;TEXT-DECORATION: underline}
.pagelist td a:visited {font-size:14px; color:#DD6F00;TEXT-DECORATION: underline}

#showpage{ text-align:center;padding:20px;font-size:14px;line-height:24px;}
#showpage  a{font-size:14px; color: #181818;text-decoration: underline;}
#showpage  a:hover {font-size:14px; color:#DD6F00;TEXT-DECORATION: underline}
#showpage  a:visited {font-size:14px; color:#DD6F00;TEXT-DECORATION: underline}
/*分页*/



/* ----------------------------------- DIGG #DIGG -- */
#NewDIGG { padding: 6px 4px 4px 2px; }
#NewDIGG .NewDIGG { clear: both; padding: 2px 0 0 0; height: 30px;  border-bottom: 1px #ccc dashed; }
#NewDIGG .NewDIGG .DIGGNumber { float: left; display: block; margin: 4px 8px 0 0; padding: 2px 0 0 0; width: 30px; height: 25px; background: url(bg.png) no-repeat -250px -310px; text-align: center; color: #93883F; font-size: 11px; font-weight: 600; }
#NewDIGG .NewDIGG .DIGGTitle { float: left;text-align:left; padding: 6px 0 0 0; width: 240px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 1.0;  }
#NewDIGG .NewDIGG .DIGGTitle a { color: #494949;  }
#NewDIGG .NewDIGG .DIGGTime { float: left; font-size: 10px; color: #999; }
#NewDIGG .NewDIGG .DIGGUser { float: right; }
#NewDIGG .NewDIGG .DIGGUser a { color: #999; }
/* -- 用户推荐排行榜 -- */
#DIGGTop { padding: 3px 8px; height:260px;}
#DIGGTop .DIGGTop { clear: both; height: 32px!important; height: 28px; }
#DIGGTop .DIGGTop .DIGGNumber { float: left; display: block; margin: 2px 8px 0 0; padding: 2px 0 0 0; width: 30px; height: 25px; background: url(bg.png) no-repeat -250px -310px; text-align: center; color: #93883F; font-size: 10px; }
#DIGGTop .DIGGTop .DIGGTitle {  float: left;width: 160px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#DIGGTop .DIGGTop .DIGGTitle a { color: #666;  }


ul.blogListT{ width:780px;margin:4px; text-align:left; float:left; border-bottom:2px solid #f5f5f5;}
ul.blogListT .picL{ float:left; width:370px; border-right:1px dotted #f5f5f5;}
ul.blogListT .textR{ float:left; width:280px; margin-left:30px; padding-top:10px;}
ul.blogListT li{ text-align:left; line-height:140%; color:#666; padding:2px 0; }
ul.blogListT .picL .map{ border:1px solid #f1f1f1; background:#fff; padding:10px; float:left;  height:100px;overflow:hidden; }
ul.blogListT .picL .map img{ width:100px;}
ul.blogListT .picL .author{ float:left; margin-left:10px; padding-top:10px; width:200px;}
ul.blogListT .picL .author li{ border-bottom:1px dotted #ccc; padding:4px 0;}

ul.blogListT li a{ font-size:12px; font-weight:bold; color:#006699; text-decoration:none; width:100px;}
ul.blogListT li a:hover{ color:#CC6600; text-decoration:underline;}

.List_table{padding:10px;}
.List_table .t1 {background:url(bulo_i3.gif) repeat-x bottom; }
.List_table .t1 a
{   
padding-left:20px;
background: url(Images/snip.gif) no-repeat; 
background-position:left;
line-height:30px;
}
.List_table .t2 {background:url(bulo_i3.gif) repeat-x bottom;}
.List_table .t3 {background:url(bulo_i3.gif) repeat-x bottom;}
.List_table .t4 {background:url(bulo_i3.gif) repeat-x bottom;}
.List_table .t5 {background:url(bulo_i3.gif) repeat-x bottom;}

/*用户名片*/
.q_card{width:290px;border:1px solid #a3a3a3;padding:9px;position:absolute;z-index:100;top:10px;left:10px;background:#fff}
.q_cardshadow{position:absolute;z-index:99;width:310px;background:#CCC;filter:alpha(opacity=60);-moz-opacity:0.6;left:14px}
.q_card table{width:100%;border-collapse:collapse;border:0px;margin:0px}
.q_card table td{font-size:12px;border:0px;margin:0px}
.q_card a:link,.q_card a:visited{font-size:12px;color:#7469bd; text-decoration: none}
.q_card a:hover,.q_card a:active{font-size:12px;color:#F00;}
/*用户名片*/

/*头像*/
.hotPicList{padding:1px;margin:0px;}
.hotPicList img { padding:0px; border:1px solid #ccc;}
.hotPicList a:hover img{ padding:0px;border:1px solid #f63;}

.userlistphoto{margin:2px;text-align:center;height:351px;}
.userlistphoto ul {list-style:none;}
.userlistphoto li {float:left;width:59px;display:inline;overflow:hidden;line-height:20px;}
.userlistphoto li .facetitle{width:60px;height:20px;overflow:hidden;text-decoration:none;}
.userlistphoto li img{border:1px solid #d6dfde;}
.userlistphoto li a:hover img{background:#fff;border:1px solid #f63;}
.userlistphoto .item{height:70px;}
.userlistphoto .itCover{float:left;width:80px;}
.userlistphoto .itInfo {text-align:left;width:90px;}
.userlistphoto .itCover a img{
		background:#eee;
		padding:2px;
		border:1px solid #d6dfde;
		width:68px;
		height:55px;
		}
.userlistphoto .itCover a:hover img{
		background:#fff;
		border:1px solid #f63;
		}
/*头像*/

/*文本*/
.userlisttext{text-align:left;height:55px;overflow:hidden;}
.userlisttext ul {list-style:none;}
.userlisttext li {list-style:none;display:inline;text-align:left;text-decoration: none;}
.userlisttext li a {text-decoration: underline;}
.userlisttitle{padding-left:5px;height:20px;text-align:left;font-weight:bold;background:url(navSub_bg.jpg) repeat-x;}
/*文本*/

/*其他导航*/
.s_nav1{height:25px;}
.s_nav1 ul{list-style:none;}
.s_nav1 li{float:left;background:url(link_button_1.gif) no-repeat center; padding-top:4px;color:#ffffff;width:35px;height:22px; text-align:center;text-decoration: underline;}
.s_nav1 a{color:#ffffff;font-size:12px;text-align:center;text-decoration: none;}
.s_nav1 a:hover{padding-top:4px;color:#000;font-size:12px;text-align:center; font-weight:bold;text-decoration: underline;} 

.s_nav2{height:25px;overflow:hidden;}
.s_nav2 ul{list-style:none;}
.s_nav2 li{float:left;padding:4px;color:#ffffff; text-align:center;}
.s_nav2 a{color:#828282;font-size:12px;text-align:center;text-decoration: underline;}
.s_nav2 a:hover{padding-top:4px;color:#FF6600;font-size:12px;text-align:center;text-decoration: underline;} 
/*其他导航*/

/*底部样式*/
.btm{text-align: left;border-top: 1px solid #DCE4ED;padding-top: 7px;width:960px;}
.btm-a{	width: 100%;text-align: center;	padding-bottom: 20px;}
.btm-a li{color: #525552;}
.btm-a a{color: #FF6600;}
.btm-a a:hover{color: #ff0000;}
.btm-list{padding-left: 10px;width: 190px;height: 100px;float:left;border-left:#E7E3E7 solid 1px;}
.btm-list2{padding-left: 6px;height: 95px;float: left;}
.btm-list2 li{height: 18px;vertical-align: top;color: #C1CBD0;}
.btm-list li{height: 18px;vertical-align: top;}
.btm a, .btm a:visited{	color: #999;text-decoration: none;}
.btm a:hover{color: #F90;text-decoration: underline;}
/*底部样式*/

.title_left{font-size:12px; padding-left:2px; color:#323232; text-align:left; font-weight:bold;}
.title_left a{ font-weight:normal;text-decoration: none; color:#FF6600; font-family:Verdana, Arial, Helvetica, sans-serif;}

.left_a{ color:#000000; font-weight:bold;text-decoration: none;}
