/* CSS Document */
body,html { margin:0px; padding:0px; font-size:12px; font-family:"ËÎÌå";  text-align:center; }
p,h3,span,input,form,b,font { margin:0px; padding:0px;}
img { border:0px; margin:0px; padding:0px; }
ul { list-style:none; margin:0px; padding:0px; }
a:link,a:visited { color:#000000; text-decoration:none; }
a:hover { color:#FF0000; }
.art_top { width:977px; margin:0px auto; clear:both; height:32px; line-height:32px; background:url(../images/art_f_bg.gif) repeat-x;border-bottom:1px solid #b7b3b4;}
.top_left { float:left; padding-left:10px; }
.top_l_yhm { float:left; margin-left:10px; display:inline; width:150px; }
.top_land { float:left;}
.top_l_in { float:left; padding-top:2px; *padding-top:3px; _padding-top:3px; margin-left:4px;}
.top_l_sub { float:left; width:100px; }
.top_l_sub span { float:left;}
.top_l_in input.t_in1 { float:left; border-left:2px solid #808080; border-top:2px solid #808080; border-right:1px solid #d4d0c7; border-bottom:1px solid #d4d0c7; width:100px; height:17px;  line-height:17px; padding-left:2px; margin-top:3px; }
.top_l_sub input.t_in2 {float:left;  color:#FFFFFF; background:url(../images/art_f_tb.gif) no-repeat 0px -186px; margin:5px 2px 0px; *margin:-1px 2px 0px; _margin:6px 2px 0px;  width:37px; height:19px; border:0px; cursor:pointer;  }
.top_right { float:right; padding-right:10px; }
.top_right ul { }
.top_right ul li { float:left; padding:0px 8px;}
.top_right a.a_t_a1 { color:#a41316;}
.top_right a.a_t_a1:hover { color:#a41316; text-decoration:underline;}

.foot { margin:5px auto 10px; width:977px; clear:both;}
.foot_nav { color:#303030; border:1px solid #d1d1d1; height:26px; line-height:26px; margin-left:5px;}
.foot_nav span { margin:0px 10px; }
.foot_nav a:link,.foot_nav a:visited { color:#303030; }
.foot_nav a:hover { color:#FF0000; }
.foot_infor { color:#7e7a79; margin-top:10px; }
.foot_infor p { line-height:20px; }
.foot_infor p span { margin:0px 5px;}
