﻿@charset "utf-8";


.cont_div {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden
}

.pdt15 {padding-top:15px;}
.pdb15 {padding-bottom:15px;}

#menu {
    width: 100%;
	min-width:1200px;
    height: 44px;
    overflow: hidden;
    background-color: #d80e6d;
/*border-bottom: 2px solid #2b2e33*/ 
}
/*@media (max-width: 768px) {
#menu {
    width: 15%;
	float:right;
    height: 44px;
    overflow: hidden;
    background-color: #d80e6d;
}
}*/
#menu .cont_div {
    position: relative;
}



#h_hot {
    width: 28px;
    height: 11px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -200px;
    background: url('/static/images/gif-0493.gif') no-repeat
}

#h_new {
    width: 28px;
    height: 11px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: 30px;
    background: url('/static/images/ico_new.gif') no-repeat;
}

#h_hotz {
    width: 28px;
    height: 11px;
    overflow: hidden;
    position: absolute;
    left: 67.7%;
    top: 0;
    margin-left: -200px;
    background: url('/static/images/hot_new.gif') no-repeat;
}

#menu ul {
    height: 44px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: space-between;
	z-index:9999;

}

/*#menu ul li {*/

/*z-index:9999;}*/

#menu ul li.lastone {
    padding-right: 0px;
    position: absolute;
    right: 0;
}

#menu ul li a {
    color: #fff;
    display: inline-block;
    height: 44px;
    line-height: 44px;
    font-size: 18px;
    position: relative;
}
#menu ul li a:hover  {
    color:#fdd000;
}
#menu ul li a i {
    width: 0;
    height: 0;
    overflow: hidden;
    border: 6px solid #cb0000;
    border-bottom-color: #ffffff;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -6px;
    display: none
}

#menu ul li a.hover i,
#menu ul li a:hover i {
    display: inline-block
}

#hot_news {
    height: 40px;
    padding: 6px 0 7px 0
}

#hot_news table {
    width: 1200px;
    height: 40px;
    overflow: hidden;
    margin: 0 auto;
}

#hot_news table tr th {
    text-align: left;
}

#hot_news table tr th a {
    color: #000;
    font-size: 14px;
}
.pc {
width:auto;
}
@media screen and (max-width: 768px) {
.pc {
width:auto;
display:block
}
}
.mobile {
width:auto;
display:none;
}
@media screen and (max-width: 768px) {
.mobile {
width:auto;
display:none;

}
}

header.jsx-1354676954 {
    height: 274px;;
    background: linear-gradient(176deg,rgba(76,126,255,1) 0%,rgba(100,174,252,1) 100%);
    background-size: 100% auto;
    box-sizing: border-box;
    margin-bottom: -0.55rem;
}
.top.jsx-1354676954 {
    height: 83px;
    padding: 5px 5px 5px 5px; 
}
.top.jsx-1354676954 .more.jsx-1354676954 {
    height: 48px;
    width: 48px;
    float: right;
}
.top.jsx-1354676954 .more.jsx-1354676954 img.jsx-1354676954 {
    display: block;
    height: 48px;
    width: 48px;
}
.top.jsx-1354676954 .login.jsx-1354676954 {
    float: right;
    margin-right: 10px;
}
.wrap.jsx-676957847 {
    position: relative;
    display: block;
    width: 0.72rem;
    height: 0.28rem;
    margin-top: -0.01rem;
    text-align: center;
    background: rgba(255, 255, 255, 0.15);
    border-radius: 0.15rem;
    text-decoration: none;
    outline: none;
    transition: all 0.6s ease 0s;
}
.tip.jsx-676957847 {
    height: 52px;
}
.tip.jsx-676957847 img.jsx-676957847 {
    height: 37px;
    width: 37px;
    vertical-align: top;
    margin-top: 0.04rem;
    margin-right: 0.02rem;
}
.tip.jsx-676957847 span.jsx-676957847 {
    font-size: 0.14rem;
    color: rgb(255, 255, 255);
    height: 25px;
    line-height: 0.14rem;
    margin-top: 0.07rem;
    display: inline-block;
    vertical-align: top;
}
.tabs.jsx-1354676954 {
    height: 80px;
    line-height: 25px;
    margin: 0px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    z-index: 9999;
    -webkit-transition: background-color 0.5s;
    transition: background-color 0.5s;
}
.tabs.jsx-1354676954 li.jsx-1354676954 {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0px;
    font-size: 25px;
    color: rgba(255,255,255,1);
    height: 68px;
    line-height: 26px;
    padding-top: 0.09rem;
    box-sizing: content-box;
    opacity: 0.85;
    position: relative;
}
.tabs.jsx-1354676954 a.on.jsx-1354676954 {
    opacity: 1;
    font-weight: 500;
}
.nav.jsx-2865429524 {
    height: 180px;
    width: 80%;
    background: rgba(255,255,255,1);
    box-shadow: 0px 1px 6px 0px rgba(0,69,189,0.1);
    border-radius: 0.06rem;
    padding: 0.12rem 0px 0px 0.045rem;
    box-sizing: border-box;
    margin: 0px auto 0.03rem;
}
.nav.jsx-2865429524 li.jsx-2865429524 {
    font-size: 0.15rem;
    width: 15%;
    height: auto;
    color: rgba(81,87,97,1);
    line-height: 0.17rem;
    float: left;
    text-align: center;
    margin-bottom: 0.1rem;
    text-align: center;
    overflow: hidden;
}
a.jsx-2865429524 {
    font-size: inherit;
    color: inherit;
    -webkit-text-decoration: none;
    text-decoration: none;
}
.navcss {height:25px;width:1200px;margin:auto;line-height:25px;padding:14px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#2b2e33;}
.navbox {float:left;width:1200px;height:50px;padding:0 20px 0 30px;}
.navbox dt,.navbox dd {float:left;height:25px;font-size:14px;width:25%;text-align:center;}
.navbox dt,.navbox dd a {
    color: #fff;
}
.navbox dt {font-weight:bold;text-align:left;}
.navfirst {padding:0 20px 0 0;}
.navend {border-right:none;padding:0 0 0 25px;}

.hlogo {float:left;height:100px;width:300px; margin-left:-10px;}
.hlogo img { width:auto;}
.hlogo i {position:absolute;left:-9999px;}
<!--@media screen and (max-width: 768px) {-->
<!--.hlogo { float:left;width:80%; height:auto;}-->
<!--.hlogo img { width:100%; height:auto;}-->
<!--}-->

<!--新加导航-->
.container{max-width:1140px;margin:0 auto;}

.c-nav .show{
	display: inline-block;
}
.c-nav .hiden{
	display: none;
}
/* 导航栏 */
.c-nav{
	width: 100%;
	background-color: #d80e6d;
	z-index:9999;
	
}
.c-nav .navFlex{

	display: -webkit-flex;
	width:1200px;
	margin:0 auto;
	justify-content:space-between;
	-webkit-justify-content: space-between;
	align-items: center;
	-webkit-align-content: center;
	color: white;
	font-size:18px;
}
.c-nav ul{

	list-style: none;
	margin-bottom: 0px;
	padding-left: 0px;
	margin-left:auto;
	margin-right:auto;
}
.c-nav ul li{
	padding: 10px 37px 10px 0px;
	margin-left: 0px;
	display: inline-block;
}
.c-nav ul li a{
	color: white;
	padding-bottom: 2px;
	text-decoration: none;
	border-bottom: 3px solid transparent;
}
.c-nav ul li a:hover{
	border-bottom: 3px solid #e4c17e;
}
.c-nav .logo{
	height:40px;
}
.c-nav .btnImg{
	height: 20px;
	width: 25px;
	padding: 3px 8px 3px 8px;
	box-sizing: content-box;
	border: 1px solid transparent;
}
<!--@media screen and (max-width:1200px){-->
<!--	.c-nav ul li{-->
<!--		margin-left: 20px;-->
<!--	}-->
<!--}-->
<!--@media screen and (max-width:992px){-->
<!--	.c-nav ul li{-->
	<!--	margin-left: 10px;-->
<!--	}-->
<!--}-->
/*@media screen and (max-width:768px){
	.c-nav ul li:nth-child(4),.c-nav ul li:nth-child(5){
		display: none;
	}
}*/
/*@media screen and (max-width:768px){
	.c-nav{
	background-color:#e80e6d;
		width:12%;
		height:30px;
		right:5px;
		padding: 15px 0px 0px 0px;
		opacity: 0.9;
		position:absolute;
		z-index:999;
	}
	.c-nav .navFlex{
		flex-wrap:wrap;
		width:80%;
		float:left;
		font-size: 20px;
		justify-content: space-between;
	}
	.c-nav .btnImg{
	width:80%
	 border:#FFCCCC;
	 bottom:30px;
	 z-index:999;
	border-radius:5px;
	}
	.c-nav .logo{
		height: 30px;
	}
	.c-nav ul li{
		padding-top: 10px;
		margin-left: 0px;
		width:100%;
		background-color:#d80e6d;
		
	}
	.c-nav ul li a{
		border-bottom: 3px solid transparent;
	}
	.c-nav ul a:hover{
		border-bottom: 3px solid #e4c17e;
	}
	.c-nav ul li:nth-child(4),.c-nav ul li:nth-child(5){
		display: block;
	}
	.c-nav .hiden{
		bottom:20px;
		display: block;
	}
	.c-nav .show{
		width: 100%;
		font-size: 14px;
		text-align: center;
		display: none;
	}
}*/


.search {float:left;height:40px;padding:30px 10px 30px 75px;}
/*@media screen and (max-width: 768px) {
.search { display:none;float:left;height:40px;padding:30px;}
}*/
.hsearch {width:320px;height:38px;background:#f9f9f9;padding:0 140px 0 10px;-webkit-border-radius:5px;border-radius:5px;position:relative;border:1px solid #e5e5e5;}
.hsearch input {line-height:40px;height:40px;width:100%;color:#333;}
.hbut {position:absolute;right:-1px;top:-1px;padding:0 25px 0 10px;color:#eee;font-size:16px;cursor:pointer;line-height:40px;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background-color:#d80e6d;}
.hbut:hover {background-color:#df3066;color:#fff;transform:translate3d(0px,0px,0px);transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1) 0s;}
.hbut span {font-size:21px;width:40px;display:block;float:left;text-align:center;}

.swiper-container {width:320px;height:220px;}
/*@media screen and (max-width: 768px) {
.swiper-container {width:100%;}
}*/
.swiper-slide {position:relative;text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex; -webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide img { display: block;  width:320px; height:220px;}
.swiper-slide h4 { position:absolute; bottom: 0; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align: center; line-height:35px; background:rgba(0,0,0,0.5); color:#fff; width:100%; font-size:14px; }
.swiper-slide1 {position:relative;text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex; -webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide1 img { display: block;  width:320px; height:180px;}
.swiper-slide1 h4 { position:absolute; bottom: 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center; line-height:35px; background:rgba(0,0,0,0.5); color:#fff; width:100%; font-size:14px; }
/*@media screen and (max-width: 768px) {
.swiper-slide {position:relative;text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex; -webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide img { display: block; border-radius: 5px; width:100%;}
.swiper-slide h4 { position:absolute; bottom: 0; text-align: center; line-height:35px; background:rgba(0,0,0,0.5); color:#fff; width:100%; font-size:14px; }
.swiper-slide1 {position:relative;text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex; -webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.swiper-slide1 img { display: block; border-radius: 5px; width:100%;}
.swiper-slide1 h4 { position:absolute; bottom: 0; text-align: center; line-height:35px; background:rgba(0,0,0,0.5); color:#fff; width:100%; font-size:14px; }
.swiper-container2 { display:none;width:100%;height:auto;}
}*/
.swiper-container2 {width:320px;height:180px; margin-top:10px;}

.serli {float:right; display:block;}
.serli li {float:left;display:block;padding:35px 10px;line-height:30px;}
.serli li  {display:block;padding:35px 10px;line-height:30px;}
.serli li  img{display:block; float:left; line-height:30px;}
.serli li  p{display:block; float:left; margin-left:5px; line-height:30px;}
.serli li  span {position:absolute; background-color:#FFFFFF; left:-1000px;border:1px solid #e9e9e9; visibility:hidden; color:#000; text-decoration:none; padding:5px;}
.serli li:hover span {visibility:visible; top:120px; left:69.5%; z-index:9999; }
/*@media screen and (max-width: 768px) {

.serli {float:right; display:none;}
}*/
.topnews {margin-bottom:15px;}
.topnews h4 {font-size:18px;line-height:40px;color:#dfdfdf;font-weight:bold;white-space:nowrap;overflow:hidden;padding:5px 10px 0 5px; text-align: center;}

.topnews p {color:#ccc;font-size:14px; border-bottom:1px dotted #ddd; padding:0 15px 10px;}
/*@media screen and (max-width: 768px) {
.topnews h4 { display:none;font-size:16px;line-height:40px;color:#dfdfdf;text-overflow:ellipsis;font-weight:bold;white-space:nowrap;overflow:hidden;padding:5px 15px 0; text-align: center;}
.topnews p { display:none;color:#ccc;font-size:12px; border-bottom:1px dotted #ddd; padding:0 15px 10px;}
}*/
.toutiao { width:auto; height:30px;background: url(../static/images/logo1.png) repeat-x bottom; padding:0 15px 0;    border-bottom: 1px dotted #ddd}
.toutiao img { height:auto;margin-bottom: 7px; }
.toutiao span { font-size:18px; height:30px; line-height:30px;letter-spacing:3px;  padding:0px 10px 0px 10px; font-weight:bold; color:#d80e6d; }

.newsbox ul {padding:0 0px 0px 0; position: relative;}
.newsbox li,.newsbox dd {font-size:16px;line-height:30px;color:#dfdfdf;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:420px;float:left;}
.newsbox li:before,.newsbox dd:before{float:left;content:"";background:#ccc;width:4px;height:4px;overflow:hidden;display:inline-block;margin:12px 11px 0 0;border-radius:2px}
.newsbox li em,.newsbox dd em {color:#ccc;font-size:12px;padding:0 8px;vertical-align:middle;display:inline-block;}

.newsbox dl {padding:0 150px 0 0; position: relative;}
.newsbox dt {font-size:15px;background:url(../images/dian.gif) repeat-x bottom;padding-left:15px;margin-bottom:10px;position: relative;}
.newsbox dt span {display:inline-block;border:1px solid #e6e9f0;border-bottom:1px solid #fff;padding:0 15px;color:#f30;line-height:33px;webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}

.newsfile { position:absolute; right:0; width:140px; font-size:12px; }
.newsfile img { display: block; width:100%; margin-bottom:5px; }

.newsbox ul .newsfile { top:0; }
.newsbox dl .newsfile { top:50px; }

a.frlink { font-size:14px; color:#666; float: right; }
.guanggao{ float:left; width:auto;}
/*@media screen and (max-width: 768px) {

.guanggao{ display:none;float:left; width:auto;}
}*/
.hotworks {width:340px;font-size:14px;text-align:center;line-height:30px;}
/*@media screen and (max-width: 768px) {

.hotworks { display:none;width:330px;font-size:14px;text-align:center;line-height:30px;}
}*/
.hotworks a {display:block;}
.hotworks li {float:left;width:150px;padding:0 19px 10px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hotworks li img {width:100%;display:block;height:90px;border-radius:5px;}

.hotworks2 {width:330px;font-size:14px;text-align:center;line-height:30px;}
.hotworks2 a {display:block;}
.hotworks2 li {float:left;width:127px;padding:0 10px 10px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hotworks2 li img {width:100%;display:block;height:80px;border-radius:5px;}

.hvideo {overflow:hidden;}
.hvideo dd  {font-size:14px;line-height:29px;color:#dfdfdf;text-overflow:ellipsis;height:29px;white-space:nowrap;overflow:hidden;width:100%;}
.hvideo dd em {color:#ccc;font-size:12px;padding:0 8px;vertical-align:middle;display:inline-block;}

.hvideo dt {height:180px;margin-bottom:10px;}
.hvideo dt a {display:block;position:relative;font-size:14px;}
.hvideo dt img {display:block;}
.hvideo dt p {position:absolute;width:100%;line-height:35px;height:35px;bottom:0;background:rgba(0,0,0,0.5);color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.hvideo dt p span {display:inline-block;width:35px;vertical-align:middle;text-align:center;}

.hserver {height:40px;background:url(../images/dian.gif) repeat-x bottom;line-height:37px;}
.hsleft {width:125px;float:left;height:37px;background-color:#fff;border-top:3px solid #f60;border-left:1px solid #e6e9f0;text-align:center;font-size:16px;}
.hsright { border:1px solid #e6e9f0;height:38px;float:left;width:172px;text-align:right;}
.hsright a {display:block;padding-right:5px;}
.hsright a span {display:inline-block;width:20px;height:20px;text-align:center;font-size:12px;}

.hserlist {padding:0 15px;border:1px solid #e6e9f0;border-top:none;line-height:20px;color:#888;}
.hserlist dl {position:relative;padding:15px 0 15px 55px;border-bottom:1px solid #e6e9f0;}
.hserlist dl dt {height:40px;width:40px;line-height:40px;text-align:center;position:absolute;left:0;top:15px;background-color:#f60;-webkit-border-radius:5px;border-radius:5px;}
.hserlist dl dt span {color:#fff;font-size:21px;}
.hserlist h4 {font-size:14px;color:#333;}
.hserlist dl.nobottom {border-bottom:none;}
.hserlist a {color:#202020;}
.hserlist a:hover {color:#f30;}

.hrank {padding:5px 15px;border:1px solid #e6e9f0;}
.rankarts {padding:3px 0;}
.rankarts a {display:block;position:relative;padding:10px 0 10px 98px;height:70px;line-height:25px;border-top:1px solid #e6e9f0;}
.rankarts a img {display:block;position:absolute;left:0;width:90px;height:60px;top:15px;webkit-border-radius:3px;border-radius:3px;}
.rankarts h4 {font-size:14px;margin-top:0px}
.rankarts span {padding:14px 15px;font-size:12px;color:#888; line-height:20px}

.ranknews {padding:10px 0 5px;border-top:1px solid #e6e9f0;}
.ranknews a {display:block;position:relative;line-height:22px;padding:5px 0 5px 25px;font-size:14px;height:22px;}
.ranknews span {font-size:12px;color:#fff;display:block;position:absolute;width:18px;line-height:18px;left:0;top:8px;background-color:#ddd;height:18px;text-align:center;}
.ranknews em {font-size:12px;color:#888;display: block;}
.ranknews em i {font-size:14px;color:#999;padding-right:5px;display:inline-block;}

.ftlist {border-top:1px dashed #e6e9f0;padding-top:10px;margin-top:10px;}
.ftlist a {display:block;position:relative;padding:0 0 0 130px;line-height:25px;height:80px;overflow:hidden;color:#888;background-color:#f9f9f9;}
.ftlist a img {display:block;position:absolute;left:0;top:0;}
.ftlist a h4 {font-size:14px;color:#333;}
.ftlist a p {padding-bottom:3px;}
.ftlist a i {font-size:14px;color:#999;padding-right:5px;}
.ftlist a:hover {background-color:#dcf5ff;transform:translate3d(0px,0px,0px);transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1) 0s;color:#666;}
.ftlist a:hover h4 {color:#f30;transform:translate3d(0px,0px,0px);transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1) 0s;}
.ftone {border-top:none;padding-top:0;margin-top:0;}

.hzhanlan {padding:15px 0;border-top:1px solid #e6e9f0;border-bottom:1px solid #e6e9f0;}
.zllist {width:33.333%;float:left;overflow:hidden;height:120px;}
.zllist dl {position:relative;padding:0 10px 0 110px;line-height:20px;}
.zllist dl dt {position:absolute;width:100px;left:0;}
.zllist dl dt img {width:100%;}
.zllist dl dd h4 {font-size:14px;padding-bottom:10px;}
.zllist dl dd p {color:#777;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.hartst {border-bottom:1px solid #e6e9f0;background:url(../images/dian.gif) repeat-x top;height:50px;position:relative;}
.hartst span {display:block;line-height:45px;height:46px;font-size:18px;border-top:4px solid #f60;width:100px;text-align:center;color:#333;}

.hartsc {padding:15px 0 0;}
.hartsc li {width:166px;float:left;border-left:1px solid #e6e9f0;padding-left:5px;margin-left:5px;height:116px;line-height:20px;color:#777;}
.hartsc li.lione {border-left:none;padding-left:0;margin-left:0;}
.hartsc li a.imglink {height:80px;overflow:hidden;margin-bottom:8px;display:block;}
.hartsc li img {width:100%;}
.hartsc li h4 {font-size:14px;padding-bottom:5px;text-align:center;}
.artbox {height:120px;padding:5px;position:relative;}
.hartsc li:hover .artbox {background:-moz-linear-gradient(top, rgba(150,200,255,1) 0%, rgba(150,200,255,0) 100%);background:-webkit-linear-gradient(top, rgba(150,200,255,1) 0%,rgba(150,200,255,0) 100%);background:linear-gradient(to bottom, rgba(150,200,255,1) 0%,rgba(150,200,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#007db9e8',GradientType=0 );}
.hartsc li a.weblink {display:block;position:absolute;bottom:0;right:0;font-size:12px;color:#999;border:1px solid #e6e9f0;line-height:22px;-webkit-border-radius:22px;border-radius:22px;padding:0 10px;}
.hartsc li:hover a.weblink {border:1px solid #1989fa;transform:translate3d(0px,0px,0px);transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1) 0s;color:#1989fa;}

.hcpubt {background:url(../images/2dian.gif) repeat-x top;height:65px;position:relative;}
.hcpubt span {display:block;float:left;line-height:60px;height:60px;font-size:23px;border-top:5px solid #f60;color:#333;padding:0 10px;}
.hcpubt em {border-right:1px solid #ddd;}
.hcpubt a {display:inline-block;font-size:14px;padding:0 10px;color:#666;}
.hcpubt a:hover {color:#f30;}
.hcpubt span a {display:block;font-size:23px;padding:0 10px;color:#333;}
.hcpubt span a:hover {color:#f30;}
.hcpubt ul {float:right;margin:20px 15px 0;line-height:30px;font-size:14px;}
.hcpubt ul li {float:left;padding-left:25px;}
.hcpubt ul li a {float:left;display:block;}
.hcpubt ul li a:before {content:"";float:left;background:#ccc;width:4px;height:4px;overflow:hidden;display:inline-block;margin:14px 10px 0 0;border-radius:100%;}
.hcpubt ul li.gohome {float:right;border:1px solid #ddd;line-height:28px;-webkit-border-radius:28px;border-radius:30px;padding:0 15px 0 0;margin-left:25px;font-size:12px;}
.hcpubt ul li.gohome i {font-size:13px;display:inline-block;vertical-align:middle;width:18px;}
.hcpubt ul li.gohome a {color:#666;}
.hcpubt ul li.gohome a:before {background:#fff;width:0;height:0;}
.hcpubt ul li.gohome:hover {border:1px solid #1989fa;transform:translate3d(0px,0px,0px);transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1) 0s;color:#1989fa;}
.hcpubt ul li.gohome:hover a {color:#1989fa;}

.hopubt {background:url(../images/2dian.gif) repeat-x top;height:65px; margin-top:15px;position:relative;line-height:65px; }
.hopubt span {display:block;float:left;height:65px;font-size:23px;color:#333;padding:0 10px; }
.hopubt .tupian {display:block;height:65px; float:left;font-size:18px;color:#333;padding:0 10px; margin-left:30px;}
.hopubt .tupian a{display:block;float:left;height:65px;font-size:16px;color:#333;padding:0 5px; margin-right:10px; }
.hopubt em {border-right:1px solid #ddd;}
.hopubt a {display:inline-block;font-size:14px;padding:0 10px;color:#666;z-index:9999;}
.hopubt a:hover {color:#f30;}
.hopubt span a {display:block;font-size:23px;padding:0 10px;color:#333;}
.hopubt span a:hover {color:#f30;}

.tabs {line-height:40px;height:40px; margin-top:15px; margin-bottom:15px;font-size:23px;background:url(../images/dian.gif) repeat-x top; }
.tabs li {float:left;padding:0;height:40px;border-top:4px solid #f60;}
.tabs li a {display:inline-block;vertical-align:middle;padding:0 0px;float:left;color:#888;}
.tabs li.liselect{ background-color:#ffffff;}
.tabs span {float:right;padding:0;height:40px;}
.tabs span a {padding:0 10px; font-size:14px;}
.tabs li.liselect a {color: #000000;position:relative;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px; margin-top:5px}
.tabs li.liselect a:hover{ color: #FF0000;}
.tabs li.liselect a:before{position:absolute;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;z-index:50;bottom:-8px;left:50%;margin-left:-10px;}
.lihide {display:none;}

.artsbox {width:1200px;height:190px;overflow:hidden;padding-top:2px;}
/*@media screen and (max-width: 768px) {
.artsbox{ width:100%; height:auto;}
}*/

.artsbox dd {float:left;width:190px;height:190px;overflow:hidden;position:relative;margin:0 5px 12px 5px;font-size:14px;}

/*@media screen and (max-width: 768px) {
.artsbox dd {float:left;width:40%; height:130;font-size:14px;}
}*/
.artsbox dd span {width:140px;height:0px;padding:10px 5px;position:absolute;left:0px;top:0px;z-index:1;line-height:25px;font-size:12px;color:#fff;background:#6fb6fd;overflow:hidden;display:none;}
/*@media screen and (max-width: 768px) {
.artsbox dd span {width:100%;}
}*/
.artsbox dd a {width:190px;height:135px;position:absolute;left:0px;top:0px;z-index:3;word-wrap: break-word;word-break: break-all;overflow: hidden;}
/*@media screen and (max-width: 768px) {
.artsbox dd a {width:60p%; height:110px;}
}*/
.artsbox dd a img {width:180px; height:120px; text-align:center;position:absolute;left:5px;top:0px;z-index:2;overflow:hidden;border:0px;
  padding:0px;
  background-color:#CCC;}
/*@media screen and (max-width: 768px) {
.artsbox dd a img {width:60%; height:90px;border:0px ;
  padding:2px;
  background-color:#CCC;}
  }*/
.artsbox dd h4 {position:absolute;bottom:0;display:block;height:60px;text-align:center;width:190px;line-height:25px;text-overflow: ellipsis;-webkit-box-orient: vertical;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 2;}
/*@media screen and (max-width: 768px) {
.artsbox dd h4 { position:absolute;bottom:15px;text-align:left;height:30px;width:20%;line-height:30px; margin-left:10px;}
.artsbox dd h4 a {width:60p%; height:35px;}
}*/
.arttext {font-size:14px;border-bottom:1px solid #e6e9f0;padding:0 0 20px 50px; position: relative;}
.arttext dt { width:35px; position: absolute; height:50px; padding:5px 0; left:0;line-height:25px; background-color: #f60; color:#fff; text-align: center; border-radius:3px; font-size:12px; }
.arttext dd {float:left;width:5.555%;line-height:30px;}

.artsft {background:url(../images/dian.gif) repeat-y right;padding:10px 30px 10px 0;}
.artsft .hpubt {margin-bottom:5px;}
.artsftlist li {float:left;width:50%;}
.artsftlist li a {display:block;padding:5px 10px 5px 0;position:relative;text-align:center;}
.artsftlist li img {display:block;width:100%;}
.artsftlist li p {width:155px;position:absolute;bottom:5px;background:rgba(0,150,200,0.8);color:#fff;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.artsftlist li span {display:block;width:35px;color:#fff;height:35px;font-size:20px;line-height:35px;position:absolute;left:5px;bottom:40px;background-color:rgba(0,0,0,0.3);-webkit-border-radius:3px;border-radius:3px;}

.artsdt {background:url(../images/dian.gif) repeat-y right;padding:10px 25px;width:475px;}
.artsdtt {border-bottom:1px solid #f90;position:relative;padding:10px 0 15px;font-size:16px;line-height:20px;color:#f30;}
.artsdtt:before{position:absolute;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f90;z-index:50;bottom:-8px;left:16px;}

#artscon {height:335px;width:100%;position:relative;background-color:#fff;overflow:hidden;}
#artscon ul{width:100%;position:relative;top:0;left:0;padding:0;}
#artscon ul li{width:100%;border-bottom:1px dotted #d6d6d6;overflow:hidden;line-height:23px;clear:both;}
#artscon ul li .divleft{float:left;width:50px;padding:15px 0;}
#artscon ul li .divleft img {display:block;width:100%;-webkit-border-radius:3px;border-radius:3px;}
#artscon ul li .divright{float:right;width:410px;padding:15px 0;font-size:14px;}
#artscon ul li .divright a{color:#6EAFD5;padding:0px;}
#artscon ul li .divright .itemtime{color:#999;padding:0px;font-size:12px;}

.bottomcover{position:absolute;bottom:0;height:35px;width:485px;background:-moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );}

.hclass {font-size:14px;padding:20px 0 10px;}
.artskey {padding:15px 0 15px 50px;font-size:14px;position:relative;}
.artskey span {display:block;width:50px;color:#f30;left:0;top:15px;position:absolute;}
.artskey a,.hclass a {display:inline-block;padding-right:10px;line-height:25px;color:#666;}

.hbsearch {background-color:#f5f5f5;padding:15px 0;font-size:14px;}
.hbsearch {position:relative;padding:0 85px 0 0;}
.hbsearch span {display:block;color:#f30;padding:5px 10px;border:1px solid #f90;-webkit-border-radius:3px;border-radius:3px;}
.hbsearch span input {width:100%;height:25px;line-height:25px;}
.hbsearch .ssub {background-color:#f90;color:#fff;height:37px;width:95px;cursor:pointer;position:absolute;top:0;right:0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;font-size:16px;}

#wdzuopin{height:450px;width:1224px;}
#wdzuopin li img {width:100%;}
#wdzuopin li {width:280px;padding:5px 26px 15px 0;height:200px;position:relative;float:left;overflow:hidden;} 
a.buylink1 .divA{position:absolute;bottom:15px;left:0;width:260px;height:30px;padding:10px;background:rgba(255,255,255,0.8);line-height:30px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#BFFFFFFF,endcolorstr=#BFFFFFFF);}
a.buylink1 .divA>h4{width:180px;font-size:16px;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
a.buylink1 .divA>p{position:absolute;right:10px;color:#f60;top:5px;text-align:right;}
a.buylink1 .divA>p>span{font-size:20px;}

a.buylink2 {position:absolute;top:5px;left:-280px;width:280px;height:160px;text-align:center;color:#fff;background:rgba(0,0,0,0.5);transition:all 0.2s;font-size:14px;padding:20px 0;line-height:25px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
a.buylink2 h4 {padding:10px 0;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
a.buylink2 p {padding-bottom:10px;}
a.buylink2 p span {font-size:23px;color:#ff0;padding:0 10px;}
a.buylink2 em {display:block;margin:auto;width:100px;background-color:#fff;height:35px;-webkit-border-radius:35px;border-radius:35px;color:#f30;line-height:35px;}

.wdbox {border-top:1px solid #e6e9f0;background:url(../images/dian.gif) repeat-y 875px;}

.wdhott {line-height:24px;padding:15px 0;font-size:16px;height:24px;}
.wdhott a {float:left;}
.wdhott a:before {float:left;content:"";background:#fdd000;width:4px;height:16px;display:inline-block;margin:5px 8px 0 0;border-radius:2px;}

.wdhots dd {float:left;width:20%;height:160px;text-align:center;}
.wdhots dd a {display:block;padding:5px 10px;line-height:20px;position:relative;overflow:hidden;}
.wdhots dd a h4 {font-size:14px;padding:8px 0;}
.wdhots dd a p {color:#888;}
.wdhots dd span img {width:100%;}
.wdhots dd span.wdlogo {display:block;margin:auto;width:100px;}
.wdhots dd span.wdlogo img {-webkit-border-radius:100px;border-radius:100px;}
.wdhots dd span.qrcode {position:absolute;bottom:-200px;background:rgba(255,255,255,0.8);left:50%;margin-left:-70px;height:150px;width:100px;padding:0 20px 10px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#BFFFFFFF,endcolorstr=#BFFFFFFF);}
.wdhots dd:hover span.qrcode {transition:all 0.2s;bottom:0;}

.wdkey {padding:20px 0;}
.wdkey span {display:block;color:#888;font-size:14px;}
.wdkey a {display:inline-block;color:#666;background-color:#fff;height:25px;-webkit-border-radius:25px;border-radius:25px;border:1px solid #ddd;line-height:25px;padding:0 15px;margin:10px 10px 0 0;}
.wdkey a:hover {border:1px solid #1989fa;transform:translate3d(0px,0px,0px);transition:all 0.3s cubic-bezier(0.645,0.045,0.355,1) 0s;color:#fff;background-color:#1989fa}

.rcbox {width:320px;padding:15px 0;height:280px;}
.rcbox dd {float:left;width:82px;height:100px;overflow:hidden;margin:0 10px 0 0;}
.rcbox dd img,.rcbox dd a {width:100%;display:block;}
.rcbox dd h4 {height:30px;text-align:center;line-height:30px;}

.hnews dt {width:50%;float:left;padding-bottom:10px;}
.hnews dt a {display:block;padding:0 10px;line-height:21px;font-size:14px; text-align:center;}
.hnews dt a img {display:block;width:100%;margin-bottom:8px;height:110px;border-radius: 10px;}
.hnews dt a p{overflow: hidden;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-line-clamp: 2;
 	-webkit-box-orient: vertical;}
.hnews dd {font-size:16px;line-height:32px;color:#dfdfdf;text-overflow:ellipsis;height:30px;white-space:nowrap;overflow:hidden;width:100%;clear:both;}
.hnews dd:before{float:left;content:"";background:#ccc;width:4px;height:4px;overflow:hidden;display:inline-block;margin:13px 11px 0 0;border-radius:2px}

.rcicon {float:left;width:50%;}
.rcicon a {display:block;padding:0 10px 10px 50px;position:relative;font-size:14px;}
.rcicon a span {display:block;position:absolute;left:0;top:0;width:50px;height:50px;font-size:30px;color:#666;}

.hplist {width:900px;font-size:14px;}
.hitem {width:225px;float:left;padding-bottom:10px;}
.hitem a {display:block;position:relative;padding-right:25px;height:170px;overflow:hidden;}
.hitem img {display:block;width:100%;}
.hitem a h4 {position:absolute;bottom:0;height:35px;line-height:35px;background:rgba(0,0,0,0.5);color:#fff;left:0;width:200px;text-align:center;}

.hplist p {width:225px;float:left;line-height:28px;}
.hplist p a:before {float:left;content:"";background:#ccc;width:4px;height:4px;overflow:hidden;display:inline-block;margin:13px 10px 0 0;border-radius:2px}

.mylink dt {text-align:center;height:40px;background:url(../images/2dian.gif) repeat-x center;width:100%;}
.mylink dt span {display:inline-block;padding:0 20px;margin:auto;line-height:40px;background-color:#fff;font-size:18px;color:#666;}
.mylink dd {float:left;line-height:30px;margin-right:25px;font-size:14px;}
.mylink a {color:#888;}
.mylink a:hover {color:#1989fa;}
a.mlink {display:inline-block;font-size:12px;border:1px solid #81c0ff;padding:0 15px;border-radius:30px;line-height:28px;color:#81c0ff;}


.sidebar .widget_posts_thumbnail .entry-wrap{background-color:rgba(0,0,0,.3);display:none;position:absolute;bottom:0;left:0;font-size:14px;height:30px;line-height:30px;overflow:hidden;width:100%}
.sidebar .widget_posts_thumbnail .entry-wrap a,.sidebar .widget_posts_thumbnail .entry-wrap a:hover,.sidebar .widget_posts_thumbnail .entry-wrap a:visited{color:#fff;display:block;padding:0 10px}.sidebar .widget_posts_thumbnail.widget-damenhu-popular ul>li:first-child,.sidebar .widget_posts_thumbnail.widget-damenhu-views ul>li:first-child{margin-bottom:12px}.sidebar .widget_posts_thumbnail.widget-damenhu-popular ul>li.post-list,.sidebar .widget_posts_thumbnail.widget-damenhu-views ul>li.post-list{font-size:14px;padding-left:25px;position:relative;max-height:20px;overflow:hidden}.sidebar .widget_posts_thumbnail.widget-damenhu-popular ul>li.post-list span,.sidebar .widget_posts_thumbnail.widget-damenhu-views ul>li.post-list span{background-color:#f0f0f0;display:inline-block;font-size:13px;width:18px;height:18px;line-height:18px;color:#999;text-align:center;position:absolute;left:0;top:1px}.sidebar .widget_posts_thumbnail.widget-damenhu-recent ul>li:first-child,.sidebar .widget_posts_thumbnail.widget-damenhu-random ul>li:first-child{margin-bottom:12px}.sidebar .widget_posts_thumbnail.widget-damenhu-recent ul>li.post-list,.sidebar .widget_posts_thumbnail.widget-damenhu-random ul>li.post-list{font-size:15px;padding-left:14px;position:relative}.sidebar .widget_posts_thumbnail.widget-damenhu-recent ul>li.post-list:before,.sidebar .widget_posts_thumbnail.widget-damenhu-random ul>li.post-list:before{background-color:#ccc;border-radius:2px;content:" ";display:inline-block;width:4px;height:4px;position:absolute;left:0;top:9px}
.footer-partners{margin-bottom:-1px;position:relative}
.footer-partners .widget-title{display:none}
.footer-partners .partner-title{background-color:#f9f9f9;border:1px solid #e9e9e9;font-size:14px;line-height:1;padding:12px 14px 12px 25px;position:relative}
.footer-partners .partner-title:before{border-radius:1px;content:" ";display:block;width:3px;height:14px;position:absolute;top:12px;left:14px}
.footer-partners .partner-title strong{font-weight:700}
.footer-partners .partner-title .partner-desc{color:#aaa;font-size:13px;margin-left:10px}
.footer-partners .partner-title .partner-link{float:right;font-size:13px;position:relative;top:1px}
.footer-partners .partner-title .partner-link a{color:#aaa}
.footer-partners .partner-title .partner-link a:hover{color:#333}
.footer-partners .partner-wrap{border:1px solid #e9e9e9;border-top:none;padding:5px 0 10px}
.footer-partners .partner-image{display:inline-block;width:14.2857%;height:75px;line-height:75px;text-align:center}
.footer-partners .partner-image img{max-width:100%;max-height:75px;width:80%;padding:0 10%;height:auto;vertical-align:middle}

.friend .friend-title{background-color:#f9f9f9;border:1px solid #e9e9e9;font-size:14px;line-height:1;padding:12px 14px 12px 25px;position:relative}.friend .friend-title:before{border-radius:1px;content:" ";display:block;width:3px;height:14px;position:absolute;top:12px;left:14px}.friend .friend-title h3{display:inline-block;font-weight:700}.friend .friend-desc{color:#aaa;font-size:13px;margin-left:10px}.friend .friend-link{font-size:13px;float:right;position:relative;top:1px;color:#aaa}.friend .friend-link a{color:#aaa}.friend .friend-link a:hover{color:#333}.friend-nav{border:1px solid #e9e9e9;border-top:none;padding:10px 14px}.friend-nav li{display:inline-block;list-style:none;line-height:1;margin-right:15px;font-size:13px}.friend-nav li a{color:#333}.friend-nav li li{display:none}.bottom-right{display:none;width:40px;position:fixed;right:10px;bottom:101px}.bottom-right .icon-contact a{border-top:none}.bottom-right span.icon-link,.bottom-right a{background-color:#f5f5f5;cursor:pointer;display:inline-block}.bottom-right span.icon-link span,.bottom-right a span{box-shadow:0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 0 1px rgba(0,0,0,.25);color:#999;display:inline-block;line-height:40px;width:40px;z-index:25;background:#f5f5f5;font-size:24px;text-align:center;-webkit-backface-visibility:hidden;transition:.3s all}.bottom-right span.icon-link .icon,.bottom-right a .icon{font-size:18px;line-height:40px}.bottom-right span.icon-link .text,.bottom-right a .text{color:#fff;display:none;height:40px;line-height:1;font-size:13px;padding:7px 2px 0}.bottom-right span.icon-link:hover,.bottom-right a:hover{text-decoration:none}.bottom-right span.icon-link:hover .icon,.bottom-right a:hover .icon{display:none}.bottom-right span.icon-link:hover .text,.bottom-right a:hover .text{display:inline-block}#back-top{visibility:hidden}#site-bottom{border-top:1px solid #e9e9e9;font-size:13px;padding:20px 0;text-align:center}#site-bottom a{color:#333}#site-bottom .footer-nav{margin-bottom:6px}#site-bottom .footer-nav li{border-right:1px solid #ddd;display:inline-block;list-style:none;line-height:1;margin-right:12px;padding-right:12px}#site-bottom .footer-nav li:last-child{border-right:none;margin-right:0;padding-right:0}


button,.btn,input[type=submit],input[type=reset],input[type=button],button:hover,.btn:hover,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover,.header-search .search-submit,.content-loop .entry-header .entry-category-icon a,.entry-related .section-title:before,.comments-title:before,#reply-title:before,.breadcrumbs h1:before,.friend h3:before,.sidebar .widget .widget-title:before,.bottom-right span.icon-link .text,.bottom-right a .text,.home .sidebar .widget .widget-title:before,.sidebar .widget .widget-title:before,.footer-partners .partner-title:before,.friend .friend-title:before{background-color:#f33}



/*页面留白*/
.blank{height:10px; line-height:10px; clear:both;}
.blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both;}
.box_1{border:1px solid #ddd; background-color:#fff;}
 


.bghei{background: #fbfbfb;}
.cat{width: 1220px; margin:0 auto}
.cat .slide .in{width: 965px;height: 249px}
.cat .slide .nav{margin-left: 780px}
.cat .list{width: 290px;margin-right: 12px;margin-bottom: 16px;background: #FFF;float: left;box-shadow: 0px 0px 2px #dddddd;}
.cat .goods .list.first{margin-left: 0}
.cat .goods .list .img, .cat .goods .list img{width: 290px;height: 140px}
.fixture{width: 1148px}
.fixture_module{width: 370px}
.commune_notes .commune_txt{width: 208px}
.fixture_tag .pdn{display: block}
.show_block .show_info{width: 226px}
 
.cat .goods{padding-top: 10px;z-index: 2}
.cat .goods .list.first{margin-right: 0}
.cat .goods .list .img{position: relative;overflow: hidden;z-index: 3;}
.cat .goods .list.hover{box-shadow: 0px 0px 10px #dddddd;}
.cat .goods .list .Woqu_68{background: #ffffff;filter: alpha(opacity=90);opacity: 0.80;height: 60px;line-height: 18px;position: absolute;bottom: -70px;left: 0px;padding: 0 28px;width: 234px;color: #323232;font-size: 12px;padding-top: 10px;}
.cat .goods .goodsName{height: 52px;padding: 8px 27px 0px;text-align: center}
.cat .goods .goodsName .goods_title{font-size: 14px; height: 15px;line-height: 15px;overflow: hidden;}
.cat .goods .goodsName .info{height: 20px; margin:10px auto; overflow:hidden; color: #b3b3b3;display: block}
.cat .goods .goodsName .info a{padding:1px 3px; max-width:55px;  border-radius:1px;  overflow:hidden; line-height:18px; display:inline-block; height:18px}
.cat .goods .goodsName .info a:hover{color: #fff !important;opacity: 1}
.cat .goods .goodsName .info a:nth-child(1){background: #99CC33; color: #fff; opacity: 0.7}
.cat .goods .goodsName .info a:nth-child(2){background: #FF9900; color: #fff; opacity: 0.7 }
.cat .goods .goodsName .info a:nth-child(3){background: #FFCC00; color: #fff; opacity: 0.7}
.cat .goods .goodsName .info a:nth-child(4){background: #FF6600; color: #fff; opacity: 0.7}
.cat .goods .goodsName .info a:nth-child(5){background: #99CC33; color: #fff; opacity: 0.7}
.cat .goods .goodsName .info a:nth-child(6){background: #FF9900; color: #fff; opacity: 0.7}
.cat .goods .goodsName .info a:nth-child(7){background: #FFCC00; color: #fff; opacity: 0.7}
.cat .goods .goodsName .info a.last-child{background: #66CCCC; color: #fff; opacity: 0.7}
.cat .goods .goodsName .infobottom{height: 32px;line-height: 32px;display: block;}
.fense{color: #ff4b00;}
.combg{width: 70px; font-size: 12px; color: #71cd9c; text-align: right; }
 
/* info-activity */
.info-activity ul {
	margin-top: -10px
}
.info-activity li {
	padding-top: 15px
}
.info-activity li div.t i {
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(../images/info_icon.png) no-repeat;
	position: relative;
	top: 1px;
	margin-right: 5px
}
.info-activity li div.t .fl {
	font-size: 15px
}
.info-activity li div.t .fr1 {
	color: #444;
	color: #999;
	font-size: 14px;
	line-height: 23px
}
.info-activity li div.t .fl1 {
	color: #444;
	color: #999;
	font-size: 14px;
	line-height: 23px
}
.info-activity li div.t .fr {
	color: #444;
	color: #999;
	font-size: 14px;
	line-height: 23px
}
.info-activity li div.b {
	padding-left: 10px;
	white-space:nowrap;
	margin-top: 10px;
	text-overflow:ellipsis;
	overflow:hidden;
}
.info-activity li div.b a {
	color: #3a3a3a;
	font-size: 16px;
}
.info-activity li div.b a:hover {
	color: #f90
}
.info-activity li div.t i.i1 {
	background-position: -82px 0
}
.info-activity li div.t .fl span.s1 {
	color: #f4973c
}
.info-activity li div.t i.i2 {
	background-position: -111px 0
}
.info-activity li div.t .fl span.s2 {
	color: #7ad10a
}
.info-activity li div.t i.i3 {
	background-position: -141px 0
}
.info-activity li div.t .fl span.s3 {
	color: #00bbff
}
/* info-h */
.info-h {
	border-bottom: #ccc 1px solid;
	padding-bottom: 8px;
	position: relative;
	margin-bottom: 20px
}
.info-h h2 {
	font-size: 20px;
	color: #3a3a3a
}
.info-h h2 i {
	display: inline-block;
	width: 5px;
	height: 17px;
	background: url(../images/info_icon.png) no-repeat -64px 0;
	margin-right: 10px
}

.aleft {overflow:hidden;float:left;width:280px;margin:30px 0px 0px;}
/*@media screen and (max-width: 768px) {
.aleft {overflow:hidden; display:none;float:left;width:300px;margin:30px 0px 0px;}
}*/
.aleft ul li {overflow:hidden;float:left;font-size:16px;width:260px;height:50px;border-bottom:1px solid #e4e4e4;}
.aleft ul li a {display:block;color:#2f2f2f;background:url(https://www.wfwhw.cn/static/images/bj31.jpg) #fff no-repeat 15px 20px;height:50px;line-height:50px;padding-left:38px;}
.aleft ul li a:hover {color:#fff;background:url(https://www.wfwhw.cn/static/images/bj30.jpg) no-repeat 0px 0px;text-decoration:none;}
.aleft ul li.on a {color:#fff;background:url(https://www.wfwhw.cn/static/images/bj30.jpg) no-repeat 0px 0px;}


.aright {overflow:hidden;float:right;font-size:18px;width:900px;line-height:38px;margin:30px 0px 0px;}
.aright p {margin:10px 0px 0px;}


/*剧照*/
.g-stage-photo {
	margin-top: 26px;
}
.g-stage-photo .g-left {
	width: 100%;
	height: 400px;
	overflow: hidden
}
.g-stage-photo .g-left .f-choose-cont {
	display: block;
	overflow: hidden;
}
.g-stage-photo .g-left .f-choose-cont a {
	width: 190px;
	height: auto;
	float: left;
	margin: 20px 0 0 10px;
	display: inline;
	overflow: hidden
}
/*@media screen and (max-width: 768px) {
.g-stage-photo .g-left .f-choose-cont a {
	width: 48%;
	height: auto;
	float: left;
	margin: 20px 5px 0 0px;
	display: inline;
	overflow: hidden
}
}*/
.g-stage-photo .g-left .f-choose-cont a {
	display: block;
	overflow: hidden;
	position: relative;
	zoom: 1
}
.g-stage-photo .g-left .f-choose-cont a img {
	width: 100%;
	height: 122px;
	width:180px;
	display: block;
	border-radius:5px;
	border:1px;
  	padding:1px;
  	background-color:#CCC;
	overflow: hidden
}
/*@media screen and (max-width: 768px) {
.g-stage-photo .g-left .f-choose-cont a img {
	width: 90%;
	height: 100px;

	display: block;
	border-radius:5px;
	border:2px solid #928c32;
  	padding:3px;
  	background-color:#CCC;
	overflow: hidden
}
}*/
.g-stage-photo .g-left .f-choose-cont a strong {
	width: 100%;
	height: 18px;
	line-height: 16px;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	margin: 3px 0 0;
	text-align:center;
	display: block;
	overflow: hidden
}
.g-stage-photo .g-left .f-choose-cont a p {
	width: 100%;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	font-weight: normal;
	color: #aaa;
	margin: 5px 0 0;
	display: block;
	overflow: hidden
}
.g-stage-photo .g-left .f-choose-cont a i {
	width: 40px;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	font-style: normal;
	text-align: center;
	display: block;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	background: #e84440
}
.g-stage-photo .g-left .f-choose-cont a:hover strong {
	color: #ffae00
}
.g-stage-photo .g-left .f-choose-cont a:nth-child(6n+1) {
	margin-left: 0
}
.g-stage-photo .g-right {
	width: 185px;
	height: auto;
	overflow: hidden
}
.g-stage-photo .g-right ul {
	display: block;
	overflow: hidden;
	margin: 8px 0 0;
}
.g-stage-photo .g-right ul li {
	height: 20px;
	margin: 12px 0 0;
	display: block;
	overflow: hidden
}
.g-stage-photo .g-right ul li i {
	width: 20px;
	height: 20px;
	line-height: 20px;
	background: #aaa;
	border-radius: 4px;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	font-style: normal;
	text-align: center;
	float: left;
	margin: 0;
	display: inline;
	overflow: hidden
}
.g-stage-photo .g-right ul li a {
	width: 132px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	float: left;
	margin: 0 0 0 12px;
	display: inline;
	overflow: hidden
}
.g-stage-photo .g-right ul li em {
	width: 10px;
	height: 20px;
	float: right;
	display: inline;
	overflow: hidden
}
.g-stage-photo .g-right ul li:nth-child(1) i {
	background: #e84440
}
.g-stage-photo .g-right ul li:nth-child(2) i {
	background: #ff8400
}
.g-stage-photo .g-right ul li:nth-child(3) i {
	background: #ffbe00
}
.g-stage-photo .g-right ul li a:hover {
	color: #ffae00
}


.g-stage-photo {
    margin-top: 26px;
}
.g-box-1200 {
    width: 1200px;
    height: auto;
    display: block;
    overflow: hidden;
    margin: auto;
}
/*@media screen and (max-width: 768px) {
.g-box-1200 {
    width:100%;
    height: auto;
    display: block;
    overflow: hidden;
    margin: auto;
}
}*/
.g-stage-photo .g-left {
    width: 100%;
    height: 220px;
    overflow: hidden;
}
/*@media screen and (max-width: 768px) {
.g-stage-photo .g-left {
    width: 100%;
    height: auto;
    overflow: hidden;
}
}*/
.f-choose-cont {
    display: block;
    overflow: hidden;
}
.f-choose-cont a {
    display: block;
    overflow: hidden;
    position: relative;
    zoom: 1;
}
.f-choose-cont a img {
    width: 100%;
    height: 122px;
    width: 180px;
    display: block;
    border-radius: 5px;
    border: 2px solid #928c32;
    padding: 3px;
    background-color: #CCC;
    overflow: hidden;
}
.f-fl, .f-lifl li {
    float: left;
    display: inline;
}
.g-title {
    height: 30px;
    display: block;
    overflow: hidden;
}
.g-title strong {
    height: 30px;
    float: left;
    margin: 0;
    display: inline;
    overflow: hidden;
}
.g-title strong i {
    width: 5px;
    height: 30px;
    background: #ffbe00;
    float: left;
    margin: 0;
    display: inline;
    overflow: hidden;
}
.g-title strong b {
    height: 30px;
    line-height: 30px;
    font-size: 24px;
    font-weight: normal;
    color: #333;
    margin: 0 18px;
    float: left;
    display: inline;
    overflow: hidden;
}
.g-title strong em {
    width: 1px;
    height: 15px;
    background: #ccc;
    float: left;
    margin: 12px 0 0;
    display: inline;
    overflow: hidden;
}
.g-title a {
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    font-weight: normal;
    color: #333;
    float: left;
    margin: 12px 13px 0 18px;
    display: inline;
    overflow: hidden;
}
.g-title .f-choose-btn {
    height: 16px;
    line-height: 16px;
    font-size: 14px;
    font-weight: normal;
    color: #aaa;
    margin: 12px 0 0 0;
    overflow: hidden;
    cursor: pointer;
}
.f-fr {
    float: right;
    display: inline;
}
.g-title .f-choose-btn i {
    width: 12px;
    height: 12px;
    background: url(../images/jqg-index-icon.png) no-repeat 0 -45px;
    float: left;
    margin: 2px 9px 0 0;
    display: inline;
    overflow: hidden;
    -webkit-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    filter: grayscale(100%);
}

}

/************置顶导航*************/

.fixhead{ top:0; position:fixed; z-index:99999; width:100%; }

.mtnav{ margin-top:47px;}

.content_top{ position:relative; padding-bottom:0; background:#d80e6d; }

.logo_m{ position:absolute; float:left;left:10px;top:15px; cursor:pointer; width:20px;}
.logo_m img{ position:absolute;left:10px;top:0px; cursor:pointer; width:100%;}

.arrowl{ position:absolute;left:10px;top:12px; cursor:pointer;}

.arrowr{ position:absolute;right:10px;top:12px; background:url(../images/lanmu.png) no-repeat; width:24px; height:24px; display:block; }

.morex{ position:absolute;right:10px;top:12px; background:url(../images/lanmux.png) no-repeat; width:24px; height:24px; display:block; }

.arrowr a{ width:24px; height:24px; display:block; display:block; }

.context{padding-top:2px; margin-left:45px;font-size:1.5rem; color:#fff;font-family:microsoft yahei;line-height:45px; height:45px;}

.context a{color:#fff;}
.cnsnav{ padding:0px;}

#navlayer{padding:10px 0;}

.cnsnav li{font-size:1rem;}

/*nav*/

.cnsnav{padding:0 0; position:relative;z-index:2;}

.cnsnav ul{width:100%;margin:0 auto;position:relative;height:auto; overflow:hidden;list-style: none;}

.cnsnav li{ float:left;width:25%; text-align:center;font-size:15px; height:22px;line-height:auto;color:#000;}

.cnsnav li a{color:#000;}

.cnsnav li.selimg{ }

.cnsnav li.selimg a{background-color:#e60012;padding:0 4px;border-radius:3px;color:#fff;font-size:1rem;}



.cnsnav li.more{ background:#f6f6f6; position:absolute;bottom:0;right:3px;display:block;}

.cnsnav li.close{ background:#f6f6f6;}

.cnsnav .navlayer{ position:absolute;left:0;top:0px;width:100%;background:#f8f8f8;display:none;}

.navlayer .cnsnav ul{height:auto;}



/*头部二级栏目 多米互动|www.mobanwang.cc|QQ953101005 2016-5-27新增*/

.nav2{ margin:10px 8%; position:relative; }

.nav2 a{ padding:0 10px; line-height:22px; font-size:12px; float:left; margin:4px 10px 4px 0; border:#cccccc 1px solid; display:block;  }

.nav2 a:hover{ background:#e60012; color:#FFF; }

.nav2 a.bghover{ background:#e60012; border:#e60012 1px solid; color:#FFF; }

/************ 滑动推荐导航*************/

.hdnav_bar{ width:100%; height:36px; line-height:36px; box-sizing:border-box; }

.hdnav{ width:96%; margin-right:8px; overflow:hidden; border-bottom: 1px solid #e9e9e9; height:35px;background-color:#FFFFFF; overflow-x:scroll; -webkit-overflow-scrolling:touch; }

.hdnav::-webkit-scrollbar{ display:none;}

.hdnav_list{ white-space:nowrap;}

.hdnav_list .btn{ white-space:nowrap;display:inline-block; padding:0 14px; color:#666666; background-color:#FFFFFF;text-decoration:none;font-size:16px; }

.hdnav_list .btn.cur{  white-space:nowrap;display:inline-block; padding:0 14px; color:#e60012; text-decoration:none;font-size:18px; }

.hdnav_list .btn.position{  white-space:nowrap;display:inline-block; padding:0 14px; border-radius:10px; margin-left:3%; color:#ffffff; background:#aaaaaa; line-height:25px; text-align:center; text-decoration:none;font-size:16px; }

.hdnav_bar .more_r{ right:0; height:36px; width:46px; position:absolute; z-index:1; background:url(../images/hdnav_more.png) no-repeat right;  }

.hdnav_bar .more_r a{ height:36px; width:45px; display:block; }

.hdnav_bar .more_l{ left:0; height:36px;  position:absolute; z-index:1; background:#eeeeee;  }


.pcbody {
display:block
}
@media screen and (max-width: 768px) {
.pcbody {

display:block
}
}
.mbody{

display:none;
}
@media screen and (max-width: 768px) {
.mbody {

display:none;
box-sizing:border-box;
-webkit-box-sizing:border-box;

}
}

.item {
	width: 100%;
	margin: 0 0 30px;
	padding: 0 0 30px;
	border-bottom: 1px dashed #ddd;
	overflow: hidden
}
/*@media screen and (max-width: 768px) {
.item {
	width: 100%;
	margin: 0 0 10px;
	padding: 0 0 10px;
	border-bottom: 1px dashed #ddd;
	overflow: hidden
}
}*/

.itemcon {
	width: 100%;
	overflow: hidden
}
.itemcon h3 {
	margin: 0 0 10px
}
.itemcon h3 a {
	font-size: 18px;
	color: #333
}
.itemcon h3 a:hover {
	color: #004c98
}
.iteminfo {
	margin: 0 0 10px
}
.iteminfo a {
	color: #999
}
.iteminfo a:hover {
	color: #004c98
}
.itemimg {
	margin: 0 0 10px -5px;
	overflow: hidden
}
.itemimg a {
	width: 33.33%;
	height: 120px;
	float: left;
	display: inline;
	overflow: hidden;
	display: block
}
.itemimg img {
	min-height: 120px;
	margin: 0 0 0 5px
}
.itemintro {
	font-size: 14px;
	color: #999;
	line-height: 24px
}
.postcon h3 a span, .itemcon h3 a span {
	width: 18px;
	height: 18px;
	margin: 3px 8px 0 0;
	background: url(../images/bg.png) no-repeat;
	display: inline-block;
	vertical-align: top
}
.postcon h3 a span.new, .itemcon h3 a span.new {
	background-position: 0 -196px
}
.postcon h3 a span.hot, .itemcon h3 a span.hot {
	background-position: -18px -196px
}
.postcon h3 a span.top, .itemcon h3 a span.top {
	background-position: -36px -196px
}
.infoauth {
	padding: 0 0 0 18px;
	background: url(../images/bg.png) no-repeat -273px -200px
}
.infoauth a {
	color: #999
}
.infoauth a:hover {
	color: #004c98
}
.infocate {
	margin: 0 20px 0 0;
	padding: 0 0 0 18px;
	background: url(../images/bg.png) no-repeat -273px -135px
}
.infocate a {
	color: #999
}
.infocate a:hover {
	color: #004c98
}
.infodate {
	margin: 0 20px 0 0;
	padding: 0 0 0 18px;
	color: #999;
	background: url(../images/bg.png) no-repeat -272px -231px
}
.infoviews {
	padding: 0 0 0 20px;
	background: url(../images/bg.png) no-repeat -272px -71px
}
.infocmt {
	padding: 0 0 0 20px;
	background: url(../images/bg.png) no-repeat -272px -104px
}
.delmulti {
	padding: 0 0 0 20px;
	background: url(../images/bg.png) no-repeat -168px -227px
}
.pagebar, .cmtpagebar {
	width: 100%;
	margin: 0;
	padding: 20px 0;
	font-size: 14px;
	line-height: 34px;
	text-align: center;
	clear: both
}
.pagebar li, .cmtpagebar li {
	display: inline
}
.pagebar a, .cmtpagebar a {
	margin: 2px;
	padding: 5px 8px;
	color: #777;
	font-weight: bolder;
	border: 1px solid #ddd;
	background: #fff
}
.pagebar a:hover, .cmtpagebar a:hover {
	color: #004c98;
	border: 1px solid #004c98
}
.pagebar li.active, .cmtpagebar li.active, .now-page {
	color: #fff;
	font-weight: bolder;
	padding: 5px 10px;
	margin: 5px;
	border: 1px solid #004c98;
	background: #004c98
}
.pagination-loading {
	margin: 20px 0;
	padding: 10px 0;
	text-align: center;
	border-radius: 2px;
	background: #ebebeb
}
.ias_trigger a {
	margin: 20px 0;
	padding: 10px 0;
	color: #333;
	text-align: center;
	border-radius: 2px;
	background: #ebebeb;
	display: block
}
.sidebar {
	width: 300px;
	float: right;
	display: inline
}
.sidebox {
	margin: 0 0 20px;
	padding: 20px 30px;
	background: #fff
}
.listtitle, .cmttitle, .reltitle, .sidetitle {
	line-height: 40px
}
.listtitle h3, .cmttitle h3, .reltitle h3, .sidetitle h3 {
	font-size: 16px;
	color: #333;
	border-bottom: 1px solid #ebebeb
}
.sidecon {
	padding: 10px 0;
	font-size: 14px;
	overflow: hidden
}
.sidecon ul {
	zoom: 1
}
.sidecon ul:after {
	content: "";
	display: block;
	clear: both
}
.sidecon li {
	padding: 8px 0 7px 0;
	border-bottom: 1px dotted #f3f3f3
}
.sidecon li a {
	font-size: 14px;
	color: #333
}
#divCalendar table {
	width: 100%;
	table-layout: fixed
}
#divCalendar caption {
	height: 24px;
	margin: 0 0 10px;
	padding: 0;
	font-size: 16px;
	text-align: center;
	border-bottom: 1px dotted #eee
}
#divCalendar caption a {
	padding: 0 10px;
	font-size: 14px
}
#divCalendar th {
	height: 25px;
	color: #fff;
	line-height: 25px;
	text-transform: uppercase;
	border: 1px solid #004c98;
	border-radius: 2px;
	background: #004c98
}
#divCalendar td {
	height: 25px;
	text-align: center;
	line-height: 25px;
	border: 1px solid #efefef;
	background: #fff
}
#divCalendar td.pad {
	border: none
}
#divCalendar td a {
	color: #fff;
	line-height: 30px;
	background: #5eaae4;
	display: block
}
#today {
	font-weight: bold
}
#divSearchPanel input[type="text"] {
	width: 70%;
	height: 27px;
	border: 1px solid #004c98;
	outline: 0;
	background: #fff;
	font-family: "微软雅黑";
	display: inline-block
}
#divSearchPanel input[type="text"] {
*display:inline
}
#divSearchPanel input[type="submit"] {
	width: 25%;
	height: 31px;
	color: #fff;
	line-height: 29px;
	border: 1px solid #004c98;
	background: #004c98;
	display: inline-block;
	vertical-align: top;
	vertical-align: baseline\9
}
#divNavBar li, #divCatalog li, #divLinkage li, #divFavorites li, #divArchives li, #divAuthors li {
	width: 45%;
	height: 20px;
	float: left;
	line-height: 23px;
	overflow: hidden
}
.sidebar #divMisc li {
	width: 50%;
	float: left;
	padding: 0;
	text-indent: 0;
	border: 0;
	background: none
}
#divTags ul li {
	width: auto;
	height: 30px;
	float: left;
	margin: 10px 0 0 0;
	padding: 0;
	white-space: nowrap;
	border: 0;
	background: none
}
#divTags ul li a, .tags-cloud a {
	margin: 0 10px 0 0;
	padding: 5px 5px;
	font-size: 14px;
	color: #333;
	border: 1px solid #004c98;
	border-radius: 3px;
	box-shadow: 0 1px 1px 0 #ccc;
	display: inline-block;
	vertical-align: top
}
#divTags ul li a:hover, .tags-cloud a:hover {
	color: #fff;
	text-decoration: none;
	background: #004c98
}
.tag-count {
	display: none
}
#divPrevious li {
	height: 21px;
	line-height: 24px;
	overflow: hidden
}
.sitemap {
	margin: 0 0 20px;
	line-height: 40px
}
.sitemap h3 {
	font-size: 14px;
	color: #666;
	border-bottom: 1px solid #ddd
}
.sitemap a {
	color: #333
}
.single h1 {
	font-size: 28px
}
.singleinfo {
	margin: 10px 0 20px
}
.singleinfo span {
	margin: 0 20px 0 0;
	color: #999
}
.singleinfo a {
	color: #999
}
.singlecon {
	margin: 0 0 30px;
	font-size: 16px;
	color: #666;
	line-height: 32px;
	overflow: hidden
}
.singlecon p {
	margin-bottom: 10px;
	word-break: break-all;
	word-wrap: break-word
}
.singlecon .video {
	height: 0;
	padding-top: 20px;
	padding-bottom: 93%;
	overflow: hidden;
	position: relative
}
.singlecon .video embed, .singlecon .video iframe {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0
}
.singlecon code[class*="language-"] {
	word-wrap: break-word !important
}
.singletags {
	margin: 0 0 20px;
	line-height: 28px
}
.singletags a {
	height: 16px;
	padding: 5px 10px;
	margin: 0 0 8px 0;
	color: #333;
	line-height: 16px;
	border: 1px solid #ccc;
	border-radius: 2px;
	display: inline-block;
	vertical-align: top
}
.singletags a:hover {
	color: #fff;
	text-decoration: none;
	border: 1px solid #004c98;
	background: #004c98
}
.singlepage {
	margin: 0 0 50px;
	padding: 20px 0 0;
	border-top: 1px solid #ddd;
	overflow: hidden
}
.singlepage .prepage {
	width: 50%;
	float: left
}
.singlepage .nextpage {
	width: 50%;
	float: right;
	text-align: right
}
.singlepage span {
	color: #929292
}
.singlepage p a {
	font-size: 16px;
	color: #666;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block
}
.singlepage p a:hover {
	color: #004c98
}
.relates ul {
	margin: 20px -20px 30px 0;
	list-style: none;
	overflow: hidden
}
.relates li {
	width: 25%;
	height: 180px;
	float: left;
	overflow: hidden;
	display: inline-block;
	vertical-align: top
}
.relates a {
	height: 170px;
	margin: 0 20px 0 0;
	color: #666;
	overflow: hidden;
	display: block
}
.relates a:hover {
	color: #004c98
}
.relates span {
	width: 100%;
	height: 125px;
	margin: 0 0 5px;
	overflow: hidden;
	position: relative;
	display: block
}
.relates img {
	width: 100%;
	min-height: 125px;
	position: absolute
}
.comment {
	margin: 0 0 20px
}
.cmtpost {
	margin-top: 20px;
	overflow: hidden
}
.cmtimg {
	width: 60px;
	float: left
}
.cmtimg img {
	width: 60px;
	height: 60px;
	border-radius: 50%
}
.cmtarea {
	padding-left: 80px;
	padding-bottom: 20px
}
.cmtarea span {
	color: #ccc;
	line-height: 35px
}
.cmtarea textarea {
	width: 100%;
	height: 80px;
	padding: 10px;
	font-family: microsoft yahei;
	border: 1px solid #bebebe;
	-moz-border-radius: 2px;
	box-sizing: border-box;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 1px 0 0 #f0f0f0;
	-moz-box-shadow: 0 1px 0 0 #f0f0f0;
	box-shadow: 0 1px 0 0 #f0f0f0;
	outline: 0;
	overflow: hidden
}
.cmtpost .cmtfocus {
	border: 1px solid #ffdca0;
	-moz-box-shadow: 0 0 5px rgba(255,185,65,0.5);
	-webkit-box-shadow: 0 0 5px rgba(255,185,65,0.5);
	box-shadow: 0 0 5px rgba(255,185,65,0.5);
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s
}
.cmtbtn {
	margin-top: 2px;
	text-align: left
}
.cmtbtn span {
	float: left;
	color: #999
}
.cmtbtn input {
	width: 74px;
	height: 32px;
	float: right;
	font-size: 16px;
	color: #fff;
	font-family: microsoft yahei;
	line-height: 32px;
	text-align: center;
	border: 0;
	border-radius: 2px;
	outline: 0;
	cursor: pointer;
	background: #004c98
}
.cmtinfo {
	width: 575px;
	float: left;
	padding: 0 0 20px 78px;
	overflow: hidden;
	display: none
}
.cmtinfo p {
	width: 49%;
	float: left;
	padding: 5px 0
}
.cmtinfo input {
	width: 160px;
	height: 20px;
	padding: 2px 6px;
	border: 1px solid #bebebe;
	border-radius: 2px;
	outline: 0
}
.cmtinfo input {
*display:inline
}
.cmtinfo label {
	padding: 0 10px;
	line-height: 26px
}
.cmtinfo #inpVerify {
	width: 100px
}
.cmtinfo img {
	width: 70px;
	height: 26px;
	margin-left: 10px;
	vertical-align: top
}
.msg {
	border-bottom: 1px solid #eee;
	padding: 20px 0;
	overflow: hidden
}
.msg .msgimg {
	width: 50px;
	height: 50px;
	float: left
}
.msg .msgimg .avatar {
	width: 50px;
	height: 50px;
	border-radius: 50%
}
.msg .msgname a {
	color: #004c98
}
.msg .msgtxt {
	width: 100%;
	float: right;
	margin-left: -60px
}
.msg .msgtxt .msgtxtbogy {
	margin-left: 60px
}
.msg .msgtxt .msgname {
	line-height: 24px
}
.msg .msgtxt .msgname span {
	font-size: 12px;
	color: #999
}
.msg .msgtxt .msgarticle {
	padding: 5px 0;
	font-size: 14px;
	color: #666
}
.msg .msgarticle .msg {
	margin-top: 10px;
	padding: 0;
	padding-top: 20px;
	font-size: 12px;
	border: 0;
	border-top: 1px solid #eee
}
.msg .msgarticle .msg .msgimg {
	width: 32px;
	height: 32px
}
.msg .msgarticle .msg .msgimg .avatar {
	width: 32px;
	height: 32px
}
.msg .msgarticle .msg .msgtxt {
	width: 100%;
	float: right;
	margin-left: -40px
}
.msg .msgarticle .msg .msgtxt .msgtxtbogy {
	margin-left: 40px
}
.msg .msgarticle .msg .dot {
	display: none
}
a.backtotop {
	width: 55px;
	height: 55px;
	margin-left: 520px;
	text-indent: -999px;
	border-radius: 50%;
	cursor: pointer;
	opacity: .8;
	position: fixed;
	_position: absolute;
	left: 50%;
	bottom: 100px;
	_bottom: 30px;
	background: #004c98 url(../images/bg.png) no-repeat 0 -141px;
	overflow: hidden;
	display: none
}
a.backtotop:hover {
	opacity: 1
}
.errorpage {
	width: 420px;
	margin: 0 auto 50px;
	text-align: center
}
.errorpage h2 {
	font-size: 98px;
	line-height: 150px;
	font-weight: bold;
	color: #333;
	margin: 10px 0;
	text-shadow: rgba(61,61,61,0.3) 1px 1px, rgba(61,61,61,0.2) 2px 2px, rgba(61,61,61,0.3) 3px 3px
}
.errorpage h3 {
	font-size: 30px;
	color: #333;
	line-height: 35px;
	margin: 10px 0
}
.errorpage p {
	font-size: 14px;
	color: #333;
	margin: 0 0 10px
}
.schtxt {
	float: left;
	width: 71%;
	position: relative;
	font-size: 14px;
	color: #333;
	padding: 12px 17px;
	background-color: #fafafa;
	border: 1px solid #eee;
	border-radius: 2px;
	outline: 0;
	z-index: 2
}
.schbtn {
	width: 20%;
	font-size: 16px;
	color: #fff;
	padding: 10px 16px;
	line-height: 22px;
	border: 0;
	border-radius: 2px;
	background: #004c98;
	outline: 0;
	cursor: pointer
}
.goback {
	padding: 10px 30px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	border-radius: 2px;
	background: #004c98
}
.goback:hover {
	color: #fff;
	text-decoration: none;
	background: #001a66
}
.foot {
	padding: 20px 0 20px;
	font-size: 14px;
	color: #999;
	text-align: center
}
.toyean {
	display: inline
}
<!--@media screen and (max-width:1000px) {
.wrapper {
	min-width: 100%
}-->
.wrap {
	width: 100%;
	min-width: 100%
}
.main {
	padding: 5px 5px
}
.content {
	width: auto
}
.listcon {
	width: auto;
	display: block
}
.postimg {
	width: 30%
}
.postcon {
	width: 65%
}
.postcon h3 {
	max-height: 45px;
	overflow: hidden
}
.itemimg img {
	width: 100%
}
.sidebar {
	float: none
}
}
/*@media screen and (max-width:787px) {
.div {
box-sizing:border-box;-webkit-box-sizing:border-box;
}
.wrapper {
	min-width: 100%
}
.wrap {
	width: 100%;
	min-width: 100%
}
.main {
	padding: 5px 5px
}
.content {
	width: auto
}
.listcon {
	width: auto;
	display: block
}
.postimg {
	width: 30%
}
.postcon {
	width: 65%
}
.postcon h3 {
	max-height: 45px;
	overflow: hidden
}
.itemimg img {
	width: 100%
}
.sidebar {
	float: none
}
}
@media screen and (max-width:660px) {
.menuico {
	display: block
}
.searchico2 {
	display: block
}
.menuico.on {
	background-color: #999
}
.menu {
	height: 0;
	margin: 0 15px;
	border-top: 0;
	overflow: hidden;
	visibility: hidden
}
.menu li {
	float: none;
	border-top: 1px solid #ddd;
	display: block
}
.menu li a {
	background: #f6f4ec
}
.on.menu {
	height: auto;
	margin: 0 15px 20px;
	visibility: visible
}
.on.menu .searchico {
	display: none
}
.sidebar {
	display: none
}
.searchbox {
	height: 450px;
}
.search {
	margin: 0px;
	padding: 0px;
	left: 3%;
	width: 85%;
}
.content {
	width: auto
}
.sitemap {
	display: none
}
.single h1 {
	font-size: 22px
}
.singleinfo {
	padding: 0 0 10px;
	border-bottom: 1px solid #ddd
}
.singleinfo span {
	margin: 0 10px 0 0
}
.postimg {
	width: 40%
}
.postcon {
	width: 55%
}
.postcon h3 {
	max-height: 50px;
	overflow: hidden
}
.postintro {
	max-height: 45px;
	overflow: hidden
}
.cmtimg {
	display: none
}
.cmtarea {
	padding: 0;
	float: none
}
.cmtarea textarea {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.cmtbtn span {
	display: none
}
.cmtinfo {
	width: auto;
	padding: 0
}
.cmtinfo p {
	width: 100%
}
.cmtinfo input {
	width: 60%;
	height: 26px;
	padding: 5px
}
.msg .msgarticle .msg {
	margin-left: -37px
}
.relates li {
	width: 50%
}
}
@media screen and (max-width:500px) {
.main {
	padding: 5px 5px
}
.logo {
	width: 150px;
	margin: 20px auto 20px
}
.infocate, .postintro, .infoauth {
	display: none
}
.postimg, .itemimg a {
	height: 80px
}
.listcon {
	padding: 5px
}
.item {
	margin: 0 0 20px;
	padding: 0 0 10px
}
.post {
	margin: 0 0 15px;
	padding: 0 0 15px
}
}*/
#adr1, #adr2, #adr3, #adr4 {
	padding: 0px!important
}
#adr4 {
	width: 296px;
}
.pcd_ad {
	display: block;
	margin-bottom: 10px
}
.mbd_ad {
	display: none
}
/* @media(max-width:768px) {
.pcd_ad {
	display: none !important;
}
.mbd_ad {
	display: block !important;
	margin-bottom: 10px
}
}*/
/*@media (max-width:767px) {
#wrap {

	overflow: hidden
}
}*/
/*@media (max-width:767px) {
.wrap {
	margin-top: 5px
}
}*/
/*@media (max-width:767px) {
.home .wrap {
	margin-top: 15px;
	margin-bottom: 15px
}
}*/
/*@media (max-width:1219px) {
.main, .main-archive {
	width: 690px
}
}*/
/*@media (max-width:991px) {
.main, .main-archive {
	width: 100%;
	float: none!important
}
}*/
.main-full {
	width: 100%;
	float: none
}
.main-woo {
	padding: 15px;
	margin-bottom: 20px;
	background: #fff
}
.single-product .content-woo {
	padding: 20px
}
.sec-panel, .sec-panel-image .sec-panel-head {
	margin-bottom: 20px
}
.sec-panel-head {
	position: relative;
	margin-bottom: 15px
}
.sec-panel-head h1, .sec-panel-head h2, .sec-panel-head h3 {
	margin: 0;
	padding: 0;
	font-size: 18px;
	line-height: 20px;
	font-weight: 500;
	color: #333;
	border-bottom: 2px solid hsla(0,0%,39%,.1)
}
.sec-panel-head h1 a, .sec-panel-head h2 a, .sec-panel-head h3 a {
	text-decoration: none
}
.sec-panel-head h1 span, .sec-panel-head h2 span, .sec-panel-head h3 span {
	position: relative;
	display: inline-block;
	padding-bottom: 12px
}
.sec-panel-head h1 span:before, .sec-panel-head h2 span:before, .sec-panel-head h3 span:before {
	position: absolute;
	left: 0;
	top: 100%;
	height: 2px;
	width: 100%;
	border-radius: 2px;
	background: #3ca5f6;
	content: ""
}
.sec-panel-head span {
	color: #3ca5f6
}
.sec-panel-head small {
	font-size: 1.08333rem;
	margin-left: 10px;
	color: #999;
	font-weight: 400
}
/*@media (max-width:991px) {
.sec-panel-head small {
	display: none
}
}*/
.sec-panel-head .more {
	float: right;
	font-size: 1.08333rem;
	font-weight: 400;
	line-height: 20px;
	color: #999;
	transition: all .3s ease-out
}
.sec-panel-head .more:hover {
	color: #4285f4;
	text-decoration: none;
	transition: all .3s ease-out
}
/*@media (max-width:767px) {
.el-boxed .container, .el-boxed .page-no-sidebar.member-lostpassword .member-lp-process, .page-no-sidebar.member-lostpassword .el-boxed .member-lp-process {
	padding: 0 8px
}
}*/
.el-boxed .sec-panel {
	background: #fff
}
.el-boxed .sec-panel-head {
	padding: 0 15px;
	margin-bottom: 0
}
/*@media (max-width:767px) {
.el-boxed .sec-panel-head {
	padding: 15px 0px
}
}*/
.el-boxed .sec-panel-head h1, .el-boxed .sec-panel-head h2, .el-boxed .sec-panel-head h3 {
	line-height: 48px;
	border-bottom-width: 1px
}
.el-boxed .sec-panel-head h1 span, .el-boxed .sec-panel-head h2 span, .el-boxed .sec-panel-head h3 span {
	padding-bottom: 0;
	color: #333
}
.el-boxed .sec-panel-head h1 span a, .el-boxed .sec-panel-head h2 span a, .el-boxed .sec-panel-head h3 span a {
	color: #333
}
.el-boxed .sec-panel-head h1 span a:hover, .el-boxed .sec-panel-head h2 span a:hover, .el-boxed .sec-panel-head h3 span a:hover {
	color: #4285f4
}
.el-boxed .sec-panel-head h1 span:before, .el-boxed .sec-panel-head h2 span:before, .el-boxed .sec-panel-head h3 span:before {
	display: none
}
.el-boxed .sec-panel-head .more {
	line-height: 48px
}
.el-boxed .sec-panel-body {
	padding: 15px
}
/*@media (max-width:767px) {
.el-boxed .sec-panel-body {
	padding: 10px
}
}*/
.el-boxed .sec-panel-card, .el-boxed .sec-panel-image {
	background: none
}
.el-boxed .sec-panel-card .sec-panel-head, .el-boxed .sec-panel-image .sec-panel-head {
	margin-bottom: 15px;
	background: #fff
}
.el-boxed .sec-panel-card .sec-panel-head h1, .el-boxed .sec-panel-card .sec-panel-head h2, .el-boxed .sec-panel-card .sec-panel-head h3, .el-boxed .sec-panel-image .sec-panel-head h1, .el-boxed .sec-panel-image .sec-panel-head h2, .el-boxed .sec-panel-image .sec-panel-head h3 {
	border-bottom: 0
}
.el-boxed .list.tabs {
	border-bottom: 1px solid rgba(99,99,99,.1)
}
.el-boxed .list.tabs .tab.active a:after {
	margin-top: -1px
}
.el-boxed .list.tabs .tab a {
	line-height: 48px;
	padding-bottom: 0
}
.el-boxed .list.tabs .tab:after {
	top: 16px
}
.el-boxed .main-list .sec-panel-head {
	border-bottom: 0
}
.el-boxed .main-list .list.tabs {
	height: 50px
}
.el-boxed .main-list-card .sec-panel-head, .el-boxed .main-list-image .sec-panel-head {
	padding: 0 15px
}
/*@media (max-width:767px) {
.el-boxed .main-list-card .sec-panel-head, .el-boxed .main-list-image .sec-panel-head {
	padding: 0 10px
}
}*/
.el-boxed .main-list-card .post-loop, .el-boxed .main-list-image .post-loop {
	padding: 15px
}
/*@media (max-width:767px) {
.el-boxed .main-list-card .post-loop, .el-boxed .main-list-image .post-loop {
	padding: 10px
}
}*/
.el-boxed .modules-carousel-posts .carousel-slider.sec-panel-body {
	padding: 15px
}
/*@media (max-width:767px) {
.el-boxed .modules-carousel-posts .carousel-slider.sec-panel-body {
	padding: 10px
}
}*/
.el-boxed .modules-carousel-posts .sec-panel-more {
	margin-top: 11px
}
.list {
	margin: 0;
	padding: 0;
	list-style-type: none
}
.topic-list {
	width: 100%;
	margin-bottom: -15px;
	line-height: 1;
	font-size: 0;
	overflow: hidden
}
.topic-list .topic {
	display: inline-block;
	width: 23.49%;
	margin: 0 1% 15px
}
.topic-list .topic:nth-child(4n+1) {
	margin-left: 0
}
.topic-list .topic:nth-child(4n+4) {
	margin-right: 0
}
/*@media (max-width:991px) {
.topic-list .topic {
	width: 49%;
	margin: 0 1% 12px
}
.topic-list .topic:nth-child(odd) {
	margin-left: 0
}
.topic-list .topic:nth-child(2n+2) {
	margin-right: 0
}
}*/
.topic-list .topic-wrap {
	position: relative;
	display: block;
	width: 100%;
	text-decoration: none;
	border-radius: 3px;
	overflow: hidden
}
.topic-list .topic-wrap:hover {
	text-decoration: none
}
.topic-list .cover-container:hover img {
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}
.topic-list .cover-container:hover img, .topic-list .cover-container img {
	transition: -webkit-transform .5s ease-out 0s;
	transition: transform .5s ease-out 0s;
	transition: transform .5s ease-out 0s, -webkit-transform .5s ease-out 0s
}
.topic-list .cover-container img {
	width: 100%;
	height: auto;
	vertical-align: top
}
.topic-list span {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	padding: 3px 15px 0;
	font-size: 16px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	text-shadow: 0 0 3px rgba(0,0,0,.6);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	box-sizing: border-box;
	background: linear-gradient(180deg, transparent, rgba(0,0,0,.5));
	transition: all .3s ease-out
}
.sidebar {
	float: right;
	width: 300px
}
.sidebar.fixed {
	position: fixed;
	left: 50%;
	bottom: 0;
	margin-left: 290px
}
/*@media (min-width:992px) and (max-width:1219px) {
.sidebar.fixed {
	margin-left: 230px
}
}*/
.sidebar.abs {
	position: absolute;
	bottom: 0;
	right: 10px
}
/*@media (max-width:1219px) {
.sidebar {
	width: 250px
}
}*/
/*@media screen and (max-width:991px) {
.sidebar {
	display: none
}
}*/
.slider-wrap {
	margin-bottom: 20px
}
/*@media (max-width:767px) {
.slider-wrap {
	margin: -15px -8px 15px
}
}*/
.wpcom-slider .swiper-wrapper {
	padding: 0!important;
	margin: 0!important
}
.wpcom-slider .swiper-button-next, .wpcom-slider .swiper-button-prev {
	width: 44px;
	height: 44px;
	margin-top: -22px;
	opacity: 0;
	background: none;
	transition: all .3s
}
/*@media (max-width:991px) {
.wpcom-slider .swiper-button-next, .wpcom-slider .swiper-button-prev {
	width: 36px;
	height: 36px;
	margin-top: -18px;
	display: none
}
}*/
.wpcom-slider .swiper-button-next:before, .wpcom-slider .swiper-button-prev:before {
	display: block;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.2);
	border-radius: 50%;
	content: ""
}
.wpcom-slider .swiper-button-next:after, .wpcom-slider .swiper-button-prev:after {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E");
	background-size: 10px 18px;
	background-repeat: no-repeat;
	background-position: 50%;
	content: ""
}
.wpcom-slider .swiper-button-next:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.wpcom-slider .swiper-button-prev {
	left: -10px
}
.wpcom-slider .swiper-button-next {
	left: auto;
	right: -10px
}
.wpcom-slider:hover .swiper-button-next, .wpcom-slider:hover .swiper-button-prev {
	opacity: .7
}
.wpcom-slider:hover .swiper-button-next:hover, .wpcom-slider:hover .swiper-button-prev:hover {
	opacity: 1
}
.wpcom-slider:hover .swiper-button-prev {
	left: 10px
}
.wpcom-slider:hover .swiper-button-next {
	right: 10px
}
.wpcom-slider .swiper-pagination {
	z-index: 2;
	height: 6px;
	font-size: 0
}
.wpcom-slider .swiper-pagination span {
	height: 6px;
	width: 8px;
	margin: 0 3px!important;
	border-radius: 6px!important;
	background-color: hsla(0,0%,100%,.8);
	transition: all .3s ease-out 0s;
	vertical-align: top
}
.wpcom-slider .swiper-pagination span:hover {
	background-color: #4285f4
}
.wpcom-slider .swiper-pagination .swiper-pagination-bullet-active {
	width: 18px;
	background-color: #3ca5f6;
	transition: all .3s ease-out 0s
}
.modules-feature-posts .post-loop-card .wpcom-slider .item, .wpcom-slider .modules-feature-posts .post-loop-card .item, .wpcom-slider .swiper-slide {
	position: relative
}
.modules-feature-posts .post-loop-card .wpcom-slider .item>a, .wpcom-slider .modules-feature-posts .post-loop-card .item>a, .wpcom-slider .swiper-slide>a {
	display: block;
	height: 100%
}
.modules-feature-posts .post-loop-card .wpcom-slider .item img, .wpcom-slider .modules-feature-posts .post-loop-card .item img, .wpcom-slider .swiper-slide img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	transition: all .3s ease-out 0s
}
.modules-feature-posts .post-loop-card .wpcom-slider .item:hover img, .wpcom-slider .modules-feature-posts .post-loop-card .item:hover img, .wpcom-slider .swiper-slide:hover img {
	-webkit-transform: scale(1.02);
	transform: scale(1.02);
	transition: all .3s ease-out 0s
}
.wpcom-slider .slide-title {
	position: absolute;
	z-index: 1;
	width: 100%;
	bottom: 0;
	left: 0;
	padding: 3px 15px 0;
	margin: 0;
	font-size: 16px;
	line-height: 48px;
	font-weight: 400;
	color: #fff;
	box-sizing: border-box;
	background: #333;
	background: linear-gradient(180deg, transparent, rgba(0,0,0,.5))
}
.wpcom-slider .slide-title a {
	display: block;
	color: #fff;
	width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal
}
.wpcom-slider .slide-title a:focus, .wpcom-slider .slide-title a:hover {
	text-decoration: none
}
.main-slider {
	width: 670px;
	height: 320px;
	overflow: hidden;
	direction: ltr;
	background: #fff;
	border-radius: 3px
}
/*@media (max-width:767px) {
.main-slider {
	border-radius: 0
}
}*/
.main-slider.slider-full {
	width: 100%
}
/*@media (max-width:1219px) {
.main-slider {
	width: 100%;
	height: auto;
	float: none!important
}
}*/
.main-slider .swiper-wrapper {
	height: 100%
}
.main-slider .swiper-pagination {
	width: auto;
	right: 15px;
	left: auto;
	bottom: 21px
}
.feature-post {
	width: 180px;
	padding: 0;
	margin: 0;
	list-style: none
}
/*@media (max-width:1219px) {
.feature-post {
	width: 100%;
	margin-top: 20px;
	margin-right: -15px;
	overflow: hidden;
	float: none!important
}
}*/
/*@media (max-width:767px) {
.feature-post {
	display: none
}
}*/
.feature-post li {
	position: relative;
	height: 100px;
	margin-bottom: 10px;
	border-radius: 3px;
	overflow: hidden;
	background: #fff
}
/*@media (max-width:1219px) {
.feature-post li {
	width: 220px;
	height: auto;
	margin-right: 15px;
	float: left
}
.feature-post li:last-child {
	margin-right: 0
}
}*/
/*@media (max-width:991px) {
.feature-post li {
	width: 32%;
	margin-right: 2%
}
}*/
.feature-post li:last-child {
	margin-bottom: 0
}
.feature-post li:hover img {
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	transition: all .3s ease-out 0s
}
.feature-post a {
	display: block
}
.feature-post img {
	width: 180px;
	height: 100px;
	vertical-align: top;
	transition: all .3s ease-out 0s
}
/*@media (max-width:1219px) {
.feature-post img {
	width: 100%;
	height: auto
}
}*/
.feature-post span {
	position: absolute;
	display: block;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 26px;
	padding: 0 10px;
	line-height: 26px;
	color: #fff;
	font-size: 12px;
	background: rgba(0,0,0,.3);
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal
}
.container>.slider-wrap .main-slider, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .main-slider {
	width: 860px;
	height: 400px
}
/*@media (max-width:1219px) {
.container>.slider-wrap .main-slider, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .main-slider {
	width: 690px;
	height: 328px;
	float: left!important
}
}*/
/*@media (max-width:991px) {
.container>.slider-wrap .main-slider, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .main-slider {
	width: 100%;
	height: auto;
	float: none!important
}
}*/
.container>.slider-wrap .feature-post, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post {
	width: 300px
}
/*@media (max-width:1219px) {
.container>.slider-wrap .feature-post, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post {
	width: 250px;
	margin-top: 0;
	margin-right: 0;
	float: right!important
}
}*/
/*@media (max-width:991px) {
.container>.slider-wrap .feature-post, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post {
	width: 100%;
	float: none!important;
	margin-top: 20px
}
}*/
.container>.slider-wrap .feature-post li, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post li {
	height: 190px;
	margin-bottom: 20px;
	display: none
}
/*@media (max-width:1219px) {
.container>.slider-wrap .feature-post li, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post li {
	width: 100%;
	height: 154px
}
}*/
/*@media (max-width:991px) {
.container>.slider-wrap .feature-post li, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post li {
	width: 49%;
	height: auto;
	margin-bottom: 0
}
.container>.slider-wrap .feature-post li:nth-child(2), .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post li:nth-child(2) {
	margin-right: 0
}
}*/
.container>.slider-wrap .feature-post li:first-child, .container>.slider-wrap .feature-post li:nth-child(2), .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post li:first-child, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post li:nth-child(2) {
	display: block
}
.container>.slider-wrap .feature-post li:nth-child(2), .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post li:nth-child(2) {
	margin-bottom: 0
}
.container>.slider-wrap .feature-post li img, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post li img {
	width: 100%;
	height: auto
}
.container>.slider-wrap .feature-post span, .page-no-sidebar.member-lostpassword .member-lp-process>.slider-wrap .feature-post span {
	height: 32px;
	line-height: 32px;
	font-size: 14px
}
.list.tabs {
	font-size: 0;
	white-space: nowrap;
	overflow: hidden
}
/*@media (max-width:991px) {
.list.tabs {
	-webkit-overflow-scrolling: touch;
	overflow-x: auto
}
.list.tabs::-webkit-scrollbar {
display:none;
width:0;
height:0
}
}*/
.list.tabs .tab {
	position: relative;
	display: inline-block;
	margin-right: 31px;
	vertical-align: middle
}
.list.tabs .tab:after {
	position: absolute;
	top: 2px;
	right: -16px;
	content: "";
	width: 1px;
	height: 16px;
	background: hsla(0,0%,39%,.1)
}
.list.tabs .tab:last-child {
	margin-right: 0
}
.list.tabs .tab:last-child:after {
	display: none
}
.list.tabs .tab.active a {
	position: relative;
	color: #3ca5f6;
	font-weight: 500
}
.list.tabs .tab.active a:after {
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	height: 2px;
	background: #3ca5f6;
	border-radius: 2px;
	content: ""
}
.list.tabs .tab.active a:hover:after {
	background: #4285f4
}
.list.tabs .tab a {
	display: block;
	font-size: 16px;
	padding-bottom: 12px;
	color: #666;
	line-height: 20px;
	font-weight: 400;
	text-decoration: none
}
.list.tabs .tab a:hover {
	color: #4285f4
}
.main-list .tab-wrap {
	display: none;
	min-height: 200px
}
.main-list .tab-wrap.active {
	display: block
}
.main-list .tab-wrap.loading {
	padding: 40px 0;
	background: url(../images/loading-dots.gif) 50% no-repeat
}
.list-partner {
	margin: -6px;
	font-size: 0
}
/*@media (max-width:767px) {
.list-partner {
	margin: -3px
}
}*/
.list-partner li {
	display: inline-block;
	margin: 0;
	box-sizing: border-box;
	padding: 6px
}
/*@media (max-width:767px) {
.list-partner li {
	width: 25%!important;
	padding: 3px
}
}*/
.list-partner img {
	display: block;
	width: 100%;
	height: auto;
	border: 1px solid #efefef;
	vertical-align: top;
	border-radius: 2px
}
.list-links {
	margin-right: -15px;
	margin-bottom: -7px
}
.list-links a {
	display: inline-block;
	margin: 0 15px 12px 0;
	color: #999;
	line-height: 1
}
.list-links a:focus, .list-links a:hover {
	color: #4285f4;
	text-decoration: none
}
.wpuf-button, ul.wpuf-form .wpuf-submit input[type=submit], ul.wpuf-form li .wpuf-fields #wpuf-insert-image-container a#wpuf-insert-image, ul.wpuf-form li .wpuf-fields a.file-selector {
	padding: 10px 20px!important
}
.wp-editor-wrap.error .wp-editor-container {
	border-color: #a94442
}
.media-sidebar .attachment-info .delete-attachment, .media-sidebar .attachment-info .edit-attachment {
	display: none
}
.screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible {
	position: absolute;
	margin: -1px;
	padding: 0;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	border: 0;
	word-wrap: normal!important
}
.attachment-filters {
	outline: 0
}
.post-form {
	padding: 30px 0;
	overflow: hidden;
	background: #fff
}
.post-form .pf-item {
	margin-bottom: 15px
}
.post-form .pf-item input, .post-form .pf-item select, .post-form .pf-item textarea {
	border-radius: 3px
}
.post-form .pf-item-label {
	text-align: right;
	padding: 0 15px 0 0
}
/*@media (max-width:767px) {
.post-form .pf-item-label {
	text-align: left
}
}*/
.post-form .pf-item-label label {
	display: inline-block;
	font-size: 15px;
	line-height: 34px;
	font-weight: 400;
	color: #666
}
.post-form .pf-item-input {
	padding: 0
}
.post-form .error {
	border-color: #a94442
}
.post-form .error:focus {
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px #ce8483
}
.post-form-main {
	width: 860px;
	float: left
}
/*@media (max-width:1219px) {
.post-form-main {
	width: 650px
}
}
@media (max-width:991px) {
.post-form-main {
	width: 100%;
	padding: 0 15px;
	float: none
}
}
@media (max-width:767px) {
.post-form-main {
	width: 100%;
	padding: 0 10px
}
}*/
.post-form-main .mce-tinymce {
	box-shadow: none
}
.post-form-main .mce-top-part:before {
	display: none
}
.post-form-main .mce-fullscreen {
	z-index: 100000
}
.post-form-sidebar {
	float: right;
	width: 260px;
	margin-right: 30px
}
/*@media (max-width:991px) {
.post-form-sidebar {
	position: relative;
	float: none;
	width: 100%;
	margin: 0 0 20px;
	padding: 0 15px 60px
}
}
@media (max-width:767px) {
.post-form-sidebar {
	padding: 0 10px 60px
}
}*/
.pf-side-item {
	margin-bottom: 20px;
	border: 1px solid #efefef
}
.pf-side-item input, .pf-side-item select, .pf-side-item textarea {
	border-radius: 3px
}
.pf-side-item select {
	padding: 2px 5px
}
.pf-side-label {
	border-bottom: 1px solid #efefef;
	background: #fafafa
}
.pf-side-label h3 {
	margin: 0;
	padding-left: 10px;
	font-size: 15px;
	font-weight: 400;
	line-height: 28px;
	color: #333
}
.pf-side-input {
	padding: 15px
}
.pf-side-input img {
	max-width: 100%;
	height: auto;
	vertical-align: top
}
.pf-submit-wrap {
	margin-bottom: 20px
}
/*@media (max-width:991px) {

.pf-submit-wrap {
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	margin-bottom: 0;
	padding: 0 15px
}
}
@media (max-width:767px) {
.pf-submit-wrap {
	padding: 0 10px
}
}*/
.pf-submit {
	display: block;
	width: 100%;
	padding: 12px 0;
	text-align: center;
	color: #fff;
	font-size: 16px;
	line-height: 1.2;
	background: #3ca5f6;
	border: 0;
	border-radius: 3px;
	outline: 0
}
.pf-submit:hover {
	background: #4285f4
}
.pf-notice {
	margin: 5px 0 0;
	font-size: 13px;
	color: #999
}
.thumb-wrap {
	position: relative
}
.thumb-wrap:hover .thumb-remove {
	display: block
}
.thumb-remove {
	display: none;
	position: absolute;
	top: -5px;
	right: -5px;
	z-index: 1;
	width: 18px;
	height: 18px;
	font-family: sans-serif;
	line-height: 18px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #ff6060;
	border-radius: 50%;
	cursor: pointer
}
#tag-container {
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 3px;
	min-height: 56px
}
.tagHandler {
	width: 100%;
	position: relative
}
.tagHandler ul.tagHandlerContainer {
	overflow: hidden;
	min-height: 30px;
	line-height: 30px;
	cursor: text;
	font-family: arial, helvetica, sans-serif;
	padding: 0 5px
}
.tagHandler ul.tagHandlerContainer li {
	border-radius: 15px;
	height: 14px;
	line-height: 14px;
	display: block;
	float: left;
	font-size: 12px;
	margin: 5px 5px 5px 0;
	white-space: nowrap
}
.tagHandler ul.tagHandlerContainer li.tagItem {
	box-sizing: content-box;
	background-color: #3ca5f6;
	color: #fff;
	padding: 3px 8px;
	cursor: url(../images/tag_remove.cur), pointer
}
.tagHandler ul.tagHandlerContainer li.tagItem:hover {
	background-color: #4285f4
}
.tagHandler ul.tagHandlerContainer li.tagInput {
	padding: 3px 4px
}
.tagHandler ul.tagHandlerContainer input.tagInputField {
	box-sizing: border-box;
	border: none;
	width: inherit;
	background-color: #fff;
	color: #666;
	font-size: 13px;
	outline: 0
}
.tagHandler div.tagLoader {
	position: absolute;
	right: -24px;
	top: 12px;
	display: none;
	background: url(../images/loading.gif) 50% no-repeat;
	width: 16px;
	height: 18px;
	cursor: default
}
.tagHandler div.tagUpdate {
	position: absolute;
	right: -24px;
	top: 14px;
	width: 16px;
	height: 16px;
	cursor: pointer
}
.load-more-wrap {
	padding: 30px 0;
	margin: 0!important
}
.load-more-wrap.loading {
	background: url(../images/loading-dots.gif) center 6px no-repeat!important
}
.load-more {
	display: block!important;
	padding: 10px;
	color: #999;
	line-height: 1.4;
	font-size: 14px;
	text-align: center;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	max-width: none!important
}
.load-more:hover {
	color: #4285f4;
	border-color: #4285f4
}
.load-more:focus, .load-more:hover {
	text-decoration: none
}
.load-more.disabled, .load-more.disabled:focus, .load-more.disabled:hover {
	color: #aaa;
	border: 1px solid #e5e5e5;
	cursor: default
}
.banner {
	display: table;
	width: 100%;
	background-position: 50%;
	background-size: auto 100%;
	background-size: cover;
	background-repeat: no-repeat
}
/*@media (max-width:767px) {
.banner {
	height: auto!important;
	padding: 30px 15px 10px;
	background: none!important
}
}*/
.banner-inner {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}
.banner-inner h1 {
	margin: 0;
	padding: 0;
	font-size: 36px;
	font-size: 3rem;
	color: #333
}
/*@media (min-width:768px) and (max-width:991px) {
.banner-inner h1 {
	font-size: 32px
}
}
@media (max-width:767px) {
.banner-inner h1 {
	font-size: 26px
}
}*/
.banner-inner .page-description {
	position: relative;
	margin: 17px 0 0;
	padding: 15px 0 0
}
.banner-inner .page-description:before {
	position: absolute;
	left: 50%;
	top: 0;
	width: 20px;
	height: 2px;
	margin-left: -10px;
	background: #666;
	content: ""
}
.banner-inner p {
	margin: 0 auto;
	width: 60%;
	font-size: 15px;
	font-weight: 400
}
/*@media (min-width:768px) and (max-width:991px) {
.banner-inner p {
	width: 80%
}
}
@media (max-width:767px) {
.banner-inner p {
	width: 100%
}
}*/
.banner-white .banner-inner h1 {
	color: #fff
}
/*@media (max-width:767px) {
.banner-white .banner-inner h1 {
	color: #333
}
}*/
.banner-white .banner-inner .page-description:before {
	background: #e5e5e5
}
/*@media (max-width:767px) {
.banner-white .banner-inner .page-description:before {
	background: #999
}
}*/
.banner-white .banner-inner p {
	color: #f9f9f9
}
/*@media (max-width:767px) {
.banner-white .banner-inner p {
	color: #999
}
}*/
.login-modal-body {
	padding: 30px 0 15px;
	color: #666;
	text-align: center
}
.login-modal-body .login-btn {
	margin: 40px 0 15px
}
.login-modal-body .btn-login, .login-modal-body .btn-register {
	padding: 10px 35px;
	margin: 0 10px;
	font-size: 14px;
	line-height: 1;
	color: #fff;
	border: 1px solid #3ca5f6;
	background: #3ca5f6
}
.login-modal-body .btn-login:hover, .login-modal-body .btn-register:hover {
	background: #4285f4;
	border: 1px solid #4285f4
}
.login-modal-body .btn-register {
	color: #3ca5f6;
	background: #fff
}
.login-modal-body .btn-register:hover {
	color: #4285f4;
	background: #fff
}
.wpcom_ad_wrap {
	margin-bottom: 20px;
	overflow: hidden
}
.wpcom_ad_wrap img {
	vertical-align: top;
	max-width: 100%;
	height: auto
}
.kx-head {
	padding: 15px
}
.kx-head .kx-title {
	padding: 10px;
	margin: 0;
	font-size: 26px;
	font-size: 2.16667rem;
	line-height: 1.6;
	border-bottom: 0;
	text-align: center
}
.kx-list {
	padding: 0 15px 10px
}
.kx-list .kx-date {
	padding: 5px 15px;
	color: #3ca5f6;
	background: #f1f2f3;
	box-shadow: 0 0 1px 0 rgba(0,0,0,.1)
}
.kx-list .kx-date.fixed {
	position: fixed;
	z-index: 9;
	width: 860px;
	margin-left: -15px;
	border-bottom: 1px solid #eee
}
/*@media (max-width:1219px) {
.kx-list .kx-date.fixed {
	width: 690px
}
}
@media (max-width:991px) {
.kx-list .kx-date.fixed {
	width: auto;
	left: 15px;
	right: 15px;
	margin-left: 0
}
}
@media (max-width:767px) {
.kx-list .kx-date.fixed {
	width: auto;
	left: 8px;
	right: 8px;
	margin-left: 0
}
}*/
.kx-list .kx-item {
	position: relative;
	padding: 22px 0 25px 40px;
	margin-left: 40px;
	border-left: 1px solid #e5e5e5
}
/*@media (max-width:767px) {
.kx-list .kx-item {
	padding: 22px 0 25px 28px;
	margin-left: 28px
}
}*/
.kx-list .kx-time {
	position: absolute;
	left: -21px;
	top: 25px;
	width: 42px;
	padding: 3px 0;
	font-size: 12px;
	line-height: 1;
	text-align: center;
	color: #fff;
	background: #999;
	border-radius: 3px
}
.kx-list .kx-content {
	overflow: hidden
}
.kx-list .kx-content h2 {
	font-size: 18px;
	line-height: 1.4;
	margin: 0 0 15px
}
.kx-list .kx-content h2 a {
	color: #333
}
.kx-list .kx-content h2 a:hover {
	color: #4285f4;
	text-decoration: none
}
.kx-list .kx-content p {
	font-size: 14px;
	margin: 0;
	color: #666;
	line-height: 22px;
	line-height: 1.83333rem
}
.kx-list .kx-img {
	display: block;
	max-width: 60%;
	margin-top: 10px
}
/*@media (max-width:767px) {
.kx-list .kx-img {
	max-width: 100%
}
}*/
.kx-list .kx-img img {
	display: block;
	width: 100%;
	height: auto
}
.kx-list .kx-new {
	display: none;
	text-align: center;
	line-height: 30px;
	color: #3c763d;
	background: #d9f9d1;
	cursor: pointer
}
.kx-list .kx-new.fixed {
	position: fixed;
	z-index: 9;
	width: 860px;
	margin-left: -15px
}
/*@media (max-width:1219px) {
.kx-list .kx-new.fixed {
	width: 690px
}
}*/
/*@media (max-width:991px) {
.kx-list .kx-new.fixed {
	width: auto;
	left: 15px;
	right: 15px;
	margin-left: 0
}
}*/
/*@media (max-width:767px) {
.kx-list .kx-new.fixed {
	width: auto;
	left: 8px;
	right: 8px;
	margin-left: 0
}
}*/
.kx-meta {
	margin-top: 20px;
	font-size: 0;
	color: #999
}
.kx-meta a, .kx-meta span {
	font-size: 14px;
	margin-right: 15px;
	line-height: 22px
}
.kx-meta .j-mobile-share {
	cursor: pointer
}
.kx-meta .j-mobile-share:hover {
	color: #4285f4
}
.kx-meta .share-icon {
	display: inline-block;
	width: 22px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	color: #fff;
	background: #aaa;
	border-radius: 3px;
	vertical-align: top;
	cursor: pointer
}
.kx-meta .share-icon .fa {
	font-size: 12px;
	line-height: 22px;
	vertical-align: top
}
.kx-meta .share-icon:hover {
	cursor: pointer;
	background: #666
}
.kx-meta .weibo:hover {
	background: #e05244
}
.kx-meta .wechat {
	position: relative
}
.kx-meta .wechat .wechat-img {
	position: absolute;
	z-index: 999;
	left: 50%;
	width: 100px;
	height: 100px;
	bottom: 100%;
	margin: 0 0 0 -50px;
	background: #fff;
	border: 1px solid #eee;
	opacity: 0;
	visibility: hidden;
	transition: all .2s ease 0s
}
.kx-meta .wechat .wechat-img:after, .kx-meta .wechat .wechat-img:before {
	position: absolute;
	bottom: -10px;
	left: 50%;
	margin-left: -5px;
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	content: "";
	border: 5px solid transparent;
	border-top-color: #eee
}
.kx-meta .wechat .wechat-img:after {
	bottom: -9px;
	border-top-color: #fff
}
.kx-meta .wechat .wechat-img .j-qrcode {
	display: block;
	margin: 0
}
.kx-meta .wechat .wechat-img canvas, .kx-meta .wechat .wechat-img img {
	display: block;
	width: 100%;
	height: 100%;
	padding: 5px;
	vertical-align: top
}
.kx-meta .wechat:hover {
	background: #44b549
}
.kx-meta .wechat:hover .wechat-img {
	margin: 0 0 6px -50px;
	opacity: 1;
	visibility: visible;
	transition: all .2s ease 0s
}
.kx-meta .qq:hover {
	background: #22a4ff
}
.widget_kuaixun .widget-title-more {
	float: right;
	font-size: 13px;
	font-weight: 400;
	color: #999;
	line-height: 19px
}
.widget_kuaixun .widget-title-more:hover {
	color: #4285f4;
	text-decoration: none
}
.widget-kx-list {
	line-height: 1.6
}
.widget-kx-list .kx-item {
	margin-bottom: 5px
}
.widget-kx-list .kx-item:before {
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s;
	-webkit-transform-origin: center center;
	transform-origin: center center
}
.widget-kx-list .kx-item:hover .kx-share {
	display: block
}
.widget-kx-list .kx-item.active:before {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s
}
.widget-kx-list .kx-title {
	color: #333;
	display: block
}
.widget-kx-list .kx-content {
	display: none;
	margin: 10px 0;
	font-size: 13px;
	color: #666;
	border: 1px solid #e5e5e5;
	padding: 10px
}
.widget-kx-list .kx-content p {
	margin: 0
}
.widget-kx-list .kx-content img {
	display: block;
	max-width: 100%;
	height: auto;
	margin-top: 5px
}
.widget-kx-list .kx-meta {
	margin-top: 0
}
.widget-kx-list .kx-meta span {
	margin-right: 8px;
	font-size: 13px
}
.widget-kx-list .kx-share {
	display: none;
	float: right;
	font-size: 0
}
.widget-kx-list .kx-share span {
	font-size: 13px
}
.widget-kx-list .kx-share .share-icon {
	margin-right: 5px
}
/*@media (max-width:1219px) {
.widget-kx-list .kx-share .share-icon.copy, .widget-kx-list .kx-share .share-icon.qq {
	display: none
}
}*/
.widget-kx-list .kx-share .share-icon:last-child {
	margin-right: 0
}
.mobile-share-bg {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 99999;
	background: rgba(0,0,0,.5)
}
.mobile-share-bg .top_tips {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	background: rgba(255,235,155,.95);
	color: #a65018;
	text-align: center
}
/*@media (min-width:992px) {
.mobile-share-bg .top_tips {
	display: none!important
}
}*/
.mobile-share-wrap {
	position: fixed;
	width: 100%;
	height: 80%;
	left: 0;
	top: 40px;
	z-index: 100000;
	text-align: center
}
.mobile-share-wrap img {
	position: relative;
	max-height: 100%;
	max-width: 96%;
	width: auto;
	display: block;
	margin: 0 auto
}
.mobile-share-wrap .loading {
	display: inline-block;
	padding: 8px 25px;
	text-align: center;
	font-size: 14px;
	margin-top: 40%;
	line-height: 20px;
	color: #666;
	background: #fff;
	border-radius: 3px
}
/*@media (min-width:992px) {
.mobile-share-wrap .loading {
	padding: 10px 30px;
	margin-top: 50px
}
}*/
.mobile-share-wrap .mobile-share-close {
	position: relative;
	display: inline-block;
	margin-top: -25px;
	width: 50px;
	height: 50px;
	font-size: 26px;
	line-height: 48px;
	font-weight: 300;
	color: #333;
	border-radius: 50%;
	background: #fefefe;
	text-align: center;
	vertical-align: top;
	font-family: serif;
	box-shadow: 0 0 1px 0 rgba(0,0,0,.2);
	cursor: pointer
}
.media-modal {
	outline: 0
}
.modules-navs .sec-panel-head h2 {
	border-bottom: 0
}
.modules-navs .sec-panel-body {
	padding-top: 0
}
.modules-navs .sec-panel {
	margin-bottom: 0
}
.list-navs {
	font-size: 0
}
.list-navs .navs-link {
	display: inline-block;
	padding: 15px;
	font-size: 12px;
	color: #999;
	text-decoration: none;
	background: #fff;
	box-shadow: 0 0 0 1px rgba(0,0,0,.035);
	vertical-align: top
}
.list-navs .navs-link:hover {
	background: #f9f9f9
}
.list-navs .navs-link h3 {
	margin: 0;
	padding-bottom: 5px;
	font-size: 16px;
	color: #333
}
.list-navs .navs-link-logo {
	float: left;
	width: 40px;
	height: 40px;
	vertical-align: top;
	border-radius: 50%;
	overflow: hidden
}
.list-navs .navs-link-logo img {
	display: block;
	width: 100%;
	height: 100%;
	-o-object-fit: contain;
	object-fit: contain
}
.list-navs .navs-link-info {
	padding-left: 50px
}
.list-navs .navs-link-info p {
	margin: 0;
	line-height: 1.4
}
.list-navs-cols-3 .navs-link {
	width: 33.33333%;
	padding: 18px
}
/*@media (max-width:991px) {
.list-navs-cols-3 .navs-link {
	width: 100%
}
}*/
.list-navs-cols-4 .navs-link {
	width: 25%
}
/*@media (max-width:991px) {
.list-navs-cols-4 .navs-link {
	width: 50%
}
.list-navs-cols-4 .navs-link h3 {
	font-size: 14px
}
.list-navs-cols-4 .navs-link .navs-link-logo {
	width: 30px;
	height: 30px
}
.list-navs-cols-4 .navs-link .navs-link-info {
	padding-left: 38px
}
}*/
.list-navs-cols-5 .navs-link {
	width: 20%;
	padding: 12px
}
/*@media (max-width:991px) {
.list-navs-cols-5 .navs-link {
	width: 50%
}
.list-navs-cols-5 .navs-link h3 {
	font-size: 14px
}
.list-navs-cols-5 .navs-link .navs-link-logo {
	width: 30px;
	height: 30px
}
.list-navs-cols-5 .navs-link .navs-link-info {
	padding-left: 38px
}
}*/
.list-navs-cols-6 .navs-link {
	width: 16.66667%;
	padding: 10px
}
/*@media (max-width:991px) {
.list-navs-cols-6 .navs-link {
	width: 33.33333%;
	text-align: center
}
.list-navs-cols-6 .navs-link h3 {
	font-size: 14px
}
.list-navs-cols-6 .navs-link .navs-link-logo {
	float: none;
	margin: 0 auto 10px
}
.list-navs-cols-6 .navs-link .navs-link-info {
	padding-left: 0
}
}*/
/*@media (max-width:767px) {
.wpcom-modules:first-child.modules-tjnr {
	margin-top: 0!important
}
}*/
.wpcom-modules .sec-panel {
	margin-bottom: 0
}
.modules-sidebar-layout {
	position: relative
}
.modules-tjnr .slider-wrap {
	margin-bottom: 0
}
/*@media (max-width:767px) {
.modules-tjnr .slider-wrap {
	margin: 0 -15px
}
}*/
.main-list .sec-panel-head {
	margin-bottom: 0;
	border-bottom: 2px solid hsla(0,0%,39%,.1)
}
.main-list .list.tabs {
	height: 34px;
	margin-bottom: -2px
}
.main-list .post-loop {
	margin-top: 2px;
	padding-bottom: 0;
	margin-bottom: 0
}
.main-list-card, .main-list-image {
	background: none
}
.main-list-card .sec-panel-head, .main-list-image .sec-panel-head {
	padding: 0
}
.main-list-card .post-loop, .main-list-image .post-loop {
	padding: 15px 0 0
}
.main-list-card .load-more-wrap, .main-list-image .load-more-wrap {
	padding-bottom: 0;
	margin-top: -8px!important
}
.modules-carousel-posts .carousel-slider {
	position: relative;
	padding: 0
}
.modules-carousel-posts .cs-inner {
	padding: 3px;
	margin: -3px;
	overflow: hidden;
	position: relative
}
.modules-carousel-posts ul {
	padding: 0;
	margin: 0;
	list-style: none
}
.modules-carousel-posts a {
	text-decoration: none;
	transition: all .3s ease-out 0s
}
.modules-carousel-posts a:hover {
	opacity: .9;
	transition: all .3s ease-out 0s
}
.modules-carousel-posts .post-loop .item {
	margin: 0
}
.modules-carousel-posts .post-loop .item .item-img {
	height: auto
}
/*@media (max-width:991px) {
.modules-carousel-posts .post-loop.cols-2 .item, .modules-carousel-posts .post-loop.cols-2 .item:first-child, .modules-carousel-posts .post-loop.cols-2 .item:nth-child(2), .modules-carousel-posts .post-loop.cols-2 .item:nth-child(3), .modules-carousel-posts .post-loop.cols-2 .item:nth-child(5), .modules-carousel-posts .post-loop.cols-3 .item, .modules-carousel-posts .post-loop.cols-3 .item:first-child, .modules-carousel-posts .post-loop.cols-3 .item:nth-child(2), .modules-carousel-posts .post-loop.cols-3 .item:nth-child(3), .modules-carousel-posts .post-loop.cols-3 .item:nth-child(5), .modules-carousel-posts .post-loop.cols-4 .item, .modules-carousel-posts .post-loop.cols-4 .item:first-child, .modules-carousel-posts .post-loop.cols-4 .item:nth-child(2), .modules-carousel-posts .post-loop.cols-4 .item:nth-child(3), .modules-carousel-posts .post-loop.cols-4 .item:nth-child(5), .modules-carousel-posts .post-loop.cols-5 .item, .modules-carousel-posts .post-loop.cols-5 .item:first-child, .modules-carousel-posts .post-loop.cols-5 .item:nth-child(2), .modules-carousel-posts .post-loop.cols-5 .item:nth-child(3), .modules-carousel-posts .post-loop.cols-5 .item:nth-child(5) {
	margin: 0
}
}*/
.modules-carousel-posts .sec-panel-more {
	float: right;
	position: relative;
	font-size: 0
}
.modules-carousel-posts .sec-panel-more .swiper-button-next, .modules-carousel-posts .sec-panel-more .swiper-button-prev {
	position: static;
	display: inline-block;
	width: 26px;
	height: 26px;
	margin: 0;
	color: #aaa;
	font-size: 16px;
	text-align: center;
	line-height: 24px;
	background: none;
	vertical-align: top;
	opacity: 1;
	border: 1px solid #ddd;
	border-radius: 2px
}
.modules-carousel-posts .sec-panel-more .swiper-button-next:hover, .modules-carousel-posts .sec-panel-more .swiper-button-prev:hover {
	color: #fff;
	background: #4285f4;
	border: 1px solid #4285f4
}
.modules-carousel-posts .sec-panel-more .swiper-button-next:after, .modules-carousel-posts .sec-panel-more .swiper-button-prev:after {
	display: block;
	font-family: FontAwesome;
	content: "\f104"
}
.modules-carousel-posts .sec-panel-more .swiper-button-next {
	margin-left: 8px
}
.modules-carousel-posts .sec-panel-more .swiper-button-next:after {
	content: "\f105"
}
.modules-category-posts .sec-panel-more {
	float: right;
	font-size: 0
}
.modules-category-posts .sec-panel-more a, .modules-category-posts .sec-panel-more span {
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	color: #999
}
/*@media (max-width:767px) {
.modules-category-posts .sec-panel-more a, .modules-category-posts .sec-panel-more span {
	font-size: 12px
}
}*/
.modules-category-posts .sec-panel-more a:hover {
	color: #4285f4
}
.modules-category-posts .sec-panel-more .split {
	margin: 0 8px;
	color: hsla(0,0%,39%,.25)
}
.modules-category-posts .sec-panel-more .split:before {
	display: none
}
.modules-category-posts .post-loop {
	margin-bottom: 0
}
.modules-feature-posts .feature-posts-wrap {
	position: relative;
	overflow: hidden
}
.modules-feature-posts .post-loop-card {
	margin: 0
}
.modules-feature-posts .post-loop-card .item {
	margin: 0;
	border-radius: 0;
	background: #000
}
.modules-feature-posts .post-loop-card .item:before {
	padding-top: 33%
}
.modules-feature-posts .post-loop-card .item:hover {
	-webkit-transform: rotateY(0);
	transform: rotateY(0)
}
.modules-feature-posts .post-loop-card .item-img {
	transition: all .3s ease-out 0s
}
.modules-feature-posts .post-loop-card .item-wrap {
	padding: 30px
}
/*@media (max-width:767px) {
.modules-feature-posts .post-loop-card .item-wrap {
	padding: 15px
}
}*/
.modules-feature-posts .post-loop-card .item-title {
	max-height: 56px;
	bottom: 60px;
	padding: 0 30px;
	font-size: 20px;
	font-weight: 500
}
/*@media (max-width:767px) {
.modules-feature-posts .post-loop-card .item-title {
	max-height: 50px;
	font-size: 18px;
	padding: 0 15px;
	bottom: 40px
}
}*/
.modules-feature-posts .post-loop-card .item-meta {
	padding: 0 30px;
	bottom: 30px;
	font-size: 14px
}
/*@media (max-width:767px) {
.modules-feature-posts .post-loop-card .item-meta {
	padding: 0 15px;
	bottom: 15px
}
}*/
.modules-feature-posts .post-loop-card .item-meta-li {
	margin-left: 10px
}
/*@media (max-width:767px) {
.modules-feature-posts .post-loop-card .item-meta-li {
	margin-left: 6px
}
}
*/.modules-feature-posts .post-loop-card .item-video .item-title {
	padding-right: 100px
}
/*@media (max-width:767px) {
.modules-feature-posts .post-loop-card .item-video .item-title {
	padding-right: 70px
}
}*/
.modules-feature-posts .post-loop-card .item-video:after, .modules-feature-posts .post-loop-card .item-video:before {
	right: 30px;
	bottom: 68px
}
/*@media (max-width:767px) {
.modules-feature-posts .post-loop-card .item-video:after, .modules-feature-posts .post-loop-card .item-video:before {
	right: 15px;
	bottom: 45px
}
}*/
/*@media (max-width:991px) {
.modules-feature-posts .post-loop-card.cols-2 .item, .modules-feature-posts .post-loop-card.cols-2 .item:nth-child(3), .modules-feature-posts .post-loop-card.cols-2 .item:nth-child(5), .modules-feature-posts .post-loop-card.cols-3 .item, .modules-feature-posts .post-loop-card.cols-3 .item:nth-child(3), .modules-feature-posts .post-loop-card.cols-3 .item:nth-child(5), .modules-feature-posts .post-loop-card.cols-4 .item, .modules-feature-posts .post-loop-card.cols-4 .item:nth-child(3), .modules-feature-posts .post-loop-card.cols-4 .item:nth-child(5), .modules-feature-posts .post-loop-card.cols-5 .item, .modules-feature-posts .post-loop-card.cols-5 .item:nth-child(3), .modules-feature-posts .post-loop-card.cols-5 .item:nth-child(5) {
	margin: 0
}
}*/
.modules-feature-posts.feature-posts-style-1 {
	padding: 0
}
.modules-feature-posts.feature-posts-style-1.container, .page-no-sidebar.member-lostpassword .modules-feature-posts.feature-posts-style-1.member-lp-process {
	width: 100%
}
.modules-feature-posts.feature-posts-style-1 .item {
	padding: 30px 0;
	background: #333
}
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-1 .item {
	padding: 0
}
}*/
.modules-feature-posts.feature-posts-style-1 .item:before {
	padding: 0;
	display: none
}
.modules-feature-posts.feature-posts-style-1 .item-img:before {
	top: auto;
	bottom: 0;
	height: 150px;
	background: rgba(0,0,0,.4);
	background: linear-gradient(180deg, transparent, rgba(0,0,0,.5))
}
.modules-feature-posts.feature-posts-style-1 .swiper-container-horizontal>.swiper-pagination-bullets {
	bottom: 12px
}
.modules-feature-posts.feature-posts-style-1 .wpcom-slider .swiper-button-prev {
	left: 50%;
	margin-left: -600px
}
/*@media (max-width:1219px) {
.modules-feature-posts.feature-posts-style-1 .wpcom-slider .swiper-button-prev {
	margin-left: -490px
}
}*/
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-1 .wpcom-slider .swiper-button-prev {
	left: -10px;
	margin-left: 0
}
}*/
.modules-feature-posts.feature-posts-style-1 .wpcom-slider .swiper-button-next {
	right: 50%;
	margin-right: -600px
}
/*@media (max-width:1219px) {
.modules-feature-posts.feature-posts-style-1 .wpcom-slider .swiper-button-next {
	margin-right: -490px
}
}*/
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-1 .wpcom-slider .swiper-button-next {
	right: -10px;
	margin-right: 0
}
}*/
.modules-feature-posts.feature-posts-style-1 .wpcom-slider:hover .swiper-button-prev {
	margin-left: -580px
}
/*@media (max-width:1219px) {
.modules-feature-posts.feature-posts-style-1 .wpcom-slider:hover .swiper-button-prev {
	margin-left: -470px
}
}*/
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-1 .wpcom-slider:hover .swiper-button-prev {
	left: 10px;
	margin-left: 0
}
}*/
.modules-feature-posts.feature-posts-style-1 .wpcom-slider:hover .swiper-button-next {
	margin-right: -580px
}
/*@media (max-width:1219px) {
.modules-feature-posts.feature-posts-style-1 .wpcom-slider:hover .swiper-button-next {
	margin-right: -470px
}
}*/
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-1 .wpcom-slider:hover .swiper-button-next {
	right: 10px;
	margin-right: 0
}
}*/
.modules-feature-posts.feature-posts-style-2 .post-loop-card .item:before {
	padding-top: 62.5%
}
.modules-feature-posts.feature-posts-style-2 .post-loop-card .item .item-title {
	font-size: 18px;
	max-height: 50px
}
.modules-feature-posts.feature-posts-style-2 .post-loop-card .item-img:before {
	top: auto;
	bottom: 0;
	height: 150px;
	background: rgba(0,0,0,.4);
	background: linear-gradient(180deg, transparent, rgba(0,0,0,.5))
}
/*@media (max-width:767px) {
.modules-feature-posts.feature-posts-style-2 .post-loop-card .item-img:before {
	height: 110px
}
}*/
.modules-feature-posts.feature-posts-style-2 .post-loop-card .item-video:after, .modules-feature-posts.feature-posts-style-2 .post-loop-card .item-video:before {
	bottom: 65px
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item {
	display: block;
	float: left
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:before {
	padding-top: 70%
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:first-child, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2), .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:first-child, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2), .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:first-child, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:first-child, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) {
	width: 50%
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2):before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2):before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2):before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2):before {
	padding-top: 35%
}
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2):before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2):before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2):before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2):before {
	padding-top: 70%
}
}*/
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3), .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4), .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5), .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3), .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4), .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5), .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3), .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4), .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) {
	width: 25%
}
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3), .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4), .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5), .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3), .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4), .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5), .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3), .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4), .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) {
	width: 50%
}
}*/
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-title {
	bottom: 40px;
	font-size: 16px;
	padding: 0 15px
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-meta, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-meta, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-meta, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-meta {
	padding: 0 15px;
	bottom: 15px
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-video .item-title {
	padding-right: 70px
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-video:before, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-video:before, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-video:before, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-video:before {
	bottom: 42px;
	right: 15px
}
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:first-child .item-category, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-category, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-category, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-category, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-category, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:first-child .item-category, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-category, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-category, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-category, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-category, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:first-child .item-category, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-category, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-category, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-category, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-category, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:first-child .item-category, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-category, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-category, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-category, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-category {
	font-size: 12px
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:first-child .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:first-child .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:first-child .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:first-child .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-title {
	bottom: 32px;
	font-size: 14px;
	font-weight: 400;
	padding: 0 10px
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:first-child .item-meta, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-meta, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-meta, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-meta, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:first-child .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-meta, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:first-child .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-meta, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:first-child .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-meta, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-meta {
	padding: 0 10px;
	bottom: 10px;
	font-size: 10px;
	opacity: .8
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:first-child .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:first-child .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-video .item-title, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:first-child .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:first-child .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-video .item-title, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-video .item-title {
	padding: 0 10px
}
.modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:first-child .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:first-child .item-video:before, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(2) .item-video:before, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(3) .item-video:before, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(4) .item-video:before, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-video:after, .modules-feature-posts.feature-posts-style-3 .post-loop-card .item .item:nth-child(5) .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:first-child .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:first-child .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(2) .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(3) .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(4) .item-video:before, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-video:after, .modules-feature-posts.feature-posts-style-3 .swiper-slide .item:nth-child(5) .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:first-child .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:first-child .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2) .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(3) .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(4) .item-video:before, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-video:after, .modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(5) .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:first-child .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:first-child .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(3) .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(4) .item-video:before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-video:after, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(5) .item-video:before {
	display: none
}
}
@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:first-child, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:first-child {
	width: 100%
}
}*/
.modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) {
	width: 25%
}
/*@media (max-width:991px) {
.modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2), .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2) {
	width: 50%
}
}*/
.modules-feature-posts.feature-posts-style-4 .post-loop-card .item .item:nth-child(2):before, .modules-feature-posts.feature-posts-style-4 .swiper-slide .item:nth-child(2):before {
	padding-top: 70%
}
.modules-feature-posts .item-wrap-bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-size: 100% auto;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	-webkit-filter: blur(10px);
	-moz-filter: blur(10px);
	-ms-filter: blur(10px);
filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius="10");
	filter: blur(10px);
	background-color: #000;
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}
.modules-feature-posts .item-wrap-bg:after {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: hsla(0,0%,78%,.2);
	content: ""
}
.modules-feature-posts .item-container {
	position: relative;
	width: 1180px;
	padding-top: 33%;
	margin-right: auto;
	margin-left: auto
}
/*@media (max-width:1219px) {
.modules-feature-posts .item-container {
	width: 960px
}
}*/
/*@media (max-width:991px) {
.modules-feature-posts .item-container {
	width: 100%;
	padding-top: 56.25%
}
}*/
.container-fluid .modules-feature-posts {
	margin-left: -15px;
	margin-right: -15px
}
.entry .member-account-content .woocommerce h2 {
	border-bottom: 0;
	padding-left: 10px;
	padding-bottom: 0;
	font-size: 18px;
	font-weight: 700;
	line-height: 1;
	border-left: 4px solid #3ca5f6
}
.entry .member-account-content .woocommerce .woocommerce-order-details__title {
	margin-top: 0
}
.post-loop-list {
	padding: 0 0 10px;
	margin: 0;
	list-style: none
}
.post-loop-list .item {
	position: relative;
	margin: 0;
	padding: 5px 0 5px 20px;
	color: #999;
	line-height: 36px;
	border-bottom: 1px dashed #eee
}
.post-loop-list .item:before {
	position: absolute;
	left: 2px;
	top: 21px;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #ccc;
	content: ""
}
.post-loop-list .item .date {
	float: right;
	font-size: 14px
}
/*@media (max-width:767px) {
.post-loop-list .item .date {
	display: none
}
}*/
.post-loop-list .item a {
	display: inline-block;
	width: 60%;
	font-size: 16px;
	vertical-align: top;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.post-loop-list .item a:hover {
	color: #4285f4;
	text-decoration: none
}
/*@media (max-width:767px) {
.post-loop-list .item a {
	font-size: 18px;
	width: 100%
}
}*/
.el-boxed .post-loop-list {
	padding: 0 16px 10px
}
.post-loop-default {
	padding: 0;
	margin: 0 0 20px
}
.post-loop-default .item {
	position: relative;
	padding: 20px 0;
	border-bottom: 1px solid #efefef;
	overflow: hidden;
	transition: all .3s ease 0s
}
/*@media (max-width:767px) {
.post-loop-default .item {
	padding: 20px 0;
	border-bottom: 1px solid #e9e9e9
}
}*/
.post-loop-default .item:hover {
	margin: 0 -15px;
	padding: 20px 15px;
	background: #fafafa;
	transition: all .3s ease 0s
}
.post-loop-default .item:hover .edit-link {
	display: block
}
/*@media (max-width:767px) {
.post-loop-default .item:hover {
	margin: 0;
	padding: 15px 0
}
.post-loop-default .item:hover .edit-link {
	display: none
}
}*/
.post-loop-default .item3 .item-content {
	margin: 0
}
.post-loop-default .item3 .item-images {
	display: block;
	margin-bottom: 10px;
	font-size: 0
}
.post-loop-default .item3 .item-images span {
	position: relative;
	display: inline-block;
	width: 24.25%;
	margin-right: 1%;
	vertical-align: top;
	overflow: hidden;
	border-radius: 3px;
	transition: all .3s ease-out 0s
}
.post-loop-default .item3 .item-images span:before {
	display: block;
	content: "";
	padding-top: 62.5%
}
/*@media (max-width:420px) {
.post-loop-default .item3 .item-images span {
	width: 32.49%
}
.post-loop-default .item3 .item-images span:nth-child(3) {
	margin-right: 0
}
.post-loop-default .item3 .item-images span:last-child {
	display: none
}
}*/
.post-loop-default .item3 .item-images span:hover {
	box-shadow: 0 0 1px 0 rgba(0,0,0,.3);
	transition: all .3s ease-out 0s
}
.post-loop-default .item3 .item-images span:last-child {
	margin-right: 0
}
.post-loop-default .item3 .item-images .item-images-el {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-size: 100% auto;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat;
	transition: all .3s ease-out 0s
}
.post-loop-default .item3 .item-images .item-images-el:hover {
	-webkit-transform: scale(1.03);
	transform: scale(1.03);
	transition: all .3s ease-out 0s
}
.post-loop-default .item3 .item-meta {
	position: relative;
	margin-top: 10px;
	bottom: 0
}
/*@media (max-width:767px) {
.post-loop-default .item3 .item-meta {
	padding: 0
}
}*/
.post-loop-default .item3 .item-excerpt {
	height: auto;
	font-size: 14px
}
.post-loop-default .item3 .item-excerpt p {
	margin-bottom: 0
}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
.post-loop-default .item-sticky .item-title a {
	display: block
}
.post-loop-default .item-sticky .item-title a .sticky-post {
	-webkit-text-fill-color: #fff
}
}*/
.post-loop-default .item-img {
	position: relative;
	float: left;
	width: 28.8%;
	overflow: hidden;
	border-radius: 3px;
	transition: box-shadow .3s ease 0s
}
/*@media (max-width:767px) {
.post-loop-default .item-img {
	width: 32%
}
}*/
.post-loop-default .item-img:before {
	content: "";
	display: block;
	padding-top: 62.5%
}
.post-loop-default .item-img:hover {
	box-shadow: 0 0 1px 0 rgba(0,0,0,.3);
	transition: box-shadow .3s ease 0s
}
.post-loop-default .item-img:hover img {
	-webkit-transform: scale(1.03);
	transform: scale(1.03);
	transition: all .3s ease-out 0s
}
.post-loop-default .item-img .item-img-inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
/*@media (max-width:767px) {
.post-loop-default .item-img .item-img-inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
}*/
.post-loop-default .item-img img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	transition: all .3s ease-out 0s
}
.post-loop-default .item-img.item-video:hover .item-img-inner:after, .post-loop-default .item-img.item-video:hover .item-img-inner:before {
	opacity: 1;
	transition: all .3s ease-out 0s
}
.post-loop-default .item-img.item-video .item-img-inner:after, .post-loop-default .item-img.item-video .item-img-inner:before {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 50px;
	height: 50px;
	margin-left: -25px;
	margin-top: -25px;
	box-sizing: border-box;
	opacity: .9;
	border-radius: 50%;
	transition: all .3s ease-out 0s
}
/*@media (max-width:767px) {
.post-loop-default .item-img.item-video .item-img-inner:after, .post-loop-default .item-img.item-video .item-img-inner:before {
	width: 36px;
	height: 36px;
	margin-left: -18px;
	margin-top: -18px
}
}*/
.post-loop-default .item-img.item-video .item-img-inner:before {
	z-index: 1;
	content: "";
	background: #3ca5f6;
	opacity: .8
}
.post-loop-default .item-img.item-video .item-img-inner:after {
	z-index: 1;
	padding-left: 5px;
	text-align: center;
	line-height: 50px;
	font-size: 24px;
	font-family: FontAwesome;
	color: #fff;
	content: "\f04b";
	background: radial-gradient(rgba(0,0,0,.2), hsla(0,0%,100%,.2))
}
/*@media (max-width:767px) {
.post-loop-default .item-img.item-video .item-img-inner:after {
	padding-left: 4px;
	font-size: 20px;
	line-height: 36px
}
}*/
.post-loop-default .item-ad:hover {
	background: #fff
}
.post-loop-default .item-ad .wpcom_ad_wrap {
	margin: 0
}
.post-loop-default .item-category {
	position: absolute;
	left: 10px;
	top: 10px;
	padding: 5px 6px;
	font-size: 1rem;
	line-height: 1;
	color: #fff;
	background-color: #f7b608;
	filter: alpha(opacity=60);
	
	border-radius: 2px;
	text-decoration: none
}
/*@media (max-width:767px) {
.post-loop-default .item-category {
	display: none
}
}*/
.post-loop-default .item-category:hover {
	background: #4285f4
}
.post-loop-default .item-content {
	margin-left: 30.82%
}
/*@media (max-width:767px) {
.post-loop-default .item-content {
	margin-left: 35%
}
}*/
.post-loop-default .item-content .edit-link {
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
	padding: 0 5px;
	font-size: 14px;
	line-height: 28px
}
.post-loop-default .item-no-thumb .item-content {
	margin-left: 0!important;
	margin-right: 0!important;
	min-height: auto
}
.post-loop-default .item-no-thumb .item-excerpt {
	margin-bottom: 10px;
	max-height: 44px;
	height: auto;
	font-size: 14px
}
.post-loop-default .item-no-thumb .item-meta {
	position: relative;
	bottom: 0
}
.post-loop-default .item-title {
	margin: 0 0 10px;
	font-size: 20px;
	line-height: 1.4
}
/*@media (max-width:767px) {
.post-loop-default .item-title {
	font-size: 18px;
	font-weight: 400
}
}*/
.post-loop-default .item-title a {
	color: #333;
	overflow: hidden;
	max-height: 56px;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	text-decoration: none
}
/*@media (max-width:767px) {
.post-loop-default .item-title a {
	color: #000;
	max-height: 50px
}
}*/
.post-loop-default .item-title a span {
	color: #e0b228
}
.post-loop-default .item-title a .sticky-post {
	display: inline-block;
	padding: 0 5px;
	margin-top: 4px;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	color: #fff;
	background: #3ca5f6;
	border-radius: 3px;
	vertical-align: top
}
/*@media (max-width:767px) {
.post-loop-default .item-title a .sticky-post {
	margin-top: 3px;
	font-size: 11px;
	line-height: 19px
}
}*/
.post-loop-default .item-title a:hover {
	color: #4285f4
}
.post-loop-default .item-excerpt {
	height: 44px;
	line-height: 1.58;
	color: #666;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	-webkit-line-clamp: 2
}
.post-loop-default .item-excerpt p {
	margin-bottom: 0
}
/*@media (max-width:767px) {
.post-loop-default .item-excerpt {
	display: none
}
}*/
.post-loop-default .item-meta {
	position: absolute;
	bottom: 20px;
	color: #999;
	font-size: 13px
}
/*@media (max-width:767px) {
.post-loop-default .item-meta {
	left: 0;
	width: 100%;
	height: 20px;
	bottom: 10px;
	box-sizing: border-box;
	padding-left: 35%
}
}*/
.post-loop-default .item-meta .item-meta-li {
	display: inline-block;
	margin-right: 15px;
	vertical-align: top;
	line-height: 30px;
	line-height: 2.5rem
}
/*@media (min-width:992px) and (max-width:1219px) {
.post-loop-default .item-meta .item-meta-li {
	margin-right: 10px
}
}*/
/*@media (max-width:767px) {
.post-loop-default .item-meta .item-meta-li {
	line-height: 20px;
	line-height: 1.66667rem;
	margin-right: 10px
}
}
*/.post-loop-default .item-meta .item-meta-li .fa {
	font-size: 14px;
	font-size: 1.16667rem
}
.post-loop-default .item-meta a {
	color: #999;
	text-decoration: none
}
.post-loop-default .item-meta a:hover {
	color: #4285f4
}
.post-loop-default .item-meta .author {
	margin-right: 30px;
	display: inline-block
}
/*@media (min-width:992px) and (max-width:1219px) {
.post-loop-default .item-meta .author {
	display: none
}
}*/
.post-loop-default .item-meta .avatar {
	width: 30px;
	height: 30px;
	display: inline-block;
	margin-right: 5px;
	vertical-align: top
}
.post-loop-default .item-meta .avatar img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background: #f5f5f5;
	border: 1px solid #f5f5f5;
	vertical-align: top
}
.post-loop-default .item-meta .avatar img:hover {
	opacity: .9;
	filter: alpha(opacity=90)
}
.post-loop-default .item-meta .nickname {
	line-height: 30px;
	line-height: 2.5rem
}
/*@media (max-width:767px) {
.post-loop-default .item-meta .author, .post-loop-default .item-meta .comments, .post-loop-default .item-meta .hearts, .post-loop-default .item-meta .likes {
	display: none
}
.post-loop-default .item-meta .views {
	margin: 0;
	float: right
}
}*/
.post-loop-default .item2 .item-img {
	float: right
}
.post-loop-default .item2 .item-content {
	margin-left: 0;
	margin-right: 30.82%
}
/*@media (max-width:767px) {
.post-loop-default .item2 .item-content {
	margin-right: 34.8%
}
}*/
.post-loop-default .item2 .item-category {
	left: auto;
	right: 10px
}
/*@media (max-width:767px) {
.post-loop-default .item2 .item-meta {
	padding-left: 0;
	padding-right: 35%
}
}*/
/*@media (max-width:767px) {
.post-loop-default .item2 .item-meta .views {
	float: none
}
}*/
.post-loop-default .item4 .item-content {
	margin-left: 0
}
.post-loop-default .item4 .item-image {
	position: relative;
	display: block;
	margin-bottom: 10px;
	border-radius: 3px;
	overflow: hidden;
	transition: all .3s ease-out 0s
}
.post-loop-default .item4 .item-image:hover {
	opacity: .9;
	transition: all .3s ease-out 0s
}
.post-loop-default .item4 .item-image:before {
	display: block;
	padding-bottom: 40%;
	content: ""
}
.post-loop-default .item4 .item-image .item-image-el, .post-loop-default .item4 .item-image .item-slider {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.post-loop-default .item4 .item-image .item-image-el {
	background-size: 100% auto;
	background-size: cover;
	background-position: 50%;
	background-repeat: no-repeat
}
.post-loop-default .item4 .item-image img {
	display: block;
	width: 100%;
	height: auto
}
.post-loop-default .item4 .item-meta {
	position: relative;
	bottom: 0
}
/*@media (max-width:767px) {
.post-loop-default .item4 .item-meta {
	padding: 0
}
}*/
.el-boxed .post-loop-default {
	padding: 0 15px
}
/*@media (max-width:767px) {
.el-boxed .post-loop-default {
	padding: 0 5px
}
}*/
.post-loop-card, .post-loop-image {
	margin: 0 0 20px;
	font-size: 0
}
.post-loop-card .item, .post-loop-image .item {
	display: inline-block;
	width: 32%;
	margin: 1%;
	background: #fff;
	border-radius: 3px;
	overflow: hidden;
	box-shadow: 0 0 5px 0 rgba(0,0,0,.1);
	vertical-align: bottom;
	transition: all .2s ease-out 0s
}
.post-loop-card .item:hover, .post-loop-image .item:hover {
	box-shadow: 0 1px 5px 0 rgba(0,0,0,.2);
	-webkit-transform: translateY(-3px);
	transform: translateY(-3px);
	transition: all .2s ease-in 0s
}
.post-loop-card .item:hover .item-video:after, .post-loop-card .item:hover .item-video:before, .post-loop-image .item:hover .item-video:after, .post-loop-image .item:hover .item-video:before {
	opacity: 1;
	transition: all .2s ease-in 0s
}
.post-loop-card .item:hover .item-thumb img, .post-loop-image .item:hover .item-thumb img {
	opacity: .9;
	transition: all .2s ease-in 0s
}
.post-loop-card.cols-2 .item, .post-loop-image.cols-2 .item {
	width: 48.99%
}
.post-loop-card.cols-2 .item:nth-child(odd), .post-loop-image.cols-2 .item:nth-child(odd) {
	margin-left: 0
}
.post-loop-card.cols-2 .item:nth-child(2n+2), .post-loop-image.cols-2 .item:nth-child(2n+2) {
	margin-right: 0
}
.post-loop-card.cols-2 .item:first-child, .post-loop-card.cols-2 .item:nth-child(2), .post-loop-image.cols-2 .item:first-child, .post-loop-image.cols-2 .item:nth-child(2) {
	margin-top: 0
}
.post-loop-card.cols-3 .item:nth-child(3n+1), .post-loop-image.cols-3 .item:nth-child(3n+1) {
	margin-left: 0
}
.post-loop-card.cols-3 .item:nth-child(3n+3), .post-loop-image.cols-3 .item:nth-child(3n+3) {
	margin-right: 0
}
.post-loop-card.cols-3 .item:first-child, .post-loop-card.cols-3 .item:nth-child(2), .post-loop-card.cols-3 .item:nth-child(3), .post-loop-image.cols-3 .item:first-child, .post-loop-image.cols-3 .item:nth-child(2), .post-loop-image.cols-3 .item:nth-child(3) {
	margin-top: 0
}
.post-loop-card.cols-4 .item, .post-loop-image.cols-4 .item {
	width: 23.49%
}
.post-loop-card.cols-4 .item:nth-child(4n+1), .post-loop-image.cols-4 .item:nth-child(4n+1) {
	margin-left: 0
}
.post-loop-card.cols-4 .item:nth-child(4n+4), .post-loop-image.cols-4 .item:nth-child(4n+4) {
	margin-right: 0
}
.post-loop-card.cols-4 .item:first-child, .post-loop-card.cols-4 .item:nth-child(2), .post-loop-card.cols-4 .item:nth-child(3), .post-loop-card.cols-4 .item:nth-child(4), .post-loop-image.cols-4 .item:first-child, .post-loop-image.cols-4 .item:nth-child(2), .post-loop-image.cols-4 .item:nth-child(3), .post-loop-image.cols-4 .item:nth-child(4) {
	margin-top: 0
}
.post-loop-card.cols-5 .item, .post-loop-image.cols-5 .item {
	width: 18.71%;
	margin: .8%
}
.post-loop-card.cols-5 .item:nth-child(5n+1), .post-loop-image.cols-5 .item:nth-child(5n+1) {
	margin-left: 0
}
.post-loop-card.cols-5 .item:nth-child(5n+5), .post-loop-image.cols-5 .item:nth-child(5n+5) {
	margin-right: 0
}
.post-loop-card.cols-5 .item:first-child, .post-loop-card.cols-5 .item:nth-child(2), .post-loop-card.cols-5 .item:nth-child(3), .post-loop-card.cols-5 .item:nth-child(4), .post-loop-card.cols-5 .item:nth-child(5), .post-loop-image.cols-5 .item:first-child, .post-loop-image.cols-5 .item:nth-child(2), .post-loop-image.cols-5 .item:nth-child(3), .post-loop-image.cols-5 .item:nth-child(4), .post-loop-image.cols-5 .item:nth-child(5) {
	margin-top: 0
}
/*@media (max-width:991px) {
.post-loop-card.cols-2 .item, .post-loop-card.cols-3 .item, .post-loop-card.cols-4 .item, .post-loop-card.cols-5 .item, .post-loop-image.cols-2 .item, .post-loop-image.cols-3 .item, .post-loop-image.cols-4 .item, .post-loop-image.cols-5 .item {
	width: 48.99%;
	margin: 1%
}
.post-loop-card.cols-2 .item:nth-child(3), .post-loop-card.cols-2 .item:nth-child(5), .post-loop-card.cols-3 .item:nth-child(3), .post-loop-card.cols-3 .item:nth-child(5), .post-loop-card.cols-4 .item:nth-child(3), .post-loop-card.cols-4 .item:nth-child(5), .post-loop-card.cols-5 .item:nth-child(3), .post-loop-card.cols-5 .item:nth-child(5), .post-loop-image.cols-2 .item:nth-child(3), .post-loop-image.cols-2 .item:nth-child(5), .post-loop-image.cols-3 .item:nth-child(3), .post-loop-image.cols-3 .item:nth-child(5), .post-loop-image.cols-4 .item:nth-child(3), .post-loop-image.cols-4 .item:nth-child(5), .post-loop-image.cols-5 .item:nth-child(3), .post-loop-image.cols-5 .item:nth-child(5) {
	margin: 1%
}
.post-loop-card.cols-2 .item:nth-child(odd), .post-loop-card.cols-3 .item:nth-child(odd), .post-loop-card.cols-4 .item:nth-child(odd), .post-loop-card.cols-5 .item:nth-child(odd), .post-loop-image.cols-2 .item:nth-child(odd), .post-loop-image.cols-3 .item:nth-child(odd), .post-loop-image.cols-4 .item:nth-child(odd), .post-loop-image.cols-5 .item:nth-child(odd) {
	margin-left: 0;
	margin-right: 1%
}
.post-loop-card.cols-2 .item:nth-child(2n+2), .post-loop-card.cols-3 .item:nth-child(2n+2), .post-loop-card.cols-4 .item:nth-child(2n+2), .post-loop-card.cols-5 .item:nth-child(2n+2), .post-loop-image.cols-2 .item:nth-child(2n+2), .post-loop-image.cols-3 .item:nth-child(2n+2), .post-loop-image.cols-4 .item:nth-child(2n+2), .post-loop-image.cols-5 .item:nth-child(2n+2) {
	margin-right: 0;
	margin-left: 1%
}
.post-loop-card.cols-2 .item:first-child, .post-loop-card.cols-2 .item:nth-child(2), .post-loop-card.cols-3 .item:first-child, .post-loop-card.cols-3 .item:nth-child(2), .post-loop-card.cols-4 .item:first-child, .post-loop-card.cols-4 .item:nth-child(2), .post-loop-card.cols-5 .item:first-child, .post-loop-card.cols-5 .item:nth-child(2), .post-loop-image.cols-2 .item:first-child, .post-loop-image.cols-2 .item:nth-child(2), .post-loop-image.cols-3 .item:first-child, .post-loop-image.cols-3 .item:nth-child(2), .post-loop-image.cols-4 .item:first-child, .post-loop-image.cols-4 .item:nth-child(2), .post-loop-image.cols-5 .item:first-child, .post-loop-image.cols-5 .item:nth-child(2) {
	margin-top: 0
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.post-loop-card .item-sticky .item-title .sticky-post, .post-loop-image .item-sticky .item-title .sticky-post {
	-webkit-text-fill-color: #fff
}
}*/
.post-loop-card .item-img, .post-loop-image .item-img {
	position: relative
}
.post-loop-card .item-img .item-category, .post-loop-image .item-img .item-category {
	position: absolute;
	left: 10px;
	top: 10px;
	padding: 5px 6px;
	font-size: 1rem;
	line-height: 1;
	color: #fff;
	background: rgba(0,0,0,.6);
	border-radius: 2px
}
.post-loop-card .item-img .item-category:hover, .post-loop-image .item-img .item-category:hover {
	color: #fff;
	text-decoration: none;
	background: #4285f4
}
.post-loop-card .item-thumb, .post-loop-image .item-thumb {
	display: block
}
.post-loop-card .item-thumb img, .post-loop-image .item-thumb img {
	width: 100%;
	height: auto;
	display: block;
	transition: all .2s ease-out 0s
}
.post-loop-card .item-video, .post-loop-image .item-video {
	position: relative;
	display: block
}
.post-loop-card .item-video:after, .post-loop-card .item-video:before, .post-loop-image .item-video:after, .post-loop-image .item-video:before {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 50px;
	height: 50px;
	margin-left: -25px;
	margin-top: -25px;
	box-sizing: border-box;
	opacity: .9;
	border-radius: 50%;
	transition: all .2s ease-out 0s
}
/*@media (max-width:767px) {
.post-loop-card .item-video:after, .post-loop-card .item-video:before, .post-loop-image .item-video:after, .post-loop-image .item-video:before {
	width: 36px;
	height: 36px;
	margin-left: -18px;
	margin-top: -18px;
	opacity: .9
}
}*/
.post-loop-card .item-video:before, .post-loop-image .item-video:before {
	z-index: 1;
	content: "";
	background: #3ca5f6;
	opacity: .8
}
.post-loop-card .item-video:after, .post-loop-image .item-video:after {
	z-index: 1;
	padding-left: 5px;
	text-align: center;
	line-height: 50px;
	font-size: 24px;
	font-family: FontAwesome;
	color: #fff;
	content: "\f04b";
	background: radial-gradient(rgba(0,0,0,.2), hsla(0,0%,100%,.2))
}
/*@media (max-width:767px) {
.post-loop-card .item-video:after, .post-loop-image .item-video:after {
	padding-left: 4px;
	font-size: 20px;
	line-height: 36px
}
}*/
.post-loop-card .item-title, .post-loop-image .item-title {
	margin: 0;
	padding: 10px;
	font-size: 1.33333rem;
	font-weight: 500
}
/*@media (max-width:767px) {
.post-loop-card .item-title, .post-loop-image .item-title {
	font-weight: 400
}
}
*/.post-loop-card .item-title a, .post-loop-image .item-title a {
	line-height: 1.4;
	height: 3.73333rem;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	text-decoration: none
}
.post-loop-card .item-title a:hover, .post-loop-image .item-title a:hover {
	color: #4285f4
}
.post-loop-card .item-title .sticky-post, .post-loop-image .item-title .sticky-post {
	display: inline-block;
	padding: 0 5px;
	margin-top: 1px;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	color: #fff;
	background: #3ca5f6;
	border-radius: 3px;
	vertical-align: top
}
/*@media (max-width:500px) {
.post-loop-card .item-title .sticky-post, .post-loop-image .item-title .sticky-post {
	margin-top: 2px;
	line-height: 18px
}
}*/
.post-loop-card .item-meta, .post-loop-image .item-meta {
	padding: 0 10px 10px;
	line-height: 20px;
	font-size: 12px;
	color: #999;
	overflow: hidden
}
/*@media (max-width:767px) {
.post-loop-card .item-meta, .post-loop-image .item-meta {
	font-size: 10px
}
}*/
.post-loop-card .item-meta-left, .post-loop-image .item-meta-left {
	float: left
}
.post-loop-card .item-meta-right, .post-loop-image .item-meta-right {
	float: right
}
.post-loop-card .item-meta-li, .post-loop-image .item-meta-li {
	margin-left: 5px;
	color: #999
}
/*@media (max-width:767px) {
.post-loop-card .item-meta-li:nth-child(2), .post-loop-card .item-meta-li:nth-child(3), .post-loop-card .item-meta-li:nth-child(4), .post-loop-image .item-meta-li:nth-child(2), .post-loop-image .item-meta-li:nth-child(3), .post-loop-image .item-meta-li:nth-child(4) {
	display: none
}
}*/
/*@media (min-width:992px) and (max-width:1219px) {
.post-loop-card .item-meta-li:nth-child(3), .post-loop-card .item-meta-li:nth-child(4), .post-loop-image .item-meta-li:nth-child(3), .post-loop-image .item-meta-li:nth-child(4) {
	display: none
}
}*/
.post-loop-card .item-meta-li .fa, .post-loop-image .item-meta-li .fa {
	color: #ccc
}
.post-loop-card .item-meta-li.a, .post-loop-image .item-meta-li.a {
	text-decoration: none
}
.post-loop-image .item-img {
	overflow: hidden
}
.post-loop-image .item-img:before {
	padding-top: 62.5%;
	content: "";
	display: block
}
.post-loop-image .item-thumb {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}
.post-loop-image .item-thumb img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.post-loop-card .item {
	position: relative
}
.post-loop-card .item:before {
	display: block;
	padding-top: 62.5%;
	content: ""
}
.post-loop-card.cols-5 .item-wrap {
	padding: 12px
}
.post-loop-card.cols-5 .item-video:after, .post-loop-card.cols-5 .item-video:before {
	right: 12px;
	bottom: 37px
}
.post-loop-card.cols-5 .item-video .item-title {
	padding-right: 64px
}
.post-loop-card.cols-5 .item-title {
	font-size: 15px;
	padding: 0 12px;
	bottom: 35px
}
.post-loop-card.cols-5 .item-meta {
	padding: 0 12px;
	bottom: 12px;
	line-height: 1.1
}
.post-loop-card .item-img {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-position: 50%;
	background-size: 100% auto;
	background-size: cover;
	background-repeat: no-repeat
}
.post-loop-card .item-img:before {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4);
	content: "";
	transition: all .3s ease 0s
}
.post-loop-card .item-img:hover:before {
	background: rgba(0,0,0,.3);
	transition: all .3s ease 0s
}
.post-loop-card .item-wrap {
	position: absolute;
	display: block;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	padding: 15px;
	color: #fff;
	box-sizing: border-box
}
/*@media (max-width:767px) {
.post-loop-card .item-wrap {
	padding: 8px
}
}*/
.post-loop-card .item-wrap:hover {
	text-decoration: none
}
.post-loop-card .item-video:after, .post-loop-card .item-video:before {
	left: auto;
	top: auto;
	right: 15px;
	bottom: 42px;
	width: 40px;
	height: 40px;
	margin: 0;
	opacity: .8
}
/*@media (max-width:767px) {
.post-loop-card .item-video:after, .post-loop-card .item-video:before {
	bottom: 30px;
	right: 8px;
	width: 30px;
	height: 30px
}
}*/
.post-loop-card .item-video:after {
	line-height: 40px;
	font-size: 20px;
	opacity: .8;
	background: radial-gradient(rgba(0,0,0,.2), hsla(0,0%,100%,.1))
}
/*@media (max-width:767px) {
.post-loop-card .item-video:after {
	font-size: 14px;
	line-height: 30px
}
}*/
.post-loop-card .item-video .item-title {
	padding-right: 70px
}
/*@media (max-width:767px) {
.post-loop-card .item-video .item-title {
	padding-right: 46px
}
}*/
.post-loop-card .item-title {
	position: absolute;
	bottom: 40px;
	left: 0;
	max-height: 44px;
	overflow: hidden;
	padding: 0 15px;
	width: 100%;
	font-weight: 400;
	font-size: 16px;
	line-height: 1.4;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	-webkit-line-clamp: 2
}
/*@media (max-width:767px) {
.post-loop-card .item-title {
	bottom: 26px;
	padding: 0 8px;
	font-size: 14px;
	max-height: 38px
}
.post-loop-card .item-title .sticky-post {
	margin-top: 1px;
	font-size: 9px;
	padding: 0 4px;
	line-height: 16px
}
}*/
.post-loop-card .item-meta {
	position: absolute;
	left: 0;
	bottom: 15px;
	display: block;
	width: 100%;
	padding: 0 15px;
	margin-top: 10px;
	color: #fff;
	overflow: hidden;
	opacity: .9
}
/*@media (max-width:767px) {
.post-loop-card .item-meta {
	bottom: 8px;
	margin-top: 8px;
	padding: 0 8px;
	line-height: 12px
}
}*/
.post-loop-card .item-meta-li, .post-loop-card .item-meta-li .fa {
	color: #fff
}
.post-loop-embed {
	margin-bottom: 0;
	padding: 20px 15px!important
}
/*@media (max-width:767px) {
.post-loop-embed {
	padding: 0!important
}
.post-loop-embed:hover {
	background: #fff
}
}*/
.post-loop-embed:hover {
	background: #f7f8f9
}
.post-loop-embed .item {
	padding: 0!important;
	margin: 0!important;
	border-bottom: 0
}
.post-loop-embed .item:hover {
	background: none
}
.post-loop-embed .item-title {
	margin-bottom: 5px;
	line-height: 1.3
}
.post-loop-embed .item-title a {
	max-height: 52px
}
.post-loop-embed .item-meta {
	bottom: 0
}
.sidebar {
	float: right;
	width: 300px
}
.sidebar.fixed {
	position: fixed;
	left: 50%;
	bottom: 0;
	margin-left: 290px
}
/*@media (min-width:992px) and (max-width:1219px) {
.sidebar.fixed {
	margin-left: 230px
}
}*/
.sidebar.abs {
	position: absolute;
	bottom: 0;
	right: 10px
}
/*@media (max-width:1219px) {
.sidebar {
	width: 250px
}
}*/
/*@media screen and (max-width:991px) {
.sidebar {
	display: none
}
}*/
.slider-wrap {
	margin-bottom: 20px
}
/*@media (max-width:767px) {
.slider-wrap {
	margin: -15px -8px 15px
}
}*/
.wpcom-slider .swiper-wrapper {
	padding: 0!important;
	margin: 0!important
}
.wpcom-slider .swiper-button-next, .wpcom-slider .swiper-button-prev {
	width: 44px;
	height: 44px;
	margin-top: -22px;
	opacity: 0;
	background: none;
	transition: all .3s
}
/*@media (max-width:991px) {
.wpcom-slider .swiper-button-next, .wpcom-slider .swiper-button-prev {
	width: 36px;
	height: 36px;
	margin-top: -18px;
	display: none
}
}*/
.wpcom-slider .swiper-button-next:before, .wpcom-slider .swiper-button-prev:before {
	display: block;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.2);
	border-radius: 50%;
	content: ""
}
.wpcom-slider .swiper-button-next:after, .wpcom-slider .swiper-button-prev:after {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E");
	background-size: 10px 18px;
	background-repeat: no-repeat;
	background-position: 50%;
	content: ""
}
.wpcom-slider .swiper-button-next:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.wpcom-slider .swiper-button-prev {
	left: -10px
}
.wpcom-slider .swiper-button-next {
	left: auto;
	right: -10px
}
.wpcom-slider:hover .swiper-button-next, .wpcom-slider:hover .swiper-button-prev {
	opacity: .7
}
.wpcom-slider:hover .swiper-button-next:hover, .wpcom-slider:hover .swiper-button-prev:hover {
	opacity: 1
}
.wpcom-slider:hover .swiper-button-prev {
	left: 10px
}
.wpcom-slider:hover .swiper-button-next {
	right: 10px
}
.wpcom-slider .swiper-pagination {
	z-index: 2;
	height: 6px;
	font-size: 0
}
.wpcom-slider .swiper-pagination span {
	height: 6px;
	width: 8px;
	margin: 0 3px!important;
	border-radius: 6px!important;
	background-color: hsla(0,0%,100%,.8);
	transition: all .3s ease-out 0s;
	vertical-align: top
}
.wpcom-slider .swiper-pagination span:hover {
	background-color: #4285f4
}
.wpcom-slider .swiper-pagination .swiper-pagination-bullet-active {
	width: 18px;
	background-color: #3ca5f6;
	transition: all .3s ease-out 0s
}
.modules-feature-posts .post-loop-card .wpcom-slider .item, .wpcom-slider .modules-feature-posts .post-loop-card .item, .wpcom-slider .swiper-slide {
	position: relative
}
.modules-feature-posts .post-loop-card .wpcom-slider .item>a, .wpcom-slider .modules-feature-posts .post-loop-card .item>a, .wpcom-slider .swiper-slide>a {
	display: block;
	height: 100%
}
.modules-feature-posts .post-loop-card .wpcom-slider .item img, .wpcom-slider .modules-feature-posts .post-loop-card .item img, .wpcom-slider .swiper-slide img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	transition: all .3s ease-out 0s
}
.modules-feature-posts .post-loop-card .wpcom-slider .item:hover img, .wpcom-slider .modules-feature-posts .post-loop-card .item:hover img, .wpcom-slider .swiper-slide:hover img {
	-webkit-transform: scale(1.02);
	transform: scale(1.02);
	transition: all .3s ease-out 0s
}
.wpcom-slider .slide-title {
	position: absolute;
	z-index: 1;
	width: 100%;
	bottom: 0;
	left: 0;
	padding: 3px 15px 0;
	margin: 0;
	font-size: 16px;
	line-height: 48px;
	font-weight: 400;
	color: #fff;
	box-sizing: border-box;
	background: #333;
	background: linear-gradient(180deg, transparent, rgba(0,0,0,.5))
}
.wpcom-slider .slide-title a {
	display: block;
	color: #fff;
	width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal
}
.wpcom-slider .slide-title a:focus, .wpcom-slider .slide-title a:hover {
	text-decoration: none
}
.main-slider {
	width: 670px;
	height: 320px;
	overflow: hidden;
	direction: ltr;
	background: #fff;
	border-radius: 3px
}
/*@media (max-width:767px) {
.main-slider {
	border-radius: 0
}
}*/
.main-slider.slider-full {
	width: 100%
}
/*@media (max-width:1219px) {
.main-slider {
	width: 100%;
	height: auto;
	float: none!important
}
}*/
.main-slider .swiper-wrapper {
	height: 100%
}
.main-slider .swiper-pagination {
	width: auto;
	right: 15px;
	left: auto;
	bottom: 21px
}
.swiper-container {
	position: relative;
	overflow: hidden;
	z-index: 1
}
.modules-feature-posts .post-loop-card .swiper-container-no-flexbox .item, .swiper-container-no-flexbox .modules-feature-posts .post-loop-card .item, .swiper-container-no-flexbox .swiper-slide {
	float: left
}
.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	flex-direction: column
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	min-height: 50px;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	list-style: none;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	box-sizing: content-box
}
.modules-feature-posts .post-loop-card .swiper-container-android .item, .swiper-container-android .modules-feature-posts .post-loop-card .item, .swiper-container-android .swiper-slide, .swiper-wrapper {
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}
.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
}
.swiper-container-free-mode>.swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto
}
.modules-feature-posts .post-loop-card .item, .swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}
.modules-feature-posts .post-loop-card .swiper-container-autoheight .item, .swiper-container-autoheight, .swiper-container-autoheight .modules-feature-posts .post-loop-card .item, .swiper-container-autoheight .swiper-slide {
	height: auto
}
.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	transition-property: height, -webkit-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform
}
.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}
.swiper-button-next, .swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 20px;
	height: 36px;
	margin-top: -18px;
	z-index: 10;
	cursor: pointer;
	background-size: 20px 40px;
	background-position: 50%;
	background-repeat: no-repeat;
	transition: all .4s ease
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	opacity: .1;
	filter: alpha(opacify=10);
	cursor: auto;
	pointer-events: none
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E");
	left: 10px;
	right: auto;
	opacity: .3;
	filter: alpha(opacify=30);
	transition: all .4s ease
}
.swiper-button-prev:hover, .swiper-container-rtl .swiper-button-next:hover {
	opacity: .4;
	filter: alpha(opacify=40)
}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")
}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E");
	right: 10px;
	left: auto;
	opacity: .3;
	filter: alpha(opacify=30);
	transition: all .4s ease
}
.swiper-button-next:hover, .swiper-container-rtl .swiper-button-prev:hover {
	opacity: .4;
	filter: alpha(opacify=40)
}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")
}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")
}
.swiper-pagination {
	position: absolute;
	text-align: center;
	transition: .3s;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	z-index: 10
}
.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 10px;
	left: 0;
	width: 100%
}
.swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	display: inline-block;
	border-radius: 100%;
	background: #fff;
	opacity: .8
}
button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer
}
.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff
}
.swiper-pagination-bullet-active {
	opacity: 1;
	background: #3ca5f6
}
.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000
}
.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px
}
.swiper-pagination-progress {
	background: rgba(0,0,0,.25);
	position: absolute
}
.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #3ca5f6;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	transform-origin: left top
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	transform-origin: right top
}
.swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0
}
.swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0
}
.swiper-pagination-progress.swiper-pagination-white {
	background: hsla(0,0%,100%,.5)
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}
.swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px
}
.modules-feature-posts .post-loop-card .swiper-container-3d .item, .swiper-container-3d .modules-feature-posts .post-loop-card .item, .swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10
}
.swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(270deg, rgba(0,0,0,.5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(90deg, rgba(0,0,0,.5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(0deg, rgba(0,0,0,.5), transparent)
}
.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(180deg, rgba(0,0,0,.5), transparent)
}
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {
	-ms-perspective: 1200px
}
.swiper-container-cube, .swiper-container-flip {
	overflow: visible
}
.modules-feature-posts .post-loop-card .swiper-container-cube .item, .modules-feature-posts .post-loop-card .swiper-container-flip .item, .swiper-container-cube .modules-feature-posts .post-loop-card .item, .swiper-container-cube .swiper-slide, .swiper-container-flip .modules-feature-posts .post-loop-card .item, .swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1
}
.modules-feature-posts .post-loop-card .swiper-container-cube .item .item, .modules-feature-posts .post-loop-card .swiper-container-cube .item .swiper-slide, .modules-feature-posts .post-loop-card .swiper-container-cube .swiper-slide .item, .modules-feature-posts .post-loop-card .swiper-container-flip .item .item, .modules-feature-posts .post-loop-card .swiper-container-flip .item .swiper-slide, .modules-feature-posts .post-loop-card .swiper-container-flip .swiper-slide .item, .swiper-container-cube .modules-feature-posts .post-loop-card .item .item, .swiper-container-cube .modules-feature-posts .post-loop-card .item .swiper-slide, .swiper-container-cube .swiper-slide .modules-feature-posts .post-loop-card .item, .swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .modules-feature-posts .post-loop-card .item .item, .swiper-container-flip .modules-feature-posts .post-loop-card .item .swiper-slide, .swiper-container-flip .swiper-slide .modules-feature-posts .post-loop-card .item, .swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}