
@charset "utf-8";
body{overflow:hidden; background:url(img/bg.jpg) no-repeat; overflow:hidden;}
html{overflow:hidden;}
.main-body { width:960px; height:650px; overflow-y:hidden; position:relative;}
.magnet{ width:100%;}
.magnet dd{ float:left; width:115px; height:115px; display:block; background:#666; margin:5px; border-style:solid; border-width:2px;}
.magnet_b2{ width:244px !important;}
.blk-lnk{ color:#333; display:block;}
.blk-lnk:hover{ text-decoration:none;}
.blk-pz-rbtn{ float:right;}
.blk-pz-rbtn a{ margin:0 5px; color:#0CC;}
.blk-pz{ width:400px !important; height:611px !important; color:#ccc; padding:10px; overflow:hidden;}
.blk-ico{  margin:5px auto; text-align:center;}
.blk-ico img{ height:75px;}
.blk-txt{ text-indent:5px; line-height:20px;}
#blk-pz-tab{ margin-top:10px;}
.blk-pz-th { line-height:21px;	vertical-align: top; width:65px;}
.blk-ad{ border: transparent; background:#fff; position:relative;}
.blk-ad_pic{ height:115px; width:115px;}
#blk-ad_close{ position:absolute; right:0px; top:0px; background:#000; padding-left:5px; z-index:11111; color:#fff; font-size:10px; filter:alpha(opacity=50);}
#blk-ad_close em{ font-size:13px; line-height:10px; display:inline; border-left:#fff 1px solid; padding:0 5px; font-weight:bolder;}

.fsl{ display:none; position:absolute;left:0px; top:0px; width:430px; height:100%; background:#1d1d1d; }
.fsl-hd{ background:#1d1d1d; padding:45px 20px;}
.fsl-back{ display:block; float:left; width:32px; height:32px; background:url(ico/back.png) no-repeat;}
.fsl-hd span{ color:#fff; line-height:32px; font-size:23px; margin-left:20px; }
.fsl-bd{ margin:15px;}
.fsl-bd ul li a{ line-height:32px; color:#fff;}
.fsl-bd ul li:hover{ background:#333;}
.fsl-bd ul li img{ width:18px; height:18px; margin:0px 8px;}
.fslli-ico{ margin-top:13px; background:url(ico/scroll.png) no-repeat; width:12px; height:9px; display:block; float:right; margin-right:10px;}
.fslli-ico-on{ background-position:0 -10px;}
.fslbd-desc{ display:none; color:#ccc; padding:5px 10px 0 10px;;}
.fslbd-desc-act{ display:block; text-align:right; }

.slayer{ position:fixed; z-index:1; margin-left:-150px; bottom:100px; left:50%; width:300px; text-align:center; color:#fff; background:#333; display:none;padding:10px}
.blk-update a{ color:#ccc;}


