@charset "utf-8";



body{color:#333;font-size:12px;line-height:1.666em;}body,input,select,button,textarea{font-family:arial,sans-serif;}h1,h2,h3,h4,h5,h6,select,input,textarea,button,table{font-size:100%;}body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,table,th,td,img,blockquote,legend,fieldset{margin:0;padding:0;border:0;}input,button,textarea,select,img{margin:0;line-height:normal;}abbr,acronym,address,cite,q,em,code,var,dfn,ins{font-style:normal;text-decoration:none}q:before,q:after{content:"";}ul,ol{list-style:none;}table{border-collapse:collapse;border-spacing:0;}button{line-height:135%;padding:0.5em;overflow:visible;}select,input,button,button img{vertical-align:middle;}.cs-clear{+zoom:1;}.cs-clear:before,.cs-clear:after{clear:both;content:".";font-size:0;display:block;height:0;overflow:hidden;visibility:hidden;}.cs-ib{display:-moz-inline-box;-moz-box-align:center;display:inline-block;+display:inline;+zoom:1;vertical-align:middle;}
a{text-decoration:none}
a:hover{color:#f60}
.topnav{height:45px;background:url(../image/bg_topnav.png) repeat-x;position: fixed !important;top:0;left:0;width:100%;z-index: 99 }
.navbody{height: 45px;width: 960px;margin:0 auto}
.logo{width:120px;float:left }
.conm{width: 430px;float:left;height: 45px;line-height:45px;overflow: hidden; padding-left:20px;background:url(../image/bg_topnav_a.png) no-repeat;}
.conm a{color:#fe0000}
.conm a:hover{color:#f60}
.user{width: 380px;float:right}
.user a{height: 45px;line-height:45px;float:left;font-family: "??????";color:#333;font-weight:bold;font-size: 13px}
.user a:hover{color:#f60}
.user span{width: 2px;height: 45px;line-height:45px;float:left;background:url(../image/bg_topnav_a.png) no-repeat;margin:0 20px}
.right{float:right}
.fl{float:left}
.username{line-height:45px;padding-right:10px}

#footer{clear:both;margin:30px auto 0;width:100%;font-size:12px;line-height:16px;padding:20px 0 10px; text-align:center;background:#000}
#footer div,#footer p{margin:5px auto;text-align:center; color:#fff}
#footer a{margin:0 5px; color:#fff;text-decoration: none;}
#footer a:hover{color:#f30}

#windows{width:198px;height:250px;position:absolute;top:200px;right:0px;background:url(../image/bg_tab_hover.png) no-repeat;z-index: 111}
#windows .kfbox{padding:85px 0 0 20px;display:block;position:absolute;top:0;left:0}
#windows h5{line-height: 20px;color:#000;margin-bottom:20px}
#windows p{line-height: 18px;color:#000}
#windows strong{color:#f00}