/****************************************** 
Web Layout:wei.wei - weiwei1@cntv.cn modify:2013-14-24
******************************************/
.bbswrap{width:960px;margin:0 auto;overflow:hidden;}

/*header*/
.hd_top{clear:both; height:60px; margin:0 auto; width:960px; z-index:19;}
.hd_top .hd_logo{float:left;margin:10px 10px 0 0;_display:inline;}
.hd_top .hd_logo2{float:right;margin:0 0 0 10px;_display:inline;}
.hd_top .hd_custom{float:left;margin-top:10px;}
.hd_top .hd_custom .ad{ margin-right:20px; float:left; width:130px; padding-top:12px; border:none;}
.hd_top .hd_custom .lanmu{ float:left; padding:1px 0 0 0;}
.hd_top .hd_custom .lanmu p{ font:12px/23px "宋体"; color:#004466 ;}
.hd_top .hd_custom .lanmu p a{color:#004466;}

.hd_top .hd_search{float:right;height:25px;margin:25px 0 0 0;width:313px;}
.hd_top .hd_search .search_cont{background:#fff;border:solid 1px #cdcdcd;border-right:none;float:left;height:23px;/*padding:3px 0 0 5px;*/width:247px;}
.hd_top .hd_search .search_cont input{background:none;border:none;font-size:14px;width:225px;}
.hd_top .hd_search .search_btn{background:url(http://p5.img.cctvpic.com/10/2012/02/01/C32007/style/img/hd_search_btn.gif) no-repeat;color:#fff;float:left;font-size:14px;font-weight:bold;height:25px;line-height:25px;width:65px;}
.hd_top .hd_search .search_btn a{color:#fff;display:block;padding:0 0 0 29px;}
.hd_top .hd_search .search_btn a:hover{text-decoration:none;}

.hd_top .hd_search .search_cont .search_box{display:block;float:left;height:20px;position:relative; padding:3px 0 0 12px;z-index:9999999;}
.hd_top .hd_search .search_cont .search_box input.c1{color:#b2b2b2;}
.hd_top .hd_search .search_cont .search_box #cont_box{background:#fff;border:solid 1px #cdcdcd;display:none;left:-1px;padding:1px;position:absolute;top:23px; z-index:9999999;}
.hd_top .hd_search .search_cont .search_box #cont_box a{color:#b2b2b2;font-size:14px;height:24px;line-height:24px;padding:0 12px;width:285px;display:block; }
.hd_top .hd_search .search_cont .search_box #cont_box a:hover{background:#e2e5ea;color:#717171;text-decoration:none;}

/*split*/
.nav,.col_picture,.link_t,.hotl_t,.hpart_t,.hotrank_t,.nav_t,.nlist_t,.bbs_login,.bbs_link,.bbs_search,.bbs_message,.focus_tit,.ann_t,.topic_t,.vote_t{background:url("../images/bg.gif") no-repeat;}

/*nav*/
.nav{width:940px;height:72px;float:left;overflow:hidden;background-position:0 0;font-size:14px;padding:4px 10px 0 10px;margin-bottom:10px;}
.nav a,.nav a:hover{color:#fff;}
.nav table{width:100%;}
.nav table td{text-align:center;height:34px;line-height:34px;}

.col_public,.col_picture,.col_hot,.col_link,.ggiframe,.col_navigation{float:left;margin-bottom:10px;}

/*numhot*/
		.numhot{overflow:hidden;}
		.numhot ul{padding:10px 10px 0 10px;}
		.numhot li{padding:2px 0px 2px 0;line-height:18px;padding-left:25px;}
		.numhot li.numhot1{background:url("../images/num_1.gif") 0 2px no-repeat;}
		.numhot li.numhot2{background:url("../images/num_2.gif") 0 2px no-repeat;}
		.numhot li.numhot3{background:url("../images/num_3.gif") 0 2px no-repeat;}
		.numhot li.numhot4{background:url("../images/num_4.gif") 0 2px no-repeat;}
		.numhot li.numhot5{background:url("../images/num_5.gif") 0 2px no-repeat;}
		.numhot li.numhot6{background:url("../images/num_6.gif") 0 2px no-repeat;}
		.numhot li.numhot7{background:url("../images/num_7.gif") 0 2px no-repeat;}
		.numhot li.numhot8{background:url("../images/num_8.gif") 0 2px no-repeat;}
		.numhot li.numhot9{background:url("../images/num_9.gif") 0 2px no-repeat;}
		.numhot li.numhot10{background:url("../images/num_10.gif") 0 2px no-repeat;}
		.numhot li em{float:right;font-size:12px;color:#999;}

/*col_public*/
.col_public{width:960px;}
	.colL{width:313px;float:left;overflow:hidden;}
		.flash_box{width:313px;height:372px;overflow:hidden;float:left;margin-bottom:24px;}
		/*focus*/
		.hotPic{width:313px;height:372px;background:#000;}
		/*BEGIN:滚动样式20111123*/
		#featured{width:313px;height:372px;position:relative;}
		#featured ul.ui-tabs-nav{left:0;list-style:none;margin:0;width:100%;height:92px;padding:0px 0 0 1px;_padding:0px 0 0 1px;position:absolute;bottom:0;}
		#featured ul.ui-tabs-nav li{list-style-type:none;padding:0;height:87px;margin-left:2px;_margin-left:1px;_margin-right:1px;float:left; cursor:pointer;border:solid #fff 1px;}
		#featured ul.ui-tabs-nav li.ui-tabs-nav-item{opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
		#featured ul.ui-tabs-nav li img{background:#fff;width:99px; height:87px;display:block;}
		#featured ul.ui-tabs-nav li span{font-size:11px; font-family:Verdana;line-height:18px;display:none;}
		#featured ul.ui-tabs-nav li.ui-tabs-selected{opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
		#featured ul.ui-tabs-nav li.ui-tabs-selected a{background:#ccc;}
		#featured .ui-tabs-panel{width:313px;height:372px;background:#000;}
		#featured .ui-tabs-panel img { width:313px;margin:0;padding:0;display:block;}
		#featured .ui-tabs-panel .info{position:absolute;left:0;bottom:0;height:135px;width:313px;background-image:url("../images/transparent-bg.png");/*IE7,FF*/
		_background:none;/*IE6*/
		_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/transparent-bg.png");/*IE6*/}
		#featured .info h2{font-size:20px; font-family:"微软雅黑";text-align:center;font-weight:normal;color:#fff; padding:10px 0; margin:0;overflow:hidden;}
		#featured .info p{margin:0 5px;font-family:Verdana; font-size:11px;line-height:15px; color:#f0f0f0;}
		#featured .info a{text-decoration:none;color:#fff;}
		#featured .info a:hover{text-decoration:underline;}
		#featured .ui-tabs-hide{display:none;}
		/*END:滚动样式20111123*/
		
		.focus_info{width:293px;height:348px;overflow:hidden;padding:0 10px;}
			.focus_tit{width:293px;float:left;height:33px;overflow:hidden;background-position:0 -1046px;}
			.focus_tit span{font-size:14px;font-weight:bold;display:inline-block;padding:8px 0 0 12px;color:#fff;}
			.focus_img{width:293px;float:left;overflow:hidden;margin-bottom:9px;padding-top:20px;}
			.focus_img img{width:100px;height:59px;border:1px solid #ced7df;float:left;}
			.focus_img .fimg_txt{width:180px;float:right;display:block;}
			.focus_img .fimg_txt h1{font-size:14px;font-weight:normal;line-height:16px;clear:both;padding-bottom:4px;}
			.focus_img .fimg_txt p{line-height:16px;}
			.focus_list{width:293px;float:left;padding-top:4px;}
			.focus_list li{line-height:24px;font-size:14px;height:30px;line-height:30px;}
			.focus_list li.fontred{color:#ff3c00;font-weight:bold;}
			.focus_list li.fontred a,.focus_list li.fontred a:hover{color:#ff3c00;}
			
	.colC{width:313px;float:left;overflow:hidden;padding-left:10px;}
		.news_title{width:313px;clear:both;overflow:hidden;margin-bottom:15px;}
			.ntitbox{width:313px;overflow:hidden;padding:12px 0px 12px 0;border-bottom:1px dashed #e6e6e6;}
			.ntitbox h1{clear:both;text-align:center;margin-bottom:5px;font-size:20px;}
			.ntitbox  p{text-align:center;padding-top:5px;}
			.ntitbox  p a{color:#fd3d00;}
			.noline{border:0px;}
			.ntitlist{height:290px;overflow:hidden;padding-top:15px;}
			.ntitlist li{font-size:14px;padding-bottom:10px;}
			
		.news_list{width:313px;clear:both;overflow:hidden;}
			.nlist_t{width:313px;height:33px;float:left;overflow:hidden;background-position:0 -1046px;}
			.nlist_t span{font-size:14px;font-weight:bold;display:inline-block;padding:8px 0 0 12px;color:#fff;}
			.nlist_c{width:313px;float:left;padding-top:12px;}
			.nlist_c li{line-height:30px;font-size:14px;}
			.nlist_c li em{float:right;font-size:12px;}
			.nlist_c li em a,.nlist_c li em a:hover{color:#66a0d9;}
	
	.colR{width:313px;float:right;overflow:hidden;}
		.bbs_login_inp{width:311px;height:145px;overflow:hidden;border:1px solid #d2d2d2;}
			.loginp_t{height:30px;*height:26px;overflow:hidden;margin-bottom:8px;}
			.loginp_t span{display:block;float:left;width:77px;height:25px;padding:8px 0 0 5px;}
			.loginp_t span a{display:block;width:77px;height:25px;text-align:center;color:#ff3c00;}
			.loginp_t em{display:block;width:200px;float:right;text-align:right;padding:8px 14px 0 0px;}
			.loginp_c{padding:0 40px;overflow:hidden;}
			.loginp_c td{padding-bottom:5px;}
			.loginp_b{padding:0px 0 0 40px;height:28px;overflow:hidden;}
			.loginp_b td.td1{padding-right:77px;}
			input.loginput{width:218px;height:20px;line-height:20px;border:1px solid #b9c1c8;padding:0 5px;}
			a.forgetPassword,a.forgetPassword:hover{color:#999999;}
			input.nextLog,label.nextLogtxt{vertical-align:middle;}
			
		.logbtn{font-size: 12px; background: url("../images/bbs_3.gif") right no-repeat; border: 0px; width: 57px; height: 25px;line-height:17px; float:right;}
		
		.loginp_web{padding-left:40px;}
		.loginp_web td span{display:inline-block;padding-top:0px;*padding-top:3px;}
		.loginp_web a{height:16px;width:16px;display:inline-block;}
		.loginp_web td.td2 img{margin-top:2px;}
	    a.login_qq{background:url("../images/qq.png") 0 0 no-repeat;}
	    a.login_renren{background:url("../images/renren.gif") 0 0 no-repeat;}
			
		.bbs_login{width:311px;height:145px;float:left;overflow:hidden;background:url("../images/loginbg.gif") 0 0 no-repeat;border:1px solid #d2d2d2;}
			.log_t{height:41px;}
				.log_avatar{height:34px;line-height:34px;padding:0px 7px 0px 7px;font-size:14px;}
				.log_avatar em{float:right;text-align:right;font-size:12px;font-weight:normal;}
				.log_avatar em a,.log_avatar em a:hover{color:#999999;}
			.log_c{padding:10px 0 0 26px;}
				.logc_avatar{width:66px;height:66px;border:1px solid #e8e8e8;padding:1px;float:left;}
				.logc_info{width:200px;padding:2px 0 0 10px;float:left;}
				.logc_info li{width:76px;height:24px;float:left;padding:0 23px 18px 0;}
				.logc_info li a{width:74px;height:22px;text-align:center;line-height:22px;color:#343434;overflow:hidden;background: #ebeff3;border: 1px solid #bdc7d1;display:inline-block;}
				.logc_info li a:hover{border: 1px solid #f6c475;text-decoration: none;}
		
		.hot_topic{width:313px;margin-bottom:10px;}
			.topic_t{width:313px;height:33px;overflow:hidden;background-position:0 -1046px;margin:10px 0;}
			.topic_t span{font-size:14px;font-weight:bold;display:inline-block;padding:8px 0 0 12px;color:#fff;}
			.topic_t a{float:right;height:23px;padding-top:10px;padding-right:5px;}
			.topic_c{}
				.topic_topnews{margin-bottom:10px;}
				.topic_topnews h1{font-size:14px;padding-bottom:8px;}
				.topic_topnews p{line-height:18px;}
				.topic_topnews p a{color:#fd3d00;}
				.topic_post{border: 1px solid #e1e1e1;}
				.topic_post_list{background: #ffffff;padding:8px 10px;position: relative;}
				.topic_post_list li{padding-bottom:10px;} 
				.list_arrow{position: absolute;width:22px;cursor: default;*display:inline;margin:-18px 0 0 15px; margin:-17px 0 0 15px/9;}
					.list_arrow_line,.list_arrow_bg{color:#e1e1e1;font-family: "SimSun";overflow:hidden;font-size:18px;display:block;height:14px;}
					.list_arrow_bg{color:#ffffff;margin:-13px 0 0;}
				.topic_post_list li.post_check{color:#8b8b8b;}
				.topic_post_list li.post_check em{color:#fd3d00;}
				.topic_post_inp{height:57px;background: #e4e4e4;position: relative;}
				.topicInp_textarea{width:250px;float:left;padding-top:7px;}
				.topicInp_button{width:54px;float:right;padding-top:14px;}
				.topicInp_error{width:250px;text-align:center;position: absolute;top:18px;left:0px;color:#ff0000;}
				.topicInp_error span{background: #f2f2f2;padding:5px;border-radius: 2px;}
				textarea.topicText{width:244px;height:37px;font-size:12px;padding:3px;resize:none;}
				a.topicBtn{width:54px;height:27px;display:block;overflow:hidden;background:url("../images/topicBtn.gif") 0 0 no-repeat;}

		.bbs_vote{width:313px;}
			.vote_t{width:313px;height:33px;overflow:hidden;background-position:0 -1046px;}
			.vote_t span{font-size:14px;font-weight:bold;display:inline-block;padding:8px 0 0 12px;color:#fff;}
			.vote_t a{float:right;height:23px;padding-top:10px;padding-right:5px;}
			.vote_c{}
			

		.voteCon_tit{font-size:14px;color:#0060bf;font-weight: bold;padding:10px 0px;}
			.voteCon_progress table{width:100%;}
			.voteCon_progress td{vertical-align: top;padding-bottom:8px;font-family: arial;padding-right:10px;}
			.progressDiv{width:150px;height:12px;float:left;position: relative;}
			.progressBg{width:150px;border: 1px solid #e6e6e6;height:10px;overflow:hidden;background: #f6f6f6;position: absolute;top:0px;left:0px;}
			.progressLine{width:150px;height:12px;position: absolute;top:0px;left:0px;}
			.progressLine i{height:10px;overflow:hidden;display:block;float:left;}
			.progressColor1{border: 1px solid #d0266d;background:url("../images/progress.gif") 0 0 repeat-x;}
			.progressColor2{border: 1px solid #2f7e00;background:url("../images/progress.gif") 0 -10px repeat-x;}
			.progressColor3{border: 1px solid #1086bd;background:url("../images/progress.gif") 0 -20px repeat-x;}
			.progressNum{display:inline-block;float:left;padding-left:10px;margin-top:-3px;}
		
		.voteCon_btn{text-align:right;}
			.vote_btn{width:81px;height:27px;display:inline-block;background:url("../images/votebtn.gif") 0 0 no-repeat;}

		.bbs_announcement{width:313px;overflow:hidden;float:left;}
			.ann_t{width:313px;height:33px;float:left;overflow:hidden;background-position:0 -1046px;overflow:hidden;}
			.ann_t span{font-size:14px;font-weight:bold;display:inline-block;padding:8px 0 0 10px;color:#fff;}
			.ann_t em{float:right;color:#9a9a9a;text-align:right;padding:10px 10px 0 0px;}
			.ann_c{width:293px;height:74px;padding:0 10px;float:left;padding-top:5px;}
		
		span.log_intobtn{display:block;float:left;width:77px;padding-left:8px;}
		span.log_intobtn a{width:77px;height:25px;text-align:center;font-weight:bold;overflow:hidden;display:block;color:#ff3c00;}
		span.log_intobtn a:hover{color:#ff3c00;}
		span.log_mlink{display:block;color:#999999;float:right;width:150px;text-align:right;padding-right:5px;}
		.bbs_clear{width:313px;height:10px;float:left;background:#f3f4f5;}
		.bbs_search{width:297px;height:70px;float:left;overflow:hidden;margin-top:5px;margin-bottom:5px;background-position:-1px -1141px;padding:16px 0 0 16px}
			.bbs_search_input{height:28px;overflow:hidden;padding-bottom:10px;}
			.bbs_search_input td{padding-right:8px;}
			.search_input{width:190px;background:#fff;border:1px solid #d1d1d1;height:26px;line-height:26px;padding:0 5px;}
			a.search_btn{width:64px;height:26px;overflow:hidden;background:url("../images/searchbtn.png") 0 0 no-repeat;display:inline-block;vertical-align:middle;}
			a.search_btn:hover{background-position:0 -26px;}
			.bbs_search_select input{margin-right:1px;vertical-align:middle;}
		.bbs_message{width:313px;height:283px;float:left;overflow:hidden;background-position:0px -1244px;position:relative;}
			.msg_tit{height:33px;}
			.msg_tit span{font-size:14px;font-weight:bold;display:inline-block;padding:6px 0 0 12px;color:#fff;}
			.msg_subtit{height:30px;line-height:30px;padding-left:40px;}
			.msg_subtit a{color:#fff6bb;}
			.msg_info{height:170px;overflow:hidden;padding:5px 13px 10px 13px;position:relative;}
			.msg_info ul{height:170px;overflow:hidden;position:absolute;top:5px;left:13px;}
			.msg_info li{width:290px;float:left;border-bottom:1px dashed #dcdcdc;padding:5px 0px;}
			.fresh_transp{width:306px;height:45px;background:url("../images/half_transp.png") 0 0 no-repeat;position:absolute;bottom:35px;left:3px;}
			*html .fresh_transp{background:transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/half_transp.png", sizingMethod="crop");}
			.msg_btn{height:36px;font-size:14px;font-weight:bold;line-height:36px;padding:8px 0 0 100px;}
			.msg_btn a{width:117px;height:22px;line-height:22px;text-align:center;display:block;}
/*ggiframe*/
.ggiframe{width:960px;height:90px;overflow:hidden;}

/*col_picture*/
.col_picture{width:960px;height:464px;overflow:hidden;background:#eff4f8 url("../images/picturebg.gif") 0 0 no-repeat;}
	.p_tit{width:960px;height:36px;}
	.p_tit span{font-size:14px;font-weight:bold;display:inline-block;padding:10px 0 0 15px;float:left;}
	.p_tit em{float:right;padding:10px 20px 0 0px;color:#9a9a9a;}
	.p_con{width:960px;}
	.p_bimg{width:269px;float:left;font-size:14px;}
	.p_bimg1{width:252px;float:left;padding:10px 0 0 17px;}
	.p_bimg1 img{width:250px;height:220px;border:1px solid #ced7df;}
	.p_bimg1 p{clear:both;text-align:center;font-weight:bold;padding-top:2px;}
	
	.p_bimg2{width:266px;height:101px;border:1px solid #bfcfdc;background:#fff;float:left;padding:7px 0 0 17px;margin-top:20px;font-size:12px;}
	.p_bimg2 p{width:100%;text-align:center;padding-top:8px;}
	
	.p_simg{width:672px;float:right;padding-top:12px;}
	.p_simg li{width:147px;height:130px;float:left;overflow:hidden;padding:0 0 13px 15px;}
	.p_simg li img{width:145px;height:90px;border:1px solid #ced7df;}
	.p_simg li p{clear:both;text-align:center;}
	
	.p_simg2{width:672px;float:right;padding-top:12px;}
	.p_simg2 li{width:147px;height:130px;float:left;overflow:hidden;padding:0 0 0 15px;}
	.p_simg2 li img{width:145px;height:90px;border:1px solid #ced7df;}
	.p_simg2 li p{clear:both;text-align:center;}

/*col_hot*/
.col_hot{width:960px;}
	.hot_l{width:637px;float:left;overflow:hidden;}
		.hotl_t{width:637px;height:32px;overflow:hidden;background-position:0 -495px;}
		.hotl_t span{font-size:14px;font-weight:bold;display:inline-block;padding:8px 0 0 15px;}
		.hotl_c{width:635px;border:1px solid #e3e3e3;overflow:hidden;border-top:0px;padding:10px 0;}
		.hot_part{width:310px;overflow:hidden;padding:5px 0 10px 0;}
			.hpart_t{width:310px;height:33px;overflow:hidden;background-position:0 -598px;}
			.hpart_t h1{width:230px;line-height:33px;font-size:14px;float:left;display:block;float:left;padding-left:8px;}
			.hpart_t span{width:51px;float:right;display:block;float:right;padding-top:8px;}
			.hpart_c{font-size:14px;padding:5px 13px 0 5px;}
			.hpart_c li{height:24px;line-height:24px;}
			.hpart_c li em{font-size:12px;float:right;}
			.hpart_c li em a,.hpart_c li em a:hover{color:#7fafdf;}
			
	.hot_r{width:313px;float:right;overflow:hidden;}
		.hotrank{width:313px;overflow:hidden;}
		.hotrank_t{width:313px;height:32px;background-position:0 -549px;overflow:hidden;}
		.hotrank_t span{width:116px;text-align:center;font-size:14px;font-weight:bold;display:inline-block;padding:8px 0 0 0px;}
		.hotrank_c{width:311px;overflow:hidden;border:1px solid #e3e3e3;border-top:0px;}
		.bbshot{height:244px;}
		/*marrowhot*/
		.marrowhot{width:295px;height:230px;overflow:hidden;padding:6px 10px 0 6px;}
		.marrowhot li{height:22px;line-height:22px;padding-left:8px;}
		/*peoplehot*/
		.peoplehot{width:311px;height:263px;overflow:hidden;background:url("../images/hotrankbg.png") 0 0 no-repeat;}
		.peoplehot ul{padding:10px 0 0 10px;}
		.peoplehot li{padding-bottom:11px;}
		.peoplehot li img{width:38px;height:38px;border:1px solid #ced7df;}

/*col_navigation*/
.col_navigation{width:960px;}
.nav_t{width:960px;height:64px;overflow:hidden;background-position:0 -945px;}	
.nav_t span{font-size:14px;font-weight:bold;display:inline-block;padding:20px 0 0 25px;color:#fff;}	
.nav_c{width:929px;margin:0 auto;overflow:hidden;border:1px solid #e3e3e3;border-top:0px;background:#eaeaea;}
	.navbox{width:146px;float:left;overflow:hidden;padding:0px 0 9px 7px;}
	.navbox_t{width:146px;height:37px;background:url("../images/navbox_01.gif") 0 0 no-repeat;}
	.navbox_c{width:146px;height:133px;overflow:hidden;background:#f7f7f7;}
	.navbox_b{width:146px;height:8px;overflow:hidden;background:url("../images/navbox_02.gif") 0 0 no-repeat;}
	.navbox_t h1{width:75px;float:left;display:block;font-size:14px;font-weight:bold;padding:10px 0 0 10px;}
	.navbox_t span{width:40px;text-align:right;float:right;display:block;padding:12px 10px 0 0;}
	.navbox_c ul{padding:10px 0 0 10px;}
	.navbox_c ul li{line-height:24px;}
	
/*col_link*/
.col_link{width:958px;border:1px solid #e3e3e3;}
	.link_t{width:958px;height:42px;background-position:0 -429px;}
	.link_t span{font-size:14px;font-weight:bold;display:inline-block;padding:10px 0 0 15px;}
	.link_c{padding:5px 30px 15px 30px;}
	.link_c table{width:100%;}
	.link_c table td{height:30px;line-height:30px;padding-left:15px;}
	
	