.rz-tips {
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
    background-color: #fff;
    border: 1px solid;
    position: absolute;
    z-index: 1201 !important;
    border-color: #bbb #bbb #a8a8a8;
    padding: 16px;
    width: auto;
    line-height: 17px;
}

.rz-tips-show{
	visibility: visible;
	opacity: 1; 
}

.rz-tips-hide{
	visibility:hidden;
	opacity: 0; 
}

.rz-tips-arrow {
    position: absolute;
	_top:0;
	_left:0;
}

.rz-tips-arrow .rz-tips-arrowimplbefore, .rz-tips-arrow .rz-tips-arrowimplafter {
    display: block;
    height: 0;
    position: absolute;
    width: 0
}

.rz-tips-arrow .rz-tips-arrowimplbefore {
    border: 9px solid;
}

.rz-tips-arrow .rz-tips-arrowimplafter {
    border: 8px solid;
}

.rz-tips-ie6fix-arrow{
	position:absolute;
 	display: block;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 9px;
    border-style: solid;
    _filter: chroma(color = #000000) 
}

.rz-tips-arrowbottom {
    bottom: 0
}

.rz-tips-arrowtop {
    top: -9px
}

.rz-tips-arrowleft {
    left: -9px
}

.rz-tips-arrowright {
    right: 0
}

.rz-tips-arrowbottom .rz-tips-arrowimplbefore, .rz-tips-arrowtop .rz-tips-arrowimplbefore {
    border-color: #bbb transparent;
    left: -9px
}

.rz-tips-arrowbottom .rz-tips-arrowimplbefore {
    border-color: #a8a8a8 transparent
}

.rz-tips-arrowbottom .rz-tips-arrowimplafter, .rz-tips-arrowtop .rz-tips-arrowimplafter {
    border-color: #fff transparent;
    left: -8px
}

.rz-tips-arrowbottom .rz-tips-arrowimplbefore {
    border-bottom-width: 0
}

.rz-tips-arrowbottom .rz-tips-arrowimplafter {
    border-bottom-width: 0
}

.rz-tips-arrowtop .rz-tips-arrowimplbefore {
    border-top-width: 0
}

.rz-tips-arrowtop .rz-tips-arrowimplafter {
    border-top-width: 0;
    top: 1px
}

.rz-tips-arrowleft .rz-tips-arrowimplbefore, .rz-tips-arrowright .rz-tips-arrowimplbefore {
    border-color: transparent #bbb;
    top: -9px
}

.rz-tips-arrowleft .rz-tips-arrowimplafter, .rz-tips-arrowright .rz-tips-arrowimplafter {
    border-color: transparent #fff;
    top: -8px
}

.rz-tips-arrowleft .rz-tips-arrowimplbefore {
    border-left-width: 0
}

.rz-tips-arrowleft .rz-tips-arrowimplafter {
    border-left-width: 0;
    left: 1px
}

.rz-tips-arrowright .rz-tips-arrowimplbefore {
    border-right-width: 0
}

.rz-tips-arrowright .rz-tips-arrowimplafter {
    border-right-width: 0
}

.rz-tips.rz-tips-promo {
    background-color: #f9edbe;
    border: 1px solid #f0c36d
}

.rz-tips-promo .rz-tips-arrowbottom .rz-tips-arrowimplbefore, .rz-tips-promo .rz-tips-arrowtop .rz-tips-arrowimplbefore {
    border-color: #f0c36d transparent
}

.rz-tips-promo .rz-tips-arrowbottom .rz-tips-arrowimplafter, .rz-tips-promo .rz-tips-arrowtop .rz-tips-arrowimplafter {
    border-color: #f9edbe transparent
}

.rz-tips-promo .rz-tips-arrowleft .rz-tips-arrowimplbefore, .rz-tips-promo .rz-tips-arrowright .rz-tips-arrowimplbefore {
    border-color: transparent #f0c36d
}

.rz-tips-promo .rz-tips-arrowleft .rz-tips-arrowimplafter, .rz-tips-promo .rz-tips-arrowright .rz-tips-arrowimplafter {
    border-color: transparent #f9edbe
}