.wrap_tree {
    position: relative;
    width: 528px;
    height: 447px;
    background: url(../../theme/images/chtree/bg.png) top center no-repeat;
}
.tree_anime {
    position: absolute;
    width: 235px;
    height: 341px;
    background: url(../../theme/images/chtree/tree.gif) 0 0 no-repeat;
    bottom: 64px;
    left: 62px;
    z-index: 1;
}
.pz {
    position: absolute;
    width: 528px;
    height: 447px;
    background: url(../../theme/images/chtree/pz.png) 0 0 no-repeat;
    z-index: 2;
}
.infoded {
    position: absolute;
    font-size: 10px;
    width: 260px;
    height: 70px;
    right: 30px;
    top: 40px;
    z-index: 3;
}
.wrap_tree_mes {
    background: #f0f1f2;
    padding: 10px;
    border-top: 1px solid #DDE0E5;
    border-bottom: 1px solid #DDE0E5;
}
.tree_info_mes {
    color: #AF0032;
    text-align: center;
    padding: 5px;
}
.wrap_send_mes {
    text-align: center;
    margin: 10px;
}
.wrap_send_mes input {
    text-align: left;
    margin-right: 5px;
}
.wrap_tree_gift {
    position: relative;
    margin: 20px 0;
    height: 100px;
    line-height: 100px;
}
.wrap_tree_gift img {
    position: absolute;
    left: 100px;
    top: 5px;
}
.wrap_tree_gift a {
    position: absolute;
    right: 80px;
    top: 40px;
}