/***

 *	DedeCMS v5.3 Style (grass green)

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

 **/

.pleft{

	width:712px;

	float:left;

	overflow:hidden;

}

.pleft .place{

	width:712px;

	height:24px;

	line-height:24px;

	background:transparent url(../images/green_skin.png) repeat-x scroll 0 -188px;

	border-top:1px solid #BADAA1;

	border-bottom:1px solid #BADAA1;

	text-indent:12px;

	color:#428C5B;

	overflow:hidden;

}

.pleft .place strong{

	color:#428c5b;

	font-weight:normal;

	letter-spacing:1px;

}

.pleft .place a{

	color:#428c5b;

	margin:0px 2px;

}

.pleft .place a:hover{

	color:#ff3333;

	text-decoration:none;

}

.pleft .place small{

	display:inline-block;

	vertical-align:middle;

	width:8px;

	height:20px;

	*height:24px;

	overflow:hidden;

	background:url(../images/ico-3.gif) 2px 8px no-repeat;

	font-size:0px;

}

.place{

	height:24px;

	line-height:24px;

	text-indent:18px;

	color:#999;

	background:transparent url(../images/green_skin.png) repeat-x scroll 0 -188px;

	border-top:1px solid #BADAA1;

	border-bottom:1px solid #BADAA1;

	overflow:hidden;

	font-family:ËÎÌå;

	margin-bottom:6px;

	text-align:left;

}

.place strong{

	color:#397CBE;

	font-weight:normal;

	letter-spacing:1px;

}

.place a{

	color:#397CBE;

	margin:0px 2px;

}

.place a:hover{

	color:#FF3366

	margin:0px 2px;

	TEXT-DECORATION: underline;

}

.pright{

	width:240px;

	float:right;

	overflow:hidden;

}

.dede_pages{

}

.dede_pages ul{

	float:left;

	padding:12px 0px 12px 16px;

}

.dede_pages ul li{

	float:left;

	font-family:Tahoma;

	line-height:17px;

	margin-right:6px;

	border:1px solid #E9E9E9;

}

.dede_pages ul li a{

	float:left;

	padding:2px 4px 2px;

	color:#555;

	display:block;

}

.dede_pages ul li a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 2px;

}

.dede_pages ul li.thisclass,

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	background-color:#F8F8F8;

	padding:2px 4px 2px;

	font-weight:bold;

}

.dede_pages .pageinfo{

	line-height:21px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#555;

	font-weight:normal;

	margin:0px 2px;

}

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

.index .bignews{

	width:424px;

	height:400px;

	float:right;

	border:1px solid #DADADA;

	overflow:hidden;

}

.index .bignews a{

	color:#555;

}

.index .bignews .onenews{

	margin:0 3px 0 3px;

	padding:7px 6px;

	border-bottom:1px dashed #EBEBEB;

}

.index .bignews .onenews h2{

	text-align:center;

	display:block;

	height:32px;

	line-height:28px;

}

.index .bignews .onenews h2 a{

	font-size:16px;

}

.index .bignews .onenews p{

	line-height:19px;

	color:#666;

}



.index .bignews div.newarticle{

	height:24px;

	background:url(../images/new-article.gif) 8px 3px no-repeat;

	font-size:0px;

	color:#fff;

}



.index .bignews div.d1{

	padding:6px 10px;

	clear:both;

	width:406px;

	overflow:hidden;

}

.index .bignews div.d1arc{

	margin-right:12px;

	width:190px;

	float:left;

	height:24px;

	line-height:24px;

	overflow:hidden;

}

.index .bignews div.d1arc a {

	

}

.index .bignews ul.c2{

	width:416px;

	padding:0px 4px 0px;

	clear:both;

	overflow:hidden;

}

.index .bignews ul.c2 a {

	font-size:13px;

}

.index .flashnews{

	width:280px;

	height:192px;

	overflow:hidden;

	float:left;

}

.index .latestnews{

	width:280px;

	height:200px;

	margin-top:8px;

	float:left;

}

.index .latestnews dl dd{

	padding:2px 5px;

}

.index .latestnews ul a{

	color:#555;

}

.index .picnews{

	width:712px;

	float:left;

	clear:both;

	overflow:hidden;

	margin-top:9px;

	*margin-top:12px;

	_margin-top:0px;

}

.listbox{

	width:720px;

	overflow:hidden;

	float:left;

	clear:both;

	overflow:hidden;

}

.index .listbox dl{

	width:352px;

	margin-right:8px;

	margin-top:2px;

	float:left;

}

.index .listbox ul a{

	color:#666;

}

.index .usercenter .tbox dd{

	height:370px;

	display:none;

}

.index .usercenter .tbox dd#loading{

	display:block;

	text-align:center;

	line-height:200px;

	letter-spacing:2px;

	color:#999999;

}

.index .userlogin{

	padding-top:10px;

}

.index .userlogin .fb{

	height:37px;

}

.index .userlogin .fb span{

	float:left;

	width:60px;

	text-align:right;

	padding-right:6px;

	color:#888;

}

.index .userlogin .fb img{

	vertical-align:middle;

	margin-left:5px;

}

.index .userlogin .submit{

	text-align:center;

	padding-top:3px;

}

.index .userlogin .submit a{

	color:#003300;

	margin-left:7px;

}

.index .userinfo{

	

}

.index .userinfo .welcome{

	width:220px;

	height:24px;

	margin:12px auto;

	background:#F9F9F9;

	border-top:1px solid #EEE;

	border-bottom:1px solid #EEE;

	line-height:23px;

	text-indent:10px;

	color:#666;

}

.index .userinfo .welcome strong{

	color:#F60;

	font-weight:bold;

}

.index .userinfo .userface{

	width:60px;

	height:64px;

	overflow:hidden;

	padding-left:16px;

	padding-top:2px;

	float:left;

}

.index .userinfo .userface a{

	display:block;

	margin:0px auto;

	text-align:center;

}

.index .userinfo .userface a img{

	width:52px;

	height:52px;

	display:block;

	margin:0px auto 6px;

	padding:2px;

	border:1px solid #DDD;

}

.index .userinfo .mylink{

	width:144px;

	float:left;

	overflow:hidden;

}

.index .userinfo .mylink ul{

}

.index .userinfo .mylink ul li{

	width:72px;

	float:left;

	line-height:21px;

	text-indent:12px;

}

.index .userinfo .mylink ul li a{

	color:#555;	

}

.index .userinfo .uclink{

	height:31px;

	line-height:31px;

	clear:both;

	overflow:hidden;

	text-align:center;

	color:#DDD;

}

.index .userinfo .uclink a{

	color:#690;

	margin:0px 2px;

}

.index .latestlogin{

	padding-top:16px;

}

.index .latestlogin strong{

	width:102px;

	padding-left:6px;

	letter-spacing:1px;

	color:#555;

	display:block;

	line-height:21px;

	background:#FFF;

	position:relative;

	z-index:5;

}

.index .latestlogin ul{

	width:224px;

	border-top:1px solid #DDDDDD;

	padding-top:20px;

	z-index:3;

	margin:-12px auto 0px;

}

.index .commend dl dd{

	padding-top:0px;

}

.index .hot dl dd{

	padding-top:0px;

}

.index .hot dl dd .c1 li{

	width:210px;

	overflow:hidden;

}

.index .vote dl dd strong{

	display:block;

	line-height:27px;

	padding-left:8px;

	letter-spacing:1px;

	color:#3f7652;

	border-bottom:1px solid #DDDDDD;

	margin:0px 4px;

}

.index .vote dl dd .fb{

	padding-top:10px;

	height:21px;

	padding-left:10px;

	color:#555;

}

.index .vote dl dd .fb input{

	margin-right:4px;

}

.index .vote dl dd .submit{

	text-align:center;

	height:35px;

	padding-top:8px;

}

.index .vote dl dd .submit button{

	margin-right:10px;

}

.index .vote dl dd .submit a{

	color:#003300

}

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

.channel .flashnews{

	width:280px;

	height:192px;

	overflow:hidden;

	float:left;

	background:#F00;

}

.channel .topcommand{

	width:424px;

	float:right;

	overflow:hidden;

}

.channel .topcommand dl dd{

	height:162px;

}

.channel .topcommand a{

	color:#666;

}

.channel .topcommand .onenews{

	padding:3px 12px;

	border-bottom:1px solid #EBEBEB;

}

.channel .topcommand .onenews h2{

	display:block;

	height:28px;

	line-height:25px;

}

.channel .topcommand .onenews h2 a{

	font-size:16px;

}

.channel .topcommand .onenews p{

	line-height:19px;

	color:#666;

}

.channel .picnews{

	width:712px;

	float:left;

	clear:both;

	overflow:hidden;

}

.channel .listbox{

	width:720px;

	overflow:hidden;

	float:left;

	clear:both;

	overflow:hidden;

}

.channel .listbox dl{

	width:352px;

	margin-right:8px;

	margin-top:8px;

	float:left;

}

.channel .listbox ul a{

	color:#666;

}





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

.viewbox{

	width:712px;

	overflow:hidden;

	padding-bottom:8px;

}

.viewbox .title{

	height:56px;

	line-height:56px;

	text-align:center;

	overflow:hidden;

	padding-top:10px;

}

.viewbox .title h2{

	font-size:24px;

	color:#2b2b2b;

}

.viewbox .info{

	height:24px;

	line-height:17px;

	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 .intro{

	width:90%;

	padding:8px 16px;

	line-height:24px;

	background:#f5fcee;

	border:1px solid #DCDDDD;

	font-size:14px;

	color:#706A6A;

	margin:8px auto 0 auto;

}

.viewbox .infolist{

	width:368px;

	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:200px;

	line-height:30px;

	float:left;

	height:31px;

	overflow:hidden;

}

.viewbox .picview{

	width:320px;

	float:right;

	padding-right:24px;

	padding-top:16px;

}

.viewbox .labeltitle{

	height:23px;

	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;

	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:#FFF;

	letter-spacing:1px;

	display:block;

	float:left;

	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;

	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 .downurllist{

	width:100%;

	clear:both;

	overflow:hidden;

	

}

.viewbox .downurllist li{

	height:27px;

	background:url(../images/downurl-bg.gif) right top no-repeat;

	padding-right:4px;

	float:left;

	margin-right:10px;

	overflow:hidden;

	margin-top:10px;

}

.viewbox .downurllist li a{

	height:27px;

	background:url(../images/downurl-bg.gif) left top no-repeat;

	display:block;

	font-size:12px;

	color:#555;

	text-indent:30px;

	line-height:27px;

	float:left;

	padding-right:5px;

}

.viewbox .downurllist li a:hover{

	color:#F63;

	text-decoration:none;

}

.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;

}

.specialpic{

	width:200px;

	overflow:hidden;

	float:left;

	margin-right:20px;

	padding-top:10px;

}

.specialpic img{

	width:200px;

	display:block;

}

.speciallist{

	width:720px;

	overflow:hidden;

}

.speciallist dl.tbox{

	width:352px;

	margin-right:8px;

	margin-top:8px;

	float:left;

}

.storypic{

	width:160px;

	overflow:hidden;

	float:left;

	margin-right:20px;

	padding-top:10px;

}

.storypic img{

	width:160px;

	display:block;

}

.infos_userinfo{

	width:240px;

	overflow:hidden;

}

.infos_userinfo dd{

	padding:12px;

	overflow:hidden;

	background:#FFF;

}

.infos_userinfo dd .userface{

	width:52px;

	height:52px;

	padding:1px;

	border:1px solid #DDD;

	overflow:hidden;

	float:left;

	margin-right:8px;

}

.infos_userinfo dd .userface img{

	width:52px;

	height:52px;

	overflow:hidden;

	display:block;

}

.infos_userinfo dd .username{

	height:19px;

	line-height:19px;

	display:block;

	overflow:hidden;

	font-weight:bold;

	color:#F60;

}

.infos_userinfo dd .useract{

	width:140px;

	height:44px;

	overflow:hidden;

	float:left;

	padding-left:4px;

}

.infos_userinfo dd .useract-pm,.infos_userinfo  dd .useract-af{

	width:70px;

	float:left;

	line-height:19px;

	height:19px;

	overflow:hidden;

}

.infos_userinfo dd .useract-vi{

	display:block;

	clear:both;

	line-height:19px;

	height:19px;

	overflow:hidden;

	color:#666;

}

.infos_userinfo dd .userinfo-sp{

	height:25px;

	line-height:25px;

	clear:both;

	display:block;

	padding-left:10px;

}

.infos_userinfo dd .userinfo-sp small{

	font-size:12px;

	color:#AAA;

	margin-right:5px;

}

.infos_search dd{

	padding:4px 4px 12px 8px;

}

.infos_search dd select,.infos_search dd input,.infos_search dd button{

	margin-left:4px;

	margin-top:8px;

}

.infos_search dd select{

	font-size:14px;	

}

.tags_list dd{

	padding:4px 12px;

	line-height:220%;

}

.tags_list dd a{

	margin-right:10px;

	white-space:nowrap;

}

.tagc1{

	font-size:12px;

	color:#666;

}

.tagc2{

	font-size:14px;

	font-weight:bold;

	color:#555;

}

.sp-title{

	color:#888;

	padding:0px 12px;

	border-top:1px solid #EAEAEA;

	border-bottom:1px solid #EAEAEA;

	background:#f3fbea url(../images/search-top-bg.gif) repeat-x scroll;

	margin-bottom:8px;

}

.sp-title h2{

	font-size:14px;

	line-height:27px;	

}

.sp-title h2 a{

	margin-left:6px;

	color:#03541F;

}

.sp-title .more{

	float:right;

	margin:-27px 0px;

	line-height:27px;

}

.linkbox{

	padding:10px 8px;

	border-bottom:1px solid #EEE;

}

.linkbox h3,.linkbox h3 a{

	font-size:14px;

	color:#693;

}

.buycar{

	

}

.buycar h2{

	font-size:14px;

	color:#F60;

	line-height:31px;

}

.buycar .flow{

	width:100%;

	border-left:1px solid #DEE79E;

	border-right:1px solid #DEE79E;

	border-top:1px solid #DEE79E;

/*	border-collapse:collapse;*/

	margin-bottom:16px;

}

.buycar .flow td{

	height:23px;

	line-height:19px;

	background:#F8FAEB;

	text-align:center;

	color:#888;

	overflow:hidden;

	border-right:1px solid #EFF3CF;

	border-bottom:1px solid #EFF3CF;

	border-top:3px solid #FFF;

	letter-spacing:3px;

}

.buycar .flow td.thisclass{

	background:#FFF;

	border-bottom:1px solid #FFF;

	border-top:3px solid #F8FAEB;

	font-weight:bold;

	color:#333;

}

.flinkbox{

	padding:4px 10px;

}

.formbox{

	width:90%;

	margin:0px auto;

}

.formbox .fb{

	width:100%;

	clear:both;

	overflow:hidden;

	padding-top:10px;

	margin:0px auto;

}

.formbox .fb .name{

	width:180px;

	float:left;

	height:31px;

	text-align:right;

	padding-right:10px;

	line-height:31px;

	font-size:14px;

	color:#666;

	display:block;

}

.formbox .fb .value{

	float:left;

}

.formbox .fb .value img{

	vertical-align:middle;

}

.dede_comment{

	padding-bottom:6px;

}

/*ÆÀÂÛ

------------*/

.decmt-box2{

	width:98%;

	padding:6px 5px;

	margin:0px auto;

	overflow:hidden;

	clear:both;

}

.decmt-box2 span.fr{

	float:right;	

	}

.decmt-box2 span.title{

	float:left;

	line-height:20px;

	width:600px;

	}

.decmt-box2 ul{

	}

.decmt-box2 ul li{

	width:100%;

	border-bottom:1px dashed #ccc;

	padding-bottom:10px;

	overflow:hidden;

	}

.decmt-box2 ul li a.plpic{

	float:left;

	width:40px;

	height:40px;

	padding:2px;

	border:1px solid #DFD9B9;

	background:#F9FDED;

	margin-right:5px;

	overflow:hidden;

	}

.decmt-box2 ul li p{

	float:left;

	width:630px;

	line-height:22px;

	}

.decmt-box2 .comment_act{

	float:left;

	width:630px;

	line-height:20px;

	color:#aeaeae;

	}

.decmt-box2 .comment_act a{

	color:#aeaeae;

	}

    

    

.decmt-box{

	width:98%;

	padding:6px 5px;

	margin:0px auto;

	overflow:hidden;

	clear:both;

}

.decmt-box span.fr{

	float:right;	

	}

.decmt-box span.title{

	float:left;

	line-height:20px;

	width:600px;

	}

.decmt-box ul{

	}

.decmt-box ul li{

	width:100%;

	border-bottom:1px dashed #ccc;

	padding-bottom:10px;

	overflow:hidden;

	}

.decmt-box ul li a.plpic{

	float:left;

	width:40px;

	height:40px;

	padding:2px;

	border:1px solid #DFD9B9;

	background:#F9FDED;

	margin-right:5px;

	overflow:hidden;

	}

.decmt-box ul li p{

	float:left;

	width:630px;

	line-height:22px;

	}

.decmt-box .comment_act{

	float:left;

	width:630px;

	line-height:20px;

	color:#aeaeae;

	}

.decmt-box .comment_act a{

	color:#aeaeae;

	}

	

.decmt-box1{

	width:98%;

	padding:6px 5px;

	margin:0px auto;

	overflow:hidden;

	clear:both;

}

.decmt-box1 span.fr{

	float:right;	

	}

.decmt-box1 span.title{

	float:left;

	line-height:20px;

	width:600px;

	}

.decmt-box1 ul{

	}

.decmt-box1 ul li{

	width:100%;

	border-bottom:1px dashed #ccc;

	padding:10px 0;

	overflow:hidden;

	}

.decmt-box1 ul li a.plpic{

	float:left;

	width:40px;

	height:40px;

	padding:2px;

	border:1px solid #DFD9B9;

	background:#F9FDED;

	margin-right:5px;

	overflow:hidden;

	}

.decmt-box1 ul li p{

	float:left;

	width:880px;

	line-height:22px;

	}

.decmt-box1 .comment_act{

	float:left;

	width:880px;

	line-height:20px;

	color:#aeaeae;

	}

.decmt-box1 .comment_act a{

	color:#aeaeae;

	}





.dede_comment .decmt-box .decmt-title{

	line-height:19px;

	color:#999;

	font-family:Tahoma;

}

.dede_comment .decmt-box .decmt-title span{

	margin-right:2px;

	vertical-align:middle;

}

.dede_comment .decmt-box .decmt-title .moodico{

	height:18px;

	width:18px;

	display:inline-block;

}

.dede_comment .decmt-box .decmt-title .username{

	color:#669;

}

.dede_comment .decmt-box .decmt-title .username a{

	color:#669;

}

.dede_comment .decmt-box .decmt-title .username a:hover{

	text-decoration:none;

	color:#690;

}

.dede_comment .decmt-box .decmt-title .ip{

	color:#669;

	font-size:11px;

}

.dede_comment .decmt-box .decmt-title .date{

	color:#555;

	font-size:11px;

}

.dede_comment .decmt-box .decmt-act{

	float:right;

	margin-top:-18px;

	padding-right:10px;

	position:relative;

	clear:both;

	color:#999;

}

.dede_comment .decmt-box .decmt-act span{

	margin-right:7px;

}

.dede_comment .decmt-box .decmt-act span a{

	color:#888;

}

.dede_comment .decmt-box .decmt-content{

	color:#555;

	line-height:21px;

	clear:both;

	width:99%;

	margin:2px auto 0px;

/*	background:url(../images/ico-comment-quote.gif) 0px 4px no-repeat;

	text-indent:18px;*/

}

.dede_comment .decmt-box .decmt-content img{

	vertical-align:middle;

}

.decmt-box,.decmt-content .decmt-box,.dede_comment .decmt-box .decmt-box {

	background:#FFE;

	border:1px solid #CCC;

	margin:6px auto;

}

.dede_comment .decmt-box .decmt-box .decmt-title{

	text-indent:4px;

}

.dede_comment .decmt-box .decmt-box .decmt-content{

	color:#555;

}

.nocomment{

	padding:10px;

	color:#666;

}

.dede_comment_post{

	padding:5px;

}

.dcmp-title{

	line-height:25px;

}

.dcmp-title strong{

	color:#444;

	font-weight:normal;

}

.dcmp-title small{

	font-size:12px;

	color:#999999;

}

.dcmp-stand{

	float:right;

	margin-top:-18px;

	padding-right:10px;

	position:relative;

	clear:both;

	color:#999;

}

.dcmp-stand strong{

	font-weight:normal;

	color:#444;

}

.dcmp-stand input{

	margin-right:2px;

}

.dcmp-stand img{

	vertical-align:middle;

	margin-right:2px;

}

.dcmp-content{

	padding-top:8px;

}

.dcmp-content textarea{

	height:100px;

	width:450px;

	float:left;

}

.dcmp-content1{

	/*width:700px;*/

	padding-top:8px;

}

.dcmp-content1 textarea{

	height:100px;

	width:700px;

	float:left;

}

.dcmp-mood{

	height:25px;

	width:212px;

	margin-top:8px;

	float:right;

}

.dcmp-mood strong{

	float:left;

	color:#444;

	font-weight:normal;

	line-height:25px;

}

.dcmp-mood ul{

	float:left;

}

.dcmp-mood ul li{

	float:left;

	margin-right:8px;

	height:30px;

}

.dcmp-mood ul li input,.dcmp-mood ul li img{

	vertical-align:middle;

	margin-right:4px;

	*margin-right:0px;

}

.dcmp-post{

	height:35px;

	overflow:hidden;

	clear:both;

	color:#444;	

	padding:5px 0 10px 0;

}

.dcmp-post .dcmp-userinfo{

	float:left;

	margin-right:6px;



}

.dcmp-post .dcmp-userinfo input{

	height:13px;

	padding-right:0px;

}

.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img{

	vertical-align:middle;

	margin:5px;

}

.dcmp-post .dcmp-submit{

	float:left;

	padding-top:6px;

}

.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button{

	vertical-align:middle;

}

.dcmp-post .dcmp-submit button{

	width:70px;

	height:25px;

	border:none;

	background:url(../images/btn-bg2.gif) no-repeat;

	line-height:25px;

	letter-spacing:1px;

	overflow:hidden;

	color:#444;

	cursor:pointer;

	margin-left:5px;



}



/* ´úÂë¸ßÁÁ */

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;

}

.content_line{ background:url(http://www.jianiang.cn/css.dabianji/images/ent_zxh_0816_line_02.png) repeat-x; height:1px; overflow:hidden; font-size:0; margin:10px 0; clear:both}

.content_line_02{ background:url(http://www.jianiang.cn/css.dabianji/images/ent_zxh_0816_line_02.png) repeat-x; height:1px; overflow:hidden; font-size:0; margin:10px 35px; clear:both}



.keywords { clear: both; margin: 0; width:620px;}

.keywords_1 { width:auto; float:right; text-align:right; margin-left:10px;}

.keywords_1 a { color: #DD0000; padding: 0 5px; }

.keywords_2 { width:210px; margin-left:auto;}



.keywords a { color: #DD0000; padding: 0 5px; }

