article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0 auto;width:100%;}
a{background:0 0}
a:active,a:hover{outline:0}
h1{margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}

/*main css*/
.bottom_tools{position:fixed;z-index:1070;right:40px;bottom:80px;}
.bottom_tools>*{font:0/0 a;display:block;margin-top:5px;color:transparent;border:0;background-color:transparent;text-shadow:none}
.qr_img{position:absolute;top:-189px;left:-183px;display:none;}
#scrollUp{width:45px;height:45px;background-image:url(../../img/backgrounds.32.png);background-position:-54px -53px;display:none;}
#scrollUp:hover{background-image:url(../../img/backgrounds.32.png);background-position:-100px -53px}
#feedback{width:45px;height:45px;background-image:url(../../img/backgrounds.32.png);background-position:-102px 0}
#feedback:hover{background-image:url(../../img/backgrounds.32.png);background-position:-146px -46px}
.qr_tool{width:45px;height:45px;background-image:url(../../img/backgrounds.32.png);background-position:-148px 0;cursor:pointer;}
.qr_tool:hover {width: 45px;height: 45px;background-image: url(../../img/backgrounds.32.png);background-position: -192px -46px;}

.page-body {padding-top:10px;background: #fff;height:2500px;}
.page-footer {margin-top:20px;padding-top:10px;background: #444;height:200px;border-top:10px solid #333}

