@import url("sf.css"/*tpa=http://www.17haosf.net/images/sf.css*/);
body {margin: 0px;background:#fff url("back_1.gif"/*tpa=http://www.17haosf.net/images/back_1.gif*/) top repeat-x;}
body,td,th {font-family:宋体;font-size:13px;color:#000;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,ol{margin:0;padding:0;}
ul,li,ol{list-style-type:none;}
li{font-size:13px;}
a {blr:expression(this.onFocus=this.blur());font-size:13px;color:#222;text-decoration: none;}
a:link {text-decoration:none;}
a:hover {text-decoration:underline;color: #ff0000;}
input,select{font-size:13px;line-height:16px;}
img {border:0px;}
div,p,li{overflow:hidden;}
dl,dt,dd{padding:0;margin:0;overflow:hidden;}
.nred{color:#FF0000}
#topbar{display:none;margin:0 auto;width:909px;height:30px;font:normal 14px/29px "宋体"; color:#222;text-indent:0.5em;}
#topbar u{ margin-right:12px;}
#topmenu{margin:0 auto;width:909px;height:30px;background-image:url("menu_bg.gif"/*tpa=http://www.17haosf.net/images/menu_bg.gif*/);font:normal 14px/30px "宋体";border:1px solid #CAD9EA;text-indent:0.5em; margin-top:5px;}
#topmenu li{float:left; margin-right:8px;}
#topmenu li a{color:#0066CC; font-size:14px;}
#header{margin:0 auto;width:911px;height:64px; background:url("logo2.jpg"/*tpa=http://www.17haosf.net/images/logo2.jpg*/) left no-repeat; text-align:right; padding-top:16px}
.webbody{margin:0 auto;width:889px;padding:10px;line-height:22px;font-size:13px;border:#CAD9EA 1px solid;background-color:#fff;margin-top:8px;}
.webbody a{font:normal 13px/23px "宋体";color:#990000;}
.title{text-align:center;font:bold 16px/30px "宋体";}
.intro{ text-align:center; height:36px; border-bottom:#ccc 1px dashed;}
.intro span{margin-right:8px; color:#006633;}
.words{text-indent:2em; padding-top:10px;}
.info{ margin-top:8px;border-top:#ccc 1px dashed;border-bottom:#ccc 1px dashed;font:normal 13px/25px "宋体";}
.info span{float:right;display:block;width:168px; text-align:right}
.webfooter {font:normal 13px/23px "宋体";margin:0 auto; width:889px;padding:10px;border:1px solid #CAD9EA; margin-top:8px;display:none;}
.webfooter a{font:normal 13px/23px "宋体";}
.webleft{width:240px;float:left;}
.webclass{width:222px;padding:8px;border:1px solid #CAD9EA;}
.webclass dt{width:100%;height:20px;border-bottom:1px solid #CAD9EA;font:bold 13px/23px "宋体";}
.webclass li{width:100%;height:23px;font:normal 13px/23px "宋体";}
.webclass li a{ color:#222}
.nsort a{ color:#000000; display:block;padding-top:5px;float:left; width:107px;font:normal 13px/25px "宋体";}
.weblist{width:636px;border:1px solid #CAD9EA;float:right;}
.weblist dl{width:100%}
.weblist dt{float:left; padding:5px;text-align: center;font:bold 13px/23px "宋体"; width:398px;border-bottom:1px solid #CAD9EA;}
.weblist dd{float:left; padding:5px;font:bold 13px/23px "宋体";border-bottom:1px solid #CAD9EA;border-left:1px solid #CAD9EA; width:103px; text-align:center}
.weblist li{border-bottom:1px dashed #CAD9EA;text-indent:0.5em; padding:3px;}
.weblist li a{display:block;width:405px;float:left; color:#000000}
.weblist li span{float:left;display:block; border-left:1px solid #CAD9EA; width:113px; text-align:center}
.pagecut {margin:0 auto;width:897px;border:1px solid #CAD9EA; padding:6px; text-align:left;margin-top:8px;}
#footer{font:normal 13px/23px "宋体";margin:0 auto; width:889px;padding:10px;border:1px solid #CAD9EA; margin-top:8px; text-align:center;}
#footer a{margin:8px;}
.gameinfotit{width:600px;display:block; background-color:#fff;position:relative;}
.gameinfotxt{width:600px;display:block;background-color:#fff;position:relative;}
#text{background-color:#000;
     height: 80px;
     width: 500px;
     margin-top: -100px;
     margin-bottom: 0px;
     overflow: auto;
     position: absolute;
     left: 50%;
     top: 50%;
color:#fff;
     margin-right: 0px;margin-left: -150px;z-index:65535; padding:10px; border:1px #ccc solid; line-height:20px;
}
#tt{color:#FF0000; font-family:Arial, Helvetica, sans-serif;}
#link a{ color:#ffff00;}

#sf_main{width:910px; background:#ffffff;align:center;}
#sf_left{width:700px; float:left; padding-right:7px; border-right: dashed 1px #cccccc; }
#sf_right{ float:left; padding-left:7px;}
#sf_main .mh1{ float:center; padding-left:10px; padding-top:7px; font-weight:bolder;}
#sf_main .mh2{ float:left; padding-left:10px; padding-top:7px; font-weight:bolder;}
#sf_main h2{ margin:0px; padding:0px; font-weight:bolder;}
#sf_main h3{ margin:0px; padding:0px; font-weight:bolder;}
#sf_line1 { margin:0px; padding:0px; clear:both; width:100%; height:3px; background:#cccccc; overflow:hidden }
#sf_line2 { margin:0px; padding:0px; clear:both; width:100%; height:1px; background:#d3d3d3; overflow:hidden }
#sf_line3 { margin:0px; padding:0px; clear:both; width:100%; height:1px; background:#e3e3e3; overflow:hidden }
#sf_main .thh{ height:30px; text-align:left; vertical-align:middle; padding:3px;}
#sf_main .th1{ float:left; padding-top:7px; padding-left:80px; width:200px; vertical-align:middle;}
#sf_main .th2{ float:left; padding-top:7px; width:200px; vertical-align:middle;}
#sf_main .th3{ float:left; padding-top:7px; width:200px; vertical-align:middle;}
#sf_main .bg{ text-align:left; padding-left:160px; background:#FFFBF7; vertical-align:middle; font-weight:bolder; height:30px; padding-top:9px;}
#sf_main .ls{ width:100%; height:25px; text-align:left; vertical-align:middle;}
#sf_main .ls1{ float:left; text-align:right; padding-top:6px; padding-bottom:6px; padding-right:10px; width:150px; vertical-align:middle; line-height:130%;}
#sf_main .ls2{ float:left; padding-top:5px; padding-bottom:6px; width:500; vertical-align:middle; line-height:130%;}
#sf_main .ls3{ float:left; padding-top:2px; padding-bottom:0px; width:500; vertical-align:middle; line-height:130%;}

#sf_main .rs{ text-align:left; vertical-align:middle; padding-left:10px; padding-top:5px; line-height:130%;}