/*青禾CSS美化-https://bk.kushe.net 开始美化*/

		 @media screen
		AND (max-width:768px) {
	.mobile-footer-menu.footer-fixed {
	display:none !important;
}
.footer-bottom {
	margin-bottom:8px !important;
}
}.comment-user-info .user-lv img {
	
	
}
.topic-user-lv .user-lv img {
	
	
}
.post-list .load-more .post-load-button {
	width:auto;
	border:0;
	transition:ALL .3s;
	padding:12px 40px;
	font-size:15px;
	letter-spacing:.5px;
	color:#d1594d !important;
	font-weight:700;
	background:url(/wp-content/themes/b2child/Assets/img/page/f069a100eaf81.png) no-repeat center;
	background-size:100% auto;
	background-color:#f0f2f7 !important;
	background:-o-linear-gradient(top,#d8dbe3,#fff);
	background:-webkit-gradient(linear,left top,left bottom,from(#e1e5e16e),to(#fff));
	
	
	-o-transition:all .2s;
	transition:all .2s;
	
	
	transition:box-shadow .25s ease,-webkit-box-shadow .25s ease;
}
.load-more {
	display:flex;
	justify-content:center;
	background-color:#fff0;
}
.post-meta .single-edit>a {
	font-weight:700;
}
.post-meta .single-edit {
	background:#1a73e8;
	padding:4px;
	border-radius:6px;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
}
.post-meta .single-edit:hover {
	background:#FF5722;
}
.post-3.post-3-li-dubble .post-3-li .item-in {
	background:#f0f2f7;
	background:-o-linear-gradient(top,#f0f2f7,#fff);
	background:-webkit-gradient(linear,left top,left bottom,from(#f0f2f7),to(#fff));
	box-shadow:6px 6px 15px 0rgb(136 167 225/10%),-6px -6px 15px 0 #fff;
	border-radius:18px;
	-o-transition:all .2s;
	transition:all .2s
}
.site {
	
	
}
.post-3.post-3-li-dubble .post-3-li .item-in:hover {
	-webkit-box-shadow:10px 10px 20px 0 rgb(136 167 225/15%),-6px -6px 15px 0 #fff;
	box-shadow:10px 10px 20px 0 rgb(136 167 225/15%),-6px -6px 15px 0 #fff;
}	 
	 
	 
	 a:hover {
	cursor:url(/wp-content/themes/b2child/Assets/img/shubiao/help.png),pointer;
}
body {
	cursor:url(/wp-content/themes/b2child/Assets/img/shubiao/moren.png),default;
}
.single-article {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.site-footer-nav {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.post-3 .post-module-thumb .b2-radius {
	height:100%;
}
.bar-box {
	margin-top:-50px;
}
.aside-container .bar-user-info {
	height:88%;
	margin-top:78px;
	border-radius:10px;
}
.social-top .aside-container .bar-user-info {
	padding-top:75px;
}
.aside-bar .bar-item-desc {
	text-align:center;
	padding:8px 6px 6px 6px;
	border-radius:12px 12px 12px 12px;
	margin-top:1.5px;
	width:90px;
	margin-right:45px;
	color:#000;
	font-size:8px;
}
.bar-item:hover i,.bar-item.active:hover i {
	color:#2196F3
}
.bar-item span {
	
	 
	 
	 
	
}
.bar-normal {
	
	 
	 
	 
	 
	 
	 
	 
	
}
.bar-footer {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.bar-item:hover i {
	-webkit-animation:toBottomFromTop .5s forwards;
	animation:toBottomFromTop .5s forwards
}
@-webkit-keyframes toBottomFromTop {
	49% {
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
50% {
	opacity:0;
	-webkit-transform:translateY(100%);
	transform:translateY(100%)
}
51% {
	opacity:1
}
}@keyframes toBottomFromTop {
	49% {
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
50% {
	opacity:0;
	-webkit-transform:translateY(100%);
	transform:translateY(100%)
}
51% {
	opacity:1
}
}.post-pre .post-pre-next-info {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.next-jt i {
	background-color:rgb(255 255 255 / 0%);
}
.post-next .post-pre-next-info {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 .po-topic {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
div#public {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.circle-topic-item {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.po-topic-textarea textarea:first-child {
	border-radius:2px;
	background:#ffffffb5;
}
.po-topic-textarea .topic-content {
	background:#ffffffb5;
	border-radius:2px;
}
.author-page-right-in.box.b2-radius {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
#author-index .user-info {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.box.b2-radius.author-header {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
span.user-page-lv .user-lv img {
	
	
}
.topic-content > h2 {
	background:#ffffff87;
}
.item-in.box.b2-radius {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.item-in.box.b2-radius:hover {
	-webkit-box-shadow:10px 10px 20px 0 rgb(136 167 225/15%),-6px -6px 15px 0 #fff;
	box-shadow:10px 10px 20px 0 rgb(136 167 225/15%),-6px -6px 15px 0 #fff
}
.single-button-download {
	background-color:#f0f2f7 !important;
}
.single-button-download button {
	border:solid 1px #aeb1ba;
	color:#503d36;
}
main.site-main.box.b2-radius {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
section.widget.b2-widget-hot.mg-b.box.b2-radius {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
@media screen
		AND (max-width:768px) {
	.post-pre-next-in {
	overflow:inherit;
}
}.post-3-li-dubble .post-list-cats a span {
	background-color:#fff;
	
	 transition:box-shadow .25s ease,-webkit-box-shadow .25s ease;
	background:-o-linear-gradient(top,#d8dbe3,#fff);
	
	 
	 -o-transition:all .2s;
	transition:all .2s;
	transition:box-shadow .25s ease,-webkit-box-shadow .25s ease;
}
.cg-box-out.b2-radius.box {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}	::-webkit-scrollbar {
	width:8px;
	height:8px;
	background-color:rgba(0,0,0,0);
}
::-webkit-scrollbar-thumb {
	background-color:#00a9ffa6;
	border-radius:100px;
	border:2px solid transparent;
	background-clip:content-box;
}
::-webkit-scrollbar-track {
	background-color:rgba(0,0,0,0);
}
::-webkit-scrollbar-thumb:hover {
	background-color:#db797b;
}
::-webkit-scrollbar-corner {
	background:rgba(0,0,0,0);
}	 
	 .Onecad_benefitTag_benefits-wrapper {
	position:relative;
	margin-right:5px;
	
	 display:flex;
	justify-content:center;
	height:53px;
}
.benefitTag__benefits-icon___3aeab {
	display:inline-block;
	width:32px;
	height:32px;
}
.benefitTag__benefits-text___5d19f {
	font-size:12px;
	color:#4d3626;
	font-weight:600;
	position:absolute;
	bottom:0;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	white-space:nowrap;
}
.benefitTag__popover___fbaea {
	min-width:0;
	max-width:200px;
	z-index:9;
}
.Onecad_memberWrapper {
	position:relative;
	padding:5px 20px 20px;
	
	 cursor:pointer;
	display:flex;
	flex-direction:column;
	background-color:#ffffff87;
	backdrop-filter:blur(10px);
	align-items:center;
	border-radius:0px 0px 10px 10px;
	box-shadow:0px 5px 40px 0px rgba(17,58,93,.1);
}
.Onecad_memberWrapper .Onecad_memberCard_member-header {
	position:relative;
	padding-top:12px;
	font-weight:700;
	white-space:nowrap;
	text-align:center;
	margin-bottom:16px;
	width:300px;
	box-sizing:border-box;
}
.Onecad_memberWrapper .Onecad_memberCard_member-header .Onecad_memberCard_member-title {
	font-size:16px;
	line-height:22px;
	color:#663f32;
	letter-spacing:0;
	font-weight:600;
	margin-bottom:4px;
}
.Onecad_memberWrapper .Onecad_memberCard_member-header .Onecad_memberCard_member-desc {
	font-size:12px;
	color:#663f32;
	letter-spacing:0;
	line-height:17px;
	font-weight:400;
}
.Onecad_memberWrapper.Onecad_memberCard_none .Onecad_memberCard_member-header .Onecad_memberCard_member-title {
	height:25px;
	width:180px;
	margin-left:auto;
	margin-right:auto;
}
.Onecad_memberWrapper.memberCard__expired___9de29 .Onecad_memberCard_member-header,.Onecad_memberWrapper.memberCard__will-expired___3128d .Onecad_memberCard_member-header {
	background:hsla(0,0%,100%,.8);
	padding:16px 0;
	border-radius:8px;
}
.Onecad_memberWrapper.memberCard__expired___9de29 {
	background:#dadde0;
}
.Onecad_memberWrapper.memberCard__expired___9de29 .Onecad_memberCard_member-header .Onecad_memberCard_member-desc {
	color:#ff2b00;
}
.Onecad_memberWrapper .Onecad_memberCard_member-benefits {
	position:relative;
	width:100%;
	box-sizing:border-box;
	
	 background:hsla(0,0%,100%,.8);
	border-radius:8px;
	margin-bottom:16px;
	white-space:nowrap;
	overflow:hidden;
}
.Onecad_memberWrapper .Onecad_memberCard_member-benefits li {
	
	 float:left;
	width:25%;
	margin:10px 0;
}
.Onecad_memberWrapper .Onecad_memberCard_member-benefits .memberCard__leftBtn___ec917,.Onecad_memberWrapper .Onecad_memberCard_member-benefits .memberCard__rightBtn___0cc46 {
	position:absolute;
	top:50%;
	width:12px;
	height:28px;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
	background-color:rgba(230,163,115,.2);
	cursor:pointer;
	display:flex;
	align-items:center;
	justify-content:center;
	transition:all .25s;
}
.Onecad_memberWrapper .Onecad_memberCard_member-benefits .memberCard__leftBtn___ec917 .memberCard__icon-font___9846a,.Onecad_memberWrapper .Onecad_memberCard_member-benefits .memberCard__rightBtn___0cc46 .memberCard__icon-font___9846a {
	color:#4d3626;
	font-size:12px;
	-webkit-transform:scale(.5);
	transform:scale(.5);
}
.Onecad_memberWrapper .Onecad_memberCard_member-benefits .memberCard__leftBtn___ec917:hover,.Onecad_memberWrapper .Onecad_memberCard_member-benefits .memberCard__rightBtn___0cc46:hover {
	background-color:rgba(230,163,115,.16);
}
.Onecad_memberWrapper .Onecad_memberCard_member-benefits .memberCard__leftBtn___ec917 {
	left:0;
	border-radius:0 4px 4px 0;
}
.Onecad_memberWrapper .Onecad_memberCard_member-benefits .memberCard__rightBtn___0cc46 {
	right:0;
	border-radius:4px 0 0 4px;
}
.Onecad_memberWrapper .memberCard__joinBtn___a50c1 {
	position:relative;
	width:152px;
	height:32px;
	background-image:linear-gradient(134deg,#4d5580,#3d4466);
	font-size:14px;
	color:#fff3eb;
	font-weight:600;
	display:flex;
	align-items:center;
	border-radius:5px;
	justify-content:center;
	cursor:pointer;
}
.Onecad_memberWrapper>button {
	border:0!important;
}
.Onecad_memberWrapper .memberCard__joinBtn___a50c1:hover {
	background-image:linear-gradient(134deg,rgba(77,85,128,.9),rgba(61,68,102,.9));
}
.Onecad_memberWrapper .memberCard__joinBtn___a50c1:active {
	background-image:linear-gradient(134deg,rgba(77,85,128,.8),rgba(61,68,102,.8));
}
.Onecad_memberWrapper .memberCard__joinBtn___a50c1 .memberCard__tips___3220a {
	top:-10px;
	right:-15px;
	position:absolute;
	background-image:linear-gradient(90deg,#ff9580,#f36);
	border-radius:6px;
	color:#fff;
	letter-spacing:0;
	text-align:center;
	font-weight:100;
	padding:2px 8px;
	font-size:12px;
}
.Onecad_memberCard_benefitsLiWrapper {
	position:relative;
	left:0;
	transition:left .3s linear;
}
.Onecad_header_vip_topi {
	padding:2px 6px 0 6px;
	right:0px;
	line-height:24px;
	color:#fff;
	text-align:center;
	position:absolute;
	top:5px;
	box-sizing:border-box;
	border-radius:16px;
	font-size:19px;
	white-space:nowrap;
	-webkit-transform:scale(.5);
}
.Onecad_header_vip {
	padding:0px 20px;
	position:relative;
	width:25px;
	height:25px;
	margin-right:20px;
	background:url(/wp-content/themes/b2child/Assets/img/svg/vipic.svg) no-repeat 50%/25px;
}
.Onecad_header_vip>i {
	position:absolute;
	top:-15px;
}
.Onecad_header_vip:hover .Onecad_member_tip[data-status=true] {
	display:block;
}
.Onecad_member_tip {
	position:absolute;
	padding-top:70px;
	margin-top:-23px;
	right:-14px;
	display:none;
	z-index:8000;
}
.Onecad_header_vip i {
	font-style:normal;
	font-weight:400;
}	 .logo {
	display:flex;
	height:unset!important;
	align-items:center;
}
.logo img {
	display:block;
	
	
}	 
	 
	 .header-banner-content {
	
	
}
.b2-menu-3 .sub-menu-0 a {
	line-height:20px;
}
.header-search-SELECT a {
	text-align:center;
}
.onecad_search {
	padding:18px 18px 19px 18px;
	
	 top:-70px;
	z-index:9;
	display:flex;
	width:30%;
	margin:auto;
}
.top-search-button {
	background:#f0f0f0;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
	color:#000;
}
.onecad-theme {
	align-items:center;
	display:flex;
	align-items:center;
	display:flex;
	margin-top:18px;
}
.change-theme {
	
	
}
.onecad-theme button {
	padding:5px;
	border-radius:100%;
	width:24px;
	height:24px;
	line-height:1;
	padding:0;
	background:none;
	border:0;
	color:inherit;
	margin-right:0px;
}	 #onecad_btnb.onecad_btn i {
	font-size:25px;
	font-weight:500;
	color:var(--b2color);
}
.onecad_search_box {
	position:absolute;
	backdrop-filter:blur(5px);
	z-index:9;
	top:0px;
	display:none;
	
	 width:100%;
	
	 left:0;
	
	 margin:0 auto;
	right:0;
}
.onecad_btn {
	height:24px;
	width:35px;
	text-align:center;
	line-height:30px;
	border-radius:100%;
	position:relative;
	line-height:1;
	border:0;
	background-color:#eee0;
}
#onecad_btna {
	margin-right:25px;
}
.onecad_btn i {
	font-size:22px!important;
	font-weight:500;
	
	
}
.change-theme button {
	margin-right:16px;
}
.post-style-2 .onecad_btn i {
	color:#fff;
}
.post-style-2 .login-button button {
	color:#fff!important;
	border:1px solid #fff !important;
}
@media screen
		AND (max-width:768px) {
	.menu-center .mobile-box {
	margin:0 auto;
	display:block;
}
}@media screen
		AND (min-width:768px) {
	.menu-center .mobile-box {
	margin:0 auto;
	display:flex;
}
}.header-user {
	
	 
	 
	 
	 
	
}
.header-login-button button {
	margin-left:0px;
	padding:7.5px 10px;
}
.sup {
	display:inline-block;
	width:8px;
	height:8px;
	border-radius:50%;
	background:#ff4a3b;
	margin:0 0 2px 3px;
	position:absolute;
	top:19px;
	right:6px;
}
.has_children .sub-menu a {
	display:block;
	align-items:center;
	text-align:center;
}
.site-header {
	height:100px;
}
.header,.header .wrapper {
	
	
}
.logo-center .top-style,.logo-left .top-style,.menu-center .top-style,.social-top .top-style-bottom,.logo-top {
	
	
}
.top-style-blur {
	
	 
	
}
.sub-menu {
	
	 
	
}
.site.up .site-header-in {
	transform:translate(0,-100px);
	transition:transform .3s,background-color .3s ease-out;
}
.top-menu ul li.depth-0 > a {
	font-size:15px;
	display:flex;
	letter-spacing:3px;
	align-items:center;
	position:relative;
	z-index:2;
	height:70px;
}
.top-menu ul li.depth-0 > a:hover {
	box-shadow:0 0 2px rgba(0,0,0,.1);
}
button.empty,.button.empty,li.current-menu-item > a,.top-menu-hide:hover .more,.header .top-menu ul li.depth-0:hover > a .b2-jt-block-down,button.text {
	color:var(--b2color);
}
.top-menu ul li.depth-0 > a .hob {
	
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	
}
.menu_jb {
	display:inline-block;
	width:100px;
	height:15px;
	background:#ff4a3b;
	margin:0 0 2px 3px;
	position:absolute;
	top:19px;
}
.top-menu-ul > li.depth-0 + li.depth-0 > a .hob {
	left:0px;
	right:0px;
}
.b2-menu-1 .sub-menu-0 li a img {
	width:50px;
	height:50px;
	border-radius:100%;
	margin:auto;
}
.to pic-footer-left button.picked,.single .post-list-cat a,.saf-z button.picked,.news-vote-up .isset,.news-vote-down .isset,.w-d-list.gujia button,.w-d-download span button {
	vertical-align:middle;
	text-align:center;
}
.slider-info-box {
	padding:10px;
}
.document-cat-item {
	width:20%;
}
.ym-menu img {
	width:18px;
	height:18px;
	margin-right:4px;
	margin-top:-1px;
}
.fuid-vip-link {
	text-align:center;
	float:left;
	margin-top:2px;
}
.fuid-vip-link img {
	width:23px;
	margin-top:-4px;
	display:initial;
	margin-right:5px;
}
.fuid-vip-link a {
	display:block;
	position:relative;
	overflow:hidden;
	font-size:12px;
	margin-right:10px;
	margin-right:-20px;
	margin-top:-1px;
	font-weight:500;
	line-height:20px;
	border:1px solid #0066ff;
	padding:5px 10px 5px 10px;
	
	 color:#fff;
}
.fuid-vip-link a:hover {
	box-shadow:0 6px 18px -6px rgb(255 199 115 / 38%);
	-webkit-filter:brightness(1.2);
	filter:brightness(1.2);
}
.fuid-vip-link a:after {
	content:"";
	position:absolute;
	top:-40px;
	left:-120px;
	width:120px;
	height:120px;
	background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(51.33%,hsla(0,0%,100%,.486726)),to(hsla(0,0%,100%,0)));
	background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.486726) 51.33%,hsla(0,0%,100%,0));
	display:block;
	-webkit-transform:rotate(10deg);
	-ms-transform:rotate(10deg);
	transform:rotate(10deg);
	-webkit-transition:left 0s;
	transition:left 0s;
}
.fuid-vip-link a:hover:after {
	left:105%;
	-webkit-transition:1.8s;
	transition:1.8s;
}
.b2-menu-4 .sub-menu-0 li ul li {
	width:50%;
	float:left;
}
@media screen
		AND (max-width:768px) {
	.top-menu ul li.depth-0 > a,.logo-top .top-menu ul li.depth-0 > a {
	height:auto;
}
.header .wrapper {
	height:44px;
}
}
	 #home-row-onecad-search .search-module-form .search-button-action i {
	font-size:20px;
}
.home_row.module-search {
	background-image:inherit;
	margin-bottom:-10px;
}
#home-row-onecad-search .search-module-form .search-button-action {
	top:0px;
	right:0;
	right:7px;
	color:initial;
	position:absolute;
	right:0px;
	width:100px;
	height:46px;
	color:#fff;
}
#home-row-onecad-search .search-module-form ul {
	position:absolute;
	top:44px;
	left:0px;
	top:45px;
	left:0px;
	width:92px;
	background-color:#fff;
	border-top:0;
	background:#fff;
	padding:0px;
	z-index:10;
	box-shadow:0 11px 0 5px rgba(255,255,255,0.15);
}
#home-row-onecad-search .b2-radius {
	border-radius:0px;
}
.search-module-key {
	width:60%;
	margin:20px auto 0 auto;
	display:flex;
	justify-content:center;
}
#home-row-onecad-search .picked-category {
	display:grid;
	white-space:nowrap;
	align-items:center;
	padding:12px;
	background:#f1f1f1;
	margin:0px;
	height:46px;
	box-sizing:border-box;
	cursor:pointer;
	width:100px;
}
#home-row-onecad-search .search-module-form {
	background:#fff;
	position:relative;
	width:60%;
	background-color:#fff;
	box-shadow:0 0 0 5px rgba(255,255,255,0.15);
}
#home-row-onecad-search .search-module-key ul li {
	margin-right:8px;
	opacity:1;
	margin-bottom:8px;
}
#home-row-onecad-search .search-module-form input {
	border:0;
	width:-webkit-fill-available;
	height:46px;
	padding:0 8px;
}
#home-row-onecad-search .search-module-form ul li,#home-row-onecad-search .picked-category {
	font-size:14px;
}	 .jiaobiao_color4 {
	color:#fff;
	background-color:#ff0000;
}
@media screen
		AND (max-width:768px) {
	.Onecad_header_vip,#onecad_btna {
	display:none;
}
}.w-a-lv .lv-icon.user-vip {
	margin-top:0.5px;
	margin-left:-6px;
}
.w-a-lv {
	display:flex;
	justify-content:space-evenly;
	align-items:stretch;
}	 .jingping {
	background-color:#cf2e2e99;
	background-image:linear-gradient(-60deg,rgb(244 67 54/63%) 0%,rgb(230 89 137/39%) 100%);
}
.tipss12 {
	position:absolute;
	top:12px;
	left:12px;
	z-index:3;
	width:70px;
	height:20px;
	color:#fff;
	line-height:20px;
	text-align:center;
	font-size:13px;
	border:2px solid #fff;
	padding-bottom:21px;
}
.author_avt {
	position:absolute;
	z-index:2;
	display:block;
	width:80px;
	height:32px;
	margin-top:-8px;
	right:0;
	transform:translateZ(0);
	text-decoration:none;
	transition:all .8s;
}
.post-list-meta-boxsss {
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin:10px 16px;
}
.author_bggo.avatar {
	position:absolute;
	margin:auto;
	top:0;
	right:0;
	left:0;
	width:30px;
	height:30px;
	z-index:2;
}
.author_avt:after {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	background-position:right top;
	background-repeat:no-repeat;
	background-size:80px 30px;
	background-image:url(data:image/svg+xml;
	base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3NiAzMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzYgMzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjx0aXRsZT5iZ19zb3VyY2VfYmFkZ2VfMTwvdGl0bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTcuNywxMS40Yy0xLjQtMS40LTIuNy0yLjktNC4xLTQuNGMtMC4yLTAuMy0wLjUtMC41LTAuOC0wLjhjLTAuMi0wLjItMC4zLTAuMy0wLjUtMC41bDAsMA0KCUM0OC42LDIuMiw0My41LDAsMzgsMFMyNy40LDIuMiwyMy42LDUuN2wwLDBjLTAuMiwwLjItMC4zLDAuMy0wLjUsMC41Yy0wLjMsMC4zLTAuNSwwLjUtMC44LDAuOGMtMS40LDEuNS0yLjcsMy00LjEsNC40DQoJYy01LDUuMS0xMS43LDYuMS0xOC4zLDYuM1YzMWg5LjRoOC45aDM5LjRoNC45SDc2VjE3LjZDNjkuNCwxNy40LDYyLjcsMTYuNSw1Ny43LDExLjR6Ii8+DQo8L3N2Zz4NCg==);
	top:-18px;
	left:50%;
	transform:translate(-50%,0);
	z-index:1;
	transform:rotateX(180deg);
	margin-left:-39px;
}
.author_bggo.avatar img {
	border-radius:100%;
	margin-top:-20px;
}
.item-in.box.b2-radius:hover .author_bggo.avatar img {
	transform:rotateY(180deg);
}
.sub-menu {
	
	
}
.has_children:hover .sub-menu {
	background:#ffffffbf;
	border-radius:10px;
}
.top-menu ul li.depth-0 > a .hob {
	width:10px;
	height:3px;
	border-radius:5px;
	bottom:6px;
	position:absolute;
	margin-left:auto;
	margin-right:auto;
	left:-5px;
	right:0;
	text-align:center;
}
.top-submit {
	display:none !important;
}
#post-item-xin_wz .picked.post-load-button span {
	color:#fff;
	background-color:#4292f0 !important;
	border-radius:6px;
	position:relative;
	z-index:1;
}
#post-item-xin_wz .post-list-cats a span {
	position:relative;
	padding:0 16px;
	display:block;
	border-radius:20px;
	color:#8590A6;
	background-color:#fff0;
	height:32px;
	line-height:32px;
	display:flex;
	align-items:center;
	font-size:18px;
}
#post-item-honghessmobi .post-load-button.picked span {
	color:#fff;
	background-color:#4292f0 !important;
	border-radius:6px;
	position:relative;
	z-index:1;
}
#post-item-honghessmobi .post-list-cats a span {
	position:relative;
	padding:0 16px;
	display:block;
	border-radius:20px;
	color:#8590A6;
	background-color:#fff0;
	height:32px;
	line-height:32px;
	display:flex;
	align-items:center;
	font-size:18px;
}	 .b2-blaze-line:before {
	color:#ee7b2f;
}
.iconss-redu:before {
	color:#ee7b2f;
}
div#hotsad4 {
	margin-top:-4px;
}
.iconss-shouye1:before {
	color:#ee7b2f;
}
@media (min-width:768px) {
	.home-section-ranks .container {
	overflow:visible;
	max-width:1200px;
}
}.home-section-ranks .container {
	width:100%;
	margin:0 auto;
	padding:0 15px;
	*zoom:1
}
.ranks-main .thumb {
	display:block;
	width:100%;
	height:0;
	padding-top:66.7%;
	background-position:50%;
	background-repeat:no-repeat;
	-webkit-background-size:cover;
	background-size:cover;
	background-color:rgba(0,0,0,0);
	position:relative;
	overflow:hidden;
}
.home-section-ranks {
	background:#fff
}
@media (min-width:768px) {
	.home-section-ranks {
	background:#eaeef100;
	padding:60px 0 0
}
}@media (min-width:768px) {
	.home-section-ranks .section-title {
	margin-bottom:22px
}
}.home-section-ranks .section-content {
	margin:0 -15px
}
@media (min-width:768px) {
	.home-section-ranks .section-content {
	margin:0
}
}.home-section-ranks .ranks-content {
	background:#fff;
	position:relative;
	overflow:hidden
}
@media (min-width:768px) {
	.home-section-ranks .ranks-content {
	margin-bottom:3rem
}
}@media (min-width:1024px) {
	.home-section-ranks .ranks-content {
	-webkit-border-radius:4px;
	border-radius:8px;
	padding-left:304px;
	height:444px;
}
}.home-section-ranks .ranks-content .rank-results {
	margin:0;
	padding:30px 50px
}
@media (max-width:767px) {
	.home-section-ranks .ranks-content .rank-results {
	margin:0;
	padding:15px
}
}@media (max-width:767px) {
	.home-section-ranks .ranks-content .rank-results .items {
	margin:0
}
}.home-section-ranks .ranks-content .rank-results .items .item {
	padding:20px 0 0
}
@media (min-width:768px) {
	.home-section-ranks .ranks-content .rank-results .items .item {
	padding:0px 4px 0;
}
}.home-section-ranks .ranks-content .rank-results .items .item:after {
	height:20px
}
.home-section-ranks .ranks-content .rank-results .items .item .item-num {
	width:45px;
	line-height:36px;
	margin-top:6px;
}
@media (min-width:768px) {
	.home-section-ranks .ranks-content .rank-results .items .item .item-num {
	width:60px;
}
}.home-section-ranks .ranks-content .rank-results .items .item .item-thumb {
	width:90px;
}
.home-section-ranks .ranks-content .rank-results .items .item .item-title {
	margin:0;
	float:none
}
@media (min-width:768px) {
	.home-section-ranks .ranks-content .rank-results .items .item .item-title {
	width:auto;
	margin-top:0;
	margin-right:60px
}
}@media (min-width:1330px) {
	.home-section-ranks .ranks-content .rank-results .items .item .item-title {
	width:260px;
	float:left;
	margin-top:15px
}
}.home-section-ranks .ranks-content .rank-results .items .item .item-author,.home-section-ranks .ranks-content .rank-results .items .item .item-cat {
	margin-top:15px
}
@media (min-width:768px) {
	.home-section-ranks .ranks-content .rank-results .items .item .item-author,.home-section-ranks .ranks-content .rank-results .items .item .item-cat {
	width:150px;
	margin-right:40px
}
}.home-section-ranks .ranks-content .rank-results .items .item .item-views .un-hover {
	display:block;
	font-size:25px;
	font-weight:700;
}
.home-section-ranks .ranks-content .rank-results .items .item .item-views .hover {
	display:none
}
.home-section-ranks .ranks-content .rank-results .items .item .item-author,.home-section-ranks .ranks-content .rank-results .items .item .item-cat,.home-section-ranks .ranks-content .rank-results .items .item .item-views {
	height:1.5em
}
.home-section-ranks .ranks-content .rank-results .items .item .item-author,.home-section-ranks .ranks-content .rank-results .items .item .item-views {
	display:none
}
@media (min-width:768px) {
	.home-section-ranks .ranks-content .rank-results .items .item .item-author,.home-section-ranks .ranks-content .rank-results .items .item .item-views {
	display:block;
}
}.home-section-ranks .ranks-bar {
	background-color:#0d0d0d;
	background-repeat:no-repeat;
	background-position:100% 100%;
	border-radius:9px;
	border-bottom-right-radius:0px;
	border-top-right-radius:0px;
	-webkit-background-size:20% 20%;
	background-size:20%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:15px 15px 0;
	color:#fff
}
@media (min-width:768px) {
	.home-section-ranks .ranks-bar {
	padding:40px 20px 0
}
}@media (min-width:1024px) {
	.home-section-ranks .ranks-bar {
	padding:40px 0 0 44px;
	position:absolute;
	left:0;
	top:0;
	width:200px;
	height:100%;
	-webkit-background-size:100% 100%;
	background-size:100%;
	background-position:bottom;
	background-color:#feae18;
	background-image:url(/wp-content/themes/b2child/Assets/img/qita/rank_vip.png);
	background-repeat:no-repeat;
	background-position:100% 100%;
	-webkit-background-size:20% 20%;
	background-size:20%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:15px 25px 0;
	color:#fff;
	background-size:49%;
	padding-right:0px;
}
}.home-section-ranks .ranks-bar .total {
	font-size:14px;
	font-weight:400;
	margin-bottom:15px
}
@media (min-width:768px) {
	.home-section-ranks .ranks-bar .total {
	margin-bottom:28px;
	color:white;
}
}.home-section-ranks .ranks-bar .total .total_num {
	font-size:20px;
	font-style:normal
}
.home-section-ranks .ranks-bar ul li {
	display:inline-block
}
@media (min-width:1024px) {
	.home-section-ranks .ranks-bar ul li {
	display:block;
	margin-bottom:10px
}
}.home-section-ranks .ranks-bar ul a {
	display:block;
	color:#fff;
	font-size:14px;
	padding:10px 18px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0
}
@media (min-width:768px) {
	.home-section-ranks .ranks-bar ul a {
	font-size:16px;
	padding:20px 24px
}
}@media (min-width:1024px) {
	.home-section-ranks .ranks-bar ul a {
	-webkit-border-radius:4px 0 0 4px;
	border-radius:4px 0 0 4px
}
}@media (min-width:1024px) {
	.home-section-ranks .ranks-bar ul a i {
	margin-right:20px
}
}.home-section-ranks .ranks-bar ul a i,.home-section-ranks .ranks-bar ul a span {
	display:none
}
@media (min-width:768px) {
	.home-section-ranks .ranks-bar ul a i,.home-section-ranks .ranks-bar ul a span {
	display:inline
}
}.home-section-ranks .ranks-bar ul .current a {
	background:#fff;
	color:#feae18
}
.rank-results {
	background:#fff;
	padding:15px;
	margin:0 -15px 30px
}
@media (min-width:768px) {
	.rank-results {
	-webkit-border-radius:6px;
	border-radius:6px;
	padding:20px 50px 10px;
	margin:0 0 30px
}
}.rank-results .rank-total {
	font-size:14px;
	color:#adafb8;
	margin-bottom:10px
}
@media (min-width:768px) {
	.rank-results .rank-total {
	font-size:16px;
	color:#3c3c3c
}
}.rank-results .rank-total em {
	font-style:normal;
	font-weight:400;
	color:#3385ff
}
.rank-results .items {
	margin:0 -50px
}
.rank-results .items .item {
	padding:15px 50px 0;
	overflow:hidden;
	position:relative;
	font-size:14px
}
@media (min-width:768px) {
	.rank-results .items .item {
	padding-top:40px
}
}.rank-results .items .item:hover {
	background:#fff
}
.rank-results .items .item:hover .item-views .un-hover {
	display:none
}
.rank-results .items .item:hover .item-views .hover {
	display:block
}
.rank-results .items .item:after {
	content:"";
	clear:both;
	display:block;
	width:100%;
	height:15px;
	border-bottom:1px dashed #f6f6f6
}
@media (min-width:1024px) {
	.rank-results .items .item:after {
	height:40px
}
}.rank-results .items .item:last-child:after {
	border-bottom:none
}
.rank-results .items .item.author-item .item-num {
	line-height:90px
}
.rank-results .items .item .item-num {
	float:left;
	width:45px;
	line-height:80px
}
@media (min-width:768px) {
	.rank-results .items .item .item-num {
	width:70px;
	line-height:106px
}
}.rank-results .items .item .item-num .num {
	display:inline-block;
	vertical-align:middle;
	width:30px;
	height:30px;
	line-height:30px;
	-webkit-border-radius:100%;
	border-radius:100%;
	background:#5c4e4e;
	color:#33fff9;
	font-size:14px;
	font-family:ArialMT,Arial;
	text-align:center
}
.rank-results .items .item .item-num.num-1 .num,.rank-results .items .item .item-num.num-2 .num,.rank-results .items .item .item-num.num-3 .num {
	height:28px;
	padding-top:7px;
	line-height:14px;
	color:#00f539;
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:rgb(0 0 0 / 86%);
	-webkit-border-radius:0;
	border-radius:50%;
	font-weight:700;
}
.rank-results .items .item .item-thumb {
	float:left;
	width:120px;
	margin-right:15px
}
@media (min-width:768px) {
	.rank-results .items .item .item-thumb {
	width:160px;
	margin-right:30px
}
}.rank-results .items .item .item-thumb .thumb {
	padding-top:66.6875%;
	-webkit-border-radius:4px;
	border-radius:4px
}
.rank-results .items .item .item-thumb .thumb:hover {
	opacity:.8
}
.rank-results .items .item .item-title {
	overflow:hidden;
	float:none;
	margin-left:180px;
	max-height:3em
}
@media (min-width:768px) {
	.rank-results .items .item .item-title {
	width:auto;
	margin-top:15px;
	margin-right:60px;
	float:none
}
}@media (min-width:1330px) {
	.rank-results .items .item .item-title {
	margin-left:0;
	margin-right:100px;
	margin-top:30px;
	width:290px;
	float:left
}
}.rank-results .items .item .item-author,.rank-results .items .item .item-cat {
	float:left;
	overflow:hidden;
	margin-top:15px;
	white-space:nowrap
}
@media (min-width:768px) {
	.rank-results .items .item .item-author,.rank-results .items .item .item-cat {
	height:3em;
	margin-right:50px;
	margin-top:30px
}
}@media (min-width:1024px) {
	.rank-results .items .item .item-author,.rank-results .items .item .item-cat {
	width:150px;
	margin-right:50px
}
}.rank-results .items .item .item-author a,.rank-results .items .item .item-cat a {
	color:#a5a8b1
}
.rank-results .items .item .item-author a:hover,.rank-results .items .item .item-cat a:hover {
	color:#3385ff
}
.rank-results .items .item .item-author {
	margin-right:0
}
.rank-results .items .item .item-views {
	float:right;
	width:120px;
	color:#a5a8b1
}
.rank-results .items .item .item-views .un-hover {
	}.rank-results .items .item .item-views .un-hover em {
	font-style:normal;
	color:#ff7300
}
.rank-results .items .item .item-views .hover {
	display:none
}
.rank-results .items .item .item-views .hover .btn {
	height:42px;
	line-height:42px;
	display:block;
}
.rank-results .items .item .item-views .hover .btn-blue {
	margin-bottom:15px
}
.rank-results .items .item .item-views .hover .btn-blue:hover {
	color:#fff
}
.rank-results .items .item .item-views .hover .fav {
	border:1px solid #3385ff;
	color:#3385ff
}
.rank-results .items .item .item-views .hover .fav:hover {
	background:#3385ff;
	color:#fff
}
.rank-results .items .item .item-views .hover .fav em {
	font-style:normal
}
.rank-results .items .item .item-avatar {
	float:left;
	width:90px;
	margin-right:10px
}
@media (min-width:768px) {
	.rank-results .items .item .item-avatar {
	margin-right:30px
}
}.rank-results .items .item .item-avatar .thumb {
	padding-top:100%;
	-webkit-border-radius:100%;
	border-radius:100%
}
.rank-results .items .item .item-user {
	margin-left:150px
}
@media (min-width:768px) {
	.rank-results .items .item .item-user {
	margin-left:190px
}
}@media (min-width:1330px) {
	.rank-results .items .item .item-user {
	float:left;
	width:500px;
	margin-left:0;
	margin-right:150px
}
}.rank-results .items .item .item-user .user-name {
	font-size:18px;
	font-weight:400;
	margin-bottom:15px
}
.rank-results .items .item .item-user h3 {
	font-weight:400;
	color:#8f8f8f;
	font-size:14px;
	margin-bottom:5px
}
.rank-results .items .item .item-user h3 a {
	color:#8f8f8f
}
.rank-results .items .item .item-user h3 a:hover {
	color:#3385ff
}
.rank-results .items .item .item-user-count {
	text-align:right;
	width:100px;
	margin-top:15px;
	display:none
}
@media (min-width:1330px) {
	.rank-results .items .item .item-user-count {
	float:left;
	display:block
}
}.rank-results .items .item .item-user-count span {
	display:block;
	font-size:14px;
	color:#a5a8b1
}
.rank-results .items .item .item-user-count strong {
	font-size:24px;
	color:#a5a8b1
}
.rank-results .items .item .item-user-views {
	text-align:right;
	width:190px;
	margin-top:15px;
	display:none
}
@media (min-width:1330px) {
	.rank-results .items .item .item-user-views {
	float:right;
	display:block
}
}.rank-results .items .item .item-user-views span {
	display:block;
	font-size:14px;
	color:#a5a8b1
}
.rank-results .items .item .item-user-views strong {
	font-size:24px;
	color:#ff7300
}
.rank-results .items .item .item-author,.rank-results .items .item .item-views {
	display:none
}
@media (min-width:768px) {
	.rank-results .items .item .item-author,.rank-results .items .item .item-views {
	display:block
}
}.section-more {
	text-align:center;
	margin-bottom:30px
}
.rank-results .items .item .item-num.num-1 .num {
	color:#ffffff;
	background-color:#c95e61;
}
.rank-results .items .item:hover .item-title {
	color:#ee7b2f;
}
.rank-results .items .item .item-num.num-2 .num {
	color:#ffffff;
	background-color:#dead63;
}
.rank-results .items .item .item-num.num-3 .num {
	color:#ffffff;
	background-color:#5b80e8;
}
.section-more .btn {
	display:block;
	text-align:center;
	background:#f7f7f7;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#9e9e9e;
	height:38px;
	line-height:36px;
	padding:0 50px;
	white-space:nowrap
}
.section-more .btn {
	background-color:#15171a;
	background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff));
	background-image:-webkit-linear-gradient(left,#006eff,#13adff);
	background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%);
	background-image:linear-gradient(0deg,#fff,#f3f5f8);
	-webkit-box-shadow:0 5px 10px 0 rgba(16,110,253,.3);
	box-shadow:8px 8px 20px 0 rgb(55 99 170 / 10%);
	-webkit-border-radius:4px;
	border-radius:7px;
	color:#4f4848;
	border:2px solid #fff;
	display:inline-block;
	font-size:11px;
}
.section-more .btn i {
	font-size:12px;
	vertical-align:top;
	line-height:50px;
	display:inline-block
}
.section-more .btn:hover {
	background-image:-webkit-gradient(linear,right top,left top,from(#006eff),to(#13adff));
	background-image:-webkit-linear-gradient(right,#006eff,#13adff);
	background-image:-o-linear-gradient(right,#006eff 0,#13adff 100%);
	color:azure;
	background-image:linear-gradient(270deg,#557cae,#13adff);
}
[role=tablist] {
	border-bottom:0 !important;
}
[role=tab][aria-selected=true] {
	outline:none;
	background:#ffffff !important;
	color:#f2b142 !important;
}
[role=tab]:hover {
	background:#ff9c00!important;
	color:#fff !important;
	border-bottom:0px solid #0074bd !important
}
@media (min-width:30em) {
	[role=tab] {
	margin-bottom:-1px
}
}@media (min-width:768px) {
	.section-title strong {
	font-size:25px;
	margin:0 30px 0 0;
	padding:0;
	background:rgba(0,0,0,0);
	font-weight:500
}
}.btn-blue {
	background:#3385ff!important;
	color:#fff!important;
}
.mdi {
	position:relative;
	display:inline-block;
	font:normal normal normal 26px/1"Material Design Icons";
	font-size:inherit;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
}
.footer-links {
	background:#2c2f31;
	font-size:12px;
	padding:15px 0px;
	font-family:RiPlus-Black;
}
.footer-links a {
	color:#96a1a9;
}
.footer-links a:hover {
	color:#FF5722;
}
.footer-links ul {
	
	
}
.footer-links h6,.footer-links li {
	font-size:12px;
	font-weight:400;
	display:inline;
	white-space:nowrap;
	margin:0 8px
}	 .entry-content>p a:hover,.content-show-roles>p a:hover {
	color:#ff4500;
	text-decoration:none;
	background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cpath fill='none' stroke='%23FF4500' d='M0 3.5c5 0 5-3 10-3s5 3 10 3 5-3 10-3 5 3 10 3'/%3E%3C/svg%3E")repeat-x 0 100%;
	background-size:20px auto;
	animation:waveMove 1s infinite linear
}
@keyframes waveMove {
	FROM {
	background-position:0 100%
}
to {
	background-position:-20px 100%
}
}.enlighter-default .enlighter {
	margin-bottom:15px;
}
.check-code-img {
	right:0px;
	top:0;
}
.check-code-img img {
	height:36px;
	border-top-right-radius:22px !important;
	border-bottom-right-radius:22px !important;
}
.tipssduo {
	position:absolute;
	top:0px;
	right:0px;
	z-index:5;
	color:#000000;
	text-align:center;
	border:7px solid #f5f6f7;
	font-size:18px;
}
.remen {
	background:#f5f6f7;
	opacity:0.98;
	display:flex !important;
	flex-direction:column;
	justify-content:space-around;
	align-items:center;
}
.comment-content-text a {
	color:#076adb;
}
.entry-media span.icttag {
	position:absolute;
	top:0;
	color:#fff;
	right:15px;
	font-size:12px;
	background:#33333375;
	z-index:1;
	padding:1px 6px;
	border-radius:6px;
	margin-top:9.3px;
	height:22px;
	display:flex;
	align-items:center;
}
.label::before {
	content:"";
	width:0.5rem;
	height:0.5rem;
	border:0.25rem solid;
	display:block;
	border-radius:50%;
	margin-right:0.25rem;
}
.entry-media .label {
	position:absolute;
	top:0;
	left:0;
	margin:0.5rem;
	z-index:1;
	display:flex;
	align-items:center;
	font-size:.6875rem;
	font-weight:700;
	background-color:rgba(255,255,255,.5);
	text-transform:uppercase;
	line-height:1rem;
	padding:0.25rem 0.5rem;
	border-radius:0.75rem;
	backdrop-filter:blur(5px);
	-webkit-backdrop-filter:blur(5px);
	pointer-events:none;
}
.labelup {
	color:#37b6e5;
}
.labelup::before {
	box-shadow:0 0.25rem 0.5rem 0 rgba(55,176,229,.3);
}
.labelnew {
	color:#f9563d;
}
#Onecad_vido .label {
	position:absolute;
	top:0;
	left:0;
	margin:.5rem;
	z-index:1;
	display:flex;
	align-items:center;
	font-size:.6875rem;
	font-weight:700;
	background-color:rgba(255,255,255,.5);
	text-transform:uppercase;
	line-height:1rem;
	padding:.25rem .5rem;
	border-radius:.75rem;
	backdrop-filter:blur(5px);
	-webkit-backdrop-filter:blur(5px);
	pointer-events:none
}	 .jitheme-widget-down .downloadurl {
	font-size:18px;
	padding:0 16px 5px 0;
	border-bottom:1px dashed #e2e3e4;
	font-weight:600;
	line-height:1.2;
	width:100%;
	display:flex;
}
.jitheme-widget-down .downloadurl:before {
	content:'';
	position:relative;
	background:#f5f6f7;
	width:20px;
	height:20px;
	top:15px;
	left:-28px;
	border-radius:50%;
}
.jitheme-widget-down .downloadurl i {
	color:#ff6600;
	font-size:18px;
	margin-right:8px;
	transform:translateY(1px);
}
.jitheme-widget-down .downloadurl:after {
	content:'';
	position:relative;
	background:#f5f6f7;
	width:20px;
	height:20px;
	top:15px;
	right:-44px;
	border-radius:50%;
}
.jitheme-widget-down .cosbtn {
	font-size:12px;
	padding-top:20px;
	display:flex;
	margin-bottom:20px;
	flex-direction:row;
	justify-content:space-between;
}
.jitheme-widget-down .cosbtn a {
	color:#626f86;
}
.jitheme-widget-down .cosbtn a i {
	font-size:14px !important;
	margin-right:3px;
	line-height:1;
}
.jitheme-widget-down .cosbtn .desc {
	position:relative;
	cursor:pointer;
}
.jitheme-widget-down .cosbtn .desc span {
	color:#626f86;
	font-size:12px;
}
.jitheme-widget-down .cosbtn .desc span i {
	font-size:14px !important;
	margin-right:3px;
	line-height:1;
}
.jitheme-widget-down .cosbtn .desc .banquan {
	display:none;
	position:absolute;
	padding-top:20px;
	top:8px;
	right:0;
	z-index:10;
}
.jitheme-widget-down .cosbtn .desc:hover .banquan {
	display:block
}
.jitheme-widget-down .cosbtn .desc .banquan .boxtitle {
	width:400px;
	height:100%;
	padding:20px;
	display:block;
	border-radius:6px;
	background:#fff;
	box-shadow:0px 0px 16px 1px rgba(0,0,0,.1);
	line-height:1.5;
	color:#626f86;
}
.jitheme-widget-down .cosbtn .desc .banquan .boxtitle span {
	text-align:center;
	font-size:16px;
	display:block;
	margin-bottom:10px;
}
.jitheme-widget-down .w-d-meta {
	background-color:rgba(87,165,255,.15);
	padding:10px;
	border-radius:8px;
}
.w-d-meta {
	font-size:.75rem;
}
.jitheme-widget-down .w-d-role {
	padding:0 12px;
	background:#fff9e4;
	color:var(--key-color);
	border:2px dashed #ffdd65;
}
.w-d-role>div {
	display:flex;
	justify-content:space-between;
	font-size:13px;
	font-weight:600;
	padding:10px 0;
}
.w-d-role>div span:last-child {
	font-size:12px;
	color:#797c80;
	font-weight:400;
	cursor:pointer;
}
.jitheme-widget-down .jitheme-down-user {
	display:flex;
	flex-direction:row;
	align-items:center;
}
.jitheme-widget-down .jitheme-down-qx span {
	color:#FF3355 !important;
}
.jitheme-widget-down .jitheme-down-qx span {
	color:#FF3355 !important;
}
.w-d-download {
	margin-top:16px;
}
.w-d-download span {
	display:block;
}
.w-d-download span button {
	vertical-align:middle;
	text-align:center;
}
.w-d-download span:nth-child(odd) button {
	background-color:#ff6600;
	font-weight:400;
	text-align:center;
	font-size:14px;
	color:#fff !important;
}
.w-d-download span:nth-child(even) button {
	background-color:#0693e3;
	font-weight:400;
	text-align:center;
	font-size:14px;
	color:#fff !important;
}
.jitheme-widget-down .w-d-meta p {
	position:relative;
	display:flex;
	line-height:28px;
	align-items:center;
	padding-left:10px;
}
.jitheme-widget-down .w-d-meta p:before {
	position:relative;
	display:block;
	margin-right:8px;
	width:12px;
	height:12px;
	background:url(/wp-content/themes/b2child/Assets/images/li-dian.svg);
	content:"";
	opacity:.65;
}
.w-d-list+.w-d-list {
	border-top:2px dashed #ed702c;
}
.jitheme-widget-down .b2-widget-post-order {
	left:unset;
	display:flex;
	width:250px;
	top:12px;
	position:relative;
	left:-18px;
}
.jitheme-widget-down .b2-widget-post-order span {
	width:100%;
	text-align:left;
}
.jitheme-widget-down .downloadurl span {
	width:100%;
}	 
	 .runcode {
	width:100%;
	height:270px !important;
}		