body {font-size: 12px; font-family:Arial; margin:0px; padding:0px; }
div,ul,li,td {font-size:12px; word-break:break-all; color:#333;}
input, textarea {font-size:12px; border-width:1px;}
select {font-size:12px; border-width:1px}
h1,h2,h3,form,p,ul,li {margin:0px; padding:0px;}
img {border:0;_vertical-align:middle;}
li{ line-height:22px; list-style:none;}
.zp {
	border: 1px solid #CCCCCC;

}
img,a,input{outline:none;blr:expression(this.onFocus=this.blur());}

a:link,a:visited { color:#333; text-decoration:none}
a:hover,a:active { color:#cc0000; text-decoration:none}

table{margin:0px auto;}

.posir{position: relative;}
.posia{position:absolute;}
#loading {width:70px;height:10px;position:absolute;left:0;top:0;}

#menu{width:950px; height:90px; overflow:hidden; margin:0px auto;}

#menu_up{background:url(../images/menu_up_bg.jpg) repeat-x; width:100%; height:30px; line-height:30px; color:#fff;}
.menu_up_left{float:left; background: url(../images/menu_up_left.jpg) no-repeat left; width:12px; height:30px}
.menu_up_line{float:left; background: url(../images/menu_up_line.jpg) no-repeat; width:1px; height:30px; font-size:1px;}
.menu_up_right{float:left; background: url(../images/menu_up_right.jpg) no-repeat right; width:12px; height:30px}
.menu_up_btn{float:left; cursor:pointer; text-align:center; width:102px; height:30px; color:#fff;}
.menu_up_btn a:link,.menu_up_btn a:visited{color:#fff; text-decoration:none;}
.menu_up_btn a:hover,.menu_up_btn a:active{color:#ff0; text-decoration:none;}

#menu_down{background:url(../images/menu_down_bg.jpg) repeat-x; width:100%; height:60px; line-height:20px; color:#333; clear:both;}
.menu_down_left{float:left; background: url(../images/menu_down_left.jpg) no-repeat left; width:12px; height:60px}
.menu_down_line{float:left; background: url(../images/menu_down_line.jpg) no-repeat; width:1px; height:60px; font-size:1px;}
.menu_down_right{float:left; background: url(../images/menu_down_right.jpg) no-repeat right; width:12px; height:60px}
.menu_down_btn{float:left; cursor:pointer; text-align:center; width:102px; height:51px; padding-top:9px;}
.menu_down_btn img{ width:47px; height:27px; margin:0px auto;}

#footer_nav{text-align:center; color:#fff;}
#footer_nav a:link,#footer_nav a:visited{color:#fff; text-decoration:none;}
#footer_nav a:hover,#footer_nav a:active{color:#ff0; text-decoration:none;}

.content{margin:10px; width:698px;height:auto!important;height:600px;min-height:600px;}
.ffs{font-family: '宋体', Simsun;}
.list{ color:#333; text-align:left; margin:0 5px; height:36px; line-height:36px; border-bottom:#CECECE dashed 1px; font-size:14px;}
.list a{ color:#34588C; text-decoration:none;}
.list a:hover{ color:#34588C; text-decoration:underline;}
.c9{ color:#999999;}
.fl{ float:left;}
.fr{ float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.w600{width:600px;}
.w60{width:60px;}
.clear{ clear:both;}
div.flickr { margin:0 auto; text-align:center; line-height:28px;}
div.flickr span {float:left; border:1px solid #dedfde; height:24px; line-height:24px; margin:0px 3px; background:none; text-align:center; padding:0px 10px;}
div.flickr span a { padding:0; margin:0;}
div.flickr span a:hover { padding:0; margin:0;color:#545454;}
.oh{ overflow:hidden;}
.mt10{margin-top:10px;}
.lh24{line-height:24px;}
.c0{color:#000;}
.f14{font-size:14px;}
.fb{font-weight:bold;}
.lh32{line-height:32px;}
.h26{height:26px;}
.lh26{line-height:26px;}
.bgeef{ background:#EEFAFF;}
.introducein{border:#DADADA solid 1px; margin-top:10px; height:auto !important; height:60px; min-height:60px; line-height:30px;background:#FAFAFA;padding:10px;}
.h30{height:30px;}
.lh30{line-height:30px;}
.input{ border:#CCC solid 1px; width:160px; line-height:16px; height:16px;}
.submit{ width:90px; height:34px; background:url(../images/submit.jpg); border:none;cursor:pointer;}
.checkcode{ width:40px;border:#CCC solid 1px; line-height:16px; height:16px;}
.red{ color:#FF0000;}
.green{ color:#66CC00;}
.url{ margin-top:10px; height:auto !important; height:30px; min-height:30px; line-height:30px;}