/* CSS Document main*/
A:link {COLOR: #154BA0;TEXT-DECORATION: none;}
A:visited {COLOR: #154BA0; TEXT-DECORATION: none;}
A:hover {COLOR: #ff0000; TEXT-DECORATION: none;}
A:active {COLOR: #154BA0; TEXT-DECORATION: none;}
body {background-color:#ffffff;text-align:center;margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
div{word-wrap:break-word;width:auto;font-family:Verdana, Arial, Helvetica, sans-serif;}
table{border-collapse:collapse;table-layout: fixed;word-wrap:break-word;;width:auto; font-size:11px;}
.td{ padding:2px;}
.td1{padding-top:5px;}
.main{width:1003px; height:auto; background-color:#FFFFFF; clear:both; margin-left:auto; margin-right:auto;text-align:left;}
.left{float:left;width:220px;height:auto;text-align:left; clear:left;}
.right{float:right;clear:right;width:780px;height:auto;background-color:#FFFFFF;text-align:left; padding:auto;}
#footer{ height:35px;  text-align:center; padding-top:10px;}

#menu0 {padding-right:10px;}
#menu0 a:link,
#menu0 a:visited,
#menu0 a:active,
#menu0 a:hover{
	float: right;
	display: block;
	font-size:10px;
	padding: 4px 8px;
	margin:0;
	text-decoration: none;
}
#menu0 a:hover{
	color:#ff0000;
	font-size:10px;
}
#menu a{font-size:11px;background: #F3F3F3;border:1px #ffffff solid;}
#menu a:link,
#menu a:visited,
#menu a:active,
#menu a:hover{
	float: left;
	display: block;
	padding: 4px 16px;
	margin: 0px 5px 0px 0px;
	color: #000000;
	text-decoration: none;
}
#menu a:hover{
	color:#ff0000;
	background: #fff;
	border:1px #CCCCCC solid;
}


#hengnav { padding:3px 0 3px 0;}
#so{height:20px;padding:5px 0 5px 0;}
#so #go{ width:30px; height:22px;background-color:#FFFFFF; border-width:0px;}
#so li{display: inline;}
#so #search{ font-size:12px; font-weight:bold; padding:0px 3px 0 15px; text-align:right;}

#title{height:90px;}
#title #timg{ padding:2px; background-color:#FFFFFF;}
#title #ttitle{ font-size:20px; font-weight:bold; padding-left:5px; }

#nav{padding:0px;margin:0;font:10px verdana;text-align:right;color:#000;float:left;clear:left;width:215px;}
#nav ul{ margin-left:0px; list-style: none; float:left; clear:left;}
#nav li{margin: 0;text-align:left;list-style-type: none;float:left;clear:left;padding:5px 0 5px 5px;font-size:12px;
font-weight:bold;border-bottom:#FFFFFF 1px solid;width:100%;}
#nav .li1{width:205px;padding-left:15px;font-weight:normal; font-size:11px;}
#nav .li2{width:175px;padding:4px; text-align:center;}
#nav .li2 ul{ margin:0px; list-style: none; float:left; clear:left;text-align:center;}
#nav .li2 li{margin: 0;text-align:left;list-style-type: none;float:left;clear:left;padding:3px 0 3px 0;font-size:11px;font-weight:normal; border:0px solid #CCCCCC;width:100%;}

.rav{float:left;clear:left;width:100%;height:auto;}
.rav ul{list-style-type: none;float:left;clear:left;width:100%;}
.rav h1{float:left;clear:left;margin:0;width:100%; font-size:12px; font-weight:bold; padding:5px 0 5px 0px; text-indent:5px;}
.rav h1 .h1l{float:left;clear:left;}
.rav h1 .h1r{float:right;clear:right;font-size:10px;padding-right:10px;font-weight:normal;}
.rav h2{float:left;clear:left;margin:0;width:100%; font-size:18px; font-weight:bold; padding:5px 0 2px 0px; border-bottom:#CCCCCC 4px solid;text-indent:5px;}


.dimg{border:1px solid #CCCCCC; padding:2px; width:90px; height:90px;}

.dimg1 {
  /*width:auto;
  /*height:expression(document.getElementById("dimg1").scrollHeight);*/
  /*height:auto;*/
  border:1px solid #ccc;
  padding:2px;
}
.dtext{padding:5px 0 15px 0; width:140px;}

.dus{width:370px; border-bottom:1px #CCCCCC dashed; padding:10px 0 5px 0; line-height:15px; height:auto;}

.l1{height:1px;overflow:hidden;background-color:#fff;border-bottom:1px solid white;}
.l2{height:4px;overflow:hidden;border-bottom:1px solid #fff; border-top:1px solid #fff;}
.l3{border-bottom:4px solid #ccc; width:1000px; padding:5px 0 5px 0;border-top:1px solid #ccc; text-indent:10px;}

.li{display: inline;}
.fb{ font-weight:bold;}
.f10{font-size:10px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.fcccccc{ color:#ccc}
.f666666{ color:#666}
.fff6600{ color:#FF6600;}
.fff0000{ color:#FF0000;}
.lh16{ line-height:16px;}
.lh18{ line-height:18px;}
.input{border:#7F9DB9 1px solid; font:Verdana, Arial, Helvetica, sans-serif;}

TD.TableTitle1 {COLOR: #00000; BACKGROUND-COLOR: #ffffff;font-size:11px;padding-right: 5px;padding-left: 5px;}
TD.TableTitle2 {BACKGROUND-COLOR: #ffcc00;font-size:11px;}
TD.TableTitle2 a{padding-right: 5px;padding-left: 5px;width: auto;text-decoration:none;}
TD.TableBody2 {LINE-HEIGHT: 17px; BACKGROUND-COLOR: #efefef;font-size:11px;width: auto;;text-decoration:none;}
TD.TableBody2 a{padding-right: 5px;padding-left: 5px;width: auto;text-decoration:none;}
.pagego{border:1px solid #7F9DB9; border-right-width:0px; padding:0px; height:14px; width:20px;}
.pagegogo{padding:3px; padding-top:0px;padding-bottom:0px;color:#154BA0; text-decoration:none; border:#7F9DB9 1px solid; background-image:url(images/b_bg.gif); background-color:#FFFFFF;}

#vip {background:url(images/vip.png)!important; background:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="image", src="images/vip.png");width:86px;height:85px;
}