body { margin:0px; padding:0px; font-size:12px; color:#333; background:url(bodybg.gif) repeat}
.tit{ background:url(tit.jpg) no-repeat; padding-left:21px; color:#fff; }
.atit{ background:url(atit.jpg) no-repeat; padding-left:21px; color:#fff; }
.cB4B4B4{ color:#B4B4B4}
.c727272{ color:#727272}
.bccc{ border-bottom:#CCCCCC 1px solid}
.leftbg{ background:url(leftbg.jpg) repeat-y}
.rbg{ background:url(rbg.jpg) 0px 25px repeat-y}
.bor{ border-right:#C9C9C9 1px solid; border-bottom:#C9C9C9 1px solid}
.l1{ background:url(l1.jpg) repeat-x}
a:link{color:#6F6F6F; text-decoration:none;}
a:visited{color:#6F6F6F; text-decoration:none;}
a:hover{color:#333; text-decoration:none; }
a:active{color:#6F6F6F; text-decoration:none;}

.leftbg a{ display:block; width:148px; margin:0px auto; height:41px; line-height:41px; background:url(bg.jpg) bottom no-repeat; text-align:left; padding-left:50px}
.leftbg a:link{color:#6F6F6F; text-decoration:none;}
.leftbg a:visited{color:#6F6F6F; text-decoration:none;}
.leftbg a:hover{ text-decoration:none; background:url(hbg1.jpg) no-repeat; color:#fff }
.leftbg a:active{color:#fff; text-decoration:none;}
.leftbg .fzclass a{ background:url(arr1.gif) 40px 4px no-repeat;  color:#7C7C7C; height:20px; line-height:20px; margin-top:8px; overflow:hidden}
.leftbg a.actived{ text-decoration:none; background:url(hbg1.jpg) no-repeat; color:#fff }

.input{ border:#ccc 1px solid; height:18px; line-height:18px; padding:1px 3px; margin-left:5px}
.textarea{ margin-left:5px; border:#ccc 1px solid; overflow:hidden}
.ml{ margin-left:5px;}
.cFF0000{ color:#FF0000;}
.ldlist{ width:200px; line-height:20px; float:left; margin:8px 13px 5px 12px!important; margin:8px 10px 5px 8px;}
.ldlist img{ border:#ccc 1px solid;}

#ph a{ color:#B01910;}

.nklist{width:155px; height:220px;float:left; margin:5px 6px 10px 6px!important; margin:5px 5px 10px 5px;}
.nklist img{ border:#ccc 1px solid; padding:1px}
.videolist{ width:210px; height:150px; float:left; margin:5px 6px 10px 6px;}
.videolist img{ border:#ccc 1px solid; padding:1px;}

.c0449BE{ color:#0449BE; font-weight:bold}

.p20{ padding-bottom:10px}
.cD00024{ color:#D00024; font-size:14px; font-weight:bold}
.newstitle{ co#575757; font-weight:bold; font-size:14px}
.line_height{ line-height:22px; padding:8px 2px;}
.bline{background:url(bg.jpg) bottom no-repeat; }
.w172{ width:172px; height:42px; line-height:42px; margin:0px auto}
.pos{ background:url(fw.gif) top left no-repeat; padding-left:25px; padding-right:5px; color:#BC0C0C; font-size:14px}
.lbg{ background:url(lbg.jpg) right repeat-y}
.foot{ padding:14px 0px;color:#5B5B5B;line-height:18px; border-top:#BFBFBF 1px solid}