﻿.cstxt{
    color:#f00;
}
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single {
    background-color:transparent;
    margin-top: 40px;
    padding: 0 1.67em 3em 1.67em;
}
.blog-layout-1 .ast-col-md-12 .ast-col-md-12{
    position: absolute;
    width: 25%;
   
    margin-bottom: 2em;
}
.post-content .entry-header{
    margin-left: 26%;
    width: 76%;
    position: relative;
    float: left;
}
.post-content .entry-content{
    margin-top: 60px;
    margin-left: 26%;
    position: relative;
    padding-left: 2em;
}
.post-thumb img{
	width:auto;
	height:auto;
	max-width:100%;
	max-height:100%;
    }
.pro-img .wp-block-image img{
    max-width: 480px;
}
.product-ico-l{
    width:70px;
    max-width: 70px;
    color:#1c93e2;
    font-size: 48px;
    padding-top: 0;
    line-height: 1;
}

.single-layout-1 .entry-content .wp-block-columns .wp-block-column img,.single-layout-1 .entry-content .wp-block-image img{
    width: 100%;
}
.blog-layout-1 .post-thumb {
   
}
.not-found{
    margin-top: 2%;
    text-align: center;
}

.entry-meta{
    display: block;
}

.ast-separate-container .ast-article-post {
    min-height: 220px;
}


@media (max-width: 800px){/*原782*/
    .blog-layout-1 .ast-col-md-12 .ast-col-md-12{
        position: relative;
        width: 100%;
        margin-right: 0;
        margin-bottom: 2em;
    }
    .post-content .entry-header{
        margin-left: 0;
        width: 100%;
        position: relative;
        float: left;
    }
.entry-header {
    padding-left: 0em;
    padding-right: 0em;
}
    .post-content .entry-content{
        margin-left: 0;
        padding-left: 0;
        width: 100%;
        position: relative;
    }
    .entry-header .entry-title{
        font-size: 1.5em;
    }
    .read-more{
        text-align:center;
    }
    .entry-content{
    
    }
/*	.single-layout-1 .entry-content p,.post-content .entry-content p,.wp-block-column h5,.pro-img {
		padding-left: 2em;
        padding-right: 2em;
     }
    */
    }