body{margin:0;background:#E4E4E4;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{background:url(../images/top_line.gif) repeat-x top;padding-top:4px;overflow:auto;zoom:1;position:relative}#logo{padding:5px 0 0 8px;float:left}#logo a{float:left;width:188px;height:60px;line-height:300px;overflow:hidden;background:url(../images/logo.gif)}#topm{position:absolute;right:0;top:4px}.topmCon{padding:0 8px}#topm .fr{height:31px;background:#2E2E2E url(../images/topmenu_bg.gif);overflow:hidden;line-height:31px}#topm .topmR{background:url(../images/topmenu_r.gif);width:5px}#topm .topmL{background:url(../images/topmenu_l.gif);width:5px}#topm a{color:#FFF;margin-right:5px}#topm a:hover{color:#FF0;text-decoration:underline}#nav{padding-top:3px;clear:both}.navCon{padding-left:20px;height:25px;line-height:27px;overflow:hidden;border:1px solid #262626;background:#484848 url(../images/th_bg01.png)}.navCon li{float:left;color:#FFF;padding:0 8px;background:url(../images/cline_01.gif) no-repeat right 7px}.navCon li.focu a{font-weight:bold;color:#FF0}.navCon li.bred a{font-weight:bold;color:#F00}.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/nav_more.gif)}.bannerM, .bannerS{clear:both;text-align:center;padding:3px 0}#bannerL{text-align:center;width:217px;height:60px;float:right;padding:5px 0;overflow:hidden}#search{background:#DEDEDE;height:25px;overflow:hidden;margin-bottom:2px}#search form{float:left;margin:0;padding:0 0 0 27px;line-height:25px;font-weight:bold;color:#222;background:url(../images/search_icon.gif) no-repeat 6px 4px}#search form span{float:left}#search form input{float:left;margin:2px 0 0 5px}#search form .text{border:1px solid #8C8C8C;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}#abc_con{clear:both;padding:0 0 2px}#abc_con table{width:100%;background:#E4E4E4;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}.sl{float:left;width:215px;border:1px solid #262626;overflow:hidden}.sl h3{height:25px;font:bold 12px/26px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(../images/th_bg01.png);border-bottom:1px solid #262626}.sl ul{overflow: hidden;padding:0 0 6px}.sl li{border-top:1px solid #FFF;border-bottom:1px solid #666;line-height:24px;padding-left:19px;width:190px;height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 auto;background:url(../images/li_icon.gif) no-repeat 5px 7px}.sl .more{background:none;border:none;height:13px;background:#E8F5FE}.sl .more a{display:block;width:41px;height:13px;margin:auto;background:url(../images/more01.gif);line-height:40px;overflow:hidden}.sboxc ul{padding: 0 0 5px 3px;overflow:auto;zoom:1}.sboxc li{width:85px;float:left}.thx{height:26px;line-height:27px;overflow:hidden;background:#DFDFDF url(../images/th_tool_top.png);border:1px solid #262626;border-bottom:none;clear:both;padding: 0 8px}.thx strong{float:left;background:url(../images/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/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/more02.gif);margin:6px 0 0}#newsoft{border:1px solid #262626;float:right;width:510px;overflow:hidden;margin:0 2px 3px}#newsoft h3{height:26px;font:bold 12px/27px Verdana;overflow:hidden;margin:0;padding:0 12px;background:#DFDFDF url(../images/th_tool_top.png);border-bottom:1px solid #262626}#newsoft ul{overflow:auto;zoom:1;padding: 0 5px 3px}#newsoft li{height:24px;line-height:25px;overflow:hidden;border-top:1px solid #FFF;border-bottom:1px solid #666;float:left;width:500px}#newsoft li em{float:right;font:11px Verdana;color:#666;padding-top:5px}#newsoft li em strong{float:none;font-weight:normal;color:#F00}#newsoft li label{float:left;width:340px;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:right;width:228px}.sr h3{height:25px;font:bold 12px/26px Verdana;overflow:hidden;color:#FFF;margin:0;padding:0 12px;background:#484848 url(../images/th_bg01.png);border-bottom:1px solid #262626}#fnav,#best{border:1px solid #262626}#fnav{ margin-bottom:2px}#fnav .con{padding:0 0 6px 12px}#fnav .con img{margin:6px 8px 0 0}#best ul{background:url(../images/list_no.gif) no-repeat 6px 9px;padding:2px 0 4px;width:226px;overflow:hidden}#best li{width:200px;padding-left:20px;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 auto;background:url(../images/underline.gif) repeat-x bottom}#tools{clear:both;border:solid #262626;border-width:0 0 1px 1px;overflow:auto;zoom:1}#tools h3{margin:0;padding:0 12px;height:25px;font:bold 12px/26px Verdana;overflow:hidden;color:#FFF;background:#484848 url(../images/th_bg01.png);border:solid #262626;border-width:1px 1px 0 0}#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/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}.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:25px;font:bold 12px/26px Verdana;overflow:hidden;color:#FFF;background:#484848 url(../images/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/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:740px;overflow:hidden}#sinfo{float:right;width:742px;overflow:hidden}#sinfo h3{height:26px;font:bold 12px/27px Verdana;overflow:hidden;background:url(../images/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:348px;height:306px;overflow:hidden}#sinfo .pic label{display:table-cell;width:348px;height:306px;text-align:center;vertical-align:middle;*display:block;*font-size:252px}#sinfo .pic img{vertical-align:middle;max-width:336px;max-height:300px}*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/icon_06.gif) no-repeat 0 9px}.s2,.s3{background:url(../images/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;word-break: break-word;overflow:hidden;}.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:22px;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:600px;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/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/icon_07.gif) no-repeat 0 3px}#resf a{color:#333}#resf a:hover{color:#F00}#tbinfo{width:390px;float:left}#tbinfo th, #tbinfo td{font:normal 12px/22px 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:3px;border-bottom:none}.path, .thcl{height:25px;line-height:26px;overflow:hidden;color:#FFF;background:#484848 url(../images/th_bg01.png)}.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/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/cline.png) no-repeat 0 0}.sfinfo{padding:5px 8px;border-top:1px solid #262626;background:#E4E4E4;border-bottom:1px solid #FFF;overflow:hidden;}.sfth{height:24px;line-height:24px;overflow:hidden}.sfth img{margin:4px 0 -2px}.sfth strong a{color:#666}.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:#06760A}.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:right;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;float:left}.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:27px;overflow:hidden;background:url(../images/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}.thylmf{height:29px;background:url(../images/th_ylmf.png);overflow:hidden}.thylmf strong{float:left;margin:4px 0 0 20px;width:141px;height:25px;background:url(../images/th_ylmf_tag.png);text-align:center;line-height:27px;overflow:hidden;color:#000}.ylmftop{height:27px;line-height:28px;overflow:hidden;background:url(../images/th_ylmf_top.png);color:#2F2B0D}.ylmftop em{float:right;width:110px;text-align:center;background:url(../images/cline1.png) no-repeat 0 0;font:bold 12px/28px Verdana}.ylmftop strong{float:left;width:720px;text-align:center}.ylmfsn{background:#FBF9ED;color:#FF4E00;line-height:26px}.ylmfsn em{float:right;width:110px;text-align:center;font-style:normal}.ylmfsn a{color:#FF4E00;margin-left:12px}.ylmfsn a:hover{text-decoration:underline}.ylmfsc{background:#F1ECD0;padding:5px 8px;line-height:18px;color:#4C4932;text-indent:24px}.ylmfbot{background:#FBF9ED;height:26px;line-height:26px;color:#4C4932;border-bottom:1px solid #A19D7E}.ylmfbot strong{margin-left:12px}.ylmfbot img{margin:5px 0 -3px 0}.ylmfbot .r{color:#F00;font-weight:bold}.ylmfbot .gr{color:#090}.ylmfbot span{color:#999}.olsafe form{padding:8px;border-bottom:1px solid #262626}.olsafe input{border:1px solid #666;height:20px;padding:0;font-family:Verdana}#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/line_o.png)}#footer{padding:12px 0 20px;background:url(../images/topline.png) repeat-x bottom;line-height:20px;text-align:center;font-size:11.5px;}#toptxt{position:absolute;width:660px;line-height:18px;right:2px;top:46px;text-align:center;color:#F00;white-space:nowrap;overflow:hidden}

.fsl {
    float: left;
    width: 215px;
    border: 1px solid #262626;
    overflow: hidden
}
.fsl h3 {
    height: 25px;
    font: bold 12px/26px Verdana;
    overflow: hidden;
    color: #FFF;
    margin: 0;
    padding: 0 12px;
    background: #484848 url(../images/th_bg01.png);
    border-bottom: 1px solid #262626
}

.fpbox {
    width: 217px;
    position: relative;
}

.fpbox .fimg {
    width: 217px;
    height: 188px;
    overflow: hidden;
}

.fpbox .fimg img {
}

.fpbox .fimg span {
    width: 217px;
    height: 40px;
    display: block;
    position: absolute;
    top: 144px;
    left: 0px;
    display: block;
}

.fpbox .fimg span {
    background-image: url(../images/blank.png);
}

* html .fimg span {
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/blank_ie6.png');
    _background-repeat: no-repeat;
    _background-image: none;
}

.fpbox .fimg a {
    color: #fff !important;
    cursor: hand;
}

.fpbox .fimg a:hover {
    color: #FF0 !important;
    text-decoration: none;
}

.fpbox .fimg a h1 {
    padding: 10px 10px 0 10px;
    margin: 0;
    font-size: 14px;
    height: 18px;
    overflow: hidden;
}

.fpbox .fimg a:hover h1 {
    text-decoration: underline !important
}

.fpbox .fimg a p {
    font-size: 12px;
    color: #f0f0f0;
    padding: 0 10px 0 10px
}

.fdbox {
    background: #ecf2f7;
    border-top: 1px solid #cfdae4;
    height: 57px;
    padding: 0 6px;
    overflow: hidden;
}

.fdbox ul {
    float: left;
    padding: 5px;
    width: 158px;
}

.fdbox li {
    float: left;
    padding: 5px 0;
    width: 50px;
}

.fdbox li img {
    border: 1px solid #cfdae4;
    width: 45px;
    height: 35px;
    margin: 0 auto;
    display: block
}

.fdbox li.curr {
    background: url(../images/simg.png) no-repeat;
    padding: 5px 4px;
    width: 47px;
    position: relative
}

.fdbox li.curr span {
    position: absolute;
    top: -5px;
    left: 33px;
    width: 9px;
    height: 5px;
    background: url(../images/jian.png) no-repeat;
    display: block;
}

a.upbtn, a.downbtn {
    background: url(../images/udbtn_bg.png) no-repeat;
    width: 18px;
    height: 30px;
    display: block;
    text-indent: -9999px;
    margin-top: 14px;
    float: left;
}

a.downbtn {
    background-position: right top
}

.clearfix {
    clear: both;
    visibility: hidden;
    display: block;
}

.sfimg {
    width: 100px;
    float: left;
}

.sfimg img {
    width: 90px;
    height: 80px;
    margin-right: 5px;
    border: 1px #CCC solid;
}

.sftxt {
    width: 620px;
    height: 85px;
    float: right;
    position: relative;
}

.sftxt .sfbot {
    position: absolute;
    bottom: 0;
    left: 0;
}

.sfinfo .con{background:#F3F3F3;height:60px;overflow:hidden;}
.sfinfo .con p{padding:8px;line-height:23px;text-indent: 24px;margin:0;}