/*Base Style*/
a:link 
{ 
	color: #4B4C4E; text-decoration: none; 
}
a:visited 
{ 
	color:#4B4C4E;text-decoration: none; 
}
a:hover 
{ 
	color:#FF6C00;text-decoration:underline; 
}
a:active 
{ 
	color:#FF6C00;text-decoration: underline; 
}


body,td,th
{

	color:#2C2C2C;font-size: 12px;margin:0px auto; 
	font-family:Verdana, Lucida, Arial, Helvetica, sans-serif, "宋体"; line-height:25px; text-align:center;
}


td,th 
{ 
	font-size: 12px; height:28px;
}

img
{
	border:0px;
}

p
{
	text-align:left; text-indent:2em; margin:10px; line-height:25px;
}

.span100per
{
	width:100%;
}

select
{
	margin:0px 3px; font-size:12px;
}

input
{
	border-style:solid; border-color:#ADADAD; border-width:1px; line-height:20px; margin:0px 3px; font-size:12px; height:20px;
}
ul
{
	list-style-type:none; list-style-position:outside; padding:0px; margin:0px; text-align:left;
}
.input50
{
	width:50px;
}
.input80
{
	width:80px;
}
.input100
{
	width:100px;
}
.input180
{
	width:180px;
}
.input200
{
	width:200px;
}
.input300
{
	width:300px;
}

.input_noborder
{
	border:0px;
}
.input_noborder input
{
	border:0px;
}

.textarea
{
	border:1px solid #ADADAD; width:95%; margin:0px 3px; height:200px;
}


/*table*/
table
{
	border-collapse:collapse; border:0px; margin:auto;
}
td,th,tr
{
	height:28px;
}

.table_1
{
	width:90%;
}
.table_1 th
{
	text-align:right;
}
.table_1 td
{
	text-align:left;
}
.table_1 .c_td
{
	text-align:center;
}

.table_2
{
	width:90%; 
}
.table_2 th
{
	text-align:center;  font-family:Verdana, Lucida, Arial, Helvetica, sans-serif, "宋体"; color:ff5901;

}

.table_2 td
{
	text-align:left; height:20px;
}
.table_2 .c_td
{
	text-align:center;
}


/*表格样式三*/
.table_3
{
    width:94%; margin:5px; border:1px #EAB3B2 solid;
}
.table_3 td
{
    padding:3px; border:1px #EAB3B2 solid;
}
.table_3 th
{
    background:#F4DCD5; padding:3px; border:1px #EAB3B2 solid; text-align:left; font-weight:normal;
}
.table_3 .td_l
{
    padding:3px; border:1px #EAB3B2 solid; text-align:left;
}
.table_3 .th_c
{
    background:#F4DCD5; padding:3px; border:1px #EAB3B2 solid; text-align:center; color:#913F3D; font-weight:bold;
}


.table_4
{
	width:90%;
}

.table_4 td
{
	text-align:left; height:20px;
}
.table_4 .c_td
{
	text-align:left;
}
.table_5
{
	width:90%; 
}
.table_5 th
{
	text-align:left;  font-family:Verdana, Lucida, Arial, Helvetica, sans-serif, "宋体"; color:ff5901;

}

.table_5 td
{
	text-align:left; height:20px;
}
.table_5 .c_td
{
	text-align:center;
}
/*datagrid*/
.datagrid
{
	width:100%; border:1px solid #FE7139;
}
.dg_title
{
	background-color:#FFC3A9;color:#001546; font-weight:bold;
}
.dg_alternationitems
{
	background-color:#E9EDF8; border-style:outset;
}


.div_line
{
	height:20px; width:95%; background:url(images/dotline.gif) repeat-x center left;
}

.div_right
{
	height:20px; width:100%; text-align:right;
}
.div_left
{
	height:20px; width:100%; text-align:left;
}

.button
{
	border:0px; background:url(images/button.gif) no-repeat center center; width:70px; height:20px; padding-top:2px;
}

.button_2
{
	border:0px; background:url(images/button_2.gif) no-repeat center center; width:107px; height:23px; padding-top:3px; text-align:center; font-weight:bold; color:#800;
}

/***************************** top ***********************/
#toper
{
	width:970px; height:195px;
}
#logo
{
	width:100%; height:80px;
}
#logo_left
{
	 background:url(images/logo.gif) no-repeat center center; width:150px; height:80px; float:left;
}
#logo_right
{
	float:right; background:url(images/logo_qccyxd.gif) no-repeat center center; width:189px; height:80px;
}

#banner
{
	width:626px; height:60px; float:left; margin-top:15px;
}

#nav
{
	background:url(images/nav_bg.gif) no-repeat center top; width:100%; height:113px; margin-bottom:0px;
}
#div_menu
{
	text-align:left; padding:25px 10px 0px 40px; font-size:14px; font-weight:bold; color: #ff0;
}
#div_menu a:link,#div_menu a:visited
{
	color: #ff0; text-decoration: none; 
}
#div_menu a:hover,#div_menu a:active
{
	color: #fff; text-decoration:underline; 
}

#search
{
	color:#ffffc5; padding:20px 10px 0 40px; text-align:left;
}
#search_left
{
	float:left; width:340px;
}
.btn_search
{
	background:url(images/btn_search.gif) no-repeat center center; width:83px; height:26px; border:0px;
}
.btn_search_video
{
	background:url(images/btn_search_video.gif) no-repeat center center; width:103px; height:23px; border:0px;
}
#search_hot
{
	background:url(images/search_hot_bg.gif) no-repeat center center; width:455px; height:26px; float:left;color: #6f0c06;
}
#search_hot span
{
	margin-left:20px; color:#be0300;
}
#search_hot a:link,#search_hot a:visited
{
	color: #6f0c06; text-decoration: none; 
}
#search_hot a:hover,#search_hot a:active
{
	color: #6f0c06; text-decoration:underline; 
}

#search_video
{
	float:right; width:120px;
}

#ad_2
{
	width:970px;
}

/***************************** bottom ***********************/
#bottom
{
	clear:both; width:970px; height:122px; color:#4D4D4D; 
}
#bottom_middle
{
	 background:url(images/bottom_middle.gif) repeat-x left center; text-align:center; float:left; width:958px; height:122px;
}
#bottom_left
{
	width:6px; height:122px; background:url(images/bottom_left.gif) no-repeat left center; float:left;
}
#bottom_right
{
	width:6px; height:122px; background:url(images/bottom_right.gif) no-repeat left center; float:right;
}
#bottom_menu
{
	height:38px; color:#ff0; margin-top:5px;
}
#bottom_menu a
{
	color:#ff0;
}
#bottom_copyright
{
	margin-top:10px;
}



#middle
{
	width:970px;
}


