/* 7974 CSS Document --圣盾防御网络安全平台 wwww.fangyu.org*/
body{margin:0;background:#F3F3F3;font:12px Verdana;color:#333}
a{color:#333;text-decoration:none}
a:hover{color:#F00;text-decoration:none}
a img{border:none}
.fl{float:left}
.fr{float:right}
.bdbl{border:1px solid #262626;margin-bottom:3px}
ul{margin:0;padding:0;list-style:none}
#wrap{width:965px;margin:auto;overflow:hidden;background:#F3F3F3;border:solid #666;border-width:0 1px}
.content{padding:0 2px}
#header{overflow:auto;zoom:1;position:relative}
#logo{padding:0 0 0 7px;float:left}
#logo a{float:left;width:225px;height:85px;line-height:185px;overflow:hidden;background:url(/images_old/logo.gif)}
.topad{ float:left; width:729px; height:90px;}
.topright{ float:right; width:63px;}
.topright ul{ line-height:28px; }
.topright ul li{ list-style:none; padding:0;margin:0;}
#nav{padding-top:3px;clear:both}
.navCon{padding-left:5px;height:25px;line-height:27px;overflow:hidden;border:1px solid #262626;background:#000000 url(/images_old/title_bg.png)}
.navCon li{float:left;color:#F3F3F3;padding:0 8px;background:url(/images_old/cline_01.gif) no-repeat right 10px}
.navCon li.focu a{font-weight:bold;color:#FF0}
.navCon a{color:#FFF;white-space:nowrap;float:left}
.navCon a:hover{color:#FF0;text-decoration:underline}
.navR{float:right;padding:7px 8px 0 0}
.navR a{display:block;width:11px;height:11px;overflow:hidden;line-height:50px;background:url(/images_old/nav_more.gif)}
.bannerM, .bannerS{clear:both;text-align:center;padding:3px 0}
#bannerL{text-align:center;width:217px;height:0px;float:right;padding:5px 0;overflow:hidden}
#search{top;padding-top:3px;background:#F3F3F3;height:25px;overflow:hidden;margin-bottom:2px; line-height:25px;}
#search form{float:left;margin:0;padding:0 0 0 27px; line-height:25px;font-weight:bold;color:#000;background:url(/images_old/search_icon.gif) no-repeat 0px 0px}
#search form span{float:left; color:#333;}
#search form input{float:left;margin:2px 0 0 5px;}
#search form .text{border:1px solid #F3F3F3;padding:2px 3px 1px;font:12px Verdana;color:#666}
#search form .select{float:left;margin:2px 0 0 5px;background:#FFF;border:1px solid #8C8C8C;overflow:hidden;}
#search form select{margin:-2px;color:#666;float:left; }
#search form .but{margin:1px 0 0 5px}
.sinfo{padding-right:8px;line-height:25px}
.sinfo strong{font-weight:normal;color:#F40}
#main{padding:1px 0 0 0;overflow:auto;margin-bottom:3px;}
#abc_con{clear:both;padding:0 0 2px}
#abc_con table{width:100%;background:#E6E6E6;border:solid #666;border-width:1px 1px 0 0}
#abc_con th{border:solid #666;border-width:0 0 1px 1px}
#abc_con td{border:solid #666;border-width:0 0 1px 1px;width:28px;line-height:24px;text-align:center}
#abc_con td.num{width:55px}
#abcd_con{clear:both;padding:0 0 2px}
#abcd_con table{width:100%;background:#F3F3F3;border:solid #666;border-width:1px 1px 0 0}
#abcd_con th{border:solid #666;border-width:0 0 1px 1px}
#abcd_con td{border:solid #666;border-width:0 0 1px 1px;width:28px;line-height:24px;text-align:center}
#abcd_con td.num{width:55px}
.sl{float:left;width:217px;border:1px solid #262626;overflow:hidden}
.sln{float:left;width:207px;border:1px solid #262626;overflow:hidden}
.sl h3{height:26px;font:bold 12px/26px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(/images_old/title_bg.png);border-bottom:1px solid #262626; margin-bottom:1px;}
.sl ul{overflow: hidden;padding:0 0 6px;}
.sl li{line-height:24px;padding-left:20px;width:190px;height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 auto;background:url(/images_old/underline2.gif)}
.sld{float:left;width:250px;border:1px solid #262626;overflow:hidden}
.sld h3{height:25px;font:bold 12px/22px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(/images_old/title_bg.png);border-bottom:1px solid #262626; margin-bottom:1px;}
.sld ul{overflow: hidden;padding:0 0 6px;}
.sld li{line-height:24px;padding-left:19px;width:225px;height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 auto;background:url(/images_old/line.gif)}
.clear{ clear:both;}
.stj2{ width:250px; }
.sl_ph{ border:none;}
.sl_ph ul{ padding:0 0 3px;}
.sl_ph .dla{ margin-bottom:2px;}
.sl_ph .dla,.sl_ph .dlw{ border:1px solid #262626;}
.sl .more{background:none;border:none;height:13px;background:#E8F5FE}
.sl .more a{display:block;width:41px;height:13px;margin:auto;background:url(/images_old/more01.gif);line-height:40px;overflow:hidden}
.list_left h3{ border-top:1px solid #262626;}
.sboxc ul{padding: 0 0 5px 3px;overflow:auto;zoom:1}
.sboxc li{width:102px;float:left}
.thx{height:26px;line-height:27px;overflow:hidden;background:#DFDFDF url(/images_old/th_tool_top.png);border:1px solid #262626;border-bottom:none;clear:both;padding: 0 8px}
.thx strong{float:left;background:url(icon_08.gif) no-repeat 3px 7px;padding-left:18px}
.tbx{width:100%;border-bottom:1px solid #262626;border-left:1px solid #262626;margin-bottom:3px}
.tbx th,  .tbx td{text-align:center;line-height:24px;background:#E4E4E4;border-top:1px solid #262626;border-right:1px solid #262626;border-bottom:1px solid #FFF;border-left:1px solid #FFF}
.tbx th{line-height:26px;background:#DFDFDF url(/images_old/th_tool_top.png)}
.tbx .nobg td{background:none}
.tbx .txtl{text-align:left;padding-left:8px;width: 430px}
.tbx strong a{color:#999}
h3 em{float:right;margin-left: 12px}
h3 em a{float:left;width:39px;height:14px;line-height:50px;overflow:hidden;background:url(/images_old/more02.gif);margin:6px 0 0}
#newsoft{border:1px solid #262626;float:right;width:526px;overflow:hidden;margin:0 2px 3px; padding:1px 0 2px 0; }
#newsoft h3{height:23px;font:bold 12px/25px Verdana;overflow:hidden;margin:0;padding:0 12px;background:#DFDFDF url(/images_old/th_tool_top.png);border-bottom:1px solid #262626}
#newsoft ul{overflow:auto;zoom:1;padding: 0 5px 5px}
#newsoft li{height:24px;line-height:25px;overflow:hidden;border-top:1px solid #FFF;border-bottom:1px solid #666;float:left;width:520px}
#newsoft li em{float:right;font:11px Verdana;color:#666;padding-top:5px}
#newsoft li em strong{float:none;font-weight:normal;color:#F00}
#newtm li{height:24px;line-height:25px;overflow:hidden;border-top:1px solid #FFF;border-bottom:1px solid #666;float:left;width:520px}
#newtm li em{float:right;font:11px Verdana;color:#666;padding-top:5px}
#newtm li em strong{float:none;font-weight:normal;color:#F00}
#newsoft li label{float:left;width:380px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
#newsoft li strong{float:left}
#newsoft li strong a{color:#090}
#newsoft li strong a:hover{text-decoration:underline}
.sr{float:left;width:212px}
.sr h3{height:25px;font:bold 11px/25px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(/images_old/title_bg.png);border-bottom:1px solid #262626}
.sri{float:left;width:212px}
.sri h3{height:25px;font:bold 11px/25px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(/images_old/title_bg.png);border-bottom:1px solid #262626}
.srny{float:left;width:207px;border:0px}
.srny h3{height:25px;font:bold 11px/25px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(/images_old/th_bgn.png);border-bottom:1px solid #262626}
.srh{float:right;width:212px}
.srh h3{height:25px;font:bold 11px/25px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(/images_old/title_bg.png);border-bottom:1px solid #262626}
.srr{float:right;width:212px}
.srr h3{height:25px;font:bold 11px/25px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(/images_old/title_bg.png);border-bottom:1px solid #262626}
#fnavv,#best{border:1px solid #262626}
#fnavv{ margin-bottom:2px;}
#fnavv .con{padding:0 0 1px 0px}
#fnavv .con img{margin:6px 8px 0 0}
#fnav,#best{border:0px solid #262626}
#fnav{ margin-bottom:2px;}
#fnav .con{padding:0 0 1px 0px}
#fnav .con img{margin:6px 8px 0 0}
#best ul{background:url(/images_old/list_no.gif) no-repeat 6px 9px;padding:2px 0 6px;width:250px;overflow:hidden}
#best li{width:250px;padding-left:20px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 auto;background:url(/images_old/line.gif) repeat-x bottom}
#tools,.index_ad2{clear:both;border:solid #262626;border-width:0 0 1px 1px;overflow:auto;zoom:1}
#tools h3,.index_ad2 h3{margin:0;padding:0 12px;height:25px;font:bold 12px/26px Verdana;overflow:hidden;color:#fff;background:#484848 url(/images_old/th_bg01.png);border:solid #262626;border-width:1px 1px 0 0}
li span.globalDate {float : right;margin : 0 2px;}
#tools dl{float:left;width:95px;overflow:hidden;border:solid #262626;border-width: 1px 1px 0 0;margin:0;padding:0}
#tools dt{height:23px;margin:0;padding:0;line-height:24px;overflow:hidden;background:#DFDFDF url(/images_old/th_tool_top.png);font-weight:bold;color:#000;border-bottom:1px solid #262626;text-align:center}
#tools dd{margin: 0;padding:0;line-height:22px;text-align:center;background:#FFF;width:95px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#link{clear:both;border:solid #262626;border-width:0 0 1px 1px;overflow:auto;zoom:1}
#link h3{margin:0;padding:0 12px;height:25px;font:bold 12px/26px Verdana;overflow:hidden;color:#FFF;background:#484848 url(/images_old/th_bg01.png);border:solid #262626;border-width:1px 1px 0 0}
#link dl{float:left;width:959px;overflow:hidden;border:solid #262626;border-width: 0px 1px 0 0;margin:0;padding:0;}
#link dt{height:0px;margin:0;padding:0;line-height:24px;overflow:hidden;background:#DFDFDF url(/images_old/th_tool_top.png);font-weight:bold;color:#000;border-bottom:1px solid #262626;text-align:center}
#link dd{margin: 0;padding:0;line-height:25px;text-align:center;background:#FFF;width:95px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.box{float:left;width:368px;overflow:hidden;border:1px solid #262626;padding-bottom:4px;margin:0 0 2px 2px}
.box h3{margin:0;padding:0 12px;height:26px;font:bold 12px/26px Verdana;overflow:hidden;color:#FFF;background:#484848 url(/images_old/th_bg01.png);border-bottom:1px solid #262626}
.box li{width: 360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 auto;line-height:24px;background:url(/images_old/underline.gif) repeat-x bottom}
.box strong a{font-weight:normal}
.box strong a:hover{text-decoration:underline}
.bsys strong a, .bsys strong a:hover{color:#640ABC}
.bnet strong a, .bnet strong aLhover, .bsoft0 strong a, .bsoft0 strong a:hover{color:#FF6C00}
.bgra strong a, .bgra strong a:hover{color:#0078FF}
#scl{border:1px solid #262626;float:right;width:705px;overflow:hidden}
#sinfo{float:right;width:707px;overflow:hidden}
#sinfo h3{height:26px;font:bold 12px/27px Verdana;overflow:hidden;background:url(/images_old/th_tool_top.png);margin:0;padding:0 8px;border:solid #262626;border-width:1px 0}
#sinfo h3 span{float:left;padding-left:15px}
#sinfo h3 em{float:right;font:normal 12px Verdana;margin-top:-10px}
#sinfo h3 em a{color:#FF6000;float:none;background:none}
#sinfo h3 em a:hover{text-decoration:underline}
#sinfo h3 strong{font-weight:normal;color:#FF6000}
#sinfo .pic{float: right;width:300px;overflow:hidden;}
#sinfo .pic img{vertical-align:middle;}
*html#sinfo .pic img{width:expression((this.width>=(1.12*this.height)&&this.width>336)?this.width=336:true);height:expression(this.height>300?this.height=300:true)}
.s1{background:url(/images_old/icon_06.gif) no-repeat 0 9px}
.s2,.s3{background:url(/images_old/icon_08.gif) no-repeat 0 8px}
.infos{border:1px solid #262626;margin-top:2px;border-top:none;overflow:auto;zoom:1}
.infos .con{background:#FFF;padding: 5px 8px;line-height:20px}
.infos .con a{color:#FF6000}
.infos .con a:hover{text-decoration:underline}
.infos .con img{max-width:720px;clear:both}
*html .infos .con img{width:expression(this.width>720?this.width=720:true)}
.infos form{margin:0;padding:0}
.infos .top{height:22px;line-height:21px;overflow:hidden;margin-bottom:5px}
.infos .top strong{color:#FF7200}
.infos .top img,  .infos .top em{float:right;font:normal 12px/22px Verdana;margin-left:5px;clear:none}
.infos textarea{border:1px solid #999;width:350px;height:100px;font:12px/18px Verdana;color:#044668;margin:0 10px}
.infos .bot{background:#E4E4E4;margin:0 -8px;height:24px;line-height:25px;overflow:hidden;margin-top:3px;padding:0 8px}
.infos .bot strong{float:left;color:#0060FF;margin-right:15px}
.infos .txt{float:left;width:120px;border:1px solid #868585;margin:2px 5px 0 0;height:18px;padding:0 2px;font:12px/18px Verdana;color:#044668}
.infos .code{width:45px}
.infos label,  .infos .bot img{float:left;clear:none}
.infos .pic label{float:none}
.infos .bot img{margin:2px 5px 0 0}
.infos .but{float:left;width:52px;height:20px;padding:0;margin: 2px 0 0 0;border:none;background:url(/images_old/ly_but02.gif);line-height:18px}
.safe360{border-top:1px solid #262626}
.safe360 a img{margin-right: 5px}
#dlurl a{color:#0054FF}
#dlurl li{padding-left:18px;background:url(/images_old/icon_07.gif) no-repeat 0 3px}
.prenext{ background:#fafafa;  padding:5px; margin:3px 0; border:1px solid #ddd;}
.topbanner{background:url(/images_old/th_tool_top.png) repeat; line-height:22px; height:21px;padding:1px; margin:1px 0; border:1px solid ##000000;}
#resf a{color:#333}
#resf a:hover{color:#F00}
#tbinfo{width:404px;float:left}
#tbinfo th, #tbinfo td{font:normal 12px/23px verdana;text-align:left;border-right:1px solid #262626;border-bottom:1px solid #262626;padding: 0 8px}
#tbinfo th{width:60px}
#tbinfo .b{background:#E4E4E4}
#tbinfo .plugin{text-align: center;padding:2px;border-bottom:none}
.path, .thcl{height:25px;line-height:26px;overflow:hidden;color:#FFF;background:#484848 url(/images_old/title_bg.png); }
.thcl{border-top:1px solid #262626;}
.path{ border-bottom:1px solid #262626;}
.path a{color:#FFF}
.path a:hover{color:#FF0}
.path span{padding-left:12px}
#sinfo .path{border:1px solid #262626}
.thcl{background:#DFDFDF url(/images_old/th_tool_top.png);padding:0 8px;color:#333}
.thcl span{float:left;font-weight:bold;overflow:hidden;text-align:center}
.path em{float:right;font:bold 12px/28px Verdana;padding:0 12px 0 0}
.sname{width:508px}
.sdate{width:110px}
.svolume{width:100px}
.cline{background:url(/images_old/cline.png) no-repeat 0 0}
.sfinfo{padding:5px 8px;border-top:1px solid #262626;background:#E4E4E4;border-bottom:1px solid #FFF}
.sfinfo .con{padding:8px;line-height:18px;background:#F3F3F3;text-indent: 24px;clear:both}
.sfth{height:24px;line-height:24px;overflow:hidden}
.sfth img{margin:4px 0 -2px}
.sfth strong a{color:#006600}
.sfth span{float:left;text-align:center;font-weight:bold}
.sfth .sname{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sfbot{line-height:24px;color:#333}
.sfbot strong{margin-left:8px;color:#808080}
.sfbot span{color:#FF6000}
.sfbot .r{color:#F00;font-weight:bold}
.sfbot .gr{color:#53621C}
.sfbot img{margin-bottom:-3px;*margin-top:5px}
.page{padding:8px;text-align:center;height:20px;border-top:1px solid #262626}
.page .cons{float:right; }
.page a{padding: 2px 4px 0;height:16px;border:1px solid #262626;margin-left:3px;}
.page a:hover{background:#666;color:#FFF}
.page a.focu{border:none;background:none;font-weight:bold;color:#333}
.page a.focu:hover{color:#333;background:none}
.page input{float:left;height:16px;border:1px solid #262626;margin-left:3px;width:40px;text-align:center;font-family:Verdana}
#com h3{margin-bottom:3px}
#com .page{border-top:1px solid #262626}
.user{height:26px;line-height:25px;overflow:hidden;background:url(/images_old/th_sinfo.png) repeat-x 0 0;border-bottom:1px solid #C2C2C2;padding:0 8px}
.user em{float:right;font-style:normal;padding:0 8px}
.user em a,  .user em a:hover{color:#FF7200;*line-height:31px}
a.focu{color:#F00}
#prompt{text-align:center;line-height:20px;padding: 8px}
#prompt input{border:1px solid #262626;background:#E4E4E4;line-height:18px;height:20px}
.line{clear:both;height:6px;overflow:hidden;background:url(/images_old/line_o.png)}
.linetop{clear:both;height:20px;overflow:hidden;background:url(/images_old/price_bg.gif)}
#footer{padding:12px 0 20px;background:url(/images_old/topline.png) repeat-x bottom;line-height:20px;text-align:center;font-size:11.5px;}
#N_footer{padding:12px 0 20px;background:url(/images_old/topline.png) repeat-x bottom;line-height:20px;text-align:center;font-size:11.5px;}
.list_topad{ text-align:center; margin:3px 0 3px 0;}
.wz_ad{ height:250px; width:300px;  margin:3px 5px 3px 0; padding:0; float:left; border:1px solid #F3F3F3;}
.xgnr{ float:left; width:750px;} 
.xgnrw{ float:left; width:386px;} 
.xgnr_ad{ float:right; width:315px;}
/*评论*/
.post_box{ border:1px solid #262626; border-width:0 1px 1px 1px; margin:2px 0; padding-bottom:5px; height:130px;}
.post_box form{ margin:0; padding:0;}
.pl_tj{ float:right;margin-top:-20px; margin-right:10px; }
.wz_postbox{float:left; padding:5px 0 0px 5px; width:200px;}
.wz_p_user{float:right;padding:10px 0 0px 5px; width:300px; color:#000000;}
.wz_p_user ul li{list-style:none; padding:0; margin:0; line-height:18px;width:300px;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;  }
.wz_p_user ul li a{ color:#f3f3f3; text-decoration:underline;}
.wz_p_user ul li a:hover{ color:#333;text-decoration:none;}
textarea.pl_post{ width:360px; height:90px; border:1px solid #ddd; color:#333;background:#FFFFFF; padding:5px;font-size:12px;}
#ajaxBackMsg{ margin-top:3px; background:#f3f3f3;line-height:20px; height:17px; width:300px; padding:2px 3px 2px 3px; border-bottom:1px solid #f3f3f3;}
.wz_post{border:1px solid #ace; background:#fff; }
.wz_p_title{ line-height:28px; padding-left:10px; height:28px; font-family: sans-serif; 
background:#EBF3FB url(/images_old/bg.gif) no-repeat 5px -318px; text-indent:20px;color:#003770;}
#plxx{height:21px; border:1px dashed #CCCCCC; padding:0px 5px 5px 5px; width:280px; margin-top:8px;}
img#code_pic{vertical-align:middle; margin-top:-4px; *margin-top:-8px; margin-left:2px;}
.inp{height:19px; width:80px;font-size:12px; border:1px solid #ccc; border-width:0 0 1px 0 ;font-family: sans-serif;  line-height:21px;}
.yz{height:19px; width:40px;font-size:12px;  border:1px solid #ccc; border-width:0 0 1px 0;font-family:Arial;letter-spacing:1px; line-height:21px; }
.submit{ font-size:12px; border:0; width:36px; line-height:23px;height:21px;cursor:pointer;margin-left:2px;background:#eee url(/images_old/butbg.gif) no-repeat;margin-top:2px;}
