@charset "gb2312";
/*html{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:gray;} */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
ul{list-style:none;}
body{font-size:12px;color:#666;background:#fff;}img{border-style:none;}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#666;}
a:focus{outline:none;-moz-outline:none;}
.more{font:normal 12px/35px "Times New Roman",Times,serif;margin-right:8px;}.more a{color:#999;}.more a:hover{color:#666;}.left{float:left;}.right{float:right;}.top{width:972px;margin:10px auto 10px;}.logo{width:231px;}.top_ad{margin-top:25px;padding-right:15px;}.nav{width:100%;margin:10px auto 0;clear:both;background:url(layout_res/nav_bg.png) repeat-x;font-family:"����"}#nav-menu{height:40px;width:972px;margin:0 auto;}#nav-menu .container{position:relative;overflow:visible;z-index:9999;}#nav-menu .menu li{position:relative;float:left;padding:0 13px 0 13px;display:inline;font-size:14px;}#nav-menu .menu li h3{font-weight:normal;display:inline-block;float:left;}#nav-menu .menu li a.xialaguang{margin-top:5px;display:inline-block;color:#FFF;text-decoration:none;font-size:14px;}#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.navhovers,#nav-menu .menu li a.xialaguang:hover{color:#2267b5;background:url(layout_res/menubg1.gif) no-repeat left -83px;text-shadow:0 1px 1px #ccc;}#nav-menu .menu li a.navhover,#nav-menu .menu li a.navhovers,#nav-menu .menu li a.xialaguang:hover{background-color:#FFF;}#nav-menu .menu li a.xialaguang span{height:35px;line-height:35px;margin:0 0 0 6px;padding:0 6px 0 0;display:inline-block;font-weight:bold;}#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.navhovers span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;background:url(layout_res/menubg1.gif) no-repeat right -83px;}#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{background-color:#FFF}#nav-menu .menu li.overlay{position:relative;left:4px;width:2px;height:40px;padding:0;margin:0;background:url(layout_res/nav_li_bg.gif) center top;}#nav-menu .menu ul.children{z-index:999;display:none;position:absolute;top:40px;left:11px;width:221px;padding:5px 0 0 0;background:#FFF;border:2px solid #2267b5;border-top:0;font-family:Tahoma,Geneva,sans-serif;}#nav-menu .menu ul.sleft{left:auto;right:11px;}#nav-menu .menu ul.children li.noborder{border:none;}#nav-menu .menu ul.children li{float:left;width:110px;padding:0px;display:inline-block;border-right:1px solid #2267b5;font-size:12px;}#nav-menu .menu ul.children li h3{display:block;width:100%;}#nav-menu .menu ul.children li a{width:100%;height:16px;line-height:17px;overflow:hidden;padding:3px 0;display:block;color:#2267b5;text-indent:20px;background-position:8px -658px;text-decoration:none;font-size:12px;}#nav-menu .menu ul.children li a:hover{background-color:#eeeeee;text-decoration:none;}#nav-menu .menu ul.children li.count{clear:both;}#nav-menu .menu ul.children li.count div{width:221px;margin:5px 0 0;padding:3px 0;background:#fff;text-indent:8px;border-top:1px solid #ddd;}.stmenu{background:url(layout_res/nav_li_bg.gif) no-repeat left center;height:40px;}



.suggestionsBox{left:10px;top:30px;width:286px;background:white;border:1px solid #ccc;color:#323232;position:absolute;}
.suggestionList{}
.suggestionList li a{display:block;overflow:hidden;position:relative;cursor:pointer;list-style:none;padding-left:5px;height:20px;line-height:20px;background:url(http://www.97zzw.com/uploads/allimg/120902/2-120Z21P201-51.gif) no-repeat 7px center;padding:5px 0 5px 28px;}
.suggestionList li a:hover{background-color:#eee;color:#666666;}
.hot_kwd{left:330px;height:45px;line-height:47px;}.map{width:960px;margin:auto;margin-top:5px;border:1px solid #CCC;height:30px;line-height:30px;padding-left:10px;z-index:-1;}.home_ico{background:url(layout_res/map_ico.gif) no-repeat left center;padding-left:22px;float:left;left:10px;;}.w972{width:972px;margin:0 auto;height:auto; position: relative;z-index: 700;}.margin8{margin-bottom:8px;}
#totop{position:fixed;bottom:20px;right:20px;z-index:999;width:71px;height:71px;overflow:hidden;cursor:pointer;display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px;display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;width:65px;height:65px;padding-top:48px;background:url(layout_res/totop.png) no-repeat;text-align:center;color:#888;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#totop a.cur{background-position:-65px 0;text-decoration:none;color:#1f9ae0}
.nopage{float:left;margin:5px;color:#CCC;}
.sp-title{background:url(article_list_res/w3c_tt.png) repeat-x;height:30px;line-height:30px;border:1px solid #ddd;border-bottom:0;margin-top:15px;padding:0 10px;}
.sp-title h2{font-size:14px;}
.sp-title h2 a{margin-left:6px;color:#03541F;}
.sp-title .more{float:right;}
.flinkbox{border:1px solid #ddd;border-top:1px solid #ddd;padding:10px;}
.flinkbox ul li{float:left;padding:5px;}
.flinkbox ul li a{display:block;padding:0 5px;line-height:2;}
.flinkbox ul li a:hover{display:block;padding:0 5px;background:#666666;color:#FFFFFF;-webkit-border-radius:2px}
.mybd{border:1px solid #ddd;padding:15px;}
.formbox{float:left;width:500px;margin-left:20px;}
.formbox input,.formbox textarea,.formbox select{margin-top:8px;}
.formbox input{height:20px;}.btn-2{background:url(article_list_res/w3c_tt.png) repeat-x left bottom;width:60px;border:1px solid #ccc;cursor:pointer;}.mylogo{float:right;width:250px;height:250px;border:1px solid #ccc;margin-right:20px;}.input1,.input2,.input3{height:25px;width:80px;border:1px solid #999;cursor:pointer;background:url(article_list_res/w3c_tt.png) repeat-x left bottom;}.input1:hover,.input2:hover,.input3:hover{cursor:pointer;background:url(article_list_res/w3c_ttt.png) repeat-x left bottom;}#code{width:100%;border:1px solid #ccc;margin:10px 0;height:300px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}#code:hover{width:100%;border:1px solid #0055a6;}#ds-reset .ds-avatar img{width:54px;height:54px;border-radius:27px;-webkit-border-radius:27px;-moz-border-radius:27px;box-shadow:inset 0 -1px 0 #3333sf;-webkit-box-shadow:inset 0 -1px 0 #3333sf;-webkit-transition:0.4s;-webkit-transition:-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out;-moz-transition:-moz-transform 0.4s ease-out;}#ds-reset .ds-avatar img:hover{box-shadow:0 0 10px #fff;rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);-webkit-box-shadow:0 0 10px #fff;rgba(255,255,255,.6),inset 0 0 20px rgba(255,255,255,1);transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);}#ds-thread .ds-powered-by{display:none!important;}.jr{position:absolute;top:7px;right:5px;}.link_yaoqiu{width:950px;border:1px solid #ccc;padding:10px;margin:10px auto 0;}.link_yaoqiu p{line-height:2;padding-left:10px;}