body{
	margin:0px 0px 0px 0px;
}

a
{
	color: #004276;
	text-decoration: none;
}

a:hover {
	color:#ca0002;
	text-decoration:underline;
}

body.dotcom{
	margin-top:0px; margin-left:0px;
	margin-bottom:0px; margin-right:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	background:#454545
}

body.blank{
	margin:5px;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


body.video{
	margin-top:0px; margin-left:0px;
	margin-bottom:0px; margin-right:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-color:#666;
}

body.tv{
	margin-top:0px; margin-left:0px;
	margin-bottom:0px; margin-right:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	background-color:#000;
}


body.dotcom div#main{
	position:relative;
	width:899px;
	background:#fff url(body_bg.jpg) repeat-y;
}


body.video div#main{
	position:relative;
	width:970px; margin-left:5px;
}

body.tv div#main{
	position:relative;
	width:970px; margin-left:5px;
	
}


.article{
	font-family:"Times New Roman", Times, serif; font-size:12pt;
	text-align:justify;
}
.article div.hometitle{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13pt;
	font-weight:bold;padding-bottom:2px;padding-top:2px;
}
.article div.hometitle a{
	color:#004276;
}
div.moreNew{
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
}
div.moreNew ul
{
	list-style-image:url(button/bullet02.gif);
	line-height:150%;
	margin:0 0 0 10px; padding:0 0 0 0;
	
}
div.moreNew ul li
{
	margin:5px 0 5px 0;
	text-align:justify;
}
.top_bullet
{
	background-image:url(button/bullet02.gif);
	background-repeat:no-repeat; width:12px;
	background-position:center left;
}
.dot_sperator
{
	height:1px; background-image:url(line_dot.gif);font-size:0px; line-height:1px;
}
.top_title
{
	height:30px; vertical-align:middle; text-align:justify;
}
div#main div#container{
	position:relative; width:846px;margin-left:25px;
	
}
div#container div#header{
	height:120px;position:relative;width:899px;margin-left:-25px;
	background:#fff url(header_bg.jpg) no-repeat;
}
div#header div#topnav{
	position:absolute; top:0px; left:0px;
	height:30px;
}
div#header div#logo{
	position:absolute; top:35px; left:21px;
}
div#container div#content{
	position:relative;width:856px;
	padding-top:5px;
	padding-bottom:5px;
	margin-left:-4px;
	font-size:12px;
}
div#content div#contentLeft{
	/*position:absolute; top:7px; left:0px;*/
	width:563px;
	float:left;
}

div#contentLeft div#topNew{
	width:556px;
}
div#contentLeft div#homeCats{
	width:556px;
}
div#topNew div#topNewLeft{
	width:300px;
	float:left;
}
div#topNewLeft img
{
	
}
div#topNew div#topNewRight{
	width:248px;float:left; margin-left:8px; clear:right;
}
div#content div#contentRight{
	/*position:absolute; top:7px; left:536px;*/
	float:left;
	width:280px;
	/*border:solid 1px #c00;*/
	/*border-right:solid 1px #c00;*/
	
}
div#container div#footer{
	/*position:relative;*/
	position:absolute;
	height:auto; width:899px;
	font-size:12px;color:#fff;
	text-align:right;
	background:#fff url(footer_bg.jpg) no-repeat bottom;
	margin-left:-25px;
	padding-bottom:10px;
}
.bd-top{
	background-image:url(bg/hr-s.gif); background-position:top; background-repeat:repeat-x
}
div#footer a,div#footer a:link,div#footer a:visited
{
    color:#fff;
}
div#main div#right{
	position:absolute;  left:846px; top:0px;
}
div#right div.ads{
	position:absolute;  left:38px; top:28px;
}
div#header div.ads{
	position:absolute;
	top:37px;right:20px;
	padding:5px;
}
div#searchbar{
	height:23px; display:block;
	border-top:solid 1px #c00;
	border-left:solid 1px #c00;
	border-right:solid 1px #c00;
	padding:5px;
	text-align:right;
}
div#searchbar .input{
	font-size:11px;
	border:solid 1px #333;
}
.redbar{
	height:0px;
	display:none;
	background:#fff;
	font-size:0; clear:both;
}

.part_title
{
	margin-top:3px;
	height:23px;display:block;
	background:#ed1b24 url(bg/bongda_20pix.gif) no-repeat top left;
	padding-left:39px;padding-right:3px;padding-top:3px;padding-bottom:0px;
	font-size:13px; color:#fff;font-weight:bold;
	border-bottom:solid 1px #333;
}

.kqtd
{
	list-style:none; margin-left:3px;
	line-height:150%;margin-bottom:5px;
	margin-top:5px;
}
.kqtd li
{
	padding-left:25px;
	background:#fff url(bg/icon-customer.gif) no-repeat top left;
}
.kqtd li a
{
	color:Red; font-weight:bold;text-decoration:none;
}
.kqtd li a:hover
{
	color:Red; text-decoration:underline;
}

.bxh
{
	list-style:none; margin-left:3px;
	line-height:150%;margin-bottom:5px;
	font-size:11px;
	margin-top:5px;
	padding-bottom:10px;
}
.bxh li
{
	padding-left:25px;
	background:#fff url(bg/icon-customer.gif) no-repeat top left;
}
.bxh li a
{
	color:Red; font-weight:bold;text-decoration:none;
}
.bxh li a:hover
{
	color:Red; text-decoration:underline;
}



div.hr_t{
	height:5px; font-size:0px; background:none url(bg/hr-t.gif) repeat-x left bottom;
}
div.hr_s{
	height:5px; font-size:0px; background:none url(bg/hr-s.gif) repeat-x left bottom;
}
.hidden{
	position:absolute; top:-10000px; left:-10000px; z-index:-1px;visibility:hidden; display:none;
}
.subCategoryTop div.title a{
	font-size:13pt;font-family:Arial; font-weight:bold;
}
.learnmore{
	font-size:8pt;
	color:#c00;
}
.learnmore:hover{
	font-size:8pt;
	color:#c00;
	text-decoration:underline;
}
div#lthBxhKq
{
	clear:both; margin-top:10px;
}
sup.date
{
	color:#666; padding-left:5px;
	font-size:11px;font-family:Verdana, Tahoma;
}
.pager
{
	font-size:12px;
}
.pageItem a
{
	font-size:12px; color:#333;
}
.pageItemOn a
{
	font-size:12px; color:Red; font-weight:bold;
}
.categoryTitle
{
	font-family:Arial;
	color:#c00; font-weight:bold;
	font-size:14pt;
}
.categoryTitle a
{
	font-family:Arial;
	color:#c00; font-weight:bold;
	font-size:14pt;
}
.aritlceTitle
{
	color:#c00;
}
div.articleTool
{
	font-size:12px; font-family:Verdana;text-align:right;
}
div.articleTool a,div.articleTool a:visited,div.articleTool a:link
{
	color:#c00;margin-right:10px; padding-left:3px;
}
.author
{
	font-size:12px; font-family:Arial; font-weight:bold;
}
tr.altRow td
{
	background-color:#f1f1f1;
}
div#printTool
{
	position:relative; background:#f1f1f1; height:24px;
	border-bottom:solid 1px #666;
}
#printTool #btnPrint
{
	position:absolute; top:5px; left:5px;
}
#printTool #btnClose
{
	position:absolute; top:5px; right:5px;
}
.custScroll
{
	SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #FF0000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}
#rightTVTask
{
	border:solid 1px #c00;
}
#homeFeedBack td,#homeFeedBack span
{
	font-size:12px;font-family:Arial;
}
.read_news p{
	font-family:"Times New Roman", Times, serif; font-size:12pt;
}
#searchBox
{
	background:#496079; width:858px;text-align:right;color:#ffffff; font-size:11px; font-family:Verdana;clear:both;position:relative;
	left:-5px; height:20px;
}
#searchBox .input{
	border:1px solid #9C8249;
	font-size:10px;
	margin:0px;
	padding:0px;
	width:110px; height:16px;position:relative; top:-1px;
}

#oddRight
{
	width:160px;
}
#oddMain
{
	padding:3px 0px 0px 8px;
	font-size:11px;
}
#oddNav
{
	padding-top:3px;
	width:160px;
	font-size: 0.9em;
	font: normal 11px/18px verdana, lucida, sans-serif;
}
#oddNav ul {
	list-style: none;
	font-weight: bold;
	padding: 0;
	border: 0;
	margin: 0;
	z-index:1600;
}
#oddNav a {
	padding-left:10px;
	text-align: left;
	border:solid 1px #889BB5;
	border-bottom:none;
	color: #ccc; display:block;
	background:#597191;
	
}
#oddNav a:hover {
	text-decoration: none;
	color:#66ff66;	
}
#oddNav a:active {
	text-decoration: none;
	color:#66ff66;	
}
#oddNav a.selected {
	text-decoration: none;
	color:#66ff66;	
}
#oddNav li.last {
	border-top:solid 1px #889BB5;height:1px;background:none;
}
#oddNav li {
	padding: 0;
	background: #597191;
	font-weight:bold;
	line-height:21px;
	display:block;
	float:left;width:160px;
}
.oddLeftPanel
{
	border: solid 1px #889BB5; width: 158px; font-size: 11px; font-family: Verdana;clear: both; background-color: #597191;
	color:#fff;
}
