﻿body , form
{
	margin:0px; padding:0px;
}


.WebCast_AddDiv{ font-size:14px; padding:5px; line-height:30px;}

.WordBreak{ word-break:break-all;}

a:link, a:visited, a:active{ text-decoration:none; color:Black;}
a:hover{ text-decoration:underline;}

a.WebCast_Nav:link, a.WebCast_Nav:visited, a.WebCast_Nav:active{ text-decoration:none; color:Black;}
a.WebCast_Nav:hover{ text-decoration:underline; color:#ff7700;}

.clear10px{ clear:both; float:none; margin-top:10px;}
.clear0px{ clear:both; float:none;}
.FontOrange{ color:#ff7700;}
.FontBlue{ color:Blue;}
.FontRed{ color:#ff0000;}
.FontNavyBlue{ color:#2D3C6D;}
.FontGray{ color:#f0f0f0;}
.Font14{ font-size:14px;}
.Font12{ font-size:12px;}

.webcast_head{ margin:0px auto; width:1000px;}
.webcast_head .left{ margin:0px auto; width:189px; height:127px; float:left;}
.webcast_head .right{ margin:0px auto; width:811px; height:127px; float:left;}
.webcast_nav{ height: 48px; width: 811px; background: url("../images/index_nav_bg.gif") no-repeat top; text-align:center;}
.webcast_nav ul{ padding:0px 0px 0px 50px; margin:0px;}
.webcast_nav ul li{ padding:0px; margin:0px;}
.webcast_headAD{  clear:both; float:none; text-align:center; height:79px; padding-top:10px; width:811px; vertical-align: middle;}


.index_main{ width:1000px; margin:0px auto; }
.index_main_left{ float:left; width:270px;}
	.index_main_left_Temp{}
	.index_main_left_Temp .head{ width:270px; background-image: url("../images/index_left_bg.gif"); background-repeat:repeat-x; height:29px; margin:0px;}
	.index_main_left_Temp .head h1{ font-size:14px; color:Black; padding:0px; margin:0px; padding-left:16px; height:29px; line-height:29px;}
	.index_main_left_Temp .content{ background-color:#e9e9e7; width:270px; padding:8px 0px; margin:0px;}
	.index_main_left_Temp .content h1{ font-size:12px; font-weight:normal; padding:0px 0px 0px 20px; margin:0px; line-height:30px; height:30px;}
	.index_main_left_Temp .content_white{ width:270px; padding:0px; margin:0px; border:solid 1px #cccccc; width:268px;}
	.index_main_left_Temp .content_white ul{ font-size:12px; font-weight:normal; clear:both; float:none; padding:4px 0px; margin:0px;}
	.index_main_left_Temp .content_white ul li{ float:left; height:32px; line-height:32px; font-size:14px; text-decoration:underline; list-style:none;}
	.index_main_left_Temp .content_white h1{ float:left; width:51px; margin:0px; padding:0px;}
	.index_main_left_Temp .content_white h2{ float:left; width:200px; margin:0px; padding:0px;}
	.index_main_left_Temp .content_white h2 li{ list-style:none; font-size:14px; font-weight:normal; border-bottom:1px #cccccc dashed; padding:9px 0px;}
	

.index_main_right{ float:right; width:720px;}
.index_main_right_Temp{ width:720px;}

.index_main_search{ background-image:url("../images/index_right_search.gif"); background-repeat:repeat-x; height:52px; line-height:52px; text-align:center;}
.index_main_search .zz{ clear:both; float:none; text-align:center; width:530px; margin:0px auto;}
.index_main_search .zz1{ float:left; width:428px; padding-top:15px;}
.index_main_search .zz2{ float:left; width:80px; padding-left:20px; padding-top:10px;}
.searchbox{ background-image:url("../images/index_right_search_box.gif"); background-repeat:no-repeat; height:24px; line-height:24px; width:428px; border:0px; padding:0px 0px 0px 0px; font-size:14px; font-weight:bolder; color:#ff7700; padding-left:1px;}

.index_main_right_forecast{ width:720px;}
.index_main_right_forecast .head{ background-image: url("../images/index_left_bg.gif"); background-repeat:repeat-x; padding-left:20px; height:29px; line-height:29px; margin:0px; font-weight:bolder;}
.index_main_right_forecast .content{ width:720px;}


.index_main_right_rebroadcast{ width:720px;}
.index_main_right_rebroadcast .head{ background-image: url("../images/index_right_bg.gif"); background-repeat:repeat-x; padding-left:20px; height:29px; line-height:29px; margin:0px; font-weight:bolder;}
.index_main_right_rebroadcast .content{ width:720px;}


.login_head{ width:450px; margin:0px auto;}
.login_head .left{ float:left; font-size:12px; font-weight:bolder;}
.login_head .right{ float:right; font-size:12px; font-weight:bolder;}

.login_box{ width:200px;}

.login_step{ width:450px; margin:0px auto; }
.login_step .head{ width:450px; margin:0px auto; background-image:url("../images/index_login_head_03.gif"); height:29px; line-height:29px; text-align:center; font-size:14px; font-weight:bolder;}
.login_step .main{ width:450px; margin:0px auto; text-align:center; padding:10px 0px; font-size:14px;}
.login_step .main h1{ margin:0px auto; font-size:14px; line-height:25px; height:25px; font-size:14px;}
.login_step .main ul{ margin:0px; padding:0px; text-align:left; font-size:14px; line-height:35px; height:35px; font-size:14px;}
.login_step .main ul li{ margin:0px; padding:0px; text-align:left; font-size:14px; line-height:35px; height:35px; font-size:14px;}



.dis_bottom{ width:1000px; margin:0px auto;}
.dis_bottom .left{ float:left; width:300px;}
.dis_bottom .right{ float:left; width:700px;}

.dis_question_main{ width:700px; margin:0px; padding:0px;}
.dis_question_main_tag{ width:700px; margin:0px; padding:0px;}

.dis_question_main_tag_top
{
	margin:0px; padding:0px; list-style:none;
	border-bottom:solid 1px black;
	height:30px;
}
.dis_question_main_tag_top li 
{
	float:left; width:180px; 
	text-align:center; 
	border:solid 1px #666666;
	color:#666666;
	line-height:25px;
	height:25px;
	margin-top:4px;
	background-color:White; 
	border-bottom-style:none;
} 
/*.dis_question_main_tag_top .dis_question_main_tag_top_unselect{ line-height:25px; height:25px; margin-top:4px;} */
.dis_question_main_tag_top .dis_question_main_tag_top_selectTab
{
	line-height:29px;
	height:30px;
	margin-top:0px;
	font-weight:bold;
	color:Blue;
	border-color:Black;
	border-left:solid 1px Black;
	border-bottom-style:none;
}
.dis_question_main_tag_content{ border:1px #000000 solid; height:149px; padding-left:32px; padding-top:30px; border-top-style:none;}


.dis_MyQuestion{ padding:4px 15px; border-bottom:1px dashed #cccccc; width:90%; margin:0px auto; font-size:12px; line-height:22px;}
.dis_AllQuestion{ padding:9px 15px; border-bottom:1px dashed #cccccc; width:970px; margin:0px auto; font-size:12px; line-height:22px;}

.dis_main{ width:1000px; margin:0px auto;}
.dis_main .left{ float:left; width:340px; background-color:#f0f0f0;}
.dis_main .right { float:right; width:645px;}
.dis_main .right .head{ background-image: url("../images/index_left_bg.gif"); background-repeat:repeat-x; height:29px; line-height:29px; font-weight:bolder; padding-left:20px;}
.dis_main .right .main{ margin:0px; background-color:#f0f0f0;}

.dis_main_ListQuestion{ width:1000px; margin:0px auto;}

.List_AllQuestion{  border-right:1px solid #cccccc; border-left:1px solid #cccccc; border-top:1px solid #cccccc; margin:20px 0px 0px 0px;}

.List_AllQuestion_Ask{ background-color:#f0f0f0; border-bottom:1px solid #cccccc; padding:10px 0px; margin:0px; clear:both; float:none;}
.List_AllQuestion_Ask h1{ float:left; font-size:14px; width:120px; padding-left:10px; font-size:12px;}
.List_AllQuestion_Ask h2{ float:left; font-size:14px; width:710px; padding:0px 10px; font-size:12px;}
/*.List_AllQuestion_Ask h3{ float:left; font-size:12px; width:135px; font-weight:normal; font-size:12px;}*/

.List_AllQuestion_Answer{ background-color:#ffffff; border-bottom:1px solid #cccccc; padding:10px 0px; margin:0px; clear:both; float:none;}
.List_AllQuestion_Answer h1{ float:left; font-size:14px; width:120px; padding-left:10px; font-size:12px;}
.List_AllQuestion_Answer h2{ float:left; font-size:14px; width:710px; padding:0px 10px; font-size:12px; font-weight:normal;}

.List_AllQuestion_Ask h2 span,
.List_AllQuestion_Answer h2 span{ font-weight:normal; color:#333399;}
 

.WebCast_Content_head{ clear:both; float:none; padding:15px 0px;}
.WebCast_Content_head .left{ float:left; width:200px;}
.WebCast_Content_head .left h1{ margin:0px auto; text-align:center;}
.WebCast_Content_head .right{ float:left; width:500px;}
.WebCast_Content_head .right li{ padding:10px 0px; margin:0px; list-style:none; border-bottom:1px #cccccc dashed;}

.WebCast_Content_main{ clear:both; float:none; padding:5px 0px;}
.WebCast_Content_main li { list-style:none; padding:0px; margin:0px;}
.WebCast_Content_main li h1{ padding:5px; font-size:14px; border-bottom:3px #cccccc dashed;}
.WebCast_Content_main li h2{ padding:3px 0px 0px 0px; font-size:14px; font-weight:bolder;}

.webcast_ask_title{ padding:0px; margin:0px; width:645px;}
.webcast_ask_title h1{ padding:0px; margin:0px; float:left; font-size:12px; color:Red; padding:5px 0px 5px 15px}
.webcast_ask_title h2{ padding:0px; margin:0px; float:left; font-size:12px; color:Red; padding:5px 0px 5px 15px; font-weight:normal;}




.webcast_foot{ width:1000px; margin:0px auto;}
.webcast_foot_line{ border-top:3px solid #ff7700;}
.webcast_foot_main{width:1000px; margin:0px auto;}
.webcast_foot_main h1{ text-align:center; font-size:12px; font-weight:normal; margin:15px;}
.webcast_foot_main h2{ text-align:center; font-size:12px; font-weight:normal; margin:25px;}

.webcast_foot_pic{ width:300px; margin:0px auto;}
.webcast_foot_pic ul{ float:left; padding:0px; margin:0px; width:40px; }
.webcast_foot_pic ol{ float:left; padding:0px; margin:0px auto; text-align:center; width:200px; font-size:12px; line-height:20px;}

.Calendar_year_ico{ font-size:12px; cursor:hand; border-bottom:3px #000000 solid; padding:5px}
.Calendar_month_ico{ font-size:12px; cursor:hand; border-bottom:3px #000000 solid; padding:5px}
.Calendar_year{ font-size:14px; color:#3C3F4E; border-bottom:3px #000000 solid; padding:5px; font-weight:bolder;}
.Calendar_month{ font-size:14px; color:#3C3F4E; border-bottom:3px #000000 solid; padding:5px; font-weight:bolder;}
.Calendar_weekly{ font-size:12px; font-weight:bolder; padding:10px 5px 5px 5px;}
.Calendar_day{ font-size:14px; padding:5px; font-family:Arial Baltic;}
.Calendar_Selectday{ padding:3px; background-color:#f0f0f0;}
.Calendar_Today{  padding:3px; background-color:#cccccc;}
.Calendar_NormalDay{ padding:3px; background-color:#ffffff;}

.content_list{ width:680px; clear:both; float:none; margin:10px auto; padding:15px; border-bottom:1px #cccccc dashed;}
.content_list .left{ float:left; overflow:hidden; width:150px; height:110px;}
.content_list .right{ float:right; width:520px; }
.content_list .right li{ list-style:none; line-height:19px; margin:0px; padding:0px; font-size:14px;}
.content_list .right li b{ font-weight:normal; font-size:14px;}
.content_list .right ul{ margin:0px;}

.playButtons{clear:both; float:none; margin-top:8px;}
.playButtons a:link, .playButtons a:visited
{
	background-image: url( '../images/bt.gif' );
	line-height: 21px;
	
	width: 93px;
	background-repeat: no-repeat;
	display:block;
	float:left;
	margin:0px 8px;
	font-size:12px;
	color:White;
	text-align:center;
}


a.FontOrange:link,
a.FontOrange:visited
{ color:#ff7700;
  font-weight:bold;
}

a.FontNavyBlue:link,
a.FontNavyBlue:visited
{ color:#2D3C6D;
  font-weight:bold;
 }


/** **/
  .suggest_link 
  {
   background-color:#fff;
   padding:0px 0px 0px 20px;
   margin:0px;
   height:10px;
   border-bottom:1px #f0f0f0 dashed;
  }
  .suggest_link_over 
  {
   background:#e8e2fe;
   padding:0px 0px 0px 20px;
   border-bottom:1px #f0f0f0 dashed;
   margin:0px;
   height:10px;
  }
  #search_suggest
  {
    position:absolute;
	background-color:#ffffff;
    text-align:left;
	border:1px solid #000000;
	width:426px;
	float:left;
   }
   
   .FloatLeft
   {
   	float:left;
   }
   .FloatRight
   {
   	float:right;
   }
   a.more:link,a.more:visited
   {
   	color:Black;
   	font-size:14px;
   	text-decoration:none;
   	font-family:'宋体';
   	font-weight:normal;
   	
   }
   a.more:hover
   {
   	color:Red;
   	text-decoration:underline;
   }
   
   .page
   {
   	text-align:center;
   	float:none;
   	clear:both;
   	font-size:14px;
   	font-weight:normal;
   }
    .page b
    {
    	color:Red;
    	font-size:16px;
    	font-family:'Comic Sans MS';
    }



	/*文件本内容*/
	.textContent pre
	{
		margin:0px;
		padding:0px;
		white-space: pre-wrap; 
		white-space: -moz-pre-wrap; 
		white-space: -pre-wrap; 
		white-space: -o-pre-wrap; 
		word-wrap: break-word; 
	}

	.perQuestion
{
	border-style: solid;
	border-width: 1px;
	border-color: #99CC00;
	border-top-width: 8px;
	padding: 8px;
}
	.perQuestion h1
	{
		font-size:14px;
		margin:0px;
		text-align:left;
		line-height:25px;
	}
	
	
