body,td,th {
	font-size: 12px;
	LINE-HEIGHT: 190%;
}

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; border:0; margin-right:5px
}
body {
	background-color: #F5F8E7;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p{ margin:0px; padding:0px;}
a:link {
	color:#336699;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: ##336699;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: ##336699;
}
.clear{ clear:both}
.underline{text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}
.today{margin-right:10px;}
.today1{color:#B33502;margin-right:10px;}
.today2{color:#3F00EF;margin-right:10px;}
.today3{color:#267C01;margin-right:10px;}
.today4{color:#383735;margin-right:10px;}
.today5{color:#878554;margin-right:10px;}
.today6{color:#738F00;margin-right:10px;}
.today7{color:#EC6E00;margin-right:10px;}
.today8{color:#532919;margin-right:10px;}
#header{ width:980px; margin:0px auto;}
#menu {
	line-height: 36px;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 980px;
}
#menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin-left: 10px;
}
#menu ul li {
	background-image: url(../images/menu_line.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	background-position: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
} 
#menu ul li a{color:#333333; font-weight:bold; text-decoration:none;}
#menu ul li a:hover{color:#333333; font-weight:bold; text-decoration:underline;}
.menu_no {
	background-image: url(../images/menu_no.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	background-position: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}
#logo {
	background-image: url(../images/toplogo.gif);
	height: 92px;
	background-color: #FFFFFF;
	width: 981px;
}
.logopic {
	height: 91px;
	width: 200px;
	padding-left: 20px;
	float: left;
}
.logotext {
	float: right;
	height: 40px;
	width: 600px;
	text-align: right;
	padding-right: 5px;
	padding-top: 20px;
	line-height: 30px;
}
.logotext p{
	padding:5px;
}
.logotext_post {
	background-color: #65A628;
	border: 1px solid #4F8C13;
	color: #FFFFFF;
}
.logotext input {
	border: 1px solid #65A52A;
}
#content{
	width:980px;
	margin:0px auto;
	background-color: #FFFFFF;
}
#contentbody {
	width: 955px; margin:0px auto;
}
#conent_right {
	float: right;
	width: 240px;
	padding-top: 8px;
}
#content_left {
	float: left;
	width: 695px;
}
#content_left_list_a {
	float: left;
	width: 450px;
}
#content_left_list_b {
	float: right;
	width: 230px;
	border: 1px solid #CED2B7;
	background-color: #F5F8E7;
	padding: 3px;
}
#blank {
	line-height: 10px;
	clear: both;
	height: 10px;
	width: 980px;
	background-color: #F5F8E7;
}
#content_left_ad {
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(../images/c_left_ad.jpg);
	background-repeat: no-repeat;
	height: 120px;
}
#content_left_count {
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5FA123;
	border-right-color: #5FA123;
	border-bottom-color: #5FA123;
	border-left-color: #5FA123;
	background-color: #FFFFFF;
	height: 26px;
	text-align: center;
	line-height: 26px;
}
#content_left_search {
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 33px;
	text-align: center;
	line-height: 33px;
	color: #3C730D;
}
#content_left_search a{ color:#3C730D; text-decoration:none;}
#content_left_search a:hover{ color:#3C730D; text-decoration:underline;}
#content_left_search span{ padding-left:5px;}
#content_left_list {
	margin-top: 5px;
}
.content_left_ad_pic {
	padding: 15px;
	float: left;
	width: 210px;
}
.content_left_ad_text {
	float: left;
	width: 430px;
	padding-top: 18px;
	padding-right: 8px;
	padding-bottom: 18px;
	padding-left: 8px;
}
.content_left_ad_text ul{ margin:0px; padding:0px;}
.content_left_ad_text ul li{
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	width:200px;
	line-height:20px;
	text-align:left;
	background-image: url(../images/c_left_ad_point.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 8px;
	overflow: hidden;
}
.content_left_ad_text ul li a{color:#333333;}
form{margin:0px;padding:0px;}
#content_left_list_a_title {
	line-height: 30px;
	background-image: url(../images/c_left_list_top.jpg);
	background-repeat: repeat-x;
	height: 30px;
	float: left;
}
.content_left_a_text {
	float: left;
	width: 200px;
	padding-left: 5px;
	color: #FFFFFF;
}

.content_left_b_text {
	float: right;
	width: 300px;
	padding-left: 10px;
	color: #000000;
	font-size: 14px;
	background-color: #F5F8E7;
	margin-top: 10px;
	text-align:right;
}

.content_left_a_text a{ color:#ffffff; text-decoration:none;}
.content_left_a_text a:hover{ color:#ffffff; text-decoration:underline;}

.content_left_a_page {
	float: right;
	width: 120px;
	text-align: center;
	color: #ffffff;
}

.content_left_a_page a{ color:#ffffff; text-decoration:none;}
.content_left_a_page a:hover{ color:#ffffff; text-decoration:underline;}

.content_c_hit {
	float: left;
	width: 58px;
}
.content_c_hit_p {
	background-image: url(../images/c_hit.jpg);
	background-repeat: no-repeat;
	height: 59px;
	width: 58px;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	line-height: 59px;
	font-weight: bold;
	color: #5C8F33;
	text-align: center;
	text-decoration: underline;
}
.content_c_hit_up{
	padding:5px;
	line-height:140%;
	text-align:center;
	color: #B43604;
	text-decoration: underline;
}
/**/
.content_c_content {
	float: right;
	width: 380px;
	padding: 3px;
}
.content_c_content a{ color:#336699; text-decoration:none;}
.content_c_content a:hover{ color:#336699; text-decoration:underline;}
.content_c_content a:visited{ color:#336699; text-decoration:none;}
.content_c_content h1 {
	font-size: 14pt;
	font-weight: bold;
	color:#336699;
	text-decoration: underline;
	padding:0px;
	margin:0px;
}

.hh {
	font-size:14pt;
	font-weight:bold;
	color:#336699;
	text-decoration: underline;
	padding:0px;
	margin:0px;
}
.content_c_content_1 {
	padding: 3px;
	margin:3px;
}
.content_c_content_1 a{ color:#336699; text-decoration:none;}
.content_c_content_1 a:hover{ color:#336699; text-decoration:underline;}
.content_c_content_1 h1 {
	font-size: 14pt;
	font-weight: bold;
	color:#336699;
	text-decoration: underline;
	padding:0px;
	margin:0px;
}

.content_c_text{
	line-height:180%;
	padding:0px;
	margin:0px;
	text-align: left;
}
.content_left_list_a_content{
	margin-top:10px;
	float: left;
	width: 450px;
}
.content_left_list_title {
	background-image: url(../images/c_left_list_point.jpg);
	background-repeat: no-repeat;
	background-position: 6px;
	background-color: #E8EBD6;
	text-align: left;
	text-indent: 21px;
	line-height: 26px;
	height: 26px;
	font-weight: bold;
	clear: both;
}
.content_left_list_c_small ul{
	padding:5px;
	margin:0px;
	list-style:none;
}
.content_left_list_c_small li {
	background-image: url(../images/c_left_list_s_point.jpg);
	background-position: 3px;
	background-repeat: no-repeat;
	text-align: left;
	text-indent: 14px;
	line-height: 23px;
}
.content_left_list_c_small p {
	padding: 4px;
	clear: both;
}
.content_left_list_b_p {
	text-align: center;
	padding: 8px;
}
.content_left_list_endline {
	line-height: 4px;
	background-image: url(../images/c_left_s_endline.jpg);
	background-repeat: repeat-x;
	clear: both;
	height: 3px;
	background-position: bottom;
}
.content_right_list_title1 {
	line-height: 30px;
	background-image: url(../images/c_right_t1.jpg);
	background-repeat: no-repeat;
	height: 30px;
	text-align: left;
	text-indent: 26px;
	font-weight: bold;
}
.content_right_list_title2 {
	line-height: 30px;
	background-image: url(../images/c_right_t2.jpg);
	background-repeat: no-repeat;
	height: 30px;
	text-align: left;
	text-indent: 26px;
	font-weight: bold;
}
.content_right_list_title3 {
	line-height: 30px;
	background-image: url(../images/c_right_t3.jpg);
	background-repeat: no-repeat;
	height: 30px;
	text-align: left;
	text-indent: 26px;
	font-weight: bold;
}
.content_right_list_title4 {
	line-height: 30px;
	background-image: url(../images/c_right_t4.jpg);
	background-repeat: no-repeat;
	height: 30px;
	text-align: left;
	text-indent: 26px;
	font-weight: bold;
}
.content_right_list_content ul{
	margin:0px;
	padding:5px;
}
.content_right_list_content ul li{
	line-height:180%;
	list-style-type:none;
	background-image: url(../images/c_right_point.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	text-indent: 6px;
}
.content_left_search_post {
	background-image: url(../images/c_left_search_post.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 48px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#footer {
	width: 980px;
	margin:0px auto;
	text-align:center;
	line-height:180%;
}
#footer p{margin-top:8px;margin-bottom:8px;}
#footer_link{
	width: 980px;
	margin:0px auto;
	text-align:center;
	line-height:180%;
	padding:3px;
	background-color: #FFFFFF;
}
.comment_box {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D5DFA0;
	padding: 8px;
	float: left;
	width: 295px;
	margin: 5px;
	text-align: left;
	line-height: 160%;
}
.comment_box_right{ border-right:0px;}
#comment{
	padding-left: 10px;
	padding-top: 8px;
}
.comment_count {
	line-height: 25px;
	background-color: #F5F8E7;
	float: left;
	height: 25px;
	width: 160px;
	text-align: center;
	margin-right: 6px;
	font-weight: bold;
}
#content_left_search_1 {
	text-align: center;
	float: left;
	width: 460px;
}
#content_left_search_2 {
	text-align: right;
	float: right;
	width: 235px;
}

.discuss { border-top:1px #999999 dashed;padding:4px 0px;}
.dis_p { margin:1px 1px 1px 32px;line-height:18px;}

.dis_p a{color:#336699;}

.essay {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.wen {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px 0px 2px; PADDING-TOP: 5px; line-height:150%;
}
.wen:first-letter {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 40px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; VERTICAL-ALIGN: text-bottom; COLOR: #990000; PADDING-TOP: 2px
}

.sidebar {
	FLOAT: right; MARGIN: 0px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 340px;word-wrap: break-word;BACKGROUND: #ffffff;
}

.mainbody {
	FONT-SIZE: 14px; MARGIN: 0px 0px 0px 0px;FONT: Î¢ÈíÑÅºÚ;
}
#mainbg { background:#fff; width:980px; margin:10px auto; padding:10px 0;text-align:left; }
.pagebody {
	CLEAR: both;BACKGROUND: #ffffff;margin-left: 10px;
}
.main {
	FLOAT: left; WIDTH: 600px;BACKGROUND: #ffffff;margin-left: 10px; 
}
.footer {
	CLEAR: both; BORDER-TOP: #cccccc 1px solid
}
.digg {
	FLOAT: left; TEXT-ALIGN: center;line-height:60%;FONT-SIZE:24px;
}
.digg A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.dig1 {
	BACKGROUND: url(images/dig1.gif) #ffffff no-repeat center 50%; WIDTH: 52px; HEIGHT: 50px
}
.dig2 {
	BACKGROUND: url(images/dig2.gif) #ffffff no-repeat center 50%; MARGIN: 3px 0px; WIDTH: 52px; HEIGHT: 25px
}
.dig3 {
	BACKGROUND: url(images/dig5.gif) #ffffff no-repeat center 50%; MARGIN: 3px 0px; WIDTH: 52px; HEIGHT: 25px
}
.dig3 A {
	MARGIN: 0px 0px 0px 14px
}
.wrapper { margin:0px auto;
           width:950px;
		   text-align:left;
		   }
		   
.list12px {
	MARGIN: 0px auto; TEXT-ALIGN: left;
}
.list12px LI {
	PADDING-LEFT: 9px; BACKGROUND: url(http://cimg2.163.com/tech/img/img0711/i1.gif) no-repeat 0px 6px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 20px;
}
.aBlue {
	COLOR: #1f3a87;LINE-HEIGHT: 20px;
}
.aBlue A:link {
	COLOR: #1f3a87;LINE-HEIGHT: 20px;
}
.aBlue A:visited {
	COLOR: #1f3a87;LINE-HEIGHT: 20px;
}
.aBlue A:hover {
	COLOR: #bc2931;LINE-HEIGHT: 20px;
}
.aBlue A:active {
	COLOR: #bc2931;LINE-HEIGHT: 20px;
}	
#mainbg table th a { line-height:26px; color:#336699; }	

DIV.sabrosus {MARGIN: 3px; PADDING: 3px; TEXT-ALIGN: center}
DIV.sabrosus A {PADDING: 2px 5px; BORDER: #9aafe5 1px solid; COLOR: #13ACD9; MARGIN-RIGHT: 2px; TEXT-DECORATION: none}
DIV.sabrosus A:hover {BORDER: #2b66a5 1px solid; COLOR: #000;  BACKGROUND-COLOR: lightyellow}
DIV.pagination A:active {BORDER: #2b66a5 1px solid; COLOR: #000; BACKGROUND-COLOR: lightyellow}
DIV.sabrosus SPAN.current { BORDER: navy 1px solid; PADDING: 2px 5px; FONT-WEIGHT: bold; COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #2e6ab1}
DIV.sabrosus SPAN.disabled { COLOR: #929292; MARGIN-RIGHT: 2px; PADDING: 2px 5px; BORDER: #929292 1px solid}