@font-face {
	font-family:'icons';
	src:url('iconfont.woff2?t=1748501089') format('woff2'),url('iconfont.woff?t=1748501089') format('woff'),url('iconfont.ttf?t=1748501089') format('truetype');
}
.icons {
	font-family:"icons" !important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.icoPDF:before {
	content:"\e64d";
}
.icosousuo:before {
	content:"\e613";
}
.icowechats:before {
	content:"\e65e";
}
.icolianjie:before {
	content:"\e60b";
}
.icoqq:before {
	content:"\e63c";
}
.icopingmu:before {
	content:"\e728";
}
.icocaiwu:before {
	content:"\e702";
}
.icoxiazai3:before {
	content:"\e604";
}
.icoyule:before {
	content:"\e63a";
}
.icolishixiao:before {
	content:"\e8bd";
}
.icoboke:before {
	content:"\e70b";
}
.icoyouxi:before {
	content:"\e606";
}
.icoshipin:before {
	content:"\e6f4";
}
.icotiyu:before {
	content:"\e65f";
}
.icokejichuangxin:before {
	content:"\e8b7";
}
.icokeji:before {
	content:"\e63b";
}
.icoheikeji:before {
	content:"\e637";
}
.icozhibo:before {
	content:"\e660";
}
.icogongju:before {
	content:"\e6cf";
}
.icoyinleduanpian:before {
	content:"\e874";
}
.icoxinwen:before {
	content:"\e8ba";
}
.icojianhao:before {
	content:"\eaf5";
}
.icoAI1:before {
	content:"\e610";
}
.icoAI2:before {
	content:"\e6a5";
}
.icoweibiaoti541:before {
	content:"\e634";
}
.icobi:before {
	content:"\e632";
}
.icoxiazai:before {
	content:"\e639";
}
.icoundo:before {
	content:"\e609";
}
.icoyangshengqi:before {
	content:"\e603";
}
.icojubao:before {
	content:"\e723";
}
.icoweixin1:before {
	content:"\e63e";
}
.icoxuanzhuan:before {
	content:"\e79a";
}
.icodenglu-anquanmaicon:before {
	content:"\e668";
}
.icoyingxiaotuiguang:before {
	content:"\e672";
}
.icojiaobiao:before {
	content:"\e666";
}
.icojifen01:before {
	content:"\e631";
}
.icoweixin:before {
	content:"\e6b3";
}
.icozhifubao:before {
	content:"\e608";
}
.icoyouxiang:before {
	content:"\e626";
}
.icoshouji:before {
	content:"\e630";
}
.icojifen:before {
	content:"\e898";
}
.icohuiyuan:before {
	content:"\e65d";
}
.icouvids:before {
	content:"\e61d";
}
.icousj:before {
	content:"\e61b";
}
.icounlink:before {
	content:"\e62d";
}
.icouxb:before {
	content:"\e853";
}
.icoux:before {
	content:"\e731";
}
.icouim:before {
	content:"\e60e";
}
.icoul:before {
	content:"\e62b";
}
.icour:before {
	content:"\e62c";
}
.icoufull:before {
	content:"\e60f";
}
.icomulu:before {
	content:"\e60a";
}
.icoufs:before {
	content:"\e7aa";
}
.icouyyu:before {
	content:"\ec81";
}
.icoub:before {
	content:"\ec83";
}
.icouu:before {
	content:"\ec85";
}
.icoutxt:before {
	content:"\e61c";
}
.icoubjs:before {
	content:"\e619";
}
.icoua:before {
	content:"\e611";
}
.icoutab:before {
	content:"\e61a";
}
.icousb:before {
	content:"\e835";
}
.icouls:before {
	content:"\ea3b";
}
.icoucen:before {
	content:"\e62f";
}
.icousab:before {
	content:"\e612";
}
.icoucler:before {
	content:"\e654";
}
.icouxl:before {
	content:"\e69a";
}
.icouxr:before {
	content:"\e69b";
}
.icouh:before {
	content:"\e655";
}
.icoulink:before {
	content:"\ee16";
}
.icoshanchu:before {
	content:"\e636";
}
.icoaixin:before {
	content:"\e8ab";
}
.icoaixin1:before {
	content:"\e8c3";
}
.icoshenghuo:before {
	content:"\e625";
}
.icojxj:before {
	content:"\e65c";
}
.icoremen:before {
	content:"\e897";
}
.icoxcs:before {
	content:"\e8ad";
}
.icofenxi:before {
	content:"\e76d";
}
.icoxzs:before {
	content:"\e607";
}
.icobangong:before {
	content:"\e67e";
}
.icolunwen:before {
	content:"\e60d";
}
.icojgdw:before {
	content:"\e67f";
}
.icovr:before {
	content:"\e6dd";
}
.icosps:before {
	content:"\e9fc";
}
.icoxhs:before {
	content:"\e635";
}
.icoftops:before {
	content:"\e658";
}
.icoai247:before {
	content:"\e6eb";
}
.icoxiaofeijilu:before {
	content:"\e63f";
}
.icodaochu:before {
	content:"\e605";
}
.icoxz:before {
	content:"\e601";
}
.icoAI:before {
	content:"\e620";
}
.icoduih:before {
	content:"\e6b9";
}
.icotoux:before {
	content:"\e638";
}
.icobeye:before {
	content:"\e901";
}
.icovf:before {
	content:"\e6bf";
}
.icoemai:before {
	content:"\e645";
}
.icosuo:before {
	content:"\e62e";
}
.icoyanjing:before {
	content:"\e8c7";
}
.icoclose:before {
	content:"\e6b5";
}
.icodui:before {
	content:"\e63d";
}
.icochahao:before {
	content:"\e600";
}
.icotianjia:before {
	content:"\e64f";
}
.icotuichu:before {
	content:"\e60c";
}
.icobianji:before {
	content:"\e602";
}
.icoduihao:before {
	content:"\e633";
}
.icojiahao1:before {
	content:"\eaf3";
}
.icourls:before {
	content:"\e78b";
}
.icoapp:before {
	content:"\e64b";
}
.icohome:before {
	content:"\e62a";
}
html,body,div,header,nav,head,span,object,iframe,section,figure,aside,article,h1,h2,h3,h4,img,ol,ul,dl,p {
	margin:0;
	padding:0;
	border:0;
	background:transparent;
}
html {
	font-size:calc(100vw/100);
	overflow-x:hidden;
	touch-action:pan-y;
}
@media (max-width:2000px) {
	html {
	font-size:20px;
}
;}body {
	margin:0 auto;
	color:#34495e;
	font-family:PingFang SC-Regular,PingFang SC;
	font-size:0.6rem;
}
body::-webkit-scrollbar {
	width:0px;
}
a:hover,a:focus,a:active {
	color:var(--zhucolor) !important;
	text-decoration:none;
	cursor:pointer;
	outline:0;
}
*,*:before,*:after {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.clear {
	clear:both;
}
.clear:after {
	clear:both;
	display:table;
	content:" ";
}
article,aside,dialog,footer,header,section,footer,nav,figure,menu {
	display:block;
}
h1,h2,h3,h4,h5 {
	line-height:1.75;
	font-weight:normal;
	color:inherit;
	text-rendering:optimizelegibility;
}
h1 {
	font-size:24px;
}
h2 {
	font-size:18px;
}
h3 {
	font-size:16px;
}
h4 {
	font-size:15px;
}
h5 {
	font-size:14px;
}
.lf {
	float:left;
}
.lr {
	float:right;
}
li {
	list-style:none;
}
a {
	color:#666;
	vertical-align:baseline;
	text-decoration:none;
	font-size:100%;
	-webkit-transition:all .3s ease-out 0s;
	-o-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s;
}
abbr[title],dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-spacing:0;
	border-collapse:collapse;
}
:focus {
	outline:0;
}
.center {
	width:100%;
	max-width:63.3rem;
	margin:0 auto;
}
.uselect {
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}
.marbs0 {
	margin-bottom:0px !important;
}
.marts0 {
	margin-top:0px !important;
}
/**********************************************/.left-nav {
	position:fixed;
	left:0;
	top:0;
	width:12rem;
	height:100vh;
	z-index:99999;
	background-color:#fff;
	border-right:1px solid #efefef;
	padding:0 0.75rem;
}
.left-nav * {
	position:relative;
	z-index:2;
}
.left-nav::-webkit-scrollbar {
	width:0px;
}
.left-nav::after {
	background:linear-gradient(180deg,#ffeadb,#fff);
	content:"";
	height:6rem;
	left:0;
	opacity:.4;
	position:absolute;
	top:0;
	width:100%;
	z-index:1;
}
.left-nav .logo {
	width:100%;
	height:6rem;
	text-align:center;
	border-bottom:1px solid #efefef;
}
.night .left-nav .logo {
	border-bottom:1px solid #444;
}
.left-nav .logo .logo_img {
	width:8rem;
	height:3rem;
	margin-top:1.5rem;
}
.left-nav .logo .wap_logo {
	display:none;
}
.left-nav .nav {
	padding-top:0.5rem;
	height:calc(100vh - 130px);
	overflow:hidden;
	padding-bottom:2rem;
}
.left-nav .nav:hover {
	overflow:auto;
}
.left-nav .nav::-webkit-scrollbar {
	width:2px;
	height:2px;
}
.left-nav .nav::-webkit-scrollbar-thumb {
	border:1px solid transparent;
	background-clip:padding-box;
	border-radius:7px;
	background:#ffffff;
}
.left-nav .nav::-webkit-scrollbar-thumb:hover {
	background-color:#ffffff;
}
.left-nav .nav li {
	cursor:pointer;
	direction:ltr;
}
.left-nav .nav li a {
	height:2.2rem;
	line-height:2.2rem;
	display:block;
	padding-left:1.5rem;
	color:#555;
	font-size:0.65rem;
	font-weight:400;
	text-align:left;
}
.left-nav .nav li a.act,.left-nav .nav li a:hover {
	background:#f5f5f5;
}
.left-nav .nav li a i {
	font-size:0.7rem;
	margin-right:0.75rem;
	color:#ff6500;
	font-weight:bold;
}
.left-nav .nav li m {
	position:absolute;
	z-index:999;
	width:0.8rem;
	height:0.8rem;
	line-height:0.8rem;
	text-align:center;
	right:0.5rem;
	top:50%;
	transform:translateY(-50%);
	font-size:0.45rem;
	background-color:#ff7503;
	color:#fff;
	border-radius:10px;
}
.left-nav .nav>li>ul {
	display:none;
	border-radius:6px;
	background-color:#f6f7fa;
	padding:0.5rem;
}
.night .left-nav .nav>li>ul {
	background-color:#252525;
}
.left-nav .nav>li>ul a {
	height:1.8rem;
	line-height:1.8rem;
	font-size:0.6rem;
	padding-left:2rem;
}
.left-nav .nav>li>ul a i {
	font-size:0.65rem;
	margin-right:0.5rem;
	color:#ff6500;
	font-weight:400;
}
.left-nav .nav>li>ul>li a.act,.left-nav .nav>li>ul>li a:hover {
	background-color:#eef0f7;
}
.navjia::before {
	font-family:"icons" !important;
	font-size:0.55rem;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	content:"\eaf3";
	position:absolute;
	right:0.5rem;
	top:1.1rem;
	transform:translateY(-50%);
	z-index:99;
	color:#ff6500;
}
.navjian::before {
	font-family:"icons" !important;
	font-size:0.55rem;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	content:"\eaf5";
	position:absolute;
	right:0.5rem;
	top:1.1rem;
	transform:translateY(-50%);
	z-index:99;
	color:#ff6500;
}
.left-nav>div:last-child {
	padding:0.75rem 0;
}
.left-nav>div:last-child .buysdows:hover {
	color:#fff !important;
}
/**********************************************/
@media screen and (min-width:886px) {
	.hisnav .left-nav .logo {
	height:3rem;
	padding-top:0.9rem;
}
.hisnav .left-nav .logo .logo_img {
	display:none;
}

.hisnav .left-nav .logo a .wap_logo {
	width:1.2rem;
	height:1.2rem;
	margin:auto;
	display:block;
}
.hisnav .left-nav {
	width:3rem;
	padding:0;
}
.hisnav .left-nav .nav {
	overflow-x:hidden;
	overflow-y:auto;
	height:calc(100vh - 70px);
}
.hisnav .left-nav .nav li a {
	padding-left:0;
	text-align:center;
}
.hisnav .left-nav .nav li a::after {
	content:'';
	position:absolute;
	width:0.5rem;
	bottom:0px;
	left:calc(50% - 0.25rem);
	height:1px;
	background-color:#efefef;
}
.night.hisnav .left-nav .nav li a::after {
	background-color:#444;
}
.hisnav .left-nav .nav li a i {
	margin-right:0;
}
.hisnav .left-nav .nav li a span {
	display:none;
}
.navhover .layui-layer-content {
	position:relative;
	line-height:unset;
	min-width:12px;
	padding:0.3rem 0.4rem;
	font-size:0.6rem;
	_float:left;
	border-radius:4px;
	box-shadow:unset;
	background-color:rgb(85,85,85);
	color:#fff;
}
.hisnav .head_div {
	width:calc(100% - 3rem);
	left:3rem;
}
.hisnav .main {
	width:calc(100% - 3rem);
}
.hisnav .footer {
	width:calc(100% - 3rem);
}
.hisnav .tool_nav_but {
	left:3rem;
	display:none;
}
.hisnav .wapbut:before {
	content:"\e66b";
}
;}/**********************************************/.head_div {
	position:fixed;
	height:3rem;
	left:12rem;
	top:0;
	width:calc(100% - 12rem);
	border-bottom:1px solid #ecf0f7;
	background-color:#fff;
	z-index:9999;
}
.head_div>a>img,.night .head_div>a>img {
	display:none;
}
.head_div>.wapbut {
	font-size:0.9rem;
	position:absolute;
	left:1.3rem;
	top:1rem;
	cursor:pointer;
}
.headada {
	position:absolute;
	left:3.5rem;
	top:1rem;
}
.headada a {
	font-size:0.65rem;
	margin-right:0.5rem;
}
.headada a img {
	width:0.65rem;
	height:0.65rem;
	display:inline-block;
	margin-right:0.3rem;
	vertical-align:-1.8px;
	border-radius:3px;
}
.headada a.jianbian {
	color:transparent;
	background:linear-gradient(to right,#ff0000,#890d97);
	background-clip:text;
	-webkit-text-fill-color:transparent;
}
.headada a.jianbian2 {
	background:linear-gradient(to right,#9C27B0,#06b672);
	background-clip:text;
	-webkit-text-fill-color:transparent;
}
.headada a i {
	font-size:0.65rem;
	margin-right:0.25rem;
}
.night .headada a {
	color:#888;
}
.night .headada a i {
	color:#888;
}
.gonggao_alert {
	padding:1rem;
	position:relative;
	overflow:hidden;
}
.gonggao_alert * {
	position:relative;
	z-index:10;
}
.gonggao_alert::before {
	content:'';
	width:200px;
	height:100px;
	display:block;
	border-radius:100%;
	position:absolute;
	left:-30px;
	top:-50px;
	background:linear-gradient(to bottom right,#ffffff,#f2bd6e);
}
.night .gonggao_alert::before {
	background:linear-gradient(to bottom right,#333,#222);
}
.gonggao_alert::after {
	content:'';
	width:200px;
	height:150px;
	display:block;
	border-radius:100%;
	position:absolute;
	right:-30px;
	bottom:-10px;
	transform:rotate(45deg);
	background:linear-gradient(to bottom right,#f7d4a1,#ffffff);
}
.night .gonggao_alert::after {
	content:'';
	width:200px;
	height:150px;
	display:block;
	border-radius:100%;
	position:absolute;
	right:-30px;
	bottom:-10px;
	transform:rotate(45deg);
	background:linear-gradient(to bottom right,#222,#333);
}
.gonggao_alert h2 {
	font-size:0.8rem;
	margin-bottom:0.8rem;
	text-align:center;
	line-height:1rem;
}
.gonggao_alert .gonggao_contdiv {
	padding:0 0.6rem 0.6rem 0.6rem;
	border-radius:6px;
	max-height:13rem;
	overflow-y:auto;
}
.gonggao_alert .gonggao_contdiv::-webkit-scrollbar {
	width:3px;
}
.gonggao_alert .gonggao_contdiv::-webkit-scrollbar-thumb {
	background-color:#ff6500;
	border-radius:3px;
}
.gonggao_alert .gonggao_contdiv::-webkit-scrollbar-track {
	background-color:#EEEEEE;
}
.night .gonggao_alert .gonggao_contdiv::-webkit-scrollbar-thumb {
	background-color:#444;
	border-radius:3px;
}
.night .gonggao_alert .gonggao_contdiv::-webkit-scrollbar-track {
	background-color:#333;
}
.gonggao_alert .gonggao_contdiv p {
	font-size:0.6rem;
	line-height:1.1rem;
	margin-bottom:0.5rem;
}
.gonggao_alert .gonggao_contdiv p:last-child {
	margin-bottom:0;
}
.gonggao_alert .gonggao_footer {
	padding:1rem 0.6rem 0 0.6rem;
}
.gonggao_alert .gonggao_footer span.isfvive {
	height:1.4rem;
	line-height:1.4rem;
	display:inline-block;
	background-color:#F57C00;
	color:#fff;
	padding:0 1rem;
	border-radius:3px;
	cursor:pointer;
}
.search_div {
	width:13rem;
	display:inline-block;
}
.search {
	overflow:hidden;
	height:1.5rem;
	line-height:1.5rem;
	border-radius:30px;
	float:left;
	position:relative;
	font-size:0.6rem;
	width:100%;
	border:1px solid #e5e5e5;
}
.search input {
	height:1.5rem;
	line-height:1.5rem;
	width:100%;
	border:0;
	padding-left:0.5rem;
	background-color:transparent;
}
.search i {
	position:absolute;
	right:0px;
	font-size:0.9rem;
	color:#999;
	font-weight:bold;
	cursor:pointer;
	width:2rem;
	text-align:center;
}
.search span {
	position:absolute;
	top:0px;
	left:0.5rem;
	height:1.5rem;
	line-height:1.5rem;
	pointer-events:none;
	color:#ccc;
	font-size:0.55rem;
}
.search span b {
	color:#00b277;
	margin:0 5px;
}
.headbutdiv {
	position:absolute;
	right:3rem;
	top:0.75rem;
	height:1.5rem;
	line-height:1.5rem;
}
.headerbut {
	cursor:pointer;
	height:1.5rem;
	line-height:1.5rem;
	width:1.5rem;
	border-radius:100%;
	border:1px solid #ddd;
	text-align:center;
	display:inline-block;
	float:right;
	margin-left:0.5rem;
	position:relative;
}
.wapsousou {
	display:none;
}
.night .headerbut {
	border:1px solid #444;
}
.night .headerbut i {
	color:#888;
}
.headerbut>span {
	position:absolute;
	bottom:-2rem;
	left:calc(50% - 1.7rem);
	background-color:#555;
	color:#fff;
	font-size:0.6rem;
	height:1.2rem;
	line-height:1.2rem;
	width:3.4rem;
	border-radius:6px;
	display:none;
}
.headerbut>span::before {
	content:'';
	border:0.4rem solid transparent;
	border-bottom-color:#555555;
	position:absolute;
	left:calc(50% - 0.4rem);
	top:-0.8rem;
	width:0.8rem;
	height:0.8rem;
}
.headerbut:hover span {
	display:block;
}
.night .headerbut i.layui-icon-moon::before {
	content:"\e748";
}
.user {
	position:absolute;
	right:0.75rem;
	top:0.75rem;
}
.user>img {
	width:1.5rem;
	height:1.5rem;
	border-radius:100%;
	cursor:pointer;
}
.user_alert {
	text-align:left;
	background-color:#fff;
	position:absolute;
	top:2.5rem;
	right:0px;
	width:15rem;
	border:1px solid #e5e6ec;
	border-radius:5px;
	padding:0.75rem 1rem;
	z-index:9999;
	box-shadow:0 0 15px 5px rgba(0,0,0,0.1);
	display:none;
}
.user:hover .user_alert {
	display:block;
}
.user_alert::after {
	content:'';
	position:absolute;
	top:-2rem;
	left:0;
	width:100%;
	height:2rem;
}
.user_alert::before {
	border:10px solid transparent;
	border-bottom-color:#e5e6ec;
	content:"";
	right:0.25rem;
	margin-left:-0.4rem;
	position:absolute;
	top:-1rem;
	width:0.8rem;
	height:0.8rem;
}
.user_alert > .spanpp {
	height:1.3rem;
	line-height:1.3rem;
	font-size:0.6rem;
	display:block;
}
.user_alert > .spanpp span {
	float:right;
	cursor:pointer;
}
.user_alert > div {
	;
}
.user_alert > div p {
	padding:0.4rem 0.5rem;
	margin-top:0.5rem;
	font-size:0.6rem;
	background:#e9faf8;
	border-radius:2px;
	border:1px solid #90cdc6;
	position:relative;
	border-radius:3px;
	color:#555;
}
.user_alert > div p.vip {
	background-color:#FFF3E0;
	border:1px solid #FFA726;
}
.user_alert > div p a {
	font-size:0.6rem;
	color:#00b278 !important;
	float:right;
}
.user_alert > div p.vip a {
	color:#FF9800 !important;
}
.user_alert .icoxuanzhuan {
	font-size:0.6rem;
	margin-left:0.5rem;
	cursor:pointer;
	color:#00b277;
}
.user_alert div.buts {
	margin-top:0.7rem;
	padding-top:0.7rem;
	border-top:1px solid #f5f5f5;
}
.night .user_alert div.buts {
	border-top:1px solid #444;
}
.user_alert div.buts a {
	font-size:0.6rem;
	display:inline-block;
	height:30px;
	line-height:30px;
	border:1px solid #eee;
	width:calc(100% / 3);
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	background-color:#f5f5f5;
	border-radius:6px;
	text-align:center;
	cursor:pointer;
	float:left;
}
.user_alert div.buts a:nth-child(2) {
	width:calc(100% / 3 - 10px);
	margin:0 5px;
}
.night .user_alert div.buts a {
	background-color:#444;
	border:1px solid #444;
	color:#eee;
}
/**********************************************/
.main {
width: 1200px;
    margin: auto;
    display: block;
    background-color: #fff;
    margin-top: 20px;
}
.bg-success {
    background-color: #1e9fff !important;
}
.main-content {
    width: 100%;
    margin: 0 auto;
       max-width: 1200px;
    height: 50px;
    line-height: 50px;
}



.web-logo {
    display: block;
    text-decoration: none;
    font-size: 17px;
    font-weight: 700;
    color: #fff;
   
}
.main .center {
	position:relative;
}
.main::-webkit-scrollbar {
	width:0px;
}
.tool_nav_but {
	position:fixed;
	left:12rem;
	padding:4px 10px 4px 6px;
	border:1px solid #ff6500;
	border-left:0;
	border-radius:0 15px 15px 0;
	font-size:0.6rem;
	color:#ff6500;
	cursor:pointer;
	background-color:#fff;
}
.tool_nav_but i {
	font-size:0.6rem;
}
.tool_nav {
	position:fixed;
	margin-left:-1.75rem;
	transform:translateX(-100%);
	border:1px solid #f5f5f5;
	padding:0.5rem;
	border-radius:6px;
	display:none;
}
.night .tool_nav {
	background-color:#181a1b;
	border:1px solid #444;
}
.tool_nav li a {
	height:1.75rem;
	line-height:1.75rem;
	font-size:0.6rem;
	padding:0 0.75rem;
	display:inline-block;
	border-bottom:1px solid #f5f5f5;
}
.night .tool_nav li a {
	border-bottom:1px solid #444;
	color:#bbb;
}
.night .tool_nav li:last-child a {
	border-bottom:0;
}
.tool_nav li a:hover,.tool_nav li a.act {
	background-color:#f5f5f5;
}
.night .tool_nav li a:hover,.night .tool_nav li a.act {
	background-color:#444;
}
.tool_nav li a i {
	margin-right:0.75rem;
	font-size:0.6rem;
}
.tool_nav_alert {
	padding:0.75rem;
}
.tool_nav_alert li {
	width:50%;
	float:left;
	margin-left:-1px;
	margin-top:-1px;
	text-align:center;
}
.tool_nav_alert li a {
	height:2.25rem;
	line-height:2.25rem;
	display:block;
	border:1px solid #f5f5f5;
	font-size:0.6rem;
	cursor:pointer;
}
.tool_nav_alert li a:hover {
	background-color:#f5f5f5;
}
.night .tool_nav_alert li a:hover {
	background-color:#444;
}
.tool_nav_alert li a i {
	margin-right:0.5rem;
	font-size:0.6rem;
	color:#ff6500;
	font-weight:bold;
}
.moder_h2 {
	font-size:0.75rem;
	margin:0.75rem 0;
	height:0.9rem;
	line-height:0.9rem;
}
.moder_h2_one {
	margin-top:0px;
}
.moder_h2 i {
	margin-right:0.5rem;
	color:#ff6500;
	font-weight:bold;
}
.moder {
	margin:-0.5px -0.75rem 0 -0.75rem;
}
.moder_min_height {
	min-height:calc(100vh - 15vh);
}
.moder li {
	display:inline-block;
	width:calc(100% / 3);
	float:left;
	padding:0.75rem;
	transition:all 0.3s ease;
}
.moder li a {
	border-radius:10px;
	display:block;
	padding:2.1rem 1rem;
	border:1px solid #f5f5f5;
	box-shadow:0 2px 7px rgb(146 146 146 / 12%);
	transition:none;
}
.moder li a:hover {
	border:1px solid #ff9800;
}
.moder li a img {
	float:left;
	border-radius:8px;
	width:2rem;
	height:2rem;
	margin-right:0.5rem;
}
.moder li a div {
	height:2rem;
}
.moder li a span,.moder li a h3 {
	color:#333;
	height:1rem;
	line-height:1rem;
	font-size:0.65rem;
	display:list-item;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	font-weight:500;
	text-overflow:ellipsis;
}
.moder li a p {
	height:0.8rem;
	line-height:0.8rem;
	margin-top:0.2rem;
	font-size:0.6rem;
	color:#9aabb8;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.tools {
	background:#f6f7fa;
	border-radius:10px;
	padding:0 0.75rem 0.75rem 0.75rem;
}
.tools-info {
	padding:0.75rem 0;
	position:relative;
	margin-bottom:0.75rem;
	border-bottom:1px solid #e8e8fd;
}
.tools-info img {
	width:2rem;
	height:2rem;
	float:left;
	border-radius:6px;
	overflow:hidden;
	margin-right:0.5rem;
}
.tools-info  .title {
	height:1rem;
	line-height:1rem;
	font-style:normal;
	font-size:0.7rem;
	color:#000;
}
.tools-info .pingfens {
	height:1rem;
	line-height:1rem;
	vertical-align:baseline;
}
.tools-info div p i:nth-child(1),.tools-info div p i:nth-child(2),.tools-info div p i:nth-child(3),.tools-info div p i:nth-child(4) {
	color:rgb(255,194,13);
}
.tools-info .title span {
	margin-left:0.25rem;
	cursor:pointer;
	font-size:0.7rem;
	font-weight:bold;
	color:#ff7503 !important;
	position:relative;
	z-index:999;
}
.tools-info .title span i {
	position:absolute;
	bottom:-2rem;
	left:calc(50% - 1.7rem);
	background-color:#555;
	color:#fff;
	font-size:0.6rem;
	height:1.2rem;
	line-height:1.2rem;
	text-align:center;
	width:3.4rem;
	border-radius:6px;
	font-style:normal;
	display:none;
}
.tools-info .title span i::before {
	content:'';
	border:0.4rem solid transparent;
	border-bottom-color:#555555;
	position:absolute;
	left:calc(50% - 0.4rem);
	top:-0.8rem;
	width:0.8rem;
	height:0.8rem;
}
.tools-info .title span:hover i {
	display:block;
}
.tools-info .title h1 {
	font-size:0.7rem;
	color:#000;
	display:inline-block;
	height:1rem;
	line-height:1rem;
	font-style:normal;
}
.night .tools-info .title {
	color:#eee;
}
.night .tools-info .title h1 {
	color:#eee;
}
.tools-info>i {
	position:absolute;
	font-size:1rem;
	right:0.5rem;
	top:1.2rem;
	color:#888;
	cursor:pointer;
}
.tools-cent {
	background-color:#fff;
	min-height:12.5rem;
	border-radius:6px;
	padding:0.75rem;
}
.tuitool {
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}
.tuitool h6 {
	font-family:PingFang SC;
	font-style:normal;
	font-weight:600;
	font-size:0.9rem;
	height:6rem;
	line-height:6rem;
	text-align:center;
	color:#444;
	position:relative;
}
.tuitool h6 span {
	display:inline-block;
	padding:0 1rem;
	background-color:#fff;
	position:relative;
	z-index:99;
}
.tuitool h6::after {
	position:absolute;
	background-color:#e8e8fd;
	width:10rem;
	content:'';
	height:1px;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
}
.night .tuitool h6 span {
	background-color:#242627;
	color:#888;
}
.night .tuitool h6::after {
	background-color:#444;
}
.footer {
	border-top:1px solid #ff7503;
	padding:2rem 1rem 1rem 1rem;
	width:calc(100% - 12rem);
	float:right;
	background-color:#232627;
	display:inline-block;
	margin-top:1rem;
}
.night .footer {
	background-color:#181a1b;
}
.footercent {
	;
}
.footercent>div {
	display:inline-block;
}
.footercent h4 {
	margin-bottom:20px;
	font-size:16px;
	height:20px;
	line-height:20px;
	padding-left:15px;
	font-weight:bold;
	color:#aaa;
	position:relative;
}
.footercent h4::before {
	content:'';
	width:4px;
	display:inline-block;
	height:12px;
	background-color:#3e444c;
	position:absolute;
	left:0;
	top:4px;
}
.foota {
	float:left;
	width:32rem;
}
.foota>div {
	font-size:0.7rem;
	line-height:1.2rem;
	background-color:#333637;
	padding:0.75rem;
	border-radius:8px;
	color:#bbb;
}
.footb {
	width:20rem;
	float:right;
}
.footb h4 {
	margin-bottom:14px;
}
.footb p {
	height:1.5rem;
	line-height:1.5rem;
	color:#ccc;
	font-size:0.65rem;
}
.footb i {
	font-size:0.6rem;
	margin-right:0.5rem;
}
.footb i.icowechats {
	font-size:0.5rem;
}
.footb a {
	margin-right:0.5rem;
	color:#ccc;
}
.footc {
	float:right;
	width:6rem;
}
.footc img {
	max-width:100%;
}
.footerb {
	font-size:0.6rem;
	color:#aaa;
	border-top:1px solid #3e444c;
	margin-top:1rem;
	padding:1rem 0;
}
.footerb>span {
	width:calc(100% - 370px);
	display:block;
	float:left;
}
.footerb>.rdis {
	width:370px;
	text-align:right;
	float:right;
}
.footerb>.rdis a {
	color:#aaa;
	margin-left:0.5rem;
	font-size:0.6rem;
}
.footerb>.rdis a img {
	width:12px;
	height:12px;
	margin-right:0.2rem;
	vertical-align:-1.5px;
}
.youlinks {
	margin-top:1rem;
	color:#ddd;
	font-size:0.65rem;
	padding-bottom:0.5rem;
}
.youlinks span {
	color:#ddd;
}
.youlinks a {
	color:#ddd;
	margin-right:0.5rem;
}
.zhe {
	position:fixed;
	width:100%;
	height:100vh;
	top:0;
	left:0;
	display:flex;
	align-items:center;
	justify-content:center;
	z-index:9999;
	background-color:rgb(0 0 0 / 71%);
}
.app_search {
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}
.app_search_ul {
	padding:0.25rem;
	min-height:9.5rem;
}
.app_search_ul li {
	float:left;
	padding:0.25rem;
	width:calc(100%/3);
	display:none;
}
.app_search_ul li:nth-child(1),.app_search_ul li:nth-child(2),.app_search_ul li:nth-child(3),.app_search_ul li:nth-child(4),.app_search_ul li:nth-child(5),.app_search_ul li:nth-child(6) {
	display:block;
}
.app_search_ul li a {
	border:1px solid #ddd;
	padding:0.5rem 0.5rem 0.4rem 0.5rem;
	display:block;
	border-radius:3px;
	position:relative;
	overflow:hidden;
}
.app_search_ul li a i {
	position:absolute;
	top:-1px;
	right:-1px;
	font-size:0.6rem;
	font-style:normal;
	background-color:#FF5722;
	color:#fff;
	padding:2px 5px 5px 10px;
	border-radius:0 0 0 100%;
}
.app_search_ul li img {
	width:1.5rem;
	height:1.5rem;
	border-radius:6px;
}
.app_search_ul li p {
	height:1rem;
	line-height:1rem;
	font-size:0.6rem;
	margin-top:0.5rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.app_search_bar {
	margin:0 0.5rem 0 0.5rem;
	border-top:1px solid #f0f0f0;
	padding:0.5rem 0;
}
.app_search_bar span {
	height:1.3rem;
	line-height:1.3rem;
	width:1.3rem;
	display:inline-block;
	text-align:center;
	border:1px solid #e5e5e5;
	margin-right:0.5rem;
	cursor:pointer;
	border-radius:2px;
	font-weight:bold;
	color:#999;
	border-radius:3px;
}
.app_search_bar span.act {
	color:#fff;
	background-color:#00b277;
	border:1px solid #00b277;
}
.app_coll_ul {
	padding:0.25rem;
	min-height:9.5rem;
}
.app_coll_ul li {
	float:left;
	padding:0.25rem;
	width:calc(100%/3);
	display:none;
}
.app_coll_ul li:nth-child(1),.app_coll_ul li:nth-child(2),.app_coll_ul li:nth-child(3),.app_coll_ul li:nth-child(4),.app_coll_ul li:nth-child(5),.app_coll_ul li:nth-child(6) {
	display:block;
}
.app_coll_ul li div {
	border:1px solid #ddd;
	padding:0.5rem 0.5rem 0.4rem 0.5rem;
	display:block;
	border-radius:3px;
	position:relative;
	overflow:hidden;
}
.app_coll_ul li div i {
	position:absolute;
	top:-1px;
	right:-1px;
	font-size:0.6rem;
	font-style:normal;
	background-color:#FF5722;
	color:#fff;
	padding:2px 5px 5px 10px;
	border-radius:0 0 0 100%;
}
.app_coll_ul li div span {
	position:absolute;
	right:0;
	top:0.25rem;
	font-size:0.6rem;
	padding:0.2rem 0.5rem;
	background-color:rgba(0,0,0,0.6);
	color:#eee;
	border-radius:3px 0 0 3px;
	cursor:pointer;
	transform:translateX(100%);
	-webkit-transition:all .3s ease-out 0s;
	-o-transition:all .3s ease-out 0s;
	transition:all .3s ease-out 0s;
}
.app_coll_ul li div:hover span {
	transform:translateX(0);
}
.app_coll_ul li div:hover i {
	transform:translateX(100%);
}
.app_coll_ul li img {
	width:1.5rem;
	height:1.5rem;
	border-radius:6px;
}
.app_coll_ul li p {
	height:1rem;
	line-height:1rem;
	font-size:0.6rem;
	margin-top:0.5rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.app_coll_bar {
	margin:0 0.5rem 0 0.5rem;
	border-top:1px solid #f0f0f0;
	padding:0.5rem 0;
}
.app_coll_bar span {
	height:1.3rem;
	line-height:1.3rem;
	width:1.3rem;
	display:inline-block;
	text-align:center;
	border:1px solid #e5e5e5;
	margin-right:0.5rem;
	cursor:pointer;
	border-radius:2px;
	font-weight:bold;
	color:#999;
	border-radius:3px;
}
.app_coll_bar span.act {
	color:#fff;
	background-color:#00b277;
	border:1px solid #00b277;
}
.app_share {
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}
.app_share_div {
	padding:0.5rem;
}
.app_share_div input {
	height:2rem;
	line-height:2rem;
	width:100%;
	padding-left:0.5rem;
	border:5px solid #f5f5f5;
	color:#666;
}
.app_share_div>div {
	margin-top:0.5rem;
}
.app_share_div>div>div {
	width:50%;
	display:inline-block;
	text-align:center;
	background-color:#f5f5f5;
	float:left;
	padding:1rem 0;
}
.app_share_div>div>div:nth-child(1) {
	border-right:5px solid #fff;
}
.app_share_div>div>div:nth-child(2) {
	border-left:5px solid #fff;
}
.app_share_div>div>div img {
	width:6rem;
	height:6rem;
	padding:0.6rem;
	background-color:#fff;
	border-radius:6px;
	background:#fff url(img/loading.gif) no-repeat center center;
}
.app_share_div>div>div p {
	height:1.2rem;
	line-height:1.2rem;
	font-size:0.6rem;
	margin-top:0.5rem;
}
.app_share_div .icodiv {
	width:6rem;
	height:6rem;
	line-height:6rem;
	background-color:#fff;
	text-align:center;
	margin:auto;
	border-radius:6px;
	cursor:pointer;
}
.app_share_div .icodiv i {
	font-size:2.8rem;
	color:#00BCD4;
}
.app_share_div .app_share_save {
	display:block;
	width:100%;
	height:1.5rem;
	line-height:1.5rem;
	background-color:#f5f5f5;
	margin-top:0.5rem;
	text-align:center;
	font-size:0.6rem;
	color:#00bcd4;
	font-weight:bold;
	cursor:pointer;
}
.scttop {
	position:fixed;
	bottom:30px;
	right:30px;
	background-color:#f5f5f5;
	height:34px;
	line-height:34px;
	width:34px;
	text-align:center;
	border-radius:4px;
	color:#ff7503;
	cursor:pointer;
	display:none;
}
/******* 全局 *******/.mt10 {
	margin-top:10px;
}
.text_input {
	width:100%;
	padding:0.5rem;
	height:10rem;
	border:1px solid #bebedd;
	resize:none;
	border-radius:6px;
	display:block;
	color:#555;
	line-height:1.42857143;
	font-size:0.7rem;
}
.night .text_input {
	width:100%;
	padding:0.5rem;
	height:10rem;
	resize:none;
	border-radius:6px;
	display:block;
	background-color:#181a1b;
	border:1px solid #444;
	color:#aaa;
}
.text_input::-webkit-scrollbar {
	width:2px;
	height:2px;
}
.text_input::-webkit-scrollbar-thumb {
	border:1px solid transparent;
	background-clip:padding-box;
	border-radius:7px;
	background:#e8e8fd;
}
.text_input::-webkit-scrollbar-thumb:hover {
	background-color:rgb(134,144,156);
}
.night .text_input::-webkit-scrollbar-thumb {
	background-color:rgb(134,144,156);
}
.night .text_input::-webkit-scrollbar-thumb:hover {
	background-color:rgb(134,144,156);
}
.text_input::-webkit-input-placeholder {
	color:#ccc;
	opacity:0.9;
}
.text_input::-moz-placeholder {
	color:#ccc;
	opacity:0.9;
}
.text_input:-moz-placeholder {
	color:#ccc;
	opacity:0.9;
}
.text_input:-ms-input-placeholder {
	color:#ccc;
	opacity:0.9;
}
.night .text_input::-webkit-input-placeholder {
	color:#444;
}
.night .text_input::-moz-placeholder {
	color:#444;
}
.night .text_input:-moz-placeholder {
	color:#444;
}
.night .text_input:-ms-input-placeholder {
	color:#444;
}
.text_input_rest {
	width:100%;
	min-height:7rem;
	color:#34495e;
	border:1px solid #a0e5c6;
	background:#f8fafe;
	border-radius:3px;
	resize:none;
	padding:0.75rem;
}
.text_input_rest p {
	line-height:1.3rem;
	padding:0.4 0;
	display:block;
	border-bottom:1px solid #dae6ef;
}
.resthtml {
	width:100%;
	height:13rem;
	color:#34495e;
	border:1px solid #a0e5c6;
	background:#f8fafe;
	border-radius:3px;
	resize:none;
	padding:0.75rem;
	display:block;
	overflow:auto;
}
.resthtml p {
	line-height:1.3rem;
	padding:0.4rem 0;
	display:block;
	border-bottom:1px solid #dae6ef;
	font-size:0.7rem;
}
.resthtml::-webkit-scrollbar {
	width:2px;
	height:2px;
}
.resthtml::-webkit-scrollbar-thumb {
	border:1px solid transparent;
	background-clip:padding-box;
	border-radius:7px;
	background:#e8e8fd;
}
.resthtml::-webkit-scrollbar-thumb:hover {
	background-color:rgb(134,144,156);
}
.night .resthtml {
	background-color:#181a1b;
	border:1px solid #444;
}
.night .resthtml::-webkit-scrollbar-thumb {
	background-color:rgb(134,144,156);
}
.night .resthtml::-webkit-scrollbar-thumb:hover {
	background-color:rgb(134,144,156);
}
.night .resthtml p {
	border-bottom:1px solid #444;
	color:#ddd;
}
.night .search span {
	color:#666;
}
.butdiv {
	padding:0.25rem 0;
	clear:both;
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}
.butdiv:after {
	clear:both;
	display:table;
	content:" ";
}
.butdiv span {
	height:1.7rem;
	line-height:1.7rem;
	background-color:#00b277;
	display:inline-block;
	color:#fff;
	padding:0 0.75rem;
	border-radius:3px;
	cursor:pointer;
	margin-right:0.25rem;
	float:left;
	font-size:0.7rem;
}
.butdiv span.clears {
	background-color:#FF5722;
}
.butdiv span.setup {
	background-color:#1e9fff;
	color:#fff;
}
.butdiv span.setup i {
	font-size:0.7rem;
}
.butdiv .layui-form {
	display:inline-block;
	margin-right:0.25rem;
	float:left;
}
.butdiv .layui-form .layui-form-select .layui-input {
	height:1.7rem;
	border-color:#bebede;
}
.butdiv .layui-input-group .layui-input-split {
	border-color:#ddd;
	font-size:0.6rem;
	background-color:#f6f7fa;
}
.butdiv .layui-input-group .layui-input {
	height:1.7rem;
	border-color:#ddd;
}
.tool_setups {
	display:none;
}
.setup_alerts {
	border-radius:3px !important;
	box-shadow:0px 0px 7px 2px rgb(190 190 221) !important;
	overflow:hidden;
}
.setup_alerts .layui-layer-title {
	cursor:move;
	height:2rem;
	line-height:2rem;
	font-size:0.6rem;
	background-color:transparent;
	color:#555;
}
.setup_alerts .layui-layer-setwin {
	top:0.6rem;
}
.setup_alerts .layui-layer-content {
	padding:0.5rem;
}
.setup_alerts .layui-form-item {
	margin-bottom:0.5rem;
}
.setup_alerts .layui-form-item>span {
	font-size:0.6rem;
	background-color:#f6f7fa;
	display:inline-block;
	width:3rem;
	text-align:center;
	height:1.9rem;
	line-height:1.9rem;
	float:left;
	border:1px solid #ddd;
	border-right:0;
}
.setup_alerts .layui-form-item>.layui-input {
	border-color:#ddd;
	width:calc(100% - 3rem);
	display:inline-block;
}
.setup_alerts .layui-form-item:last-child {
	margin-bottom:0px;
}
.setup_alerts .layui-form-select .layui-input {
	width:calc(100% - 3rem);
	border-color:#ddd;
}
.tool_setups .layui-form-item .divs {
	height:1.9rem;
	width:calc(100% - 3rem);
	display:inline-block;
	border:1px solid #ddd;
}
fieldset {
	margin:0.9rem 0 0 0;
	padding:0.7rem 1rem 1rem 1rem;
	border:1px solid #4cd9aa;
	border-radius:6px;
}
fieldset legend {
	font-size:0.6rem;
	background-color:#fff;
	padding:0 0.75rem;
	color:#00b277;
	font-weight:500;
}
.nameres {
	width:100%;
	padding:0.5rem;
	border:1px solid #bebedd;
	border-radius:6px;
	display:none;
}
.night .nameres {
	border:1px solid #444;
}
.nameres>div {
	display:inline-block;
	width:calc(100% / 10);
	padding:0.25rem;
	text-align:center;
	font-size:0.6rem;
}
.nameres>div span {
	border:1px solid #ddd;
	display:block;
	width:100%;
	height:1.8rem;
	line-height:1.8rem;
}
.night .nameres>div span {
	border:1px solid #444;
	background-color:#232324;
}
@media screen and (max-width:1248px) {
	.nameres>div {
	width:calc(100% / 8);
}
;}@media screen and (max-width:1200px) {
	.headada {
	display:none;
}
;}@media screen and (max-width:1050px) {
	.nameres>div {
	width:calc(100% / 5);
}
;}@media screen and (max-width:480px) {
	.nameres>div {
	width:calc(100% / 4);
}
;}@media screen and (max-width:350px) {
	.nameres>div {
	width:calc(100% / 3);
}
;}@media screen and (max-width:280px) {
	.nameres>div {
	width:calc(100% / 2);
}
;}.redem {
	font-style:normal;
	color:#ff6500;
}
.CodeMirror {
	font-family:monospace;
	direction:ltr;
	position:relative;
	overflow:hidden;
	height:22.5rem;
	line-height:1.3em;
	color:#555;
	background:#fff;
	border-radius:3px;
	border:1px solid #ddd;
}
.CodeMirror-lines {
	padding:4px 0;
}
.CodeMirror pre {
	padding:0 4px;
}
.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler {
	background-color:#fff;
}
.CodeMirror-gutters {
	border-right:1px solid #ddd;
	background-color:#f7f7f7;
	white-space:nowrap;
}
.CodeMirror-linenumber {
	padding:0 3px 0 5px;
	min-width:20px;
	text-align:right;
	white-space:nowrap;
}
.CodeMirror-guttermarker {
	color:#000;
}
.CodeMirror-guttermarker-subtle {
	color:#999;
}
.CodeMirror div.CodeMirror-secondarycursor {
	border-left:1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
	width:auto;
	border:0 !important;
	background:#7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
	z-index:1;
}
.cm-fat-cursor-mark {
	background-color:rgba(20,255,20,.5);
	-webkit-animation:blink 1.06s steps(1) infinite;
	-moz-animation:blink 1.06s steps(1) infinite;
	animation:blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
	width:auto;
	border:0;
	-webkit-animation:blink 1.06s steps(1) infinite;
	-moz-animation:blink 1.06s steps(1) infinite;
	animation:blink 1.06s steps(1) infinite;
	background-color:#7e7;
}
@-moz-keyframes blink {
	50% {
	background-color:transparent;
}
;}@-webkit-keyframes blink {
	50% {
	background-color:transparent;
}
;}@keyframes blink {
	50% {
	background-color:transparent;
}
;}.smds {
	margin-bottom:1.5rem;
}
.smds .center {
	border:1px solid #f5f5f5;
	box-shadow:0 2px 7px rgb(146 146 146 / 12%);
	padding:1.5rem 1rem;
}
.night .smds .center {
	border:1px solid #181a1b;
	background-color:#181a1b;
}
.smds h6 {
	text-align:center;
	font-size:1.2rem;
}
.smds ul {
	margin-top:1rem;
	text-align:center;
}
.smds ul>li {
	display:inline-block;
	margin:0 0.35rem;
	cursor:pointer;
	font-size:0.75rem;
	padding:0 0 0.6rem 0;
	position:relative;
}
.smds ul>li.act::before {
	position:absolute;
	content:'';
	height:2px;
	width:1.5rem;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
	background-color:#ff6500;
}
.smds ul>li:hover::before {
	position:absolute;
	content:'';
	height:2px;
	width:1rem;
	bottom:0;
	left:50%;
	transform:translateX(-50%);
	background-color:#ff6500;
}
.smds ul>li>img {
	width:0.75rem;
}
.smds ul>li>span {
	vertical-align:middle;
}
.smdsin {
	position:relative;
	max-width:34rem;
	margin:.5rem auto 0.5rem auto;
}
.smdsin img {
	position:absolute;
	left:0.5rem;
	width:15px;
	top:50%;
	transform:translateY(-50%);
}
.smdsin input {
	height:1.9rem;
	line-height:1.9rem;
	width:calc(100% - 5rem);
	display:inline-block;
	float:left;
	border-radius:5px 0 0 5px;
	border:1px solid #ddd;
	padding-left:1.8rem;
}
.night .smdsin input {
	background-color:#181a1b;
	color:rgb(238 238 238);
	border:1px solid #444;
}
.smdsin span {
	width:5rem;
	display:inline-block;
	height:1.9rem;
	line-height:1.9rem;
	text-align:center;
	background-color:#ddd;
	border-radius:0 5px 5px 0;
	background-color:#ff6500;
	color:#fff;
	cursor:pointer;
}
input[name="searchpro"]::-webkit-input-placeholder {
	color:#b6c7e4;
}
input[name="searchpro"]::-moz-placeholder {
	color:#b6c7e4;
}
input[name="searchpro"]:-ms-input-placeholder {
	color:#b6c7e4;
}
input[name="searchpro"]:-moz-placeholder {
	color:#b6c7e4;
}
.night input[name="searchpro"]::-webkit-input-placeholder {
	color:#444;
}
.night input[name="searchpro"]::-moz-placeholder {
	color:#444;
}
.night input[name="searchpro"]:-ms-input-placeholder {
	color:#444;
}
.night input[name="searchpro"]:-moz-placeholder {
	color:#444;
}
@media screen and (max-width:870px) {
	.smds .center {
	border:0;
	box-shadow:none;
	padding:1rem 0rem 0rem 0rem;
}
;}@media screen and (max-width:410px) {
	.smds .center {
	border:0;
	box-shadow:none;
	padding:1rem 0rem 0rem 0rem;
}
.smds ul>li {
	margin:0 0.15rem;
	font-size:0.6rem;
}
.smds ul>li>img {
	width:0.5rem;
}
;}.tuiart {
	margin-bottom:0.75rem;
}
.tuiart h6 {
	font-family:PingFang SC;
	font-style:normal;
	font-weight:600;
	font-size:0.9rem;
	height:6rem;
	line-height:6rem;
	text-align:center;
	color:#444;
	position:relative;
}
.tuiart h6 span {
	display:inline-block;
	padding:0 1rem;
	background-color:#fff;
	position:relative;
	z-index:99;
}
.night .tuiart h6 span {
	background-color:#242627;
	color:#888;
}
.tuiart h6::after {
	position:absolute;
	background-color:#e8e8fd;
	width:10rem;
	content:'';
	height:1px;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
}
.night .tuiart h6::after {
	background-color:#444;
}
.artnoimgs {
	border-radius:10px;
	padding:0.5rem 0rem;
	border:1px solid #f5f5f5;
	box-shadow:0 2px 7px rgb(146 146 146 / 12%);
}
.night .artnoimgs {
	border:1px solid #181a1b;
	background-color:#181a1b;
}
.artnoimgs li {
	float:left;
	width:50%;
	height:1.5rem;
	line-height:1.5rem;
	font-size:0.6rem;
	padding:0px 1.2rem 0px 2.2rem;
	position:relative;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.artnoimgs li::before {
	content:" ";
	display:inline-block;
	height:0.3rem;
	width:0.3rem;
	background-color:#ddd;
	border-radius:50%;
	position:absolute;
	left:1rem;
	top:50%;
	transform:translateY(-50%);
}
.night .artnoimgs li::before {
	background-color:#777;
}
.artnoimgs li:nth-child(1)::before,.artnoimgs li:nth-child(2)::before {
	background-color:rgb(255,93,88);
}
.artnoimgs li:nth-child(3)::before,.artnoimgs li:nth-child(4)::before {
	background-color:rgb(255 181 40);
}
.artnoimgs li:nth-child(5)::before,.artnoimgs li:nth-child(6)::before {
	background-color:rgb(38 199 61);
}
.artnoimgs li span {
	float:right;
	color:#bbb;
	font-size:0.6rem;
}
.artnoimgs li:nth-child(2n) {
	;
}
.artnoimgs li:nth-child(2n - 1) {
	border-right:1px solid #f5f5f5;
}
.night .artnoimgs li:nth-child(2n - 1) {
	border-right:1px solid #444444;
}
.artnoimgs li a {
	font-size:0.6rem;
}
.night .artnoimgs li a {
	color:#bbb;
}
.night .artnoimgs li span {
	color:#888;
}
@media screen and (max-width:886px) {
	.tuiart h6 {
	height:2.5rem;
	line-height:2.5rem;
	margin-bottom:1rem;
	margin-top:1rem;
}
;}@media screen and (max-width:650px) {
	.artnoimgs li {
	width:100%;
}
.artnoimgs li:nth-child(2n - 1) {
	border-right:0;
}
.night .artnoimgs li:nth-child(2n - 1) {
	border-right:0;
}
;}@media screen and (max-width:640px) {
	.tuiart h6 {
	margin-top:0.25rem;
}
;}@media screen and (max-width:550px) {
	.artnoimgs li {
	padding:0px 0.5rem 0px 1.5rem;
}
.artnoimgs li::before {
	left:0.5rem;
}
;}@media screen and (max-width:360px) {
	.artnoimgs li span {
	display:none;
}
;}.cm-tab {
	display:inline-block;
	text-decoration:inherit;
}
.CodeMirror-rulers {
	position:absolute;
	left:0;
	right:0;
	top:-50px;
	bottom:-20px;
	overflow:hidden;
}
.CodeMirror-ruler {
	border-left:1px solid #ccc;
	top:0;
	bottom:0;
	position:absolute;
}
.cm-s-default .cm-header {
	color:#00f;
}
.cm-s-default .cm-quote {
	color:#090;
}
.cm-negative {
	color:#d44;
}
.cm-positive {
	color:#292;
}
.cm-header,.cm-strong {
	font-weight:700;
}
.cm-em {
	font-style:italic;
}
.cm-link {
	text-decoration:underline;
}
.cm-strikethrough {
	text-decoration:line-through;
}
.cm-s-default .cm-keyword {
	color:#708;
}
.cm-s-default .cm-atom {
	color:#219;
}
.cm-s-default .cm-number {
	color:#164;
}
.cm-s-default .cm-def {
	color:#00f;
}
.cm-s-default .cm-variable-2 {
	color:#05a;
}
.cm-s-default .cm-type,.cm-s-default .cm-variable-3 {
	color:#085;
}
.cm-s-default .cm-comment {
	color:#a50;
}
.cm-s-default .cm-string {
	color:#a11;
}
.cm-s-default .cm-string-2 {
	color:#f50;
}
.cm-s-default .cm-meta {
	color:#555;
}
.cm-s-default .cm-qualifier {
	color:#555;
}
.cm-s-default .cm-builtin {
	color:#30a;
}
.cm-s-default .cm-bracket {
	color:#997;
}
.cm-s-default .cm-tag {
	color:#170;
}
.cm-s-default .cm-attribute {
	color:#00c;
}
.cm-s-default .cm-hr {
	color:#999;
}
.cm-s-default .cm-link {
	color:#00c;
}
.cm-s-default .cm-error {
	color:red;
}
.cm-invalidchar {
	color:red;
}
.CodeMirror-composing {
	border-bottom:2px solid;
}
div.CodeMirror span.CodeMirror-matchingbracket {
	color:#0b0;
}
div.CodeMirror span.CodeMirror-nonmatchingbracket {
	color:#a22;
}
.CodeMirror-matchingtag {
	background:rgba(255,150,0,.3);
}
.CodeMirror-activeline-background {
	background:#e8f2ff;
}
.CodeMirror-scroll {
	overflow:auto !important;
	margin-bottom:-30px;
	margin-right:-30px;
	padding-bottom:30px;
	height:100%;
	outline:0;
	position:relative;
}
.CodeMirror-sizer {
	position:relative;
	border-right:30px solid transparent;
}
.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar {
	position:absolute;
	z-index:6;
	display:none;
}
.CodeMirror-vscrollbar {
	right:0;
	top:0;
	overflow-x:hidden;
	overflow-y:scroll;
}
.CodeMirror-hscrollbar {
	bottom:0;
	left:0;
	overflow-y:hidden;
	overflow-x:scroll;
}
.CodeMirror-scrollbar-filler {
	right:0;
	bottom:0;
}
.CodeMirror-gutter-filler {
	left:0;
	bottom:0;
}
.CodeMirror-gutters {
	position:absolute;
	left:0;
	top:0;
	min-height:100%;
	z-index:3;
}
.CodeMirror-gutter {
	white-space:normal;
	height:100%;
	display:inline-block;
	vertical-align:top;
	margin-bottom:-30px;
}
.CodeMirror-gutter-wrapper {
	position:absolute;
	z-index:4;
	background:0 0 !important;
	border:none !important;
}
.CodeMirror-gutter-background {
	position:absolute;
	top:0;
	bottom:0;
	z-index:4;
}
.CodeMirror-gutter-elt {
	position:absolute;
	cursor:default;
	z-index:4;
}
.CodeMirror-gutter-wrapper::selection {
	background-color:transparent;
}
.CodeMirror-gutter-wrapper::-moz-selection {
	background-color:transparent;
}
.CodeMirror-lines {
	cursor:text;
	min-height:1px;
}
.CodeMirror pre {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border-width:0;
	background:0 0;
	font-family:inherit;
	font-size:inherit;
	margin:0;
	white-space:pre;
	word-wrap:normal;
	line-height:inherit;
	color:inherit;
	z-index:2;
	position:relative;
	overflow:visible;
	-webkit-tap-highlight-color:transparent;
	-webkit-font-variant-ligatures:contextual;
	font-variant-ligatures:contextual;
}
.CodeMirror-wrap pre {
	word-wrap:break-word;
	white-space:pre-wrap;
	word-break:normal;
}
.CodeMirror-linebackground {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:0;
}
.CodeMirror-linewidget {
	position:relative;
	z-index:2;
	padding:.1px;
}
.CodeMirror-rtl pre {
	direction:rtl;
}
.CodeMirror-code {
	outline:0;
	padding:0.25em;
}
.CodeMirror-measure {
	position:absolute;
	width:100%;
	height:0;
	overflow:hidden;
	visibility:hidden;
}
.CodeMirror-cursor {
	position:absolute;
	pointer-events:none;
	border-left:1px solid #000;
	border-right:none;
	width:0;
}
.CodeMirror-measure pre {
	position:static;
}
div.CodeMirror-cursors {
	visibility:hidden;
	position:relative;
	z-index:3;
}
div.CodeMirror-dragcursors {
	visibility:visible;
}
.CodeMirror-focused div.CodeMirror-cursors {
	visibility:visible;
}
.CodeMirror-selected {
	background:#d9d9d9;
}
.CodeMirror-focused .CodeMirror-selected {
	background:#d7d4f0;
}
.CodeMirror-crosshair {
	cursor:crosshair;
}
.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection {
	background:#d7d4f0;
}
.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection {
	background:#d7d4f0;
}
.cm-searching {
	background-color:#ffa;
	background-color:rgba(255,255,0,.4);
}
.cm-force-border {
	padding-right:.1px;
}
@media print {
	.CodeMirror div.CodeMirror-cursors {
	visibility:hidden;
}
;}.cm-tab-wrap-hack:after {
	content:'';
}
span.CodeMirror-selectedtext {
	background:0 0;
}
.CodeMirror-code>div {
	font-size:0.65rem;
	line-height:1.2rem;
}
.night .CodeMirror {
	border:1px solid #444;
}
.night .cm-s-default.CodeMirror {
	background:#272822;
	color:#f8f8f2;
}
.night .cm-s-default div.CodeMirror-selected {
	background:#49483E;
}
.night .cm-s-default .CodeMirror-line::selection,.night .cm-s-default .CodeMirror-line > span::selection,.night .cm-s-default .CodeMirror-line > span > span::selection {
	background:rgba(73,72,62,.99);
}
.night .cm-s-default .CodeMirror-line::-moz-selection,.night .cm-s-default .CodeMirror-line > span::-moz-selection,.night .cm-s-default .CodeMirror-line > span > span::-moz-selection {
	background:rgba(73,72,62,.99);
}
.night .cm-s-default .CodeMirror-gutters {
	background:#181a1b;
	border-right:0px;
}
.night .cm-s-default .CodeMirror-guttermarker {
	color:white;
}
.night .cm-s-default .CodeMirror-guttermarker-subtle {
	color:#d0d0d0;
}
.night .cm-s-default .CodeMirror-linenumber {
	color:#d0d0d0;
}
.night .cm-s-default .CodeMirror-cursor {
	border-left:1px solid #f8f8f0;
}
.night .cm-s-default span.cm-comment {
	color:#75715e;
}
.night .cm-s-default span.cm-atom {
	color:#ae81ff;
}
.night .cm-s-default span.cm-number {
	color:#ae81ff;
}
.night .cm-s-default span.cm-comment.cm-attribute {
	color:#97b757;
}
.night .cm-s-default span.cm-comment.cm-def {
	color:#bc9262;
}
.night .cm-s-default span.cm-comment.cm-tag {
	color:#bc6283;
}
.night .cm-s-default span.cm-comment.cm-type {
	color:#5998a6;
}
.night .cm-s-default span.cm-property,.night .cm-s-default span.cm-attribute {
	color:#a6e22e;
}
.night .cm-s-default span.cm-keyword {
	color:#f92672;
}
.night .cm-s-default span.cm-builtin {
	color:#66d9ef;
}
.night .cm-s-default span.cm-string {
	color:#e6db74;
}
.night .cm-s-default span.cm-variable {
	color:#f8f8f2;
}
.night .cm-s-default span.cm-variable-2 {
	color:#9effff;
}
.night .cm-s-default span.cm-variable-3,.night .cm-s-default span.cm-type {
	color:#66d9ef;
}
.night .cm-s-default span.cm-def {
	color:#fd971f;
}
.night .cm-s-default span.cm-bracket {
	color:#f8f8f2;
}
.night .cm-s-default span.cm-tag {
	color:#f92672;
}
.night .cm-s-default span.cm-header {
	color:#ae81ff;
}
.night .cm-s-default span.cm-link {
	color:#ae81ff;
}
.night .cm-s-default span.cm-error {
	background:#f92672;
	color:#f8f8f0;
}
.night .cm-s-default .CodeMirror-activeline-background {
	background:#373831;
}
.night .cm-s-default .CodeMirror-matchingbracket {
	text-decoration:underline;
	color:white !important;
}
.CodeMirror-vscrollbar::-webkit-scrollbar {
	width:6px;
}
.CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
	background-color:#e8e8fd;
	border-radius:6px;
}
.CodeMirror-vscrollbar::-webkit-scrollbar-track {
	background-color:#f6f7fa;
}
.night .CodeMirror-vscrollbar::-webkit-scrollbar {
	width:6px;
}
.night .CodeMirror-vscrollbar::-webkit-scrollbar-thumb {
	background-color:#444;
	border-radius:6px;
}
.night .CodeMirror-vscrollbar::-webkit-scrollbar-track {
	background-color:#333;
}
.tabdiv {
	padding:0.5rem;
	border:1px solid #00b277;
	margin:1.5rem 0 0 0;
	border-radius:6px;
	position:relative;
	padding-top:1rem;
}
.tabdiv>span {
	padding:0 0.75rem;
	display:inline-block;
	background-color:#fff;
	position:absolute;
	top:-0.5rem;
	left:1rem;
	color:#00b277;
	font-size:0.65rem;
}
.night .tabdiv {
	border:1px solid #444;
}
.night .tabdiv>span {
	background-color:#242627;
	color:#aaa;
}
.formats {
	height:1.9rem;
	line-height:1.9rem;
	margin-top:0.25rem;
	margin-bottom:0.25rem;
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}
.formats span {
	height:1.9rem;
	line-height:1.9rem;
	background-color:#16b777;
	color:#fff;
	margin-right:0.25rem;
	font-size:0.65rem;
	display:inline-block;
	padding:0 1rem;
	border-radius:3px;
	cursor:pointer;
	float:left;
}
.formats span.bais {
	background-color:#fff;
	color:#666;
	/*color:var(--xc-toolbox-fontcolor);*/border:1px solid #eee;
}
.formats .layui-form-checkbox {
	height:1.9rem;
	line-height:1.9rem;
	vertical-align:top;
	margin-right:0px;
}
.night .formats span.bais {
	background-color:#444;
	color:#ddd;
	border:1px solid #666;
}
.night .formats .layui-form-checkbox {
	background-color:#181a1b;
}
.night .formats .layui-form-checkbox>div {
	background-color:#444;
	color:#ddd;
}
.night .formats .layui-form-checkbox>i {
	border:1px solid #444;
}
.formats .layui-form {
	display:inline-block;
	margin-right:0.25rem;
	float:left;
}
.formats .layui-form-select {
	width:6.5rem;
	font-size:0.6rem;
}
.night .formats .layui-input {
	background-color:#444;
	border:1px solid #666;
}
@media screen and (max-width:600px) {
	.formats {
	height:unset;
	margin-top:0.25rem;
	margin-bottom:0.25rem;
}
.formats span:first-child {
	margin-top:0px;
}
.formats span,.formats div {
	display:block;
	text-align:center;
	margin:0.25rem 0 0 0;
	width:100%;
}
.formats .layui-form-select,.formats .layui-select-title,.formats .layui-form-checkbox,.formats .layui-form-checkbox>div {
	margin-top:0px;
}
.formats .layui-form-select {
	width:100%;
}
;}.tooltip {
	color:rgb(102,60,0);
	background-color:rgb(255,244,229);
	padding:0.7rem 0.8rem;
	font-family:Roboto,Helvetica,Arial,sans-serif;
	letter-spacing:0.01071em;
}
.tooltip i {
	color:rgb(237,108,2);
	font-weight:bold;
	font-size:0.9rem;
	float:left;
}
.tooltip>div {
	width:calc(100% - 1.5rem);
	float:right;
	font-size:0.6rem;
}
.tooltip>div p {
	line-height:1rem;
	font-size:0.6rem;
}
.night .tooltip {
	background-color:#181a1b;
	color:#bbb;
}
.night .tooltip i {
	color:#FF9800;
}
.code_erroralert {
	;
}
.code_erroralert .layui-layer-title {
	cursor:move;
	height:2rem;
	line-height:2rem;
	font-size:0.6rem;
	background-color:transparent;
	color:#555;
}
.code_erroralert .layui-layer-setwin {
	top:0.6rem;
}
.code_erroralert .layui-layer-content {
	padding:0.5rem;
}
.code_erroralert .layui-layer-content>div {
	color:#5a1019;
	background-color:#ffeff0;
	border:1px solid #f2c4c8;
}
.code_erroralert .layui-layer-content>div pre {
	line-height:1.3rem;
	font-size:0.6rem;
	padding:0.75rem;
}
.night .code_erroralert {
	background-color:rgb(36,38,39);
	border:1px solid #444;
	box-shadow:1px 1px 2px #444 !important;
}
.night .code_erroralert .layui-layer-title {
	color:#ddd;
	border-bottom:1px solid #444;
}
.night .code_erroralert .layui-layer-setwin span {
	color:#ddd;
}
.night .code_erroralert .layui-layer-content>div {
	background-color:#222;
	border:1px solid #444;
	color:#ddd;
}
.calc {
	;
}
.calc .layui-form {
	background-color:#f8f8f8;
	border:1px solid #bebedd;
	border-radius:3px;
	padding:0.75rem;
}
.calc .inpt {
	width:10rem;
	border:1px solid #bebedd;
	float:left;
	margin-right:0.5rem;
}
.calc .layui-form-select {
	display:inline-block;
	float:left;
	width:calc(calc(100% - 10rem - 1.9rem - 1rem - 0.5rem - 6.5rem) / 2);
}
.calc .calc_img {
	float:left;
	width:1.9rem;
	height:1.9rem;
	margin:0 0.5rem;
	border:1px solid #bebedd;
	background:url(/zb_users/plugin/xc_toolbox/style/img/zhuanhuan.svg);
	background-size:50% 50%;
	background-repeat:no-repeat;
	background-position:center;
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
	background-color:#fff;
}
.calc .layui-form-select .layui-input {
	border:1px solid #bebedd;
}
.calc .calc_subbuttom {
	width:6rem;
	height:1.9rem;
	line-height:1.9rem;
	float:left;
	margin-left:0.5rem;
	text-align:center;
	background-color:#00b277;
	color:#fff;
	border-radius:3px;
	cursor:pointer;
	-moz-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}
.calc .calc_res {
	margin-top:0.75rem;
	border:1px solid #ddd;
}
.calc .calc_res .titledivs {
	background-color:#f8f8f8;
	height:2.3rem;
	line-height:2.3rem;
	padding-left:0.5rem;
	border:1px solid #ddd;
	border-width:0 0 1px 0;
	color:#222;
	font-weight:bold;
}
.calc .calc_res .titledivs i {
	margin-right:0.25rem;
	font-size:0.7rem;
}
.calc .calc_res_div {
	padding:1rem;
}
.calc .calc_res_div .subname {
	font-size:0.8rem;
	font-weight:bold;
	margin-bottom:1rem;
	color:#00b277;
}
.calc .calc_res_div ul {
	;
}
.calc .calc_res_div ul li {
	position:relative;
	height:1.9rem;
	line-height:1.9rem;
	margin-top:0.5rem;
}
.calc .calc_res_div ul li input {
	width:100%;
	height:1.9rem;
	line-height:1.9rem;
	padding-left:0.5rem;
	position:relative;
	z-index:98;
	border:1px solid #dee2e6;
}
.calc .calc_res_div ul li span {
	position:absolute;
	right:1px;
	top:1px;
	height:1.8rem;
	line-height:1.8rem;
	display:inline-block;
	padding:0 0.5rem;
	background-color:#f8f9fa;
	z-index:99;
	border-left:1px solid #dee2e6;
	font-size:0.6rem;
	color:#34495e;
}
.night .calc .layui-form {
	border:1px solid #444;
	background-color:transparent;
}
.night .calc .layui-form-select .layui-input {
	border:1px solid #444;
}
.night .calc .calc_img {
	border:1px solid #444;
	background-color:#242627;
	background-blend-mode:exclusion;
}
.night .calc .calc_res {
	border:1px solid #444;
}
.night .calc .calc_res .titledivs {
	background-color:#181a1b;
	border-bottom:1px solid #444;
	color:#aaa;
}
.night .calc .calc_res_div ul li input {
	border:1px solid #444;
}
.night .calc .calc_res_div ul li span {
	background-color:#444;
	color:#ddd;
	border-left:1px solid #444;
}
@media screen and (max-width:1150px) {
	.gonggao_div {
	display:none;
}
.calc .layui-form {
	padding:0;
	background-color:transparent;
	border:0px;
	border-radius:3px;
}
.calc .inpt {
	width:100%;
	display:block;
}
.calc .layui-form-select {
	width:100%;
	display:block;
	margin-top:0.4rem;
}
.calc .calc_img {
	width:100%;
	display:block;
	margin:0.4rem 0 0 0;
	background-color:#bebedd;
	background-blend-mode:color-dodge;
}
.calc .calc_subbuttom {
	width:100%;
	margin:0.4rem 0 0 0;
}
.calc .calc_res_div {
	padding:0.5rem;
}
.calc .calc_res_div .subname {
	font-size:0.7rem;
	font-weight:bold;
	margin-bottom:0.75rem;
	margin-top:0.25rem;
}
.night .calc .layui-form {
	border:0;
}
;}.resttips {
	font-size:0.6rem;
	padding:0.75rem;
	background-color:#fcf7ef;
	margin-top:0.75rem;
	border-radius:6px;
	border:1px solid #ebd3b0;
}
.resttips span {
	margin-bottom:0.5rem;
	display:inline-block;
	color:#ff7503;
	font-weight:bold;
}
.resttips p {
	line-height:1rem;
	color:#444;
	color:#ff7503;
}
.night .resttips {
	background-color:#444;
	border:1px solid #555;
}
.rest {
	color:#34495e;
	border:1px solid #a0e5c6;
	background:#f8fafe;
	border-radius:3px;
	padding:0.75rem;
}
.rest p {
	color:#17b777;
	line-height:1rem;
	font-size:0.6rem;
}
.rest p span {
	color:#ff6500;
	margin-right:1rem;
	width:40px;
	font-size:0.65rem;
	font-weight:bold;
	display:inline-block;
}
.night .rest {
	background-color:#242627;
	border:1px solid #444;
}
.caip_res {
	margin-top:15px;
	display:none;
}
.caip_res p {
	padding:0.2rem 0.1rem 0.2rem 3rem;
	line-height:2rem;
	background-color:#f5f5f5;
	margin-bottom:0.5rem;
	border:1px solid #ddd;
	border-radius:6px;
	position:relative;
}
.night .caip_res p {
	background-color:#222;
	border:1px solid #444;
}
.caip_res p i {
	position:absolute;
	left:0.5rem;
	font-size:0.6rem;
	font-style:normal;
}
.caip_res p:last-child {
	margin-bottom:0px;
}
.caip_res p span {
	width:1.3rem;
	height:1.3rem;
	line-height:1.3rem;
	display:inline-block;
	color:#fff;
	text-align:center;
	margin-right:0.3rem;
	border-radius:100%;
	font-weight:bold;
	background-image:linear-gradient(180deg,#FE8A5C 0%,#FF4D4D 100%);
}
.tabred {
	width:100%;
	color:#666 !important;
	margin-top:0.5rem;
	font-size:0.6rem;
}
.tabred tr td:first-child {
	width:4rem;
	color:#fe5668;
	background:#fff2f4;
	text-align:right;
}
.tabred_w10 tr td:first-child {
	width:5rem;
}
.tabred_w12 tr td:first-child {
	width:6rem;
}
.tabred_w13 tr td:first-child {
	width:6.5rem;
}
.tabred_pl0 tr td:first-child {
	padding:0.75rem 0.5rem 0.75rem 0;
}
.tabred tr td {
	padding:0.75rem 0.5rem;
	border:1px solid #ffc8ce;
}
.tabred p {
	line-height:1.3rem;
}
.tabred span {
	margin-right:0.5rem;
	display:inline-block;
}
.night .tabred {
	color:#ddd !important;
}
.night .tabred tr td:first-child {
	color:#fff;
	background:#000000;
}
.night .tabred tr td {
	border:1px solid #444;
}
.tabred .tabpp {
	white-space:break-spaces;
	word-break:break-all;
}
.tabred .spansdata {
	font-size:0.6rem;
	margin-left:5px;
	color:#999;
}
.night .tabred .spansdata {
	color:#ccc;
}
/******* table *********/.tabnb {
	width:100%;
	margin-top:1rem;
	table-layout:fixed;
	border-collapse:collapse;
	border-spacing:0;
	border:1px solid #cee1ee;
	border-left:0;
}
.night .tabnb {
	border:1px solid #444;
}
.tabnb caption {
	padding:0.75rem 0;
	border:1px solid #e3eef8;
	border-bottom:0;
	font-size:0.65rem;
}
.tabnb caption strong {
	font-weight:400;
}
.night .tabnb caption {
	border:1px solid #444;
	border-bottom:0;
}
.tabnb thead {
	border-bottom:1px solid #cee1ee;
	background-color:#e3eef8;
}
.night .tabnb thead {
	border-bottom:1px solid #444;
	background-color:#333;
	color:#eee;
}
.tabnb tr {
	line-height:1.8rem;
	font-size:0.65rem;
}
.tabnb tr th {
	color:#555;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
}
.tabnb tr th,.tabnb tr td {
	border-left:1px solid #cee1ee;
	word-break:break-all;
	word-wrap:break-word;
	padding-left:0.5rem;
	font-weight:normal;
	font-size:0.6rem;
	line-height:0.8rem;
	padding:0.5rem 0.5rem;
}
.night .tabnb tr th,.night .tabnb tr td {
	border-left:1px solid #444;
	color:#eee;
}
.tabnb tr:nth-child(2n) {
	background-color:#f0f5f8;
}
.night .tabnb tr:nth-child(2n) {
	background-color:#333;
}
/******* url *********/.ipdiv {
	padding:1rem 0;
	margin-bottom:1.75rem;
}
.ipdiv h2 {
	text-align:center;
	color:#2196f3;
	font-size:1.2rem;
	height:1.5rem;
	line-height:1.5rem;
	font-weight:bold;
	margin-top:0.5rem;
	margin-bottom:2rem;
}
.ipdiv>div {
	width:100%;
	max-width:24rem;
	margin:auto;
	position:relative;
}
.ipdiv>div::before {
	font-family:layui-icon !important;
	content:"\e615";
	position:absolute;
	left:0.4rem;
	top:50%;
	transform:translateY(-50%);
	font-size:1rem;
	color:#b6c7e4;
}
.night .ipdiv>div::before {
	color:#444;
}
.ipdiv>div input {
	height:1.8rem;
	line-height:1.8rem;
	display:inline-block;
	width:calc(100% - 4rem);
	border:1px solid #dbdfea;
	color:#3c4d62;
	border-radius:3px 0 0 3px;
	padding-left:1.8rem;
	float:left;
}
.night .ipdiv>div input {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
	font-size:0.7rem;
}
.ipdiv>div textarea {
	border:1px solid #dbdfea;
	color:#3c4d62;
}
.night .ipdiv div textarea {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
	font-size:0.7rem;
}
.ipdiv>div span {
	height:1.8rem;
	line-height:1.8rem;
	display:inline-block;
	background-color:#2196f3;
	width:4rem;
	color:#fff;
	text-align:center;
	border-radius:0 3px 3px 0;
	cursor:pointer;
}
.ipdivsres {
	max-width:24rem;
	margin:auto;
	margin-top:-1rem;
	display:none;
}
.ipdivsres .tabred tr td {
	border:1px solid #dbdfea;
	color:#526484;
}
.ipdivsres .tabred tr td:first-child {
	color:#526484;
	background:#f5fafe;
}
.night .ipdivsres .tabred tr td {
	color:#ccc;
}
.night .ipdivsres .tabred tr td:first-child {
	color:#ccc;
	background:#181a1b;
}
.night .ipdivsres .tabred tr td {
	border:1px solid #444;
}
@media screen and (max-width:500px) {
	.ipdiv {
	text-align:left;
	border:1px solid #dbdfea;
	background-color:#f6f7fa;
	padding:0.5rem 0.5rem 1rem 0.5rem;
	border-radius:3px;
	margin-bottom:0;
}
.night .ipdiv {
	border:1px solid #444;
	background-color:#242627;
}
.ipdiv h2 {
	margin-bottom:1rem;
}
.ipdivsres {
	margin-top:0.75rem;
	max-width:100%;
}
;}.ipdiv input::-webkit-input-placeholder {
	color:#b6c7e4;
}
.ipdiv input::-moz-placeholder {
	color:#b6c7e4;
}
.ipdiv input:-moz-placeholder {
	color:#b6c7e4;
}
.ipdiv input:-ms-input-placeholder {
	color:#b6c7e4;
}
.ipdiv textarea::-webkit-input-placeholder {
	color:#b6c7e4;
}
.ipdiv textarea::-moz-placeholder {
	color:#b6c7e4;
}
.ipdiv textarea:-moz-placeholder {
	color:#b6c7e4;
}
.ipdiv textarea:-ms-input-placeholder {
	color:#b6c7e4;
}
.night .ipdiv input::-webkit-input-placeholder {
	color:#444;
}
.night .ipdiv input::-moz-placeholder {
	color:#444;
}
.night .ipdiv input:-moz-placeholder {
	color:#444;
}
.night .ipdiv input:-ms-input-placeholder {
	color:#444;
}
.night .ipdiv textarea::-webkit-input-placeholder {
	color:#444;
}
.night .ipdiv textarea::-moz-placeholder {
	color:#444;
}
.night .ipdiv textarea:-moz-placeholder {
	color:#444;
}
.night .ipdiv textarea:-ms-input-placeholder {
	color:#444;
}
/******* url *********/.collurl_xieyi {
	padding:1rem 1rem 10px 1rem;
}
.collurl_xieyi h2 {
	margin-bottom:0.5rem;
	padding:0.6rem 0.5rem;
	border:1px dashed #bfccda;
	background-color:#f8fafc;
	border-radius:6px;
	font-size:0.7rem;
}
.night .collurl_xieyi h2 {
	background-color:#444;
	border-color:#444;
}
.collurl_xieyi>div {
	border-bottom:1px solid #f5f5f5;
	padding-bottom:10px;
}
.night .collurl_xieyi>div {
	border-bottom:1px solid #444;
}
.collurl_xieyi div p {
	padding:0.2rem 0;
	text-align:justify;
	word-break:break-all;
	font-size:0.65rem;
	line-height:1.2rem;
}
.toolcate {
	min-height:calc(100vh - 4.5rem);
}
.toolurl {
	min-height:calc(100vh - 4.5rem);
}
.aitoolist {
	min-height:calc(100vh - 4.5rem);
}
.toolurl>div {
	background-color:#fff;
}
.night .toolurl>div {
	background-color:#242627;
}
.toolurl>div:first-child h2 {
	margin-top:0;
}
.toolurl h2 {
	font-size:0.7rem;
	margin:0.75rem 0;
	background-color:#f9f9f9;
	padding:0.3rem 0 0.3rem 0.75rem;
	border-radius:4px;
	border:1px solid #f4f4f4;
}
.night .toolurl h2 {
	background-color:#181818;
	border:1px solid #333;
}
.toolurl h2 i.tuod {
	float:right;
	color:#ddd;
}
.toolurl h2>i {
	margin-right:0.5rem;
	color:#ff6500;
	font-size:0.7rem;
}
.toolurl ul {
	margin:-0.25rem;
}
.toolurl ul>li {
	float:left;
	padding:0.25rem 0.25rem;
	width:calc(100% / 6);
	position:relative;
	display:inline-block;
	background-color:#fff;
}
.night .toolurl ul>li {
	background-color:#242627;
}
.toolurl li>div {
	cursor:pointer;
	border-radius:4px;
	display:block;
	padding:0.5rem 0.5rem;
	border:1px solid #f4f4f4;
}
.night .toolurl li>div {
	border:1px solid #444;
	background-color:#333;
}
.toolurl li>div img {
	width:1.2rem;
	height:1.2rem;
	border-radius:6px;
	float:left;
	margin-right:0.5rem;
}
.toolurl li>div div {
	height:1.2rem;
	line-height:1.2rem;
	border-radius:6px;
	display:block;
	margin:auto;
	font-size:0.65rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.toolurl li>div .divimg {
	width:1.2rem;
	height:1.2rem;
	line-height:1.2rem;
	border-radius:6px;
	float:left;
	margin:0 0.5rem 0 0;
	text-align:center;
	color:#fff;
	font-size:0.6rem;
	font-weight:400;
	display:flex;
	justify-content:center;
	align-items:center;
}
.toolurl li .icoapp {
	position:absolute;
	width:0.8rem;
	height:0.8rem;
	color:#ddd;
	top:50%;
	transform:translateY(-50%);
	right:0.75rem;
	cursor:pointer;
}
.night .toolurl li .icoapp {
	color:#666;
}
.event_url {
	border-radius:6px;
}
.urlalert {
	padding:0.25rem;
}
.urlalert>span {
	padding:0.25rem;
	display:block;
	width:50%;
	float:left;
	text-align:center;
	cursor:pointer;
}
.urlalert>span i {
	height:1.9rem;
	line-height:1.9rem;
	display:block;
	font-style:normal;
	border:1px solid #f5f5f5;
	font-size:0.6rem;
	border-radius:6px;
}
.night .urlalert>span i {
	border:1px solid #444;
	color:#ccc;
}
.urlalert>span i:hover {
	background-color:#FF9800;
	color:#fff;
}
.url_edit_div {
	padding:.5rem 1rem;
}
.url_edit_div>div {
	margin:0.5rem 0;
	border:1px solid #e5e5e5;
	font-size:0.6rem;
	padding:0.5rem 0;
	text-align:center;
	border-radius:4px;
	cursor:pointer;
}
.url_edit_div>div:first-child {
	color:green;
}
.url_edit_div>div:nth-child(2) {
	color:#EF6C00;
}
.url_edit_div>div:nth-child(3) {
	color:#888;
}
.url_edit_div>div i {
	margin-right:0.5rem;
	font-size:0.6rem;
}
.toolurl li>div span {
	font-size:0.6rem;
	display:block;
	margin-top:0.75rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.night .toolurl li>div span {
	color:#ccc;
}
.add_url_div {
	padding:0.75rem 0.5rem 0.75rem 0.5rem;
}
.add_url_div>div {
	margin-bottom:0.75rem;
}
.add_url_div>div>span {
	width:4rem;
	display:inline-block;
	text-align:right;
	padding-right:0.75rem;
	float:left;
	height:1.75rem;
	line-height:1.75rem;
	font-size:0.65rem;
}
.add_url_div>div>input {
	height:1.75rem;
	line-height:1.75rem;
	width:calc(100% - 5rem);
	border:1px solid #dcdfe6;
	border-radius:6px;
	padding-left:0.5rem;
	color:#666;
}
.add_url_div>div>select {
	height:1.75rem;
	line-height:1.75rem;
	width:calc(100% - 8.75rem);
	border:1px solid #dcdfe6;
	border-radius:6px;
	padding-left:0.5rem;
	color:#666;
	float:left;
}
.night .add_url_div>div>select {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
}
.add_url_div .addcatebut {
	width:3.25rem;
	float:left;
	margin-left:0.5rem;
	text-align:center;
	font-size:0.6rem;
	padding-left:0;
	cursor:pointer;
}
.night .add_url_div>div>input {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
}
.add_url_div>div>input::-webkit-input-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.add_url_div>div>input::-moz-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.add_url_div>div>input:-moz-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.add_url_div>div>input:-ms-input-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.night .add_url_div>div>input::-webkit-input-placeholder {
	color:#444;
}
.night .add_url_div>div>input::-moz-placeholder {
	color:#444;
}
.night .add_url_div>div>input:-moz-placeholder {
	color:#444;
}
.night .add_url_div>div>input:-ms-input-placeholder {
	color:#444;
}
.add_url_div>div>div {
	height:1.75rem;
	line-height:1.75rem;
	width:calc(100% - 5rem);
	border:1px solid #dcdfe6;
	border-radius:6px;
	padding-left:0.5rem;
	color:#666;
	display:inline-block;
}
.night .add_url_div>div>div {
	background-color:#181a1b;
	border:1px solid #444;
}
.add_url_div>div>div span {
	display:inline-block;
	width:1rem;
	height:1rem;
	border:1px solid #f5f5f5;
	background-color:red;
	margin-top:0.375rem;
	margin-right:0.5rem;
	cursor:pointer;
	position:relative;
	border-radius:3;
}
.night .add_url_div>div>div span {
	border:1px solid #444;
}
.add_url_div>div>div span.act::before {
	font-family:"icons" !important;
	font-size:0.7rem;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	content:"\e633";
	position:absolute;
	font-weight:bold;
	top:-0.4rem;
	left:0.1rem;
	color:#fff;
	width:1rem;
	height:1rem;
}
.add_url_div>div:last-child {
	margin-bottom:0rem;
}
.add_url_div_cateid {
	height:auto !important;
	padding:0.25rem !important;
}
.add_url_div_cateid m {
	padding:0.25rem;
	width:calc(100% / 8);
	float:left;
	line-height:unset;
	position:relative;
}
.add_url_div_cateid m::after {
	content:"";
	display:block;
	padding-top:100%;
	position:absolute;
}
.add_url_div_cateid i {
	display:block;
	border:1px solid #dddfe7;
	text-align:center;
	cursor:pointer;
	border-radius:4px;
}
.night .add_url_div_cateid i {
	border:1px solid #444;
	color:#ccc;
}
.add_url_div_cateid i.act {
	border:1px solid #FF5722;
	color:#ff5722;
	position:relative;
	overflow:hidden;
}
.add_url_div_cateid i.act::after {
	content:'';
	width:20px;
	height:8px;
	background-color:#ff5722;
	display:block;
	position:absolute;
	right:-10px;
	bottom:0;
	transform:rotate(315deg);
}
.savepaixu {
	margin-bottom:0.75rem;
	font-size:0.8rem;
	color:#fff;
	padding:8px 0;
	cursor:pointer;
	text-align:center;
	border-radius:6px;
	border:1px solid #4caf51;
	background-color:#4CAF50;
}
.night .savepaixu {
	color:#ccc;
	border:1px solid #444;
	background-color:#282828;
}
.savepaixu i {
	margin-right:0.5rem;
}
.loglists {
	margin-top:0.75rem;
	border-radius:2px;
	overflow:hidden;
}
.loglists h2 {
	height:1.75rem;
	line-height:1.75rem;
	background-color:#ecf0f8;
	font-size:0.65rem;
	padding-left:0.5rem;
	color:#334065;
}
.loglists ul {
	border:1px solid rgb(236 240 248);
	padding:0.25rem;
}
.loglists ul li {
	width:calc(100% / 6);
	float:left;
	text-align:center;
	padding:0.25rem;
}
.loglists ul li a {
	border:1px solid rgb(236 240 248);
	height:1.8rem;
	line-height:1.8rem;
	display:block;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#748594;
}
.night .loglists h2 {
	color:#ccc;
	background-color:#181a1b;
}
.night .loglists ul {
	border:1px solid #444;
}
.night .loglists ul li a {
	border:1px solid #444;
	color:#ccc;
}
@media screen and (max-width:1300px) {
	.loglists ul li {
	width:calc(100% / 4);
}
;}@media screen and (max-width:1100px) {
	.loglists ul li {
	width:calc(100% / 3);
}
;}@media screen and (max-width:950px) {
	.loglists ul li {
	width:calc(100% / 2);
}
;}@media screen and (max-width:870px) {
	.loglists ul li {
	width:calc(100% / 3);
}
;}@media screen and (max-width:630px) {
	.loglists ul li {
	width:calc(100% / 2);
}
;}@media screen and (max-width:330px) {
	.loglists ul li {
	width:100%;
}
;}/******* aitoolpage *******/.aitoolpage {
	height:calc(100vh - 6rem);
	margin:0 1.5rem;
}
.ait_l {
	width:25rem;
	float:left;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
	border-right:1px solid #efefef;
	height:100%;
	padding-right:1.5rem;
}
.ait_r {
	width:calc(100% - 25rem);
	float:left;
	display:inline-block;
	height:100%;
}
.ait_l h4 {
	color:#ff6500;
	margin-bottom:1.5rem;
	background:#fff8f2;
	padding:0.5rem 0.75rem;
	font-size:0.65rem;
	border-radius:6px;
	border:1px solid #FFF3E0;
	position:relative;
	overflow:hidden;
	box-shadow:rgba(34,47,62,0.1) 0px 2px 2px -2px,rgba(34,47,62,0.07) 0px 8px 8px -4px;
}
.ait_l h4 i {
	float:right;
	font-size:0.65rem;
	font-style:normal;
}
.ait_l h4 i.feer {
	background:linear-gradient(to right,#AD1457,#FF9800);
	-webkit-background-clip:text;
	background-clip:text;
	color:transparent;
}
.ait_l h4 i.vip {
	background:linear-gradient(to right top,#BF360C,#FF9800);
	-webkit-background-clip:text;
	background-clip:text;
	color:transparent;
	font-weight:bold;
}
.ait_l h4 i.giod {
	font-size:0.6rem;
}
.ait_l h4 i.price {
	cursor:pointer;
}
.ait_l h4 i.price::before {
	margin-right:0.25rem;
}
.ait_l h4 * {
	position:relative;
	z-index:999;
}
.ait_l h4::before {
	content:'';
	width:300px;
	height:300px;
	position:absolute;
	background-color:#fff2e8;
	transform:rotate(42deg);
	top:-18px;
	left:-20px;
	z-index:998;
}
.night .ait_l h4::before {
	background-color:#242627;
}
.ait_l h4 img {
	width:1.2rem;
	height:1.2rem;
	border-radius:100%;
	margin-right:10px;
	border:2px solid #fff;
	float:left;
	display:block;
}
.night .ait_l h4 img {
	border:2px solid #242627;
}
.ait_l h4 span {
	height:1.2rem;
	line-height:1.2rem;
	float:left;
}
.ait_l h4 i.icons {
	float:left;
	margin-left:10px;
	cursor:pointer;
}
.ait_l .aiformsdiv {
	height:calc(100% - 3rem);
	overflow-y:scroll;
	scrollbar-width:0px;
}
.ait_l .aiformsdiv {
	scrollbar-width:0px;
}
.ait_l .aiformsdiv::-webkit-scrollbar {
	width:0px;
}
.ait_l .aiformsdiv::-moz-scrollbar {
	width:0px;
}
.ait_l .itme {
	margin-bottom:1rem;
	position:relative;
}
.ait_l .itme .t {
	color:#3e3e3e;
	font-size:0.65rem;
	font-weight:700;
	margin-bottom:0.75rem;
	display:inline-block;
}
.ait_l .itme .t i {
	margin-left:5px;
	font-style:normal;
}
.ait_l .itme .t i::before {
	content:'•';
	color:#ff381e;
	font-size:0.6rem;
}
.ait_l .itme .tip {
	position:absolute;
	top:5px;
	right:0;
	color:#888;
	font-size:0.6rem;
	cursor:pointer;
}
.ait_l .itme input[type='text'],.ait_l .itme select,.ait_l .itme .inputdiv {
	width:100%;
	border-radius:4px;
	border:1px solid #e0e0e0;
	padding-left:0.5rem;
	height:2rem;
	line-height:2rem;
	padding-right:0.5rem;
	color:rgb(29,33,41);
}
.ait_l .itme textarea {
	width:100%;
	border-radius:4px;
	border:1px solid #e0e0e0;
	padding:10px;
	height:120px;
	resize:none;
	color:rgb(29,33,41);
}
.ait_l .itme input::-webkit-input-placeholder {
	color:#ccc;
	font-size:0.65rem;
}
.ait_l .itme input::-moz-placeholder {
	color:#ccc;
	font-size:0.65rem;
}
.ait_l .itme input:-moz-placeholder {
	color:#ccc;
	font-size:0.65rem;
}
.ait_l .itme input:-ms-input-placeholder {
	color:#ccc;
	font-size:0.65rem;
}
.ait_l .itme textarea::-webkit-input-placeholder {
	color:#ccc;
	font-size:0.65rem;
}
.ait_l .itme textarea::-moz-placeholder {
	color:#ccc;
	font-size:0.65rem;
}
.ait_l .itme textarea:-moz-placeholder {
	color:#ccc;
	font-size:0.65rem;
}
.ait_l .itme textarea:-ms-input-placeholder {
	color:#ccc;
	font-size:0.65rem;
}
.ait_l .itme textarea::-webkit-scrollbar {
	width:6px;
	background-color:#e5e5e5;
}
.ait_l .itme textarea::-webkit-scrollbar-thumb {
	border-radius:10px;
	background-color:#bbb;
}
.night .ait_l .itme textarea::-webkit-scrollbar {
	width:6px;
	background-color:#242627;
}
.night .ait_l .itme textarea::-webkit-scrollbar-thumb {
	border-radius:10px;
	background-color:#444;
}
.ait_l .itme .layui-form-radio {
	margin-top:-3px;
}
.ait_l .itme .layui-form-checkbox {
	margin-top:-3px;
}
.ait_l .aipstbutdiv {
	height:3rem;
}
.ait_l .aipstbut {
	width:100%;
	text-align:center;
	background-color:#ff6500;
	color:#fff;
	border:0;
	padding:0.5rem 0;
	margin:1rem 0 0 0;
	cursor:pointer;
	border-radius:6px;
}
.ait_l .aipstbut i {
	margin-right:10px;
	font-size:13px;
	font-weight:bold;
	-webkit-animation:aitoolload 1.4s infinite linear;
	animation:aitoolload 1.4s infinite linear;
	display:inline-block;
}
@-webkit-keyframes aitoolload {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
;}@keyframes aitoolload {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
;}.nodata {
	display:flex !important;
	align-items:center;
	justify-content:center;
}
.nodata_tip {
	text-align:center;
}
#nm-preloader p {
	width:240px;
	font-size:0.6rem;
	line-height:1.2rem;
	margin-top:0;
	color:#ff6500;
}
.nm-ripple {
	display:inline-block;
	position:relative;
	width:4rem;
	height:4rem;
}
.nm-ripple div {
	position:absolute;
	border:0.2rem solid #ff6500;
	opacity:1;
	border-radius:50%;
	animation:nm-ripple 1s cubic-bezier(0,0.2,0.8,1) infinite;
}
.nm-ripple div:nth-child(2) {
	animation-delay:-0.5s;
}
@keyframes nm-ripple {
	0% {
	top:36px;
	left:36px;
	width:0;
	height:0;
	opacity:1;
}
100% {
	top:0px;
	left:0px;
	width:72px;
	height:72px;
	opacity:0;
}
;}.nodata_tip img {
	;
}
.ait_cent {
	background-color:rgb(245,245,245);
	height:100%;
	padding:1.5rem 1.5rem 2.5rem 1.5rem;
	border-radius:0px 6px 6px 0;
	position:relative;
}
.ait_cent i {
	margin-right:5px;
	font-size:0.6rem;
}
.ait_cent>span {
	position:absolute;
	bottom:0.75rem;
	font-size:0.6rem;
	color:#919aa5;
}
.ait_cent>span.ll {
	left:5.75rem;
}
.ait_cent .lrs {
	position:absolute;
	bottom:0.75rem;
	right:1.5rem;
	display:inline-block;
}
.ait_cent .lrs span {
	font-size:0.6rem;
	color:#919aa5;
	cursor:pointer;
}
.ait_cent .lrs ul {
	position:absolute;
	right:0;
	bottom:0px;
	background-color:#FFF;
	width:7.5rem;
	padding:0.5rem 1rem;
	transform:translate(0px,-1.5rem);
	border-radius:6px;
	border:1px solid #e8e8e8;
	box-shadow:0 2px 10px rgb(0 0 0 / 12%);
	color:#6c8ca6;
	display:none;
}
.night .ait_cent .lrs ul {
	background-color:#181a1a;
	border:1px solid #444;
}
.night .ait_cent .lrs ul li {
	border-bottom:1px solid #444;
	color:#ddd;
}
.night .ait_cent .lrs ul li:last-child {
	border-bottom:0;
}
.ait_cent .lrs:hover ul {
	display:block;
}
.ait_cent .lrs ul::before {
	border:8px solid transparent;
	border-top-color:#fff;
	content:"";
	right:0.5rem;
	bottom:-0.75rem;
	margin-left:1.5rem;
	position:absolute;
	width:0.8rem;
	height:0.8rem;
}
.ait_cent .lrs_daochu {
	position:absolute;
	bottom:0.8rem;
	right:4.5rem;
	display:inline-block;
	cursor:pointer;
}
.night .ait_cent .lrs ul::before {
	border-top-color:#444;
}
.ait_cent .lrs ul::after {
	content:"";
	width:100%;
	display:inline-block;
	height:1.5rem;
	position:absolute;
	right:0;
}
.ait_cent .lrs ul li {
	height:1.9rem;
	line-height:1.9rem;
	border-bottom:1px solid #f5f5f5;
	font-size:0.6rem;
	cursor:pointer;
}
.ait_cent .lrs ul li:hover {
	color:#ff7503;
}
.ait_cent .lrs ul li:last-child {
	border-bottom:0;
}
.watermark {
	position:absolute;
	font-size:12px;
	opacity:0.1;
	pointer-events:none;
	top:0;
	left:0;
	z-index:9999999;
}
.night .watermark {
	opacity:0.4;
}
.night .ait_cent {
	background-color:#181a1b;
}
.ait_cent_div {
	background-color:#fff;
	padding:1rem 1.5rem 1rem 1.5rem;
	border:1px solid #e8e8e8;
	box-shadow:0 2px 10px rgb(0 0 0 / 12%);
	border-radius:6px;
	height:100%;
}
.night .ait_cent_div {
	background-color:#242627;
	border:1px solid #444;
}
.ait_cent_res {
	height:100%;
	overflow-y:auto;
	scrollbar-width:0px;
}
.ait_cent_res::-webkit-scrollbar {
	width:0px;
}
.ait_cent_res::-moz-scrollbar {
	width:0px;
}
.nodata_tip p {
	margin-top:1rem;
	color:#888;
}
.night .ait_l .itme input[type='text'],.night .ait_l .itme select,.night .ait_l .itme .inputdiv {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
}
.night .ait_l .itme textarea {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
}
.night .ait_l .itme input::-webkit-input-placeholder {
	color:#444;
}
.night .ait_l .itme input::-moz-placeholder {
	color:#444;
}
.night .ait_l .itme input:-moz-placeholder {
	color:#444;
}
.night .ait_l .itme input:-ms-input-placeholder {
	color:#444;
}
.night .ait_l .itme textarea::-webkit-input-placeholder {
	color:#444;
}
.night .ait_l .itme textarea::-moz-placeholder {
	color:#444;
}
.night .ait_l .itme textarea:-moz-placeholder {
	color:#444;
}
.night .ait_l .itme textarea:-ms-input-placeholder {
	color:#444;
}
.night .ait_l h4 {
	background-color:#333;
	border:1px solid #222;
	color:#bbb;
}
.night .ait_l .itme .t {
	color:#ddd;
}
.night .ait_l .itme .tip {
	color:#999;
}
.night .ait_l .aiformsdiv::-webkit-scrollbar-thumb {
	background-color:#444;
}
.night .ait_l {
	border-right:1px solid #444;
}
.night .layui-form-radio>i {
	color:#999;
}
/******* sqtool *******/.sqtools {
	padding:1rem 0.5rem 0.8rem 0.5rem;
}
.sqtools>div {
	margin-bottom:0.75rem;
}
.sqtools>div:last-child {
	margin-bottom:0;
}
.sqtools>div>span {
	width:4rem;
	display:inline-block;
	text-align:right;
	padding-right:0.75rem;
	float:left;
	height:1.75rem;
	line-height:1.75rem;
	font-size:0.65rem;
}
.sqtools>div>input {
	height:1.75rem;
	line-height:1.75rem;
	width:calc(100% - 5rem);
	border:1px solid #dcdfe6;
	border-radius:6px;
	padding-left:0.5rem;
	color:#666;
}
.night .sqtools>div>input {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
}
.sqtools>div>input::-webkit-input-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.sqtools>div>input::-moz-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.sqtools>div>input:-moz-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.sqtools>div>input:-ms-input-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.night .sqtools>div>input::-webkit-input-placeholder {
	color:#444;
}
.night .sqtools>div>input::-moz-placeholder {
	color:#444;
}
.night .sqtools>div>input:-moz-placeholder {
	color:#444;
}
.night .sqtools>div>input:-ms-input-placeholder {
	color:#444;
}
.sqtools>div>div {
	height:1.75rem;
	line-height:1.75rem;
	width:calc(100% - 5rem);
	border:1px solid #dcdfe6;
	border-radius:6px;
	padding-left:0.5rem;
	color:#666;
	display:inline-block;
	font-size:0.6rem;
	position:relative;
}
.night .sqtools>div>div {
	background-color:#181a1b;
	border:1px solid #444;
	color:#bbb;
}
.sqtools>div>div label {
	cursor:pointer;
	margin-right:0.9rem;
}
.sqtools>div>div label input[type="radio"] {
	display:none;
}
.sqtools>div>div label input[type="radio"] + span {
	position:relative;
	width:0.8rem;
	height:0.8rem;
	border:1px solid #ddd;
	display:inline-block;
	box-sizing:border-box;
	overflow:hidden;
	border-radius:50%;
	margin-top:0.425rem;
	margin-right:0.4rem;
	vertical-align:sub;
}
.night .sqtools>div>div label input[type="radio"] + span {
	border:1px solid #bbb;
}
.sqtools>div>div label input[type="radio"]:checked + span {
	border:1px solid #2196f3;
}
.sqtools>div>div label input[type="radio"]:checked + span::before {
	content:' ';
	position:absolute;
	left:2px;
	top:2px;
	width:10px;
	height:10px;
	box-sizing:border-box;
	background-color:#2196f3;
	border-radius:50%;
}
.sqtools>div>textarea {
	height:6rem;
	width:calc(100% - 5rem);
	border:1px solid #dcdfe6;
	border-radius:6px;
	padding:0.5rem;
	color:#666;
	resize:none;
}
.night .sqtools>div>textarea {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
}
.sqtools>div>textarea::-webkit-input-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.sqtools>div>textarea::-moz-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.sqtools>div>textarea:-moz-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.sqtools>div>textarea:-ms-input-placeholder {
	color:#ccc;
	opacity:1;
	font-size:0.6rem;
}
.night .sqtools>div>textarea::-webkit-input-placeholder {
	color:#444;
}
.night .sqtools>div>textarea::-moz-placeholder {
	color:#444;
}
.night .sqtools>div>textarea:-moz-placeholder {
	color:#444;
}
.night .sqtools>div>textarea:-ms-input-placeholder {
	color:#444;
}
/******* layui *******/.night {
	color:#ddd;
	background-color:#242627;
}
.night .left-nav {
	background-color:#181a1b;
	border-right:1px solid #444;
}
.night .left-nav .nav li a {
	color:rgba(255,255,255,0.82);
}
.night .left-nav::after {
	background:#181a1b;
}
.night .nav li a.act,.night .nav li a:hover {
	background-color:#333;
}
.night .left-nav .nav>li>ul>li a.act,.night .left-nav .nav>li>ul>li a:hover {
	background-color:#333;
}
.night .left-nav .nav::-webkit-scrollbar-thumb {
	background-color:#181a1b;
}
.night .left-nav .nav::-webkit-scrollbar-thumb:hover {
	background-color:#181a1b;
}
.night .head_div {
	background-color:#181a1b;
	border-bottom:1px solid #444;
}
.night .main {
	background-color:#232627;
}
.night .search {
	background-color:#242627;
	border:1px solid #444;
}
.night .user_alert {
	background-color:#242627;
	box-shadow:unset;
	border:1px solid #444;
	color:#ddd;
}
.night .user_alert>a {
	color:#ddd;
}
.night .user_alert hr {
	background-color:#444;
}
.night .user_alert > div p {
	border:1px solid #444;
	background-color:#181a1b;
	color:#ddd;
}
.night .user_alert::before {
	border-bottom-color:#444;
}
.night .moder li a {
	border:1px solid #181a1b;
	background-color:#181a1b;
}
.night .moder li a span,.night .moder li a h3 {
	color:#eee;
}
.night .footer {
	border-top:1px solid #444;
}
.night .layui-tab-card {
	border:1px solid #444;
}
.night .layui-tab-card>.layui-tab-title {
	background-color:#181a1b;
}
.night .layui-tab-card>.layui-tab-title .layui-this {
	background-color:#444;
	color:#ddd;
}
.night .layui-tab-card>.layui-tab-title .layui-this:after {
	border:1px solid #181a1b;
	border-top:none;
}
.night .layui-colla-title {
	color:#ddd;
	background-color:#181a1b;
}
.night  .layui-colla-content {
	border-color:#444;
}
.night  .layui-collapse {
	border-color:#444;
}
.night .layui-colla-item {
	border-color:#444;
}
.tabdef .layui-tab-title {
	height:1.5rem;
}
.tabdef .layui-tab-title li {
	line-height:1.5rem;
	font-size:0.6rem;
	color:#34495e;
}
.tabdef .layui-tab-title .layui-this:after {
	height:1.55rem;
}
.night .tabdef>.layui-tab-title {
	border-color:#444;
}
.night .tabdef .layui-tab-title li {
	color:#ccc;
}
.night .tabdef>.layui-tab-title .layui-this {
	background-color:#242627;
	color:#ddd;
}
.night .tabdef>.layui-tab-title .layui-this:after {
	border:1px solid #444;
	border-top:none;
	border-bottom-color:#242627;
}
.tabdef>.layui-tab-title .layui-tab-bar {
	height:1.5rem;
	line-height:1.5rem;
}
.night .tabdef>.layui-tab-title .layui-tab-bar {
	background-color:#242627;
	border-color:#444;
}
.tabdef .layui-tab-bar .layui-icon {
	top:0px;
}
@media screen and (max-width:1592px) {
	.main {
	/*padding:0 2rem;*/
}
.aitoolpage {
	margin:0;
}
.ait_l {
	padding-right:2rem;
}
.footb {
	width:15rem;
}
;}@media screen and (max-width:1370px) {
	.foota {
	width:100%;
	margin-bottom:1rem;
}
.footc {
	width:50%;
}
.footb {
	width:50%;
}
.footc img {
	max-width:5.5rem;
}
;}@media screen and (max-width:1320px) {
	.aitoolpage {
	margin:-0.8rem -1.2rem;
	height:calc(100vh - 4.4rem);
}
.ait_l {
	width:17.5rem;
	padding-right:0.8rem;
}
.ait_cent {
	padding:0.75rem 0.75rem 2rem 0.75rem;
}
.ait_cent_div {
	padding:0.5rem 0.75rem 0.5rem 0.75rem;
}
.ait_cent>span {
	bottom:0.6rem;
	font-size:0.55rem;
}
.ait_cent .lrs {
	right:0.75rem;
	bottom:0.6rem;
	font-size:0.55rem;
}
.ait_cent .lrs_daochu {
	bottom:0.6rem;
	right:65px;
}
.ait_r {
	width:calc(100% - 17.5rem);
}
.ait_cent>span.ll {
	left:95px;
}
;}@media screen and (max-width:1250px) {
	.moder li {
	padding:0.5rem;
}
.moder li a {
	padding:2.8rem  0.8rem;
}
.toolurl ul>li {
	width:calc(100% / 5);
}
;}@media screen and (max-width:1090px) {
	.moder li {
	width:calc(100%/2);
}
.ait_l {
	width:12.5rem;
}
.ait_r {
	width:calc(100% - 12.5rem);
}
.toolurl ul>li {
	width:calc(100% / 4);
}
;}@media screen and (max-width:988px) {
	.footer p a.lr {
	float:none;
	display:block;
}
;}@media screen and (max-width:886px) {
	.left-nav {
	display:none;
}
.left-nav .logo {
	height:3rem;
}
.left-nav .logo .logo_img {
	margin-top:0px;
}
.left-nav .nav {
	height:calc(100vh - 3.5rem);
	overflow:auto;
}
.tool_nav_but {
	left:unset !important;
	right:0 !important;
	border-radius:15px 0 0 15px;
	border-left:1px solid #ff6500;
	border-right:0;
	padding:4px 6px 4px 10px;
	z-index:9999;
}
.head_div {
	left:0;
	width:100%;
	box-shadow:0px 2px 8px 0px rgb(17 58 93 / 10%);
}
.head_div>a>img,.night .head_div>a>img {
	height:3rem;
	margin-left:0.25rem;
	display:block;
}
.search_div {
	display:none;
}
.glsearch {
	position:fixed;
	left:0;
	top:0;
	right:0;
	bottom:0;
	background-color:rgb(0 0 0 / 40%);
	z-index:10000;
	padding:0 1rem;
	text-align:center;
}
.glsearch .search_div {
	display:inline-block;
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-100%);
	background-color:#ffffff;
	width:100%;
	max-width:24rem;
	padding:2rem 2rem;
	border:1px solid #f5f5f5;
	border-radius:6px;
}
.night .glsearch .search_div {
	background-color:#222;
	border:1px solid #252525;
}
.glsearch .search_div::before {
	content:'';
	position:absolute;
	height:1.5rem;
	width:2px;
	bottom:-1.5rem;
	left:calc(50% - 1px);
	background-color:#fff;
}
.night .glsearch .search_div::before {
	background-color:#444;
}
.glsearch .search_div h2 {
	margin-bottom:1.5rem;
	font-size:1rem;
	color:#2196F3;
	line-height:1.75;
}
.glsearch .layui-icon-error {
	position:absolute;
	bottom:-3rem;
	left:50%;
	font-size:1.4rem;
	color:#fff;
	transform:translateX(-50%);
	cursor:pointer;
}
.night .glsearch .layui-icon-error {
	color:#444;
}
.search {
	border-radius:6px;
	background-color:#fff;
}
.wn {
	display:none;
}
.wapsousou {
	display:block;
}
.wapsousou .icoclose {
	font-size:0.6rem;
}
.headerbut>span {
	display:none !important;
}
.head_div>.wapbut {
	top:0.75rem;
	left:unset;
	right:9rem;
	height:1.5rem;
	line-height:1.5rem;
	width:1.5rem;
	border-radius:100%;
	border:1px solid #ddd;
	text-align:center;
	display:inline-block;
	float:right;
	margin-left:0.5rem;
	font-size:0.7rem;
}
.night .head_div>.wapbut {
	border:1px solid #444;
	color:#999;
}
.main {
	width:100%;
	float:none;
	padding:0 0.75rem;
	margin-top:0rem;
}
.web-logo {
	display: block;
	text-align: center;
}
.moder_h2_one {
	margin-top:1rem;
}
.search_div>i {
	display:inline-block;
	float:left;
	height:1.75rem;
	line-height:1.75rem;
	width:1.75rem;
}
.search input {
	padding-left:0.75rem;
}
.search span {
	font-size:0.6rem;
	left:0.75rem;
	display:none !important;
}
.search i {
	font-size:0.9rem;
}
.search_div>span {
	margin:0;
	margin-left:0.5rem;
	height:1.75rem;
	line-height:1.75rem;
	width:1.75rem;
}
.moder {
	margin-top:0px;
	padding:0.25rem;
}
.moder li {
	padding:0.25rem;
}
.moder li a {
	border:1px solid #ecf0f7;
	box-shadow:0 0px 1px 0 rgba(2,89,109,.14);
}
.night .moder li a {
	border:1px solid #444;
	box-shadow:0 0px 1px 0 rgba(2,89,109,.14);
}
.tools {
	margin-top:0.75rem;
}
.tuitool h6 {
	height:2.5rem;
	line-height:2.5rem;
	margin-bottom:0.5rem;
	margin-top:1rem;
}
.toolurl {
	padding-top:0.75rem;
	min-height:calc(100vh - 7.5rem);
}
.aitoolpage {
	margin:0.75rem 0 0px 0;
}
.savepaixu {
	margin-bottom:0;
	margin-top:0.75rem;
}
.footer {
	width:100%;
}
;}@media screen and (max-width:767px) {
	.toolurl ul {
	margin:-0.2rem;
}
.toolurl ul>li {
	padding:0.2rem;
}
.footerb>span {
	display:block;
	line-height:1.2rem;
	width:100%;
}
.footerb>.rdis {
	float:left;
	display:block;
	line-height:1.2rem;
	width:100%;
	text-align:left;
	margin-top:0.5rem;
}
.footerb>.rdis a {
	margin-left:0;
	margin-right:0.5rem;
}
;}@media screen and (max-width:640px) {
	.tools {
	padding:0.5rem 0;
	border-radius:0;
	background-color:#fff;
	margin-top:0px;
	padding-bottom:0px;
}
.tools-info {
	padding:0.5rem 0 0.75rem 0;
	border-bottom:1px solid #f5f5f5;
	margin-bottom:0px;
}
.tools-cent {
	padding:0.75rem 0;
}
.tuitool h6 {
	margin-top:0.25rem;
}
.toolurl ul>li {
	width:calc(100% / 3);
}
.head_div>.wapbut {
	right:7.75rem;
	margin-left:0;
}
.headbutdiv {
	right:2.5rem;
}
.headerbut {
	margin-left:0.25rem;
}
.user {
	right:0.5rem;
}
.footer {
	padding:1.5rem 0.5rem 1rem 0.5rem;
}
.footc {
	width:100%;
	margin-bottom:1rem;
}
.footb {
	width:100%;
}
;}@media screen and (max-width:620px) {
	.moder li {
	width:calc(100%/2);
}
;}@media screen and (max-width:580px) {
	.aitoolpage {
	height:auto;
}
.ait_l {
	display:block;
	height:auto;
	padding-right:0;
	border-right:0 !important;
	width:100%;
}
.ait_l .aiformsdiv {
	height:auto;
	overflow:hidden;
	display:block;
}
.ait_r {
	display:none;
	width:100%;
	height:calc(100vh - 3rem);
	margin-top:0.5rem;
	border-radius:6px;
}
;}@media screen and (max-width:480px) {
	.moder li a {
	text-align:center;
	padding:1rem 0 1rem 0;
}
.moder li a img {
	width:2rem;
	height:2rem;
	float:none;
	display:block;
	margin:auto;
}
.moder li a div {
	height:0.9rem;
	line-height:0.9rem;
	margin-top:0.75rem;
	padding:0 0.5rem;
}
.moder li a p {
	display:none;
}
.butdiv span {
	width:100%;
	margin:0.1rem 0;
	text-align:center;
}
.butdiv span.setup {
	width:3rem;
	margin-right:0.25rem;
}
.butdiv span.setup + span {
	width:calc(100% - 3.25rem);
}
.app_search_ul {
	min-height:14rem;
}
.app_search_ul li {
	width:calc(100%/2);
}
.app_coll_ul {
	min-height:14rem;
}
.app_coll_ul li {
	width:calc(100%/2);
}
.toolurl ul>li {
	width:calc(100% / 2);
}
.add_url_div_cateid m {
	padding:0.15rem;
	width:calc(100% / 7);
}
.glsearch .search_div {
	padding:1.5rem 1rem;
	max-width:calc(100% - 2rem);
}
.glsearch .search_div h2 {
	line-height:1.75;
}
.footerb>.rdis a {
	display:block;
}
;}@media screen and (max-width:460px) {
	.moder li a span,.moder li a h3 {
	font-size:0.6rem;
}
.add_url_div_cateid m {
	width:calc(100% / 6);
}
;}@media screen and (max-width:450px) {
	.caipiaoss {
	border:1px solid #eee;
}
.night .caipiaoss {
	border:1px solid #444;
}
.caipiaoss .layui-form-label {
	position:absolute;
	left:0;
	top:0;
	height:100% !important;
	border-width:0;
	border-right-width:1px;
}
.caipiaoss .layui-input-inline {
	padding:5px;
	left:-1px;
	margin:0 0 0px 110px;
}
.caipiaoss .layui-input-inline:last-child {
	padding-top:0;
	margin-bottom:0px;
}
.caipiaoss_p {
	padding-top:0 !important;
}
.caipiaoss_t .layui-inline {
	margin-bottom:0px;
}
.caipiaoss_t .layui-inline:last-child .layui-input-inline {
	margin-bottom:0;
}
.add_url_div_cateid m {
	width:calc(100% / 5);
}
;}@media screen and (max-width:400px) {
	.moder li a span,.moder li a h3 {
	font-size:0.6rem;
}
.toolurl ul>li {
	width:calc(100% / 2);
}
.search_div {
	width:200px;
}
;}@media screen and (max-width:340px) {
	.toolurl ul>li {
	width:calc(100% / 2);
}
;}@media screen and (max-width:300px) {
	.moder li {
	width:100%;
}
.toolurl ul>li {
	width:100%;
}
;}.night .tools {
	background-color:#181a1b;
}
.night .tools-cent {
	background-color:#242627;
}
.night .tools-info {
	border-bottom:1px solid #444;
}
.night .in input {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
}
.night .in textarea {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
	font-size:0.65rem;
}
.in input::-webkit-input-placeholder {
	color:#ccc;
	opacity:0.9;
}
.in input::-moz-placeholder {
	color:#ccc;
	opacity:0.9;
}
.in input:-moz-placeholder {
	color:#ccc;
	opacity:0.9;
}
.in input:-ms-input-placeholder {
	color:#ccc;
	opacity:0.9;
}
.in textarea::-webkit-input-placeholder {
	color:#b6c7e4;
}
.in textarea::-moz-placeholder {
	color:#b6c7e4;
}
.in textarea:-moz-placeholder {
	color:#b6c7e4;
}
.in textarea:-ms-input-placeholder {
	color:#b6c7e4;
}
.night .in input::-webkit-input-placeholder {
	color:#444;
}
.night .in input::-moz-placeholder {
	color:#444;
}
.night .in input:-moz-placeholder {
	color:#444;
}
.night .in input:-ms-input-placeholder {
	color:#444;
}
.night .in textarea::-webkit-input-placeholder {
	color:#444;
}
.night .in textarea::-moz-placeholder {
	color:#444;
}
.night .in textarea:-moz-placeholder {
	color:#444;
}
.night .in textarea:-ms-input-placeholder {
	color:#444;
}
.zhaidivs {
	max-width:24rem;
	margin:1.25rem auto 2rem auto;
	border:1px solid #eee;
	padding:0.5rem;
	border-radius:3px;
}
.night .zhaidivs {
	border:1px solid #444;
}
.zhaidivs .layui-form-label .dot {
	position:absolute;
	top:8px;
	width:0.25rem;
	height:0.25rem;
	background-color:red;
	border-radius:100%;
}
.zhaidivs .tt {
	margin:0.5rem 0;
	font-size:0.65rem;
	color:#1e9fff;
}
.zhaidivs .tt.t0 {
	margin-top:0;
}
.zhaidivs .tt i {
	margin-right:0.25rem;
	font-size:0.65rem;
}
.zhaidivsres {
	display:none;
	max-width:24rem;
	margin:auto;
	margin-top:-1rem;
}
.zhaidivsres textarea {
	padding:0.5rem;
	border:1px solid #dbdfea;
	line-height:1.2rem;
	border-radius:3px;
	font-size:0.65rem;
	width:100%;
	height:10rem;
	resize:none;
}
.night .zhaidivsres textarea {
	border:1px solid #444;
	background-color:#181a1b;
	color:#ccc;
}
.zhaidivsresbuts {
	padding:0.4rem 0;
	display:block;
	text-align:center;
	border:1px solid #eee;
	color:#888;
	margin-top:0.5rem;
	cursor:pointer;
}
.night .zhaidivsresbuts {
	border:1px solid #444;
	color:#888;
}
.zhaidivsres textarea::-webkit-scrollbar {
	width:4px;
	height:4px;
}
.zhaidivsres textarea::-webkit-scrollbar-track {
	background:#f1f1f1;
	/* 设置滚动轨迹的背景色*/;
}
.zhaidivsres textarea::-webkit-scrollbar-thumb {
	background:#888;
	/* 设置滚动滑块的背景色*/;
}
.zhaidivsres textarea::-webkit-scrollbar-thumb:hover {
	background:#555;
	/* 设置鼠标悬停时滚动滑块的背景色*/;
}
.night .zhaidivsres textarea::-webkit-scrollbar-track {
	background:#222222;
	/* 设置滚动轨迹的背景色*/;
}
.night .zhaidivsres textarea::-webkit-scrollbar-thumb {
	background:#444444;
	/* 设置滚动滑块的背景色*/;
}
.night .zhaidivsres textarea::-webkit-scrollbar-thumb:hover {
	background:#555;
}
.zhiresdiv {
	border:1px solid #ff7503;
	padding:0rem 0.8rem;
	border-radius:4px;
	background-color:#fff8f2;
}
.night .zhiresdiv {
	background-color:#232324;
	border:1px solid #444;
}
.zhiresdiv p {
	line-height:0.8rem;
	font-size:0.6rem;
	color:#ff7503;
	margin:0.8rem 0;
}
.night .zhiresdiv p {
	color:#ddd;
}
@media screen and (max-width:590px) {
	.zhaidivs {
	margin:0 auto 0 auto;
	max-width:100%;
}
.zhaidivsres {
	margin-top:0.75rem;
	max-width:100%;
}
;}@media screen and (max-width:450px) {
	.zhaidivs {
	padding:0.25rem;
}
.zhaidivs .tt.t0 {
	margin-top:0.25rem;
}
;}.night .tuitool h6 {
	color:#ddd;
}
.night fieldset {
	border:1px solid #444;
}
.night fieldset legend {
	background-color:#242627;
	color:#aaa;
}
.night .search input {
	color:#ddd;
}
.night .layui-form-pane .layui-form-label {
	background-color:#232324;
	border-color:#444;
	color:#ddd;
}
.night .layui-input:hover,.night .layui-textarea:hover {
	border-color:#666 !important;
}
.night .layui-form-select dl {
	background-color:#181a1b;
	border:1px solid #444;
}
.night .layui-form-select dl dd.layui-this {
	background-color:#242627;
}
.night .layui-form-select dl dd:hover {
	background-color:#242627;
}
.night .layui-table {
	background-color:#181a1b;
}
.night .layui-table td,.night .layui-table th,.night .layui-table-view,.night .layui-table-header {
	border-color:#444 !important;
}
.night .layui-table-header thead {
	background-color:#333;
}
.night .layui-table {
	color:#ddd !important;
}
.night .layui-table th {
	color:#fff !important;
}
.night .layui-form-pane .layui-form-item[pane] {
	border-color:#444 !important;
	background-color:#181a1b;
}
.layui-table-hover {
	background-color:transparent !important;
}
.night .layui-table-page {
	border-top:1px solid #444;
}
.night .layui-laypage a[data-page] {
	color:#ddd;
}
.night .layui-input {
	background-color:#181a1b;
	color:rgb(238 238 238);
	border-radius:2px;
	border-color:#444;
}
.night .layui-input-wrap .layui-input-prefix,.night .layui-input-wrap .layui-input-split,.night .layui-input-wrap .layui-input-suffix {
	border-color:#444;
}
.night .layui-input-number .layui-icon:first-child {
	border-bottom:1px solid #444;
}
.night .layui-input-affix .layui-icon {
	color:#666;
}
.night .layui-colorpicker {
	border:1px solid #444;
}
@media screen and (max-width:640px) {
	.night .tools {
	background-color:#242627;
}
;}.night .app_search {
	background-color:#181a1b;
	border:1px solid #444;
}
.night .app_search .layui-layer-title {
	border-bottom:1px solid #444;
	color:#ddd;
}
.night .app_search .layui-layer-setwin span {
	color:#ddd;
}
.night .app_search_ul li a {
	background-color:#232627;
	border:1px solid #444;
	color:#ddd;
}
.night .app_search_bar {
	border-top:1px solid #444;
}
.night .app_search_bar span {
	border:1px solid #444;
	color:#ddd;
	background-color:#242627;
}
.night .app_search_bar span.act {
	color:#fff;
	background-color:#00b277;
	border:1px solid #00b277;
}
.night .app_coll_ul li div {
	background-color:#232627;
	border:1px solid #444;
}
.night .app_coll_ul li div a {
	color:#ddd;
}
.night .app_coll_bar {
	border-top:1px solid #444;
}
.night .app_coll_bar span {
	border:1px solid #444;
	color:#ddd;
	background-color:#242627;
}
.night .app_coll_bar span.act {
	color:#fff;
	background-color:#00b277;
	border:1px solid #00b277;
}
.night .app_share {
	background-color:#181a1b;
	border:1px solid #444;
}
.night .app_share .layui-layer-title {
	border-bottom:1px solid #444;
	color:#ddd;
}
.night .app_share .layui-layer-setwin span {
	color:#ddd;
}
.night .app_share_div>div>div {
	background-color:#444;
}
.night .app_share_div>div>div:nth-child(1) {
	border-right:5px solid #333;
}
.night .app_share_div>div>div:nth-child(2) {
	border-left:5px solid #333;
}
.night .app_share_div input {
	border:5px solid #444;
	background-color:#333;
	color:#ddd;
}
.night .app_share_div .app_share_save {
	background-color:#444;
}
.night .setup_alerts {
	background-color:rgb(36,38,39);
	border:1px solid #444;
	box-shadow:1px 1px 2px #444 !important;
}
.night .setup_alerts .layui-layer-title {
	color:#ddd;
	border-bottom:1px solid #444;
}
.night .setup_alerts .layui-layer-setwin span {
	color:#ddd;
}
.night .setup_alerts .layui-form-item>span {
	border:1px solid #444;
	background-color:#444;
	color:#ddd;
}
.night .setup_alerts .layui-form-item>.layui-input {
	border-color:#444;
}
.night .bai_logo {
	display:none;
}
.night .hei_logo {
	display:inline-block;
}
.night .tool_nav_but {
	background-color:#181a1b;
}
.sii {
	width:100%;
	border-radius:0.3rem;
	margin-bottom:1.5rem;
	background:#fff;
	text-align:center;
	padding:10rem 0;
	padding-top:7rem;
}
.sii_img img {
	width:100%;
	max-width:18.5rem;
}
.night .sii_img img {
	opacity:0.6;
}
.sii_img h2 {
	color:#fe7b36;
	font-weight:400;
}
.sii_img p {
	display:inline-block;
	margin:1.5rem auto auto auto;
	max-width:20rem;
	width:100%;
	padding:0 0.5rem;
}
.sii_img p input {
	font-size:0.7rem;
	height:2rem;
	line-height:2rem;
	background-color:#FFF;
	border:1px solid #fe7b36;
	width:calc(100% - 2.5rem);
	float:left;
	padding-left:0.5rem;
	color:#fe7b36;
	border-radius:4px 0 0 4px;
}
.night .sii_img p input {
	background-color:#242627;
}
.sii_img p input::-webkit-input-placeholder {
	color:#ffc497;
}
.sii_img p input::-moz-placeholder {
	color:#ffc497;
}
.sii_img p input:-moz-placeholder {
	color:#ffc497;
}
.sii_img p input:-ms-input-placeholder {
	color:#ffc497;
}
.night .sii_img p input::-webkit-input-placeholder {
	color:#a88a72;
}
.night .sii_img p input::-moz-placeholder {
	color:#a88a72;
}
.night .sii_img p input:-moz-placeholder {
	color:#a88a72;
}
.night .sii_img p input:-ms-input-placeholder {
	color:#a88a72;
}
.sii_img p span {
	height:2rem;
	line-height:2rem;
	width:2.5rem;
	display:inline-block;
	background-color:#fe7b36;
	color:#fff;
	font-weight:bold;
	float:left;
	cursor:pointer;
	border-radius:0 4px 4px 0;
}
.night .sii {
	background-color:#242627;
}
@media screen and (max-width:620px) {
	.sii {
	padding:5rem 0;
	padding-top:2rem;
}
;}.mianze_div {
	padding:1rem;
	max-height:500px;
	overflow:hidden;
	overflow-y:auto;
}
.mianze_div>div {
	margin-bottom:0.5rem;
	padding:0.2rem 0.5rem;
	border:1px dashed #bfccda;
	background-color:#f8fafc;
	border-radius:6px;
}
.night .mianze_div>div {
	background-color:#222;
	border:1px dashed #111;
}
.mianze_div p {
	padding:0.2rem 0;
	text-align:justify;
	word-break:break-all;
	font-size:0.6rem;
	line-height:1.2rem;
}
.waptips {
	background-color:#f6f7fa;
	padding:2rem 0;
	text-align:center;
	border-radius:3px;
}
.night .waptips {
	background-color:#444;
}
.waptips img {
	width:5rem;
	margin-bottom:2rem;
}
.waptips p {
	color:#666;
}
.night .waptips p {
	color:#bbb;
}
@media screen and (max-width:886px) {
	.waptips {
	margin-bottom:1rem;
}
;}/**********************************************//******* login *******//**********************************************/.login_bg {
	background-color:rgba(0,0,0,0.3);
	position:fixed;
	width:100%;
	height:100%;
	z-index:999999;
	left:0;
	top:0;
}
.login {
	width:17rem;
	position:fixed;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	background-color:#fff;
	border-radius:10px;
	padding:1.5rem 1.25rem;
	user-select:none;
	overflow:hidden;
	z-index:9999999;
	box-shadow:0 0.25rem 0.75rem rgb(0 0 0 / 50%);
}
.night .login {
	background-color:#333;
}
.login h2 {
	height:1rem;
	line-height:1rem;
	font-size:1rem;
	font-weight:bold;
	color:#666;
	position:relative;
	margin-bottom:1.25rem;
}
.night .login h2 {
	color:#ddd;
}
.login .icoclose {
	width:1.75rem;
	height:2rem;
	line-height:2rem;
	text-align:center;
	display:inline-block;
	position:absolute;
	top:-0.1rem;
	right:1rem;
	cursor:pointer;
	z-index:9999;
	border-radius:0 0 1rem 1rem;
	background-color:#FF9800;
	color:#fff;
	font-weight:bold;
}
.login input[type="text"],.login input[type="password"] {
	height:2rem;
	line-height:2rem;
	width:100%;
	border-radius:5px;
	border:1px solid #e5e5e5;
	padding:0 0 0 1.75rem;
	margin:0;
	font-size:0.6rem;
	color:#777;
}
.night .login input[type="text"],.night .login input[type="password"] {
	background-color:#181a1b;
	border:1px solid #444;
	color:#ddd;
}
.login input::-webkit-input-placeholder {
	color:#ddd;
	font-size:0.6rem;
}
.login input::-moz-placeholder {
	color:#ddd;
	font-size:0.6rem;
}
.login input:-moz-placeholder {
	color:#ddd;
	font-size:0.6rem;
}
.login input:-ms-input-placeholder {
	color:#ddd;
	font-size:0.6rem;
}
.night .login input::-webkit-input-placeholder {
	color:#444;
}
.night .login input::-moz-placeholder {
	color:#444;
}
.night .login input:-moz-placeholder {
	color:#444;
}
.night .login input:-ms-input-placeholder {
	color:#444;
}
.login p {
	position:relative;
	margin-bottom:0.75rem;
}
.login p i {
	position:absolute;
	left:0.5rem;
	top:0.6rem;
	font-size:0.7rem;
	color:#bbb;
}
.login p span {
	position:absolute;
	right:0.5rem;
	top:0.6rem;
	font-size:0.7rem;
	color:#888;
	cursor:pointer;
}
.login p .vfs {
	width:calc(100% - 6.5rem);
}
.login p .vfs + img {
	width:6rem;
	height:2rem;
	margin-left:0.5rem;
	border:1px solid #e5e5e5;
	float:right;
	border-radius:5px;
	cursor:pointer;
}
.night .login p .vfs + img {
	border:1px solid #222;
}
.login p .getemailvf {
	width:6rem;
	height:2rem;
	line-height:2rem;
	margin-left:0.5rem;
	border:1px solid #e5e5e5;
	float:right;
	border-radius:5px;
	cursor:pointer;
	display:inline-block;
	text-align:center;
	position:relative;
	top:unset;
	right:unset;
	font-size:0.6rem;
}
.login .emilpstcode {
	font-size:0.6rem;
	color:#aaa;
}
.login_but {
	width:100%;
	height:2rem;
	line-height:2rem;
	border-radius:5px;
	border:0;
	margin-top:1rem;
	color:#fff;
	cursor:pointer;
	display:block;
	text-align:center;
	font-size:0.7rem;
	background-color:#ff9800;
}
.login_foot {
	margin-top:0.75rem;
	font-size:0.6rem;
	color:#888;
	position:relative;
}
.login_foot .icoweixin {
	color:#00d669;
	cursor:pointer;
	font-size:20px;
	position:absolute;
	top:0px;
	left:0px;
}
.login_foot .icoduih {
	font-size:12px;
	cursor:pointer;
}
.night .login_foot .icoduih {
	color:#bbb;
}
.login_foot .icoduih::before {
	margin-right:5px;
	color:#ddd;
}
.night .login_foot .icoduih::before {
	margin-right:5px;
	color:#444;
}
.login_foot .act::before {
	color:#ff9800;
}
.night .login_foot .act::before {
	color:#ff9800;
}
.login_foot span {
	cursor:pointer;
}
.login_foot a {
	color:#fe9800;
}
@-webkit-keyframes login_alert {
	0% {
	opacity:0;
	-webkit-transform:scale(.3);
	transform:scale(.3);
}
50% {
	opacity:1;
	-webkit-transform:scale(1.05);
	transform:scale(1.05);
}
70% {
	-webkit-transform:scale(.9);
	transform:scale(.9);
}
100% {
	-webkit-transform:scale(1);
	transform:scale(1);
}
;}@keyframes login_alert {
	0% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3);
}
50% {
	opacity:1;
	-webkit-transform:scale(1.05);
	-ms-transform:scale(1.05);
	transform:scale(1.05);
}
70% {
	-webkit-transform:scale(.9);
	-ms-transform:scale(.9);
	transform:scale(.9);
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}
;}.reg_xieyis {
	padding:10px 20px 20px 20px;
	height:calc(100% - 40px);
	overflow-x:auto;
	user-select:none;
}
.reg_xieyis h2 {
	font-size:14px;
	height:24px;
	line-height:24px;
	font-weight:bold;
	margin:10px 0;
}
.reg_xieyis p {
	font-size:12px;
	line-height:22px;
	margin-bottom:10px;
	padding-left:20px;
}
/**********************************************//******* logins *******//**********************************************/.logins {
	width:17rem;
	position:fixed;
	left:calc(50% - 8.5rem);
	top:50%;
	transform:translate(0,-50%);
	background-color:#fff;
	user-select:none;
	z-index:9999999;
	box-shadow:0 0.25rem 0.75rem rgb(0 0 0 / 50%);
	border-radius:10px;
}
.night .logins {
	background-color:#222;
}
.logins .icochahao {
	position:absolute;
	left:-2rem;
	top:0;
	font-size:1.1rem;
	cursor:pointer;
	color:#666;
	padding:1px;
	border-radius:100%;
}
.logins .logins_title {
	height:2.25rem;
	line-height:2.25rem;
	background-color:#f5f5f5;
	border-radius:10px 10px 0 0;
	overflow:hidden;
}
.night .logins .logins_title {
	background-color:#000;
}
.logins .logins_title span {
	text-align:center;
	width:50%;
	display:inline-block;
	cursor:pointer;
}
.logins .logins_title span.act {
	background-color:#fff;
}
.night .logins .logins_title span.act {
	background-color:#222;
}
.logins .logins_one {
	padding:1rem;
	text-align:center;
}
.logins .logins_one img {
	width:180px;
	height:180px;
	border:2px solid #4CAF50;
	border-radius:6px;
	padding:5px;
	background-color:#e0f7e1;
}
.logins .logins_one .updatawechatqrcode {
	margin-top:1rem;
	cursor:pointer;
	margin-bottom:0;
	font-size:0.6rem;
}
.logins .logins_one .updatawechatqrcode i {
	position:relative;
	left:unset;
	top:unset;
	margin-right:0.4rem;
	color:#888;
	font-size:0.6rem;
}
.logins .logins_one .wechatxieyi {
	margin-top:0.5rem;
}
.logins p.wechatxieyi i {
	font-size:0.6rem;
	margin-right:0.25rem;
}
.logins p.wechatxieyi i.icoduih {
	color:#ff9800;
}
.logins p.wechatxieyi span {
	color:#ff9800;
	cursor:pointer;
	right:unset;
	top:unset;
	font-size:0.6rem;
	position:relative;
}
.logins .logins_two {
	padding:1rem;
	display:none;
}
.logins p {
	position:relative;
	margin-bottom:0.75rem;
}
.logins p i {
	position:absolute;
	left:0.5rem;
	top:0.6rem;
	font-size:0.7rem;
	color:#bbb;
}
.logins input[type="text"],.logins input[type="password"] {
	height:2rem;
	line-height:2rem;
	width:100%;
	border-radius:5px;
	border:1px solid #e5e5e5;
	padding:0 0 0 1.75rem;
	margin:0;
	font-size:0.6rem;
	color:#777;
}
.night .logins input[type="text"],.night .logins input[type="password"] {
	background-color:#181a1b;
	border:1px solid #444;
	color:#ddd;
}
.logins p span {
	position:absolute;
	right:0.5rem;
	top:0.6rem;
	font-size:0.7rem;
	color:#888;
	cursor:pointer;
}
.logins input::-webkit-input-placeholder {
	color:#ddd;
}
.logins input::-moz-placeholder {
	color:#ddd;
}
.logins input:-moz-placeholder {
	color:#ddd;
}
.logins input:-ms-input-placeholder {
	color:#ddd;
}
.night .logins input::-webkit-input-placeholder {
	color:#444;
}
.night .logins input::-moz-placeholder {
	color:#444;
}
.night .logins input:-moz-placeholder {
	color:#444;
}
.night .logins input:-ms-input-placeholder {
	color:#444;
}
.logins_wechat {
	width:12rem;
	position:fixed;
	left:calc(50% - 6rem);
	top:50%;
	transform:translate(0,-50%);
	background-color:#fff;
	padding:10px;
	user-select:none;
	z-index:9999999;
	box-shadow:0 0.25rem 0.75rem rgb(0 0 0 / 50%);
	text-align:center;
	border-radius:10px;
}
.night .logins_wechat {
	background-color:#333;
}
.logins_wechat .icochahao {
	position:absolute;
	left:-2rem;
	top:0;
	font-size:1.1rem;
	cursor:pointer;
	color:#666;
	padding:1px;
	border-radius:100%;
}
.logins_wechat_title {
	font-size:0.8rem;
	background-color:#f5f5f5;
	padding:0.25rem 0;
}
.night .logins_wechat_title {
	background-color:#252525;
	color:#eee;
}
.logins_wechat_title i {
	color:#00d468;
	margin-right:10px;
}
.logins_wechat img {
	width:100%;
	height:100%;
	border:1px solid #f5f5f5;
	margin:10px 0;
	border-radius:6px;
}
.logins_wechat p {
	font-size:0.6rem;
	margin-bottom:0.5rem;
	margin-top:0.2rem;
	cursor:pointer;
}
.night .logins_wechat p {
	color:#eee;
}
.logins_wechat p i {
	font-size:0.6rem;
	margin-right:0.25rem;
}
.logins_wechat p i.icoduih {
	color:#ff9800;
}
.logins_wechat p span {
	color:#ff9800;
	cursor:pointer;
}
.ppass {
	;
}
.ppass label {
	font-size:12px;
	color:#666;
	float:left;
	cursor:pointer;
}
.ppass input[type="checkbox"] {
	display:none;
}
.ppass input[type="checkbox"] + span {
	width:14px;
	height:14px;
	border:1px solid #ddd;
	display:inline-block;
	box-sizing:border-box;
	overflow:hidden;
	border-radius:0px;
	margin-right:5px;
	vertical-align:-2px;
	position:relative;
	top:unset;
	right:unset;
	border-radius:2px;
}
.night .ppass input[type="checkbox"] + span {
	border:1px solid #444;
}
.ppass input[type="checkbox"]:checked + span:after {
	content:' ';
	width:14px;
	height:14px;
	background-size:10px 10px !important;
	background:url(/zb_users/plugin/xc_toolbox/style/img/duihao.svg?r=2) 0px 0px no-repeat;
	box-sizing:border-box;
	background-color:#2196f3;
	display:inline-block;
	border:1px solid #2196f3;
	font-size:unset;
	position:absolute;
	top:0px;
	left:0px;
}
.ppass .lr {
	font-size:12px;
	color:#888;
	float:right;
	position:relative;
	top:unset;
	right:unset;
}
/*######################################################*/.aitoolcatediv {
	min-height:calc(100vh - 10rem);
}
.aicate_cate {
	padding:0;
	overflow:auto;
	padding-bottom:1.5rem;
	border-bottom:1px solid #ecf0f7;
}
.aicate_cate>i {
	float:right;
	display:inline-block;
	padding:0 0.5rem;
	line-height:32px;
	border:1px solid #ecf0f7;
	box-shadow:0 2px 8px 0 rgb(0 0 0 / 5%);
	border-radius:4px;
	font-size:0.65rem;
	color:#ff6500;
	cursor:pointer;
}
.aicate_cate::-webkit-scrollbar {
	display:none;
}
.aicate_cate span {
	cursor:pointer;
	margin-right:0.5rem;
	padding:0 0.4rem;
	line-height:1.55rem;
	display:inline-block;
	color:#666;
	border:1px solid #e5e6ec;
	box-shadow:0 2px 8px 0 rgb(0 0 0 / 5%);
	font-size:0.6rem;
	border-radius:4px;
	float:left;
}
.aicate_cate span i {
	font-size:0.65rem;
	margin-right:0.4rem;
	color:#ff6500;
}
.aicate_cate span.act {
	background-color:#ff6500;
	border:1px solid #ff6500;
	color:#fff;
}
.aicate_cate span.act i {
	color:#fff;
}
.aicate_list {
	margin:0.75rem -0.75rem;
}
.aicate_list ul {
	;
}
.aicate_list ul li {
	width:calc(100% / 4);
	float:left;
	padding:0.75rem;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
}
.aicate_list ul li>a {
	border-radius:6px;
	padding:1.1rem 1rem;
	clear:both;
	display:block;
	border:1px solid #f5f5f5;
	box-shadow:0 2px 7px rgb(146 146 146 / 12%);
	transition:none;
}
.aicate_list ul li>a::after {
	clear:both;
	display:table;
	content:" ";
}
.aicate_list ul li>a:hover {
	border:1px solid #ff9800;
}
.aicate_list ul li>a img {
	width:0.8rem;
	height:0.8rem;
	margin-right:0.4rem;
	border-radius:6px;
	vertical-align:-0.135rem;
}
.aicate_list ul li>a h2 {
	color:#333;
	font-size:0.65rem;
	font-weight:700;
	margin-bottom:0.5rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.aicate_list ul li>a p {
	height:1.2rem;
	line-height:1.2rem;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:1;
	overflow:hidden;
	text-overflow:ellipsis;
	font-size:0.65rem;
	color:#9aabb8;
}
.aitool_nav_alert {
	padding:0.75rem;
}
.aitool_nav_alert span {
	width:50%;
	float:left;
	margin-left:-1px;
	margin-top:-1px;
	height:2.25rem;
	line-height:2.25rem;
	display:block !important;
	border:1px solid #f5f5f5;
	font-size:0.6rem;
	cursor:pointer;
	padding-left:2rem;
}
.mingandivs {
	padding:5px 0 5px 10px;
	border:1px solid #FF9800;
	background-color:#FBE9E7;
	border-radius:6px;
	margin-top:10px;
	color:#F4511E;
}
.night .mingandivs {
	background-color:#222;
	border:1px solid #444;
	color:#ddd;
}
.mingandivs p {
	font-size:0.55rem;
}
.night .aitool_nav_alert span {
	border:1px solid #444;
	color:#ddd;
}
.aitool_nav_alert span:hover {
	background-color:#f5f5f5;
}
.night .aitool_nav_alert span:hover {
	background-color:#444;
}
.aitool_nav_alert span i {
	margin-right:0.5rem;
	font-size:0.6rem;
	color:#ff6500;
	font-weight:bold;
}
.aitool_nav_alert>i {
	display:none;
}
.night .aicate_list ul li>a {
	background-color:#181a1b;
	border:1px solid #181a1b;
}
.night .aicate_list ul li>a h2 {
	color:#eee;
}
.night .aicate_list ul li>a p {
	color:#666;
}
.night .aicate_cate span {
	color:#bbb;
	border:1px solid #666;
}
.night .aicate_cate>i {
	border:1px solid #666;
}
.night .aicate_cate span i {
	color:#bbb;
}
.night .aicate_cate span.act {
	background-color:#ff6500;
	border:1px solid #ff6500;
	color:#fff;
}
.night .aicate_cate span.act i {
	color:#fff;
}
.night .aicate_cate {
	border-bottom:1px solid #444;
}
@media screen and (max-width:1300px) {
	.aicate_cate {
	padding-bottom:1rem;
}
.aicate_list {
	margin:0.5rem -0.5rem;
}
.aicate_list ul li {
	padding:0.5rem;
	width:calc(100% / 3);
}
;}@media screen and (max-width:990px) {
	.aicate_list ul li {
	width:calc(100% / 2);
}
;}@media screen and (max-width:886px) {
	.aicate_cate {
	padding-top:1rem;
}
;}@media screen and (max-width:500px) {
	.aicate_cate {
	padding-top:0.5rem;
	padding-bottom:0.5rem;
}
.aicate_cate span {
	;
}
.aicate_list {
	margin:0.3rem -0.2rem;
}
.aicate_list ul li>a {
	display:block;
	padding:1.1rem 0.75rem 1rem 0.75rem;
}
.aicate_list ul li {
	padding:0.2rem;
}
.aicate_list ul li>a img {
	display:block;
	margin:auto;
	margin-bottom:1rem;
	width:2rem;
	height:2rem;
	float:none;
}
.aicate_list ul li>a {
	text-align:center;
	display:block;
	width:100%;
	float:none;
}
;}@media screen and (max-width:280px) {
	.aicate_list ul li {
	width:100%;
}
;}/**********************************************//******* layui *******//**********************************************/.tabletitle {
	padding:0.75rem 0;
	border:1px solid #cee2ee;
	color:#244c64;
	border-bottom:0;
	font-size:0.65rem;
	display:block;
	width:100%;
	text-align:center;
	margin-top:0.75rem;
}
.night .tabletitle {
	border:1px solid #444;
	border-bottom:0;
	color:#eee;
}
.layui-table {
	color:#34495e !important;
}
.layui-table-header thead {
	background:#f7faff;
	background-color:#e3eef8;
}
.layui-table th {
	font-weight:400 !important;
	font-size:0.7rem !important;
	color:#34495e !important;
}
.layui-table td,.layui-table th,.layui-table-view,.layui-table-header {
	border-color:#eff3f5 !important;
	border-color:#cee1ee !important;
}
.layui-table-cell {
	height:2rem !important;
	line-height:1.5rem !important;
	padding:0.3rem 0.5rem;
	font-size:0.6rem;
}
.layui-form-pane .layui-form-label {
	font-size:0.6rem;
	width:5.5rem;
	padding:0.4rem 0.75rem;
	height:1.9rem;
	line-height:1rem;
	color:#666;
}
.layui-table-view .layui-table td {
	border-bottom:1px solid #e3eef8 !important;
}
.night .layui-table-view .layui-table td {
	border-bottom:1px solid #444 !important;
}
.layui-table-body table tr:nth-child(2n) {
	background-color:#f0f5f8 !important;
}
.night .layui-table-body table tr {
	background-color:#242627 !important;
}
.night .layui-table-body table tr:nth-child(2n) {
	background-color:#333 !important;
}
/*.layui-badge-rim,.layui-border,.layui-colla-content,.layui-colla-item,.layui-collapse,.layui-elem-field,.layui-form-pane .layui-form-item[pane],.layui-form-pane .layui-form-label,.layui-input,.layui-input-split,.layui-panel,.layui-quote-nm,.layui-select,.layui-tab-bar,.layui-tab-card,.layui-tab-title,.layui-tab-title .layui-this:after,.layui-textarea {
	border-color:#e8e8fd;
}*/.layui-input:hover,.layui-textarea:hover {
	border-color:#d8d8ee !important;
}
.layui-input:focus,.layui-textarea:focus {
	border-color:#b6b6e2!important;
	box-shadow:0 0 0 3px rgba(22,183,119,.08);
}
.layui-form-radio {
	line-height:1.4rem;
	margin:0.3rem 0.5rem 0 0;
	padding-right:0.5rem;
	/*color:var(--xc-toolbox-fontcolor);*/;
}
.night .layui-form-radio {
	color:#ddd;
}
.layui-form-radio>i {
	font-size:0.9rem !important;
}
.layui-form-radio div {
	font-size:0.6rem !important;
}
.layui-form-radio:hover>*,.layui-form-radioed,.layui-form-radioed>i {
	color:#16b777 !important;
}
.layui-form-mid {
	padding:0.45rem 0!important;
	line-height:1rem;
	margin-right:0.5rem;
}
.layui-form-pane .layui-form-radio,.layui-form-pane .layui-form-switch {
	margin-top:0.25rem !important;
	margin-left:0.5rem !important;
}
.layui-colorpicker-main {
	box-sizing:content-box;
}
.night .layui-colorpicker-main {
	background-color:#333;
	border:1px solid #555;
}
.layui-colorpicker-main-input .layui-btn-container .layui-btn {
	height:30px;
	line-height:30px;
	font-size:12px;
}
.night .layui-colorpicker-main-input input.layui-input {
	color:#ccc;
}
.night .layui-colorpicker-main-input .layui-btn-container .layui-btn-primary {
	color:#ccc;
	background-color:#444;
	border:1px solid #444;
}
/*.layui-input,.layui-select,.layui-textarea {
	font-size:0.6rem;
	height:1.9rem;
	color:var(--xc-toolbox-fontcolor);
}
.layui-form-checkbox[lay-skin=primary]>div {
	font-size:0.6rem;
	margin-top:-0.05rem;
	padding-left:0;
	padding-right:0.75rem;
	line-height:0.9rem;
	color:var(--xc-toolbox-fontcolor);
}*/.layui-rate {
	padding:0 !important;
}
.layui-rate li i.layui-icon {
	font-size:0.7rem !important;
}
.pingfens>span.layui-inline {
	color:#ffc20d;
	font-size:0.55rem;
	vertical-align:-0.04rem;
	margin-left:0.1rem;
}
.layui-input-block {
	min-height:1.8rem;
}
.layui-form-pane .layui-input-block {
	margin-left:5.5rem;
	left:-1px;
}
.layui-btn {
	height:1.9rem;
	line-height:1.9rem;
	font-size:0.7rem;
}
.layui-form-select dl dd {
	cursor:pointer;
	/*color:var(--xc-toolbox-fontcolor);*/;
}
.night .layui-form-select dl dd {
	color:#eee;
}
.layui-form-checkbox[lay-skin=primary] {
	height:auto!important;
	line-height:normal!important;
	min-width:0.9rem;
	min-height:0.9rem;
	border:none!important;
	margin-right:0;
	padding-left:1.2rem;
	padding-right:0;
	background:0 0;
}
.layui-form-pane .layui-form-checkbox {
	margin:0.2rem 0 0.2rem 0.5rem;
}
.layui-form-checkbox>div {
	font-size:0.6rem;
}
.layui-form-item .layui-form-checkbox[lay-skin=primary] {
	margin-top:0.5rem;
}
.layui-form-checkbox[lay-skin=primary]>i {
	width:0.8rem;
	height:0.8rem;
	line-height:0.7rem;
	font-size:0.6rem;
}
.night .layui-form-checkbox[lay-skin=primary]>i {
	background-color:#242627;
	border:1px solid #444;
}
.layui-form-checked[lay-skin=primary]>i {
	border-color:#16b777 !important;
	background-color:#16b777;
	color:#fff;
}
.night .layui-form-checked[lay-skin=primary]>i {
	border-color:#16b777 !important;
	background-color:#16b777;
	color:#fff;
}
.layui-upload-drag div {
	font-size:0.6rem;
}
.layui-upload-drag .layui-icon {
	font-size:2.5rem;
	color:#ddd !important;
	margin-bottom:0.75rem !important;
	display:inline-block !important;
}
.layui-colorpicker {
	width:1.9rem;
	height:1.9rem;
	padding:0.25rem;
	line-height:1.2rem;
}
.layui-layer-page .layui-layer-btn {
	padding-top:0 !important;
	padding-right:1.25rem;
}
.layui-layer-btn a {
	font-size:12px;
	margin:0px 5px 0;
}
.night .layui-form-checkbox[lay-skin=primary]>div {
	color:#eee;
}
.night .layui-upload-drag {
	background:#181a1b;
	border-color:#444;
}
.night .layui-layer {
	background:#333;
	border:1px solid #222;
}
.night .layui-layer-loading {
	background-color:unset;
}
.night .layui-layer-title {
	color:#ddd;
	border-bottom:1px solid #444;
}
.night .layui-layer-setwin .layui-layer-close {
	color:#ddd;
}
.night .layui-layer-btn a:last-child {
	background-color:#444;
	border:1px solid #444;
	color:#ddd;
}
.night .tool_nav_alert li a {
	border:1px solid #444;
	color:#ddd;
}
.layui-form-select dl::-webkit-scrollbar {
	width:2px;
	height:2px;
}
.night .layui-form-select dl::-webkit-scrollbar-thumb {
	border:1px solid transparent;
	background-clip:padding-box;
	border-radius:7px;
	background:#444;
}
.night .layui-form-select dl::-webkit-scrollbar-thumb:hover {
	background-color:#444;
}
.night .layui-upload-drag .layui-icon {
	color:#999 !important;
}
.stoolsads {
	padding:0.5rem;
	margin-top:20px;
	display:block;
	background-color:#f6f7fa;
	border-radius:10px;
	text-align:center;
}
.stoolsads.tooladtops {
	margin-bottom:0.75rem;
	margin-top:0px;
}
.stoolsads.tooladfoots {
	margin-top:0.75rem;
	margin-bottom:1rem;
}
.stoolsads img {
	border-radius:6px;
	width:100%;
}
.night .stoolsads {
	background-color:#181a1b;
}
.night .layui-form-pane .layui-form-text .layui-textarea {
	background-color:#181a1b;
	border:1px solid #444;
	color:#eee;
}
@media screen and (max-width:886px) {
	.stoolsads.tooladtops {
	margin-top:0.75rem;
}
;}@media screen and (max-width:640px) {
	.stoolsads {
	padding:0;
	margin-top:0;
	margin-bottom:0.75rem;
}
.stoolsads.tooladtops {
	margin-bottom:-0.25rem;
	margin-top:0.75rem;
}
.stoolsads.tooladfoots {
	margin-top:0.25rem;
	margin-bottom:0.25rem;
}
;}.layui-layer-loading .layui-layer-loading3 {
	background:none !important;
	width:80px !important;
	height:80px !important;
	border-radius:8px !important;
	background-color:rgba(0,0,0,0.5) !important;
}
.layui-layer-loading .layui-layer-loading3::after {
	content:'';
	width:40px;
	height:40px;
	background-position:center 10px !important;
	opacity:1;
	background:url(/zb_users/plugin/xc_toolbox/style/img/loading.png) no-repeat !important;
	background-size:100% 100% !important;
	position:absolute;
	left:calc(50% - 20px);
	top:8px;
	-webkit-animation:load3 1.4s infinite linear;
	animation:load3 1.4s infinite linear;
}
.layui-layer-loading .layui-layer-loading3::before {
	width:100%;
	content:'Loading....';
	color:#fff;
	font-size:12px;
	position:absolute;
	bottom:10px;
	text-align:center;
	font-weight:400;
	left:50%;
	transform:translateX(-50%);
	height:16px;
	line-height:16px;
}
.layui-layer-loading .layui-layer-loading3 i {
	display:none;
}
@-webkit-keyframes load3 {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
;}@keyframes load3 {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg);
}
;}.layui-layer-btn .layui-layer-btn0:hover {
	background-color:#EF6C00;
	color:#fff !important;
}
/***************************************************************/.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before {
	width:16px;
	height:16px;
	content:" ";
	display:inline-block;
	background-color:currentColor;
	-webkit-mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");
	mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' aria-hidden='true'><path fill-rule='evenodd' d='M7.775 3.275a.75.75 0 001.06 1.06l1.25-1.25a2 2 0 112.83 2.83l-2.5 2.5a2 2 0 01-2.83 0 .75.75 0 00-1.06 1.06 3.5 3.5 0 004.95 0l2.5-2.5a3.5 3.5 0 00-4.95-4.95l-1.25 1.25zm-4.69 9.64a2 2 0 010-2.83l2.5-2.5a2 2 0 012.83 0 .75.75 0 001.06-1.06 3.5 3.5 0 00-4.95 0l-2.5 2.5a3.5 3.5 0 004.95 4.95l1.25-1.25a.75.75 0 00-1.06-1.06l-1.25 1.25a2 2 0 01-2.83 0z'></path></svg>");
}
.markdown-body details,.markdown-body figcaption,.markdown-body figure {
	display:block;
}
.markdown-body summary {
	display:list-item;
}
.markdown-body [hidden] {
	display:none !important;
}
.markdown-body a {
	background-color:transparent;
	text-decoration:none;
	color:#FF9800;
}
.markdown-body abbr[title] {
	border-bottom:none;
	-webkit-text-decoration:underline dotted;
	text-decoration:underline dotted;
}
.markdown-body dfn {
	font-style:italic;
}
.markdown-body h1 {
	margin:.67em 0;
	padding-bottom:.3em;
	font-size:1.7em;
}
.markdown-body small {
	font-size:90%;
}
.markdown-body sub,.markdown-body sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline;
}
.markdown-body sub {
	bottom:-.25em;
}
.markdown-body sup {
	top:-.5em;
}
.markdown-body img {
	border-style:none;
	max-width:100%;
	box-sizing:content-box;
	max-width:100%;
	height:auto;
	display:block;
}
.markdown-body code,.markdown-body kbd,.markdown-body pre,.markdown-body samp {
	font-family:monospace;
	font-size:1em;
}
.markdown-body figure {
	margin:1em 40px;
}
.markdown-body hr {
	box-sizing:content-box;
	overflow:hidden;
	background:transparent;
	height:.25em;
	padding:0;
	margin:24px 0;
	border:0;
}
.markdown-body input {
	font:inherit;
	margin:0;
	overflow:visible;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
}
.markdown-body [type=button],.markdown-body [type=reset],.markdown-body [type=submit] {
	-webkit-appearance:button;
}
.markdown-body [type=checkbox],.markdown-body [type=radio] {
	box-sizing:border-box;
	padding:0;
}
.markdown-body [type=number]::-webkit-inner-spin-button,.markdown-body [type=number]::-webkit-outer-spin-button {
	height:auto;
}
.markdown-body [type=search]::-webkit-search-cancel-button,.markdown-body [type=search]::-webkit-search-decoration {
	-webkit-appearance:none;
}
.markdown-body::-webkit-input-placeholder {
	color:inherit;
	opacity:.54;
}
.markdown-body::-webkit-file-upload-button {
	-webkit-appearance:button;
	font:inherit;
}
.markdown-body a:hover {
	text-decoration:underline;
}
.markdown-body hr:after,.markdown-body hr:before {
	display:table;
	content:"";
}
.markdown-body hr:after {
	clear:both;
}
.markdown-body table {
	border-spacing:0;
	border-collapse:collapse;
	display:block;
	width:max-content;
	max-width:100%;
	overflow:auto;
}
.markdown-body td,.markdown-body th {
	padding:0;
}
.markdown-body details summary {
	cursor:pointer;
}
.markdown-body details:not([open])>:not(summary) {
	display:none !important;
}
.markdown-body [role=button]:focus,.markdown-body a:focus,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=radio]:focus {
	outline-offset:-2px;
	box-shadow:none;
}
.markdown-body [role=button]:focus:not(:focus-visible),.markdown-body a:focus:not(:focus-visible),.markdown-body input[type=checkbox]:focus:not(:focus-visible),.markdown-body input[type=radio]:focus:not(:focus-visible) {
	outline:1px solid transparent;
}
.markdown-body [role=button]:focus-visible,.markdown-body a:focus-visible,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus-visible {
	outline-offset:-2px;
	box-shadow:none;
}
.markdown-body a:not([class]):focus,.markdown-body a:not([class]):focus-visible,.markdown-body input[type=checkbox]:focus,.markdown-body input[type=checkbox]:focus-visible,.markdown-body input[type=radio]:focus,.markdown-body input[type=radio]:focus-visible {
	outline-offset:0;
}
.markdown-body kbd {
	display:inline-block;
	padding:3px 5px;
	font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;
	line-height:10px;
	vertical-align:middle;
	border-radius:6px;
}
.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6 {
	margin-top:24px;
	margin-bottom:16px;
	line-height:1.25;
}
.markdown-body h2 {
	padding-bottom:.3em;
	font-size:1.5em;
}
.markdown-body h3 {
	font-size:1.25em;
}
.markdown-body h4 {
	font-size:1em;
}
.markdown-body h5 {
	font-size:.875em;
}
.markdown-body h6 {
	font-size:.85em;
}
.markdown-body p {
	font-size:0.65rem;
	line-height:1rem;
}
.markdown-body>p:last-child {
	margin-bottom:0;
}
.markdown-body blockquote {
	margin:0;
	padding:0 1em;
}
.markdown-body ol,.markdown-body ul {
	margin-top:0;
	margin-bottom:0;
	padding-left:1.5em;
}
.markdown-body ol li,.markdown-body ul li {
	font-size:0.65rem;
	line-height:1rem;
	margin:0.75rem 0;
}
.markdown-body ol li p,.markdown-body ul li p {
	margin:5px 0;
}
.markdown-body ol ol,.markdown-body ul ol {
	list-style-type:lower-roman;
}
.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol {
	list-style-type:lower-alpha;
}
.markdown-body dd {
	margin-left:0;
}
.markdown-body code,.markdown-body pre,.markdown-body samp,.markdown-body tt {
	font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;
	font-size:12px;
}
.markdown-body pre {
	margin-top:0;
	margin-bottom:0;
	word-wrap:normal;
}
.markdown-body .octicon {
	display:inline-block;
	overflow:visible !important;
	vertical-align:text-bottom;
	fill:currentColor;
}
.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button {
	margin:0;
	-webkit-appearance:none;
	appearance:none;
}
.markdown-body:after,.markdown-body:before {
	display:table;
	content:"";
}
.markdown-body:after {
	clear:both;
}
.markdown-body>:first-child {
	margin-top:0 !important;
}
.markdown-body>:last-child {
	margin-bottom:0 !important;
}
.markdown-body a:not([href]) {
	color:inherit;
	text-decoration:none;
}
.markdown-body .anchor {
	float:left;
	padding-right:4px;
	margin-left:-20px;
	line-height:1;
}
.markdown-body .anchor:focus {
	outline:none;
}
.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul {
	margin-top:0;
	margin-bottom:16px;
}
.markdown-body blockquote>:first-child {
	margin-top:0;
}
.markdown-body blockquote>:last-child {
	margin-bottom:0;
}
.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link {
	vertical-align:middle;
	visibility:hidden;
}
.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor {
	text-decoration:none;
}
.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link {
	visibility:visible;
}
.markdown-body h1 code,.markdown-body h1 tt,.markdown-body h2 code,.markdown-body h2 tt,.markdown-body h3 code,.markdown-body h3 tt,.markdown-body h4 code,.markdown-body h4 tt,.markdown-body h5 code,.markdown-body h5 tt,.markdown-body h6 code,.markdown-body h6 tt {
	padding:0 .2em;
	font-size:inherit;
}
.markdown-body summary h1,.markdown-body summary h2,.markdown-body summary h3,.markdown-body summary h4,.markdown-body summary h5,.markdown-body summary h6 {
	display:inline-block;
}
.markdown-body summary h1 .anchor,.markdown-body summary h2 .anchor,.markdown-body summary h3 .anchor,.markdown-body summary h4 .anchor,.markdown-body summary h5 .anchor,.markdown-body summary h6 .anchor {
	margin-left:-40px;
}
.markdown-body summary h1,.markdown-body summary h2 {
	padding-bottom:0;
	border-bottom:0;
}
.markdown-body ol.no-list,.markdown-body ul.no-list {
	padding:0;
	list-style-type:none;
}
.markdown-body ol[type=a] {
	list-style-type:lower-alpha;
}
.markdown-body ol[type=A] {
	list-style-type:upper-alpha;
}
.markdown-body ol[type=i] {
	list-style-type:lower-roman;
}
.markdown-body ol[type=I] {
	list-style-type:upper-roman;
}
.markdown-body div>ol:not([type]),.markdown-body ol[type="1"] {
	list-style-type:decimal;
}
.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul {
	margin-top:0;
	margin-bottom:0;
}
.markdown-body li>p {
	margin-top:16px;
}
.markdown-body li+li {
	margin-top:.25em;
}
.markdown-body dl {
	padding:0;
}
.markdown-body dl dt {
	padding:0;
	margin-top:16px;
	font-size:1em;
	font-style:italic;
}
.markdown-body dl dd {
	padding:0 16px;
	margin-bottom:16px;
}
.markdown-body table td,.markdown-body table th {
	padding:10px 13px;
	border:1px solid #e0e3c0;
	font-size:12px;
}
.markdown-body table {
	background-color:#F9FBE7;
	width:100%;
	margin:0 auto;
}
.markdown-body table img {
	max-width:100%;
	height:auto;
	display:block;
}
.markdown-body img[align=right] {
	padding-left:20px;
}
.markdown-body img[align=left] {
	padding-right:20px;
}
.markdown-body .emoji {
	max-width:none;
	vertical-align:text-top;
	background-color:transparent;
}
.markdown-body span.frame {
	display:block;
	overflow:hidden;
}
.markdown-body span.frame>span {
	display:block;
	float:left;
	width:auto;
	padding:7px;
	margin:13px 0 0;
	overflow:hidden;
}
.markdown-body span.frame span img {
	display:block;
	float:left;
}
.markdown-body span.frame span span {
	display:block;
	padding:5px 0 0;
	clear:both;
}
.markdown-body span.align-center {
	display:block;
	overflow:hidden;
	clear:both;
}
.markdown-body span.align-center>span {
	display:block;
	margin:13px auto 0;
	overflow:hidden;
	text-align:center;
}
.markdown-body span.align-center span img {
	margin:0 auto;
	text-align:center;
}
.markdown-body span.align-right {
	display:block;
	overflow:hidden;
	clear:both;
}
.markdown-body span.align-right>span {
	display:block;
	margin:13px 0 0;
	overflow:hidden;
	text-align:right;
}
.markdown-body span.align-right span img {
	margin:0;
	text-align:right;
}
.markdown-body span.float-left {
	display:block;
	float:left;
	margin-right:13px;
	overflow:hidden;
}
.markdown-body span.float-left span {
	margin:13px 0 0;
}
.markdown-body span.float-right {
	display:block;
	float:right;
	margin-left:13px;
	overflow:hidden;
}
.markdown-body span.float-right>span {
	display:block;
	margin:13px auto 0;
	overflow:hidden;
	text-align:right;
}
.markdown-body code,.markdown-body tt {
	padding:.2em .4em;
	margin:0;
	font-size:85%;
	white-space:break-spaces;
	border-radius:6px;
}
.markdown-body code br,.markdown-body tt br {
	display:none;
}
.markdown-body del code {
	text-decoration:inherit;
}
.markdown-body samp {
	font-size:85%;
}
.markdown-body pre code {
	font-size:100%;
	position:relative;
}
.markdown-body pre code i {
	cursor:pointer;
	position:absolute;
	right:10px;
	top:10px;
	color:#888;
	font-weight:bold;
	font-size:14px;
}
.markdown-body pre>code {
	padding:0;
	margin:0;
	word-break:normal;
	background:transparent;
	border:0;
}
.markdown-body .highlight {
	margin-bottom:16px;
}
.markdown-body .highlight pre {
	margin-bottom:0;
	word-break:normal;
}
.markdown-body .highlight pre,.markdown-body pre {
	padding:16px 16px 8px;
	overflow:auto;
	font-size:85%;
	line-height:1.45;
	border-radius:6px;
}
.markdown-body pre code,.markdown-body pre tt {
	display:inline-block;
	max-width:100%;
	padding:0;
	margin:0;
	overflow-x:scroll;
	line-height:inherit;
	word-wrap:normal;
	background-color:transparent;
	border:0;
}
.markdown-body .csv-data td,.markdown-body .csv-data th {
	padding:5px;
	overflow:hidden;
	font-size:12px;
	line-height:1;
	text-align:left;
	white-space:nowrap;
}
.markdown-body .csv-data .blob-num {
	padding:10px 8px 9px;
	text-align:right;
	background:var(--color-canvas-default);
	border:0;
}
.markdown-body .csv-data tr {
	border-top:0;
}
.markdown-body .csv-data th {
	border-top:0;
}
.markdown-body [data-footnote-ref]:before {
	content:"[";
}
.markdown-body [data-footnote-ref]:after {
	content:"]";
}
.markdown-body .footnotes {
	font-size:12px;
}
.markdown-body .footnotes ol {
	padding-left:16px;
}
.markdown-body .footnotes ol ul {
	display:inline-block;
	padding-left:16px;
	margin-top:16px;
}
.markdown-body .footnotes li {
	position:relative;
}
.markdown-body .footnotes li:target:before {
	position:absolute;
	top:-8px;
	right:-8px;
	bottom:-8px;
	left:-24px;
	pointer-events:none;
	content:"";
	border-radius:6px;
}
.markdown-body .footnotes li:target {
	color:var(--color-fg-default);
}
.markdown-body .footnotes .data-footnote-backref g-emoji {
	font-family:monospace;
}
.markdown-body .pl-sr .pl-cce {
	font-weight:700;
}
.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms {
	font-weight:700;
}
.markdown-body .pl-mi {
	font-style:italic;
}
.markdown-body .pl-mb {
	font-weight:700;
}
.markdown-body .pl-mdr {
	font-weight:700;
}
.markdown-body .pl-corl {
	text-decoration:underline;
}
.markdown-body g-emoji {
	display:inline-block;
	min-width:1ch;
	font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
	font-size:1em;
	font-style:normal !important;
	line-height:1;
	vertical-align:-.075em;
}
.markdown-body g-emoji img {
	width:1em;
	height:1em;
}
.markdown-body .task-list-item {
	list-style-type:none;
}
.markdown-body .task-list-item.enabled label {
	cursor:pointer;
}
.markdown-body .task-list-item+.task-list-item {
	margin-top:4px;
}
.markdown-body .task-list-item .handle {
	display:none;
}
.markdown-body .task-list-item-checkbox {
	margin:0 .2em .25em -1.4em;
	vertical-align:middle;
}
.markdown-body .contains-task-list:dir(rtl) .task-list-item-checkbox {
	margin:0 -1.6em .25em .2em;
}
.markdown-body .contains-task-list {
	position:relative;
}
.markdown-body .contains-task-list:focus-within .task-list-item-convert-container,.markdown-body .contains-task-list:hover .task-list-item-convert-container {
	display:block;
	width:auto;
	height:24px;
	overflow:visible;
	clip:auto;
}
.markdown-body::-webkit-calendar-picker-indicator {
	filter:invert(50%);
}
.markdown-body {
	/*!  theme:Tokyo-night-Dark  origin:https://github.com/enkia/tokyo-night-vscode-theme  description:Original highlight.js style  author:(c) Henri Vandersleyen <hvandersleyen@gmail.com>  license:see project LICENSE  touched:2022*/;
}
.markdown-body pre {
	padding:0;
}
.markdown-body code,.markdown-body pre {
	font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;
}
.markdown-body pre code {
	display:block;
	overflow-x:auto;
	padding:1em;
}
.markdown-body code {
	padding:3px 5px;
}
.markdown-body .hljs,.markdown-body pre {
	background:#1a1b26;
	color:#cbd2ea;
}
.markdown-body .hljs-comment,.markdown-body .hljs-meta {
	color:#565f89;
}
.markdown-body .hljs-deletion,.markdown-body .hljs-doctag,.markdown-body .hljs-regexp,.markdown-body .hljs-selector-attr,.markdown-body .hljs-selector-class,.markdown-body .hljs-selector-id,.markdown-body .hljs-selector-pseudo,.markdown-body .hljs-tag,.markdown-body .hljs-template-tag,.markdown-body .hljs-variable.language_ {
	color:#f7768e;
}
.markdown-body .hljs-link,.markdown-body .hljs-literal,.markdown-body .hljs-number,.markdown-body .hljs-params,.markdown-body .hljs-template-variable,.markdown-body .hljs-type,.markdown-body .hljs-variable {
	color:#ff9e64;
}
.markdown-body .hljs-attribute,.markdown-body .hljs-built_in {
	color:#e0af68;
}
.markdown-body .hljs-keyword,.markdown-body .hljs-property,.markdown-body .hljs-subst,.markdown-body .hljs-title,.markdown-body .hljs-title.class_,.markdown-body .hljs-title.class_.inherited__,.markdown-body .hljs-title.function_ {
	color:#7dcfff;
}
.markdown-body .hljs-selector-tag {
	color:#73daca;
}
.markdown-body .hljs-addition,.markdown-body .hljs-bullet,.markdown-body .hljs-quote,.markdown-body .hljs-string,.markdown-body .hljs-symbol {
	color:#9ece6a;
}
.markdown-body .hljs-code,.markdown-body .hljs-formula,.markdown-body .hljs-section {
	color:#7aa2f7;
}
.markdown-body .hljs-attr,.markdown-body .hljs-char.escape_,.markdown-body .hljs-keyword,.markdown-body .hljs-name,.markdown-body .hljs-operator {
	color:#bb9af7;
}
.markdown-body .hljs-punctuation {
	color:#c0caf5;
}
.markdown-body .hljs-emphasis {
	font-style:italic;
}
.markdown-body .hljs-strong {
	font-weight:700;
}
.markdown-body li {
	list-style:unset;
}
@media screen and (max-width:500px) {
	.markdown-body p {
	font-size:0.6rem;
}
;}/*******************************************************/.usercent {
	max-width:35rem;
	margin:auto;
	padding:0.75rem;
}
.usercent .titles {
	;
}
.usercent .titles h2 {
	color:#000;
	font-size:1rem;
	font-weight:700;
	margin-bottom:1.5rem;
	padding-left:0.8rem;
	border-left:4px solid #06b672;
	height:1rem;
	line-height:1rem;
}
.usercent .tabh2 {
	border-bottom:1px solid #efefef;
}
.usercent .tabh2 li {
	float:left;
	line-height:2rem;
	margin-right:1.5rem;
	cursor:pointer;
	margin-bottom:-1.5px;
}
.usercent .tabh2 li.act {
	border-bottom:2px solid #00b672;
}
.usercent_data>div {
	display:none;
}
.usercent_data>div.userdata {
	display:block;
}
.userdata_img {
	padding:1rem;
	border:1px solid #e9e9e9;
	margin-bottom:1rem;
	margin-top:1rem;
	border-radius:6px;
}
.userdata_img img {
	width:2.5rem;
	height:2.5rem;
	border-radius:100%;
}
.userdata_upimg {
	height:2.5rem;
	line-height:2.5rem;
	display:inline-block;
	float:right;
	margin-left:1rem;
}
.userdata_upimg span {
	color:#fff;
	padding:0.4rem 1rem;
	border-radius:6px;
	cursor:pointer;
	-webkit-user-select:none;
	user-select:none;
	background-color:#fff;
	border:1px solid #ddd;
	color:#666;
}
.night .userdata_upimg span {
	background-color:#444;
	border:1px solid #444;
	color:#ddd;
}
.userimg_list {
	height:290px;
	overflow-y:scroll;
	padding:10px;
	scrollbar-width:0px;
}
.userimg_list::-webkit-scrollbar {
	width:0px;
}
.userimg_list li {
	width:calc(100% / 4 - 10px);
	float:left;
	display:inline-block;
	padding:5px;
	border-radius:6px;
	overflow:hidden;
	border:1px solid #ddd;
	margin:5px;
	cursor:pointer;
}
.night .userimg_list li {
	border:1px solid #666;
}
.userimg_list li.act {
	border:1px solid #ff8627;
	background-color:#fef8f4;
	position:relative;
}
.night .userimg_list li.act {
	background-color:unset;
}
.userimg_list li.act::before {
	position:absolute;
	font-family:"icons" !important;
	font-size:24px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	content:"\e666";
	top:-2px;
	right:-2px;
	color:#ff8627;
}
.userimg_list img {
	width:100%;
	height:100%;
	border-radius:6px;
}
.userimg_list_but {
	padding:15px 15px;
	text-align:right;
}
.userimg_list_but span {
	padding:8px 20px;
	display:inline-block;
	margin-left:10px;
	background-color:#2196F3;
	color:#fff;
	border-radius:6px;
	cursor:pointer;
}
.userimg_list_but span.exit {
	background-color:#eee;
	color:#666;
}
.night .userimg_list_but span.exit {
	background-color:#444;
	color:#ddd;
}
.userdata h3 {
	font-size:0.8rem;
	margin-bottom:1rem;
}
.userdata ul {
	border:1px solid #efefef;
	padding:0 1rem;
}
.userdata ul li {
	height:3rem;
	line-height:3rem;
	border-bottom:1px solid #efefef;
}
.userdata ul li:last-child {
	border-bottom:0 !important;
}
.userdata ul li span {
	color:#9f9f9f;
	width:4rem;
	display:inline-block;
}
.userdata ul li i,.userdata ul li a {
	float:right;
	color:#ff7503;
	font-style:normal;
	font-size:0.6rem;
	cursor:pointer;
}
.userdata .userout {
	width:100%;
	border:1px solid #ff8f47;
	color:#ff7503;
	text-align:center;
	padding:0.6rem 0;
	margin-top:1rem;
	cursor:pointer;
}
.userdata .userout a {
	color:#ff8f47;
}
.uservip {
	;
}
.uservip_top {
	padding:1rem;
	border:1px solid #e9e9e9;
	margin-bottom:1rem;
	margin-top:1rem;
	border-radius:6px;
}
.uservip_top .uservip_top_vip {
	width:2.5rem;
	height:2.5rem;
	border-radius:100%;
	line-height:2.5rem;
	text-align:center;
	border:2px solid #34495e;
	display:inline-block;
	float:left;
}
.uservip_top .uservip_top_vip i {
	font-size:1rem;
	font-weight:bold;
}
.uservip_top .uservip_top_vip.vip {
	border-color:#ff791b;
}
.uservip_top .uservip_top_vip.vip i {
	color:transparent;
	background:linear-gradient(to right,#ff6500,#ff9533);
	-webkit-background-clip:text;
	background-clip:text;
}
.uservip_top_data {
	height:2.5rem;
	line-height:1.25rem;
	display:inline-block;
	float:left;
	margin-left:1rem;
}
.uservip_top_data p:first-child {
	font-size:0.9rem;
}
.uservip_top_data p:last-child {
	font-size:0.6rem;
	color:#888;
}
.uservip_top_data.vip p:first-child {
	color:transparent;
	background:linear-gradient(to right,#ff6500,#ff9533);
	-webkit-background-clip:text;
	background-clip:text;
	font-weight:bold;
}
.uservip_top_buy {
	height:2.5rem;
	line-height:2.5rem;
	display:inline-block;
	float:right;
	margin-left:1rem;
}
.uservip_top_buy span {
	background:linear-gradient(135deg,#ab04b5,#d42490 31%,#d90368 65%,#f93333);
	color:#fff;
	padding:0.4rem 1rem;
	border-radius:6px;
	cursor:pointer;
}
.uservip h3 {
	font-size:0.8rem;
	margin-bottom:1rem;
}
.nologs {
	width:100%;
	height:2.25rem;
	line-height:2.25rem;
	text-align:center;
	border:1px solid #e9e9e9;
	color:#ddd;
}
.userviplist {
	;
}
.userviplist .layui-colla-title {
	font-size:0.65rem;
}
.userviplist .layui-colla-content {
	;
}
.userviplist .layui-colla-content p {
	font-size:0.65rem;
	height:1.2rem;
	line-height:1.2rem;
}
.usergiod {
	;
}
.usergiod .usergiodtop {
	padding:1rem;
	border:1px solid #e9e9e9;
	margin-bottom:1rem;
	margin-top:1rem;
	border-radius:6px;
}
.usergiod_top_giod {
	width:2.5rem;
	height:2.5rem;
	border-radius:100%;
	line-height:2.5rem;
	text-align:center;
	border:2px solid #2196F3;
	display:inline-block;
	float:left;
}
.usergiod_top_giod i {
	font-size:1rem;
	font-weight:bold;
	color:#2196F3;
}
.usergiod_top_data {
	height:2.5rem;
	line-height:2.5rem;
	display:inline-block;
	float:left;
	margin-left:1rem;
}
.usergiod_top_data p {
	font-size:0.8rem;
}
.usergiod_top_buy {
	height:2.5rem;
	line-height:2.5rem;
	display:inline-block;
	float:right;
	margin-left:1rem;
}
.usergiod_top_buy span {
	color:#fff;
	padding:0.4rem 1rem;
	border-radius:6px;
	cursor:pointer;
	background-color:#2196F3;
	-webkit-user-select:none;
	user-select:none;
}
.usergiod h3 {
	font-size:0.8rem;
	margin-bottom:1rem;
}
.pe_alert {
	;
}
.pe_alert_head {
	position:relative;
	padding:20px 0;
	background-color:#f5f5f5;
	text-align:center;
	background:linear-gradient(135deg,#59c3fb 10%,#268df7 100%);
	overflow:hidden;
}
.pe_alert_head::before {
	content:' ';
	width:200px;
	height:200px;
	border-radius:50%;
	display:inline-block;
	background-color:#fff;
	opacity:0.1;
	position:absolute;
	top:-90px;
	left:-80px;
}
.pe_alert_head::after {
	content:' ';
	width:200px;
	height:200px;
	border-radius:50%;
	display:inline-block;
	background-color:#fff;
	opacity:0.1;
	position:absolute;
	top:10px;
	right:-90px;
}
.pe_alert_head .icoshouji,.pe_alert_head .icoyouxiang,.pe_alert_head .icosuo {
	font-size:30px;
	display:block;
	color:#fff;
}
.pe_alert_head span {
	margin-top:10px;
	display:block;
	color:#fff;
}
.pe_alert_head .icochahao {
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
	color:#fff;
	font-size:20px;
	opacity:0.4;
	z-index:222;
}
.pe_alert_head .icochahao:hover {
	opacity:1;
}
.pe_alert_body {
	padding:20px;
}
.pe_alert_body p {
	margin-bottom:20px;
	position:relative;
}
.pe_alert_body p input {
	height:35px;
	line-height:35px;
	width:100%;
	border:1px solid #f5f5f5;
	padding-left:10px;
	font-size:12px;
}
.pe_alert_body p span {
	position:absolute;
	height:35px;
	line-height:35px;
	font-size:0.6rem;
	right:0;
	padding:0 15px;
	background-color:#f5f5f5;
	cursor:pointer;
}
.pe_alert_body>span {
	height:35px;
	line-height:35px;
	display:block;
	text-align:center;
	background:linear-gradient(135deg,#59c3fb 10%,#268df7 100%);
	color:#fff;
	border-radius:6px;
	cursor:pointer;
}
.pe_emails .pe_alert_head {
	background:linear-gradient(135deg,#FF9800 10%,#FF5722 100%);
}
.pe_emails .pe_alert_body>span {
	background:linear-gradient(135deg,#FF9800 10%,#FF5722 100%);
}
.pe_pass .pe_alert_head {
	background:linear-gradient(135deg,#9C27B0 10%,#673AB7 100%);
}
.pe_pass .pe_alert_body>span {
	background:linear-gradient(135deg,#9C27B0 10%,#673AB7 100%);
}
.buyvip {
	background:#f2f0ef;
	padding:0.5rem;
	position:relative;
}
.buyvip .icochahao {
	;
}
.buyvipheaddiv {
	border-radius:6px;
	overflow:hidden;
}
.buyviphead {
	background-color:#fff;
	padding:20px 10px;
	border-bottom:1px solid #eee;
}
.buyvipheadleft {
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	display:inline-block;
	float:left;
}
.buyvipheadleft i {
	font-size:40px;
	font-weight:bold;
	color:transparent;
	background:linear-gradient(to right,#ff6500,#ff9533);
	-webkit-background-clip:text;
	background-clip:text;
}
.buyvipheadtwo {
	height:50px;
	line-height:25px;
	display:inline-block;
	float:left;
	margin-left:10px;
}
.buyvipheadtwo p:first-child {
	color:#000;
	font-weight:500;
}
.buyvipheadtwo p:last-child {
	color:#000;
	font-size:13px;
	opacity:.5;
}
.buyvipopton {
	background-color:#fff;
	padding:10px 10px;
}
.buyvipopton li {
	width:calc(100% / 3 - 10px);
	padding:15px 15px;
	border:1px solid #eee;
	display:inline-block;
	cursor:pointer;
	margin:0 5px;
	border-radius:6px;
	overflow:hidden;
}
.buyvipopton li.act {
	border:1px solid #ff8627;
	background-color:#fef8f4;
	position:relative;
}
.buyvipopton li.act::before {
	position:absolute;
	font-family:"icons" !important;
	font-size:24px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	content:"\e666";
	top:-2px;
	right:-2px;
	color:#ff8627;
}
.buyvipopton li p {
	font-size:14px;
	font-weight:500;
	margin-bottom:10px;
}
.buyvipopton li span {
	font-size:16px;
	font-weight:500;
	display:block;
	margin-left:-4px;
}
.buyvipopton li m {
	display:block;
	font-size:0.6rem;
	margin-top:10px;
}
.buyvipopton li m i {
	font-size:12px;
	margin-right:5px;
	color:#ff6e10;
}
.buyvipopton li s {
	color:#666;
	font-weight:normal;
	font-size:12px;
	margin-left:5px;
}
.buyvipbut {
	background-color:#fff;
	margin-top:10px;
	padding:10px;
	border-radius:6px;
	overflow:hidden;
}
.buyvipbut span {
	width:calc(100% / 3 - 10px);
	display:inline-block;
	border:1px solid #eee;
	padding:10px 0;
	margin-right:10px;
	border-radius:6px;
	background-color:#f9f9f9;
	cursor:pointer;
}
.buyvipbut span i {
	margin-left:10px;
	margin-right:10px;
	vertical-align:-1px;
}
.buyvipbut span i.icoweixin {
	color:#0eb35f;
}
.buyvipbut span i.icozhifubao {
	color:#2196F3;
}
.buyvipbut span i.icojifen01 {
	color:#ff6e10;
}
.user_get_buyvip .layui-layer-setwin {
	position:absolute;
	right:calc(50% + 14px);
	bottom:-40px;
	top:unset;
}
.user_get_buygiod .layui-layer-setwin {
	position:absolute;
	right:calc(50% + 14px);
	bottom:-40px;
	top:unset;
}
.gonggaos .layui-layer-setwin {
	position:absolute;
	right:calc(50% + 14px);
	bottom:-40px;
	top:unset;
}
.buygiodheaddiv {
	;
}
.buygiodheaddiv .icojifen {
	color:#2196F3;
}
.buygiodopton {
	background-color:#fff;
	padding:10px 10px;
}
.buygiodopton li {
	width:calc(100% / 3 - 10px);
	padding:30px 15px;
	border:1px solid #eee;
	display:inline-block;
	cursor:pointer;
	margin:0 5px;
	border-radius:6px;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
}
.buygiodopton li.act {
	border:1px solid #2196F3;
	background-color:#f2f8fd;
	position:relative;
	color:#2196F3;
}
.buygiodopton li.act::before {
	position:absolute;
	font-family:"icons" !important;
	font-size:24px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	content:"\e666";
	top:-2px;
	right:-2px;
	color:#2196F3;
	font-weight:normal;
}
.buygiods {
	background-color:#fff;
	margin-top:10px;
	padding:10px;
}
.buygiods p i {
	font-size:0.5rem;
	color:#2196f3;
	font-style:normal;
	margin-left:5px;
}
.night .buygiods {
	background-color:#222;
	color:#bbb;
}
@media screen and (max-width:886px) {
	.usercent .titles h2 {
	margin-bottom:0.5rem;
	margin-top:0.5rem;
}
;}@media screen and (max-width:500px) {
	.buyvipopton li {
	width:100%;
	padding:10px;
	margin:0px;
}
.buyvipopton li p {
	display:inline-block;
	width:33.3%;
	margin-bottom:0px;
}
.buyvipopton li span {
	display:inline-block;
	width:33.3%;
}
.buyvipopton li m {
	display:inline-block;
	margin-top:0px;
}
.add_url_div {
	padding:0.75rem 0.5rem 0.5rem 0.5rem;
}
.add_url_div>div {
	margin-bottom:0.5rem;
}
;}@media screen and (max-width:420px) {
	.usercent {
	padding:0.75rem 0rem;
}
.usercent .tabh2 li {
	margin-right:0.8rem;
}
;}@media screen and (max-width:400px) {
	.buyvipbut span {
	display:block;
	width:100%;
	margin-bottom:10px;
}
.buyvipbut span:last-child {
	margin-bottom:0px;
}
.uservip_top_buy,.usergiod_top_buy {
	display:block;
	width:100%;
	margin-top:20px;
}
.uservip_top_buy span,.usergiod_top_buy span {
	width:100%;
	display:inline-block;
	height:45px;
	line-height:45px;
	padding:0;
	text-align:center;
}
;}.night .usercent .titles h2 {
	color:#eee;
}
.night .usercent .tabh2 li {
	color:#bbb;
}
.night .usercent .tabh2 {
	border-bottom:1px solid #444;
}
.night .userdata_img {
	border:1px solid #444;
}
.night .userdata h3 {
	color:#bbb;
}
.night .uservip_top .uservip_top_vip {
	border:2px solid #aaa;
}
.night .uservip_top .uservip_top_vip i {
	color:#aaa;
}
.night .uservip_top .uservip_top_vip.vip {
	border-color:#ff791b;
}
.night .uservip_top .uservip_top_vip.vip i {
	color:transparent;
}
.night .userdata ul {
	border:1px solid #444;
}
.night .userdata ul li {
	border-bottom:1px solid #444;
}
.night .pe_alert_body p span {
	background-color:#444;
}
.night .uservip_top {
	border:1px solid #444;
}
.night .userviplist .layui-colla-title {
	color:#ddd;
}
.night .userviplist .layui-colla-content p {
	color:#ccc;
}
.night .nologs {
	border:1px solid #444;
	color:#444;
}
.night .buyvip {
	background:#444;
}
.night .buyviphead {
	background-color:#222;
	border-bottom:1px solid #444;
}
.night .buyvipopton {
	background-color:#222;
}
.night .buyvipopton li {
	border:1px solid #444;
}
.night .buyvipopton li.act {
	border:1px solid #ff7a1d;
	background-color:#333;
	position:relative;
}
.night .buyvipopton li.act::before {
	color:#ff7a1d;
}
.night .buyvipheadtwo p:first-child {
	color:#eee;
}
.night .buyvipheadtwo p:last-child {
	color:#ccc;
}
.night .buyvipbut {
	background-color:#222;
}
.night .buyvipbut span {
	background-color:#333;
	border:1px solid #333;
}
.night .usergiod .usergiodtop {
	border:1px solid #444;
}
.night .buygiodopton {
	background-color:#222;
}
.night .buygiodopton li {
	border:1px solid #444;
	color:#aaa;
}
.night .buygiodopton li.act {
	border:1px solid #ff8627;
	background-color:#333;
	position:relative;
	color:#ff8627;
}
.night .buygiodopton li.act::before {
	color:#ff8627;
}
.useraff {
	padding:1rem;
	border:1px solid #e9e9e9;
	margin-bottom:1rem;
	margin-top:1rem;
	border-radius:6px;
}
.night .useraff {
	border:1px solid #444;
}
.useraff_top_aff {
	width:2.5rem;
	height:2.5rem;
	border-radius:100%;
	line-height:2.5rem;
	text-align:center;
	border:2px solid #9C27B0;
	display:inline-block;
	float:left;
}
.useraff_top_aff i {
	font-size:1rem;
	font-weight:bold;
	color:#9C27B0;
}
.useraff_data {
	height:2.5rem;
	line-height:2.5rem;
	display:inline-block;
	float:left;
	margin-left:1rem;
}
.useraff_data p {
	font-size:0.8rem;
}
.useraffinfo {
	border:1px solid #e9e9e9;
	padding:1rem;
	border-radius:6px;
	position:relative;
}
.night .useraffinfo {
	border:1px solid #444;
}
.useraffinfo>p {
	line-height:1.6rem;
	font-size:0.7rem;
}
.useraffinfo>p.butdiv {
	margin-top:0.2rem;
}
.useraffinfo>p span.but {
	color:#fff;
	padding:0.0rem 1rem;
	background-color:#FF5722;
	margin-right:0.5rem;
	cursor:pointer;
	border-radius:4px;
	height:unset;
	line-height:unset;
}
.useraffinfo .useraffguize {
	border:1px solid #eee;
	padding:0.8rem;
	margin-top:0.8rem;
	border-radius:6px;
}
.night .useraffinfo .useraffguize {
	border:1px solid #444;
}
.useraffinfo .useraffguize span {
	margin-bottom:0.6rem;
	display:inline-block;
	color:#444;
	font-weight:bold;
}
.night .useraffinfo .useraffguize span {
	color:#fff;
}
.useraffinfo .useraffguize p {
	padding:0.2rem 0;
	text-align:justify;
	word-break:break-all;
	font-size:0.6rem;
	line-height:1.2rem;
}
.useraffinfo .useraffguize p i {
	font-style:normal;
	color:#ff5722;
}
.useraffdiv h3 {
	font-size:0.8rem;
	margin-bottom:1rem;
	margin-top:1rem;
}
.useraffdiv h3 span {
	font-size:0.6rem;
	color:#607D8B;
	margin-left:0.5rem;
}
.aff_link {
	padding:0.5rem;
	margin:0.5rem;
	background-color:#f5f5f5;
	border-radius:6px;
}
.night .aff_link {
	background-color:#444;
}
.aff_link textarea {
	width:100%;
	height:80px;
	border:1px solid #ddd;
	margin-bottom:0.5rem;
	resize:none;
	padding:0.5rem;
	font-size:0.65rem;
}
.aff_link span {
	height:34px;
	line-height:34px;
	display:block;
	width:100%;
	background-color:#2196F3;
	color:#fff;
	text-align:center;
	cursor:pointer;
}
.sign {
	padding:20px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background-repeat:no-repeat;
	background-position:top center;
	border-radius:5px;
}
.sign-top {
	font-size:20px;
	text-align:center;
}
.sign-top i {
	font-size:35px;
	margin-right:10px;
	color:#4CAF50;
	vertical-align:sub;
}
.sign-three {
	border:1px solid #f5f5f5;
	padding:20px;
	margin-top:30px;
	position:relative;
}
.night .sign-three {
	border:1px solid #444;
}
.sign-three>span {
	position:absolute;
	top:-10px;
	display:inline-block;
	background-color:#fff;
	left:calc(50% - 55px);
	width:110px;
	text-align:center;
	font-size:12px;
	color:#888;
}
.night .sign-three>span {
	background-color:#333;
}
.sign-three p {
	background-color:#f1f7fe;
	padding:15px;
	border-radius:3px;
	font-size:12px;
}
.night .sign-three p {
	background-color:#252525;
}
#sign_alerts+.layui-layer-setwin {
	right:unset;
	top:unset;
	left:calc(50% - 15px);
	bottom:-12px;
}
.night #sign_alerts+.layui-layer-setwin .layui-layer-close {
	color:#222;
}
.upviptip {
	border:1px solid #eee;
	padding:1rem 1rem 0.8rem 1rem;
	margin-bottom:1rem;
	margin-top:1rem;
	border-radius:6px;
}
.night .upviptip {
	border:1px solid #444;
}
.upviptip>span {
	margin-bottom:0.6rem;
	display:inline-block;
	color:#444;
	font-weight:bold;
}
.night .upviptip>span {
	color:#fff;
}
.upviptip p {
	padding:0.2rem 0;
	text-align:justify;
	word-break:break-all;
	font-size:0.6rem;
	line-height:1.2rem;
}
/*******************************************************/.wechat_alert {
	width:280px;
	padding:0px;
	text-align:center;
	position:fixed;
	left:calc(50% - 140px);
	top:50%;
	background-color:#fff;
	overflow:hidden;
	user-select:none;
	z-index:9999999;
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-name:login_alert;
	animation-name:login_alert;
}
.wechat_alert img {
	width:280px;
	height:280px;
}
.wechat_alert p {
	font-size:0.8rem;
	line-height:24px;
	height:24px;
	margin-bottom:20px;
}
.wechat_alert p i {
	font-size:1rem;
	margin-right:8px;
	color:#00da6b;
	vertical-align:-2px;
}
/*******************************************************/.aireport {
	padding:1rem 0.5rem 0.5rem 0.5rem;
}
.aireport>div {
	margin-bottom:0.75rem;
}
.aireport>div:last-child {
	margin-bottom:0px;
}
.aireport>div>span {
	width:4rem;
	display:inline-block;
	text-align:right;
	padding-right:0.75rem;
	float:left;
	height:1.75rem;
	line-height:1.75rem;
	font-size:0.65rem;
}
.aireport>div>input {
	height:1.75rem;
	line-height:1.75rem;
	width:calc(100% - 5rem);
	border:1px solid #dcdfe6;
	border-radius:6px;
	padding-left:0.5rem;
	color:#666;
}
.aireport>div>textarea {
	height:6rem;
	width:calc(100% - 5rem);
	border:1px solid #dcdfe6;
	border-radius:6px;
	padding:0.5rem;
	color:#666;
	resize:none;
}
/*******************************************************/.layfmb5 .layui-form-item {
	margin-bottom:0.25rem;
}
/*******************************************************/.toolurlsbody {
	background-color:#eff2f5;
}
.night.toolurlsbody {
	background-color:#242627;
}
.toolurls {
	max-width:25rem;
	width:100%;
	background-color:#fff;
	margin:5rem auto 0 auto;
	border:1px solid #ddd;
	padding:1rem;
	border-radius:3px;
}
.night .toolurls {
	background-color:#333;
	border:1px solid #444;
}
.toolurls p {
	height:1.2rem;
	line-height:1.2rem;
	font-size:0.65rem;
}
.night .toolurls p {
	color:#aaa;
}
.toolurls p.t {
	font-weight:bold;
	margin-bottom:0.5rem;
	font-size:0.75rem;
}
.toolurls>div:first-child {
	border-bottom:1px solid #dddddd;
	padding-bottom:1rem;
}
.night .toolurls>div:first-child {
	border-bottom:1px solid #444;
}
.toolurls>div:last-child {
	padding:1rem 0 0 0;
	text-align:right;
}
.toolurls>div:last-child a {
	height:1.6rem;
	line-height:1.6rem;
	display:inline-block;
	background-color:#03A9F4;
	color:#fff !important;
	padding:0 1.2rem;
	border-radius:3px;
}
.night .toolurls>div:last-child a {
	background-color:#222;
	color:#aaa;
	border:1px solid #444;
}
@media screen and (max-width:560px) {
	.toolurls {
	max-width:calc(100% - 2rem);
	margin:1rem 1rem 0 1rem;
}
;}/*******************************************************/.night textarea::-webkit-scrollbar {
	width:12px;
}
.night textarea::-webkit-scrollbar-thumb {
	background-color:#444;
}
.night textarea::-webkit-scrollbar-track {
	background-color:#333;
}
/*******************************************************/.layui-laydate-header {
	padding:5px 70px 5px;
}
.layui-laydate-header i {
	position:absolute;
	top:5px;
	padding:0 5px;
	font-size:13px;
}
.laydate-set-ym span {
	padding:0 0.2rem;
}
.night .layui-laydate,.night .layui-laydate-hint {
	background-color:#252525;
	color:#ccc;
	border:1px solid #444;
}
.night .layui-laydate-header {
	border-bottom:1px solid #666;
}
.night .layui-laydate-content th {
	color:#eee;
}
.night .layui-laydate-content .laydate-day-next,.night .layui-laydate-content .laydate-day-prev {
	color:#aaa;
}
.night .layui-laydate-content td {
	color:#eee;
}
.night .layui-laydate-footer {
	border-top:1px solid #666666;
}
.night .layui-laydate-footer span {
	background-color:#252525;
	color:#eee !important;
}
.night .laydate-footer-btns span {
	border:1px solid #666;
	color:#eee;
}
.night .layui-laydate-content td>div:hover,.night .layui-laydate-list li:hover,.night .layui-laydate-shortcut>li:hover {
	background-color:#222;
	color:#eee;
}
.night .layui-laydate .layui-laydate-list {
	background-color:#252525;
}
.night .laydate-time-list li ol {
	border:1px solid #444;
}
.laydate-time-list li ol::-webkit-scrollbar {
	width:6px;
}
.laydate-time-list li ol::-webkit-scrollbar-thumb {
	background-color:#ff6500;
	border-radius:6px;
}
.laydate-time-list li ol::-webkit-scrollbar-track {
	background-color:#EEEEEE;
}
.night .laydate-time-list li ol::-webkit-scrollbar {
	width:6px;
}
.night .laydate-time-list li ol::-webkit-scrollbar-thumb {
	background-color:#444;
	border-radius:6px;
}
.night .laydate-time-list li ol::-webkit-scrollbar-track {
	background-color:#333;
}
.huakuais {
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	left:0.5rem;
	width:calc(100% - 1rem);
}
.layui-slider-wrap-btn {
	width:18px;
	height:18px;
}
.night .layui-slider-wrap-btn {
	background-color:#444444;
}
.night .layui-slider {
	background:#666;
}
.fnavs {
	display:none;
}
@media screen and (max-width:450px) {
	.fnavs {
	position:fixed;
	bottom:0;
	width:100%;
	display:flex;
	align-content:center;
	justify-content:space-evenly;
	align-items:center;
	background-color:#fff;
	box-shadow:rgba(142,142,142,0.19) 0px 6px 15px 0px;
	-webkit-box-shadow:rgba(142,142,142,0.19) 0px 6px 15px 0px;
	border-bottom:1px solid #f5f5f5;
	z-index:100;
}
.night .fnavs {
	background-color:#222;
	border-bottom:1px solid #333;
}
.fnavs a {
	text-align:center;
	padding:0.25rem;
	font-size:0.6rem;
}
.night .fnavs a {
	color:#ccc;
}
.fnavs i {
	display:block;
	margin-bottom:0.25rem;
	font-size:0.8rem;
}
.fnavs .op {
	display:none;
}
.fnavs .cl {
	display:block;
}
.night .fnavs .op {
	display:block;
}
.night .fnavs .cl {
	display:none;
}
.night .fnavs i.layui-icon-moon::before {
	content:"\e748";
}
.fnavs span {
	font-size:0.6rem;
}
.headbutdiv {
	display:none;
}
.head_div>.wapbut {
	right:2.5rem;
}
;}

  /* 导航菜单样式 */

    .nav-list {
        margin: 0;
        padding: 0;
    }
    
    .nav-item {
        margin: 0 8px;
        float: left;
    }
    
    .nav-link {
        color: #fff;
        text-decoration: none;
        padding: 8px 12px;
        border-radius: 4px;
        transition: all 0.3s ease;
        font-weight: 500;
        font-size: 15px;
    }
    
    .nav-link:hover, 
    .nav-link.active {
        background-color: rgba(255,255,255,0.2);
    }
    
    @media (max-width: 768px) {
        .main-content {
            /*flex-direction: column;*/
            height: auto;
        }
        .main-nav {
            margin-top: 10px;
            width: 100%;
            overflow-x: auto;
        }
        .nav-list {
            padding-bottom: 5px;
        }
        .nav-item {
            margin: 0px;
        width: 50%;
        }
        .nav-link {
                    padding: 0px;
        font-size: 14px;
        display: block;
        text-align: center;
        }
    }