﻿@charset "utf-8";
/* 专题页面公共样式 */
/*subase开始*/
	
	ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,a{margin:0; padding:0; border:0; list-style:none;}
	.fleft{ float:left;}
	.fright{ float:right;}
	.left{ width:732px; float:left;}/*margin-bottom:-2500px;padding-bottom:2500px;*/
	.right{ width:220px;float:left;}
	.bold{ font-weight:bold;}
	

    .clearboth{ clear:both;}
	.clear{ display:none;font-size:0; border:0; width:0; height:0; line-height:0; clear:both; visibility:hidden; }
	a{color:#07519a; text-decoration: none; vertical-align:middle;}
	a:link {COLOR:#07519a; TEXT-DECORATION: none;}
 	a:visited{TEXT-DECORATION: none}
	a:hover{TEXT-DECORATION:underline;}
	a:active{TEXT-DECORATION: none}
	
	
	
	.wid730 { width:730px; float:left; }
	.nav2{width:732px; height:29px; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:29px; float:left; text-align:left; }
	.nav2 a{ color:#FFFFFF;  }
	.ad01{width:732px;}
	.ad01 img{ width:730px; height:78px;}
	
	#sub_main{width:962px; height:2000px; background-color:#FFFFFF; margin:0 auto; text-align:center; margin-top:10px;}
   
    /* ------------头部-----------*/
    #sub_top{ width:960px; height:36px;}
	
	.top-login{float:right; height:23px; line-height:23px; color:#07519a; display:block; margin-right:4px;}
	.top-login01{width:125px; height:15px; border:1px solid #a6c6ef; margin-right:3px;}
	.top-login .top-login02{color:#fd6327;}
	
	#sub_top img{ height:24px; display:block; margin:6px 4px;}
	#sub_top ul{ padding-left:8px;height:36px; line-height:36px; font-size:14px;text-align:right;}
	
	
	/* ---------专题套图--------*/
	#sub_main_pic{ width:962px; heighst:251px;}
	
	
	 /* ------------头部导航-----------*/
	#sub_nav ul li{ height:32px;float:left;}
	.navchannel { width:948px; line-height:29px; font-size:14px; font-weight:bold; text-align:center; color:#ffffff;}
	.navchannel a{ color:#FFFFFF}
	.navchannel a:hover{ text-decoration:none; color:#CCCCCC;}
	
	/* ------------首播或直播窗口-----------*/
	#sub_play{ width:415px; height:370px; }
	
	/* ------------专题描述及专题重要视频罗列（3个）----------*/
	#sub_intro{ width:543px; height:368px; }
	#sub_intro span{ display:block; width:400px; float:left; text-align:left;}
	#sub_intro li{ width:520px; height:80px; display:block; padding-top:10px; padding-left:10px; float:left;}	
	#sub_intro .intro3 img{ width:250px; height:63px; display:block; padding-top:2px; padding-right:10px; float:left;}	
	
	
	
	
	/* ------------专题视频列表-----------*/
	#sm_video { width:732px;}
	#sm_video span {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} 
	
	
	#sm_video {height:680px;}
	#subjectResources li { width:150px; height:200px; padding:8px 2px 8px 24px; float:left; }
	#subjectResources li div{width:150px; height:200px;background:#FFFFFF;}
	#subjectResources img{ width:136px; height:102px; display:block; margin:5px auto}
	#subjectResources span{ width:136px; height:20px; display:block; line-height:20px; }
	
	/* ------------其他视频列表-----------*/
	
	#so_video{width:732px; height:294px;}
	#so_video span {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} 
	#so_video li { width:128px; height:120px; float:left; margin-top:6px; margin-left:10px; margin-bottom:6px; margin-right:4px;}
	#so_video li div{ height:92px;background:#FFFFFF;}
	#so_video img{ width:112px; height:84px; display:block; padding:4px 4px;}
	#so_video span{ width:116px; height:20px; display:block; line-height:20px; }
	
	/* ------------评论栏-----------*/
	#sub_ping{width:732px;}
	
	#sub_ping .s_pinglist{width:680px;margin-top:10px; margin-left:20px;}
	#sub_ping .s_pinglist li{ width:680px;float:left; background:url(http://pic.boosj.com/images/subject/fenge.gif) bottom center no-repeat; padding-bottom:10px;}
	#sub_ping .s_pinglist2{width:680px;margin-top:10px; margin-left:20px;}
	#sub_ping .s_pinglist2 li{ width:680px;float:left;}
	#sub_ping span{ display:block; float:left;}
	#sub_ping textarea{ width:600px; height:100px;}
	#s_fabu{ height:80px;}
	.textb { font-weight:bold; color:#333333; font-size:14px;}
	
	.t_p1{ width:300px;text-align:left;}
	
	.t_p3{ width:350px; text-align:right;}
	.t_p4{ width:650px;text-indent:2em; text-align:left;}
	
	/* -----------其他专题列表-----------*/
	#sub_other{ width:220px; height:823px; margin-left:2px;float:left;}
	#sub_other p{ width:190px;}
	#sub_other img{ width:196px; height:51px;}
	#sub_other li{ float:left; margin:8px 0px 10px 4px;}
	#sub_other .border01{ width:200px; height:803px;}
	.nav3_1{ width:100px;color:#FFFFFF; font-size:14px; font-weight:bold; line-height:29px;}
	/* -----------推荐视频列表-----------*/
	#video_other{ width:220px; height:811px; margin-left:2px;  float:left; padding-top:4px;}
	#video_other li{ float:left; width:200px; height:59px; margin:0px 0px 0px 4px; padding-top:16px;}
	#video_other img{ width:76px; height:57px; margin-left:5px; display:block; float:left;}
	#video_other p{ width:108px;display:block; float:left;line-height:18px;font-size:12px;margin-left:4px; text-align:left;}
	
	#video_other .border01{ width:200px;}
	.nav3_1{ width:100px;color:#FFFFFF; font-size:14px; font-weight:bold; line-height:29px;}
	
	/* ------------底部-----------*/
	#sub_bottom{ width:960px; height:100px; margin-top:2px;}
		
	#sub_bottom li{ width:960px;height:36px; float:left; line-height:36px; font-size:14px; text-align:center; float:left;}

	/*分页样式 公共部分*/
	#subject_fenye001 .fenye01{width:720px; margin:15px auto 0 auto; line-height:20px; height:22px;}
	#subject_fenye001 ul{width:220px; float:right; height:22px; text-align:left; display:inline;}
	#subject_fenye001 li{float:left; width:17px; height:17px; border:1px solid #d9dfeb; margin-left:3px; text-align:center;}
	#subject_fenye001 .first-fenye{float:left; width:110px; height:22px; color:#80848d; border:0; text-align:left;}
	#subject_fenye001 li a{display:block; width:17px; height:17px; color:#02407b; cursor:pointer;}
	#subject_fenye001 li a:hover{color:#FFFFFF; background:#999999;}
	
	
	
