.no-padding {
    padding: 0;
}

.no-padding-left {
    padding-left: 0;
}

.no-padding-right {
    padding-right: 0;
}

.no-padding-top {
    padding-top: 0;
}

.no-padding-bottom {
    padding-bottom: 0;
}

.no-padding-lr {
    padding-left: 0;
    padding-right: 0;
}

/*no-margin*/
.no-margin {
    margin: 0;
}

.no-margin-left {
    margin-left: 0;
}

.no-margin-right {
    margin-right: 0;
}

.no-margin-top {
    margin-top: 0;
}

.no-margin-bottom {
    margin-bottom: 0;
}

.no-margin-lr {
    margin-left: 0;
    margin-right: 0;
}

/*padding-left*/
.padding-l-5 {
    padding-left: 5px;
}

.padding-l-8 {
    padding-left: 8px;
}

.padding-l-10 {
    padding-left: 10px;
}

.padding-l-15 {
    padding-left: 15px;
}

.padding-l-20 {
    padding-left: 20px;
}

.padding-l-25 {
    padding-left: 25px;
}

.padding-l-30 {
    padding-left: 30px;
}

.padding-l-35 {
    padding-left: 35px;
}

.padding-l-40 {
    padding-left: 40px;
}

.padding-l-45 {
    padding-left: 45px;
}

.padding-l-50 {
    padding-left: 50px;
}

.padding-l-55 {
    padding-left: 55px;
}

.padding-l-60 {
    padding-left: 60px;
}

/*padding-right*/
.padding-r-5 {
    padding-right: 5px;
}

.padding-r-8 {
    padding-right: 8px;
}

.padding-r-10 {
    padding-right: 10px;
}

.padding-r-15 {
    padding-right: 15px;
}

.padding-r-20 {
    padding-right: 20px;
}

.padding-r-25 {
    padding-right: 25px;
}

.padding-r-30 {
    padding-right: 30px;
}

.padding-r-35 {
    padding-right: 35px;
}

.padding-r-40 {
    padding-right: 40px;
}

.padding-r-45 {
    padding-right: 45px;
}

.padding-r-50 {
    padding-right: 50px;
}

.padding-r-55 {
    padding-right: 55px;
}

.padding-r-60 {
    padding-right: 60px;
}

/*padding-top*/
.padding-t-5 {
    padding-top: 5px;
}

.padding-t-8 {
    padding-top: 8px;
}

.padding-t-10 {
    padding-top: 10px;
}

.padding-t-15 {
    padding-top: 15px;
}

.padding-t-20 {
    padding-top: 20px;
}

.padding-t-25 {
    padding-top: 25px;
}

.padding-t-30 {
    padding-top: 30px;
}

.padding-t-35 {
    padding-top: 35px;
}

.padding-t-40 {
    padding-top: 40px;
}

.padding-t-45 {
    padding-top: 45px;
}

.padding-t-50 {
    padding-top: 50px;
}

.padding-t-55 {
    padding-top: 55px;
}

.padding-t-60 {
    padding-top: 60px;
}

/*padding-bottom*/
.padding-b-5 {
    padding-bottom: 5px;
}

.padding-b-8 {
    padding-bottom: 8px;
}

.padding-b-10 {
    padding-bottom: 10px;
}

.padding-b-15 {
    padding-bottom: 15px;
}

.padding-b-20 {
    padding-bottom: 20px;
}

.padding-b-25 {
    padding-bottom: 25px;
}

.padding-b-30 {
    padding-bottom: 30px;
}

.padding-b-35 {
    padding-bottom: 35px;
}

.padding-b-40 {
    padding-bottom: 40px;
}

.padding-b-45 {
    padding-bottom: 45px;
}

.padding-b-50 {
    padding-bottom: 50px;
}

.padding-b-55 {
    padding-bottom: 55px;
}

.padding-b-60 {
    padding-bottom: 60px;
}

/***********************************************************************/
/*margin-left*/
.margin-l-5 {
    margin-left: 5px;
}

.margin-l-8 {
    margin-left: 8px;
}

.margin-l-10 {
    margin-left: 10px;
}

.margin-l-15 {
    margin-left: 15px;
}

.margin-l-20 {
    margin-left: 20px;
}

.margin-l-25 {
    margin-left: 25px;
}

.margin-l-30 {
    margin-left: 30px;
}

.margin-l-35 {
    margin-left: 35px;
}

.margin-l-40 {
    margin-left: 40px;
}

.margin-l-45 {
    margin-left: 45px;
}

.margin-l-50 {
    margin-left: 50px;
}

.margin-l-55 {
    margin-left: 55px;
}

.margin-l-60 {
    margin-left: 60px;
}

/*margin-right*/
.margin-r-5 {
    margin-right: 5px;
}

.margin-r-8 {
    margin-right: 8px;
}

.margin-r-10 {
    margin-right: 10px;
}

.margin-r-15 {
    margin-right: 15px;
}

.margin-r-20 {
    margin-right: 20px;
}

.margin-r-25 {
    margin-right: 25px;
}

.margin-r-30 {
    margin-right: 30px;
}

.margin-r-35 {
    margin-right: 35px;
}

.margin-r-40 {
    margin-right: 40px;
}

.margin-r-45 {
    margin-right: 45px;
}

.margin-r-50 {
    margin-right: 50px;
}

.margin-r-55 {
    margin-right: 55px;
}

.margin-r-60 {
    margin-right: 60px;
}

/*margin-top*/
.margin-t-5 {
    margin-top: 5px;
}

.margin-t-8 {
    margin-top: 8px;
}

.margin-t-10 {
    margin-top: 10px;
}

.margin-t-15 {
    margin-top: 15px;
}

.margin-t-20 {
    margin-top: 20px;
}

.margin-t-25 {
    margin-top: 25px;
}

.margin-t-30 {
    margin-top: 30px;
}

.margin-t-35 {
    margin-top: 35px;
}

.margin-t-40 {
    margin-top: 40px;
}

.margin-t-45 {
    margin-top: 45px;
}

.margin-t-50 {
    margin-top: 50px;
}

.margin-t-55 {
    margin-top: 55px;
}

.margin-t-60 {
    margin-top: 60px;
}

/*margin-bottom*/
.margin-b-5 {
    margin-bottom: 5px;
}

.margin-b-8 {
    margin-bottom: 8px;
}

.margin-b-10 {
    margin-bottom: 10px;
}

.margin-b-15 {
    margin-bottom: 15px;
}

.margin-b-20 {
    margin-bottom: 20px;
}

.margin-b-25 {
    margin-bottom: 25px;
}

.margin-b-30 {
    margin-bottom: 30px;
}

.margin-b-35 {
    margin-bottom: 35px;
}

.margin-b-40 {
    margin-bottom: 40px;
}

.margin-b-45 {
    margin-bottom: 45px;
}

.margin-b-50 {
    margin-bottom: 50px;
}

.margin-b-55 {
    margin-bottom: 55px;
}

.margin-b-60 {
    margin-bottom: 60px;
}

/*********************************************************************/
/**text-size*/
.text-size-12 {
    font-size: 12px;
}

.text-size-14 {
    font-size: 14px;
}

.text-size-16 {
    font-size: 16px;
}

.text-size-18 {
    font-size: 18px;
}

.text-size-20 {
    font-size: 20px;
}

.text-size-24 {
    font-size: 24px;
}

.text-size-26 {
    font-size: 26px;
}

.text-size-28 {
    font-size: 28px;
}

.text-size-32 {
    font-size: 32px;
}

.text-size-36 {
    font-size: 12px;
}

.text-size-48 {
    font-size: 48px;
}

.text-blod{
    font-weight: bold;
}
.text-normal{
    font-weight: normal;
}

/*********************************************************************/
/*text-color*/
.text-ccc {
    color: #ccc;
}

.text-ddd {
    color: #ddd;
}

.text-eee {
    color: #eee;
}

.text-333 {
    color: #333;
}

.text-666 {
    color: #666;
}

.text-999 {
    color: #999;
}

.text-fff {
    color: #fff;
}

.text-green{
    color: #049D65;
}

/***************************************************************************/
/*text-indent*/
.text-indent {
    text-indent: 2em;
}

/***************************************************************************/
/*letter-spacing*/
.letter-spacing-p5 {
    letter-spacing: .5em;
}

.letter-spacing-2 {
    letter-spacing: 2em;
}


/**loading*/
.loading-sec{
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 9999;
    margin-top: -20px;
}
.k-ball-holder3 {
    margin-left:25%
}
.k-ball7a {
    border:0;
    margin:0;
    width:16px;
    height:16px;
    position:absolute;
    border-radius:50%;
    animation:k-loadingO 2s ease infinite;
    background:#19A68C;
    animation-delay:-1.5s
}
.k-ball7b {
    border:0;
    margin:0;
    width:16px;
    height:16px;
    position:absolute;
    border-radius:50%;
    animation:k-loadingO 2s ease infinite;
    background:#F63D3A;
    animation-delay:-1s
}
.k-ball7c {
    border:0;
    margin:0;
    width:16px;
    height:16px;
    position:absolute;
    border-radius:50%;
    animation:k-loadingO 2s ease infinite;
    background:#FDA543;
    animation-delay:-0.5s
}
.k-ball7d {
    border:0;
    margin:0;
    width:16px;
    height:16px;
    position:absolute;
    border-radius:50%;
    animation:k-loadingO 2s ease infinite;
    background:#193B48
}

@keyframes k-loadingO {
    0%,100% {
        transform:translate(0)
    }
    25% {
        transform:translate(160%)
    }
    50% {
        transform:translate(160%,160%)
    }
    75% {
        transform:translate(0,160%)
    }
}

.my-skin a.layui-layer-btn0 {
    background-color: #fff;
    border: 1px solid #ddd;
    color: #999;
    float: left;
}

.my-skin a.layui-layer-btn1 {
    background-color: #84c101;
    border: 1px solid #84c101;
    color: #FFF;
}

.label-custom {
    display: inline-block;
    padding: .3em .6em .3em;
    font-size: 85.71428571%;
    line-height: 1;
    color: #F03E00;
    border: 1px solid #F03E00;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    margin-bottom: 5px;

}


.article-box {
    width: 100%;
}

.article-body {
    margin-bottom: 30px;
    color: #454545;
}

.read-more-box {
    position: relative;
    z-index: 9999;
    padding: 0 0 25px;
    margin-top: -200px;
    text-align: center;
}

.read-more-box .read-more-mask {
    height: 200px;
    background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    background: -webkit-gradient(linear, 0 top, 0 bottom, from(rgba(255, 255, 255, 0)), to(#fff));
    background: -o-linear-gradient(bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0))
}
