body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
}
body {
	background-color: #dcdee0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
form{padding:0; margin:0;}

img{border:none;}

a{text-decoration:none;color: #888888;}


.zx {
	font-size: 14px;
	color: #6156a2;
	font-weight: bold;
	line-height: normal;
}
.zv {
	font-size: 12px;
	color: #E50012;
}
.ss {
	border: 1px solid #eb9c9e;
}
.ba {
	background-image: url(images/41.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.za {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}

.zb {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


.zc a{
	font-size: 17px;
	font-weight: normal;
	padding:0 5px;
	color: #000;
	line-height: normal;
}

.zc a.end{padding-right:0;}

/*a*/
.aCss a{height:41px; display:block; float:left; font-size:20px; line-height:41px; padding:0px 15px; border-right:1px solid #ccc}
/*.aCss  .other a{ width:120px;}*/
.aCss a:link,.aCss a:visited {color:#fff;  text-decoration:none;}
.aCss a:hover,.aCss a:active { text-decoration:none; background:url(images/menu_bg.gif) no-repeat right top; align="center"}
.aCss a.showA{
	height:41px; display:block; float:left; font-size:20px; line-height:41px; padding:0px 15px; border-right:1px solid #ccc;
	color:#fff; text-decoration:none; background:url(images/menu_bg.gif) no-repeat right top; align="center"}
.aCss a.showA:link,.aCss a.showA:visited{  text-decoration:none;}
.zm {
	font-size: 11px;
	line-height: 18px;
}
#imgHead .lt,#imgHead .rt,#imgHead .lb,#imgHead .rb{width:535px; height:73px;}
#imgHead {width:535px; height:73px; border:0px solid #d8d8d8; margin-right:5px;}
#imgHead h2{padding:0; margin:0;}
#imgbox {width:270px; height:270px; background:url(images/sp-r.jpg) repeat-y center;}

#imgbox .btop,#imgbox .bbotton {width:100%; height:270px;}
#imgbox .btop{background:url(images/sp-t.jpg) top center no-repeat;}
#imgbox .bbotton{background:url(images/sp-b.jpg) bottom center no-repeat;}

.imgHeadbtn{height:26px; background-repeat:repeat-x; background-position:left top; color:#FFF; text-align:center; line-height:26px;}
.imgHeadbtn a {color:#fff;}
.imgHeadbtn a:hover {color:#fff;}

.imgHeadbtn .bl,.imgHeadbtn .br {width:100%; height:26px;}
.imgHeadbtn .br{overflow:hidden;}

#btn1{width:75px; background-image:url(images/b_00.jpg);}
#btn1 .bl{background:url(images/b_01.jpg) left top no-repeat;}
#btn1 .br{background:url(images/b_02.jpg) right top no-repeat;}
#btn2{width:89px; background-image:url(images/b_10.jpg);}
#btn2 .bl{background:url(images/b_11.jpg) left top no-repeat;}
#btn2 .br{background:url(images/b_12.jpg) right top no-repeat;}
#btn3{width:51px; background-image:url(images/b_20.jpg);}
#btn3 .bl{background:url(images/b_21.jpg) left top no-repeat;}
#btn3 .br{background:url(images/b_22.jpg) right top no-repeat;}
#btn4{width:64px; background-image:url(images/b_30.jpg);}
#btn4 .bl{background:url(images/b_31.jpg) left top no-repeat;}
#btn4 .br{background:url(images/b_32.jpg) right top no-repeat;}
#btn4 a { color:#999;}
#btn4 a:hover { color:#999;}
#imgHead ul{list-style:none; padding:0; margin:0}
#imgHead li{float:left; padding:2px;}

#SmailImgList {padding-top:3px; padding-bottom:3px;}
#SmailImgList .imgbox{border:1px solid #CCC}
#SmailImgList span{background:url(images/prov_37.gif) no-repeat left center; float:left; padding-left:25px; padding-right:10px; line-height:25px; font-weight:bold; color:#F00}

#dbtn1,#dbtn2{background-repeat:no-repeat; background-position: center bottom; width:90px; color:#888;  font-size:16px; padding-top:3px; cursor:pointer }


.plistnav {list-style:none; float:right}
.plistnav li,.plistnav li a{float:left; padding:0px 2px; height:19px; line-height:19px;}
.plistnav .PnumberPrv a{background:url(images/prov_53.gif) no-repeat 2% center; border:1px solid #CCC; padding-left:10px; color:#F33}
.plistnav .PnumberNext a{background:url(images/prov_56.gif) no-repeat 98% center; border:1px solid #CCC; padding-right:10px; color:#F33}

.plistnav .PnumberPrv_off a{background:url(images/prov_53.gif) no-repeat center center; border:1px solid #CCC; padding-left:12px}
.plistnav .PnumberNext_off a{background:url(images/prov_56.gif) no-repeat center center; border:1px solid #CCC; padding-right:12px}


.plistnav .PnumberNode a{border:1px solid #CCC; width:20px; text-align:center}
.plistnav .default a{ border:1px solid #F90; background-color:#Fec; color:#F90;}

#imgHead .bg{
	background:url(images/11_03.jpg) repeat-x left top;
}

#imgHead .lt{
	background:url(images/lt.gif) no-repeat left top;
}

#imgHead .lb{
	background:url(images/lb.gif) no-repeat left bottom;
}

#imgHead .rt{
	background:url(images/rt.gif) no-repeat right top;
	width:515px; height:63px;
	*width:535px; height:73px;
	padding:5px 10px;
}

#imgHead .rb{
	background:url(images/rb.gif) no-repeat right bottom;
}

b.em1{ color:#000;}
.downfilelist {list-style:url(images/pic_01.gif);}
 .downfilelist  a{color:#d5a671; font-size:17px;}
 
 .colorbox {
	width:0px;
	height:0px;
	margin:3px;
	border-width:6px;
	border-style:solid;
	float:left;
	line-height:0px;
	margin-top:1px;
}

#contactList{ position:absolute; width:85px; border:2px solid #eee; padding:2px; text-align:center; background-color:#fff; margin-left:89px;}
.vv {
	height: 350px;
	overflow-y: scroll;
	width:100%;
	border:3px solid #d3b99f;
	background-color:#FFF;
	padding-top:10px;
}

.sider a{
	font-size:11px;
	margin-top:2px;
}

.sider a.vis {
	border-bottom:1px solid #c0dab5;
}
#typeimg{width:827px; height:150px; float:right; border:1px solid #CCC;}