@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body{ background:url(cnq07body_bg.gif);}
a{ text-decoration:none;}
#wholebody{ width:955px; margin:0 auto; background-color:#fff; clear:both;}
.bodyhead{ height:245px; background:url(cnq07bodyhead_bg.jpg) no-repeat left top;}
.bodyhead2{ height:245px; background:url(http://www.ihep.cas.cn/images/cnq07bodyhead_kepu_bg.jpg) no-repeat left top;}
.bodyhead3{ height:245px; background:url(http://www.ihep.cas.cn/images/cnq07bodyhead_hedianzixue_bg.jpg) no-repeat left top;}
.topline{ text-align:right; color:#666;}
.topline a{ color:#666; padding-left:10px; padding-right:10px;}
.topline a:hover{ color:#155aa8;}
.logo{ padding-left:10px; text-align:left; }
.menu{ background:url(cnq07menu_bg.gif) repeat-x left bottom;}
.menu_left{ padding-top:13px; line-height:38px; font-weight:bold; color:#8eb7d0;}
.menu_left a{ color:#fff; padding:0 8px;}
.menu_left a:hover{ color:#fff4a7;}
.menu_search{ background:url(cnq07menu_search_bg.gif) no-repeat left top; padding-left:28px;}
.menu_search_title{ line-height:20px; font-weight:bold; color:#506a81;}
.menu_search_title a{ font-weight:normal; color:#506a81; text-decoration:underline; float:right; display:inline;}
.menu_search_title a:hover{ color:#000;}
.menu_search_input{ width:120px; height:19px; line-height:19px; border:1px solid #82bbde; color:#666; margin-right:10px;}
.menu_search_button{ width:31px; height:23px; background:url(cnq07menu_search_button_bg.gif) no-repeat; line-height:23px; font-weight:bold; text-align:center; color:#fff;}
.top_news h2{ font-size:14px; color:#ff3300; line-height:28px; text-align:center;}
.top_news H2 a {FONT-SIZE: 14px; COLOR: #ff3300; LINE-HEIGHT: 28px;}

.top_news{color:#000; border-bottom:1px dotted #000; padding-bottom:10px;}
.top_news a{ color:#000;}
.top_news a:hover{ color:#155aa8; text-decoration:none;}
.top_newslist{ padding-top:10px;}
.top_newslist_title{ background:url(cnq07ico_blackpoint.gif) no-repeat left center; line-height:20px; padding-left:10px;}
.top_newslist_title a{ color:#000;}
.top_newslist_time{ color:#999; text-align:right;}
.top_news_more{ background:url(cnq07top_news_more.gif) repeat-x left center; text-align:right; padding-right:80px;}
.top_news_more a{ color:#fe5725;}
.top_news_more a:hover{ color:#fe5725; text-decoration:underline;}
.top_notice{ padding:10px; background:url(cnq07top_notice_bg.jpg) no-repeat left 2px;}
.top_notice_title{ height:30px; line-height:30px; font-weight:bold; color:#000; font-size:14px; background:url(cnq07ico_notice.gif) no-repeat 5px center; padding-left:35px; text-align:left; border-bottom:1px dotted #63a712;}
.top_notice_list{ background:url(cnq07ico_bluepoint.gif) no-repeat 5px 8px; padding-left:15px; text-align:left; border-bottom:1px dotted #9e9e9e; line-height:18px; padding-top:5px; padding-bottom:8px;}
.top_notice_list a{ color:#000;}
.top_notice_list a:hover{ color:#000; text-decoration:underline;}
/*center*/
.body_center{ margin-top:5px;}
.login_table{ background-color:#e5f2fb; color:#000000; margin-bottom:2px;}
.login_title{ background:url(cnq07ico_bluearrow.gif) no-repeat 5px center; line-height:25px; font-weight:bold; color:#1a62b1; font-size:14px; padding-left:15px; border-bottom:1px solid #506a81;}
.login_input{ width:82px; height:18px; border:1px solid #0a4062; background-color:#fff; line-height:18px;}
.login_button{ width:43px; height:37px; background:url(cnq07login_button.jpg) no-repeat left top;}
.login_link{ padding-top:10px; padding-bottom:20px;text-align:center;}
.login_link_1{background:url(cnq07login_link_bg.gif) no-repeat left top; color:#fff; padding-left:5px;}
.login_link a{ color:#fff;}
.login_link a:hover{ color:#ffff65;}

.left_mail_table{ background:url(left_mail_bg.gif) no-repeat left top; color:#000000; margin-bottom:0px;}
.left_mail_title{ background:url(cnq07ico_bluearrow.gif) no-repeat 5px center; line-height:25px; font-weight:bold; color:#1a62b1; font-size:14px; padding-left:15px; border-bottom:1px solid #506a81;}
.left_mail_input{ width:90px; height:18px; border:1px solid #4c93c7; background-color:#267ec5; line-height:18px;}
.left_mail_button{ width:43px; height:36px; background:url(cnq07login_button.jpg) no-repeat; }
.left_mail_link{ padding-top:10px; padding-bottom:20px;text-align:center;}
.left_mail_link_1{color:#fff; padding-left:10px; }
.left_mail_link a{ color:#fff;}
.left_mail_link a:hover{ color:#ffff65;}


/*左侧列表*/
.left_title{ height:33px; background:url(cnq07left_title_bg.jpg) no-repeat left top; line-height:33px; padding-left:15px; padding-right:20px; padding-top:3px; font-weight:bold; font-size:14px; color:#fff;}
.left_title a{ float:right; display:inline;}
.left_title img{ margin-top:10px;}
.left_list{ padding:0 20px; line-height:20px;}
.left_list a{ color:#000;}
.left_list a:hover{ color:#005ec6;}


.left_zt_title{ height:55px; background:url(left_zt_b1.gif) no-repeat left top; line-height:55px; padding-left:38px; padding-right:15px;  padding-bottom:0px; font-weight:bold; font-size:14px; color:#000000;}

.left_zt_title a{ float:right; color:#7f7f7f; font-weight:normal; font-size:12px; display:inline;}
.left_zt_title a:hover{color:#2879c9;}
.left_zt_title img{ margin-top:0px;}
.left_zt_list{  padding-top:0px; padding-left:20px; line-height:20px; background:url(left_zt_b2.gif) left top; }
.left_zt_list a{ color:#000;}
.left_zt_list a:hover{ color:#005ec6;}

.left_zt_title2{ height:59px; background:url(left_zt_b3.gif) no-repeat left top; line-height:59px; padding-left:38px; padding-right:15px; padding-bottom:0px; font-weight:bold; font-size:14px; color:#000;}
.left_zt_title2 a{ float:right; color:#7f7f7f; font-weight:normal; font-size:12px; display:inline;}
.left_zt_title2 a:hover{color:#2879c9;}
.left_zt_list2{  padding-top:0px; padding-left:20px; line-height:20px; background:url(left_zt_b4.gif) left top; }
.left_zt_list2 a{ color:#000;}
.left_zt_list2 a:hover{ color:#005ec6;}

.left_zt_title3{ height:41px; background:url(left_zt_b5.gif) no-repeat left top; line-height:41px; padding-left:38px; padding-right:15px; padding-bottom:0px; font-weight:bold; font-size:14px; color:#000;}
.left_zt_title3 a{ float:right; color:#7f7f7f; font-weight:normal; font-size:12px; display:inline;}
.left_zt_title3 a:hover{color:#2879c9;}
.left_zt_list3{  padding-top:0px; padding-left:20px; line-height:20px; background:url(left_zt_b4.gif) left top; }
.left_zt_list3 a{ color:#000;}
.left_zt_list3 a:hover{ color:#005ec6;}

.left_zt_bgbg{  background:url(left_zt_b4.gif) left top; }


/*中间列表*/
.center_list_title{ height:30px; line-height:30px; background:url(cnq07center_title.jpg) no-repeat left top; padding-left:30px; padding-right:10px; font-weight:bold; color:#194b7a; font-size:14px;}
.center_list_title a{ float:right; color:#194b7a; font-weight:normal; font-size:12px;}
.center_list_title a:hover{color:#fe5725;}
.center_list{ padding:15px 10px; background-color:#f9fbfe;}
.center_list_left{background:url(ico_bluepoint.gif) no-repeat left center; padding-left:15px; line-height:21px;}
.center_list_left a{ color:#000;}
.center_list_left a:hover{ color:#005ec6;}
.center_list_time{ color:#6a6a6a;}


.center_zt_title{ height:36px; line-height:36px; background:url(center_zt.gif) no-repeat left top; padding-left:35px; padding-right:10px; font-weight:bold; color:#000000; font-size:14px;}
.center_zt_title a{ float:right; color:#7f7f7f; font-weight:normal; font-size:12px;}
.center_zt_title a:hover{color:#2879c9;}
.center_zt{ padding:12px 10px 15px 15px; background:url(center_zt_bg.gif) left top;}
.center_zt_left{background:url(ico_bluepoint.gif) no-repeat left center; padding-left:15px; line-height:22px;}
.center_zt_left a{ color:#000;}
.center_zt_left a:hover{ color:#005ec6;}
.center_zt_time{ color:#6a6a6a;}


/*图片库*/
.img_title{ height:35px; line-height:35px; background:url(cnq07pic_title.jpg) no-repeat left top; padding-right:20px;}
.img_list_border{ padding:12px 0px; border:1px solid #d2e9f7;}
.move_pic{ width:400px;overflow-:hidden;}
.move_pic img{ padding:1px; border:1px solid #ccc; margin-right:3px;}
/*相关连接*/
.link_area{ line-height:16px;}
.link_title{ line-height:25px; font-weight:bold; color:#0d5c8d;}
.link_area a{ color:#000;}
.link_area a:hover{ color:#005ec6;}
/*右侧列表*/
.right_title{ height:30px; line-height:30px; background:url(cnq07right_title.jpg) no-repeat left top; padding-left:22px; padding-right:20px; font-weight:bold; font-size:14px; color:#fff;}
.right_title a{ float:right; color:#ddd; font-weight:normal;}
.right_title a:hover{ color:#fff;}
.right_list_content{ padding:5px 15px 15px 15px; background:url(cnq07right_blueline.jpg) repeat-x left top; line-height:18px;}
.right_list_content01{ padding:5px 9px 10px 10px; background:url(cnq07right_blueline.jpg) repeat-x; line-height:18px;}
.blue_arrow{ background:url(cnq07ico_bluearrow2.gif) no-repeat left 5px; padding-left:15px;}
.blue_arrow span{ color:#999;}
.blue_arrow a{color:#000;}
.blue_arrow a:hover{ color:#005ec6;}
.zhuanti{ text-align:center; padding-bottom:5px;}
.zhuanti img{border:1px solid #fff;}
.gray_arrow{ background:url(cnq07ico_bluearrow2.gif) no-repeat left 5px;}
.right_other_link{ padding-left:23px;}
.right_other_link a{ color:#000;}
.right_other_link a:hover{ color:#005ec6;}

.right_title01{ height:30px; line-height:30px;no-repeat left top; background:url(cnq07right_title.jpg) no-repeat left top; padding-left:30px; padding-right:10px; font-weight:bold; color:white; font-size:14px;}
.right_title01 a{ float:right; color:white; font-weight:normal; font-size:12px;}
.right_title01 a:hover{color:#fe5725;}

.right_title01_f { height:30px; line-height:30px;no-repeat left top; padding-left:30px; padding-right:10px; font-weight:bold; color:black; font-size:14px;}


.right_title02{	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;}
.right_title02 a{ float:right; color:#7f7f7f; font-weight:normal; font-size:12px;}
.right_title02 a:hover{color:#2879c9;}