﻿@charset "utf-8";
/* CSS Document */

/* ************************************
* Name: global.css
* Manufacturer: shiyi
* Date of manufacture: 2009-12-12
* 文件版本：V1.0
* 内容概要：用于显示全局的公用样式表
************************************ */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td{margin:0;padding:0;border:0;}
input,button,textarea{margin:0;padding:0;}
body{background:#fff;color:#666;font-size:12px;font-family:Arial; }
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{ border-collapse:collapse; border-spacing:0;}
/* 链接颜色 */
a:link,a:visited {color:#004276; text-decoration:none;}
a:hover { color:#004276; text-decoration:underline;}
a:active { color:#004276;}
.blue{color:#004276;}
a:link img,a:visited img{border:1px solid #d9d9d9; padding:1px; background:#fff; float:left; display:inline; overflow:hidden;}
a:hover img{border:1px solid #004276;}
.red,.redlink{color:#BA2636;}
.red a:link,.red a:visited,.redlink:link,.redlink:visited{color:#BA2636; text-decoration:none;}
.red a:hover,.redlink:hover{text-decoration: underline;}
.grayd9,.grayd9link{color:#d9d9d9;}
.grayd9 a:link,.grayd9 a:visited,.grayd9link:link,.grayd9link:visited{color:#d9d9d9; text-decoration:none;}
.grayd9 a:hover,.grayd9link:hover{text-decoration: underline;}
/*文字*/
.f12{ font-size:12px;}
/*当前位置*/
.currentPath{color:#2b2b2b; padding: 0 5px 10px 5px; background:#fff;}
.currentPath a:link,.currentPath a:visited {color:#666; text-decoration:none;}
.currentPath a:hover { color:#666; text-decoration:underline;}
.currentPath a:active { color:#666;}
/*通用*/
.space{height:1px; margin:0 auto; font-size:1px; line-height:1px; clear:both;background:url(../images/bg.gif) repeat-x 0 -90px; overflow:hidden;}
.space01{height:5px; margin:0 auto; font-size:1px; line-height:5px; clear:both; background:#2B2B2B;}
.space02{height:5px; margin:0 auto; font-size:1px; line-height:5px; clear:both; background:#709FBD;}
.space03{height:1px; margin:0 auto; font-size:1px; line-height:1px; clear:both; background:#2B2B2B;}
.space04{height:4px; margin:0 auto; font-size:1px; line-height:4px; clear:both; background:#2B2B2B;}
.space05{height:1px; margin:0 auto; font-size:1px; line-height:1px; clear:both; background:#d9d9d9;}
.space06{height:5px; margin:0 auto; font-size:1px; line-height:5px; clear:both; background:#d9d9d9;}
.space07{height:1px; margin:0 auto; font-size:1px; line-height:1px; clear:both;background:url(../images/bg.gif) repeat-x 0 -102px; overflow:hidden;}
.lineH20{line-height:20px;}
.height9{height:9px; font-size:1px; line-height:9px; clear:both;}
.height1{height:1px; font-size:1px; line-height:1px; clear:both;}
.heightAuto{padding-bottom:100000px;margin-bottom:-100000px;}
.clear{clear: both; font-size: 0px; visibility: hidden; width: 98%; height:0px;line-height:0px;margin: 0 auto;padding: 0px;border: 0;}
.padding10{ padding:10px;}
.padding15{ padding:15px;}
.borderD9{border:1px solid #d9d9d9; background:#fff;}
.marginB{margin-bottom:10px;}
.alignC{text-align:center;}
.alignR{text-align:right;}
.container610{width:610px;}
	.container610 .space05{ margin:20px 0;}
.backgroundF{ background:#fff;}
/*header*/
.header{width:980px; margin:0 auto;position:relative; z-index:1000;}
	.header span{float:right; height:12px; line-height:12px; padding:6px 0;}
	.header .space01{ margin:20px 0 10px 0;}
.logo{width:162px; height:67px; background:url(../images/logo.jpg) no-repeat 0 10px; float:left;}
	.logo h1{ display:none;}
	.logo a{ display:block; width:162px; height:67px;}
	.logo a:hover{ background:none;}
.header .banner{ padding:0; margin:0;}
	
	
	
	
.mainnav{float:left; padding-top:20px; width:464px; padding-left:10px; height:27px;}
.mainnav li.th{ float:left;  line-height:27px; height:27px; padding-right:10px; position:relative; }
.mainnav li.th a.tx{font-size:14px; white-space:nowrap; display:block; position:relative; padding:0 10px; float:left;  color:#2b2b2b;}
.mainnav li.th a:hover.tx{ext-decoration:none; color:#fff; background:#2b2b2b;}
.mainnav li.th a.ad{ padding-right:22px;}
.mainnav li.th b{ position:absolute; width:9px; height:7px; right:10px; top:7px; overflow:hidden;}
.mainnav li.th b.on{background:url(../images/arrow.gif) left bottom no-repeat;}
.mainnav li.th b.no{background:url(../images/arrow.gif) left top no-repeat;}

.mainnav li ul li{ padding:0 4px 5px; width:130px;}
.mainnav li ul li a{ white-space:nowrap; display:block; height:18px; line-height:18px; padding:0 10px; font-size:14px;}
.subnav{ display:none; position:absolute; left:0; top:26px; border:#bbb solid 1px; background-color:#fff; padding-top:5px;}


.headerRight{ width:210px; float:right; border-left:1px solid #d9d9d9; height:47px; margin:10px 0; padding-left:15px;}
	.headerRight span{padding-top:10px; margin-left:10px;}
	.headerRight span.rss{ background:url(../images/rss.jpg) no-repeat 0 8px; padding-left:18px;}
.searchKeyWord{ border:1px solid #819BB4; width:150px; height:20px; line-height:20px; color:#d9d9d9;}
.searchButton{border:1px solid #003B74; height:22px; line-height:20px; width:50px;}
/*footer*/
.footer{ margin:0 auto; width:980px;}
	.footer .link{width:960px; padding:10px;}
		.footer .link h3{font:100 14px/20px "宋体";}
	.footer ul{ padding:10px 0;}
		.footer ul li{ float:left;}
	.footer .space05{ margin:4px 0 30px 0;}
.footerNav{text-align:center;}
/*总体及分栏式样*/
.main{width:980px; margin:0 auto;line-height:18px; background:#f0f0f0; margin-bottom:10px;overflow:hidden; margin-top:10px;}
.column_1of2{width:640px; float:left; background:#fff;}
	.column_1of2of2{width:400px; float:left; overflow:hidden;}
		.column_1of2of2 .space,.column_1of2of2 .space01,.column_1of2of2 .space02{ width:400px;  margin:0 0 5px 0; float:left; }
		.column_1of2of2 h2{font:100 16px/36px "宋体"; float:left; width:400px; height:36px;}
		.column_1of2of2 h3{font:normal 20px/22px "黑体"; padding-bottom:3px;float:left; width:400px; height:22px;}
		.column_1of2of2 h4{font:100 14px/20px "宋体";}
		.column_1of2of2 img{ width:125px; height:65px; margin-right:4px; margin-bottom:5px;}
		.column_1of2of2 a.leftimg img{margin-right:10px; margin-bottom:0;}
		.column_1of2of2 span a:link,.column_1of2of2 span a:visited{color:#BA2636;}
		.column_1of2of2 ul{padding:10px 0; width:400px;}
			.column_1of2of2 ul li{background:url(../images/bg.gif) no-repeat 0 -26px; padding-left:14px;font:100 12px/22px; }
			.column_1of2of2 ul li a:link,.column_1of2of2 ul li a:visited{font:100 14px/22px "宋体";}
	.column_2of2of2{width:220px; float:left; margin-left:8px;}
		.column_2of2of2 .space03{ width:220px; float:left; }
		.column_2of2of2 .space04{margin:0 0 5px 0; width:80px; float:left;}
		.column_2of2of2 h3{font:100 14px/36px "宋体"; float:left; width:220px; height:36px;}
		.column_2of2of2 img{width:75px; height:39px; margin-right:4px; margin-bottom:5px;}
		.column_2of2of2 a.leftimg img{margin-right:10px; margin-bottom:0;}
		.column_2of2of2 h4{font: bold 14px/22px "宋体"; padding-bottom:3px; height:22px; float:left; width:220px;}
		.column_2of2of2 .space05{width:220px; margin:10px 0 0px 0;}
		.column_2of2of2 .space06{ width:220px;}
		.column_2of2of2 span a:link,.column_2of2of2 span a:visited{color:#BA2636;}
		.column_2of2of2 .more{height:30px; line-height:30px; border-top:none; padding-bottom:8px; padding-left:8px;}
.column_2of2{float:right; width:320px; padding:10px;}
	.column_2of2 h3{font:100 14px/20px "宋体";border-bottom:1px solid #d9d9d9; padding:10px;}
	.column_2of2 h4{ padding-bottom:10px;}
	.column_2of2 ul{}
	.column_2of2 ul li{background:url(../images/bg.gif) no-repeat 0 -28px; padding-left:14px;font:100 12px/22px; overflow:hidden; height:22px;}
	.column_2of2 ul li a:link,.column_2of2 ul li a:visited{font:100 12px/22px "宋体";}
	.column_2of2 .more{ padding:8px 0 8px 15px;}
	.column_2of2 .space07{ margin:10px 0;}
	.column_2of2 .searchKeyWord{ border:1px solid #819BB4; width:240px; height:20px; line-height:20px; color:#d9d9d9;}
.more{height:30px; line-height:30px; border-top:#d9d9d9 1px solid; padding-bottom:8px; padding-left:8px;}
	.more a:link,.more a:visited{color:#666;}
/*banner式样*/
.banner a img,.banner a:link img,.banner a:visited img{ border:0; padding:0; margin: 0 0 10px 0; width:100%;}
.column_1of2 .banner,.column_1of2 .banner a:link img,.column_1of2 .banner a:visited img{}
.column_1of2 .column_1of2of2 .banner img,.column_1of2 .column_1of2of2 .banner a:link img,.column_1of2 .column_1of2of2 .banner a:visited img{ margin-top:7px;}
.column_2of2 .banner{width:300px; margin:0 auto; padding:10px 0 10px 0;}

/*焦点区域*/
.focus{ padding-bottom:15px;}
.focusAid span a:link,.focusAid span a:visited{color:#666;}
.focusAid span{ margin-right:10px;}
.focus_time{padding-left:3px;}
.focus_click{background:url(../images/focusAid.gif) no-repeat 0 2px; padding-left:16px;}
.focus_message{background:url(../images/focusAid.gif) no-repeat 0 -28px; padding-left:16px;}
.focus_video{background:url(../images/focusAid.gif) no-repeat 0 -59px; padding-left:16px;}
.focus_pic{background:url(../images/focusAid.gif) no-repeat 0 -89px; padding-left:18px;}
/*焦点图*/
.screen{ float:left; width:200px; margin:10px; height:422px; overflow:hidden; display:inline; position:relative;}
.info{ position:absolute; left:0; top:0;background:#fff;}
	.info div{ width:200px;float:left; overflow:hidden;}
		.info div.hide{ display:none;}
	.info img{ width:200px; height:340px; margin-bottom:4px; display:block;}
		.info a:link img,.info a:visited img{border:none; padding:0; background:#fff;}
		.info a:hover img{border:none;}
	.info span{display:block; width:200px;color:#666;line-height:22px;}
.btn{ width:200px; z-index:100; height:24px; line-height:24px; position:absolute; top:396px; right:0; background:#fff;}
	.btn span{cursor:pointer; text-indent:-2000px; width:28px; float:left;}
	.btn .prev{background:url(../images/bg.gif) no-repeat 0 0; margin-left:35px; margin-right:10px;}
	.btn .next{background:url(../images/bg.gif) no-repeat -27px 0; margin-right:35px;}
	.btn .list{ float:left; width:54px; overflow:hidden;cursor:pointer;text-indent:-2000px; text-align:center;}
	.btn .list li{ width:10px;background:url(../images/bg.gif) no-repeat 0 -28px; float:left; margin-right:6px;} 
	.btn .list li.cur{background:url(../images/bg.gif) no-repeat 0 -48px;}
/*热门标签*/
.hotTitle{padding-bottom:15px;}
	.hotTitle h3{font:100 12px/30px "宋体";}
	.hotTitle a:link,.hotTitle a:visited{color:#007BBB;}
/*飞鸿广播*/
.network{ height:199px; overflow:hidden;}
	.network ul{width:220px;}
		.network ul li{ border-top:#D9D9D9 1px solid; padding:8px 0; min-height:36px;}
/*草根调查*/
.column_2of2of2 .diaocha{overflow: hidden;}
.column_2of2of2 .diaocha h4,.column_2of2 .diaocha h4{font: 100 14px/22px "宋体"; padding-bottom:3px; height:22px; float:left; width:100%;color:#004276;}
.column_2of2of2 .diaocha form,.column_2of2 .diaocha form{ color:#000; padding-top:10px;}
.column_2of2of2 .diaocha form #button,.column_2of2 .diaocha #button{margin-top:10px; border:1px solid #003B74; height:22px; line-height:20px; width:50px;}
/*话题讨论*/
.huati{ width:220px;height:247px; overflow:hidden;}
.huati img{ width:216px; height:108px;}
.huati ul{padding:2px 0 0 0; width:220px;}
	.huati ul li{background:url(../images/bg.gif) no-repeat 0 -26px; padding-left:14px;font:100 12px/22px; }
	.huati ul li a:link,.column_1of2of2 ul li a:visited{font:100 14px/22px "宋体";}
/*社区名组*/
.mingzu {width:220px;}
	.mingzu ul{}
	.mingzu ul li{ border-top:#D9D9D9 1px solid; padding:8px 0; clear:both;}
	.mingzu ul li img{ width:50px; height:50px;}
	.mingzu ul li span{ float:left; width:153px;}
	.mingzu ul li span a:link,.mingzu ul li span a:visited{color:#004276;}
/*精彩图片*/
.jingcai {width: 400px;position:relative;height:105px;border-top:#D9D9D9 1px solid;}
	.jingcai .wrapper {width: 400px;overflow:auto;height:135px;margin: 0px;position: absolute;top: 0;}
	.jingcai .wrapper ul {width:840px; position: absolute;top: 0;}
	.jingcai ul li {display:block;float:left;height:85px;width:125px;background:none; text-align:center; padding-left:0; padding:3px 4px;}
	.jingcai .arrow {display: block;height: 22px;width: 28px;text-indent: -999px;position: absolute;top: -28px;cursor: pointer;outline: 0;}
	.jingcai .forward {background:url(../images/bg.gif) no-repeat 0 0;right: 30px;}
	.jingcai .back { background:url(../images/bg.gif) no-repeat -27px 0;right: 0;}
/**/
.welcome img{ width:50px; height:50px; margin-right:10px;}
.topic img{ width:125px; height:65px; margin-right:10px;}
/*tab变换*/
.tab{width:318px;overflow:hidden; margin:0 auto;}
.outer{background:url(../images/bg.gif) repeat-x 0 -114px; width:318px; height:21px;}
.inner{}
	.tab ul{width:298px; padding-left:20px;}
	.tab ul li{background:none; padding:0;border-left:1px solid #d9d9d9;}
	.tab li{float:left; padding:0 8px; }
	.tab ul li.borderR {border-right:1px solid #d9d9d9;}
	.tab li a{ display:block; text-decoration:none; cursor:pointer;color:#666;}
	.tab li a span { float:left; height:20px; line-height:20px; padding:0 8px;}
	.tab li.selected a span {border-bottom:1px solid #fff; background:#fff; color:#666;}
.tab_content ul,.tab_content1 ul,.tab_content2 ul{height:1%; overflow:hidden; width:298px; margin:0 auto; padding:10px 0; clear:both;}
.tab_content ul li,.tab_content1 ul li,.tab_content2 ul li{ background:none; padding-left:0; float:left;}
	.tab_content ul li,.tab_content ul li a,.tab_content ul li a:link,.tab_content1 ul li,.tab_content1 ul li a,.tab_content1 ul li a:link,.tab_content2 ul li,.tab_content2 ul li a,.tab_content2 ul li a:link{line-height:36px; height:36px;}
.tab_content ul{background:url(../images/tab_list.gif) no-repeat -30px 12px;}
	.tab_content ul li{min-width:140px;}
.tab_content1 ul,.tab_content2 ul{ background:url(../images/tab_list.gif) no-repeat 0px 12px;}
.tab_content1 ul li,.tab_content2 ul li{ width:298px;}
.tab_content1 ul li span,.tab_content2 ul li span{ float:right; text-align:right;}
.tab_content1 ul li img,.tab_content2 ul li img{ float:left; margin-right:20px; padding-1eft:28px; width:28px; height:28px;}
.tab_content1 ul li a img,.tab_content2 ul li a:link img,.tab_content1 ul li a:visited img,.tab_content2 ul li a:visited img{ padding:1px 1px 1px 28px; background:none;}
.tab_content1 ul.noimg li,.tab_content2 ul.noimg li{ width:273px; padding-left:25px;}

/*rss订阅*/
ul.rssSubscribe li{float:left; min-width:140px; padding:0; background:none;}
/*正文页*/
.subNav{ clear:both; margin-top:10px; padding:0 5px;}
	.subNav span{ float:left; width:60px;}
	.subNav ul{float:left; width:540px;}
	.subNav li{float:left; padding-left:10px;}
.content{width:600px; margin:0 auto; padding-bottom:10px;}
	.content h2{font:bold 20px/36px "黑体"; float:left; height:36px; text-align:center; width:100%; color:#000;}
	.content .note{text-align:center; height:18px; padding:10px 0; clear:both; margin-bottom:20px;}
		.content .note span{ padding-right:10px;}
	.content .txt{ font:100 14px/24px "宋体"; color:#000;}
		.content .txt .downTxt{font:100 12px/18px "宋体"; padding:10px 15px; margin:40px auto; text-align:center;;}
		.content .txt .downTxt a:link,.content .txt .downTxt a:visited {font: bold 14px/24px "宋体"; color:#BA2636;}
		.content .txt .downTxt span{ padding-right:15px;}
	.contentBottom{}
		.contentBottom .space05{ margin:0;}
		.contentBottom h3{font:100 16px/36px "宋体"; float:left; height:36px; padding-left:5px;}
		.contentBottom .user{clear:both;}
		.contentBottom .user li{width:67px; text-align:center; float:left;}
			.contentBottom .user li img{ height:50px; width:50px; float:inherit;}
		.contentBottom .after{ float:left; width:300px; padding-right:5px; border-right:1px solid #d9d9d9; margin:2px 0;}
		.contentBottom .ago{ float:right; width:300px; margin:1px 0;}
			.contentBottom .after ul,.contentBottom .ago ul{ clear:both; font-size:14px; line-height:22px;}
			.contentBottom .after ul li,.contentBottom .ago ul li{background:url(../images/bg.gif) no-repeat 0 -28px; padding-left:14px; overflow:hidden; height:22px;}
/*翻页*/
div.page {padding:3px; margin:3px; text-align: center; font-family:Arial;}
div.page a {border:#819BB4 1px solid; color: #004276; margin-right: 2px; text-decoration: none;padding:1px 5px;}
div.page a:hover {border: #004276 1px solid; padding: 1px 5px; color: #004276; margin-right: 2px; }
div.page a:active,div.page a:active{border: #819BB4 1px solid; padding: 1px 5px; color: #aaa; margin-right: 2px;}
div.page span.now {font-weight: bold; color:#004276; background:#819BB4;border: #004276 1px solid;padding: 1px 5px;margin-right: 2px;}
/*list时间索引*/
.navTime{ margin-bottom:10px;}
	.navTime span{color:#666;float:right;}
		.navTime span a:link,.navTime span:visited{color:#666; text-decoration:none;}
		.navTime span a:hover{text-decoration: underline;}
	.navTime .year,.navTime .months,.navTime .data{width:70px;border:1px solid #d9d9d9; height:22px; line-height:20px;}
/*list*/
.list{ width:630px;color:#999; margin-bottom:20px;}
.list .focusAid{ padding:5px 0;}
.list .space{ margin:5px 0;}
.list h3{font:100 16px/36px "黑体"; height:36px;}
.list span a:link,.focusAid span a:visited{color:#666;}
.list span{ margin-right:10px;}
.list .focus_time,.list .focus_click,.list .focus_message,.list .focus_video,.list .focus_pic{color:#666;}

