body {
	background-color: rgb(17 19 25);
	color:#e1e3e5}
::-webkit-scrollbar-thumb {
	background-color:#25252b;
	border-radius:6px;
	-webkit-transition:background 200ms ease;
	-moz-transition:background 200ms ease;
	transition:background 200ms ease}
.margin-0 {
    margin: 0 !important;
}
.btn.main {
  background: #409eff;
}
.shoutu-dialog {
    position: fixed;
    z-index: 5000;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    background-color: #16161a;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    outline: 0;
}
.pic-text {
    position: absolute;
    /* bottom: 0; */
    /* display: block; */
    /* width: 100%; */
    padding: 0.5rem 1rem;
    background-repeat: no-repeat;
    background-image: linear-gradient(transparent,rgba(0,0,0,0.5));
    font-size: 0.5rem;
    color: #fff;
}
h5 {
    font-size: 15px;
    line-height: 22px;
}
.fonts-12 {
	font-size:14px;
}
.shoutu-media .shoutu-media-bd {
    width: 100%;
    padding-right: 2rem;
}
#gen-loading {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:white;
	z-index:99999;
	display:flex;
	justify-content:center;
	align-items:center;
}
#overlay {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#1a1c1f;
	z-index:99999;
	display:flex;
	justify-content:center;
	align-items:center;
}
.element {
	display:flex;
	justify-content:center;
	align-items:center;
	background-image:url("../images/smao.png");
	/* 设置背景图片大小、位置等 */
    background-size:cover;
	background-position:center;
	width: 185px;
    height: 55px
}
.common_shade {
    background: linear-gradient(180deg, rgba(18, 18, 18, 0), #000000 100%) !important;
    width: 100%;
    height: 30%;
    position: absolute;
    z-index: 9;
    bottom: 0;
}
.hidden {
  opacity: 0;
  transition: opacity 1s ease;
}
.logo1,.icon-yejian {
	display:none!important}
.icon-rijian {
	display:block!important}
.homepage .header-bg {
    background-color: rgb(17 19 25);
}	
.header {
        background: rgb(0 0 0 / 0%);}
.header-op-list-btn {
	color:#e1e3e5}
.search-btn i {
	color:#e1e3e5;
}
.searchbar {
	background:#ffffff14}
.radian::before,.navbar-item.active::before {
	background:#16161a}
.radian::after,.navbar-item.active::after {
	background:#1a1c1f}
.radian .links::before,.navbar-item.active .links::before,.radian .links::before,.navbar-item.active .links::before {
	background:#16161a}
.radian .links::after,.navbar-item.active .links::after,.radian .links::after,.navbar-item.active .links::after {
	background:#1a1c1f}
.navbar-item.active a {
	color:#409eff}
.navbar-item a:hover {
	color:#409eff}
a {
	color: hsla(0,0%,100%,.9);}
@media(min-width:560px) {
	.navbar-item:hover i.icon-arrow-go {
	color:#409eff}
.sidebar {
	/*background-color: rgb(17 19 25);*/
	border-right:0px solid #0c0d11}
.navbar-hr {
	background:#25252b}
.navbar-item.active::before,.navbar-item.active .links::before {
	border:1px solid #25252b}
.navbar-item.active {
	/*background:linear-gradient(to right,#16161a 0%,#1A1C1F 90%,#1A1C1F 90%)*/}
.navbar-item.active a {
	background:linear-gradient(to right,#16161a 0%,#2e3135 90%)}
.navbar-item.active::before {
	border-width:0 1px 1px 0}
.navbar-item.active .links::before {
	border-width:1px 1px 0 0
}
.hot-item:hover{background-color: #16161a;color: #409eff;}
.module-tab-items {
	background:#16161a}
.module-tab-item.active {
	background:#25252b;
	color:#409eff}
.module-info-content {
	background:#16161a}
.module-item-content {
	background:#16161a;
}
.module-item-style {
	color:#e1e3e5;
}
.view .module-info-heading::after {
	border-left:2px dashed #666}
.module-info-footer {
	background:#16161c}
.searchbar-main.open .search-recommend {
	border-radius:10px;
	margin-top:-10px;
	background:rgb(0 0 0 / 78%);
	/* background:#25252b; */
	box-shadow:0 2px 10px 0 rgb(0 0 0/10%)
	backdrop-filter: blur( 5px );
	-webkit-backdrop-filter: blur( 5px );
}
}
.tag a {
    display: inline-block;
    background: #32323c;
    /*border: 1px solid rgba(255,255,255,0.2);*/
    padding: 2px 8px;
    margin-right: 8px;
    font-size: 14px;
    line-height: 26px;
    /*margin-bottom: 8px;*/
    border-radius: 5px;
    transition: 0.5s;
}
.module-tab-item {
	color:#e1e3e5}
.border::after,.btn-block-o::after,.play-btn-o::after,.module-heading-more::after,.module-tab-name::after,.module-class::after,.module-item-box a::after,.module-info-tag-link::after,.module-play-list-link::after {
	/*border:1px solid #16161a*/}
.module-paper-item {
	background:#16161a}
.module-paper-item-main a::after {
	background:#1a1c1f}
.module-paper-item-main a:hover {
	background:#1a1c1f}
.module-paper-item-main a::after {
	background:#1a1c1f}
.links-list .module-heading {
	background:0 0}
.links-list {
	border-top:2px solid #25252b}
.footer-content {
	background:#16161a}
.fixedGroup {
	background-color:#2b2f33;
	box-shadow:0 2px 10px 0 rgb(0 0 0/10%)}
.module-paper-item-title::after {
	background:#e1e3e5}
.module-paper-item-header {
	background:0 0}
.fixedGroup .fixedGroup-item:hover i {
	background-color:#3c3f43}
.module-info-tag-link {
	background:#32323c}
.module-info-tag-link span,.module-info-tag-link a {
	color:#e1e3e5}
.border-bottom::after,.module-heading-tab::after,.module-tab-title::after,.module-class-items::after,.module-class-item::after,.module-info-introduction::after {
	background-color:#1a1c1f}
.border-top::after,.drop-item-link::after,.module-paper-item-main a::after,.module-info-footer::after,.popup-main p:last-child::after {
	background-color:#25252b}
.module-list {
	/* background:#16161a; */
	}
.module-play-list-link {
	color:#e1e3e5;
	background:#1a1c1f}
.module-play-list-link.active {
	color:#ff2a14;
	background:#25252b!important}
.playon i {
	background-color:#409eff}
.module-play-list-link:hover {
	background:#25252b!important;
	color:#409eff}
.module-tab-item small {
	background:linear-gradient(90deg,#25252b,#32323c);
	color:#e1e3e5}
@media(min-width:1025px) {
	.player-box {
	background:#16161a}
.player .player-heading {
	background-color:#25252b}
.module-player-info {
	background:#25252b}
.player .module-list.active {
	border-top:1px solid #32323c}
.module-player-info .module-info-tag-link {
	background:#32323c}
.module-player-info .module-info-tag-link::after {
	border-color:#1a1c1f}
.player .player-heading .module-tab-item.active {
	background:#16161a;
	border:1px solid #1a1c1f;
	border-bottom-color:#16161a}
.module-player-handle-items {
	border-top:1px solid #25252b;
	background:#16161a}
.module-player-handle-item {
	border-left:3px solid #25252b}
}
.popup {
	box-shadow:0 2px 10px 0 rgb(0 0 0/10%);
	background:#1a1c1f}
.popup-title::before {
	background:0 0}
.report-content {
	background:#25252b}
.popup::after {
	background:#1a1c1f}
.popup::after {
	background:#192536;
}
.popup-main p.popup-domain {
	margin:35px 0 25px;
	background:#2c2e31;
	text-align:center;
	position:relative;
	border-radius:10px;
	padding:10px 0}
.popup-main p.popup-domain a {
	color:#babfc4}
.popup-main p.popup-domain span {
	position:absolute;
	left:0;
	top:-20px;
	font-size:12px;
	background:#203b63;
	border-radius:6px 6px 0 0;
	padding:0 6px;
	height:32px;
	line-height:22px;
	color:#ffffff;
	z-index:-1}
.popup-main p.popup-domain:hover {
	background:#192536}
.close-popup {
	box-shadow:0 2px 10px 0 rgb(0 0 0/10%);
	/*background:#25252b*/
}
.close-popup i {
	color:#e1e3e5}
.drop:hover .drop-content {
	background:#25252b}
.drop-qrcode-info-tips {
	background:#32323c}
.module-heading-tab .module-heading-tab-link.active {
	color:#e1e3e5}
.module-heading-tab a:hover.module-heading-tab-link,.module-heading-tab-link:hover {
	color:#e1e3e5}
.module-heading-tab .module-heading-tab-link.active {
	color:#e1e3e5}
.line {
	background:#25252b}
.page-link {
	background:#25252b;
	color:#e1e3e5}
.page-current:hover,.page-current {
	background:#409eff!important;
	color:#e1e3e5!important}
.searchbar-main.open .searchbar,.searchbar:hover {
	background: rgba(0,0,0,.6);
	}
.search-tag a {
	background:#32323c;
	color:#e1e3e5}
.module-heading-search {
	border-bottom:2px solid #25252b}
.module-card-item {
	background:#16161a}
.module-card-item-class {
	background:#25252b;
	color:#e1e3e5}
.module-card-item-class::after {
	background:#25252b}
.module-card-item-footer {
	background:#1a1c1f}
.module-card-item-footer a::before {
	border:5px solid #16161a}
.MIZHI-results {
	font-family:Helvetica,Arial,PingFang SC,Microsoft YaHei,sans-serif;
	margin:0;
	z-index:99;
	background-color:#16161a;
	box-shadow:0 5px 20px 0 rgb(0 0 0 / 10%);
	border-radius:8px;
	margin-top:2px;
}
.MIZHI-results li {
	font-size:14px;
	display:block;
	overflow:hidden;
	padding:10px 15px;
	line-height:15px;
	cursor:pointer;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.MIZHI-results li strong {
	color:#ff8604;
}
.MIZHI-results li.ac_over {
	background-color:#409eff;
	color:#ffffff;
}
.play-btn-o {
	background:#1a1c1f}
.message .msg-content textarea {
	background-color:#16161a;
	border:1px solid #25252b}
.mac_u_verify.verify {
	background-color:#292929;
	border:1px solid #25252b}
.message .msg-content .msg-wrap .msg-item .msg-item-left .uname {
	color:#e1e3e5}
.message .msg-content .msg-wrap .msg-item .msg-item-left .content {
	color:hsla(0,0%,100%,.87)}
.msg-item,.msg-item-left,.info {
	color:#999}
.message .msg-content .msg-wrap .msg-item {
	border-bottom:1px solid #25252b}
.drop-item::after {
	border-left:1px dashed #32323c}
.drop-item-title i {
	background:#25252b}
.drop-item-link::before {
	background:#32323c}
.btn-gray,.drop-item-op a {
	background:#32323c}
.btn-gray:hover,.drop-item-op a:hover {
	background:#2b2f33}
.btn-gray-dark {
	background:#25252b}
@media(max-width:559px) {
	.mxprofoot {
	background:#16161a!important;
	border-top:1px solid #25252b!important}
.module-poster-bg .module-item-cover:before {
	background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#000 100%)}
.searchbar {
	box-shadow:0 2px 10px 0 rgb(0 0 0/10%)}
.navbar-item a {
	color:#e1e3e5}
.navbar-item .current {
	background:0 0}
.navbar-item.active a {
	color:hsla(0,0%,100%,.87)}
.navbar-item.active span::after {
	content:'';
	width:35%;
	height:4px;
	background:#409eff;
	/*background:linear-gradient(90deg,#ff9800,#ff2a14);
	*/
display:inline-block;
	position:absolute;
	bottom:3px;
	left:32.5%;
	border-radius:5px}
.searchbar-main.open {
	background:linear-gradient(to bottom,#1a1c1f 0%,#16161a 100%)}
.searchbar-main.open::after {
	background:0 0}
.module-poster-items-small .module-poster-item {
	background:#25252b}
.module-tab-name {
	background:#25252b}
.module-tab .module-tab-items {
	background:#25252b}
.module-tab-item {
	background:#32323c}
.module-play-list-link.active .module-tab-item.active {
	color:hsla(0,0%,100%,.87);
	background:#ff3d5e}
.close-drop:hover {
	background:#32323c;
	color:#ff3d5e}
.sidebar-bg {
	background:#1a1c1f}
.module-info .module-main {
	box-shadow:0 2px 10px 0 rgb(0 0 0/10%);
	background:#25252b}
.module-poster-bg::before {
	background:linear-gradient(to bottom,rgba(37,37,43,0) 0%,#25252b 80%,#25252b 100%)}
.links-list-go {
	color:hsla(0,0%,100%,.87);
	background:#25252b}
.module-player-info::after {
	box-shadow:0 1px 0 #32323c}
.module-tab-item.active {
	color:hsla(0,0%,100%,.87);
	background:#409eff}
.list .sidebar {
	background:#111319}
.module-heading-tab {
	background:#111319}
.line {
	background:#2b2f33}
.module-class {
    /*
	background:#1a1c1f
	*/}
.module-item-box a {
	color:#e1e3e5}
}
.foot-copyright p {
	color:hsla(0,0%,100%,.87)}
@media(max-width:1024px) {
	.module-player-info {
	background:#1a1c1f}
.handle-btn:hover {
	background:#25252b}
}
.play-btn-o {
	color:#ff3d5e}
#shortcuts-info {
	border:2px solid #0c0d0f}
#shortcuts-info {
	position:absolute;
	width:280px;
	height:auto;
	padding:25px;
	top:50%;
	left:50%;
	margin:-50px 0 0 -140px;
	text-align:center;
	color:#fff;
	border:2px solid #0c0d0f;
	background-color:#0c0d0f;
	border-radius:8px}
.module-play-list::-webkit-scrollbar,.v3-app-layout__side__Short::-webkit-scrollbar {
	width:5px}
.module-play-list::-webkit-scrollbar-thumb,.v3-app-layout__side__Short::-webkit-scrollbar-thumb {
	border-radius:5px;
	height:10px;
	background:#666}
.module-play-list::-webkit-scrollbar-track,.v3-app-layout__side__Short::-webkit-scrollbar-track {
	background:0 0}
.player .module-list::-webkit-scrollbar,.v3-app-layout__side__Short::-webkit-scrollbar {
	width:5px}
.player .module-list::-webkit-scrollbar-thumb,.v3-app-layout__side__Short::-webkit-scrollbar-thumb {
	border-radius:5px;
	height:10px;
	background:#666}
.player .module-list::-webkit-scrollbar-track,.v3-app-layout__side__Short::-webkit-scrollbar-track {
	background:#25252b}
.module-title-en,.module-ranking-tab-info {
	opacity:.3}
.module-paper-item-header>i {
	opacity:.2}
.app-pic::before,.app-pic::after {
	background:rgba(0,0,0,.28)}
.module-tab-week {
	/*background:#16161a*/
}
.mac_login_form .mac_u_name {
	border:1px solid #32323c;
	background: url(../images/u_name.png) 8px 8px no-repeat;
	/*background:#25252b*/}
.mac_login_form .mac_u_pwd {
	border:1px solid #32323c;
	background: url(../images/u_pwd.png) 8px 8px no-repeat;
	/*background:#25252b*/}
.mac_login_form .mac_u_verify {
	border:1px solid #32323c;
	background: url(../images/u_verify.png) 8px 8px no-repeat;
	/*background:#25252b*/}
.mac_login_form .form-control {
	border:1px solid #32323c;
	background:#25252b}	
@media(max-width:559px) {
	.m-module-tab-week .module-tab-item.active {
	color:#409eff!important}
}
@media(min-width:560px) {
	.module-info-content::after {
	box-shadow:0 2.75px 2.21px rgb(225 227 229/1%),0 6.65px 5.32px rgb(225 227 229/2%)}
}
.shadow,.module-ranking-tab-link,.module-paper-item,.module-list {
	/* box-shadow:0 2.75px 2.21px rgb(225 227 229/1%),0 6.65px 5.32px rgb(225 227 229/2%); */
	}
@media(min-width:1025px) {
	.player-box::after {
	box-shadow:0 2.75px 2.21px rgb(225 227 229/1%),0 6.65px 5.32px rgb(225 227 229/2%)}
.drop-qrcode-info-text p strong {
	color:#e1e3e5}
}
@media(max-width:1024px) {
	.handle-btn {
	background:#25252b}
}
.mxui-part-layout,.mxui-user-head .mxui-hide-md {
	background:#16161a!important;
	border:1px solid #25252b!important}
.mxui-line-bottom:after {
	background-color:#32323c!important}
.mxui-back-whits {
	color:#e1e3e5!important}
.mxui-line-left:before {
	border-left:.0625rem solid #32323c!important}
.mxui-form-control {
	background:#25252b!important}
.mxui-vodlist__text .striped-head,.mxui-vodlist__text.to-color li:nth-of-type(odd) {
	background-color:#25252b!important}
.mxui-line-top:before {
	top:0;
	border-top:.0625rem solid #32323c!important}
.drop_content {
	background:#25252b;
	box-shadow:0 2px 10px 0 rgb(0 0 0/10%)}
.member_group .user_list_drop .logout a:hover,.member_group .user_list_drop li a:hover {
	color:#409eff}
.mxui-part-core-bg {
	background:#16161a!important;
	box-shadow:0 2px 10px 0 rgb(0 0 0/10%)!important}
.mxui-user-text,.mxui-user-yzm {
	border:1px solid #32323c!important;
	background-color:#25252b!important}
.mxui-form-control:focus,.mxui-user-text:focus,.mac_login_form .form-control:focus {
	/*border:1px solid #666!important*/}
.mxui-user-yzm {
	color:#e1e3e5!important}
.mx-mac_msg_jump {
	background:#16161a;
	box-shadow:0 0}
.mx-mac_msg_jump .msg_jump_tit {
	color:hsla(0,0%,100%,.87)}
.mx-mac_msg_jump .text {
	color:hsla(0,0%,100%,.87)}
.item1 input:-webkit-autofill {
	-webkit-box-shadow:0 0 0 1000px #212124 inset}
.mx-mac_msg_jump .form .item1 {
	border-color:#212124}
.module-class::after {
	border-left:0}
.module-prompt-info-bg::after {
	background:0 0}
.module-row-info:nth-child(odd) {
	background:#32323c;
}
.module-row-title p {
	max-width:90%;
	font-size:12px;
	color:rgb(225 227 229);
}
.module-row-info a {
	color:hsla(0,0%,100%,.6);
}
/*评论*/
.mxone-comment__form {
	position:relative;
	margin-bottom:20px;
}
.mxone-comment__form .comment_content {
	margin-bottom:20px;
}
.mxone-comment__form .submit-box {
	float:right;
}
.mxone-comment__item {
	position:relative;
	padding:15px 0 15px 60px;
}
.mxone-comment__item.active {
	margin-top:10px;
	padding:15px 0 0 60px;
}
.mxone-comment__item .avatar {
	position:absolute;
	top:15px;
	left:0;
}
.mxone-comment__item .avatar img {
	width:50px;
	height:50px;
	border-radius:50%;
}
.mxone-comment__item .comment-head .title {
	margin:0;
}
.mxone-comment__item .comment-cont {
	margin-bottom:10px;
	line-height:25px;
}
.mxone-comment__item .comment-foot a {
	display:inline-block;
	font-size:12px;
}
.mxone-comment__item .mxone-comment__form {
	margin-top:10px;
	margin-bottom:0;
}
textarea.form-control {
	height:auto;
}
.form-control {
	display:block;
	width:100%;
	height:40px;
	font-size:14px;
	line-height:25px;
	border-radius:6px;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	background-color:#F5F5F5;
	color:#fff;
	border:0px solid #1e1b1b;
	padding:0px;
	background:#292929;
}
.mac_u_name {
	padding: 4px 10px 4px 36px;
    width: 100%;
    background: #fff;
    height: 38px;
    line-height: 38px;
    border: 1px solid #cacaca;
    box-sizing: border-box;
}
.mac_u_pwd {
	padding: 4px 10px 4px 36px;
    width: 100%;
    background: #fff;
    height: 38px;
    line-height: 38px;
    border: 1px solid #cacaca;
    box-sizing: border-box;
}
.mac_u_verify {
	display:block;
	width:100%;
	height:32px;
	font-size:12px;
	line-height:25px;
	border-radius:4px;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	background-color:#F5F5F5;
	color:#999;
	border:0px solid #1e1b1b;
	/*padding:10px;*/
	padding: 4px 10px 4px 36px;
	background:#292929;
}
.pull-right {
	float:right!important;
}
.btn {
	line-height: 35px;
    /* height: 54px; */
    /* height: 54px; */
    padding: 0px 15px;
    margin-right: 8px;
    color: #fff!important;
}
.btn-primary {
	background-color:#25252b;
	border:1px solid #25252b;
	color:#FFF;
}
.mac_u_verify.verify {
	width:80px;
	text-align:center;
	margin-right:0px;
	display:inline-block;
}
h4 {
	font-size:16px;
	line-height:22px;
}
.font-12 {
	font-size:12px;
}
.text-muted {
	color:#fff;
}
/*p {
	margin:0 0 10px;
}
*/
.split-line {
	display:inline-block;
	margin-left:12px;
	margin-right:12px;
	width:1px;
	height:14px;
	vertical-align:-2px;
	background-color:#EEE;
}
.text-red {
	color:red;
}
.top-line:before {
	border-top:1px solid #292929;
}
.top-line:before,.top-line-dot:before {
	content:" ";
	position:absolute;
	left:0;
	top:0;
	right:0;
	width:100%;
	height:1px;
}
.nomore,.nomore:hover {
	background:none;
}
@media(max-width:767px) {
	.mxone-comment__form .submit-box {
	float:none;
}
.mxone-comment__item {
	position:relative;
	padding:10px 0 10px 40px;
}
.mxone-comment__item.active {
	margin-top:5px;
	padding:15px 0 0 40px;
}
.mxone-comment__item .avatar {
	top:10px;
}
.mxone-comment__item .avatar img {
	width:30px;
	height:30px;
}
.mxone-vodlist__text.striped .striped-head,.mxone-vodlist__text.to-color li:nth-of-type(odd) {
	background-color:#25252c !important;
}
}
.layui-layer-btn {
	text-align:right;
	padding:0 15px 12px;
	pointer-events:auto;
	user-select:none;
	-webkit-user-select:none;
	background:#1a1c1f;
}
.layui-layer-dialog .layui-layer-content {
	position:relative;
	padding:20px;
	line-height:24px;
	word-break:break-all;
	overflow:hidden;
	font-size:14px;
	overflow-x:hidden;
	overflow-y:auto;
	background:#1a1c1f;
}
.layui-layer-title {
	padding:0 80px 0 20px;
	height:50px;
	line-height:50px;
	border-bottom:1px solid #303133;
	font-size:14px;
	color:#ffffff;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border-radius:2px 2px 0 0;
	background:#1a1c1f;
}
.gbook-comm-reply {
	background-color:#252525;
}
.module-items .pack_reserve:after {
	background:hsl(0deg 0% 77% / 87%);
}
.module-item-style.video-tag a {
	background-color:#25252b;
	color:hsla(0,0%,100%,.6);
}
.module-item-box .active {
	color:#409eff;
	background:#32323c;
	font-weight:700;
}
.btn-gray:hover,.more:hover,.load-all:hover,.module-tab-item:hover,.module-blocklist a:hover,.video-info-aux .tag-link:hover,.page-number:hover {
	/*background-color:#25252b;
	*/
}
.module-player-list {
	padding:15px;
	background:#16161a;
	margin-bottom:20px;
	border-radius:10px 10px 10px 10px;
	box-shadow:0 0 10px rgb(116 116 116 / 8%);
}
.player-rm {
	padding:15px 10px;
	background:#000;
	position:relative;
	z-index:10;
}
@media (min-width:560px) {
	.module-class::after {
	border-color:#e9ecef;
	border-width:0px 0}
}
.module-player-tab .module-tab-item.selected {
	background:#32323c}
.btn-gray,.more,.load-all,.module-tab-item,.page-number {
	/*background-color:#25252b;
	*/
color:hsla(0,0%,100%,.6);
}
.load-all,.page-number {
	background-color:#25252b;
	color:hsla(0,0%,100%,.6);
}
.module-heading-more {
	position:absolute;
	right:0;
	top:0;
	margin:-3px 0;
	background:#16161a;
	cursor:pointer;
}
.yk-pannel {
	background-color:#1a1c1f;
	position:relative;
	margin-bottom:20px;
	border-radius:2px;
}
.module-item-text {
	color:hsla(0,0%,100%,.6);
}
/*资讯*/
.module-search-item {
	background:#25252b;
}
.module-item-style {
	color:hsla(0,0%,100%,.6);
}
.video-serial {
	border:3px solid #32323c;
	background:#32323c;
	color:hsla(0,0%,100%,.6);
}
.artlist-item {
	width:100%;
	height:auto;
	display:flex;
	padding:0px 0;
	border-top:0px solid #c0c0c01f;
}
.article-box .article-header {
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:0px solid #25252b;
}
.module-row-info {
	background:#16161a;
}
::-webkit-scrollbar {
	width:8px;
	background-color:rgb(10,12,15);
}
.topic-main {
	/*box-shadow:15px 15px 15px #4e4d4d;
	*/
 box-shadow:0 2.75px 2.21px rgb(225 227 229 / 1%),0 6.65px 5.32px rgb(225 227 229 / 2%);
}
/*user*/
.panel-asGkf {
    right: 0px;
    /* display: none; */
    position: absolute;
    top: -10px;
}
.triangle {
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-bottom-color: #2a2a32;
}
.arrow-3XYp7 {
    right: 34px;
    position: absolute;
    top: -12px;
}

.user-nick {
    text-align: center;
    color: #f7c3a7;
    margin: 8px 0;
    line-height: 22px;
    height: 22px;
    font-size: 15px;
    font-weight: 700;
}
.user-user-nick {
    text-align: center;
    color: hsla(0,0%,100%,.87);
    margin: 8px 0;
    line-height: 22px;
    height: 22px;
    font-size: 15px;
    font-weight: 700;
}
.operation {
	/*box-shadow:inset 0 0 70px rgb(0 0 0 / 30%),0 0 20px rgb(0 0 0 / 50%);
	*/
 width:216px;
	height:38px;
	border-radius:3px;
	margin-right:8px;
	overflow:hidden;
	z-index:999;
	position:relative;
}
.operation a {
	padding:10px 6px;
	font-size:12px;
	line-height:1.5;
	color:#fff;
	background-color:#212026;
}
.split-line-art {
	display:inline-block;
	margin-left:8px;
	margin-right:8px;
	width:1px;
	height:11px;
	vertical-align:-1px;
	background-color:#32323c !important;
}
.btn-gray,.more,.load-all,.module-tab-item,.module-blocklist a,.video-info-aux .tag-link,.page-number {
	/* background:#e9ecef;
	*/
 color:#fff;
}
.art-relates {
	width:100%;
	height:auto;
	border-radius:10px;
	border:0px solid #c0c0c038;
	/* box-shadow:10px 10px 10px #c0c0c0;
	*/
    padding:0 0px;
	margin-top:10px;
	background:#16161a;
	box-shadow:0 0 10px rgb(116 116 116 / 8%);
}
.actor_part {
	background:#16161a;
	border-radius:50px;
	border:1px solid #32323c;
}
.module-more,.module-footer {
	text-align:center;
	border-top:2px solid #303133;
	margin-top:-10px;
}

.module-domain-title {
    position: absolute;
    left: 5px;
    top: -10px;
    font-size: 14px;
    padding: 0 10px;
    background: #1a1c1f;
    color: #c3c3c3;
}

.module-domain-prompt {
    border: 2px solid #32323c;
    padding: 10px 20px;
    border-radius: 8px;
    position: relative;
    display: inline-block;
    margin: 5px 5px 30px;
    width: calc(50% - 10px);
}
.box-a {
	padding:25px;
	background:#25252b;
	border-radius:18px;
	margin:0px 0px 17px;
	position:relative;
	border: 1px solid #25252b;
}
.box-b {
	padding:25px;
	background-color: rgba(0,0,0,.9);
	 -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
	border-radius:8px;
	margin:8px -25px;
	position:relative;
	
}
.box {
	padding:25px;
	background:#25252b;
	border-radius:18px;
	margin:10px -25px 50px;
	position:relative;
}
.box-c {
	padding:25px;
	background:#16161a;
	border: 1px solid #25252b;
	border-radius:18px;
	/*margin:10px -25px 50px;*/
	position:relative;
}
.map-box {
	margin:25px 0}
	
/*Xx新侧边导航*/
.sm_header_box {
	position:absolute;
	left:0;
	top:0;
	height:100vh;
	width:130px;
	z-index:1010;
	margin-top:70px;
	min-height:600px;
	direction:rtl;
}
.sm_header_box .sm_navlist_wrap {
	position:relative;
	height:calc(100% - 72px);
}
.sm_header_box .sm_navlist_wrap .sm_nav_area_box {
	position:relative;
	height:100%;
	overflow-y:scroll;
	overflow-x:hidden;
	direction:rtl;
	padding-left:23px;
}
.sm_header_box .sm_navlist_wrap .sm_nav_area_box::-webkit-scrollbar {
	display:none;
}
.sm_nav_box {
	width:104px;
	text-align:left;
	padding-bottom:46px;
}
.sm_nav_box .sm_link_item {
	display:block;
	color:hsla(0,0%,100%,.5);
	height:46px;
	line-height:46px;
	font-size:16px;
	position:relative;
	overflow:hidden;
	font-weight:400;
	-webkit-font-smoothing:antialiased;
}
.sm_nav_box .sm_current_item {
	color:#fff;
	font-size:20px;
	font-weight:600;
}

.sm_nav_box .sm_link_item:hover {
	color:#fff;
	font-size:20px;
	font-weight:bold;
	-webkit-animation-name:leftheader_tab-hover-animation;
	animation-name:leftheader_tab-hover-animation;
	-webkit-animation-duration:.15s;
	animation-duration:.15s;
	-webkit-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}
@keyframes leftheader_tab-hover-animation {
	0% {
	font-size:16px;
	font-weight:400;
}
100% {
	font-size:20px;
	font-weight:600;
}
}
.content_playlist li {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    width: calc(10% - 8px);
    height: 50px;
    line-height: 46px;
    border-radius: 6px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    transition: all .2s;
    margin: 0 7px 7px 0;
    border: 1px solid #25252b;
}
.content_playlist li a {
   text-align: center;
    border-radius: 4px;
    background-color: rgb(10,12,15);
    padding: 0 6px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    height: 38px;
    position: relative;
    padding: 0 18px;
    display: block;
    width: 100%;
    height: 100%;
}

.anthology-list-play li {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    width: calc(10% - 8px);
    height: 50px;
    line-height: 46px;
    border-radius: 6px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    transition: all .2s;
    margin: 0 7px 7px 0;
    background-color: rgb(10,12,15);
    border: 1px solid #25252b;
}

.anthology-list-play li a {
    text-align: center;
    border-radius: 4px;
    padding: 0 6px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    height: 38px;
    position: relative;
    padding: 0 18px;
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgb(10,12,15);
    border: 1px solid #25252b;
}
.b-b {
    border-bottom: 1px solid;
}
.br {
    border-color: #141B29;
}