/* 点击复制 */
.wrapper {
      position: relative;
    }
    #input {
      position: absolute;
      top: 0;
      left: 0;
      opacity: 0;
      z-index: -10;
    }

.aplayer-input {
	padding:5px;
	font-size:16px;
	border:none;
	border-radius:20px;
	box-shadow:0 2px 4px rgba(0,0,0,0.1);
	width:250px;
	transition:box-shadow 0.3s ease;
}
/* 搜索框CSS样式 */
.search-form {
	display:flex;
	align-items:center;
	justify-content:left;
	margin-top:10px;
}
.search-input {
	padding:10px;
	font-size:16px;
	border:none;
	border-radius:20px;
	box-shadow:0 2px 4px rgba(0,0,0,0.1);
	width:250px;
	transition:box-shadow 0.3s ease;
}
.search-input:focus {
	outline:none;
	box-shadow:0 4px 8px rgba(0,0,0,0.1);
}
/* 网站背景色设置 */
*,:before,:after {
	box-sizing:border-box;
	border-width:0;
	border-style:solid;
	border-color:#e5e7eb
}
:before,:after {
	--tw-content:""
}
html {
	line-height:1.5;
	-webkit-text-size-adjust:100%;
	-moz-tab-size:4;
	-o-tab-size:4;
	tab-size:4;
	font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
	font-feature-settings:normal;
	font-variation-settings:normal
}
body {
	margin:0;
	line-height:inherit
}
h1,h2,h3,h4,h5,h6 {
	font-size:inherit;
	font-weight:inherit
}
a {
	color:inherit;
	text-decoration:inherit
}
button,input,optgroup,select,textarea {
	font-family:inherit;
	font-feature-settings:inherit;
	font-variation-settings:inherit;
	font-size:100%;
	font-weight:inherit;
	line-height:inherit;
	color:inherit;
	margin:0;
	padding:0
}
button,select {
	text-transform:none
}
button,[type=button],[type=reset],[type=submit] {
	-webkit-appearance:button;
	background-color:transparent;
	background-image:none
}
blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre {
	margin:0
}
button,[role=button] {
	cursor:pointer
}
img,svg,video,canvas,audio,iframe,embed,object {
	display:block;
	vertical-align:middle
}
img,video {
	max-width:100%;
	height:auto
}
:root,[data-theme] {
	background-color:#F9F9F9;
	color:hsla(var(--bc) / var(--tw-text-opacity,1))
}
html {
	-webkit-tap-highlight-color:transparent
}
/*标注1*/
[hidden] {
	display:none
}
/*标注1*/:root {
	--p:0 0% 100%;
	--sf:0 0% 74.353%;
	--af:0 0% 57.725%;
	--nf:0 0% 73.725%;
	--b3:0 0% 81.176%;
	--in:198 93% 60%;
	--su:158 64% 52%;
	--wa:43 96% 56%;
	--er:0 91% 71%;
	--bc:0 0% 20%;
	--sc:0 0% 18.588%;
	--ac:0 0% 14.431%;
	--nc:0 0% 18.431%;
	--inc:198 100% 12%;
	--suc:158 100% 10%;
	--wac:43 100% 11%;
	--erc:0 100% 14%;
	--rounded-box:1rem;
	--rounded-btn:.5rem;
	--rounded-badge:1.9rem;
	--animation-btn:.25s;
	--animation-input:.2s;
	--btn-text-case:uppercase;
	--btn-focus-scale:.95;
	--border-btn:1px;
	--tab-border:1px;
	--tab-radius:.5rem;
	--pf:220 14.286% 95.882%;
	--pc:0 0% 0%;
	--s:0 0% 92.941%;
	--a:0 0% 72.157%;
	--n:0 0% 92.157%;
	--b1:0 0% 100%;
	--b2:0 0% 90.196%
}
*,:before,:after {
	--tw-border-spacing-x:0;
	--tw-border-spacing-y:0;
	--tw-translate-x:0;
	--tw-translate-y:0;
	--tw-rotate:0;
	--tw-skew-x:0;
	--tw-skew-y:0;
	--tw-scale-x:1;
	--tw-scale-y:1;
	--tw-pan-x:;
	--tw-pan-y:;
	--tw-pinch-zoom:;
	--tw-scroll-snap-strictness:proximity;
	--tw-gradient-from-position:;
	--tw-gradient-via-position:;
	--tw-gradient-to-position:;
	--tw-ordinal:;
	--tw-slashed-zero:;
	--tw-numeric-figure:;
	--tw-numeric-spacing:;
	--tw-numeric-fraction:;
	--tw-ring-inset:;
	--tw-ring-offset-width:0px;
	--tw-ring-offset-color:#fff;
	--tw-ring-color:rgb(59 130 246 / .5);
	--tw-ring-offset-shadow:0 0 #0000;
	--tw-ring-shadow:0 0 #0000;
	--tw-shadow:0 0 #0000;
	--tw-shadow-colored:0 0 #0000;
	--tw-blur:;
	--tw-brightness:;
	--tw-contrast:;
	--tw-grayscale:;
	--tw-hue-rotate:;
	--tw-invert:;
	--tw-saturate:;
	--tw-sepia:;
	--tw-drop-shadow:;
	--tw-backdrop-blur:;
	--tw-backdrop-brightness:;
	--tw-backdrop-contrast:;
	--tw-backdrop-grayscale:;
	--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert:;
	--tw-backdrop-opacity:;
	--tw-backdrop-saturate:;
	--tw-backdrop-sepia:
}
::backdrop {
	--tw-border-spacing-x:0;
	--tw-border-spacing-y:0;
	--tw-translate-x:0;
	--tw-translate-y:0;
	--tw-rotate:0;
	--tw-skew-x:0;
	--tw-skew-y:0;
	--tw-scale-x:1;
	--tw-scale-y:1;
	--tw-pan-x:;
	--tw-pan-y:;
	--tw-pinch-zoom:;
	--tw-scroll-snap-strictness:proximity;
	--tw-gradient-from-position:;
	--tw-gradient-via-position:;
	--tw-gradient-to-position:;
	--tw-ordinal:;
	--tw-slashed-zero:;
	--tw-numeric-figure:;
	--tw-numeric-spacing:;
	--tw-numeric-fraction:;
	--tw-ring-inset:;
	--tw-ring-offset-width:0px;
	--tw-ring-offset-color:#fff;
	--tw-ring-color:rgb(59 130 246 / .5);
	--tw-ring-offset-shadow:0 0 #0000;
	--tw-ring-shadow:0 0 #0000;
	--tw-shadow:0 0 #0000;
	--tw-shadow-colored:0 0 #0000;
	--tw-blur:;
	--tw-brightness:;
	--tw-contrast:;
	--tw-grayscale:;
	--tw-hue-rotate:;
	--tw-invert:;
	--tw-saturate:;
	--tw-sepia:;
	--tw-drop-shadow:;
	--tw-backdrop-blur:;
	--tw-backdrop-brightness:;
	--tw-backdrop-contrast:;
	--tw-backdrop-grayscale:;
	--tw-backdrop-hue-rotate:;
	--tw-backdrop-invert:;
	--tw-backdrop-opacity:;
	--tw-backdrop-saturate:;
	--tw-backdrop-sepia:
}
.container {
	width:100%
}
@media (min-width:640px) {
	.container {
	max-width:640px
}
}@media (min-width:768px) {
	.container {
	max-width:768px
}
}@media (min-width:1024px) {
	.container {
	max-width:1024px
}
}@media (min-width:1280px) {
	.container {
	max-width:1280px
}
}@media (min-width:1536px) {
	.container {
	max-width:1536px
}
}.btn {
	display:inline-flex;
	flex-shrink:0;
	cursor:pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none;
	flex-wrap:wrap;
	align-items:center;
	justify-content:center;
	border-color:transparent;
	border-color:hsl(var(--n) / var(--tw-border-opacity));
	text-align:center;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
	transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
	transition-duration:.2s;
	transition-timing-function:cubic-bezier(.4,0,.2,1);
	border-radius:var(--rounded-btn,.5rem);
	height:3rem;
	padding-left:1rem;
	padding-right:1rem;
	font-size:.875rem;
	line-height:1.25rem;
	line-height:1em;
	min-height:3rem;
	font-weight:600;
	text-transform:uppercase;
	text-transform:var(--btn-text-case,uppercase);
	text-decoration-line:none;
	border-width:var(--border-btn,1px);
	animation:button-pop var(--animation-btn,.25s) ease-out;
	--tw-border-opacity:1;
	--tw-bg-opacity:1;
	background-color:hsl(var(--n) / var(--tw-bg-opacity));
	--tw-text-opacity:1;
	color:hsl(var(--nc) / var(--tw-text-opacity))
}
.card {
	position:relative;
	display:flex;
	flex-direction:column;
	border-radius:var(--rounded-box,1rem)
}
.card-body {
	display:flex;
	flex:1 1 auto;
	flex-direction:column;
	padding:var(--padding-card,2rem);
	gap:.5rem
}
.card-body:where(p) {
	flex-grow:1
}
.card-actions {
	display:flex;
	flex-wrap:wrap;
	align-items:flex-start;
	gap:.5rem
}
.card-title {
	display:flex;
	align-items:center;
	gap:.5rem;
	font-size:1.25rem;
	line-height:1.75rem;
	font-weight:600
}
.glass,.glass:hover,.glass.btn-active {
	border:none;
	-webkit-backdrop-filter:blur(var(--glass-blur,40px));
	backdrop-filter:blur(var(--glass-blur,40px));
	background-color:transparent;
	background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity,30%)) 0%,rgb(0 0 0 / 0%) 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255 / var(--glass-reflex-opacity,10%)) 25%,rgb(0 0 0 / 0%) 25%);
	box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity,10%)) inset,0 0 0 2px #0000000d;
	text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity,5%))
}
.btn-sm {
	height:2rem;
	padding-left:.75rem;
	padding-right:.75rem;
	min-height:2rem;
	font-size:.875rem
}
.col-span-2 {
	grid-column:span 2 / span 2
}
.col-span-4 {
	grid-column:span 4 / span 4
}
.m-auto {
	margin:auto
}
.mb-8 {
	margin-bottom:2rem
}
.mr-2 {
	margin-right:.5rem
}
.flex {
	display:flex
}
.grid {
	display:grid
}
.h-32 {
	height:8rem
}
.h-full {
	height:100%
}
.w-32 {
	width:8rem
}
.w-64 {
	width:16rem
}
.w-8 {
	width:2rem
}
.w-full {
	width:100%
}
.min-w-full {
	min-width:100%
}
.max-w-full {
	max-width:100%
}
.max-w-screen-2xl {
	max-width:1536px
}
.basis-1\/4 {
	flex-basis:25%
}
.grid-cols-4 {
	grid-template-columns:repeat(4,minmax(0,1fr))
}
.flex-row {
	flex-direction:row
}
.justify-end {
	justify-content:flex-end
}
.justify-center {
	justify-content:center
}
.gap-x-8 {
	-moz-column-gap:2rem;
	column-gap:2rem
}
.whitespace-nowrap {
	white-space:nowrap
}
.whitespace-pre-line {
	white-space:pre-line
}
.rounded-2xl {
	border-radius:1rem
}
.rounded-full {
	border-radius:9999px
}
.rounded-xl {
	border-radius:.75rem
}
.border-0 {
	border-width:0px
}
/* 区块CSS设置 */
/* 颜色：赤/红色 */
.bg-\[\#DC564F\] {
	--tw-bg-opacity:1;
	background-color:rgb(220 86 79 / var(--tw-bg-opacity))
}
.bg-\[\#DC7872\] {
	--tw-bg-opacity:1;
	background-color:rgb(220 120 124 / var(--tw-bg-opacity))
}
.shadow-\[\#DC564F\]\/75 {
	--tw-shadow-color:rgb(220 86 79 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#DC564F\]\/75:hover {
	background-color:#DC564Fbf
}
.hover\:shadow-\[\#DC564F\]:hover {
	--tw-shadow-color:#DC564F;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#FF8023\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(255 128 35 / var(--tw-bg-opacity))
}
/* 颜色：橙/橙色 */
.bg-\[\#FF8023\] {
	--tw-bg-opacity:1;
	background-color:rgb(255 128 35 / var(--tw-bg-opacity))
}
.bg-\[\#FFA05A\] {
	--tw-bg-opacity:1;
	background-color:rgb(255 160 90 / var(--tw-bg-opacity))
}
.shadow-\[\#FF8023\]\/75 {
	--tw-shadow-color:rgb(255 128 35 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#FF8023\]\/75:hover {
	background-color:#FF8023bf
}
.hover\:shadow-\[\#FF8023\]:hover {
	--tw-shadow-color:#FF8023;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#FFC600\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(255 198 0 / var(--tw-bg-opacity))
}
/* 颜色：黄/黄色 */
.bg-\[\#FFC600\] {
	--tw-bg-opacity:1;
	background-color:rgb(255 198 0 / var(--tw-bg-opacity))
}
.bg-\[\#FFD440\] {
	--tw-bg-opacity:1;
	background-color:rgb(255 212 64 / var(--tw-bg-opacity))
}
.shadow-\[\#FFC600\]\/75 {
	--tw-shadow-color:rgb(255 198 0 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#FFC600\]\/75:hover {
	background-color:#FFC600bf
}
.hover\:shadow-\[\#FFC600\]:hover {
	--tw-shadow-color:#FFC600;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#5AC300\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(90 195 0 / var(--tw-bg-opacity))
}
/* 颜色：绿/绿色 */
.bg-\[\#77B955\] {
	--tw-bg-opacity:1;
	background-color:rgb(119 185 85 / var(--tw-bg-opacity))
}
.bg-\[\#54E236\] {
	--tw-bg-opacity:1;
	background-color:rgb(84 226 54 / var(--tw-bg-opacity))
}
.shadow-\[\#77B955\]\/75 {
	--tw-shadow-color:rgb(119 185 85 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#77B955\]\/75:hover {
	background-color:#77B955bf
}
.hover\:shadow-\[\#77B955\]:hover {
	--tw-shadow-color:#77B955;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#20B2AA\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(32 178 170 / var(--tw-bg-opacity))
}
/* 颜色：青/青色 */
.bg-\[\#20B2AA\] {
	--tw-bg-opacity:1;
	background-color:rgb(32 178 170 / var(--tw-bg-opacity))
}
.bg-\[\#23C5BC\] {
	--tw-bg-opacity:1;
	background-color:rgb(35 197 188 / var(--tw-bg-opacity))
}
.shadow-\[\#20B2AA\]\/75 {
	--tw-shadow-color:rgb(32 178 170 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#20B2AA\]\/75:hover {
	background-color:#20B2AAbf
}
.hover\:shadow-\[\#20B2AA\]:hover {
	--tw-shadow-color:#20B2AA;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#2288EE\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(74 188 243 / var(--tw-bg-opacity))
}
/* 颜色：蓝/蓝色 */
.bg-\[\#2288EE\] {
	--tw-bg-opacity:1;
	background-color:rgb(34 136 238 / var(--tw-bg-opacity))
}
.bg-\[\#74CAF3\] {
	--tw-bg-opacity:1;
	background-color:rgb(116 202 243 / var(--tw-bg-opacity))
}
.shadow-\[\#2288EE\]\/75 {
	--tw-shadow-color:rgb(34 136 238 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#2288EE\]\/75:hover {
	background-color:#2288EEbf
}
.hover\:shadow-\[\#2288EE\]:hover {
	--tw-shadow-color:#2288EE;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#DB7093\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(219 112 147 / var(--tw-bg-opacity))
}
/* 颜色：紫/紫色 */
.bg-\[\#DB7093\] {
	--tw-bg-opacity:1;
	background-color:rgb(219 112 147 / var(--tw-bg-opacity))
}
.bg-\[\#DB8BA5\] {
	--tw-bg-opacity:1;
	background-color:rgb(219 139 165 / var(--tw-bg-opacity))
}
.shadow-\[\#DB7093\]\/75 {
	--tw-shadow-color:rgb(219 112 147 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#DB7093\]\/75:hover {
	background-color:#DB7093bf
}
.hover\:shadow-\[\#DB7093\]:hover {
	--tw-shadow-color:#DB7093;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#FF8D8D\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(255 141 141 / var(--tw-bg-opacity))
}
/* 颜色：暖红/深肉粉色 */
.bg-\[\#FF8D8D\] {
	--tw-bg-opacity:1;
	background-color:rgb(255 141 141 / var(--tw-bg-opacity))
}
.bg-\[\#FFAAAA\] {
	--tw-bg-opacity:1;
	background-color:rgb(255 170 170 / var(--tw-bg-opacity))
}
.shadow-\[\#FF8D8D\]\/75 {
	--tw-shadow-color:rgb(255 141 141 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#FF8D8D\]\/75:hover {
	background-color:#FF8D8Dbf
}
.hover\:shadow-\[\#FF8D8D\]:hover {
	--tw-shadow-color:#FF8D8D;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#DC564F\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(220 86 79 / var(--tw-bg-opacity))
}
/* 颜色：浅黑/黑灰色 */
.bg-\[\#474747\] {
	--tw-bg-opacity:1;
	background-color:rgb(71 71 71 / var(--tw-bg-opacity))
}
.bg-\[\#B8B8B8\] {
	--tw-bg-opacity:1;
	background-color:rgb(184 184 184 / var(--tw-bg-opacity))
}
.shadow-\[\#474747\]\/75 {
	--tw-shadow-color:rgb(71 71 71 / .75);
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#474747\]\/75:hover {
	background-color:#474747bf
}
.hover\:shadow-\[\#474747\]:hover {
	--tw-shadow-color:#474747;
	--tw-shadow:var(--tw-shadow-colored)
}
.hover\:bg-\[\#FF8D8D\]:hover {
	--tw-bg-opacity:1;
	background-color:rgb(255 141 141 / var(--tw-bg-opacity))
}
.bg-primary {
	--tw-bg-opacity:1;
	background-color:hsl(var(--p) / var(--tw-bg-opacity))
}
/* 首页区块背景图片设置 */
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/1-1\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/1-1.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/1-2\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/1-2.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/1-3\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/1-3.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/1-4\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/1-4.jpg)
}

.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-1\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/2-1.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-2\.png\'\)\] {
	background-image:url(https://ctdo.cc/index/2-2.png)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-3\.png\'\)\] {
	background-image:url(https://ctdo.cc/index/2-3.png)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-4\.png\'\)\] {
	background-image:url(https://ctdo.cc/index/2-4.png)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-5\.png\'\)\] {
	background-image:url(https://ctdo.cc/index/2-5.png)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-6\.png\'\)\] {
	background-image:url(https://ctdo.cc/index/2-6.png)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-7\.png\'\)\] {
	background-image:url(https://ctdo.cc/index/2-7.png)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-8\.png\'\)\] {
	background-image:url(https://ctdo.cc/index/2-8.png)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-9\.png\'\)\] {
	background-image:url(https://ctdo.cc/index/2-9.png)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/2-10\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/2-10.jpg)
}

.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/3-1\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/3-1.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/3-2\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/3-2.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/3-3\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/3-3.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/index\/3-4\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/index/3-4.jpg)
}
/* 导航页区块背景图片设置 */
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/1\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/1.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/2\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/2.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/3\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/3.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/4\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/4.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/5\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/5.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/6\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/6.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/7\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/7.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/8\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/8.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/9\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/9.jpg)
}
.bg-\[url\(\'https\:\/\/ctdo\.cc\/nav\/10\.jpg\'\)\] {
	background-image:url(https://ctdo.cc/nav/10.jpg)
}
.bg-cover {
	background-size:cover
}
.bg-center {
	background-position:center
}
.px-10 {
	padding-left:2.5rem;
	padding-right:2.5rem
}
.pl-2 {
	padding-left:.5rem
}
.pt-10 {
	padding-top:2.5rem
}
.pt-16 {
	padding-top:4rem
}
.pt-20 {
	padding-top:5rem
}
.pt-5 {
	padding-top:1.25rem
}
.text-center {
	text-align:center
}
.text-4xl {
	font-size:2.25rem;
	line-height:2.5rem
}
.text-base {
	font-size:1rem;
	line-height:1.5rem
}
.text-lg {
	font-size:1.125rem;
	line-height:1.75rem
}
.font-bold {
	font-weight:700
}
.font-normal {
	font-weight:400
}
.lowercase {
	text-transform:lowercase
}
.capitalize {
	text-transform:capitalize
}
.text-black {
	--tw-text-opacity:1;
	color:rgb(0 0 0 / var(--tw-text-opacity))
}
.text-white {
	--tw-text-opacity:1;
	color:rgb(255 255 255 / var(--tw-text-opacity))
}
.shadow-xl {
	--tw-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1);
	--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);
	box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}
.shadow-accent {
	--tw-shadow-color:hsl(var(--a));
	--tw-shadow:var(--tw-shadow-colored)
}
@font-face {
	font-family:MaokenZhuyuanTi;
	src:url(https://ctdo.cc/index/AlimamaShuHeiTi.woff);
	font-display:swap
}
body {
	cursor:url(https://ctdo.cc/index/cursor.ico),auto;
	font-family:MaokenZhuyuanTi
}
.home {
	background:url(https://ctdo.cc/index/icons.png) -0px -0px no-repeat;
	width:64px;
	height:64px
}
.qqq {
	background:url(https://ctdo.cc/index/icons.png) -64px -0px no-repeat;
	width:64px;
	height:64px
}
.star {
	background:url(https://ctdo.cc/index/icons.png) -128px -0px no-repeat;
	width:64px;
	height:64px
}
.about {
	background:url(https://ctdo.cc/index/icons.png) -192px -0px no-repeat;
	width:64px;
	height:64px
}
.mail_s {
	background:url(https://ctdo.cc/index/icons.png) -0px -0px no-repeat;
	background-size:cover;
	width:32px;
	height:32px
}
.QQ_s {
	background:url(https://ctdo.cc/index/icons.png) -32px -0px no-repeat;
	background-size:cover;
	width:32px;
	height:32px
}
.telegram_s {
	background:url(https://ctdo.cc/index/icons.png) -64px -0px no-repeat;
	background-size:cover;
	width:32px;
	height:32px
}
.twitter_s {
	background:url(https://ctdo.cc/index/icons.png) -96px -0px no-repeat;
	background-size:cover;
	width:32px;
	height:32px
}
.hover\:glass:hover.btn:hover,.hover\:glass:hover .btn.btn-active {
	--glass-opacity:25%;
	--glass-border-opacity:15%
}
.hover\:glass:hover.btn:focus-visible {
	outline:2px solid currentColor
}
.drawer-toggle:focus-visible~.drawer-content .hover\:glass:hover.drawer-button {
	outline:2px solid currentColor
}
.hover\:glass:hover,.hover\:glass:hover:hover,.hover\:glass:hover.btn-active {
	border:none;
	-webkit-backdrop-filter:blur(var(--glass-blur,40px));
	backdrop-filter:blur(var(--glass-blur,40px));
	background-color:transparent;
	background-image:linear-gradient(135deg,rgb(255 255 255 / var(--glass-opacity,30%)) 0%,rgb(0 0 0 / 0%) 100%),linear-gradient(var(--glass-reflex-degree,100deg),rgb(255 255 255 / var(--glass-reflex-opacity,10%)) 25%,rgb(0 0 0 / 0%) 25%);
	box-shadow:0 0 0 1px rgb(255 255 255 / var(--glass-border-opacity,10%)) inset,0 0 0 2px #0000000d;
	text-shadow:0 1px rgb(0 0 0 / var(--glass-text-shadow-opacity,5%))
}
@media not all and (min-width:1024px) {
	.max-lg\:card-compact .card-body {
	padding:1rem;
	font-size:.875rem;
	line-height:1.25rem
}
.max-lg\:card-compact .card-title {
	margin-bottom:.25rem
}
}@media (min-width:640px) {
	.sm\:tab-lg {
	height:3rem;
	font-size:1.125rem;
	line-height:1.75rem;
	line-height:2;
	--tab-padding:1.25rem
}
}@media not all and (min-width:1024px) {
	.max-lg\:text-sm {
	font-size:.875rem;
	line-height:1.25rem
}
}@media not all and (min-width:640px) {
	.max-sm\:aspect-\[1\/1\] {
	aspect-ratio:1/1
}
.max-sm\:aspect-\[2\/1\] {
	aspect-ratio:2/1
}
.max-sm\:py-2 {
	padding-top:.5rem;
	padding-bottom:.5rem
}
}@media (min-width:640px) {
	.sm\:flex {
	display:flex
}
.sm\:justify-between {
	justify-content:space-between
}
.sm\:text-xl {
	font-size:1.25rem;
	line-height:1.75rem
}
}@media (min-width:768px) {
	.md\:col-span-1 {
	grid-column:span 1 / span 1
}
.md\:col-span-2 {
	grid-column:span 2 / span 2
}
.md\:col-start-3 {
	grid-column-start:3
}
.md\:block {
	display:block
}
.md\:aspect-\[1\/1\] {
	aspect-ratio:1/1
}
.md\:aspect-\[2\/1\] {
	aspect-ratio:2/1
}
.md\:h-52 {
	height:13rem
}
.md\:w-52 {
	width:13rem
}
.md\:min-w-0 {
	min-width:0px
}
.md\:text-xl {
	font-size:1.25rem;
	line-height:1.75rem
}
}@media (min-width:1024px) {
	.lg\:h-\[12rem\] {
	height:12rem
}
.lg\:h-\[26rem\] {
	height:26rem
}
.lg\:h-\[5rem\] {
	height:5rem
}
.lg\:w-\[12rem\] {
	width:12rem
}
.lg\:w-\[26rem\] {
	width:26rem
}
.lg\:w-\[54rem\] {
	width:54rem
}
@media not all and (min-width:1280px) {
	.lg\:max-xl\:w-min {
	width:-moz-min-content;
	width:min-content
}
}}@media (min-width:1280px) {
	.xl\:sticky {
	position:sticky
}
.xl\:top-0 {
	top:0px
}
.xl\:flex {
	display:flex
}
.xl\:h-screen {
	height:100vh
}
.xl\:basis-1\/3 {
	flex-basis:33.333333%
}
.xl\:flex-row {
	flex-direction:row
}
.xl\:justify-between {
	justify-content:space-between
}
}