 

.f-36 {
    font-size: 36px
}

.f-34 {
    font-size: 34px
}

.f-32 {
    font-size: 32px
}

.f-31 {
    font-size: 31px
}

.f-30 {
    font-size: 30px
}

.f-29 {
    font-size: 29px
}

.f-28 {
    font-size: 28px
}

.f-26 {
    font-size: 26px
}

.f-25 {
    font-size: 25px
}

.f-24 {
    font-size: 24px
}

.f-22 {
    font-size: 22px
}

.f-20 {
    font-size: 20px
}

.f-18 {
    font-size: 18px
}

.f-16 {
    font-size: 16px
}

.f-14 {
    font-size: 14px
}

.f-12 {
    font-size: 12px
}

.t-l {
    text-align: left
}

.t-c {
    text-align: center
}

.t-r {
    text-align: right
}

.f-w {
    font-weight: 700
}

.m-top10 {
    margin-top: 10px
}

.m-top15 {
    margin-top: 15px
}

.m-top20 {
    margin-top: 20px
}

.m-top30 {
    margin-top: 30px
}

.m-bot10 {
    margin-bottom: 10px
}

.m-bot15 {
    margin-bottom: 15px
}

.m-bot20 {
    margin-bottom: 20px
}

.m-bot30 {
    margin-bottom: 30px
}

.m-l-10 {
    margin-left: 10px
}

.m-l-20 {
    margin-left: 20px
}

.m-l-30 {
    margin-left: 30px
}

.m-r-10 {
    margin-right: 10px
}

.m-r-20 {
    margin-right: 20px
}

.m-r-30 {
    margin-right: 30px
}

.p-t-10 {
    padding-top: 10px
}

.p-t-20 {
    padding-top: 20px
}

.p-t-30 {
    padding-top: 30px
}

.p-b-10 {
    padding-bottom: 10px
}

.p-b-20 {
    padding-bottom: 20px
}

.p-b-30 {
    padding-bottom: 30px
}

.p-l-10 {
    padding-left: 10px
}

.p-l-20 {
    padding-left: 20px
}

.p-l-30 {
    padding-left: 30px
}

.p-r-10 {
    padding-right: 10px
}

.p-r-20 {
    padding-right: 20px
}

.p-r-30 {
    padding-right: 30px
}

.border {
    border: 1px solid #ddd9d2
}

.b-r {
    border-right: 1px solid #ddd9d2
}

.b-l {
    border-left: 1px solid #ddd9d2
}

.b-b {
    border-bottom: 1px solid #ddd9d2
}

.b-t {
    border-top: 1px solid #ddd9d2
}

.oneline-hide {
    white-space: nowrap
}

.oneline-hide,
.twoline-hide {
    overflow: hidden;
    text-overflow: ellipsis
}

.twoline-hide {
    display: -webkit-box;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.col3 {
    color: #333
}

.col6 {
    color: #666
}

.col9 {
    color: #999
}

.color630 {
    color: #664630
}

.color700 {
    color: #f07700
}

.radius50 {
    border-radius: 50%
}

.radius6 {
    border-radius: 6px
}

.radius8 {
    border-radius: 8px
}

.pad10 {
    padding: 10px
}

.pad20 {
    padding: 20px
}

.pad30 {
    padding: 30px
}

.p-r-l-20 {
    padding: 0 20px
}

.p-r-l-30 {
    padding: 0 30px
}


.tabadd {
    color: #f50000
}

.tabreduce {
    color: #43ba4b
}

#nprogress .bar {
    background: #eca222 !important
}
