/* Husw_CSS布局框架基本样式*/
/*css默认样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}ol,ul{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}q:before,q:after{content:'';}fieldset,img,abbr,acronym{border:0;}

/*通用css样式*/
html,body{
	font-size: 10pt;
	font-family: "微软雅黑",Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	background:#666666;
	SCROLLBAR-ARROW-COLOR:#FA7A16;
	SCROLLBAR-FACE-COLOR:#000000;
	SCROLLBAR-DARKSHADOW-COLOR:#000000;
	SCROLLBAR-HIGHLIGHT-COLOR:#333333;
	SCROLLBAR-3DLIGHT-COLOR:#666666;
	SCROLLBAR-SHADOW-COLOR:#000000;
	SCROLLBAR-TRACK-COLOR:#282A27;
}
p {
	padding: 0;
	margin:0 0 7px;
}
.f12 {
	font-size: 12px;
} 
.f14 {
	font-size: 14px;
} 
.l {
	float: left;
}
.r {
	float: right;
}
.clr {
	clear: both;
}
.b {font-weight:bold}
/* Basic link styles */
a{
	color: #ccc;
	outline:none;
	cursor:pointer;
}
a:link,
a:visited,
a:active{
	text-decoration:none;
}
a:hover{
	color: #ef8200;
	text-decoration:none;
}

.yellow {color: #ef8200}
.gray {color: gray}
.darkgray {color: darkgray}
/*Basic Model css样式*/
#wrap {width:1048px;margin:0 auto;text-align:left;background:#282a27}
#header {background:#212620}
#content {}
#mainContent{float:right;width:800px;background:#717170;padding:0;overflow:hidden;color:#FFF}
#sidebar{float:left;width:248px;margin-right:-800px;overflow:hidden}
/* 侧边栏居右
#mainContent{float:left;width:100%;margin-right:-229px;padding:0;overflow:hidden;}
#sidebar{float:right;width:209px;overflow:hidden;background:#282a27}  */
/* 
#sidebar ul {}
#sidebar li {}
#sidebar ul li {}
#sidebar ul ul li {}
#sidebar ul ul ul li {padding-left:15px}
#pagenav {}
#pagenav ul {}
#pagenav ul li {}
.page_item{}
#sidebar ul .current_page_item, #sidebar ul .current-cat{background: url("title_ico.gif") no-repeat 0 12px;padding-left:15px}
#sidebar ul .current_page_item a, #sidebar ul .current-cat a{color:#ef8200} */

.logo {padding: 0 0 5px 20px}
#index-news {background:#000 url(left01.gif) no-repeat 0 40px;padding:82px 0 8px}
	#index-news ul li {font-weight:bold;margin-left:30px;line-height:2em;height:28px}
#index-menu {}	
	#index-menu li {font-size: 15px;font-weight:bold;margin:0 15px;line-height:35px;background: url(dot.gif) repeat-x left bottom;}
.index-contact {background: url(dot.gif) repeat-x left bottom;margin:8px 15px 0}	
	.index-contact li {line-height:1.5em;color:#ccc;height:24px}
.index-QQonline {background: url(online.gif) no-repeat left top;margin:10px auto;padding-top:60px;text-align:center}	

.gray14 {background:#565656;color:#999999;text-align:center}

#contentpost {}
.categories{}
#CatPiclist ul li {background:#000;float:left;margin-left:20px;margin-bottom:8px;text-align:center;padding:5px;overflow:hidden}
#CatPiclist ul li span {display: block;width: 150px;height: 20px;overflow: hidden;text-overflow: ellipsis;}
#CatNewslist{margin:0 20px}
#CatNewslist ul li {background: url(dot.gif) repeat-x left bottom;padding:9px 5px 0;height:22px;}

.post {padding:10px 20px}
.posts_title_span{color:#FF9900;font: 18px '微软雅黑',Verdana,Arial,Helvetica,sans-serif;font-weight:bold}
.posts_tags{padding:3px 10px;}
.posts_nav_link{background:#444;padding:3px 10px;}
.post .edit{clear:both;text-align:right;display:list-item;color:#FF9900}
.post .edit a{color:#FF9900}

#footer {clear:both;text-align:right;font:0.8em Verdana,Arial,Helvetica,sans-serif;color:#ccc}


/* About */
#aboutH2{background: url(dot.gif)}
#aboutH2 span{display:none;}
.hfd{border:1px solid #484848;background:#151515;font: 18px '微软雅黑',Verdana,Arial,Helvetica,sans-serif;margin:15px auto}
.text p, .text td{color:#B8B8B8;line-height:180%}
.text p{text-indent:2em}
.text th{color:#111}
.text td{border:1px solid #444444;padding:3px 5px}

ul.newli0 {padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px}
ul.newli0 li {line-height: 30px; padding-left: 12px; background: url(title_ico.gif) no-repeat left center; font-size: 14px}
ul.newli0 li span {float: right; color: #888; font-size: 12px}

.wp-pagenavi{text-align:right}
#cp_post_id{display:none}
.comments{ padding:10px 20px;width: 500px;}
.comment{border-bottom: 1px dashed #343434;margin:5px 0;padding:8px}
.reply{padding-left: 450px;}
#commentnavi{
}
#commentnavi a.page-numbers{
	text-decoration:none;
	border:1px solid #E9E9E9;
	padding:5px 7px;
}
#commentnavi a.page-numbers:hover{
	background:#F7F7F7;
	border:1px solid #CCC;
	text-decoration:none;
}
#commentnavi span.pages{
	height:16px;
	line-height:16px;
	float:left;
	padding:0 7px 0 22px;
}
#commentnavi span.current{
	background:#F7F7F7;
	border:1px solid #F7F7F7;
	font-weight:700;
	margin:0 -2px;
	padding:5px 7px;
}
#commentnavi #commentpager{
	line-height:16px;
}
