@charset "utf-8";

/*全局、共享样式*/
body, ul, li, p{margin:0; padding:0;}
body, img {border:0;}
body{font:12px/1.8 Verdana,Arial,'宋体'; color:#6D590F; background-color:#F4DFA0;}
ul{list-style:none;}
input, textarea{
	font:12px "Courier New"; padding:2px;
	color:#666; border:1px solid; border-color:#777 #ccc #ccc #777;
}
a {color:#6D590F; text-decoration:none; outline:none;}/*hidefocus:"true"*/
	a:hover,a.nor:hover {color:#B40000; text-decoration:underline;}
h1 {font:bold 20px/36px '宋体'; margin:20px 0 5px; padding:0; text-align:center}
h2 {font:bold 16px/30px '宋体';  margin:8px 0; padding:0;}
.warning{color:#f00;}
.for{cursor:pointer;}
.b{font-weight:bold;}
.u{text-decoration:underline;}
input.button{ background:#d4d0c8; border:1px solid; border-color:#ccc #777 #777 #ccc;}
input.radio{border:0;}
img.bug {margin:10px 0;vertical-align:middle;} /*内联块级元素处理*/
.btxt {table-layout:fixed; WORD-WRAP:break-word; word-break:break-all;} /*换行处理*/
/*清除浮动,如直接在html页面中写清除浮动，请用<br clear="all"/>*/
.clear:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .clear{height:1%;}
*+html .clear{height:1%;}

/*系统公共翻页条*/
div#page_turner{width:auto; padding:4px 0px 0px 1px; color:#666;}
	div#page_turner a{
		float:left; display:block; width:18px; color:#666; border:1px solid #ccc;
		margin-right:4px; padding:0px; /**padding:1px 0px;*/ text-align:center;
	}
	div#page_turner a:hover{border-color:#d80000;}
	div#page_turner .c{color:#d80000; border-style:none;}
	div#page_turner .o{width:160px; padding:0px;}

/*单篇文章翻页条*/
div#str_turner{width:auto; padding:4px 0px 0px 1px; color:#666;}
	div#str_turner a{
		float:left; display:block; width:18px; color:#666; border:1px solid #ccc;
		margin-right:4px; padding:0;/* *padding:1px 0px;*/ text-align:center;
	}
	div#str_turner a:hover{border-color:#d80000;}
	div#str_turner .c{color:#d80000; border-style:none;}
	div#str_turner .o{width:100px;padding:0px;}

/*文章列表*/
ul.list{list-style:none; margin:10px 6px;}
	ul.list li{display:block; height:22px;}
	ul.list li a{
		background:url(icon_list.gif) 4px center no-repeat;
		display:block; padding-left:16px; line-height:22px;
	}
	ul.list li span{float:right; text-align:right; line-height:22px; color:#666;}

#head,#links,#foot,.box{width:1000px; margin:0 auto;}
#head{height:148px; background:url(head_b.jpg) no-repeat top; padding-top:7px; text-align:right;}
#nav{height:37px; width:100%; background:url(nav_b.jpg) repeat-x; padding-top:4px;}
.nav{float:left;}
.nav li{float:left; margin-right:19px;}
.nav li a{display:block; width:88px; height:37px; line-height:35px; font-size:15px; color:#FFF; text-align:center; text-decoration:none;}
.nav li a:hover,.nav li a.now{background:url(nav_b1.jpg) no-repeat;}
#data{float:right;width:238px; height:32px; line-height:32px; text-align:center; color:#FFF; background:url(nav_b2.jpg) no-repeat;}

#sidebar{float:left; width:308px;}
#main{float:right; width:679px;}
.box1{width:308px; height:273px; background:url(side_b1.jpg) no-repeat; margin-top:12px;}
.box2{width:308px; height:273px; background:url(side_b2.jpg) no-repeat; margin-top:12px;}
.box3{ margin-top:12px;}
.box4{width:679px; height:273px; margin-top:12px; background:url(main_b1.jpg) no-repeat}
.box5{width:679px; height:273px; margin-top:12px; background:url(main_b2.jpg) no-repeat}
.box6{width:679px; margin-top:12px;}
.box7{width:334px; float:left;}
.box8{width:334px; float:right}
.box9{width:330px; height:152px; border:2px solid #9E7B3E; background-color:#EEEEEE; margin-top:2px;}
#links{margin-top:12px;}
.box_l{width:988px;border:1px solid #9E7B3E; background-color:#EEEEEE; margin-top:2px; padding:10px 5px;}
.box_l a{ height:30px; line-height:30px; padding-left:15px; white-space:nowrap}
#foot{text-align:center; margin-top:12px; line-height:26px; padding-bottom:15px;}
#main_box{float:right; width:677px; border:1px solid #9C7B39; background-color:#ECECEC; margin-top:12px; min-height:971px; _height:941px;}
.box_m1{width:641px; height:31px; line-height:26px; margin:15px auto; background:url(where_b.gif) no-repeat;}
.mtitle{float:left; font-size:16px; font-weight:bold; padding-left:28px;}
.where{float:right; padding-right:10px; line-height:30px; font-family:宋体; color:#333;}
.where a:links,.where a:visited{color:#333;}
.content{color:#333; font-size:14px; padding:10px 25px; line-height:2}
.content2{color:#333; font-size:14px; padding:25px 30px; line-height:2}

/*文章列表样式*/
.list1 {width:580px;margin:0 auto;padding-top:10px;list-style-type:none;}
	.list1 li { clear:both;}
	.list1 li a {display:block;width:560px;padding:0px 0px 0px 20px;height:30px;line-height:30px; background:url(icon_a8.gif) no-repeat 5px center; text-decoration:none;}
	.list1 li a .ntime {float:right; cursor:pointer}
	.list1 li a .ntitle{display:block; width:470px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; cursor:pointer}
	.list1 li a:hover{ background-position:7px;}
.zhu{text-align:center; color:#999;}

.mlist{height:35px; line-height:20px; font-size:14px; padding-left:48px;}
.mlist a:link,.mlist a:visited{color:#333;}
.mlist a.now{font-weight:bold; color:#6D590F}

.list2 {width:302px;margin:0px auto;padding-top:13px;list-style-type:none;}
.list2 li {}
.list2 li a {display:block;padding:0px 0px 0px 17px;width:285px;height:25px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;background:url(icon_a11.gif) no-repeat 0px center;}
.list2 li a:hover { background-position:2px;}

.list3 {width:392px;margin-left:268px; margin-top:23px;padding:0;list-style-type:none;}
.list3 li {}
.list3 li a {display:block;padding:0px 0px 0px 27px;width:365px;height:25px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;background:url(icon_a12.gif) no-repeat 0px center;}
.list3 li a:hover { background-position:2px;}

.list4 {width:290px;padding-left:17px; padding-top:128px;list-style-type:none;}
.list4 li {float:left;}
.list4 li a {display:block;padding:0px;width:144px;height:25px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;}
.skim{width:393px; height:175px; overflow:hidden; margin-left:268px; margin-top:50px;}