﻿#article_body {
	margin:0 auto;
	padding:10px;
	height:100%;
	overflow: hidden;
	background:#e7e3d3 url(../images/body_bg_top.jpg) top right no-repeat;
	width:960px;!important
    width:980px;
}
#left_menu_box {
	float:left;
	width:200px;
	margin-right:10px;
}
#left_menu_content {
	width:200px;
	background:#78911f url(../images/left_menu_bottom.jpg) no-repeat bottom;
	height:100%;
	overflow: hidden;
}
#left_menu_content ul {
	margin:0px 0 0px 0;
	padding:0;	
	border-top:#93a63b solid 1px;
}
#menu
{
	margin:10px 0 35px 0;
}
#left_menu_content li {
	list-style:none;
	border-bottom:#93a63b solid 1px;
	line-height:24px;
}
#left_menu_content li a {
	display:block;	
	font-size:12px;
	color:#FFF;
	padding-left:26px;
	text-decoration:none;
}
#left_menu_content li a:hover {
	background:url(../images/left_menu_hover.gif) no-repeat;
	font-weight:bold;
}
.sub_selected {
	background:url(../images/left_menu_hover.gif) no-repeat;
	font-weight:bold;
}
#left_menu_content a.sub_selected2 {
	background:url(../images/left_submenu2.gif) no-repeat;
	font-weight:bold;
	border-bottom:0 none;
}
#left_menu_content a.sub_selected2:hover {
	background:url(../images/left_submenu1.gif) no-repeat;
	font-weight:bold;
	border-bottom:0 none;
}
ul #left_submenu li .sub_selected3 {
	background:url(../images/left_submenu4.gif) no-repeat;
	font-weight:bold;
	border-bottom:0 none;
}

ul #left_submenu {
	margin:0;
	padding:0;
	border:0 none;
}
ul #left_submenu li {
	list-style:none;
	line-height:24px;
	border:0 none;
}
ul #left_submenu li a {
	display:block;
	font-size:12px;
	color:#FFF;
	padding-left:38px;
	text-decoration:none;
	background:url(../images/left_submenu3.gif) repeat-y;
}
ul #left_submenu li a:hover {
	background:url(../images/left_submenu4.gif) no-repeat;
	font-weight:bold;	
}

#left_menu_box h1 {
	clear:both;
	margin:0;
	padding: 60px 0 0 0;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: top;
	height: 0px; !important
}
#intozoo_heading {
	background:url(../images/intozoo_heading.jpg);
	width:200px;
}
#news_heading {
	background:url(../images/news_heading.jpg);
	width:200px;
}
#science_heading {
	background:url(../images/science_heading.jpg);
	width:200px;
}
#volunteer_heading {
	background:url(../images/volunteer_heading.jpg);
	width:200px;
}
#service_heading {
	background:url(../images/service_heading.jpg);
	width:200px;
}
#user_heading {
	background:url(../images/user_heading.jpg);
	width:200px;
}

#article_box {
	float:left;
	width:750px;
}
#fullarticle_box {
	float:left;
	width:960px;
}
.wide_box {
}
.wide_box_content {
	border-left:#cfd1b3 solid 1px;
	border-right:#cfd1b3 solid 1px;
	background-color:#FFF;
	padding:9px 18px;
	height:100%;
	overflow:auto;
	width:712px;!important
	width:750px;
}
.fullwide_box_content {
	border-left:#cfd1b3 solid 1px;
	border-right:#cfd1b3 solid 1px;
	background-color:#FFF;
	padding:9px 18px;
	height:100%;
	overflow: hidden;
	width:922px;!important
	width:960px;
}
.wide_box_content h2 {
	clear:both;
	margin:0 0 8px 0;
	padding: 14px 0 0 0;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: top;
	height: 0px; !important
}
.fullwide_box_content h2 {
	clear:both;
	margin:0 0 8px 0;
	padding: 14px 0 0 0;
	display: block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: top;
	height: 0px; !important
}
.wide_box_text{
	color:#7b7b7b;
	font-size:12px;
	line-height:20px;
}
.news_list ul {
	margin:0;
	padding:0;
}
.news_list li{
	list-style-image:url(../images/list_dot.gif);
	font-size:12px;
	margin:0 0 0 15px;
	padding:0;
	line-height:30px;
}
.news_list li a{
	color:#7b7b7b;
	text-decoration:none;
}
.news_list li a:hover{
	color:#82a700;
	text-decoration: none;
}

#jianshi_heading {
	background-image:url(../images/jianshi_heading.gif);
	width:57px;
}
#guiding_heading {
	background-image:url(../images/guiding_heading.gif);
	width:56px;
}
#jianyi_heading {
	background-image:url(../images/jianyi_heading.gif);
	width:70px;
}
#tiwen_heading {
	background-image:url(../images/tiwen_heading.gif);
	width:56px;
}
#jigou_heading {
	background-image:url(../images/jigou_heading.gif);
	width:56px;
}
#zazhi_heading {
	background-image:url(../images/zazhi_heading.gif);
	width:71px;
}
#events_heading {
	background-image:url(../images/events_heading.gif);
	width:56px;
}
#guowang_heading {
	background-image:url(../images/guowang_heading.gif);
	width:56px;
}
#gonggao_heading {
	background-image:url(../images/gonggao_heading.gif);
	width:55px;
}
#oldgonggao_heading {
	background-image:url(../images/oldgonggao_heading.gif);
	width:55px;
}
#neiwai_heading {
	background-image:url(../images/neiwai_heading.gif);
	width:68px;
}
#shipin_heading {
	background-image:url(../images/shipin_heading.gif);
	width:70px;
}
#rili_heading {
	background-image:url(../images/rili_heading.gif);
	width:70px;
}
#kepu_heading {
	background-image:url(../images/kepu_heading.gif);
	width:84px;
}
#dongwu_heading {
	background-image:url(../images/dongwu_heading.gif);
	width:69px;
}
#zhiwu_heading {
	background-image:url(../images/zhiwu_heading.gif);
	width:69px;
}
#quwei_heading {
	background-image:url(../images/quwei_heading.gif);
	width:84px;
}
#boke_heading {
	background-image:url(../images/boke_heading.gif);
	width:28px;
}
#baohu_heading {
	background-image:url(../images/baohu_heading.gif);
	width:55px;
}
#baohufa_heading {
	background-image:url(../images/baohufa_heading.gif);
	width:70px;
}
#fuli_heading {
	background-image:url(../images/fuli_heading.gif);
	width:55px;
}
#baohuqu_heading {
	background-image:url(../images/baohuqu_heading.gif);
	width:96px;
}
#jinianguan_heading {
	background-image:url(../images/jinianguan_heading.gif);
	width:70px;
}
#renyang_heading {
	background-image:url(../images/renyang_heading.gif);
	width:55px;
}
#zhiyuanzhe_heading {
	background-image:url(../images/zhiyuanzhe_heading.gif);
	width:88px;
}
#bangzhu_heading {
	background-image:url(../images/bangzhu_heading.gif);
	width:54px;
}
#time_heading {
	background-image:url(../images/time_heading.gif);
	width:84px;
}
#piaojia_heading {
	background-image:url(../images/piaojia_heading.gif);
	width:55px;
}
#yuding_heading {
	background-image:url(../images/yuding_heading.gif);
	width:54px;
}
#dingpiao_heading {
	background-image:url(../images/dingpiao_heading.gif);
	width:84px;
}
#luxian_heading {
	background-image:url(../images/luxian_heading.gif);
	width:56px;
}
#tingche_heading {
	background-image:url(../images/tingche_heading.gif);
	width:98px;
}
#weizhi_heading {
	background-image:url(../images/weizhi_heading.gif);
	width:70px;
}
#canting_heading {
	background-image:url(../images/canting_heading.gif);
	width:84px;
}
#peisong_heading {
	background-image:url(../images/peisong_heading.gif);
	width:56px;
}
#lianxi_heading {
	background-image:url(../images/lianxi_heading.gif);
	width:56px;
}
#zhuce_heading {
	background-image:url(../images/zhuce_heading.gif);
	width:56px;
}
#wangji_heading {
	background-image:url(../images/wangji_heading.gif);
	width:56px;
}
#touxiang_heading {
	background-image:url(../images/touxiang_heading.gif);
	width:56px;
}
#links_heading {
	background-image:url(../images/links_heading.gif);
	width:210px;
}
#reg_heading {
	background-image:url(../images/reg_heading.gif);
	width:70px;
}
#usercenter_heading {
	background-image:url(../images/user_heading.gif);
	width:56px;
}
#zuixingonggao_heading {
	background-image:url(../images/zuixingonggao_heading.gif);
	width:56px;
}
#bokegengxin_heading {
	background-image:url(../images/bokegengxin_heading.gif);
	width:56px;
}
#blog_setting_heading {
	background-image:url(../images/blog_setting_heading.gif);
	width:56px;
}
#edit_details_heading {
	background-image:url(../images/edit_details_heading.gif);
	width:84px;
}
#change_psw_heading {
	background-image:url(../images/change_psw_heading.gif);
	width:56px;
}
#blog_apply_heading {
	background-image:url(../images/blog_apply_heading.gif);
	width:82px;
}
#download_heading {
	background-image:url(../images/download_heading.gif);
	width:56px;
}

#qna_bar {
	background:#e7e3d3;
	font-size:12px;
	color:#786c3d;
}
#qna_bar a {
	color:#786c3d;
	text-decoration:none;
}
.q_text {
	background:url(../images/q_bg.gif) no-repeat left top;
	padding:12px 45px 12px 45px;
	font-size:14px;
	color:#786c3d;
	line-height:20px;
}
.a_text {
	background:#e7e3d3 url(../images/a_bg.gif) no-repeat right center;
	padding:14px 45px 14px 45px;
	font-size:12px;
	color:#786c3d;
	line-height:20px;
}

DIV.pages {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE:10px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 20px; FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN: center; color:#786c3d;
}
DIV.pages A {
	BORDER-RIGHT: #cfd1b3 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #cfd1b3 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cfd1b3 1px solid; COLOR: #786c3d; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #cfd1b3 1px solid; TEXT-DECORATION: none
}
DIV.pages A:hover {
	BORDER-RIGHT: #786c3d 1px solid; BORDER-TOP: #786c3d 1px solid; BORDER-LEFT: #786c3d 1px solid; COLOR: #fff; BORDER-BOTTOM: #786c3d 1px solid; BACKGROUND-COLOR: #3666d4; background-color:#786c3d
}
DIV.pages SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 3px; PADDING-TOP: 2px;
}
DIV.pages SPAN.disabled {
	DISPLAY: none
}
DIV.pages A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
DIV.pages A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}
DIV.pages A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid
}

#tiwen_table td {
	font-size:12px;
	color:#786c3d;
}
#tiwen_table td input {
	font-size:12px;
	color:#786c3d;
}
#tiwen_table td select {
	font-size:12px;
	color:#786c3d;
}
#tiwen_table td textarea {
	font-size:12px;
	color:#786c3d;
}

.hot_news {
	margin-bottom:20px;
	height:100%;
	overflow:auto;
	font-size:12px;
	color:#7b7b7b;
	line-height:20px;
}
.text_content{
	margin-bottom:20px;
	height:100%;
	overflow:auto;
	font-size:12px;
	color:#7b7b7b;
	line-height:20px;
}
.text_content h3 {
	margin:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	color:#637d08;
}
.hot_news img {
	float:left;
	margin-right:20px;
	border:0 none;
}
.hot_news h3 {
	margin:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	color:#637d08;
}
.hot_news h3 a {
	color:#637d08;
	text-decoration:none;
}

.month {
	background:#c7bfa0;
	height:36px;
	line-height:36px;
	text-align:center;
	font-family:"黑体";
	font-size:18px;
	color:#FFF;
}
.week {
	background:#c7bfa0;
	font-size:14px;
	font-family:"黑体";
	color:#FFF;
	height:28px;
	text-align:center;
	line-height:28px;
}
.day_row {
	background:#e7e3d3;
	height:80px;
	vertical-align:top;
}
.day {
	text-align:right;
	padding-top:6px;
	padding-right:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#FFF;
}
.event_day {
	background:#ffae00;
	height:90px;
	vertical-align:top;
}
.event_name {
	width:100px;
	font-size:12px;
	padding:0 6px 0 6px;
	color:#FFF;
	text-align:right;
	line-height:16px;
}
.event_day a {
	color:#FFF;
	text-decoration:none;
}

.image_list ul {
	margin:0 0 20px 0;
	padding:0;
	height:100%;
	overflow:auto;
}
.image_list li {
	margin:0;
	padding:0;
	list-style-type:none;
	width:163px;
	float:left;
	line-height:30px;
	font-size:12px;
	text-align:center;
}
.image_list li a {
	color:#637d08;
	text-decoration:none;
}
.image_list h3 {
	font-size:14px;
	color:#637d08;
	text-align:center;
	line-height:26px;
	background:url(../images/image_list_headingbg.gif) no-repeat;
}
.image_list h3 a {
	color:#637d08;
	text-decoration:none;
}

#reg_button {
	margin-top:20px;
}
#reg_button a {
	display:block;
	line-height:50px;
	width:209px;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	color:#646464;
	font-weight:bold;
	background:url(../images/reg_button_bg.gif) top no-repeat;
}
#reg_button a:hover {
	background-position:bottom;
	color:#795d12;
}

h2#login_heading {
	clear:both;
	margin:0 0 8px 0;
	padding: 35px 0 0 0;
	width:142px;
	display: block;
	overflow: hidden;
	background-image:url(../images/login_heading.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 0px; !important
}
div#usercenter_msg_box {
	background:url(../images/usercenter_top_bg.gif) top no-repeat;
	padding-left:20px;
	padding-right:20px;
	padding-top:16px;
	padding-bottom:14px;
	width:672px; !important
	width:712px;
	height:100%;
	overflow:hidden;
}

.user_img {
	width:102px;
	float:left;
	text-align:center;
	margin-right:20px;
}
#usercenter_msg {
	float:left;
	width:530px;
}
a.usercenter_button1 {
	display:block;
	float:left;
	margin-right:10px;
	width:123px;
	height:39px;
	line-height:39px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#666666;
	background:url(../images/usercenter_button_bg1.gif) no-repeat;
}
a.usercenter_button2 {
	display:block;
	float:left;
	width:123px;
	height:39px;
	line-height:39px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#795d12;
	background:url(../images/usercenter_button_bg2.gif) no-repeat;
}
#usercenter_ad {
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
}
div#blog_agreement {
	margin:0 auto;
	width:500px;
	height:500px;
	overflow: auto;
	border:#dfdfdf solid 1px;
	padding:10px;
}
div#blog_agreement ol {
	margin:0;
}
div#blog_agreement ol li {
	line-height:18px;
	padding-bottom:15px;
}