/***

 *	DedeCMS v5.3 Style (grass green)

 *	dedecms.com  Author pigz  2008-11-10 09:32

 **/



.pleft{ min-height:600px;

	width:840px;

	float:left; 

	overflow:hidden;

}

.place{height:45px; font-size: 12px;  line-height:35px;color:#3d3d3d;  text-align:right; padding-right: 20px; padding-top: 20px;

}

.place h3{ height:45px; line-height:25px; width:400px; font-size:24px; color: #4a4a4a; float: left; text-align: left; }

.place strong{

	color:#5d5854;

	font-weight:normal;

	letter-spacing:1px;

}

.pleft .place a{ font-size:12px;

	color:#3d3d3d; 

	margin:0px 2px;

}

.pright{

	width:260px; margin-right:15px; background:#fff; 

	float:left;

	overflow:hidden;

}

.pright h2{ text-align: center; padding-right: 30px; background: url(../images/rhbg.gif) left top no-repeat; line-height:70px; font-size:18px; color:#30a253; height:70px; padding-top: 20px;}

.listbox{

	width:840px; background: #fff;

	float:left;

	overflow:hidden;

}

/*---------- index ---------*/



/*---------- channel ---------*/







/*---------- viewbox ---------*/

.viewbox{ background:#fff; padding: 10px; color: #828282; font-size: 14px; line-height: 30px; 

	overflow:hidden;

	padding-bottom:8px;

}

.viewbox .title{ padding-top:30px;

	line-height:86px;

	text-align:center;

	overflow:hidden;

	padding-top:10px;

}

.viewbox .title h1{

	font-size:24px;

	color:#2b2b2b;

}

.viewbox .info{

	height:34px;

	line-height:30px;

	text-align:center;

	overflow:hidden;

	color:#666;

}

.viewbox .info small{

	margin-left:8px;

	margin-right:3px;

	color:#999;

	font-size:12px;

}

.viewbox .info a{

	color:#690;

}



.viewbox .infolist{

	width:318px;

	float:left;

}

.viewbox .infolist small{

	width:100px;

	text-align:right;

	display:block;

	float:left;

	font-size:12px;

	line-height:31px;

	color:#999;

	clear:left;

	height:31px;

	overflow:hidden;

}

.viewbox .infolist span{

	width:150px;

	line-height:30px;

	float:left;

	height:31px;

	overflow:hidden;

}

.viewbox .picview{ text-align:center;

}

.viewbox .picview1{ text-align:center; 

	float: left; width:100%;

	

}

.viewbox .labeltitle{ border-bottom:2px solid #999;

	height:23px;

	clear:both;

	overflow:hidden;

	margin:0px auto 0px;

	padding-top:10px;

}

.viewbox .labeltitle strong{

	width:80px;

	height:23px;

	line-height:23px;

	text-align:center;

	color:#000;

	letter-spacing:1px;

	display:block;

	float:left;

	background:#efefef;

	overflow:hidden;

}



.viewbox .content{

	font-size:14px;

	padding:12px 16px;

	line-height:25px;

	color:#333;

}

.viewbox .dede_pages{

	width:712px;

	float:none;

	overflow:hidden;

	text-align:center;

}

.viewbox .dede_pages ul{

	margin:0px auto;

	float:none;

	clear:both;

	overflow:hidden;

	text-align:center;

	white-space:nowrap;

}

.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{

	float:none;

	display:inline;

}

.viewbox .boxoff{

	height:10px;

	overflow:hidden;

	clear:both;

	background:url(../images/boxoff.gif) left 15px repeat-x;

	margin:4px auto;

	padding-top:10px;

}

.viewbox .boxoff strong{

	display:block;

	width:8px;

	height:10px;

	overflow:hidden;

	font-size:0px;

	line-height:100px;

	background:url(../images/boxoff.gif) right -10px no-repeat;

	float:left;

}

.viewbox .newdigg{

	width:406px;

	height:51px;

	margin:8px auto;

	clear:both;

	overflow:hidden;

	padding-left:8px;

}

.viewbox .diggbox{

	width:195px;

	height:51px;

	float:left;

	margin-right:8px;

	overflow:hidden;

	cursor:pointer;

}

.viewbox .diggbox .digg_act{

	font-size:14px;

	float:left;

	line-height:31px;

	text-indent:32px;

	height:29px;

	overflow:hidden;

	font-weight:bold;

}

.viewbox .diggbox .digg_num{

	float:left;

	line-height:29px;

	text-indent:5px;

}

.viewbox .diggbox .digg_percent{

	width:180px;

	clear:both;

	padding-left:10px;

	overflow:hidden;

}

.viewbox .diggbox .digg_percent .digg_percent_bar{

	width:100px;

	height:7px;

	background:#E8E8E8;

	border-right:1px solid #CCC;

	float:left;

	overflow:hidden;

	margin-top:3px;

}

.viewbox .diggbox .digg_percent .digg_percent_num{

	font-size:10px;

	float:left;

	padding-left:10px;

}

.viewbox .diggbox .digg_percent .digg_percent_bar span{

	display:block;

	height:5px;

	overflow:hidden;

	background:#000;

}

.viewbox .newdigg .digg_good{

	background:url(../images/newdigg-bg.png) left top no-repeat;

}

.viewbox .newdigg .digg_bad{

	background:url(../images/newdigg-bg.png) right top no-repeat;

}

.viewbox .newdigg .digg_good .digg_act{

	color:#C30;	

}

.viewbox .newdigg .digg_good .digg_num{

	color:#C63;

}

.viewbox .newdigg .digg_bad .digg_act{

	color:#36C;	

}

.viewbox .newdigg .digg_bad .digg_num{

	color:#39C;

}

.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{

	border:1px solid #E37F24;

	background:#FFC535;

}

.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{

	border:1px solid #689ACC;

	background:#94C0E4;

}

.viewbox .handle{

	height:59px;

	padding-top:12px;

	overflow:hidden;

	clear:both;

}

.viewbox .handle .digg{

	width:59px;

	height:59px;

	float:left;

	background:url(../images/digg-bg.gif) no-repeat;

	margin-right:12px;

}

.viewbox .handle .digg .digg_num{

	width:56px;

	height:34px;

	font-size:20px;

	text-align:center;

	line-height:34px;

	overflow:hidden;

	color:#6B9169;

}

.viewbox .handle .digg .digg_act{

	width:56px;

	height:22px;

	line-height:23px;

	overflow:hidden;

}

.viewbox .handle .digg .digg_act a{

	margin-left:11px;

	color:#666;

	float:left;

}

.viewbox .handle .context{

	float:left;

}

.viewbox .handle .context ul li{

	line-height:29px;

	color:#888;

}

.viewbox .actbox{

	width:260px;

	text-align:center;

	float:right;

	padding-top:20px;

	padding-right:10px;

}

.viewbox .actbox ul li{

	display:inline;

	padding-left:22px;

	background-image:url(../images/actbox-ico.gif);

	background-repeat:no-repeat;

	margin-right:10px;

}

.viewbox .actbox ul li a{

	color:#666;

}

.viewbox .actbox ul li#act-fav{

	background-position:4px 0px;

}

.viewbox .actbox ul li#act-err{

	background-position:4px -37px;

}

.viewbox .actbox ul li#act-pus{

	background-position:4px -73px;

}

.viewbox .actbox ul li#act-pnt{

	background-position:4px -109px;

}



.viewbox .picbox{

	width:100%;

	text-align:center;

	padding-top:10px;

	font-size:14px;

	line-height:31px;

	overflow:hidden;

}

.viewbox .picbox img{

	display:block;

	margin:16px auto 6px;

}

.viewbox .picbox ul.e8{

	font-size:12px;

	line-height:normal;

}

.viewbox .picbox ul.e8 li .pic{

	background:none;

	border:1px solid #EEE;

	overflow:hidden;

}

.viewbox .picbox ul.e8 img{

	margin:3px;

	border:none;

}

.viewbox .picbox ul.e8 li .title{

	padding-top:0px;

}







/* 代码高亮 */

pre{font-family:'Courier New' , Monospace; font-size:12px; width:99%; overflow:auto; margin:0 0 1em 0; background:#F7F7F7; }

pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}

pre a, pre a:hover{background:none; border:none; padding:0; margin:0}

pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00;}

pre ol li{list-style:decimal-leading-zero; list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em}

pre ol li.alt{color:inherit}

pre ol li span{color:black; background-color:inherit}

pre .comment, pre .comments{color:#008200; background-color:inherit}

pre .string{color:blue; background-color:inherit}

pre .keyword{color:#069; font-weight:bold; background-color:inherit}

pre .preprocessor{color:gray; background-color:inherit}

pre .dp-xml .cdata{color:#ff1493}

pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}

pre .dp-xml .attribute{color:red}

pre .dp-xml .attribute-value{color:blue}

pre .dp-sql .func{color:#ff1493}

pre .dp-sql .op{color:#808080}

pre .dp-rb .symbol{color:#a70}

pre .dp-rb .variable{color:#a70; font-weight:bold}

pre .dp-py .builtins{color:#ff1493}

pre .dp-py .magicmethods{color:#808080}

pre .dp-py .exceptions{color:brown}

pre .dp-py .types{color:brown; font-style:italic}

pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}

pre .dp-j .annotation{color:#646464}

pre .dp-j .number{color:#C00000}

pre .dp-delphi .number{color:blue}

pre .dp-delphi .directive{color:#008284}

pre .dp-delphi .vars{color:#000}

pre .dp-css .value{color:black}

pre .dp-css .important{color:red}

pre .dp-c .vars{color:#d00}

pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}



#commetpages {

	text-align:center;

	line-height:28px;

}



#commetpages a {

	border:1px solid #BADAA1;

	padding:0 3px 0 3px;

}