.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}

BODY {
	MARGIN: 5px 0px
}
ul,form,img{margin:0; padding:0 ;border:0;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear{clear:both; height:0; font:0; visibility:hidden;}
.g1{text-align:center;}
a:link,a:visited{color:#666; text-decoration:none;}
a:hover,a:active{color:#666; text-decoration:underline;}
#header{width:982px;margin:0 auto;}
#header .mark{float:right; font-size:12px; text-align:right; line-height:18px;}
#header .mark form{margin-bottom:5px;}
#header .mark span{color:#E300E3;}
#navcont1{width:auto;}
#navcont{FONT-SIZE: 14px; BACKGROUND: #EDF6E1 no-repeat left top; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 982px}
#navlist{display: block;padding: 0;margin: 0;float: left;}
#navlist li{display: block;float: left;}
#navlist li a{display: block;FONT-WEIGHT: bold;float: left;padding: 8px 10px 5px;text-decoration: none;font-family: 宋体, Arial, sans-serif;color: #5B9A09;border-width: 0 1px 1px 0;background:url(bg_line.gif)  no-repeat 0 5px;background-position: right;}
#navlist li a:hover{COLOR: #6600FF; text-decoration:underline;}
#navlist li a.active{FONT-WEIGHT: bold; #5B9A09;}

div.wbanner{width:980px; margin:10px auto 0; text-align:center;}

#content{width:982px; margin:20px auto 0px; font-size:14px}
#content div.box h3,#links h3 {font: normal 14px 宋体, Arial; height:1em; padding:2px 1em 4px .5em; clear: left; color:#777 ; background:transparent url(/templets/images/blue.gif) left center no-repeat; margin:0; position:absolute;right:0px!important; right:9px; top:-.8em; border:0 none;}
#content div a:link,#content div a:visited,#content div h3 a:visited{color:#06c; text-decoration:none;}
#content div a:hover{color:#FF5400; text-decoration:underline;}
#content div h3 img {margin:-3px 0;}

div#col1{width:720px; float:left;}
div#col1 .box{border:1px solid #cad6e8 ;margin:0 0 1.5em 0; position:relative; height: auto;background:#fff; top:0;}
div#col1 .box ul{list-style:none; padding-left:8px; overflow:hidden;}
#content .rbox ul{list-style:none;}
#content .rbox ul{margin:5px 0;}
div#col1 .box ul li{float:left; background:#ECF0F1; border:1px solid #B2D3CC; font-size:12px; margin:13px 8px 2px 0px; position:relative; z-index:1000;}
div#col1 .box ul li img{margin:8px 6px 0 6px;}
div#col1 .box ul li span{text-align:center; line-height:1.8em; display:block; width:120px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:0 6px;}
div#col1 .box ul li a:link,div#col1 .box ul li a:visited{color:#3C5B55; text-decoration:none;}
div#col1 .box ul li a:hover{color:#3C5B55; text-decoration:underline;}
div#col1 .box h3 a:hover{color:#f00; text-decoration:underline;}
div#col1 .box .more{line-height:2.6em; padding-right:8px; text-align:right; clear:both}
div#col1 .box .page{line-height:2em; padding-right:8px; text-align:center; clear:both}
div#col1 .box .page a:link,div#col1 .box .page a:visited{ color:#06c; text-decoration:none}
div#col1 .box .more strong{color:#C613AB;line-height:2.6em; padding-right:8px; text-align:right; clear:both}
div#col1 .box strong{color:#C613AB;line-height:2.6em; padding-right:8px; text-align:right; clear:both}
div#pics{text-align:center; line-height:20px; padding:10px 0; overflow:hidden;}
div#arts{padding:10px; line-height:1.5em; overflow:hidden; width:698px;}
div#pics img{margin-bottom:8px;}
div#col1 h1{font-size:18px; margin:20px 0 0; text-align:center;}
div#col1 .source{border-bottom:1px dashed #cad6e8; line-height:2em; text-align:center; font-size:12px;}
div#code {clear:both; margin:0 20px; padding:5px; border:1px dotted #ccc; background:#FDFDDF; font-size:12px;}
div#code span{color:#900; font-weight:bold;}
div#col1 .tool{border-top:1px solid #CAD6E8; line-height:1.8em; padding:10px; background:#f2f6fb;}

div#col2{width:252px; float:right; background:#F7F7F7;}
div#col2 .rtit{BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #fff; MARGIN: 10px 5px 0px; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 80px; COLOR: #0063dc; LINE-HEIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: #d5d5d5 0px solid; POSITION: relative; TOP: 1px; TEXT-ALIGN: center}
div#col2 .rplu{float:right; text-align:right; margin-right:5px; color:#666;}
div#col2 .rbox {margin:0 5px 5px; background:#fff; border:1px solid #e6e6e6;}
div#col2 .rbox ul li{line-height:1.8em; font-size:12px; padding-left:8px; color:#666;}
div#col2 .rbox ul li a:link,div#col2 .rbox ul li a:visited{ color:#175CBB; text-decoration:underline;}
div#col2 .rbox ul li a:hover{text-decoration:underline; color:#f00;}
div#col2 .thatb{BORDER: #ccc 1px solid; margin-top:15px; FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #333; LINE-HEIGHT: 1.8em;}
div#col2 .thatb p{text-indent:2em; margin:5px 5px 5px 8px;}

#QQ{clear:both;}
#QQ .Ql{float:left;}
#QQ .Qc{margin:0 auto;}
#QQ .Qr{float:right;}
#QQ .Qp{float:right;}
.Ql,.Qc,.Qr{width:235px; border:1px solid #FFCCB4; position:relative; top:-10px;}
#QQ .Qt{background:#FFEFDD url(/templets/images/Qbj.gif) no-repeat 6px 50%; border-bottom:1px dashed #FFB99B; height:16px; padding:6px 5px 0 23px; font-size:12px;}
#QQ .Qt a:link,#QQ .Qt a:visited{color:#CE3E2B; text-decoration:none;}
#QQ .Qt a:hover{color:#f00; text-decoration:underline;}
#QQ .Qb{list-style:none; margin:5px;}
#QQ .Qb li{font-size:12px; line-height:20px; color:#000;}
#QQ .Qb li span{color:#666;}
#QQ .Qb li a:link,#QQ .Qb li a:visited{color:#0A0064; text-decoration:underline;}
#QQ .Qb li a:hover,#QQ .Qb li a:active{color:#f00;}
div#col1 .Qlist{border:1px solid #B2D3CC; margin-bottom:10px;}
div#col1 .Qtit{line-height:2em; background:#E2F0FF; margin:1px; padding-right:10px; float:right;}
div#col1 .Qlist li{border-bottom:1px dashed #666; line-height:1.5em; padding:5px 10px; list-style:none;}
div#col1 .Qlist li a{font-weight:700;}
div#col1 .Qlist li span{font-size:12px; color:#787878;}
div#col1 .Qlist .more{line-height:2em; text-align:right; padding:0 10px;}
div#col1 .Qlist .more strong{color:#C613AB;line-height:2em; padding-right:8px; text-align:right; clear:both}
div#col1 .Qlist .more1{line-height:2em; text-align:left; padding:0 10px;}
#picasa{margin:0 auto; padding:5px 0; text-align:center; background:#CAD6E8;}
#links{border:1px solid #cad6e8 ;margin:5px auto; position:relative; height: auto;background:#fff; top:0; width:980px; font-size:12px; line-height:1.6em; padding:10px 0 0;}
#links li{width:89px; text-align:center; float:left; position:relative; z-index:1000; list-style:none;}
#links .more{line-height:1.8; padding-right:8px; text-align:right; clear:both; color:#666;}
#links a{color:#03c; white-space:nowrap;}
#links a:hover{color:#f00;}
#copy a{color:#666666;}
#copy{ BORDER-TOP: #ccc 1px solid; FONT-SIZE: 12px; MARGIN: 5px auto; WIDTH: 980px; LINE-HEIGHT: 1.6em; PADDING-TOP: 10px;TEXT-ALIGN: center; color:#006666}
#friendlink_text {
    BORDER: #ccc 1px solid; FONT-SIZE: 12px; MARGIN: 5px auto; WIDTH: 980px; LINE-HEIGHT: 1.6em;
}
