body{ font-size:12px; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; margin:0; padding:0; color:#666; background:url(../../images/v3/bg_activity_body.jpg) repeat-x center 35px;}
a{ color:#FFDD55; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:none;}
.clear{ clear:both;}
form{ margin:0; padding:0;}

#bg{ background:url(../../images/v3/bg_activity.jpg) no-repeat center 0;}
#wrap{ width:725px; margin:0 auto; padding-top:91px;}

#top{ background:url(../../images/v3/bg_top.gif) repeat-x 0 0; height:36px; text-align:center;}
#top img{ vertical-align:middle;}
#toplink_01{ margin:0 20px;}
#toplink_01 img{ margin:0 5px;}
#toplink_02{ margin:0 30px;}
#toplink_02 a{ color:#fff;}
#toplink_02 img{ margin:0 5px 0 10px;}

#menu{ height:128px; background:url(../../images/v3/bg_a_menu.jpg); text-align:center;}
#menu img{ vertical-align:bottom;}
#right_menu{ float:right; margin-top:68px; padding-right:35px;}
#right_menu img{ margin:0 13px;}
#left_menu{ float:left; margin-top:68px; padding-left:35px;}
#left_menu img{ margin:0 13px;}
#home img{ -margin-top:-85px;}

#left{ width:165px; float:left; padding:0 2px 0 2px;}
#left .center{ margin-left:1px;}
#left img{ vertical-align:bottom;}
#task_list{ background:url(../../images/v3/bg_tasklist.jpg) repeat-y center 0;}
#task_list ul{ margin:0; padding:0; list-style:none;}
#task_list ul li{ line-height:22px; text-align:center; color:#fff; background:url(../../images/v3/bg_a_tasklist.jpg) no-repeat center bottom; padding:10px 0;}
#task_list ul li strong{ color:#fd5; display:block;}

#right{ float:right; width:545px; background:url(../../images/v3/bg_a_right.jpg) repeat-y 0 0;}
#a_right_top{ background:url(../../images/v3/bg_a_right_top.jpg) no-repeat center 0; height:100%; overflow:auto;}
#a_news{ background:url(../../images/v3/bg_a_news.jpg) no-repeat center 0; width:265px; margin-left:29px; float:left; display:inline;}
#a_news .a_more{ float:right; margin:19px 14px 0 0;}
#a_news ul{ margin:39px 0 0 0; padding:0; list-style:none;}
#a_news ul li{ background:url(../../images/v3/dot02.gif) no-repeat 0 center; padding-left:20px; line-height:22px; height:22px; border-bottom:1px #aab3b8 dotted;}
#a_news a{ color:#413131;}
#a_cad{ background:url(../../images/v3/bg_a_cad.jpg) no-repeat center 0; width:195px; float:right; margin-right:31px; padding-top:44px; display:inline;}

#a_right_bottom{ background:url(../../images/v3/bg_a_right_bottom.jpg) no-repeat center 0; padding:92px 32px 0 32px;}
#a_title{ line-height:0;}
#a_title span{ width:260px; margin-left:-3px; display:inline-block; background:#b2b0b1; height:4px; margin-top:10px; *margin-top:18px; position:absolute;}
#a_title strong{ border-top:4px #b2b0b1 solid; border-left:4px #b2b0b1 solid; border-right:4px #b2b0b1 solid; padding:4px 10px 0 10px; margin-right:3px; cursor:pointer; line-height:normal;}
#a_title strong a{ color:#b2b0b1; text-decoration:none;}
#a_title .a_selected_info{ border-top:4px #0078aa solid; border-left:4px #0078aa solid; border-right:4px #0078aa solid;}
#a_title .a_selected_info a{ color:#0078aa;}

#a_right_bottom ul{ margin:0; padding:0; list-style:none;}
#a_right_bottom ul li{ margin-top:12px;}
#a_right_bottom ul li p{ float:right; margin:0; padding:0; width:327px;}
#a_right_bottom ul li p span{ display:block; color:#000002; line-height:20px;}
#a_right_bottom ul li p span p{clear:both; margin:0; padding:0;}
#a_right_bottom ul li p img{ float:right;}
#a_right_bottom ul li strong{ background:url(../../images/v3/bg_a_title.gif) no-repeat 0 0; height:25px; line-height:25px; display:block; padding-left:22px;}
#a_right_bottom ul li strong a{ color:#0083a9;}
#a_right_bottom .a_img{ border:4px #007aae solid;}
#a_bottom{ background:url(../../images/v3/bg_a_bottom.jpg); height:52px; margin-top:10px;}
#Pagination{ width:286px; height:25px; background:url(../../images/v3/bg_a_pager.gif); margin:0 auto; text-align:center; line-height:25px;}
#Pagination span{ margin:0 5px; color:#5daed9;}
#Pagination a{ margin:0 5px; color:#5daed9; text-decoration:underline;}
#Pagination .selected_pager{ font-weight:bolder; color:#057aa6;}

#footer{ padding:28px 0; background:#000; text-align:center; margin-top:10px;}
#footer img{ margin:0 60px; vertical-align:middle;}

#calendar{ width:193px; margin:0 auto; border:1px #9ab1c5 solid; background:#fff;}
#index_calendar { position: relative; z-index:999;}
#now_date{ background:#ccebff; text-align:center; height:22px; line-height:22px; margin:1px;}
/*��������*/
.c_show {
	width: 296px;
	min-height: 96px;
	-height: 96px;
	background: #fff;
	display: none;
	position: absolute;
	border:1px #86a8c2 solid;
	padding:1px;
	left: 195px;
	top: 0px;
	/*filter: alpha(opacity = 90);  IE */
	-moz-opacity: 0.9; /* Moz + FF */
	opacity: 0.9; /* ֧��CSS3�������FF 1.5Ҳ֧�֣�*/
}

.c_show h1 {
	font-size: 12px;
	margin: 0;
	padding: 0 0 0 10px;
	line-height: 26px;
	height: 26px;
	background: #ccebff;
}

.c_show h1 img {
	float: right;
	margin: 5px 10px 0 0;
	cursor: pointer;
}
.c_show h1 span{ display:block; text-align:center; font-weight:normal;}

.c_show p {
	margin: 0;
	padding: 10px;
	color: #015a7e;
}
.c_show p a{
	color: #000;
}
