/*   
Theme Name: QUANTCONT量化主题
Theme URI:https://www.quantcont.com/
Description:宽源量化交易专注于：量化交易，程序化交易
Author:QuantCont
Author URI: https://www.quantcont.com/
Template:generatepress
Version: 1.6
*/

@import url("../generatepress/style.css");

.single-circle .b2-single-content, .circle-topic-edit.b2-single-content {
    width: 100%;
    max-width: 1100px;
}
.single-article .entry-header h1{font-size:24px;font-weight:400;}
#ym-menu .menu li {
    margin-right: 9px;
}
.top-search .search-input {
    padding: 8px 37px 8px 8px;
    width: 80px;
    background: none;
    border: 0;
}
.header-banner-left .header-logo{
    margin-right: 20px !important;
}
#hangqingdiv table {
    border-top: solid 1px #222 !important;
    border-left: solid 1px #222 !important;;
    width: 100%;
    margin-bottom: 20px;
}
.entry-header {
    margin-bottom: 5px !important;
    border-bottom: 1px solid #f5f6f7;
    padding-bottom: 0px !important;
}
._LRF-bottom img{height: 25px; !important;}

.logo_main{
    width:230px;
}

#article_content,.entry-content{
    font-size:16px;
}
@media (max-width: 768px){
    .separate-containers .inside-article{padding:10px;}

    .inside-header {
        padding-left: 10px;
        padding-right: 10px;
    }
    #heyuetbl{
        font-size:12px;
    }
    h1{
        font-size:22px;
    }

}
#menu-item-31 a{color:#FF6600 !important;}

.inside-article .entry-summary{margin-top:10px;}
.inside-article{
    width:100% !important;padding:20px !important;
}
.v2_thumb{width:25%;padding:20px 0px 0px 10px;background-color: var(--base-3);}
.v2_thumb img{
    border-radius: 6px;
    object-fit: cover;
}
h2{font-size:20px;}
footer.entry-meta{margin-top:10px;}
.widget-area .widget{padding:20px;}
.icon-categories{opacity: .7;color:var(--contrast-2);}
.index_meta .entry-meta{display:flex;
    justify-content:space-between
}
.separate-containers .page-header{padding:20px;}

button, input[type=button], input[type=reset], input[type=submit]{
    padding:5px 15px;
}

.nav-previous .prev a{font-size:16px !important;}
.nav-next .next a{font-size:16px !important;}
footer.entry-meta .post-navigation{margin:10px 0px;}
.post_ext_text{
    margin-bottom:10px;
    font-style: italic;
}

@media screen and (max-width: 768px) {
    .entry-summary{font-size:12px;text-overflow:-o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
    .inside-article{padding:10px !important;}
    .index_meta .posted-on{display: none !important;}
    h2{font-size:18px !important;}
    .v2_thumb{padding-top:10px !important;}
    .index_meta .entry-meta{font-size:12px;margin-top:5px !important;}
}