﻿/* CSS Document */

#mediaWraper h1, #mediaWraper h2, #mediaWraper h3, #mediaWraper h4 {margin:0; padding:0;}
#mediaWraper ul, #mediaWraper dl, #mediaWraper ol, #mediaWraper li, #mediaWraper dt, #mediaWraper dd {margin:0; padding:0;}
#mediaWraper ul, #mediaWraper li {list-style:none;}
#mediaWraper p {margin:0; padding:0;}
#mediaWraper img {border:none; line-height:0;}
#mediaWraper hr {display:none;}
#mediaWraper form {display:inline;}

/* 框架 */
#mediaWraper {padding:0; font-size:12px; color:#ffffff; word-break:break-all;word-wrap:break-word;margin:0 auto; width:970px;text-align:left;}

#topNaviBox .mainNaviBox .mainNavi a{text-decoration:none;font-family:楷体,sans-serif; font-weight:bold;font-size:14px;color:#ffffff;}
#topNaviBox .mainNaviBox .mainNavi a:link,#topNaviBox .mainNaviBox .mainNavi a:visited{color:#000000;}
ul#MenuNav li a:hover{color:#ffffff!important;}

#topNaviBox .mainNaviBox .mainNavi .on-1 a:link,#topNaviBox .mainNaviBox .mainNavi .on-1 a:visited{color:#ffffff;}
#topNaviBox .mainNaviBox .mainNavi .on-2 a:link,#topNaviBox .mainNaviBox .mainNavi .on-2 a:visited{color:#ffffff;}
#topNaviBox .mainNaviBox .mainNavi .on-3 a:link,#topNaviBox .mainNaviBox .mainNavi .on-3 a:visited{color:#ffffff;}
#topNaviBox .mainNaviBox .mainNavi .on-4 a:link,#topNaviBox .mainNaviBox .mainNavi .on-4 a:visited{color:#ffffff;}
#topNaviBox .mainNaviBox .mainNavi .on-5 a:link,#topNaviBox .mainNaviBox .mainNavi .on-5 a:visited{color:#ffffff;}
#topNaviBox .mainNaviBox .mainNavi .on-6 a:link,#topNaviBox .mainNaviBox .mainNavi .on-5 a:visited{color:#ffffff;}

#topNaviBox .mainNaviBox ul li.on-1 a{text-align:center;width:89px;height:25px;padding-top:9px; background:url('http://img2.cdcc.net.cn/nav/btn_1_on.gif') right top no-repeat;color:#ffffff;}
#topNaviBox .mainNaviBox ul li.on-2 a{text-align:center;width:89px;height:25px;padding-top:9px; background:url('http://img2.cdcc.net.cn/nav/btn_2_on.gif') right top no-repeat;color:#ffffff;}
#topNaviBox .mainNaviBox ul li.on-3 a{text-align:center;width:89px;height:25px;padding-top:9px; background:url('http://img2.cdcc.net.cn/nav/btn_3_on.gif') right top no-repeat;color:#ffffff;}
#topNaviBox .mainNaviBox ul li.on-4 a{text-align:center;width:89px;height:25px;padding-top:9px; background:url('http://img2.cdcc.net.cn/nav/btn_4_on.gif') right top no-repeat;color:#ffffff;}
#topNaviBox .mainNaviBox ul li.on-5 a{text-align:center;width:89px;height:25px;padding-top:9px; background:url('http://img2.cdcc.net.cn/nav/btn_5_on.gif') right top no-repeat;color:#ffffff;}
#topNaviBox .mainNaviBox ul li.on-6 a{text-align:center;width:89px;height:25px;padding-top:9px; background:url('http://img2.cdcc.net.cn/nav/btn_6_on.gif') right top no-repeat;color:#ffffff;}


.mainNaviBox ul li.hover-1 a:hover {width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/btn_1_hover.gif') right top no-repeat;}
.mainNaviBox ul li.hover-2 a:hover {width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/btn_2_hover.gif') right top no-repeat;}
.mainNaviBox ul li.hover-3 a:hover {width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/btn_3_hover.gif') right top no-repeat;}
.mainNaviBox ul li.hover-4 a:hover {width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/btn_4_hover.gif') right top no-repeat;}
.mainNaviBox ul li.hover-5 a:hover {width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/btn_5_hover.gif') right top no-repeat;}
.mainNaviBox ul li.hover-6 a:hover {width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/btn_6_hover.gif') right top no-repeat;}


/* 首页 */
.mainNaviBox ul li.off-1 a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/1-on-qtoff.gif') right top no-repeat;padding-top:9px;}

/* 2页 */
.mainNaviBox ul li.off-2-top a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/2-on-top-off.gif') right top no-repeat;padding-top:9px;}
.mainNaviBox ul li.off-2 a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/2-on-qtoff.gif') right top no-repeat;padding-top:9px;}

.mainNaviBox ul li.off-3-top a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/3-on-top-off.gif') right top no-repeat;padding-top:9px;}
.mainNaviBox ul li.off-3 a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/3-on-qtoff.gif') right top no-repeat;padding-top:9px;}

.mainNaviBox ul li.off-4-top a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/4-on-top-off.gif') right top no-repeat;padding-top:9px;}
.mainNaviBox ul li.off-4 a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/4-on-qtoff.gif') right top no-repeat;padding-top:9px;}

.mainNaviBox ul li.off-5-top a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/5-on-top-off.gif') right top no-repeat;padding-top:9px;}
.mainNaviBox ul li.off-5 a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/5-on-qtoff.gif') right top no-repeat;padding-top:9px;}

.mainNaviBox ul li.off-6-top a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/6-on-top-off.gif') right top no-repeat;padding-top:9px;}
.mainNaviBox ul li.off-6 a{text-align:center;width:89px;height:25px;background:url('http://img2.cdcc.net.cn/nav/6-on-qtoff.gif') right top no-repeat;padding-top:9px;}

.mainNaviBox .election2007 {margin-left:17px; padding-top: 6px;}
.mainNaviBox .opendeskLink {position:absolute; right:0; top:-4px;}

/* 清除 */
br.clear {clear:both; font-size:0; line-height:0;}


/* 搜索 */
.imgInput { border:none !important; }
	
/* top导航 BI, GNB, SNB, Navigation */
	.box_biGnb { position:relative; height:54px; z-index:100; }
	/* BI */
	h1.bi { position:absolute; top:13px; left:11px; }
		h1.bi img.logo { float:left; margin:1px 0 0 0; }
		h1.bi a { float:left; margin:8px 0 0 2px; }
	h2.servicename { position:absolute; left:166px; top:19px; }
	/* GNB */
	.gnb { position:relative; float:right; height:26px; background:url('http://img2.cdcc.net.cn/nav/bg_gnbleft.gif') left top no-repeat; }
		.gnb ul.gnbmenu { float:left; display:inline; height:26px; margin:0 0 0 9px; background:url('http://img2.cdcc.net.cn/nav/bg_gnbright.gif') right top no-repeat; }
			.gnb ul.gnbmenu li { float:left; margin:7px 4px 0 0; padding:0 0 0 5px; background:url('http://img2.cdcc.net.cn/nav/ico_gnbrect.gif') left 5px no-repeat;}
				.gnb ul.gnbmenu li a {font:8pt 宋体; color:#6C6C6C; line-height:1.3; letter-spacing:-1px; }
				.gnb ul.gnbmenu li a:hover { color:#FF6600 !important; text-decoration:none; }
			/*  */
			.gnb ul.gnbmenu li.first { padding:0 0 0 0; background:none; }
			.gnb ul.gnbmenu li.name {margin:7px 7px 0 0;padding:0;background:none;}
			.gnb ul.gnbmenu li.name a{color:#48688F;}
			.gnb ul.gnbmenu li.name img.chgcharacter {margin:0 0 -1px -1px;}
			.gnb ul.gnbmenu li.serviceall {background:url('http://img2.cdcc.net.cn/nav/ico_gnbbargray.gif') left 1px no-repeat;}
			.gnb ul.gnbmenu li.serviceall a {float:left;padding:0 7px 0 0;background:url('http://img2.cdcc.net.cn/nav/ico_arrow_down.gif') right 4px no-repeat;}
			.gnb ul.gnbmenu li.serviceall a.open {float:left;padding:0 7px 0 0;background:url('http://img2.cdcc.net.cn/nav/ico_arrow_up.gif') right 4px no-repeat;}
			.gnb ul.gnbmenu li.loginout {margin:5px 0 0 0;padding:0 12px 0 5px;font:0/0 arial;background:none;}
	
/* SNB, Navigation */
#topNaviBox { position:relative; margin:0 auto; font-size:12px; }
#topNaviBox a { text-decoration:none; }
#topNaviBox a:hover { text-decoration:underline; }		


	#topNaviBox input { border:1px solid #B7B7B7; }

	#topNaviBox .topEventBanner { position:absolute; top:-28px; right:20px; }
	#topNaviBox .mainNaviBox { font-size:0; }
			.depth1B .mainNaviBox .searchBox { float:right; margin:7px 10px 0 0; padding:0; display:inline; }
				.depth1B .mainNaviBox .searchBox .border { width:43px !important; margin:2px 0 0 0; background:none !important; }
				.depth1B .mainNaviBox .searchBox input.txtInput { margin:1px 5px 0 5px;_margin:0 3px 0 2px; }
				.depth1B .mainNaviBox .searchBox .imgInput { vertical-align:top; }
				
		#topNaviBox .mainNaviBox ul.mainNavi { float:left; height:32px; }
			#topNaviBox .mainNaviBox ul.mainNavi li { float:left; position:relative; }
			#topNaviBox .mainNaviBox ul.mainNavi li a { float:left; } 
			#topNaviBox .mainNaviBox ul.mainNavi li.endMnavi { padding-right:17px; background:url("http://img2.cdcc.net.cn/nav/bg_menu_right.gif") top right no-repeat; }
				#topNaviBox .mainNaviBox ul.mainNavi li .iconBallon { position:absolute; top:-15px; left:50%; margin:0 0 0 -13px; }
				#topNaviBox .mainNaviBox ul.mainNavi li.endMnavi .iconBallon { margin:0 0 0 -25px; }				

			#topNaviBox .mainNaviBox .opendeskLink { position:absolute; right:0; top:-4px; }

			#topNaviBox .mainNaviBox ul.rsList li { float:left; }
				#topNaviBox .mainNaviBox ul.rsList li a { float:left; } 
		#topNaviBox .mainNaviBox ul.rsService { float:left; height:31px; display:inline; margin: 0 0 0 3px;}
			#topNaviBox .mainNaviBox ul.rsService li { float:left; }
				#topNaviBox .mainNaviBox ul.rsService li a { float:left; } 
					#topNaviBox .mainNaviBox ul.rsService li.endRs { padding-right:17px; background:url("http://img2.cdcc.net.cn/nav/bg_menu_right.gif") top right no-repeat; }

	#topNaviBox .subNaviBox { clear:both; }
	#topNaviBox .subNaviBox form { display:inline; }
		.depth2B .subNaviBox { background:url('') no-repeat 0 6px; height:42px; position:relative }
			.depth2B .subNaviBox .searchAdded { background:none !important; }
				.depth2B .subNaviBox .searchAdded .searchBox { top:5px !important; }
				
		#topNaviBox .subNaviBox ul.subNavi {float:left; height:31px; margin-left:20px; display:inline;}
			#topNaviBox .subNaviBox ul.subNavi li {float:left; font-size:12px; font-family:楷体,sans-serif; font-weight:bold;}
				#topNaviBox .subNaviBox ul.subNavi li a { float:center; }

#topNaviBox .subNaviBox ul.subNavi li {text-align:center;width:65px;height:18px;background:url('http://img2.cdcc.net.cn/nav/li-line.gif') no-repeat 62px 2px;margin-top:8px;}
#topNaviBox .subNaviBox .subNavi a{color:#ffffff;}
#topNaviBox .subNaviBox ul.subNavi li.end {text-align:center;width:65px;height:18px;background:url('none');margin-top:8px;}


		#topNaviBox .subNaviBox p.eventText { float:left; display:inline; }
			#topNaviBox .subNaviBox p.eventText a { color:#ffffff; }

		#topNaviBox .subNaviBox .cfmList { position:absolute; top:5px; right:16px; }
		/* 2depth */
		.depth2B .subNaviBox .searchBox { float:right; margin:0px 10px 0 0; padding:0; display:inline; }
			.depth2B .subNaviBox .searchBox .border { margin:2px 0 0 0; }				
			.depth2B .subNaviBox .searchBox input.txtInput { margin:1px 1px 0 5px;_margin:0 1px 0 2px; }
			.depth2B .subNaviBox .searchBox .imgInput { vertical-align:top; }

		.depth2B .subNaviBox .newsSearchBox {  float:right; margin:5px 11px 0 0; padding:0; display:inline; }
			.depth2B .subNaviBox .newsSearchBox .title { color:#ffffff; }
			.depth2B .subNaviBox .newsSearchBox input.txtInput { margin:0 0 0 4px;_margin:-1px 0 0 4px; vertical-align:middle; border:none !important; }
			.depth2B .subNaviBox .newsSearchBox .imgInput { vertical-align:middle; }

.newsSearchBox from,.newsSearchBox span {float:left;}
.newsSearchBox span {margin-top:4px;}
.newsSearchBox span a {color:#ffffff;text-decoration:none;}
.newsSearchBox span a:hover {color:#ffffff;text-decoration:underline;}
	

	/* 2depth */
	#topNaviBox .searchAdded { clear:both; height:41px; background:url('') no-repeat left top; position:relative }
		#topNaviBox .searchAdded .searchBox { position:absolute; top:0px; left:25%; margin:0 0 0 -95px; }
			#topNaviBox .searchAdded .searchBox input.txtInput { margin:2px 5px 0 5px; border:1px solid #B7B7B7; }
			#topNaviBox .searchAdded .searchBox .imgInput { vertical-align:middle; }
	
		#topNaviBox .border { float:left; width:78px; height:19px; margin:1px 0 0 0; padding:0; background:#c4c4c4; overflow:hidden; text-align:left; }
		#topNaviBox .line { width:76px; height:17px; margin:1px; padding:0; background:#fff; overflow:hidden; }
		#topNaviBox select { position:absolute; height:19px;left:-2px; top:-2px; font-size:12px; color:#444444 !important; border:2px solid #fff; font-family:宋体; }
		#topNaviBox .searchAdded input { float:left; }
		
		#topNaviBox .searchAdded .recommBox { float:left; margin:0 0 0 5px; }
			#topNaviBox .searchAdded .recommBox dt, #topNaviBox .searchAdded .recommBox dd { float:left; }
			#topNaviBox .searchAdded .recommBox dt { margin:0 10px 0 0; }
				#topNaviBox .searchAdded .recommBox dt img { margin:0; }
			#topNaviBox .searchAdded .recommBox dd { margin:4px 0 0 0; display:inline; }

			#topNaviBox .searchAdded .recommBox dd a { color:#D4E9FF; }
			
	#topNaviBox .eventList { float:left; margin:10px 0 0 0; }
		#topNaviBox .eventList li { float:left; background:url('') no-repeat right top; display:inline; margin-left:13px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:0; padding-right:15px; padding-top:0; padding-bottom:0  }	
		#topNaviBox .eventList li.end { background:none; padding:0; }		
		#topNaviBox .eventList li img { margin:3px 0 -2px 0; }

/* style */
.depth2B { background:url('') no-repeat top right; height:80px }

/* nav 1 */
.Navi_newsMain { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub01_basic.gif") top right no-repeat; height:80px; }
	.Navi_newsMain .subNaviBox {background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub01_left.gif") 0 0 no-repeat; height:42px; position:relative;}
	.Navi_newsMain .subNaviBox .newsSearchBox input.txtInput { background:#F6F2E9; }	

/* nav 2 */
.Navi_total { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub02_basic.gif") top right no-repeat; height:80px; }
	.Navi_total .subNaviBox { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub02_left.gif") 0 0 no-repeat; height:42px;}
	.Navi_total .subNaviBox .newsSearchBox input.txtInput { background:#E9EBF6; }	
	
/* nav 3 */
.Navi_plus { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub03_basic.gif") top right no-repeat; height:80px; }
	.Navi_plus .subNaviBox { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub03_left.gif") 0 0 no-repeat; height:42px; position:relative;}
	.Navi_plus .subNaviBox .newsSearchBox input.txtInput { background:#F1F9F0; }	
/* nav 4 */
.Navi_entertain { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub04_basic.gif") top right no-repeat; height:80px; }
	.Navi_entertain .subNaviBox { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub04_left.gif") 0 0 no-repeat; height:42px; position:relative;}
	.Navi_entertain .subNaviBox .newsSearchBox input.txtInput { background:#FFEDF0; }	
/* nav 5 */
.Navi_sports { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub05_basic.gif") top right no-repeat; height:80px; }
	.Navi_sports .subNaviBox { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub05_left.gif") 0 0 no-repeat; height:42px; position:relative;}
	.Navi_sports .subNaviBox .newsSearchBox input.txtInput { background:#FFEEE8; }
/* nav 6 */
.Navi_photo { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub06_basic.gif") top right no-repeat; height:80px; }
	.Navi_photo .subNaviBox { background:url("http://img2.cdcc.net.cn/nav/bg_2depth_sub06_left.gif") 0 0 no-repeat; height:42px; position:relative;}
	.Navi_photo .subNaviBox .newsSearchBox input.txtInput { background:#F6EBFF; }

/* footer */
#footer { clear:both; width:970px; margin:35px auto 50px auto; padding:0 0 10px 0; border-top:3px solid #FF6600; text-align:center;}
#footer ul, #footer li {list-style:none;}

	/*  */
	#footer ul.fmenu { width:780px; margin:15px auto 0 auto; }
		#footer ul.fmenu li { float:left; padding:0 8px 6px 8px;padding-right:8px; background:url('http://img2.cdcc.net.cn/nav/ico_barfmenu.gif') right no-repeat; }
		#footer ul.fmenu li.start { padding-left:0; }
		#footer ul.fmenu li.end { padding-right:0; background:none; }
			#footer ul.fmenu li a { font:9pt 宋体; color:#666666; letter-spacing:1px; }
	/* Global & Familysite */
	#footer .Family { float:left; clear:both; width:970px; height:64px; margin:5px 0 0 0; background:url('http://img2.cdcc.net.cn/nav/bg_footer.gif') left bottom no-repeat; }
		#footer dl.fmenu2 { width:490px; margin:12px auto 0 auto; padding:2px 0 0 0; }
		#footer dl.fmenu2 dd { float:left; padding:0 6px 0 6px;padding-left:0; font:8pt 宋体; color:#666666; background:url('http://img2.cdcc.net.cn/nav/ico_barfmenu2.gif') right 0 no-repeat; }
		#footer dl.fmenu2 dd.nobar { background:none; padding-left:0;margin-left:5px; }
		#footer dl.fmenu2 dd a { font:8pt 宋体; color:#666666; }
		#footer dl.fmenu2 dd a:hover { text-decoration:underline; }
		#footer dl.fmenu2 dt { float:left; font:8pt 宋体; color:#666666; padding:0 1px 0 0; }
		#footer dl.fmenu2 dt img { margin:0; vertical-align:middle; }

/****
	#footer dl.fmenu2 { width:750px; margin:12px auto 0 auto; padding:2px 0 0 0; }
		#footer dl.fmenu2 dd { float:left; padding:0 6px 0 6px;padding-right:1px; font:8pt 宋体; color:#666666; background:url('http://img2.cdcc.net.cn/nav/ico_barfmenu2.gif') right 0 no-repeat; }
		#footer dl.fmenu2 dd.nobar { background:none; }
			#footer dl.fmenu2 dd a { font:9pt 宋体; color:#666666; }
			#footer dl.fmenu2 dd a:hover { text-decoration:underline; }
		#footer dl.fmenu2 dt { float:left; font:9pt 宋体; color:#666666; padding:0 1px 0 0; }
			#footer dl.fmenu2 dt img { margin:-2px 0 0 0; vertical-align:middle; }
		#footer dl.fmenu2 dd.checkselect { margin:0 13px 0 -2px;margin:-2px 13px 0 -4px; background:none; }
			#footer dl.fmenu2 dd.checkselect input { margin:-1px 0px 0 0;margin:-4px -4px 0 0; padding:0; vertical-align:middle; }
****/
	/* Copyrights */
	#footer dl.copyrights { width:350px; margin:5px auto 0 auto; }
		#footer dl.copyrights dd { float:left; }
		#footer dl.copyrights dd span { display:none; }
