/* 清理浮动 */

.clearFloat:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clearFloat {
    zoom: 1;
    /* for IE6 IE7 */
}

.floatLeft {
    float: left;
}

.floatRight {
    float: right;
}

.pad-tb-30 {
    padding-top: 0.8rem;
    padding-bottom: 0.8rem;
}

.text-center {
    text-align: center;
}

.pad-tb-24 {
    padding-top: 0.64rem;
    padding-bottom: 0.64rem;
}

.padd-lr30 {
    padding: 0 0.8rem;
}

.pad-tb-20 {
    padding-top: 0.533333rem;
    padding-bottom: 0.533333rem;
}

.mar-tb0 {
    margin-top: 0;
    margin-bottom: 0;
}

.mar-bt-10 {
    margin-bottom: 0.266667rem !important;
}

.mar-tp-10 {
    margin-top: 0.266667rem !important;
}

.mar-tp-0 {
    margin-top: 0 !important;
}

.mar-bt-3 {
    margin-bottom: 3rem;
}

.pad-tb-25 {
    padding-top: 0.666667rem;
    padding-bottom: 0.666667rem;
}

.index-border-right {
    border-right: 1px solid #eeeeee;
}

.pad-left60 {
    padding-left: 6%;
}

.pad-rig60 {
    padding-right: 6%;
}

.mar-tb-5 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.padd-lr40 {
    padding: 0 1.066667rem;
}

.padd-lr60 {
    padding: 0 1.5rem;
}

.mar-topf {
    margin-top: -1.3rem;
}

.mar-topfs {
    margin-top: -3.6rem;
}

.mar-topgraf {
    margin-top: -2.2rem;
}

.pad-bt-5 {
    padding-bottom: 0.5rem;
}

.add-cont-margin {
    margin: 0.5rem 0 !important;
}

.mar-top75 {
    margin-top: 0.75rem;
}

.padd-lr50 {
    padding-left: 1.333333rem;
    padding-right: 1.333333rem;
}

.text-right {
    text-align: right;
}

.mar-btn20 {
    margin-bottom: 0.533333rem;
}

.mar-btn10 {
    margin-bottom: 0.266667rem;
}

.mar-right18 {
    margin-right: 0.48rem;
}

.mar-right15 {
    margin-right: 0.4rem;
}