body{
	font-family: "微软雅黑",Arial,Helvetica,"华文细黑";
}
.site{background: #eee;}
#content{width: 1200px;padding: 10px 0px;display: flex;}
#content .left-part{width: 70%;display: table-cell;float: left;}
#content .right-part{width: calc(30% - 12px);margin-left: 12px;background: #fff;}
.content-area{width: 100%;float: none;}
.block-header {
    background: url(/static/images/soft-bg.png) no-repeat;
    background-size: 100% 100%;
    margin: 0px;
    width: 100%;
    position: relative;
    padding: 64px 0 44px;
}
.block-header .t{font-size: 26px;color: #FFFFFF; font-weight: 400;padding: 0px 25px;}
.block-header .d{color: #AAAAAA;font-weight: 400; font-size: 14px;padding: 0px 25px;}
.site-main{margin-bottom: 0em;}
.site-main > article{background: #fff;padding: 36px 25px 8px;margin-bottom: 0.5em;}
.site-main > article.site-main > article{margin-bottom: 0px;}
.site-main > :last-child{margin-bottom: 0px;}
.entry-title{font-size: 0.9rem !important;color: #333333;font-weight: bold;}
.entry-title a:hover{color: #FFC002;}
.more-link{color: #FFC002;font-size: 12px;}
.more-link:link{text-decoration: none;}
.more-link:hover{color: #FFC002;}
.entry-content{font-size: 0.8em !important;color: #333333;font-weight: 300;}
body:not(.search-results) .home-page article:not(.type-page)  .entry-content{ 
	height: auto !important;
	overflow: hidden;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    max-height: 61px;
    line-height: 20px;
    width: 100%;
    float: none;
}
body:not(.search-results) .unhome-page article:not(.type-page)  .entry-content{
	width: 100%;
    float: none;
    height: auto !important;
}
.home-page .wp-block-image{display: none;}
.home-page .entry-content h2{font-size: 12px;}
body:not(.search-results) article:not(.type-page) .entry-footer{float: none;width: 100%;font-size: 12px;margin-top: 15px;}
.single .byline, .full-size-link, body:not(.search-results).group-blog .byline, body:not(.search-results) .entry-format, body:not(.search-results) .cat-links, body:not(.search-results) .tags-links, body:not(.search-results) article:not(.sticky) .posted-on, body:not(.search-results) article:not(.type-page) .comments-link, body:not(.search-results) article:not(.type-page) .entry-footer .edit-link{
	display: inline-block;
	padding: 0.5em;
	float: right;
}
.entry-footer .cat-links{padding: 10px 0px !important;}
.entry-title:after{display: none;}
.sidebar{margin-left: 0px;width: 100%;padding: 36px 25px;margin-bottom: 0px;}
.widget{padding: 0px;border-top:none;margin-bottom: 2em;}
form.search-form{border: 1px solid #EFEFEF;}
form.search-form label{width: calc(100% - 35px);margin-bottom: 0px;}
form.search-form label input{width: 100% !important;background: #F6F6F6;border: none;}
.widget button.search-submit{background: #F6F6F6;color: #333333;}
ul, ol{margin: 0px;}
.entry-footer a{color: #999999;}
.cat-links{float: left !important;}
.cat-links > a{border: 1px solid rgba(239,239,239,1);border-radius: 13px;padding: 3px 10px;}
.entry-footer a:hover, .entry-footer a:focus{color: #ffc002;box-shadow: none;}
.entry-footer .byline img{display: none !important;}
.entry-footer .byline{display: inline;float: right;padding: 0.5em;}
.entry-footer .byline .screen-reader-text{position: relative !important;color: #999999}
h2.widget-title:after{bottom: 50%;left: 75px;width: calc(100% - 75px);background: rgba(239,239,239,1);}
.sidebar a{color: #333333; font-size: 12px;}
.sidebar .widget .widget-title{color: #333;}
.sidebar .widget_recent_entries a{width: calc(100% - 100px);display: inline-block;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sidebar .widget_recent_entries .post-date{width: 90px;display: inline-block;font-size: 12px;float: right;}
.sidebar ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.footer label{font-size: 12px;color: #fff;}
.footer a,.footer p{color: #A9A9A9;font-size: 12px;}
#comments{display: none;}
.navigation.post-navigation{display: none;}
.no-results.not-found{background: #fff;padding: 26px 35px;}
button.search-submit{background: #F6F6F6;color: #333333;}
.sidebar:before{content: "";position: absolute;height: 100%;background: #eee;}
body:after{display: none !important;}
.content-area header.page-header{background:#fff;margin-bottom:10px;padding:10px 25px;border:none;}

#recommend-position ul li{padding: 20px 0px;box-shadow: 0px 1px 0px 0px rgba(239,239,239,1);}
#recommend-position .job .position{color: #333333;font-size: 14px;font-weight: 300;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#recommend-position .job:hover .position {color: #FFC000;}
#recommend-position .job .hope{color: #fb6d08;font-weight: 300;font-size: 14px;padding: 10px 0px;}
#recommend-position .job .company{color: #AAAAAA;font-size: 12px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}

.pagination:before, .pagination:after{
	background-color: #fff;color: #666;display: none;
}
.pagination .nav-links:before, .pagination .nav-links:after{color: #666;display: none;}
.pagination .prev:before,.pagination .prev:before, .pagination .next:before{display: none;}
.pagination .prev, .pagination .next{
	background-color: #fff;color: #666;
}
.pagination{border-top: none;}
.pagination .nav-links > *{padding: 5px 10px;font-size: 12px;height: 30px;width: auto;position: relative;float: none;vertical-align: middle;background-color: #fff;color: #666;line-height: 16px;
border: 1px solid rgb(217, 217, 217);right: 0px; margin: 0px 5px 0px 0px;}
.pagination .prev:hover, .pagination .prev:focus, .pagination .next:hover, .pagination .next:focus{background: #fff;color: #ffc002;display: inline-block;}
.pagination .current{background: #ffc002;color: #fff;}
.links-wrap .f2 .row a{font-size: 12px;}
@media (max-width: 700px){
	#content{width: 95%;margin: 0 auto;display: block;}
	#content .left-part{width: 100%;float: none;display: block;}
	#content .right-part{width: 100%;float: none;margin-left:0px;}
	.content-area header.page-header{margin: 0px 0px 10px;}
}