
html,
body {
    font-family:'bankcomm',sans-serif;
    font-size:.24rem;
    color:#404040;
    background-color: #fff;
}
a{color:#404040;}

img {
    width: 100%;
    display: block;
}
.red{color:#e50110;}
.blue{color:#5d96ed;}
.blod{font-weight:bold;}
#main .fz26{font-size:.28rem;}
.hide{display:none;}

.title{
    position: relative;
}
.title h2{
    font-size:.36rem;
}
.title a{
    position: absolute;
    color:#5d96ed;
    font-size:.22rem;
    top:50%;
    right:0;
    -webkit-transform:translateY(-50%);
    -moz-webkit-transform:translateY(-50%);
    -ms-webkit-transform:translateY(-50%);
    -o-webkit-transform:translateY(-50%);
    transform:translateY(-50%);
}
/* -------------------------------- */

.ps_rl {
    position: relative;
}

.ps_rl > a {
    display: inline;
    position: absolute;
}

.bm_firstbtn {
    top: 3.15rem;
    left: 0.65rem;
    width: 5rem;
    height: 0.9rem;
}

.bm_secondbtn {
    top: 3.7rem;
    left: 2.8rem;
    width: 2.65rem;
    height: 0.85rem;
}

.xz_btn {
    bottom: 1rem;
    left: 0.6rem;
    width: 3.15rem;
    height: 0.5rem;
}