﻿@charset "UTF-8";

*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:54px; float:right; position:fixed; right:50px; bottom:15px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;z-index:999;
}/*解决IE6下不兼容 position:fixed 的问题*/
#pinglun,#xiangguan{ width:54px; height:56px; background:url(../images/icon.png) no-repeat; display:block;}
#pinglun{ background-position:0 0;}
#pinglun:hover{opacity:0.6;}
#xiangguan{ background-position:0 -59px;}
#xiangguan:hover{opacity:0.6;}
.backToTop a{ background-position:0 -118px;}
.go_top a{height: 54px;  opacity:1; filter: Alpha(opacity=100);text-indent:-99999em;  width: 54px;}
.go_top a:hover{opacity:0.6;}


#festival {
    border: 0 none !important;
    font-size: 16px;
    outline: medium none;
}
#festival {
    height: 171px;
    left: -70px;
    position: absolute;
    top: -240px;
    width: 142px;
    z-index: 5 !important;
}

#festival button {
   background: rgba(0, 0, 0, 0) url("../images/float_button.png") no-repeat scroll 0 0;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    font-weight: 600;
    height: 40px;
    line-height: 40px;
    margin-top: -32px;
    outline: medium none;
    position: absolute;
    width: 142px;
}

.keyNotif {
    margin-left: 93px;
    position: absolute;
    top: 245px;
}