@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
a,a:visited{color:#5e5e5e; text-decoration:none;}
a:hover{color:#4183C4;text-decoration:underline;}
body{font:12px/180% Arial,Lucida,Verdana,"宋体",Helvetica,sans-serif;color:#333;background:#fff;}
/* shortcut */
.shortcut{position:fixed;top:0;left:0;z-index:9999;width:100%;}
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
*html .shortcut{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
.shortcut{height:28px;line-height:28px;font-size:12px;background:#EEEEEE;text-transform:uppercase;box-shadow:1px 0px 2px rgba(0,0,0,0.2);border-bottom:1px solid #DDDDDD;}
.shortcut h1{font-size:14px;font-family:"微软雅黑","宋体";}
.shortcut a,.shortcut h1{padding:0px 10px;letter-spacing:1px;color:#333;text-shadow:0px 1px 1px #fff;display:block;float:left;}
.shortcut a:hover{background:#fff;}
.shortcut span.right{float:right; line-height: 28px; margin-right: 10px;}
.shortcut span.right a{float:left;display:block;color:#ff6600;font-weight:800;}
/* bottomcut */
.bottomcut{position:fixed;bottom:0;left:0;z-index:9999;width:100%;}
*html .bottomcut{position:absolute;}
.bottomcut{height:28px;line-height:28px;font-size:12px;background:#EEEEEE;border-top:1px solid #DDDDDD;box-shadow:1px 0px 2px rgba(0,0,0,0.2);}
.bottomcut h1{font-size:14px;font-family:"微软雅黑","宋体";}
.bottomcut a,.bottomcut h1{padding:0px 10px;letter-spacing:1px;color:#333;text-shadow:0px 1px 1px #fff;display:block;float:left;}
.bottomcut a:hover{background:#fff;}
.bottomcut span.right{   float: right;
    height: 28px;
    line-height: 28px;
    margin-top: 7px;}
.bottomcut span.right a{float:left;display:block;color:#ff6600;font-weight:800;}
/* demo .demo h2{text-align:center;font-size:18px;padding:40px 0 0 0;}*/
.demo{width:auto;height:auto;background:#E0F5FF;border-left:solid 1px #ddd;border-right:solid 1px #ddd;  margin: 30px auto 0;}