/*** *	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:#F2FCFE;	border-top:1px solid #E0ECF3;	border-bottom:1px solid #E0ECF3;	text-indent:12px;	color:#CCC;	overflow:hidden;}.pleft .place strong{	color:#397CBE;	font-weight:normal;	letter-spacing:1px;}.pleft .place a{	color:#397CBE;	margin:0px 2px;}.pleft .place a:hover{	color:#469CF2;	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;}.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;}.dede_pages ul li a{	float:left;	padding:2px 4px 2px;	color:#555;	border-bottom:1px solid #EEE;}.dede_pages ul li a:hover{	color:#690;	text-decoration:none;	padding:2px 4px 1px;	border-bottom:2px solid #690;}.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{	color:#F63;	padding:2px 4px 1px;	border-bottom:2px solid #F63;	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 #DFF2F5;	background:url(../images/headbg-top.gif) repeat-x;	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:10px;}.index .listbox{	width:720px;	overflow:hidden;	float:left;	clear:both;	overflow:hidden;}.index .listbox dl{	width:352px;	margin-right:8px;	margin-top:8px;	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:#030;	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 #C5DDBC;	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:#397CBE;	border-bottom:1px solid #DAEDF8;	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;	margin-top:8px;}.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:#369;}.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{	padding:8px 16px;	line-height:25px;	background:#FAFDFE;	border:1px solid #DDD;	font-size:14px;	color:#555;	margin-top:8px;}.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:4px 12px;	border-top:1px solid #EEE;	border-bottom:1px solid #EEE;	background:#FAFAFA;	margin-bottom:8px;}.sp-title h2{	font-size:16px;	line-height:27px;}.sp-title h2 a{	margin-left:6px;	}.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;}.dede_comment .decmt-box{	width:98%;	padding:6px 5px 8px;	margin:0px auto;	border-bottom:1px solid #E5E5E5;	overflow:hidden;	clear:both;}.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;}.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{	width:96%;	height:60px;}.dcmp-mood{	height:25px;	width:80%;	overflow:hidden;	clear:both;	padding-top:12px;}.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;}.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;	}.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 #64B1DF;	padding:0 3px 0 3px;}