

/*底部侧边栏跟随*/

/*活动按钮*/
@keyframes scaleToggleOne {
	0{transform:scale(1);
	-webkit-transform:scale(1)
}
50% {
	transform:scale(2);
	-webkit-transform:scale(2)
}
100% {
	transform:scale(1);
	-webkit-transform:scale(1)
}
}@keyframes scaleToggleTwo {
	0{transform:scale(1);
	-webkit-transform:scale(1)
}
20% {
	transform:scale(1);
	-webkit-transform:scale(1)
}
60% {
	transform:scale(2);
	-webkit-transform:scale(2)
}
100% {
	transform:scale(1);
	-webkit-transform:scale(1)
}
}@keyframes scaleToggleThree {
	0{transform:scale(1);
	-webkit-transform:scale(1)
}
33% {
	transform:scale(1);
	-webkit-transform:scale(1)
}
66% {
	transform:scale(2);
	-webkit-transform:scale(2)
}
100% {
	transform:scale(1);
	-webkit-transform:scale(1)
}
}@media screen and (max-width:800px) {
	.ceo-footer-sidebar-girl {
	display:none
}
}.animated {
	-webkit-animation-duration:.5s;
	animation-duration:.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.ceo-footer-sidebar-girl {
	width:60px;
	height:60px;
	border-radius:50%;
	position:fixed;
	right:30px;
	opacity:0;
	-webkit-box-shadow:0 5px 10px 0 rgba(35,50,56,.3);
	box-shadow:0 5px 10px 0 rgba(35,50,56,.3);
	z-index:14;
	transform:translateY(0);
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	cursor:pointer;
	-webkit-transition:all 1s cubic-bezier(.86,0,.07,1);
	transition:all 1s cubic-bezier(.86,0,.07,1)
}
.ceo-footer-sidebar-girl:focus {
	outline:0
}
.ceo-footer-sidebar-girl.animated {
	opacity:1;
	transform:translateY(-40px);
	-webkit-transform:translateY(-40px);
	-ms-transform:translateY(-40px)
}
.ceo-footer-sidebar-girl:after {
	content:'';
	width:12px;
	height:12px;
	border-radius:50%;
	background-image:linear-gradient(90deg,#fc2626,#fca626);
	position:absolute;
	right:1px;
	top:1px;
	z-index:50
}
.ceo-footer-sidebar-girl .girl {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:auto;
	z-index:50
}
.ceo-footer-sidebar-girl .animated-circles .circle {
	background:rgba(255,0,0,0.25);
	width:60px;
	height:60px;
	border-radius:50%;
	position:absolute;
	z-index:49;
	transform:scale(1);
	-webkit-transform:scale(1)
}
.ceo-footer-sidebar-girl .animated-circles.animated .c-1 {
	animation:2s scaleToggleOne cubic-bezier(.25,.46,.45,.94) forwards
}
.ceo-footer-sidebar-girl .animated-circles.animated .c-2 {
	animation:2.5s scaleToggleTwo cubic-bezier(.25,.46,.45,.94) forwards
}
.ceo-footer-sidebar-girl .animated-circles.animated .c-3 {
	animation:3s scaleToggleThree cubic-bezier(.25,.46,.45,.94) forwards
}
.ceo-footer-sidebar-girl.animation-stopped .circle {
	opacity:0!important
}
.ceo-footer-sidebar-girl.animation-stopped .circle {
	opacity:0!important
}
.ceo-footer-sidebar-girl .livechat-hint {
	position:absolute;
	right:40px;
	top:50%;
	margin-top:-20px;
	opacity:0;
	z-index:0;
	-webkit-transition:all .3s cubic-bezier(.86,0,.07,1);
	transition:all .3s cubic-bezier(.86,0,.07,1)
}
.ceo-footer-sidebar-girl .livechat-hint.show_hint {
	-webkit-transform:translateX(-40px);
	transform:translateX(-40px);
	opacity:1
}
.ceo-footer-sidebar-girl .livechat-hint.hide_hint {
	opacity:0;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
.ceo-footer-sidebar-girl .livechat-hint.rd-notice-tooltip {
	max-width:1296px!important
}
.ceo-footer-sidebar-girl .livechat-hint.rd-notice-tooltip .rd-notice-content {
	width:auto;
	overflow:hidden;
	text-overflow:ellipsis
}
@media only screen and (max-width:1599px) {
	.ceo-footer-sidebar-girl .livechat-hint.rd-notice-tooltip {
	max-width:1060px!important
}
}@media only screen and (max-width:1309px) {
	.ceo-footer-sidebar-girl .livechat-hint.rd-notice-tooltip {
	max-width:984px!important
}
}@media only screen and (max-width:1124px) {
	.ceo-footer-sidebar-girl .livechat-hint.rd-notice-tooltip {
	max-width:600px!important
}
}.rd-notice-tooltip {
	-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);
	box-shadow:0 2px 2px rgba(0,0,0,.2);
	font-size:14px;
	border-radius:3px;
	line-height:1.25;
	position:absolute;
	z-index:65;
	max-width:350px;
	opacity:1
}
.rd-notice-tooltip:after {
	position:absolute;
	display:block;
	content:'';
	height:20px;
	width:20px;
	-webkit-box-shadow:none;
	box-shadow:none;
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	z-index:50
}
.rd-notice-tooltip .rd-notice-content {
	background:0;
	border-radius:3px;
	width:100%;
	color:#fff;
	position:relative;
	z-index:60;
	padding:20px;
	font-weight:400;
	line-height:1.45
}
.rd-notice-type-success {
	background-color:#ff2626;
	-webkit-box-shadow:0 5px 10px 0 rgba(38,199,252,.2);
	box-shadow:0 5px 10px 0 rgba(38,199,252,.2)
}
.rd-notice-type-success .rd-notice-content {
	background-color:#ff2626
}
.rd-notice-type-success:after {
	background-color:#ff2626;
	-webkit-box-shadow:0 5px 10px 0 rgba(38,199,252,.2);
	box-shadow:0 5px 10px 0 rgba(38,199,252,.2)
}
.rd-notice-position-left {
	margin-left:-20px
}
.rd-notice-position-left:after {
	right:-6px;
	top:50%;
	margin-top:-10px
}
.rd-notice-tooltip.single-line .rd-notice-content {
	height:40px;
	padding:0 20px;
	line-height:40px;
	white-space:nowrap
}
/*广告按钮*/
@media screen and (max-width:800px) {
	.ceo-huodong {
	display:none
}
}.ceo-adgg {
	-webkit-animation-duration:.5s;
	animation-duration:.5s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.ceo-huodong {
	width:23px;
	height:23px;
	border-radius:50%;
	z-index:700;
	transform:translateY(0);
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	cursor:pointer;
	-webkit-transition:all 1s cubic-bezier(.86,0,.07,1);
	transition:all 1s cubic-bezier(.86,0,.07,1);
	position:absolute;
	right:5px;
	top:45px;
	padding:0;
	text-align:right;
	color:white
}
.ceo-huodong:focus {
	outline:0
}
.ceo-huodong.ceo-adgg {
	opacity:1;
	transform:translateY(-40px);
	-webkit-transform:translateY(-40px);
	-ms-transform:translateY(-40px)
}
.ceo-huodong .girl {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:auto;
	z-index:50
}
.ceo-huodong .ceo-adgg-circles .circle {
	background:rgba(255,0,0,0.25);
	width:23px;
	height:23px;
	border-radius:50%;
	position:absolute;
	z-index:49;
	transform:scale(1);
	-webkit-transform:scale(1)
}
.ceo-huodong .ceo-adgg-circles.ceo-adgg .c-1 {
	animation:2s scaleToggleOne cubic-bezier(.25,.46,.45,.94) forwards
}
.ceo-huodong .ceo-adgg-circles.ceo-adgg .c-2 {
	animation:2.5s scaleToggleTwo cubic-bezier(.25,.46,.45,.94) forwards
}
.ceo-huodong .ceo-adgg-circles.ceo-adgg .c-3 {
	animation:3s scaleToggleThree cubic-bezier(.25,.46,.45,.94) forwards
}
.ceo-huodong.animation-stopped .circle {
	opacity:0!important
}
.ceo-huodong.animation-stopped .circle {
	opacity:0!important
}
.ceo-huodong .hd-livechat-hint {
	position:absolute;
	right:0px;
	top:90%;
	margin-top:-20px;
	opacity:0;
	z-index:0;
	-webkit-transition:all .3s cubic-bezier(.86,0,.07,1);
	transition:all .3s cubic-bezier(.86,0,.07,1)
}
.ceo-huodong .hd-livechat-hint.gg-show_hint {
	-webkit-transform:translateX(-40px);
	transform:translateX(-40px);
	opacity:1
}
.ceo-huodong .hd-livechat-hint.hide_hint {
	opacity:0;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
.ceo-huodong .hd-livechat-hint.hd-rd-notice-tooltip {
	max-width:1296px!important
}
.ceo-huodong .hd-livechat-hint.hd-rd-notice-tooltip .gg-rd-notice-content {
	width:auto;
	overflow:hidden;
	text-overflow:ellipsis
}
@media only screen and (max-width:1599px) {
	.ceo-huodong .hd-livechat-hint.hd-rd-notice-tooltip {
	max-width:1060px!important
}
}@media only screen and (max-width:1309px) {
	.ceo-huodong .hd-livechat-hint.hd-rd-notice-tooltip {
	max-width:984px!important
}
}@media only screen and (max-width:1124px) {
	.ceo-huodong .hd-livechat-hint.hd-rd-notice-tooltip {
	max-width:600px!important
}
}.hd-rd-notice-tooltip {
	-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);
	box-shadow:0 2px 2px rgba(0,0,0,.2);
	font-size:14px;
	border-radius:3px;
	line-height:1.25;
	position:absolute;
	z-index:65;
	max-width:350px;
	opacity:1
}
.hd-rd-notice-tooltip:after {
	position:absolute;
	display:block;
	content:'';
	height:10px;
	width:10px;
	-webkit-box-shadow:none;
	box-shadow:none;
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	z-index:50
}
.hd-rd-notice-tooltip .gg-rd-notice-content {
	background:0;
	border-radius:3px;
	width:100%;
	color:#fff;
	position:relative;
	z-index:60;
	padding:20px;
	font-weight:400;
	line-height:1.45
}
.hd-rd-notice-type-success {
	background-color:#ff2626;
	-webkit-box-shadow:0 5px 10px 0 rgba(38,199,252,.2);
	box-shadow:0 5px 10px 0 rgba(38,199,252,.2)
}
.hd-rd-notice-type-success .gg-rd-notice-content {
	background-color:#ff2626
}
.hd-rd-notice-type-success:after {
	background-color:#ff2626;
	-webkit-box-shadow:0 5px 10px 0 rgba(38,199,252,.2);
	box-shadow:0 5px 10px 0 rgba(38,199,252,.2)
}
.gg-rd-notice-position-left {
	margin-left:-20px
}
.gg-rd-notice-position-left:after {
	right:-3px;
	top:75%;
	margin-top:-10px
}
.hd-rd-notice-tooltip.gg-show_hint .gg-rd-notice-content {
	height:20px;
	padding:0 20px;
	line-height:20px;
	white-space:nowrap
}
.ceo-vip-icons .meta-vip-tag {
	display:block;
	width:26px;
	height:26px;
	position:absolute;
	margin:10px 0 0 10px;
	border-radius:5px;
	background:#ffc107 url(/static/huijiasucai/images/vip-1.svg) 50% no-repeat;
	background-size:18px auto;
	box-shadow:0 3px 5px rgba(51,51,51,0.1);
	z-index:1
}
@media screen and (min-width:1400px) {
	.single-main {
	}.archives-main {
	width:1020px
}
}@media screen and (min-width:800px) {
	.ceo-app-logo {
    	display:none
    }
    .ceo-app-logo2 {
    	display:none
    }
}@media only screen and (max-width:800px) {
	.m-home-ranking__content__item {
	width:100% !important
}
}/*
* ------------------------------------------------------------------------------
* 手机端
* ------------------------------------------------------------------------------
*/

/*手机底部导航*/
@media  (min-width:900px) {
	.aui-footer {
	display:none!important
}
}.aui-footer {
	width:100%;
	position:relative;
	z-index:100;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	padding:7px 5px 7px 5px;
	background:#fefefe
}
.aui-footer-fixed {
	position:fixed;
	bottom:0;
	left:0;
	z-index:49
}
.aui-tabBar-item {
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-ms-flex-direction:column;
	flex-direction:column;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center;
	color:#979797
}
.aui-tabBar-item-active .aui-tabBar-item-text,.aui-tabBar-item-active i {
	color:#f94745
}
.aui-tabBar-item-icon i {
	font-size:16px
}
.aui-tabBar-item-text {
	display:inline-block;
	font-size:0.65rem;
	color:#818085;
	padding-top:2px
}
/*手机菜单*/
@media  (min-width:900px) {
	.aui-scrollView {
	display:none!important
}
}.aui-scrollView {
	width:100%;
	height:100%;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-ms-flex:1;
	flex:1;
	overflow-y:auto;
	overflow-x:hidden;
	-webkit-overflow-scrolling:touch;
	position:relative;
	padding-bottom:0;
	background:#fff;
	border-top:1px solid #f1f2f5;
	margin-bottom:10px
}
.aui-palace {
	padding:0.8rem 0;
	position:relative;
	overflow:hidden
}
.aui-palace-one .aui-palace-grid {
	width:25%
}
.aui-palace-grid {
	position:relative;
	float:left;
	padding:1px;
	width:20%;
	box-sizing:border-box;
	margin:5px 0
}
.aui-palace-grid-icon {
	width:30px;
	height:30px;
	margin:0 auto
}
.aui-palace-grid-icon img {
	display:block;
	width:100%;
	height:100%;
	border:none
}
.aui-palace-grid-text {
	display:block;
	text-align:center;
	color:#333;
	font-size:0.85rem;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	padding-top:0.5rem
}
.aui-palace-grid-text h2 {
	font-size:12px;
	font-weight:normal;
	color:#666;
	margin:0 0 8px 0
}
.divHeight {
	}/*
* ------------------------------------------------------------------------------
* 关注私信样式
* ------------------------------------------------------------------------------
*/

/*关注私信按钮*/
.ceo-gzsxbtn-box {
	margin-top:5px
}
.ceo-gzbtn {
	font-family:Microsoft yahei;
	color:#fff!important;
	outline:0;
	-webkit-transition:all .1s ease-out 0s;
	-o-transition:all .1s ease-out 0s;
	transition:all .1s ease-out 0s;
	font-weight:400;
	font-size:12px;
	line-height:26px;
	width:100%;
	border-radius:3px;
	display:block;
	text-align:center;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	cursor:pointer;
	background:var(--primary-color);
	border:1px solid var(--primary-color);
	white-space:nowrap;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-transform:none;
	overflow:visible
}
.ceo-gzbtn:hover {
	opacity:.8
}
.ceo-gzbtn i {
	margin-right:3px;
	font-size:15px!important;
	display:inline-block;
	transform:translateY(1px)
}
.ceo-sxbtn {
	font-family:Microsoft yahei;
	color:#333!important;
	outline:0;
	-webkit-transition:all .1s ease-out 0s;
	-o-transition:all .1s ease-out 0s;
	transition:all .1s ease-out 0s;
	font-weight:400;
	font-size:12px;
	line-height:26px;
	width:100%;
	border-radius:3px;
	display:block;
	text-align:center;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	cursor:pointer;
	border:1px solid #eee;
	background:#f5f7fd;
	white-space:nowrap;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-transform:none;
	overflow:visible
}
.ceo-sxbtn:hover {
	opacity:.8
}
.ceo-sxbtn i {
	margin-right:3px;
	font-size:15px!important;
	display:inline-block;
	transform:translateY(1px)
}
.ceo-zybtn {
	color:var(--primary-color)!important;
	font-size:12px;
	line-height:27px;
	border-radius:3px;
	display:block;
	text-align:center;
	border:1px solid var(--primary-color);
	z-index:1;
	position:relative;
}
.ceo-zybtn:hover {
	opacity:.8
}
.ceo-zybtn i {
	margin-right:3px;
	font-size:15px!important;
	display:inline-block;
	transform:translateY(1px)
}
.ceo-gzsxbtns {
	color:#fff!important;
	outline:0;
	-webkit-transition:all .1s ease-out 0s;
	-o-transition:all .1s ease-out 0s;
	transition:all .1s ease-out 0s;
	font-weight:400;
	padding:6px 15px;
	font-size:12px;
	line-height:14px;
	border-radius:3px;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	cursor:pointer;
	background:var(--primary-color);
	border:0px solid #fff;
	white-space:nowrap;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-transform:none;
	overflow:visible
}
.close {
	margin:0;
	float:right;
	font-size:18px;
	line-height:1;
	color:#828282;
	opacity:.8
}
.close:hover {
	color:var(--primary-color)
}
.modal,.modal-open {
	overflow:hidden
}
.modal {
	display:none;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	text-align:center;
	z-index:1050;
	-webkit-overflow-scrolling:touch;
	outline:0
}
.modal.fade .modal-dialog {
	-webkit-transform:translateY(-25%);
	-ms-transform:translateY(-25%);
	transform:translateY(-25%);
	-webkit-transition:-webkit-transform .3s ease-out;
	-o-transition:-o-transform .3s ease-out;
	-o-transition:transform .3s ease-out;
	transition:transform .3s ease-out;
	transition:transform .3s ease-out,-webkit-transform .3s ease-out
}
.modal.in .modal-dialog {
	-webkit-transform:translate(0);
	-ms-transform:translate(0);
	transform:translate(0)
}
.modal-open .modal {
	overflow-x:hidden;
	overflow-y:auto
}
.modal-dialog {
	position:relative;
	display:inline-block;
	width:auto;
	margin-top:15vh;
	text-align:left
}
@media (max-width:767px) {
	.modal-dialog {
	width:92%
}
}.modal-content {
	position:relative;
	background-color:#fff;
	border-radius:4px;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);
	box-shadow:0 1px 3px rgba(0,0,0,.3);
	background-clip:padding-box;
	outline:0
}
.modal-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000
}
.modal-backdrop.fade {
	opacity:0;
	filter:alpha(opacity=0)
}
.modal-backdrop.in {
	opacity:.5;
	filter:alpha(opacity=50)
}
.modal-header {
	padding:15px 15px 10px
}
.modal-header .close {
	display:inline-block;
	transform:translateY(-2px)
}
.modal-header .close i {
	font-size:16px!important
}
.modal-header:after,.modal-header:before {
	content:" ";
	display:table
}
.modal-header:after {
	clear:both
}
.modal-title {
	margin:0;
	font-size:18px;
	color:#333;
	font-weight:400;
	line-height:1
}
.modal-body {
	font-size:14px;
	position:relative;
	padding:15px;
	color:#606266
}
.modal-footer {
	padding:10px 15px 15px;
	text-align:right
}
.modal-footer .btn {
	margin-left:10px;
	color:var(--primary-color)!important;
	outline:0;
	-webkit-transition:all .1s ease-out 0s;
	-o-transition:all .1s ease-out 0s;
	transition:all .1s ease-out 0s;
	font-weight:400;
	padding:6px 15px;
	font-size:12px;
	line-height:14px;
	border-radius:3px;
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	cursor:pointer;
	border:1px solid var(--primary-color);
	white-space:nowrap;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	text-transform:none;
	overflow:visible
}
.modal-footer:after,.modal-footer:before {
	content:" ";
	display:table
}
.modal-footer:after {
	clear:both
}
.modal-footer .btn+.btn {
	margin-left:5px;
	margin-bottom:0
}
.modal-footer .btn-group .btn+.btn {
	margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
	margin-left:0
}
.modal-scrollbar-measure {
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll
}
@media (min-width:768px) {
	.modal-dialog {
	width:600px
}
.modal-content {
	-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
	box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.modal-sm {
	width:420px
}
}@media (min-width:992px) {
	.modal-lg {
	width:900px
}
}/*私信弹窗*/
.modal-message .modal-dialog {
	width:720px
}
.modal-message .modal-title,.user-card-wrap {
	text-align:center
}
.modal-message .modal-body {
	padding:0
}
.modal-message .modal-message-list {
	padding-left:18px;
	padding-right:18px;
	height:365px;
	overflow-y:scroll
}
.modal-message .message-sender {
	text-align:right
}
.modal-message .modal-message-item {
	margin:20px 0
}
.modal-message .modal-message-time {
	padding-top:10px;
	height:16px;
	padding-bottom:20px;
	font-size:12px;
	text-align:center;
	color:#999;
	line-height:16px;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
.modal-message .modal-message-inner {
	overflow:hidden
}
.modal-message .modal-message-status {
	display:inline-block;
	vertical-align:middle;
	width:30px;
	height:30px;
	line-height:30px;
	text-align:center
}
.modal-message .message-sender .modal-message-content {
	margin-right:14px;
	margin-left:8px;
	text-align:left
}
.modal-message .modal-message-content {
	position:relative;
	display:inline-block;
	max-width:400px;
	min-height:40px;
	margin-right:8px;
	margin-left:14px;
	font-size:14px;
	line-height:20px;
	padding:10px 12px;
	background:#f3f3f3;
	color:#444;
	vertical-align:middle;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	white-space:pre-wrap;
	word-break:break-all;
	letter-spacing:.1px;
	border-radius:5px
}
.modal-message .message-sender .modal-message-content:before {
	left:auto;
	right:-15px;
	border:8px solid transparent;
	border-left-color:#f3f3f3
}
.modal-message .modal-message-content:before {
	position:absolute;
	left:-15px;
	top:12px;
	width:0;
	height:0;
	border:8px solid transparent;
	border-right-color:#f3f3f3;
	content:""
}
.modal-message .modal-message-content .message-text {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	min-width:0;
	margin:0
}
.modal-message .modal-message-avatar,.user-card-loading img {
	display:inline-block;
	width:40px;
	height:40px;
	vertical-align:top
}
.modal-message .modal-message-avatar img {
	display:block;
	width:40px;
	height:40px;
	border-radius:50%;
	overflow:hidden
}
.modal-message .modal-message-editor {
	position:relative;
	padding:10px 0;
	border-top:1px solid #efefef;
	text-align:right
}
.modal-message .modal-message-editor .modal-message-smile {
	left:12px;
	top:4px;
	right:auto;
	bottom:auto
}
.comment-form-smile,.modal-message-smile {
	position:absolute;
	right:12px;
	bottom:8px;
	z-index:9;
	width:28px;
	text-align:center;
	font-size:26px;
	line-height:28px;
	color:rgba(130,130,130,.7);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.modal-message .modal-message-text {
	display:block;
	padding:10px 15px;
	margin-bottom:10px;
	width:100%;
	height:90px;
	text-align:left;
	border:0;
	resize:none;
	background:0 0;
	color:#444;
	font-size:14px;
	line-height:20px;
	font-family:inherit;
	font-weight:inherit;
	overflow:hidden;
	outline:0;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.modal-message .modal-message-send {
	padding:0 15px;
	color:#999;
	line-height:32px
}
.modal-message .modal-message-send .btn-message {
	padding:7px 18px;
	margin:0 0 0 15px;
	vertical-align:top;
	font-weight:400;
	border:1px solid #dcdfe6;
	white-space:nowrap;
	font-size:14px;
	line-height:16px;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	display:inline-block;
	text-align:center;
	outline:0;
	color:#fff!important;
	background:var(--primary-color)
}
.modal-message .modal-message-send .btn-message:hover {
	opacity:.8
}
.modal-message-send .btn.disabled,.modal-message-send .btn[disabled],.modal-message-send fieldset[disabled] .btn {
	cursor:not-allowed;
	-webkit-box-shadow:none;
	box-shadow:none
}
@media (max-width:900px) {
	.modal-message .modal-dialog {
	width:90%;
	padding-left:15px;
	padding-right:15px
}
.modal-message .modal-message-list {
	height:300px
}
.modal-message .modal-message-text {
	height:80px
}
}/*消息*/
.ceo-messages-box {
	padding:20px
}
.messages-box-item {
	position:relative;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid var(--border-color);
	overflow:hidden;
	cursor:pointer
}
.messages-box-item:last-child {
	position:relative;
	padding-bottom:0px;
	margin-bottom:0px;
	border-bottom:0px solid var(--border-color)!important
}
.messages-box-item-avatar {
	width:60px;
	height:60px;
	float:left
}
.messages-box-item-avatar img {
	display:block;
	width:60px;
	height:60px;
	border-radius:50%!important
}
.messages-item-content {
	padding-left:80px
}
.messages-item-title {
	overflow:hidden
}
.messages-item-title span {
	font-size:12px;
	color:#999;
	display:inline-block;
	transform:translateY(-1px);
	margin-left:10px
}
.messages-item-title h4 {
	padding-right:20px;
	font-size:16px;
	color:#333;
	margin-bottom:6px;
	font-weight:500!important;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
.messages-item-text {
	position:relative;
	font-size:14px;
	line-height:24px;
	color:#999;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	display:inline-block;
	background-color:#f8f8f8;
	padding:4px 10px;
	border-radius:4px
}
.messages-item-btn {
	float:right;
	margin-top:-5px;
	color:#fff!important;
	background:var(--primary-color);
	font-size:12px;
	padding:2px 15px;
	border-radius:4px
}
.messages-box-item:hover .messages-item-btn {
	opacity:.8
}
/*用户中心关注*/
.ceo-profile-main {
	padding:20px
}
.profile-tab {
	margin-bottom:20px;
	font-size:0;
	text-align:center
}
.ceo-profile .profile-tab-item:hover {
	background:var(--primary-color);
	color:#fff!important;
	border:1px solid var(--primary-color)
}
.ceo-profile .profile-tab-item.active {
	position:relative;
	color:var(--primary-color);
	border-color:var(--primary-color)
}
.ceo-profile .profile-tab-item:first-child {
	margin-left:0;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px
}
.ceo-profile .profile-tab-item:last-child {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px
}
.ceo-profile .profile-tab-item {
	display:inline-block;
	padding:0 35px;
	margin:0 0 0 -1px;
	line-height:34px;
	font-size:14px;
	font-weight:500;
	color:#262626;
	border:1px solid #dcdfe6;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.profile-no-content {
	text-align:center
}
.user-stats-item b,.user-stats-item span,.ceo-profile .profile-tab-content.active,.ceo-profile-main .profile-posts-list .item:hover .edit-link {
	display:block
}
.ceo-profile .profile-tab-content,.ceo-profile .profile-tab-item:hover:after {
	display:none
}
.ceo-profile .follow-item {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid rgba(239,239,239,.8);
	-webkit-box-align:center;
	-webkit-align-items:center;
	-ms-flex-align:center;
	align-items:center
}
.ceo-profile .follow-item:last-child {
	border-bottom:0px solid rgba(239,239,239,.8)!important;
	padding-bottom:0px;
	margin-bottom:0px
}
.ceo-profile .follow-item .follow-item-avatar {
	}.ceo-profile .follow-item .follow-item-avatar a {
	display:block;
	width:50px;
	height:50px;
	-webkit-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s
}
.ceo-profile .follow-item .follow-item-avatar img {
	display:block;
	width:100%;
	height:100%;
	border-radius:50%
}
.modules-image .modules-image-inner>a>img,.ceo-profile .follow-item .follow-item-text {
	width:100%
}
.ceo-profile .follow-item .follow-item-text .follow-item-name {
	margin:0 0 8px;
	padding:0;
	border:0;
	font-size:16px;
	font-weight:500;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis
}
.ceo-profile .follow-item .follow-item-text .follow-item-name a {
	color:#333;
	-webkit-transition:all .3s;
	-o-transition:all .3s;
	transition:all .3s
}
.ceo-profile .follow-item .follow-item-text .follow-item-desc {
	color:#5a5a5a;
	font-size:14px;
	line-height:22px
}
.ceo-profile .follow-item .follow-item-action {
	width:190px;
	vertical-align:middle;
	text-align:right;
	-webkit-flex-shrink:0;
	-ms-flex-negative:0;
	flex-shrink:0
}
.ceo-profile .follow-item .follow-item-action button:last-child {
	margin-right:0
}
.follow-item .follow-item-btns .ceo-width-1-3 {
	width:50%
}
.follow-item .follow-item-btns {
	margin-top:11px
}
.follow-item .follow-item-btns button {
	width:100px
}
/*生成海报*/
.mobile-share-bg {
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:99999;
	background:rgba(0,0,0,.5)
}
.mobile-share-wrap {
	position:fixed;
	width:100%;
	height:60%;
	left:0;
	top:60px;
	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;
	border-radius:6px
}
.mobile-share-wrap .loading {
	display:inline-block;
	padding:15px 25px;
	text-align:center;
	font-size:14px;
	margin-top:40%;
	line-height:20px;
	color:#666;
	background:#fff;
	border-radius:3px
}
.mobile-share-wrap .loading img {
	display:block;
	width:30px;
	height:30px;
	margin-bottom:10px
}
@media (max-width:900px) {
	.mobile-share-bg .top_tips {
	display:block;
	z-index:9;
	height:32px;
	line-height:32px;
	font-size:14px;
	background:rgba(255,235,155,.95);
	color:#a65018;
	position:fixed;
	width:100%;
	left:0;
	top:0;
	text-align:center
}
.mobile-share-wrap img {
	max-width:90%
}
}@media (min-width:901px) {
	.mobile-share-wrap .loading {
    	padding:15px 30px;
    	margin-top:50px
    }
    .mobile-share-bg .top_tips {
    	display:none!important
    }
}
.mobile-share-wrap .mobile-share-close {
	position:relative;
	display:inline-block;
	margin-top:-20px;
	width:40px;
	height:40px;
	font-size:20px;
	line-height:40px;
	font-weight:300;
	color:#333;
	border-radius:50%;
	background:#fefefe;
	text-align:center;
	vertical-align:top;
	font-family:serif;
	-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,.2);
	box-shadow:0 0 1px 0 rgba(0,0,0,.2);
	cursor:pointer
}
.mobile-share-wrap .mobile-share-close:hover{
    color: var(--primary-color);
}
.poster-share-ico a {
	display:inline-block;
	cursor:pointer;
	border:1px solid #3385ff;
	color:#3385ff;
	background:rgb(255,255,255);
	border-radius:3px;
	padding:3px 10px;
	margin-top:5px
}
.poster-share-ico a i {
	line-height:1
}
.poster-share-ico span {
	font-size:inherit!important;
	line-height:inherit!important;
	margin-right:inherit!important
}
.poster-share-ico a:hover {
	color:#fff;
	opacity:0.8;
	background-color:#3385ff
}
.poster-share-ico {
	margin-right:20px
}
/*===============================下载弹窗==================================*/
.erphpdown-body .ceo-down-title {
	padding:19px;
	font-size:19px;
	background:url(/static/huijiasucai/images/ceo-shop-bg.png) no-repeat center top;
	z-index:9;
	background-size:100% 100%;
	border-radius:6px 6px 0px 0px;
	box-shadow:0 5px 16px 0 rgb(74 109 240 / 58%);
	color:#fff;
	border-bottom:0px solid #fff0;
	text-align:center
}
#ceotheme .erphpdown-body .layui-layer-title {
	padding:19px;
	font-size:19px;
	background:url(/static/huijiasucai/images/ceo-shop-bg.png) no-repeat center top;
	z-index:9;
	background-size:100% 100%;
	border-radius:6px 6px 0px 0px;
	box-shadow:0 5px 16px 0 rgb(74 109 240 / 58%)
}
#ceotheme .erphpdown {
	margin:38px 0 !important;
	border:1px solid #ffffff00 !important;
	border-radius:4px;
	background:#f5f6f8
}
#ceotheme .erphpdown > legend {
	color:#0484ff;
	font-weight:400;
	background:#fff;
	font-size:12px
}
.night .erphpdown {
	background:var(--ceo-ahbg)!important
}
.night .erphpdown > legend {
	background:var(--ceo-ahmk)!important
}
#ceotheme .erphp-justbuy {
	text-align:center!important
}
/*LOGO闪光*/
.ceo-logo {
	position:relative;
	font-size:2em;
	font-weight:700;
	line-height:39px;
	margin:0
}
.ceo-logo img {
	margin-right:20px
}
.ceo-logo-shou .fimg {
	position: absolute;
    bottom: -35px;
    z-index: 4;
    display: none;
    width: auto;
    height: auto;
}
.ceo-logo-shou .ceo-logo:hover .fimg {
	display:inline-block
}
.header_3_nav .logo:hover .fimg {
	display:inline-block
}
.ceo-logo::before {
	content:"";
	position:absolute;
	width:139px;
	height:10px;
	background-color:rgba(255,255,255,.5);
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-animation:searchLights 1s ease-in 1s infinite;
	animation:searchLights 1s ease-in 1s infinite
}
.night .ceo-logo::before {
	content:"";
	position:absolute;
	width:139px;
	height:10px;
	background-color:rgba(28,31,32,0.54);
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-animation:searchLights 1s ease-in 1s infinite;
	animation:searchLights 1s ease-in 1s infinite
}
@-webkit-keyframes searchLights {
	0% {
	left:-90px;
	top:0
}
to {
	left:90px;
	top:0
}
}/*美化特效*/
.c-mymail .c-mymail-5 {
	padding:15px 18px;
	border:1px solid #e7ebef;
	position:relative;
	font-size:12px;
	border-radius:3px
}
.c-mymail-5-1 {
	color:#888;
	margin-bottom:3px
}
.c-mymail .c-mymail-1 {
	font-size:16px;
	margin-bottom:15px
}
.c-mymail .c-mymail-2 {
	font-weight:normal;
	color:#49a0f5;
	display:inline-block
}
.c-mymail .c-mymail-4 a {
	color:#717171;
	background:#f2f6fb;
	font-size:12px;
	border-radius:3px;
	padding:5px 18px;
	border:1px solid #dedede;
	display:inline-block
}
.c-mymail .c-mymail-4 a:hover {
	background:#3d8beb;
	border-color:#3d8beb;
	color:#FFF
}
.btn-primary:hover {
	opacity:.8
}
/*获取验证码*/
.send-verify-code {
	display:inline-block;
	position:absolute;
	right:5px;
	cursor:pointer;
	background:#3436421a;
	border-radius:50px;
	border:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-ms-appearance:none;
	-o-appearance:none;
	appearance:none;
	padding:6px 13px;
	top:50%;
	bottom:auto;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
	font-size:12px;
	color:#717171
}
.send-verify-code:hover {
	color:#026eff
}
.send-verify-code:focus {
	outline-color:#d2d8d8
}
/*整站侧边栏跟随*/
.ceo_follow_service {
	max-height:232px;
	position:fixed;
	right:39px;
	font-size:14px;
	color:#243558;
	z-index:13
}
.ceo_follow_service ul {
	margin:0;
	padding:0;
	position:absolute;
	right:0
}
.ceo_follow_service li {
	list-style-type:none
}
.ceo_follow_service li>div {
	box-sizing:border-box;
	box-shadow:0 0 9px 0 rgba(0,0,0,0.1)
}
.ceo_follow_service_box {
	width:40px;
	height:40px;
	background:#fff;
	margin-bottom:10px;
	border-radius:4px;
	box-sizing:border-box;
	box-shadow:0 0 9px 0 rgba(0,0,0,0.1)
}
.ceo_follow_service_box .ceo_follow_qq {
	display:block;
	outline:none;
	position:relative;
	border-radius:4px;
	color:var(--primary-color);
	text-align:center;
	cursor:pointer;
	line-height:33px;
	padding:3px
}
.ceo_follow_service_box .ceo_today_active {
	display:block;
	outline:none;
	position:relative;
	border-radius:4px;
	color:var(--primary-color);
	text-align:center;
	cursor:pointer;
	line-height:33px;
	padding:3px
}
.ceo_footer_s a {
	display:block;
	outline:none;
	position:relative;
	border-radius:4px;
	color:var(--primary-color)!important;
	text-align:center;
	cursor:pointer;
	line-height:33px;
	padding:3px
}
.ceo_footer_s a:hover {
	color:#fff!important;
}
.ceo_follow_service_box .ceo_follow_qq:hover,.ceo_follow_service_box.ceo_follow_qq:hover,.ceo_footer_s a:hover {
	color:#fff
}
.ceo_follow_service_box .ceo_follow_qq:hover,.ceo_follow_service_box.ceo_follow_qq:hover,.ceo_footer_s span:hover {
	color:#fff
}
.ceo_follow_service_box i {
	font-size:23px
}
.ceo_follow_service_phone,.ceo_follow_service_qrimg,.ceo_follow_service_ax_cont {
	color:#333
}
.ceo_follow_service_triangle {
	top:12px;
	right:-11px;
	position:absolute;
	border-top:7px solid transparent;
	border-bottom:7px solid transparent;
	border-left:11px solid #e1e6ec;
	z-index:1010
}
.ceo_follow_service_triangle:after {
	content:"\20";
	top:-6px;
	right:1px;
	position:absolute;
	border-top:6px solid transparent;
	border-bottom:6px solid transparent;
	border-left:10px solid #fff;
	z-index:1000
}
.ceo_follow_service_triangle:before {
	content:"\20";
	width:80px;
	height:45px;
	top:-20px;
	right:-52px;
	position:absolute;
	background:rgba(0,0,0,0)
}
@keyframes fade-in {
	0% {
	opacity:.4;
	right:82px
}
100% {
	opacity:1;
	right:62px
}
}.ceo_follow_service_consult {
	}.ceo_follow_service_consult:hover {
	border:0;
	background:#4f7cfc
}
.ceo_follow_service_consult:hover .ceo_follow_service_consult_cont {
	display:block;
	opacity:1;
	transition:linear .2s;
	animation-name:fade-in;
	animation-duration:.3s;
	animation-iteration-count:1;
	animation-delay:0s
}
.ceo_follow_service_consult_cont {
	top:0px;
	width:200px;
	min-height:100%;
	max-height:1000px;
	border-radius:3px;
	background:#fff;
	right:62px;
	position:absolute;
	text-align:center;
	border:1px solid #e1e6ec;
	display:none;
	opacity:0
}
.ceo_follow_service_consult_cont1 {
	width:70px;
	height:40px;
	line-height:40px;
	background:#fff;
	border-radius:5px;
	right:62px;
	text-align:center;
	position:absolute;
	display:none;
	border:1px solid #e1e6ec
}
.ceo_follow_service_consult_cont1 .ceo_follow_service_triangle:before {
	width:0 !important
}
.ceo_follow_service_consult_cont>.ceo_follow_service_triangle:after {
	border-left:10px solid #f6f8fb
}
.ceo_follow_service_consult_cont span {
	float:left
}
.ceo_follow_service_consult_cont_top {
	width:100%;
	height:100%;
	background:#f6f8fb;
	border-radius:3px;
	border-bottom:1px solid #eef2f8
}
.ceo_follow_service_hint {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:12px;
	color:#9aa8c2;
	text-align:center
}
.ceo_follow_service_iconlx {
	font-size:14px!important;
	margin:13px 2px 0 18px
}
.ceo_follow_service_button {
	width:160px;
	background:#4f7cfc;
	border-radius:18px !important;
	text-align:center;
	color:#fff !important;
	margin:7px 20px 10px 20px;
	cursor:pointer;
	display:inline-block
}
.ceo_follow_service_button:hover {
	background:#618aff
}
.ceo_follow_service_phone {
	width:100%;
	height:53px;
	line-height:53px;
	font-size:14px;
	text-align:center
}
.ceo_follow_service_check_site {
	width:100%;
	height:48px;
	line-height:48px;
	color:#3b6bf4;
	border-top:1px solid #eaeef5;
	cursor:pointer
}
.ceo_follow_service_icongd {
	font-size:16px!important;
	margin:15px 2px 0 45px
}
.ceo_follow_service_qr {
	}.ceo_follow_service_qr:hover {
	background:#4f7cfc
}
.ceo_follow_service_qr:hover .ceo_follow_service_qr_cont {
	display:block;
	opacity:1;
	transition:linear .2s;
	animation-name:fade-in;
	animation-duration:.3s;
	animation-iteration-count:1;
	animation-delay:0s
}
.ceo_follow_service_qr_cont {
	top:0px;
	width:143px;
	height:202px;
	border-radius:3px;
	background:#fff;
	right:62px;
	position:absolute;
	text-align:center;
	border:1px solid #e1e6ec;
	background-color:#f6f8fb;
	display:none;
	opacity:0
}
.ceo_follow_service_qr_cont>.ceo_follow_service_triangle:after {
	border-left:10px solid #f6f8fb
}
.ceo_follow_service_qr_cont>.ceo_follow_service_qrimg {
	width:100%;
	height:164px;
	float:left
}
.ceo_follow_service_qrimg_site {
	width:119px;
	height:119px;
	float:left;
	margin:12px 12px 5px 12px
}
.ceo_follow_service_qr_cont>.ceo_follow_service_qrtext {
	width:100%;
	height:35px;
	font-size:12px;
	color:#7b89a6;
	background-color:#fff;
	float:left;
	bottom:0;
	display:table
}
.ceo_follow_service_qr_cont>.ceo_follow_service_qrtext>span {
	display:table-cell;
	vertical-align:middle
}
.ceo_follow_service_upward_cont span {
	font-size:14px
}
.ceo_follow_service_ax {
	background-size:40%40%
}
.ceo_follow_service_ax:hover {
	border:0;
	background:#4f7cfc;
	background-size:40%40%;
	cursor:pointer
}
.ceo_follow_service_ax:hover .ceo_follow_service_ax_cont {
	display:block;
	opacity:1;
	transition:linear .2s;
	animation-name:fade-in;
	animation-duration:.3s;
	animation-iteration-count:1;
	animation-delay:0s
}
.ceo_follow_service_ax_cont {
	top:0px;
	width:100px;
	padding:0 20px;
	height:40px;
	line-height:40px;
	background:#fff;
	border-radius:5px;
	right:62px;
	text-align:center;
	position:absolute;
	display:none;
	border:1px solid #e1e6ec
}
@media screen and (max-width:1221px) {
	.wapnone {
	display:none
}
}


/*导航优化*/
.nav>ul>li .sub-menu li {
	width:100%;
	transition:all
}
.navbar .sub-menu {
	background-color:#fff;
	box-shadow:0 0 30px rgba(0,0,0,0.07);
	list-style-type:none;
	margin:-1px 0 0 0px;
	min-width:180px;
	opacity:0;
	padding:20px 0;
	position:absolute;
	top:100%;
	visibility:hidden;
	z-index:80
}
.navbar .menu-item:hover>.sub-menu {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0);
	visibility:visible
}
.navbar .sub-menu .sub-menu {
	left:100%;
	margin:-20px 0 0;
	top:0
}
.nav>ul>li .sub-menu li {
	width:unset;
	float:unset
}
.nav>ul>li:hover .sub-menu {
	width:unset
}
.nav>ul li:hover .sub-menu .sub-menu {
	margin-top:unset!important;
	left:100%
}
.nav>ul .sub-menu li {
	line-height:34px
}
/*弹幕*/
#ceo-danmu {
	position:fixed;
	z-index:999;
	max-width:300px;
	right:0;
	bottom:0;
}
#ceo-danmu li {
	display:flex;
	opacity:0;
	border-radius:20px;
	color:#fff;
	padding:3px 10px 3px 3px;
	clear:both;
	font-size:13px;
	height:26px;
	float:right;
	line-height:26px
}
#ceo-danmu li a.img {
	width:26px;
	height:26px
}
#ceo-danmu li a:hover {
	color:var(--primary-color)!important
}
#ceo-danmu li a:first-child {
	margin-right:4px;
	width:26px
}
#ceo-danmu li a:last-child,#ceo-danmu li a:last-child font {
	color:#fff
}
#ceo-danmu li a:last-child n {
	text-decoration:underline;
	margin:0 5px
}
#ceo-danmu li img {
	width:26px;
	height:26px;
	border-radius:100%;
	vertical-align:inherit
}
#ceo-danmu li a.altitle {
	max-width:150px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	word-break:break-all;
}
@media screen and (max-width:900px) {
	#ceo-danmu {
    	display:none
    }
}
/*
* ------------------------------------------------------------------------------
* 夜间暗黑anhei模式
* ------------------------------------------------------------------------------
*/
.night .ceo-zz-background {
	background:var(--ceo-ahbg)!important
}
.night .ceo_vip2_activity_title {
	color:#aaa
}
.night .ceo-help-max {
	background:var(--ceo-ahbg)
}
.night .ceo-help-problem-boxs {
	background:var(--ceo-ahbg)
}
.night .ceo-help-problem-box li {
	background:var(--ceo-ahmk)
}
.night .ceo-help-problem-box li p {
	background:var(--ceo-ahbg)
}
.night .ceo-help-boxs-title {
	color:#aaa
}
.night .ceo-help-footer-i {
	background:var(--ceo-ahbg)
}
.night .ceo-help-footer-wen h3 {
	color:#aaa
}
.night .ceo-help-problem-box .ceo-accordion-title:hover,.ceo-accordion-title:focus {
	color:#999
}
.night .ceo-cat6-ss .search .ceo-input {
	border:0px solid var(--ceo-ahbg)
}
.night .ceo-cat6-ss .search {
	background:var(--ceo-ahmk)
}
.night .ceo_vip2_activity_gifts_b span {
	color:#999
}
.night .ceo_vip2_activity_gifts_b {
	background:var(--ceo-ahbg);
	box-shadow:0 0px 30px -20px #ffffff00
}
.night .ceo_vip2_qa_box ul li {
	background:var(--ceo-ahbg)
}
.night .ceo_vip2_qa_box ul li p {
	background:var(--ceo-ahmk)
}
.night .ceo_vip2_footer_wrapper a {
	background-color:#0d7bf8;
	color:#fff
}
.night .ceo-checkqq-desc {
	background:var(--ceo-ahbg)
}
.night .ceo-sidebar-shop-copyright li .m-bo {
	border:1px solid #8a8a8a
}
.night .ceo-overlay-primary a:hover {
	color:var(--primary-color)
}
.night .ceo-web-info li {
	background-color:var(--ceo-ahbg)
}
.night .ceo-gonggao-li {
	background-color:var(--ceo-ahmk)
}
.night .ceo-checkqq-box {
	background:var(--ceo-ahmk)
}
.night .ceo-checkqq-box-img {
	background:var(--ceo-ahbg);
	border:1px solid var(--ceo-ahbg)
}
.night .ceo-checkqq-box-title-name {
	color:#aaa
}
.night .ceo-gonggao-entry-content blockquote {
	background-color:var(--ceo-ahbg)
}
.night .ceo-gonggao-title {
	color:#aaa
}
.night .ceo-archives-list a {
	color:#aaa
}
.night .ceo-archives-list li {
	color:#aaa
}
.night .ceo-qqqun-row h2 {
	color:#aaa
}
.night .ceo-web-info li .ceo-web-info-pf {
	color:#aaa
}
.night .ceo-xiangguan-wen a {
	color:#aaa
}
.night .ceo-qa-commont .ceo-qa-turn {
	color:#aaa
}
.night .comments-title span {
	color:#aaa
}
.night blockquote {
	background-color:var(--ceo-ahbg)
}
.night .ceo-sitebmit h3 {
	color:#999
}
.night .ceo-sitebmit {
	background:var(--ceo-ahmk);
	box-shadow:inherit
}
.night .ceo-footer-sidebar .a {
	background:var(--ceo-ahmk)
}
.night .ceo-footer-sidebar .a-top {
	background:var(--ceo-ahmk)
}
.night .single-navs {
	background:var(--ceo-ahmk) !important
}
.night .ceo-archives {
	background-color:var(--ceo-ahmk)
}
.night .ceo-shop-commont span {
	color:#aaa;
	background:var(--ceo-ahmk) url(/static/huijiasucai/images/icon-t-s.png) no-repeat center left
}
.night .ceo-shop-commont {
	background:url(/static/huijiasucai/images/icon-5-s.png) no-repeat center right
}
.night .ceo-qa-commont {
	background:url(/static/huijiasucai/images/icon-5-s.png) no-repeat center right
}
.night .ceo-qa .ceo-qa-problems_each {
	background:var(--ceo-ahbg)
}
.night .ceo-qa .ceo-qa-problems_each_t {
	border-bottom:1px dashed #141617
}
.night .ceo-qa-problems_each_t a {
	color:#b4b4b4
}
.night .ceo-shop1-zl {
	background:var(--ceo-ahmk)
}
.night .main_info_top_item {
	border:1px solid #222
}
.night .content_cctr input {
	background:var(--ceo-ahbg)
}
.night .item_title {
	color:#999;
	background-color:var(--ceo-ahbg);
	border-right:1px solid #222
}
.night .item_content1 {
	color:#999
}
.night .main_info_top_item2 {
	border:1px solid #222
}
.night .item_content2 {
	color:#999
}
.night .main_info_tb {
	background-color:var(--ceo-ahbg)
}
.night .custom {
	background:var(--ceo-ahbg);
	border:1px solid #222
}
.night .ceo-sidebar-shop .custom {
	background:inherit;
	border:inherit
}
.night .ceo-xiangguan .card-item {
	border:1px solid var(--ceo-ahbg);
	box-shadow:0 0px 0px 0 rgb(52 73 94 / 0%)
}
.night .poster-share-ico a {
	border:1px solid var(--ceo-ahbg);
	color:#3385ff;
	background:var(--ceo-ahbg)
}
.night .ceo-alert-banquan {
	background:var(--ceo-ahbg);
	color:#666
}
.night .ceo-link-row {
	background-color:var(--ceo-ahmk)
}
.night .ceo-link-row h1,.night .ceo-link-row h2,.night .ceo-link-row h3 {
	color:#999
}
.night .ceo-link-plinks li.linkcat ul li {
	background:var(--ceo-ahbg)
}
.night .ceo-link-plinks li.linkcat ul li a {
	color:#f8f8f8
}
.night .custom:before {
	background-image:-webkit-linear-gradient(46deg,var(--ceo-ahbg) 48%,var(--ceo-ahmk) 91%);
	background-image:-o-linear-gradient(46deg,var(--ceo-ahbg) 48%,var(--ceo-ahmk) 91%);
	background-image:linear-gradient(44deg,var(--ceo-ahbg) 48%,var(--ceo-ahmk) 91%)
}
.night .customdp {
	background:var(--ceo-ahmk);
	color:#0274ff !important;
	border:1px solid #0274ff
}
.night .ceo-htt {
	border-top:1px solid var(--ceo-ahbg)
}
.night .item_titles {
	background-color:var(--ceo-ahbg);
	border-right:1px solid var(--ceo-ahbg)
}
.night .customdp:hover {
	color:#aaa !important;
	background:#0274ff;
	border:1px solid #0274ff
}
.night .midTitle h1 {
	color:#aaa
}
.night .ceo-zhuanti-item a {
	background-color:var(--ceo-ahmk)
}
.night .ceo-zhuanti-item h2 {
	color:#aaa
}
.night .ceo-single-weizhi {
	background-color:var(--ceo-ahmk);
	border:1px solid #222;
	border-radius:4px!important
}
.night .turning_turn_trademark_show_row1 li {
	background:var(--ceo-ahbg)
}
.night .turning_turn_trademark_show_row1 ul {
	border:1px solid var(--ceo-ahbg)
}
.night .turning_turn_trademark_show_row1 span {
	color:#999999
}
.night .ceo-fl-icon a {
	background-color:var(--ceo-ahbg)
}
.night .ceo_cat_imgs_modeingfh {
	color:#999
}
.night .ceo-catnav-3 .ceo-fl-icon a {
	background-color:var(--ceo-ahbg)
}
.night .ceo-catnav-3 .content_cctr input {
	background:var(--ceo-ahbg)
}
.night .zhuanti {
	background:inherit
}
.night .beijing {
	background:inherit!important
}
.night .ceo_freepath_subtitle {
	background:var(--ceo-ahmk);
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .b-a {
	border:1px solid #2220
}
.night .b-b {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .b-t {
	border-top:1px solid #222
}
.night a,.ceo-link {
	color:#aaa
}
.night a:hover {
	color:#fff
}
.night .navbar {
	background:var(--ceo-ahmk)
}
.night .nav>ul>li>a {
	color:#aaa
}
.night .nav>ul>li>a:hover {
	color:var(--primary-color)
}
.night .nav>ul>li .sub-menu li a:hover {
	color:var(--primary-color)
}
.night .page-menu ul li {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .page-menu .current-menu-item {
	background:#0e131a00
}
.night .nav>ul>li .sub-menu {
	background:#151a23;
	border-top:1px solid #151a23
}
.night .nav>ul>li .sub-menu li a {
	color:#aaa
}
.night .user-info {
	background:var(--ceo-ahmk)
}
.night .user-info:before {
	background-image:-webkit-linear-gradient(46deg,var(--ceo-ahbg) 48%,#343434 91%);
	background-image:-o-linear-gradient(46deg,#b5dfff 48%,#f4faff 91%);
	background-image:linear-gradient(44deg,#343434 48%,var(--ceo-ahbg) 91%)
}
.night .user-info:after {
	background-image:-webkit-linear-gradient(47deg,var(--ceo-ahbg) 1%,#c4c4c4);
	background-image:-o-linear-gradient(47deg,#b5dfff 1%,#f4faff 100%);
	background-image:linear-gradient(43deg,var(--ceo-ahbg) 1%,#3e3e3e)
}
.night .header-info .avatar img {
	border:3px solid #333
}
.night .user-info-menu {
	background-color:var(--ceo-ahbg)!important
}
.night .user-info h4 {
	color:#aaa
}
.night .side-author .avatar img {
	border:4px solid var(--ceo-ahbg)
}
.night .ceo-background-muted {
	background-color:var(--ceo-ahbg)
}
.night .ceo-background-default {
	background-color:var(--ceo-ahmk)
}
.night .cat-switcher .ceo-active h3 {
	background:var(--ceo-ahmk);
	color:#6e98fb!important;
	border:1px solid var(--ceo-ahmk)
}
.night .cat-switcher h3 {
	color:#999!important;
	background:var(--ceo-ahmk);
	border:1px solid var(--ceo-ahmk)
}
.night .ceo-cat-switcher h5 {
	color:#aaa
}
.night .user-info .vip-left,.night .user-info .money-left {
	background:var(--ceo-ahbg)
}
.night .fastnav-item h3 a {
	color:#aaa
}
.night .fastnav-item i {
	color:#aaa
}
.night .fastlink-title {
	color:#aaa
}
.night .fastlink-icons i {
	background:var(--ceo-ahbg)
}
.night .sub-nav li {
	background:var(--ceo-ahmk);
	border:1px solid var(--ceo-ahmk)
}
.night .ceo-phbf .ceo_title_only {
	background:var(--ceo-ahmk)
}
.night .yewu1-title h1 {
	color:#aaa
}
.night .yewu1 {
	background:#ffffff00 !important
}
.night .fastlink-list {
	border-left:1px solid var(--ceo-ahbg)
}
.night .fastlink-list li::after {
	background:var(--ceo-ahmk);
	border:1px solid var(--ceo-ahbg)
}
.night .cate-hot-content li a:hover {
	color:var(--primary-color)
}
.night .ceo_freepath_zhujiang a:hover {
	color:var(--primary-color)
}
.night .tags-item a {
	background:var(--ceo-ahbg);
	color:#999
}
.night .fastlink-icons-d a {
	background:var(--ceo-ahmk);
	color:#999
}
.night .ceo-alert-primary {
	background:var(--ceo-ahbg)
}
.night .ceo-lanmu-fenlei dt,.night .ceo-flss dt {
	color:#aaa
}
.night .cat-switcher .ceo-active h3 {
	color:#aaa
}
.night .mob-nav .sub-menu {
	background:var(--ceo-ahbg)!important;
	list-style:none
}
.night .card-item .title {
	color:#aaa
}
.night .item-foot .cat a {
	background:var(--ceo-ahbg);
	color:#999
}
.night .section-title h3 {
	color:#aaa
}
.night .blog-item-content h3 a {
	color:#aaa
}
.night .rank-item {
	border-bottom:1px dashed var(--ceo-ahbg)
}
.night .ceo-phbf .tab-content .g_text a {
	color:#999
}
.night .cat-menu-num {
	color:#999;
	background:var(--ceo-ahbg)
}
.night .cat6-tags-item a {
	color:#fff
}
.night .ceo-cat6-ss .search button i {
	color:#fff
}
.night .rank-item:hover {
	background:var(--ceo-ahbg)
}
.night .rank-item-title a {
	color:#aaa
}
.night .topic-item h3 a {
	color:#aaa
}
.night .list-nav .current-cat a {
	color:var(--primary-color)
}
.night .list-nav .current-cat a {
	background:var(--ceo-ahbg)
}
.night .list-nav .current-cat-parent a,.list-nav .current-cat-ancestor a {
	background:var(--ceo-ahbg)
}
.night .fenye .page-numbers {
	background:var(--ceo-ahmk);
	border:0
}
.night .ceo_freepath_description {
	background:linear-gradient(rgb(19,22,23) 0%,rgb(19,22,23) 30%)!important
}
.night .fenye .current {
	background-color:#3385ff!important;
	background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff))!important;
	background-image:-webkit-linear-gradient(left,#006eff,#13adff)!important;
	background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%)!important;
	background-image:linear-gradient(90deg,#006eff,#13adff)!important;
	-webkit-box-shadow:0 5px 10px 0 rgba(16,110,253,.3)!important;
	box-shadow:0 5px 10px 0 rgba(16,110,253,.3)!important
}
.night .fenye .page-numbers:hover {
	background-color:#3385ff!important;
	background-image:-webkit-gradient(linear,left top,right top,from(#006eff),to(#13adff))!important;
	background-image:-webkit-linear-gradient(left,#006eff,#13adff)!important;
	background-image:-o-linear-gradient(left,#006eff 0,#13adff 100%)!important;
	background-image:linear-gradient(90deg,#006eff,#13adff)!important;
	-webkit-box-shadow:0 5px 10px 0 rgba(16,110,253,.3)!important;
	box-shadow:0 5px 10px 0 rgba(16,110,253,.3)!important;
	border:0;
	color:#aaa
}
.night .hot-tag a {
	color:#999
}
.night .single-content a {
	color:#aaa
}
.night .single-content pre {
	background:var(--ceo-ahbg);
	border:1px solid var(--ceo-ahbg)
}
.night .ceo-text-fz {
	background:var(--ceo-ahbg);
	border:1px solid var(--ceo-ahbg)
}
.night .comment-from textarea {
	background:var(--ceo-ahbg);
	border:1px solid var(--ceo-ahbg)
}
.night .comment-from textarea:focus {
	background:var(--ceo-ahbg);
	border:1px solid var(--ceo-ahbg)
}
.night .side-author-count {
	background-color:var(--ceo-ahmk)!important
}
.night .side-author-count ul li {
	}.night .card-title-desc a {
	background:var(--ceo-ahmk)
}
.night .side-author-count .item {
	background-color:var(--ceo-ahbg)
}
.night .side-title {
	color:#aaa
}
.night .ceo-single-foorelevant {
	background:#161a23
}
.night .ceo_follow_service_box {
	background:var(--ceo-ahmk)
}
.night .ceo-single-foorelevant-box .foorelevant-box-a {
	color:#aaa
}
.night .ceo-single-foorelevant-box-nav a {
	color:#8f8f8f
}
.night .side-author-latest ul li a {
	color:#999
}
.night .side-author-latest ul li a:hover {
	color:var(--primary-color)
}
.night .ceo-sidebar-article-c a:hover {
	color:var(--primary-color)
}
.night .ceo-qa-problems_each_t a:hover {
	color:var(--primary-color)
}
.night .card-title-desc a:hover {
	color:var(--primary-color)
}
.night .side-author-latest ul li span {
	color:#6b6b6b
}
.night .helper h5 {
	color:#aaa
}
.night .single-head h1 {
	color:#aaa
}
.night .single-content h3 {
	color:#aaa
}
.night .single-content h3:before {
	border-bottom:2px dashed var(--ceo-ahbg)
}
.night .single-content li {
	border-bottom:1px dashed var(--ceo-ahbg)
}
.night .ceo-modal-dialog {
	background-color:var(--ceo-ahbg)
}
.night .ceo-modal-dialog h3 {
	color:#aaa
}
.night .search input {
	background-color:var(--ceo-ahbg)
}
.night .search input:focus {
	background:var(--ceo-ahbg)
}
.night .search i {
	color:#aaa
}
.night input:focus {
	background:var(--ceo-ahbg)!important
}
.night .ceo-input,.night .ceo-select,.night .ceo-textarea {
	background:var(--ceo-ahbg);
	border:1px solid var(--ceo-ahbg)
}
.night .hot-tag a:hover {
	color:#aaa
}
.night .page-tags-item .name {
	color:#aaa
}
.night::-webkit-scrollbar {
	width:10px;
	height:4px;
	background-color:#000
}
.night::-webkit-scrollbar-track {
	background-color:#000
}
.night::-webkit-scrollbar-thumb {
	background-color:var(--ceo-ahbg);
	border-radius:10px
}
.night .tags-item a:nth-child(3) {
	box-shadow:none
}
.tags-item a:hover {
	box-shadow:none
}
.night .comment-main {
	border-top:1px solid var(--ceo-ahbg)
}
.night .aui-scrollView {
	background:var(--ceo-ahmk);
	border-top:1px solid var(--ceo-ahbg)
}
.night .aui-footer {
	background:var(--ceo-ahbg)
}
.night .comment-list .children .comment {
	border-left:6px solid var(--ceo-ahbg)!important
}
.night .single-nav li span {
	color:#aaa
}
.night .single-nav li a {
	color:#aaa
}
.night .new-comment::-webkit-scrollbar {
	width:10px;
	height:4px;
	background-color:var(--ceo-ahbg)
}
.night .new-comment::-webkit-scrollbar-track {
	background-color:var(--ceo-ahbg)
}
.night .new-comment::-webkit-scrollbar-thumb {
	background-color:#000;
	border-radius:10px
}
.night .section-title {
	color:#aaa
}
.night .cat-switcher .ceo-active h3 a {
	color:var(--primary-color)
}
.night .cat-switcher h3 a {
	color:#aaa
}
.night .sitenav li b {
	border-right:1px solid #222;
	color:#aaa
}
.night .sitenav li a {
	background:transparent;
	color:#aaa
}
.night .sitenav li i {
	color:#aaa
}
.night .site-item {
	box-shadow:0 10px 20px -10px rgb(0,0,0)
}
.night .site-item .site-item-tag a {
	background:var(--ceo-ahbg)
}
.night .site-item .site-item-tag a:hover {
	box-shadow:-3px 2px 10px -2px #000
}
.night .login-l {
	border-right:1px solid var(--ceo-ahbg)
}
.night .login-l h2 {
	color:#aaa
}
.night .ceo_portal_block_summary,.night .yuvip_serve_father,.night .ceo_vip_ping {
	background:var(--ceo-ahmk)
}
.night .ceo_vip_txtop h1 {
	color:#999
}
.night .yuvip_title {
	color:#999
}
.night .ceo_youshi_box ul li h5 {
	color:#999
}
.night .yuvip_buy {
	background:var(--ceo-ahmk)
}
.night .yuvip_buy li,.night .yuvip_serve ul li div {
	background:var(--ceo-ahbg)
}
.night .yuvip_buy li .con .price {
	color:#999
}
.night .yuvip_buy li .con .yuvip_bold,.night .yuvip_buy li .con .yuvip_light,.night .yuvip_buy li .con .price span {
	color:#999
}
.night .yuvip_buy li .con .yuvip_light>span {
	color:#ff5f33
}
.night .ceo_vip_ping li {
	background:var(--ceo-ahbg);
	border:1px solid var(--ceo-ahbg)
}
.night .ceo-sidebar-shop .ceo-sidebar-shop-WP {
	border-top:1px solid var(--ceo-ahbg)
}
.night .ceo-sidebar-shop-copyright .chose {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .ceo-sidebar-shop li .ceo-sidebar-shop-title,.ceo-sidebar-shop-copyright li .m-l2 {
	color:#838383
}
.s-res h4 {
	color:#aaa
}
.night .buyopa {
	background:var(--ceo-ahmk)
}
.night .mother {
	border-top:1px dashed var(--ceo-ahbg);
	background:var(--ceo-ahmk);
	color:#666
}
.night .mother span em {
	background:var(--ceo-ahbg)
}
.night .buyopa .hont {
	color:#666
}
.night .buyopa .ceo-shop3-demo a {
	background:var(--ceo-ahmk)!important
}
.night .pricelt {
	background:#151a23
}
.night .ceo-shop3-vip .stag_tp {
	border:solid 1px var(--ceo-ahbg)
}
.night .ceo-shop4-top .deankcinfos {
	background-color:var(--ceo-ahmk)
}
.night .ceo-shop4 .shop4_tp {
	border:solid 1px #232323
}
.night .ceo-shop4-top .ceo-shop4-bh {
	color:#aaa;
	background:var(--ceo-ahbg)
}
.night .ceo-shop4-top .ceo-shop4-gx {
	color:#aaa;
	background:var(--ceo-ahbg)
}
.night .ceo-shop4-top .deankcinfos {
	margin-top:11px;
	border-bottom:1px dashed var(--ceo-ahbg)
}
.night .ceo-shop4 .mother .hont {
	color:#aaa
}
.night .ceo-tese-remen,.night .ceo-tese-dujia,.night .ceo-tese-zuixin,.night .ceo-tese-tuijian,.night .ceo-tese-jingpin {
	background:#161a23
}
.night .ceo_freepath_zhujiang a {
	color:#bdbdbd
}
.night .ceo-category-article:hover {
	background-color:#0e0e0e
}
.night .home_cms4 {
	background:#0e0e0e
}
.night .home_cms4_k {
	background:var(--ceo-ahmk)
}
.night .home_cms4_mk .home_cms4_mk_title {
	border-bottom:1px solid #1b1b1b
}
.night .home_cms4_mk .home_cms4_mk_i i {
	color:#484848
}
.night .home_cms4_mk .home_cms4_mk_tag a {
	background:var(--ceo-ahbg)
}
.night .home_cms5_title span {
	color:#666
}
.night .home_cms5_link li a {
	background:var(--ceo-ahmk)
}
.night .ceo_category_software ul li {
	background:var(--ceo-ahmk)
}
.night .ceo_category_software_inner h5 a {
	color:#aaa
}
.night .ceo_category_software_film_dl a {
	background:var(--ceo-ahbg)
}
.night .slide_6_tjmk {
	background:#0e0e0e
}
.night .slide_6_link ul li a {
	border:1px solid #1b1b1b
}
.night .slide_6_d .mini-stats {
	background-color:var(--ceo-ahbg)
}
.night .slide_6_d_m .mini-stats-desc {
	box-shadow:initial;
	background-color:var(--ceo-ahmk) !important
}
.night .slide_6_d .mini-stats {
	box-shadow:initial
}
.night .slide_6_d_right span {
	background-color:var(--ceo-ahmk);
	color:#676767 !important
}
.night .ceo_filter_item span {
	color:#aaa
}
.night .ceo_filter_item a.on {
	background:var(--ceo-ahbg)
}
.night .cat-item-dt {
	color:#aaa!important
}
.night .ceo-sidebar-shop-copyright li .m-r2 em {
	background:var(--ceo-ahbg)
}
.night .ceo-user-y li a {
	color:#aaa
}
.night .ceo-ziyuan-bk {
	border:1px solid var(--ceo-ahmk);
	background:var(--ceo-ahmk)
}
.night .ceo-ziyuan-bk .ceo-ziyuan-bk-title {
	background:var(--ceo-ahmk);
	border-bottom:1px solid var(--ceo-ahmk)
}
.night .ceo-login-title em {
	border-bottom:1px solid rgb(7 7 7)
}
.night .single-content .gallery-login span {
	background:var(--ceo-ahbg)
}
.night .ceo-cat-blog p {
	color:#565656;
	font-size:13px
}
.night .home-modal-main {
	background:var(--ceo-ahbg);
	box-shadow:0 0 black
}
.night .home-modal-bottom ul li:nth-child(1) {
	background:var(--ceo-ahmk)
}
.night .home-modal-bottom ul li:nth-child(2) {
	background:var(--ceo-ahmk)
}
.night .home-modal-close {
	color:var(--ceo-ahbg)
}
.night .home-modal-close {
	background:var(--ceo-ahmk);
	color:#aaa
}
.night #home-modal .ceo-modal-dialog {
	background-color:#1110
}
.night #header-search .ceo-modal-dialog {
	background-color:#1110
}
.night .ceo-case-desc {
	background-color:var(--ceo-ahmk)!important;
	color:#aaa
}
.night .theme-title {
	color:#aaa
}
.night .side-author-count ul li p {
	color:#aaa
}
.night .ceo_follow_service_consult_cont_top {
	background:var(--ceo-ahmk);
	box-shadow:0 0 9px 0 rgba(0,0,0,0.1);
	border-bottom:1px solid var(--ceo-ahmk)
}
.night .ceo_follow_service_check_site {
	border-top:1px solid var(--ceo-ahmk)
}
.night .ceo_follow_service_ax_cont {
	border:1px solid var(--ceo-ahmk);
	background:var(--ceo-ahmk);
	box-shadow:0 0 9px 0 rgba(0,0,0,0.1)
}
.night .ceo_follow_service_phone,.night .ceo_follow_service_qrimg,.night .ceo_follow_service_ax_cont {
	color:#aaa
}
.night .site-title span {
	color:#aaa
}
.night .site-switcher-main .b-a {
	border:1px solid var(--border-color)!important
}
.night  .site-item-go i {
	color:#aaa
}
.night .site-content li {
	border-bottom:0px solid var(--ceo-ahmk);
	color:#aaa
}
.night .ceo_t_home_mk_btn {
	background:var(--ceo-ahmk)
}
.night .ceo_t_home_mk_a {
	box-shadow:0px 10px 30px -10px var(--ceo-ahbg)
}
.night .ceo-qqqun-bg {
	background:var(--ceo-ahmk)
}
.night .ceo-qqqun .ceo-qqqun-lb {
	border:1px solid var(--ceo-ahbg)
}
.night .web-yw-box-con-li {
	background:var(--ceo-ahbg)
}
.night .web-yw-box-con-li p {
	color:#aaa
}
.night .ceo-pages-web-qa-box-each {
	background:var(--ceo-ahbg)
}
.night .ceo-pages-web-qa-box-t p {
	color:#aaa
}
.night .ceo-pages-web-qa-box-t {
	border-bottom:1px dashed #3e3e3e
}
.night .web-gz-box-title {
	color:#aaa
}
.night .ceo-pages-web-qatitle {
	color:#aaa
}
.night .web-yw-box-title {
	color:#aaa
}
.night .web-gzbox-yw-item-bottom li {
	color:#999
}
.night .ceo-pages-web-bg-max a {
	color:#487bf0
}
.night .ceo-pages-web-bg {
	background-color:var(--ceo-ahmk)
}
.night .ceo-sidebar-shop6-down {
	box-shadow:0 10px 16px 0 var(--ceo-ahmk)
}
.night .ceo-shop6-sidebar-xxbox {
	background:var(--ceo-ahbg)
}
.night .ceo_follow_service_triangle:after {
	border-left:10px solid var(--ceo-ahmk)!important
}
.night .ceo_follow_service_triangle {
	border-left:11px solid var(--ceo-ahmk)!important
}
.night .ceo-cat7-ss .search .ceo-input {
	border:1px solid #fff
}
.night .ceo_shop6_page_imges a {
	border:1px solid var(--ceo-ahbg)
}
.night .ceo-cat7-ss .search button i {
	color:#fff
}
.night .ceo_sidebar_web .content_ccmrm p:first-child {
	color:#aaa
}
.night .cate-hot-content li a {
	color:#999
}
.night .cate-hot-content span {
	color:#999
}
.night .yuvip_serve ul li p {
	color:#aaa
}
.night .ceo_follow_service_qr_cont {
	background:var(--ceo-ahmk);
	border:1px solid var(--ceo-ahmk);
	background-color:var(--ceo-ahmk);
	box-shadow:0 0 9px 0 rgba(0,0,0,0.1)
}
.night .ceo_follow_service_qr_cont>.ceo_follow_service_qrtext {
	height:36px;
	color:#7b89a6!important;
	background-color:var(--ceo-ahbg)
}
.night .ceo_follow_service_qr_cont {
	background:var(--ceo-ahmk)
}
.night .ceo_follow_service_triangle:after {
	border-left:10px solid var(--ceo-ahmk);
	box-shadow:0 0 9px 0 rgba(0,0,0,0.1)
}
.night .ceo_follow_service_consult_cont {
	background:var(--ceo-ahmk);
	border:1px solid var(--ceo-ahmk);
	box-shadow:0 0 9px 0 rgba(0,0,0,0.1)
}
.night .ceo_follow_service_consult_cont {
	border:1px solid var(--ceo-ahmk)
}
.night .site-classification-box h3 {
	color:#aaa
}
.night .site-item a:hover {
	color:#fff
}
.night .aui-palace-grid-text h2 {
	color:#aaa
}
.night .ceo-loop-edu-text {
	background:-moz-linear-gradient(top,rgb(25 31 40 / 88%) 0%,var(--ceo-ahmk) 30%);
	background:-webkit-linear-gradient(top,rgb(25 31 40 / 88%) 0%,var(--ceo-ahmk) 30%);
	background:linear-gradient(to bottom,rgb(25 31 40 / 88%) 0%,var(--ceo-ahmk) 30%)
}
.night .ceo-loop-edu-text-title a {
	color:#aaa
}
.night .ceo-loop-edu-text-subtitle {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .ceo-loop-edu-text-desc p {
	color:#888
}
.night .yuvip_serve ul li div:hover {
	border:1px solid var(--ceo-ahbg);
	box-shadow:0 2px 5px 2px var(--ceo-ahbg)
}
.night .user-info .money-left {
	color:#aaa
}
.night .user-info .vip-left {
	color:#aaa
}
.night .user-down {
	box-shadow:0 0 9px 0 rgba(0,0,0,0.1)
}
.night .lang-style .dropdown-menu {
	background:#191f28;
	border:1px solid #0e131a
}
.night .dropdown-menu>li>a {
	color:#aaa
}
.night .dropdown-menu>li>a:hover {
	color:var(--primary-color)
}
.night .cloud-bubble-link a:hover {
	color:var(--primary-color)!important
}
.night .crumb {
	color:#666
}
.night .crumb a {
	color:#666
}
.night .ceo-crumb-tg a {
	color:#666 !important
}
.night .ceo-help-box-s {
	box-shadow:0 0px 0 0 #9E9E9E
}
.night .search-navbar .b-a {
	border:1px solid var(--ceo-ahbg)
}
.night .ceo-poster-btns a:hover {
	color:var(--primary-color)
}
.night .app_shop_an {
	background:var(--ceo-ahmk)
}
.night .ceo_app_shop .app_mother {
	background:var(--ceo-ahmk);
	border-top:1px dashed var(--ceo-ahbg)
}
.night .app_shop_jg {
	background:#151a23
}
.night .app_shop_an .hont {
	color:#666
}
.night .app_shop_vip {
	background:var(--ceo-ahbg)
}
.night .single-card {
	background:var(--ceo-ahbg)
}
.night .ceo-resetpass h3 {
	color:#aaa
}
.night .ceo-resetpasssteps li {
	background-color:var(--ceo-ahbg);
	color:#aaa
}
.night .ceo-weixin-author .wximg img {
	border:1px solid var(--ceo-ahbg);
}
.night .question-box-tab {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .question-box-list .question-box-list-loop {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .statistics-box-d {
	border-top:1px solid var(--ceo-ahbg)
}
.night .question-new-box-item {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .ceo-sidebar-question-title {
	color:#aaa
}
.night .question-box-cat a {
	background-color:var(--ceo-ahbg);
	color:#aaa
}
.night .question-box-list-loop a.quantity {
	color:#aaa;
	background:var(--ceo-ahbg)
}
.night .ceo-question-money {
	background-color:var(--ceo-ahbg)
}
.night .question-money-v {
	background-color:var(--ceo-ahmk)
}
.night .question-text-small {
	color:#aaa
}
.night .ceo-question-span {
	color:#aaa
}
.night .ceo-question-tips {
	color:#aaa;
	background:var(--ceo-ahbg)
}
.night .ceo-question-money .ceo-question-money-input {
	background:var(--ceo-ahmk);
	border:1px solid var(--ceo-ahmk)
}
.night #modal-reward .ceo-modal-dialog span {
	color:#aaa
}
.night .statistics-box-c span {
	color:#aaa
}
.night .single-question-xq {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .ceo-cop-text {
	background:var(--ceo-ahbg);
	color:#aaa
}
.night .ceo-comment-wu {
	background-color:var(--ceo-ahbg)
}
.night .single-question-xq span {
	color:#aaa
}
.night .single-question-head .ceo-info-y span {
	color:#aaa
}
.night .reward {
	color:#8590a6
}
.night .ceo-forum-statistics .ceo-forum-z span {
	color:#aaa
}
.night .forum-box-cat a {
	background-color:var(--ceo-ahbg);
	color:#aaa
}
.night .forum-box-cat a h2 {
	color:#aaa
}
.night .ceo-sidebar-forum-title {
	color:#aaa
}
.night .forum-new-box-item {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .ceo-forum-catx {
	color:#aaa
}
.night .ceo-forum-catx h2 {
	color:#aaa
}
.night .ceo-forum-catx .ceo-forum-catxy .return {
	border:1px solid var(--ceo-ahbg);
	box-shadow:0px 3px 9px 0px rgb(0 0 0 / 46%)
}
.night .forum-box-tab {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .forum-box-list .forum-box-list-loop {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .comment-content p {
	background-color:var(--ceo-ahbg);
	color:#aaa
}
.night .single-forum-xq span {
	color:#aaa
}
.night .single-forum-xq {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .single-forum-head .ceo-info-y span {
	color:#aaa
}
.night .forum-text-small {
	color:#aaa
}
.night .forum-box-content-mk .ceo-form .return {
	border:1px solid var(--ceo-ahbg);
	box-shadow:0px 3px 9px 0px rgb(0 0 0 / 46%)
}
.night .user-title-top h2 {
	color:#aaa
}
.night .user-data li a {
	color:#aaa
}
.night .user-set .utitle {
	color:#aaa
}
.night .user-binding .box .item {
	border:1px solid var(--ceo-ahbg);
	box-shadow:0px 3px 9px 0px rgb(0 0 0 / 46%)
}
.night .user-binding .box .item .title {
	color:#aaa
}
.night .sitesubmit-dosc {
	color:#aaa;
	background:var(--ceo-ahbg)
}
.night .messages-item-title h4 {
	color:#aaa
}
.night .messages-item-text {
	color:#aaa;
	background-color:var(--ceo-ahbg)
}
.night .ceo-profile .follow-item .follow-item-text .follow-item-name a {
	color:#aaa
}
.night .ceo-profile .profile-tab-item {
	color:#aaa;
	border:1px solid var(--ceo-ahbg)
}
.night .user-side .ajax-item {
	border-bottom:1px solid var(--ceo-ahbg)
}
.night .post-form .pf-item-label label {
	color:#aaa
}
.night .tougao-item-title {
	color:#aaa
}
.night .ceo-tougao-shux h4 {
	color:#aaa!important
}
.night .single-content p {
	color:#aaa
}
.night .ceo-bindemail-title h4 {
	color:#aaa
}
.night .bindemail-verify-code {
	background:var(--ceo-ahmk);
	color:#aaa
}
.night .single-question-bestanswer {
	background:var(--ceo-ahbg)
}
.night .ceo-cat-password label {
	color:#aaa
}
.night .csf-field+.csf-field {
	border-top:1px solid #ffffff00
}
.night .ceo-sxbtn {
	color:#fff!important;
	border:1px solid #666;
	background:#666
}
.night .nav>ul>li .sub-menu li.current-menu-item .sub-menu .menu-item-type-custom a{
    color: #aaa!important;
}
.night .nav>ul>li .sub-menu li.current-menu-item .sub-menu .menu-item-type-custom a:hover{
    color: var(--primary-color)!important;
}
.night .sidebar-shop-box:before {
    background-image: -webkit-linear-gradient(46deg,var(--ceo-ahbg) 48%,#343434 91%);
    background-image: -o-linear-gradient(46deg,#b5dfff 48%,#f4faff 91%);
    background-image: linear-gradient(44deg,#343434 48%,var(--ceo-ahbg) 91%);
}
.night .sidebar-shop-box:after{
    background-image: -webkit-linear-gradient(47deg,var(--ceo-ahbg) 1%,#c4c4c4);
    background-image: -o-linear-gradient(47deg,#b5dfff 1%,#f4faff 100%);
    background-image: linear-gradient(43deg,var(--ceo-ahbg) 1%,#3e3e3e);
}
.night .cusomPic img {
    border: 5px solid var(--ceo-ahbg);
}
.night .ceo-author-countbox .item span {
    color: #aaa;
}
.night .ceo-author-countbox {
    box-shadow: 0 2px 3px var(--ceo-ahbg);
}
.night .author-menu li a {
    color: #aaa;
}
.night .author-menu li a:hover{
    color: var(--primary-color);
}
/*===========================暗黑结束=================================*/

/*
* ------------------------------------------------------------------------------
* 浏览器滑动条
* ------------------------------------------------------------------------------
*/::-webkit-scrollbar {
	width:10px;
	height:4px;
	background-color:#fff
}
::-webkit-scrollbar-track {
	background-color:#fff
}
::-webkit-scrollbar-thumb {
	background-color:#ccc;
	border-radius:10px
}
.night::-webkit-scrollbar-track {
	background-color:#191f28
}
/*
* ------------------------------------------------------------------------------
* 手机优化开始
* ------------------------------------------------------------------------------
*/
/*手机缩略图自适应*/
@media screen and (max-width:800px) {
	.card-item .cover {
    	height:100% !important
    }
}
/*手机缩略图自适应*/
@media  (min-width:801px) {
	.ceo_app_shop {
    	display:none
    }
    .ceo-display-none {
    	display:none
    }
}
@media screen and (max-width:1439px) {
    .wp {
        width: 955px;
    }
}
@media screen and (max-width:800px) {
	.wp {
	width:100%;
    }
    .ceo-catnav-3 {
    	margin:0 15px 30px 15px
    }
    .ceo-music-cat-title .title {
    	min-height:17px!important;
    	height:17px!important
    }
    .ceo-cat-sucai-title .title {
    	padding:5px!important;
    	font-size:12px!important;
    	min-height:18px!important;
    	height:18px!important
    }
    .ceo-loop-edu-text-title a {
    	font-size:12px!important
    }
    .ceo-cat-sucai span {
    	display:none!important
    }
    .ceo-tops {
    	font-size:12px!important
    }
    .ceo_cat_imgs_modeingfh {
    	padding-right:36px
    }
    .ceo-checkqq-box-img {
    	width:50px;
    	height:50px
    }
    .ceo-tag-page h1 {
    	font-size:16px
    }
    .ceo-tag-page p {
    	font-size:12px
    }
    .ceo-checkqq-box-img img {
    	width:50px;
    	height:50px
    }
    .ceo-checkqq-box-title-an {
    	width:100%;
    	padding:initial
    }
    .ceo-logo::before {
    	width:118px!important
    }
    .ceo-kefu-img,.ceo-kefu-bot {
    	display:none!important
    }
    .ceo-logo {
    	line-height:20px!important;
    	height:38px
    }
    .logo img {
    	height:35px
    }
    .ceo-tanchuang-gg-an {
    	padding:6px 12px!important;
    	font-size:12px
    }
    .ceo-tanchuang-gg p {
    	font-size:0.675rem
    }
    .header-btn-search-s {
    	font-size:12px;
    	padding:6px 12px
    }
    .ceo-login-title em {
    	width:5px
    }
    .ceo-login-qq a {
    	width:35px;
    	height:35px;
    	line-height:35px
    }
    .ceo-login-h h3 {
    	font-size:20px
    }
    .ceo-text-small {
    	font-size:0.675rem
    }
    .app_shop_an .ceo-shop3-demo {
    	height:40px;
    	line-height:40px
    }
    .ceo-loop-edu-text-pay {
    	padding-left:10px!important;
    	padding-right:10px!important;
    	padding-bottom:10px!important
    }
    .ceo-loop-edu-text-desc {
    	margin:5px 0 5px 0!important;
    	padding-left:10px!important;
    	padding-right:10px!important
    }
    .ceo-loop-edu-text-subtitle {
    	margin:10px 0 0 0!important;
    	padding-bottom:10px!important;
    	padding-left:10px!important;
    	padding-right:10px!important
    }
    .ceo-loop-edu-text-title {
    	margin-bottom:10px!important;
    	padding-left:10px!important;
    	padding-right:10px!important;
    	padding-top:10px!important
    }
    .ceo-loop-edu:hover .ceo-loop-edu-text-desc {
    	height:40px!important
    }
    .ceo-card-foot {
    	padding:10px
    }
    .social-login i {
    	font-size:18px
    }
    .home-modal-main {
    	margin:50px auto 0 auto;
    	width:88%
    }
    .ceo_app_img {
    	}.header-info .icon-category {
    	margin-right:12px!important
    }
    .ceo_youshi_box ul li h5 {
    	height:20px;
    	line-height:20px;
    	font-size:15px
    }
    .ceo_youshi_box ul li p {
    	height:20px;
    	line-height:20px;
    	font-size:12px
    }
    .ceo_app_img img {
    	height:auto!important
    }
    .author-head {
    	height:100%
    }
    .ceo-cardvideo-loop {
    	height:92px !important
    }
    .ceo_header_nav {
    	padding:0 10px
    }
    .ceo-cat-switcher-z {
    	margin:5px 3px !important
    }
    .single-nav {
    	display:none
    }
    .ceo-checkqq-top {
    	height:120px
    }
    .ceo-checkqq-top img {
    	height:120px
    }
    .ceo-checkqq button {
    	width:initial
    }
    .ceo_biaoqian {
    	display:none
    }
    .ceo-catnav-3 .ceo-lanmu-juli {
    	margin-left:7px!important
    }
    .ceo-logo-shou .ceo-logo:hover .fimg {
    	display:none!important
    }
    .ceo-logo-shou .fimg {
    	display:none!important
    }
    .header_3_nav .logo:hover .fimg {
    	display:none!important
    }
    .ceo-footer-h {
    	display:none
    }
    .ceo-navbar-s {
    	margin-right:10px !important
    }
    .ceo-dns h3 {
    	margin-left:16px
    }
    .ceo-home-card-top {
    	margin-top:6px!important
    }
    .ceo-home-catshow-top {
    	margin-top:6px!important
    }
    .ceo-single-foos {
    	padding:11px!important
    }
    .ceo-catshow-h h3 {
    	font-size:18px
    }
    .ceo-home-card h3 {
    	font-size:18px
    }
    .ceo-icon-index {
    	margin-right:3px!important;
    	font-size:26px!important;
    	transform:translateY(0px)!important
    }
    .ceo-switcher-top {
    	margin-top:20px!important
    }
    .ceo-dns .ceo-web-list {
    	margin-left:16px
    }
    .ceo-dns-contact {
    	margin-right:16px
    }
    .ceo-catnav-3 ul {
    	padding:0px 8px
    }
    .section-more .btn {
    	padding:5px 36px;
    	font-size:12px
    }
    .section-more .btn i {
    	font-size:12px
    }
    .ceo-cat-switcher em {
    	margin:10px auto
    }
    .ceo-cat-switcher h5 {
    	font-size:13px;
    	margin:0
    }
    .cat-switcher .ceo-active h3 {
    	line-height:23px;
    	padding:0 6px;
    	font-size:12px
    }
    .cat-switcher h3 {
    	line-height:23px;
    	padding:0 6px;
    	font-size:12px
    }
    .meta-vip-tag {
    	display:none!important
    }
    .rank {
    	display:none
    }
    .ceo-app-shop2-bt {
    	display:none
    }
    .single-warp {
    	padding:20px
    }
    .ceo-panding-s {
    	padding:20px
    }
    .comments-title {
    	padding:20px
    }
    .comment-list {
    	padding:20px
    }
    .ceo-video-logo {
    	left:8px!important;
    	top:8px!important;
    	max-width:80px!important
    }
    .ceo_app_shop {
    	display:inherit
    }
    .ceo-shop4-zl {
    	display:none
    }
    .ceo-shop3-zl {
    	display:none
    }
    .ceo-shop1-zl {
    	display:none
    }
    .single-nav li {
    	margin-right:6px !important
    }
    .single-nav .current {
    	border-bottom:2px solid var(--primary-color)
    }
    .single-nav li span {
    	padding-bottom:6px;
    	display:block;
    	font-size:12px;
    	color:#333
    }
    .single-nav li a {
    	display:block;
    	font-size:12px;
    	color:#333
    }
    .single-nav .consulting {
    	width:63px!important;
    	height:23px!important;
    	line-height:23px!important;
    	font-size:12px!important;
    	margin-right:0px !important
    }
    .single-nav .consulting a {
    	font-size:12px !important;
    	color:#0274ff !important
    }
    .ceo-grid-medium,.ceo-grid-column-medium {
    	margin-left:-8px
    }
    .ceo-grid-medium > *,.ceo-grid-column-medium > * {
    	padding-left:8px
    }
    .ceo-grid + .ceo-grid-medium,.ceo-grid + .ceo-grid-row-medium,.ceo-grid-medium > .ceo-grid-margin,.ceo-grid-row-medium > .ceo-grid-margin,* + .ceo-grid-margin-medium {
    	margin-top:8px
    }
    .ceo-ycd {
    	display:none!important
    }
    .ceo-shouji-pass,.cloud-banner {
    	display:none
    }
    .ceo-cat-4-h3 {
    	top:-120px
    }
    .ceo-web-nav {
    	top:-120px
    }
    .ceo-cat-4-p {
    	display:none
    }
    .ceo-padding-left-30 {
    	padding-left:0
    }
    .ceo-side-lie-y {
    	display:none
    }
    .ceo-side-lie-z {
    	width:100%!important
    }
    .ceo-topnav {
    	display:none !important
    }
    .ceo-nav2-em,.ceo-navs,.ceo_nav_focus,.ceo_nav2_ssk,.nav_2 {
    	display:none!important
    }
    .ceo-navbar-2 {
    	height:auto
    }
    .cat-bg {
    	height:160px
    }
    .ceo-cat-category img {
    	height:160px !important
    }
    .ceo-qa .ceo-qa-problems_each {
    	width:100% !important;
    	margin:0px 0px 10px 0px !important;
    	padding-left:0 !important
    }
    .ceo-qa .ceo-qa-problems_each_t a {
    	font-size:13px !important
    }
    .card-item .title {
    	padding:10px 10px 0px 10px;
    	font-size:12px;
    	min-height:38px;
    	height:38px
    }
    .ceo_freepath_subtitle {
    	padding:10px
    }
    .slide_6_search,.slide_6_mk {
    	display:none
    }
    .ceo-web-info li {
    	padding:0px 6px 0px 6px!important
    }
    .ceo-category-article .ceo-cat-demo {
    	display:none!important
    }
    .ceo-category-article .ceo-text-small {
    	font-size:0.675rem!important
    }
    .ceo-cat-side .ceo-text-small {
    	font-size:0.675rem!important
    }
    .ceo-cat-side .ceo-cat-demo {
    	display:none!important
    }
    .ceo-cat-blog .ceo-text-small {
    	font-size:0.675rem!important
    }
    .ceo-cat-blog .ceo-cat-demo {
    	display:none!important
    }
    .ceo_app_shop .ceo-tese-remen,.ceo_app_shop .ceo-tese-dujia,.ceo_app_shop .ceo-tese-zuixin,.ceo_app_shop .ceo-tese-tuijian,.ceo_app_shop .ceo-tese-jingpin {
    	height:20px!important;
    	line-height:20px!important;
    	padding-left:25px!important;
    	padding-right:8px!important
    }
    .ceo_app_shop .ceo-tese-remen span,.ceo_app_shop .ceo-tese-dujia span,.ceo_app_shop .ceo-tese-zuixin span,.ceo_app_shop .ceo-tese-tuijian span,.ceo_app_shop .ceo-tese-jingpin span {
    	width:16px;
    	height:16px;
    	line-height:16px;
    	top:2px;
    	font-size:12px
    }
    .app_shop_mk .app_shop_title_h1 {
    	line-height:1.8
    }
    .audio-left img {
    	width:50px !important;
    	height:50px !important
    }
    .cover-bg {
    	width:100px !important;
    	height:100px !important
    }
    .poster-footer {
    	margin-bottom:6px!important
    }
    .poster-footer a {
    	margin-right:4px!important;
    	font-size:12px!important
    }
    .audio-right {
    	margin:0px 0px 0px 20px!important
    }
    .audio-right h1 {
    	font-size:15px !important;
    	font-weight:bold!important;
    	margin-top:0px!important
    }
    .ceo-music-cat .audio-pan .play-pan {
    	padding:10px 43px!important;
    	margin-top:-37%!important;
    	top:21px!important
    }
    .ceo-music-cat .audio-pan .play-icon {
    	top:31px!important;
    	padding:10px 71px!important
    }
    .ceo-music-cat .audio-pan .play-dot {
    	right:20px!important
    }
    .ceo-music-cat .audio-pan .play-zhen {
    	right:32px!important
    }
    .ceo-qqqun .ceo-qqqun-lb a {
    	padding:4px 8px!important;
    	font-size:12px!important
    }
    .ceo-qqqun-bg {
    	padding:10px!important
    }
    .ceo-padding-app {
    	padding:10px!important
    }
    #ceoxiangguan .post-has-video span {
    	display:none !important
    }
    .app_shop_an a {
    	height:40px;
    	line-height:40px;
    	font-size:15px
    }
    .user-down {
    	margin-right:10px!important
    }
    .slide .slide-ul {
    	height:167px!important
    }
    .slide .slide-ul img {
    	min-width:100%!important;
    	max-width:none!important
    }
    .slide .slide-item {
    	height:167px!important
    }
    .slide_05 .slide-ul {
    	height:167px!important
    }
    .slide_05 .slide-ul img {
    	min-width:100%!important;
    	max-width:none!important
    }
    .slide_05 .slide-item {
    	height:167px!important
    }
    .l_slide {
    	height:167px!important;
    	width:100%!important;
    	padding-right:0!important
    }
    .blog-item {
    	height:auto
    }
    .rank-menu {
    	width:100%
    }
    .rank-item-cat {
    	padding:0
    }
    .rank-item-cover {
    	width:100%
    }
    .topic-item .topic-item-cover {
    	width:100%;
    	max-width:100%
    }
    .foot-item {
    	padding-right:0px
    }
    .foot-item-first:after {
    	display:none
    }
    .navbar {
    	padding:15px 0
    }
    .logo {
    	flex:1
    }
    .single {
    	width:auto
    }
    .single-head {
    	}.single-main {
    	width:100%
    }
    .single-foot a {
    	margin:0 5px
    }
    .single-foot .btn {
    	padding:4px 16px;
    	font-size:12px;
    	margin-bottom:10px
    }
    .single-foot i {
    	transform:translateY(0px);
    	font-size:14px
    }
    .sidebar {
    	width:100%
    }
    .user-menu .ceo-active a {
    	color:#fff
    }
    .card-item .cover {
    	padding:5px;
    	padding-bottom:0;
    	border-radius:4px
    }
    .blog-item-content {
    	padding:10px 0 0 0
    }
    .blog-item .cover {
    	height:168px
    }
    .cat-bg h3 {
    	font-size:20px
    }
    .side-item .cover {
    	height:180px;
    	width:100%
    }
    .ceo-category-web .cover {
    	height:180px!important;
    	width:100%!important
    }
    .ceo-web h3 a {
    	font-size:18px!important
    }
    .ceo-web-list span {
    	line-height:22px!important;
    	font-size:18px!important;
    	top:0px!important
    }
    .ceo-vip-icons .meta-vip-tag {
    	margin:10px 0 0 10px !important
    }
    .ceo-archives-div .ceo-width-expand {
    	padding-left:initial
    }
    .ceo-resetpass form {
    	width:100%
    }
    .single-card {
    	padding:5px
    }
    .single-card .thumb {
    	width:62px;
    	height:38px;
    	margin-right:10px!important;
    	border-radius:3px!important
    }
    .single-card .title {
    	font-size:13px;
    	font-weight:normal!important;
    	text-overflow:-o-ellipsis-lastline;
    	overflow:hidden;
    	text-overflow:ellipsis;
    	display:-webkit-box;
    	-webkit-line-clamp:2;
    	line-clamp:2;
    	-webkit-box-orient:vertical;
    	height:36px
    }
    .single-card .views {
    	border-radius: 3px!important;
        font-size: 12px;
        padding: 0 6px!important;
        margin-left: 10px!important;
        height: 30px;
        line-height: 30px;
    }
    .single-card .views i{
        line-height: 1;
    }
    .ceo-cat-password .box {
        width: auto;
        margin: 50px auto;
    }
    .ceo-forum-statistics .ceo-forum-z {
        list-style: none;
        white-space: nowrap;
        overflow-x: auto !important;
    }
    .ceo-forum-statistics .ceo-forum-z span{
        font-size: 14px;
    }
    .ceo-forum-statistics .ceo-forum-z::-webkit-scrollbar {
        display: none;
    }
    .ceo-forum-statistics .ceo-forum-y a {
        height: 28px;
        line-height: 27px;
        padding: 0 12px;
        margin-left: 10px;
        font-size: 12px;
        margin-top: 4px;
    }
    .ceo-community-bg {
        height: 160px;
    }
    .ceo-pages-forum-title h3 {
        font-size: 22px;
    }
    .ceo-community-bgleft {
        margin-top: 65px;
    }
    .ceo-sidebar-forum-title {
        font-size: 14px;
    }
    .ceo-cet-forum-box .forum-box-tab ul {
        list-style: none;
        white-space: nowrap;
        overflow-x: auto !important;
    }
    .ceo-cet-forum-box .forum-box-tab ul::-webkit-scrollbar {
        display: none;
    }
    .forum-box-list-loop .info a.title {
        font-size: 15px;
    }
    .ceo-community-ymd {
        margin-left: 10px;
        font-size: 12px;
    }
    .single-forum-an .zt {
        display: block;
        margin-top: 20px;
        font-size: 12px;
    }
    .single-forum-head {
        padding: 20px;
    }
    .single-forum-head .ceo-single-title h1 {
        font-size: 16px;
    }
    .forum-box-tab a.cd {
        font-size: 14px;
    }
    .ceo-pages-question-title h3 {
        font-size: 22px;
    }
    .ceo-cet-question-box {
        padding: 15px 15px 0px 15px;
    }
    .question-box-cat {
        list-style: none;
        white-space: nowrap;
        overflow-x: auto !important;
    }
    .question-box-cat::-webkit-scrollbar {
        display: none;
    }
    .question-box-cat a {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .question-box-tab ul {
        list-style: none;
        white-space: nowrap;
        overflow-x: auto !important;
    }
    .question-box-tab ul::-webkit-scrollbar {
        display: none;
    }
    .ceo-cet-question-box .ask {
        height: 28px;
        line-height: 27px;
        padding: 0 12px;
        margin-left: 10px;
        margin-top: 4px;
        font-size: 12px;
    }
    .question-box-list-loop .info a.title {
        font-size: 15px;
    }
    .question-box-tab a.cd {
        font-size: 14px;
    }
    .ceo-question-span {
        font-size: 14px;
    }
    .ceo-question-money .uebtn {
        font-size: 14px;
    }
    .single-question-head .ceo-single-title h1 {
        font-size: 16px;
    }
    .single-question-an .zt {
        display: block;
        margin-top: 20px;
        font-size: 12px;
    }
    .single-forum-an .zt em,.single-question-an .zt em {
        font-size: 12px;
        padding: 0 5px;
    }
    .single-question-bestanswer .sj {
        display: block!important;
    }
    .single-question-bestanswer .title {
        margin-bottom: 20px;
    }
    .comment-head .data {
        text-align: inherit;
    }
    .comment-content {
        padding: 15px 0 0 0;
    }
    .user-tougao {
        font-size: 14px;
        padding: 6px 0;
    }
    .user-shopan {
        font-size: 14px;
        padding: 5px 0;
    }
    .user-data{
        margin-bottom: 0px !important;
    }
    .user-nav {
        padding: 0 15px;
        white-space: nowrap;
        overflow-x: scroll;
    }
    .user-nav::-webkit-scrollbar {
        display: none;
    }
    .user-nav li {
        display: inline-block;
        margin-right: 20px;
    }
    .user-nav li a {
        color: #666;
        font-size: 14px;
    }
    .user-set .user-set-head .upload-avatar {
        width: auto;
        font-size: 12px;
    }
    .user-names-ts {
        display: none;
    }
    .user-set .user-set-head .user-names {
        font-size: 14px;
    }
    .user-set-head .avatar img{
        height: 40px;
        width: 40px;
    }
    .user-set-head .btn {
        width: 86px;
        height: 32px;
        line-height: 32px;
        font-size: 12px;
        transform: translateY(5px);
    }
    .user-title-top {
        padding: 20px;
    }
    .user-box {
        padding: 20px;
    }
    .ceo-profile .profile-tab-item {
        padding: 0 25px;
    }
    .follow-item .follow-item-btns button {
        width: 100%;
    }
    .messages-box-item-avatar {
        width: 25px;
        height: 25px;
    }
    .messages-box-item-avatar img {
        width: 25px;
        height: 25px;
    }
    .messages-item-content {
        padding-left: 35px;
    }
    .messages-item-title h4 {
        font-size: 14px;
    }
    .messages-item-text {
        font-size: 13px;
    }
    .messages-item-btn {
        margin-top: 5px;
    }
    .user-title-top h2 {
        font-size: 16px;
    }
    .user-comment-content {
        width: initial;
        padding: 15px;
    }
    .user-box .ceo-blog-items {
        min-height: auto;
    }
    .user-content {
        min-height: 200px;
    }
    .ceo-author-bg .ceo-tag-bg {
        height: 320px;
    }
    .ceo_app_shop .app_mother {
        padding: 15px;
        white-space: nowrap;
        overflow-x: scroll;
    }
    .ceo_app_shop .app_mother::-webkit-scrollbar {
        display: none;
    }
    .dplayer-video, .dplayer-erphpdown-video {
        min-height: 230px;
    }
    .ceo-shop5-liebiao {
        height: 233px;
    }
}

