@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
a:link {
	font-size: 12px;
	color: #CCC;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #aaaaaa;
	text-decoration: none;
}
.bg011 {
	background-image: url(../images/about_27.gif);
	background-repeat: repeat;
}
.wz04 {
	font-size: 12px;
	color: #ce0021;
}
.biaot1 {
	font-size: 12px;
	color: #484a54;
	font-weight: bold;
}
table{border-collapse:collapse;border-spacing:0;}
.wz1 {
	font-size: 12px;
	color: #777777;
}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,i,b{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {
*font-size:small;*font:x-small;
	font-family: arial, helvetica, clean, sans-serif;
	font-size: 13px;
	line-height: 14px;
}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
.after {zoom:1;}
.after:after {content:'.'; visibility:hidden; display:block; height:0; clear:both;}
.fl {float:left;}
.fr {float:right;}
.ext-a, .ext-b, .ext-c, .ext-d, .ext-e, .ext-f, .ext-g, .ext-h {position:absolute; width:9px; height:9px; line-height:0; overflow:hidden;}
.ext-a {top:0; left:0;}
.ext-b {top:0; right:0;}
.ext-c {bottom:0; left:0;}
.ext-d {bottom:0; right:0;}
.ext-e {top:-1px; left:-1px;}
.ext-f {top:-1px; right:-1px;}
.ext-g {bottom:-1px; left:-1px;}
.ext-h {bottom:-1px; right:-1px;}

body {background:url(imgs/bg.png) repeat-x;}
#doc {width:910px;  margin:auto;}
#hd {padding-top:25px; height:100px; _overflow:hidden;}
#hd h1 {margin-left:-41px; margin-top:-3px; float:left; width:183px; height:52px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/logo.png');}
#hd h1 img {_display:none;}
#hd .sea {float:right;}
#hd .sea {color:#9e9fa5; padding-top:6px; line-height:27px;}
#hd .sea input {background:url(imgs/search.png) 0 -4px no-repeat; border:none; height:13px; width:122px; padding:2px 10px 3px; font-size:12px; color:#9e9fa5;}
#hd .sea button {background:url(imgs/search.png) -145px 0  no-repeat; border:none; text-indent:-9999px; width:27px; height:26px; *position:relative; *top:3px;}
#hd .nav {margin-left:-35px; position:absolute; top:37px; clear:both; height:20px;}
.black #hd .sea input {background:url(imgs/search.png) 0 -34px no-repeat;}
.black #hd .sea button {background:url(imgs/search.png) -145px -30px  no-repeat;}

#ft {margin:0px 0 10px 0; background:url(imgs/dashed_3.png) 0 top repeat-x; padding:5px 0; font-size:11px; line-height:13px; color:#999; height:15px;}
#ft .ft_logo {display:inline-block; /*/*/display:-moz-inline-box;/* */ *display:inline-block; width:55px; height:0; background:url(imgs/all.png) 0 3px no-repeat; padding-top:11px; overflow:hidden; *background-position:0 0;}
#ft .ft_rss {display:inline-block; /*/*/display:-moz-inline-box;/* */ *display:inline-block; width:29px; height:13px; background:url(imgs/all.png) -60px 0 no-repeat; text-indent:-9999px; margin-left:5px;}
#ft a {color:#999; text-decoration:none;}

.black {background:url(imgs/work_all_bg_b.jpg) center top no-repeat #000;}
.black #ft {background:url(imgs/dashed_10.png) 0 top repeat-x;}
.black #ft .ft_logo {background-position:-560px 0;}
.black #ft .ft_rss {background-position:-530px 0;}.wz1time {
	font-size: 12px;
	color: #939393;
}
.wz12 {
	font-size: 12px;
	color: #5a5a5a;
	line-height: 18px;
}
.wz3 {
	font-size: 12px;
	color: #dc0000;
	line-height: 19px;
	font-weight: bold;
}

