@charset "utf-8";

/* CSS Document */

body				{	font-family:tahoma;
						font-size:11px;
						color:#333333;
						background-color:#eaeef2;	}						

#main				{	width:952px;	
						margin:0 auto;
						display:table;
						overflow:hidden;	}						

#banner				{	width:952px;
						height:auto;	}
/*-------------------------------------------------------------------------		MENU	  -----------------------------------*/
#menu				{	width:952px;
						display:table;
						margin-top:2px;	}
						
#menu_left			{	width:6px;
						height:51px;
						float:left;
						background-image:url(../images/template_03.jpg);
						background-repeat:no-repeat;	}
						
#menu_middle		{	width:941px;
						height:51px;
						padding-top:0px;
						float:left;
						background-image:url(../images/template_05.jpg);
						background-repeat:repeat-x;
						display:block;}
						
#menu_right			{	width:5px;
						height:51px;
						float:left;
						background-image:url(../images/template_07.jpg);
						background-repeat:no-repeat;	}
						
#menu_middle_left	{	width:200px;
						height:51px;
						float:left;	}
						
#menu_middle_search	{	width:440px;
						height:51px;
						float:left;	}
						
#menu_middle_right	{	width:291px;;
						height:51px;
						float:left;	}

#menu_link			{	margin-top:25px;
						margin-left:10px;
						color:#0066CC;	}						

.menu_link a		{	font-size:12px;
						color:#0066CC;
						text-decoration:none;	}
						
.menu_link a:hover	{	font-size:12px;
						color:#000000;
						text-decoration:none;	}
						
.menu_link2			{	margin:3px;}

.menu_link2 a		{	font-size:12px;
						color:#0066cc;
						text-decoration:none;	}
						
.menu_link2 a:hover	{	font-size:12px;
						color:#000000;
						text-decoration:underline;	}
/*................................................................*/
.menu_link3			{
	margin:0px;
}

.menu_link3 a		{	font-size:11px;
						color:#0066cc;
						text-decoration:none;	}
						
.menu_link3 a:hover	{	font-size:11px;
						color:#FF6600;
						text-decoration:underline;	}						



						
/*-------------------------------------------------------------------------		SEARCH	  -----------------------------------*/
#search_tf				{	width:320px;
							height:28px;
							float:left;	}

#search_button a		{	width:91px;
							height:28px;
							float:left;
							background-image:url(../images/search.jpg);		}
						
#search_button a:hover	{	width:91px;
							height:28px;
							float:left;
							background-image:url(../images/search_copy.jpg);		}
						
.search_tf				{	width:310px;
							height:22px;
							float:right;	}
/*---------------------------------------------------------------		DETAIL	  -----------------------------------*/

/*------------------------------------------------------------------------		det_mid_table_01	--------------------------*/
#det_mid_table_01	{	width:398px;
						height:35px;
						border:1px solid #dbe1e6;
						background-color:#FFFFFF;	}
/*------------------------------------------------------------------------		det_mid_table_02	--------------------------*/
#det_mid_table_02	{	width:398px;
						border-right-style: solid;
						border-bottom-style: solid;
						border-left-style: solid;
						border-right-width: 1px;
						border-bottom-width: 1px;
						border-left-width: 1px;
						border-right-color: #dbe1e6;
						border-bottom-color: #dbe1e6;
						border-left-color: #dbe1e6;
						background-color:#FFFFFF;
						display:compact;
						overflow:hidden;		}
						
#movie_pic			{	width:100px;
						height:150px;
						padding:5px;
						float:left;			}
						
#movie_detail		{	width:220px;
						height:160px;
						float:left;	}
						
.movie_detail		{	width:215px;
						height:90px;
						float:left;
						padding:5px;	}
						
.movie_redate		{	width:225px;
						height:25px;
						float:left;
						color:#0099CC;
						font-weight:500;
						font-size:10px;	}
						
.movie_down			{	width:225px;
						height:35px;
						float:left;
						text-align:right;
						font-size:10px;	}
						
.movie_down a		{	color:#006699;
						font-weight:600;
						text-decoration:underline;	}
						
.movie_down a:hover	{	color:#009900;
						font-weight:600;
						text-decoration:underline;	}
						
#det_news_pic		{	width:398px;
						padding:4px;
						display:table;
						overflow:hidden;}
						
#news_title			{	height:20px;
						font-size:13px;
						color:#0066CC;
						font-weight:600;
						margin-left:5px;
						margin-top:5px;
						width:393px;	}
						
#news_text			{	margin-left:10px;
						margin-right:10px;
						margin-bottom:5px;
						width:378px;
						font-size:11px;
						color:#666666;
						text-align:justify;}
						
#text_more			{	text-align:right;
						padding-right:5px;
						padding-bottom:5px;	}

#text_more a		{	text-align:right;
						color:#333333;
						font-weight:600;
						font-style:italic;
						padding-right:5px;
						padding-bottom:5px;
						text-decoration:none;	}
						
#text_more a:hover	{	text-align:right;
						color:#990000;
						font-weight:600;
						font-style:italic;
						padding-right:5px;
						padding-bottom:5px;
						text-decoration:none;	}

#table_bottom		{	height:25px;
						border-top-width: 1px;
						border-top-style: solid;
						border-top-color: #dbe1e6;	}

#table_bot			{	margin-top:5px;
						float:right;}
	
#table_bot_left		{	width:18px;
						height:15px;
						margin-right:5px;
						float:right;	}
						
#table_bot_left a		{	width:18px;
							height:15px;
							margin-right:5px;
							float:right;
							background-image:url(../images/left_arrow.jpg);
							background-repeat:no-repeat;	}
						
#table_bot_left a:hover	{	width:18px;
							height:15px;
							margin-right:5px;
							float:right;
							background-image:url(../images/left_arrow_copy.jpg);
							background-repeat:no-repeat;	}
						
#table_bot_right		{	width:18px;
							height:15px;
							margin-right:5px;
							float:right;	}
						
#table_bot_right a		{	width:18px;
							height:15px;
							margin-right:5px;
							float:right;
							background-image:url(../images/right_arrow.jpg);
							background-repeat:no-repeat;	}
							
#table_bot_right a:hover{	width:18px;
							height:15px;
							margin-right:5px;
							float:right;
							background-image:url(../images/right_arrow_copy.jpg);
							background-repeat:no-repeat;	}

/*------------------------------------------------------------------------		det_mid_table_03	--------------------------*/
#det_mid_table_03	{	width:398px;
						height:201px;
						background-color:#FFFFFF;
						border:1px solid #dbe1e6;						
						background-repeat:no-repeat;
						background-position:left; }
					
#province 			{	width:130px;
						font-size:12px;
						color:#0099CC;
						float:left;
						margin-bottom:5px;
						display:block;
						text-align:left;		}
							
#province a			{	width:120px;
						font-size:11px;
						color:#0099CC;							
						text-align:left;
						text-decoration:none;
						font-size:12px;
						margin-left:20px;		}

#province a:hover	{	width:120px;
						color:#333333;
						font-size:12px;
						margin-right:20px;		}
/*-----------------------------------------------------------------------		ALL		-------------------------------------*/						
.title_link a		{	font-weight:600;
						font-size:11px;	
						color:#16387c;
						text-decoration:none;}

.title				{	font-weight:600;
						color:#16387c;
						font-size:11px;
						text-decoration:none;
						padding-left:5px;	}
						
.title_white		{	font-weight:600;
						color:#fff;
						font-size:11px;
						text-decoration:none;
						padding-left:5px;	}
						
.title a			{	font-weight:600;
						color:#16387c;
						font-size:11px;
						text-decoration:none;
						padding-left:5px;	}
						
.tb_text			{	color:#16387c;
						font-size:12px;
						display:block;
						padding-left:5px;	}
						
.cat_image a		{	text-decoration:none;	}

.text_more a		{	text-align:right;
						color:#16387c;
						font-size:10px;						
						font-weight:600;
						padding-right:5px;
						padding-bottom:5px;
						text-decoration:underline;	}
						
.text_more a:hover	{	text-align:right;
						color:#993300;
						font-weight:600;
						font-size:10px;
						padding-right:5px;
						padding-bottom:5px;
						text-decoration:none;	}
						
.button				{	font-size:11px;
						color:#006699;
						height:20px;}
						
.insri_link	a		{	font-size:11px;
						color:#0066CC;
						text-decoration:none;}
						
.insri_link	a:hover	{	font-size:11px;
						color:#003366;
						text-decoration:underline;}
						
/*------------------------------------------------------------------------		catagory	----------------------------------*/		
#cat_main			{	width:180px;
						height:23px;
						margin-left:4px;
						margin-top:4px;
						margin-bottom:4px;							
						border-bottom-width: 1px;	
						border-bottom-style: solid;
						border-bottom-color: #f0f0f0;	}

#cat_main2			{	width:186px;
						height:210px;
						margin-top:4px;
						margin-bottom:4px;						
						background-color:#fff;}
						
#cat_pic			{	width:22px;
						height:22px;
						float:left;	}
						
#cat_link			{	width:150px;
						height:21px;
						float:left;
						padding-left:5px;
						display:block;	}
											
#cat_link a			{	font-size:11px;						
						color:#16387c;
						font-weight:600;
						text-decoration:none;
						height:22px;
						display:block;
						cursor:pointer;
						float:left;
						position:relative;
						width:153px;
						padding-top:3px;
					}
						
#cat_link a:hover	{	font-size:11px;
						color:#0099FF;
						font-weight:600;
						text-decoration:none;
						display:block;						
						background-color:#EBF2FC;
						width:153px;
						height:22px;
						float:left;	}
					
/*------------------------------------------------------------------------		BOTTOM_01	----------------------------------*/							
#bottom_01			{	width:950px;
						display:table;
						margin-top:10px;
						padding-bottom:5px;
						padding-top:5px;
						float:left;
						border: 1px solid #dbe1e6;
						background-color:#FFFFFF;	}
/*-----------------------------------------------------------------------		det_right_tb_01		---------------------------*/
#det_right_tb_01			{	width:336px;
								height:112px;
								border:1px solid #dbe1e6;	}
								
#det_right_tb_01 a			{	width:336px;
								height:112px;
								border:1px solid #dbe1e6;
								text-decoration:none;
								color:#16387c;
								font-size:12px;		}
						
#detri_tb01_left			{	width:115px;
								height:112px;
								float:left;
								border-right:1px solid #dbe1e6;			}
						
#detri_tb01_right			{	width:215px;
								height:112px;
								float:left;
								margin-left:5px;			}
								
#det_right_tb_01_title		{	width:215px;
								height:20px;
								margin-top:10px;
								margin-left:5px;	}
								
#det_right_tb_01_text		{	width:215px;
								height:60px;
								margin-left:5px;		}
								
#det_right_tb_01_more		{	width:215px;
								height:20px;
								margin-left:5px;		}
/*-----------------------------------------------------------------------		det_right_tb_02		---------------------------*/
#det_right_tb_02			{	width:336px;
								margin-top:5px;
								border:1px solid #dbe1e6;	}
/*-----------------------------------------------------------------------		det_right_tb_03		---------------------------*/
#det_right_tb_03			{	width:388px;
								padding-bottom:5px;
								padding-left:5px;
								padding-right:5px;
								border:1px solid #dbe1e6;
								border-top:none;}
/*-----------------------------------------------------------------------		cat_index_sublink	-------------------------*/
#cat_index_sublink			{	width:743px;
								height:auto;
								border:1px solid #dbe1e6;
								border-bottom:dashed 1px #CCCCCC;
								float:left;
								margin-top:5px;
								padding-bottom:5px;}

#cat_index_link				{	width:680px;
								float:left;
								margin-left:10px;}
								
.cat_index_link				{	font-size:12px;		}

.sub_title a				{	font-size:12px;
								font-weight:600;
								color:#993300;
								text-decoration:none;	}
/*-----------------------------------------------------------------------		cat_index_detail	-------------------------*/
#cat_index_detail			{	width:743px;
								height:auto;
								display:block;
								border:1px solid #dbe1e6;								
								float:left;
								padding-bottom:5px;
								margin-bottom:5px;
								margin-top:5px;}
/*-----------------------------------------------------------------------		Sub TITLE	---------------------------------*/								
.sub_title				{	font-size:14px;
							color:#069;
							font-weight:600;
							padding-left:20px;}

/*---------------------------------------------------------------------------------------------------------------------------*/
.ul_ul li a				{	color:#0099CC;
							font-size:11px;
							font-weight:600;
							text-decoration:none;	}
							
.ul_ul li a:hover		{	color:#333333;
							font-size:11px;
							text-decoration:none;	}
							
.text_headline			{	font-size:11px;
							color:#333;
							font-weight:600;
							padding-left:10px;}

/*---------------------------------------------------------------------------	OLD SITE	----------------------------------*/
.heading				{	color:#333333;
							font-weight:600;	}
							
.info					{	color:#444444;
							font-size:11px;
							padding-left:5px;
							text-align:justify;}

.police_field			{	font-family:tahoma, verdana;
							font-size:11px;
							background-color:#FFFFFF;
							color:#000000;
							border:#FFFFFF solid 0px;		}	
							
.infoStrong				{	font-size:11px;
							color:#333333;
							font-weight:600;	}						

/*---------------------------------------------------------------------------	FORM	---------------------------------------*/
.tf_normal				{	width:230px;
							height:15px;
							color:#333;
							font-size:11px}
							
.tf_big					{	width:230px;
							height:50px;
							color:#333;
							font-size:11px;}							

.tf_listmenu			{	width:235px;
							height:20px;
							color:#333;
							font-size:11px}
							
.tf_listmenu_small		{	width:80px;
							height:20px;
							color:#333;
							font-size:11px}
							
.tf_text				{	font-size:11px;
							color:#069;
							padding-left:20px;	}
							
.form_text				{	font-size:11px;
							color:#069;
							padding-left:5px;	}
							
.tf						{ 	height:20px;
							width:auto;
							position:relative;
							display:inline-block;
							padding:1px;
							font-size:11px;
							color:#000;}
							
.form_link a			{	font-size:11px;
							color:#0066CC;
							font-weight:600;
							text-decoration:underline;}
							
.form_link a:hover		{	font-size:11px;
							color:#990000;
							font-weight:600;
							text-decoration:none;}

/*---------------------------------------------------------------------------------------------------------*/
#de_right_sublink		{	width:741px;
							height:auto;
							float:left;
							padding-top:5px;
							border:1px solid #dbe1e6;	}

#de_right_hedline		{	width:741px;
							height:20px;
							float:left;
							border:1px solid #dbe1e6;
							margin-top:5px;
							margin-bottom:5px;
							background-color:#f9fafa;}

#de_right_detail		{	width:741px;
							height:auto;
							float:left;
							border:1px solid #dbe1e6;	}
							
#de_de_top				{	width:741px;
							height:50px;
							background-color:#f9fafa;
							float:left;
							border-bottom:1px solid #dbe1e6;	}
							
#de_de_middle			{	width:741px;
							height:auto;
							float:left;
							display:table;
							margin:5px auto;		}
							
#de_de_bottom			{	width:741px;
							height:50px;
							background-color:#f9fafa;
							border-top:1px solid #dbe1e6;
							float:left;				}
/*-------------------------------------------------------------------*/
.right_top				{	border:1px solid #dbe1e6;
							width:336px;
							margin-top:5px;
							margin-right:5px;	}
/*------------------------------------------------------------------------NEWS-------*/
.news_box				{	margin-top:5px;			}

.news_box a 			{	font-size:12px;
							color:#006699;
							text-decoration:none;	}
							
.news_box a:hover		{	font-size:12px;
							color:#CC0000;
							text-decoration:underline;}
							
.news_boxtitle			{	width:331px;
							color:#006699;
							font-size:11px;
							font-weight:600;
							padding-top:5px;
							padding-left:5px;
							padding-bottom:5px;
							border-top:1px solid #dbe1e6;
							border-left:1px solid #dbe1e6;
							border-right:1px solid #dbe1e6;
							background-color:#f9fafa; }
							
.news_boxtitle2			{	width:331px;
							color:#006699;
							font-size:11px;
							font-weight:600;
							padding-top:5px;
							padding-left:5px;
							padding-bottom:5px;
							border-bottom:1px solid #dbe1e6;							
							background-color:#f9fafa; }
							
.news_boxtitle_mid		{	width:393px;
							color:#006699;
							font-size:11px;
							font-weight:600;
							padding-bottom:5px;
							padding-top:5px;
							padding-left:5px;							
							border-bottom:1px solid #dbe1e6;
							border-top:1px solid #dbe1e6;
							border-left:1px solid #dbe1e6;
							border-right:1px solid #dbe1e6;							
							background-color:#f9fafa;
							margin-top:5px; }
							
.link_oooo a			{	color:#006699;
							font-weight:600;
							text-decoration:underline;
							font-size:11px;	}
						
.link_oooo a:hover		{	color:#009900;
							font-weight:600;
							text-decoration:underline;
							font-size:11px;	}

.movie_detail_text		{	font-size:11px;
							color:#333333;
							padding-left:10px;
							padding-right:5px;
							display:block;
							text-align:inherit;	}
							
.movie_title			{	font-size:16px;
							color:#006699;
							font-weight:600;
							padding-left:10px;
							padding-right:5px;	}
							
.movie_fo_left			{	font-size:11px;
							font-weight:600;
							color:#000;
							padding-left:5px;		}	
							
.movie_down2 a			{	font-size:10px;
							color:#006699;
							font-weight:600;
							text-decoration:underline;	}
						
.movie_down2 a:hover	{	font-size:10px;
							color:#009900;
							font-weight:600;
							text-decoration:underline;	}
							
.movie_title_link a		{	font-size:12px;
							color:#006699;
							text-decoration:none;
							font-weight:600;			}
							
.movie_title_link a:hover {	font-size:12px;
							color:#039;
							text-decoration:underline;
							font-weight:600;			}
							
.link_small a 			{	font-size:9px;
							color:#999;
							text-decoration:underline;	}
							
.link_small a:hover		{	font-size:9px;
							color:#333;
							text-decoration:underline;	}
							
.npage a				{	font-size:15px;
							color:#003399;
							width:10px;
							height:20px;
							display:block;
							padding-left:3px;
							padding-right:3px;
							padding-top:5px;
							margin-left:3px;							
							border:1px solid #003399;
							float:left;
							text-align:center;
							background-color:#003366;
							text-decoration:none;
							color:#fff;
							font-size:14px;			}
							
.npage a:hover			{	background-color:#fff;
							color:#000000;
							font-size:14px;}
							
.cpage 					{	font-size:15px;
							color:#003399;
							width:10px;
							height:20px;
							display:block;
							padding-left:3px;
							padding-right:3px;
							padding-top:5px;
							margin-left:3px;							
							border:1px solid #003399;
							float:left;
							text-align:center;
							background-color:#CDE8F1;		}
							
#det_mid_top_div		{	width:393px;
							height:auto;
							margin-top:5px;
							background-color:#fff;
							border-top:1px solid #dbe1e6;
							border-bottom:1px solid #dbe1e6;
							border-left:1px solid #dbe1e6;
							border-right:1px solid #dbe1e6;										
							background-repeat:no-repeat;
							background-position:left;
							padding-top:5px;
							padding-bottom:5px;
							padding-left:5px;
							color:#006699;
							font-weight:600;
							text-transform:uppercase;	}

.top_search_link a		{	font-size:13px;
							text-decoration:none;
							color:#006699;
							line-height:18px;			}	
							
.top_search_link a:hover	{	font-size:13px;
								text-decoration:underline;
								color:#003366;			}
								
.top_search_number		{	color:#330000;
							font-size:11px;}								
						
#menu2					{	width:950px;
							border:1px solid #b9c7d2;
							margin-bottom:3px;
							background-color:#e8f1f8;	}
							
.tf_red_text			{	color:#F00;
							font-size:11px;	}						
						
.create_newtopic 		{	margin-left:10px;	}							
						
.create_newtopic a 		{	font-size:12px;
							color:#36C;
							font-weight:600;	}
							
.wall_thumb				{	padding:4px;
							border:1px solid #ccc;
							margin-bottom:20px;}
#search_re{
	background-color: #EAEEF2;
	border: 1px solid #DBE1E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	height: 20px;
	width: 95%;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

