body {margin:0;padding:0;color: #FFFFFF;}
img,ul,li,p {margin:0; padding:0;}
ul,li {list-style-type:none;}
#top .a_nzphb{color:Red; font-weight:bold;}
#top2 .font{color:#333;}
#warp{margin:0 auto; width:950px; overflow:hidden;}
#ma{ margin-top:8px;}
#ma a {color:#FFFFFF; text-decoration:none;}
#ma a:hover {color:red; text-decoration:underline;}
#ma img {vertical-align:bottom; border:0;}
.main_dh {width:950px; height:30px; background-color:#006600; background-repeat:repeat-x; line-height:30px; font-size:12px;}
.ny {height:30px; width:100px; line-height:30px; float:left; background-color:#333333; text-align:center; font-weight:bold; font-size:14px;}
.ny h1{ font-size:14px;}
.ny1{float:left;}
.ny2{float:right; margin-right:10px;}
.main_dh a {margin-left:12px; font-weight:bold;}
#main_mid {width:970px;  border-top-style:none; border-bottom-style:none; padding-top:12px; background-color:#000000;}
#main_mid #gg{width:948px;} 
#main_mid #gg li {border:1px solid #FFFFFF; padding:0px; float:left; width:224px; height:132px; overflow:hidden; display:inline; margin:0 0 10px 9px;}
#main_mid #gg li span {line-height:24px; display:block; height:24px; text-align:center; font-size:14px; font-weight:bold; }
.dtp {padding:0px 0px 12px 9px;}
#ny_fy {width:950px; height:30px; float:left; background-color:#CCCCCC; font-size:12px; color:#333333; line-height:30px; font-size:14px; display:inline; text-align:center;}
#ny_fy .fy_left{ float:right; margin-right:20px; display:inline; }
#ny_fy .fy_middle,#ny_fy .fy_right{ float:right; }
#ny_fy a {color:#333333;}
#yh {width:950px; height:28px; background-color:#009900; font-size:12px; margin-top:12px; line-height:28px; text-align:center; font-weight:bold;}
#yqlj {width:950px; height:27px; margin-top:12px; background-image:url(../images/yq00.gif); background-repeat:repeat-x; }
.yqq { height:27px;background-image:url(../images/yq01.gif); background-repeat:no-repeat; font-size:14px; font-weight:bold; line-height:27px; padding-left:15px; float:left; width:126px;}
#yqlj span {font-size:12px; color:#009900; line-height:27px; float:right;}
#yqll {width:948px; height:100%; border:1px solid #009900; border-top:none; line-height:30px;}
#yqll .yqll_m{width:88px; height:31px; margin:3px; float:left;}
#yqll .yqll_m img{ border:none;}
#yqll .font_link{ margin-left:5px; margin-right:5px;}
#yqll a {color:#333333;}
#yh a {color:#FFFFFF; text-decoration:none;}
#yh a:hover {color:#FFFFFF; text-decoration:underline;}

#prot {width:950px; height:27px; margin-top:12px; background-image:url(../images/yq00.gif); background-repeat:repeat-x; }
#prot span {font-size:12px; color:#009900; line-height:27px; float:right;}
#proc {width:948px; height:100%;padding-top:2px; border:1px solid #009900; border-top:none; line-height:30px;}
#proc ul{ padding-left:10px;  }
#proc ul li{width:115px; float:left; line-height:20px; margin-left:2px}
#proc a {color:#333333;}

.classPages{width:950px; padding:0px 5px 0px 10px;line-height:22px;font-size:14px;text-align:left;background:#cccccc;margin:3px 0px 4px 0px;color:#000;font-weight:bold; float:left;}
#ma .classPages a{ color:#333;}
#ma .classPages a:hover{color:#000}

.classPages{width:935px; padding:7px 5px 8px 10px;line-height:18px;font-size:14px;text-align:center;background:#e8e8e8;margin:0px 0px 4px 0px;color:#000; padding-bottom:7px;}
.dev_pager1 .dev_pgnum .dev_index{padding:1px 6px; border:1px solid #740000; margin:3px 0px; background:#f00; color:#FFFFFF; font-weight:bold;}
#ma .classPages a{padding:1px 6px; margin:3px 0px; background:#fff;  border:1px solid #dedfde; color:#000;}
#ma .classPages a:hover{color:#fff; background:#f00; text-decoration:none; border:1px solid #740000;}
