@import url(base.css);
#route{ background:#ececec; border-top:2px solid #014ea0; padding-left:8px; margin-bottom:6px;}

/* slidetabsmenu */
#slidetabsmenu {
margin-top:30px;
margin-left:90px;
	position:absolute;
	font-size:12px;
	line-height:normal;
	overflow: hidden;
}

/* slidetabsmenu */
/* footer */
#footer{
	border-top: 2px solid #1c53ba;
	clear: both;
	margin: 3px auto;
	width: 900px;
	color: #333;
	text-align: center;
	text-align: center;
	height: 120px;
}
#footer_content{margin:0 auto;background:#F4F4F4;text-align:center;line-height:28px;height:30px;}
#footer_content a{margin:0 2px;}
#footer_copyrights{clear:both;padding-top:6px;padding-bottom:15px;margin:0 auto;font:12px arial,helvetica,sans-serif;text-align:center;line-height:150%;}
#footer_copyrights a{font:12px arial,helvetica,sans-serif;}
#footer_copyrights img{margin:3px 6px;}
/* footer */


.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
margin: 0 5px;
background-color: lightyellow;
color: #FFF;
}

.pagination li.disablepage{
margin: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}

.texttitle {COLOR: #C10001}
.texttitle  A:link {COLOR: #C10001; TEXT-DECORATION: none}
.texttitle A:visited {COLOR: #C10001; TEXT-DECORATION: none}
.texttitle A:hover {COLOR: #C10001; TEXT-DECORATION: underline}
.texttitle A:active {COLOR: #C10001; TEXT-DECORATION: none}

#imgTitle {
	FILTER: ALPHA(opacity=70); LEFT: 0px; OVERFLOW: hidden; POSITION: relative; TEXT-ALIGN: left
}
#imgTitle_up {
	LEFT: 0px; HEIGHT: 1px; TEXT-ALIGN: left
}
#imgTitle_down {
	LEFT: 0px; TEXT-ALIGN: right
}
.imgClass {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#txtFrom {
	VERTICAL-ALIGN: middle; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.button {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #7b7b63; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 9px sans-serif; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.button {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:link {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:visited {
	COLOR: #ffffff; FONT-FAMILY: sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
A.button:hover {
	BACKGROUND: #fff; COLOR: #000; FONT-FAMILY: sans-serif; TEXT-DECORATION: none
}
.buttonDiv {
	BACKGROUND: #000000; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 21px; HEIGHT: 1px; TEXT-ALIGN: center
}
.trans {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=0,finishOpacity=40); WIDTH: 90px; BACKGROUND-COLOR: #000
}


#subnav{ background:url(/infopub/web/img/sub_navbg.gif) repeat-x; padding-top:4px; text-align:center; color:#fff; margin-bottom:8px;}
#subnav a:link, #subnav a:visited{ color:#fff; text-decoration:none;}
#subnav a:hover{ color:#fff; text-decoration:underline;}

#tit00{margin:0 auto;width:900px;color:#006;background: url(/infopub/web/img/tit0.gif);height:22px;padding:4px 0;text-align:right;}
.tit00le{float:left;width:500px;color:#0e436e;text-align:left;height:20px;padding-top:3px;}
.tit00ri{float:right;width:400px;}
.tit00ri a:link,.tit00ri a:visited{color:#f00;}
.tit00ri a:hover{color:#0e436e;}
.input{width:60px;height:12px;}
.input1{width:50px;height:20px;padding-top:1px;}

#user_box{margin:0 auto;border:1px solid #0087cd; text-align:center;}
.blue{font-size:13px;color:#066ca0;font-weight:bold;}
.blu{font-size:20px;color:#066ca0;font-weight:bold;}
.red{color:#f00;}
.red2{color:#f00;font-size:20px;}
.evdl{
	display:block;
	border:1px solid #0087cd;
	width:898px;
	margin:0 0 5px 0;
}
.evdl dt{ padding-left:20px; font-weight:bold;}
.evdl dd{ text-align:left; color:#999;}
.evdl dd span{white-space:nowrap;}
.evdl dd a{ color:#009;}
.evcp dt{ font-weight:bold; font-size:14px;color:#0e436e;}
.evcp dt a{ font-size:12px;}
.evcp dd{ color:#666; margin:0; padding:0;}

.imgborder{ padding:3px; border:1px solid #ccc;}
#flebox{float:left;width:300px;}
#fribox{float:right;width:592px;width:588px!important;}
.center{ text-align:center;}
.info_fo4{margin:0;padding:0;margin-left:8px;}
.info_fo4 ul{width:280px;margin:3px 6px;padding:0;}
.info_fo4 ul,.info_fo4 li {float:left;display:block;}
.info_fo4 li{float:left;width:70px;text-align:left;font-weight:bold;}
.fle02,.fle03{width:292px;border-left:4px solid #ccf0ff;border-bottom:4px solid #ccf0ff;border-right:4px solid #ccf0ff;padding-bottom:6px;margin-top:8px;overflow:hidden;}
.fle02 ul{margin:6px;padding:3px 0 2px 0;}
.fle02 ul,.fle02 li{float:left;display:block;}
.fle02 li{float:left;width:140px;line-height:21px;}
.fle02 h3{font-size:12px;padding-left:35px;line-height:23px;background:url(/infopub/web/img/foodtit.gif);}
.fle02 h4{font-size:12px;padding-left:50px;color:#f00;}
.fle01{float:left;width:300px;border-bottom:10px solid #e4e5e9;background:url(/infopub/web/img/xltitbj2.gif)  no-repeat;overflow:hidden;}
.fle01 h1{font-size:12px;line-height:16px;padding-left:50px;}

.fle03 h3{font-size:12px;padding-left:35px;line-height:23px;background:url(/infopub/web/img/foodtit.gif);}

.rili{float:left;width:280;}
.rili,.rili ul,.rili li{float:left;display:block;}
.rili ul{margin:0;padding:0;}
.rili li{float:left;width:135px;}

.fle01,.fle01_1,.fle01_2{float:left;display:block;}
.fle01_1{float:left;width:106px;margin:2px 6px;text-align:center;}
.fle01_2{float:right;width:165px;margin:5px 0px;}
.fle01_3{width:280px;padding:6px 0 4px 13px;;clear:both;}
.companyimg{
	float:left;
	width:140px;
	margin:5px;
	padding:3px;
	border:1px solid #ccc;
}

#top{ margin-left:auto; margin-right:auto; background:url(/infopub/web/img/logo.gif) no-repeat 
left 18px; width:904px; height:140px;}
.topzb{ float:left; padding:3px; width:440px; line-height:20px;}
.topuser{ float:right; list-style:none; width:450px; padding:3px; text-align:right; color:#003399; font-size:12px;}
.topuser a{	color:#003399; line-height:22px; margin:0 6px;}
.topuser li input{ width:80px; height:14px; line-height:12px;}
.topflash{ text-align:right; clear:both; float:right;}
.logolink{ display:block; float:left; width:449px; height:96px; }

#search{
	margin-left:auto;
	margin-right:auto;
	background:url(/infopub/web/img/secbg.gif) no-repeat left 63px;
	width:904px;
	overflow:visible;
	margin-bottom:3px;
	height:125px;
}


#navplist{ float:left; width:750px;position:relative;}
#navplist a{ display:block; padding:2px 6px 0 6px; float:left; font-size:14px; color:#333333; text-decoration:none;}
*html #navplist a{ padding:3px 6px 0 6px;}
*+html #navplist a{ padding:3px 6px 0 6px;}
#navplist a:hover{ color:#f60; font-weight:bold;}
#nav{ float:left; width:750px;  position:relative;  height:22px; clear:both;}
#nav span{ float:left; line-height:22px;}
#nav a{ display:block;  float:left; font-size:14px;padding:0 6px 0 6px; color:#333333; text-decoration:none; line-height:22px;}
#nav a:hover{ color:#f60; font-weight:bold;}

.nav2t{ width:30px;}
.nav3t{ width:39px;}
*html .nav3t{ margin-top:3px;}
.nav4t{ width:60px;}

#tb6_header{float:left;width:120px; margin-top:20px;}
*html #tb6_header{float:left;}
*+html #tb6_header{float:left;}

#plist{Z-INDEX:0; VISIBILITY: hidden; WIDTH: 141px; POSITION: absolute; margin:0 0 0 48px; background:url(/infopub/web/img/plisttibg.gif) no-repeat; padding:0 0 5px 8px;}

#plist a{ float:none; }
#clayer ul{display:inline; padding:0; margin:0;}

#clayer li{font-size:12px; display:block; width:60px; color:#333; text-align:center; float:left;}

.tb6_on{ font-weight:bold;}

.tb6_off{font-weight:none;}

#inp{ line-height:20px; height:20px; margin-top:20px; text-align:left; float:left; width:400px; vertical-align:middle; font-size:12px;}
*html #inp{ width:450px;  height:20px; margin-top:18px; }
*+html #inp{ width:450px;  height:20px; margin-top:20px; }
.searchinp{ width:300px; padding:1px 3px; color:#666; font-size:12px;}

.hotp{ width:500px; display:block; clear:left; margin-left:80px;}
.hotp a { color:#333;}
#shrli{
	float:right;
	width:228px;
	display:block;
}
#sign{ background:url(/infopub/web/img/signbg.gif) no-repeat; height:56px; padding:5px;}

#ntop{ display:block; border:1px solid #72adc8; background:url(/infopub/web/img/ntop.gif); padding:5px 10px; margin-bottom:5px; height:46px; font-size:12px; font-family:"ËÎÌå";}
.ntop01{ padding-left:20px; background:url(/infopub/web/img/ntopico01.gif) no-repeat left center; line-height:22px; color:#0a2092;}
.ntop01 span{ font-size:12px; font-weight:bold; color:#8b081a; text-align:left;}
.ntop01 a{ color:#0a2092; padding:0 3px; font-weight:bold;}
.ntop02{ padding-left:22px; background:url(/infopub/web/img/ntopico02.gif) no-repeat left center; line-height:22px; color:#0a2092; display:block; width:155px; float:left;}
.ntop02 span{ font-size:12px; font-weight:bold; color:#8b081a;}
.ntop02 a{ color:#0a2092; padding:0 3px; font-weight:bold;}
.ntop03{padding-left:22px;	background:url(/infopub/web/img/ntopico03.gif) no-repeat left center;	line-height:22px;	color:#0a2092;	display:block;	width:220px;	float:left;}
.ntop03 span{ font-size:12px; font-weight:bold; color:#8b081a;}
.ntop03 a{ color:#0a2092; padding:0 3px; font-weight:bold;}
.ntop04{ padding-left:22px; background:url(/infopub/web/img/ntopico04.gif) no-repeat left center; line-height:22px; color:#0a2092; display:block; width:240px; float:left;}
.ntop04 span{ font-size:12px; font-weight:bold; color:#8b081a;}
.ntop04 a{ color:#0a2092; padding:0 3px; font-weight:bold;}
.ntop05{ padding-left:22px; background:url(/infopub/web/img/ntopico05.gif) no-repeat left center; line-height:22px; color:#0a2092; display:block; width:200px; float:left;}
.ntop05 span{ font-size:12px; font-weight:bold; color:#8b081a;}
.ntop05 a{ color:#0a2092; padding:0 3px; font-weight:bold;}
