@charset "utf-8";
/**
*   MYZHAN Copyright (C)2008-2066
*   This is NOT a freeware,Use is subject to license.txt
*/
:root {
    --success-50: #f0fdf4;
    --success-100: #dcfce7;
    --success-500: #59e4b1;
    --success-600: #36d399;
    --success-700: #29ac7b;
    --warning-50: #fffbeb;
    --warning-100: #fef3c7;
    --warning-500: #ffc159;
    --warning-600: #f59e0b;
    --warning-700: #c88010;
    --error-50: #fef2f2;
    --error-100: #fee2e2;
    --error-500: #ef4444;
    --error-600: #dc2626;
    --error-700: #b91c1c;
    --info-50: #eff6ff;
    --info-100: #dbeafe;
    --info-500: #3b82f6;
    --info-600: #0052d9;
    --info-700: #3159A4;
    --gray-50: #f9fafb;
    --gray-100: #f3f4f6;
    --gray-200: #e5e7eb;
    --gray-300: #d1d5db;
    --gray-400: #9ca3af;
    --gray-500: #6b7280;
    --gray-600: #4b5563;
    --gray-700: #374151;
    --gray-800: #1f2937;
    --gray-900: #111827;
    --border-light: #E2E8F0;
    --primary-color: #3159A4;
    --secondary-color:#f8fafc;
    --dark-color:#1e293b;
    --gray-color:#94a3b8;
    --hover-color:#f1f5f9;
    --shadow-color:rgba(0,0,0,0.1);
    --transition-speed:0.3s;
    --color-success: var(--success-600);
    --color-warning: var(--warning-600);
    --color-danger: var(--error-600);
    --color-info: var(--info-600);
    --color-red: #f02020;
    --text-primary: var(--gray-900);
    --text-secondary: var(--gray-700);
    --text-tertiary: var(--gray-600);
    --text-muted: var(--gray-500);
    --text-disabled: var(--gray-400);
    --border-primary: #f1f2f5;
    --border-secondary: var(--gray-300);
    --shadow-color: rgba(0, 0, 0, 0.1);
    --shadow-color-light: rgba(0, 0, 0, 0.05);
    --shadow-color-dark: rgba(0, 0, 0, 0.2);
    --shadow-xs: 0 1px 2px 0 var(--shadow-color-light);
    --shadow-sm: 0 1px 3px 0 var(--shadow-color-light), 0 1px 2px -1px var(--shadow-color-light);
    --shadow-md: 0 4px 6px -1px var(--shadow-color), 0 2px 4px -2px var(--shadow-color-light);
    --shadow-lg: 0 10px 15px -3px var(--shadow-color), 0 4px 6px -4px var(--shadow-color-light);
    --shadow-xl: 0 20px 25px -5px var(--shadow-color), 0 8px 10px -6px var(--shadow-color-light);
    --shadow-2xl: 0 25px 50px -12px var(--shadow-color-dark);
    --shadow-inner: inset 0 2px 4px 0 var(--shadow-color-light);
    --spacing-2xs: 2px;
    --spacing-xs: 4px;
    --spacing-sm: 8px;
    --spacing-md: 16px;
    --spacing-lg: 20px;
    --spacing-xl: 26px;
    --spacing-2xl: 32px;
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 12px;
    --font-3xs: 6px;
    --font-2xs: 8px;
    --font-xs: 10px;
    --font-sm: 12px;
    --font-base: 14px;
    --font-lg: 16px;
    --font-xl: 18px;
    --font-2xl: 20px;
    --font-3xl: 24px;
    --font-4xl: 28px;
    --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;
    --primary-color: #1E6FD9;
    --primary-light: #3A8DFF;
    --secondary-color: #00C897;
    --accent-color: #FF7A45;
    --text-dark: #333333;
    --text-medium: #666666;
    --text-light: #999999;
    --bg-light: #F8F9FA;
    --bg-white: #FFFFFF;
    --border-color: #E8E8E8;
    --shadow-light: rgba(0, 0, 0, 0.05);
    --shadow-medium: rgba(0, 0, 0, 0.1);
    --radius-sm: 8px;
    --radius-md: 12px;
    --radius-lg: 16px;
    --primary-blue: #0066CC;
    --dark-blue: #003366;
    --light-blue: #E6F0FF;
    --accent-orange: #FF6600;
    --accent-green: #00CC88;
    --accent-purple: #9D4EDD;
    --white: #FFFFFF;
    --dark-gray: #333333;
    --medium-gray: #666666;
    --light-gray: #F5F7FA;
    --shadow: 0 4px 20px rgba(0, 51, 102, 0.1);
    --shadow-heavy: 0 10px 40px rgba(0, 51, 102, 0.15);
    --transition: all 0.3s ease;
    --layui-primary-color: #165DFF;
    --layui-bg-color: #F6F6F6;
    --layui-text-color: #333333;
    --layui-border-color: #e6e6e6;
    --layui-card-bg: #ffffff;
    --primary-blue: #0052cc;
    --secondary-blue: #00b4f0;
    --accent-teal: #00c7b7;
    --dark-blue: #0a1b3d;
    --light-bg: #f8fafd;
    --white: #ffffff;
    --text-dark: #1a2332;
    --text-light: #6b7280;
    --trust-gold: #d4af37;
    --trust-blue: #3b82f6;
    --trust-teal: #10b981;
    --trust-bg-tint: rgba(248, 250, 253, 0.95);
    --success-green: #2ecc71;
    --investor-purple: #6a5acd;
    --eco-green: #10b981;
    --dark-green: #047857;
    --shadow-light: 0 5px 20px rgba(0, 0, 0, 0.05);
    --shadow-medium: 0 10px 30px rgba(0, 0, 0, 0.1);
    --shadow-heavy: 0 15px 40px rgba(0, 0, 0, 0.15);
    --border-radius: 12px;
    --box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
    --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
dl, dt, dd, h1, h2, h3, h4, h5, h6 {padding: 0px;margin: 0px;font-weight: normal;}
i, em {font-style: normal;}
input::placeholder,textarea::placeholder{color: #BBBBC1;font-size:13px}
/* 暗夜模式基础样式 */
    .dark-theme {
      --layui-bg-color: #1a1a1a;
      --layui-text-color: #e5e5e5;
      --layui-border-color: #333333;
      --layui-card-bg: #242424;
    }
body {
      background: var(--layui-bg-color) !important;
      color: var(--layui-text-color) !important;
      transition: background-color 0.3s, color 0.3s;
    }

.opacity-0{opacity:0;}
.opacity-100{opacity:100;}
.border-box {box-sizing:border-box;}
.d-none {display:none;}
.d-block {display:block;}
.d-inline {display:inline;}
.d-flex {display:flex;}
.d-flex-row {display:flex;flex-direction:row;}
.d-flex-column {display:flex;flex-direction:column;}
.d-grid {display:grid;}
.static {position:static;}
.relative {position:relative;}
.absolute {position:absolute;}
.fixed {position:fixed;}
.sticky {position:sticky;top:0px;bottom:0px;left:0px;right:0px;}
.flex-wrap {flex-wrap:wrap;}
.flex-wrap-reverse {flex-wrap:wrap-reverse;}
.flex-nowrap {flex-wrap:nowrap;}
.justify-start {justify-content:flex-start;}
.justify-end {justify-content:flex-end;}
.justify-center {justify-content:center;}
.justify-between {justify-content:space-between;}
.justify-around {justify-content:space-around;}
.justify-evenly {justify-content:space-evenly;}
.align-start {align-items:flex-start;}
.align-end {align-items:flex-end;}
.align-center {align-items:center;}
.align-baseline {align-items:baseline;}
.align-stretch {align-items:stretch;}
.flex-0 {flex:0 0 auto;}
.flex-1 {flex:1 1 auto;}
.flex-grow {flex-grow:1;}
.flex-shrink {flex-shrink:1;}
.grid-cols-1 {grid-template-columns:repeat(1,minmax(0,1fr));}
.grid-cols-2 {grid-template-columns:repeat(2,minmax(0,1fr));}
.grid-cols-3 {grid-template-columns:repeat(3,minmax(0,1fr));}
.grid-cols-4 {grid-template-columns:repeat(4,minmax(0,1fr));}
.grid-cols-5 {grid-template-columns:repeat(5,minmax(0,1fr));}
.grid-cols-6 {grid-template-columns:repeat(6,minmax(0,1fr));}
.grid-rows-1 {grid-template-rows:repeat(1,minmax(0,1fr));}
.grid-rows-2 {grid-template-rows:repeat(2,minmax(0,1fr));}
.grid-rows-3 {grid-template-rows:repeat(3,minmax(0,1fr));}
.grid-rows-4 {grid-template-rows:repeat(4,minmax(0,1fr));}
.grid-rows-5 {grid-template-rows:repeat(5,minmax(0,1fr));}
.grid-rows-6 {grid-template-rows:repeat(6,minmax(0,1fr));}
.gap-0 {gap:0;}
.gap-xs {gap:var(--spacing-xs);}
.gap-sm {gap:var(--spacing-sm);}
.gap-md {gap:var(--spacing-md);}
.gap-lg {gap:var(--spacing-lg);}
.gap-xl {gap:var(--spacing-xl);}
.gap-2xl {gap:var(--spacing-2xl);}
.column-gap-0 {column-gap:0;}
.column-gap-xs {column-gap:var(--spacing-xs);}
.column-gap-sm {column-gap:var(--spacing-sm);}
.column-gap-md {column-gap:var(--spacing-md);}
.column-gap-lg {column-gap:var(--spacing-lg);}
.column-gap-xl {column-gap:var(--spacing-xl);}
.column-gap-2xl {column-gap:var(--spacing-2xl);}
.row-gap-0 {row-gap:0;}
.row-gap-xs {row-gap:var(--spacing-xs);}
.row-gap-sm {row-gap:var(--spacing-sm);}
.row-gap-md {row-gap:var(--spacing-md);}
.row-gap-lg {row-gap:var(--spacing-lg);}
.row-gap-xl {row-gap:var(--spacing-xl);}
.row-gap-2xl {row-gap:var(--spacing-2xl);}
.top-5{top:5px}
.top-10{top:10px;}
.top-15{top:15px}
.top-20{top:20px}
.top-25{top:25px}
.z-0{z-index:0}
.z-10{z-index:10}
.z-20{z-index:20}
.z-30{z-index:30}
.z-40{z-index:40}
.z-50{z-index:50}
.z-100{z-index:100}
.w-full {width:100%;}
.h-full {height:100%;}
.m-0 {margin:0;}
.m-xs {margin:var(--spacing-xs);}
.m-sm {margin:var(--spacing-sm);}
.m-md {margin:var(--spacing-md);}
.m-lg {margin:var(--spacing-lg);}
.m-xl {margin:var(--spacing-xl);}
.m-2xl {margin:var(--spacing-2xl);}
.mx-0 {margin-left:0;margin-right:0;}
.mx-xs {margin-left:var(--spacing-xs);margin-right:var(--spacing-xs);}
.mx-sm {margin-left:var(--spacing-sm);margin-right:var(--spacing-sm);}
.mx-md {margin-left:var(--spacing-md);margin-right:var(--spacing-md);}
.mx-lg {margin-left:var(--spacing-lg);margin-right:var(--spacing-lg);}
.mx-xl {margin-left:var(--spacing-xl);margin-right:var(--spacing-xl);}
.mx-2xl {margin-left:var(--spacing-2xl);margin-right:var(--spacing-2xl);}
.my-0 {margin-top:0;margin-bottom:0;}
.my-xs {margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs);}
.my-sm {margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);}
.my-md {margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);}
.my-lg {margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);}
.my-xl {margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);}
.my-2xl {margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-2xl);}
.mt-0 {margin-top:0;}
.mt-xs {margin-top:var(--spacing-xs);}
.mt-sm {margin-top:var(--spacing-sm);}
.mt-md {margin-top:var(--spacing-md);}
.mt-lg {margin-top:var(--spacing-lg);}
.mt-xl {margin-top:var(--spacing-xl);}
.mt-2xl {margin-top:var(--spacing-2xl);}
.mr-0 {margin-right:0;}
.mr-2xs {margin-right:var(--spacing-2xs);}
.mr-xs {margin-right:var(--spacing-xs);}
.mr-sm {margin-right:var(--spacing-sm);}
.mr-md {margin-right:var(--spacing-md);}
.mr-lg {margin-right:var(--spacing-lg);}
.mr-xl {margin-right:var(--spacing-xl);}
.mr-2xl {margin-right:var(--spacing-2xl);}
.mb-0 {margin-bottom:0;}
.mb-xs {margin-bottom:var(--spacing-xs);}
.mb-sm {margin-bottom:var(--spacing-sm);}
.mb-md {margin-bottom:var(--spacing-md);}
.mb-lg {margin-bottom:var(--spacing-lg);}
.mb-xl {margin-bottom:var(--spacing-xl);}
.mb-2xl {margin-bottom:var(--spacing-2xl);}
.ml-0 {margin-left:0;}
.ml-xs {margin-left:var(--spacing-xs);}
.ml-sm {margin-left:var(--spacing-sm);}
.ml-md {margin-left:var(--spacing-md);}
.ml-lg {margin-left:var(--spacing-lg);}
.ml-xl {margin-left:var(--spacing-xl);}
.ml-2xl {margin-left:var(--spacing-2xl);}
.p-0 {padding:0;}
.p-xs {padding:var(--spacing-xs);}
.p-sm {padding:var(--spacing-sm);}
.p-md {padding:var(--spacing-md);}
.p-lg {padding:var(--spacing-lg);}
.p-xl {padding:var(--spacing-xl);}
.p-2xl {padding:var(--spacing-2xl);}
.px-0 {padding-left:0;padding-right:0;}
.px-xs {padding-left:var(--spacing-xs);padding-right:var(--spacing-xs);}
.px-sm {padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);}
.px-md {padding-left:var(--spacing-md);padding-right:var(--spacing-md);}
.px-lg {padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);}
.px-xl {padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);}
.px-2xl {padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl);}
.py-0 {padding-top:0;padding-bottom:0;}
.py-xs {padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);}
.py-sm {padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm);}
.py-md {padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);}
.py-lg {padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);}
.py-xl {padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);}
.py-2xl {padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);}
.pt-0 {padding-top:0;}
.pt-xs {padding-top:var(--spacing-xs);}
.pt-sm {padding-top:var(--spacing-sm);}
.pt-md {padding-top:var(--spacing-md);}
.pt-lg {padding-top:var(--spacing-lg);}
.pt-xl {padding-top:var(--spacing-xl);}
.pt-2xl {padding-top:var(--spacing-2xl);}
.pr-0 {padding-right:0;}
.pr-xs {padding-right:var(--spacing-xs);}
.pr-sm {padding-right:var(--spacing-sm);}
.pr-md {padding-right:var(--spacing-md);}
.pr-lg {padding-right:var(--spacing-lg);}
.pr-xl {padding-right:var(--spacing-xl);}
.pr-2xl {padding-right:var(--spacing-2xl);}
.pb-0 {padding-bottom:0;}
.pb-xs {padding-bottom:var(--spacing-xs);}
.pb-sm {padding-bottom:var(--spacing-sm);}
.pb-md {padding-bottom:var(--spacing-md);}
.pb-lg {padding-bottom:var(--spacing-lg);}
.pb-xl {padding-bottom:var(--spacing-xl);}
.pb-2xl {padding-bottom:var(--spacing-2xl);}

.pl-0 {padding-left:0;}
.pl-xs {padding-left:var(--spacing-xs);}
.pl-sm {padding-left:var(--spacing-sm);}
.pl-md {padding-left:var(--spacing-md);}
.pl-lg {padding-left:var(--spacing-lg);}
.pl-xl {padding-left:var(--spacing-xl);}
.pl-2xl {padding-left:var(--spacing-2xl);}

.text-primary {color:var(--text-primary);}
.text-secondary {color:var(--text-secondary);}
.text-tertiary {color:var(--text-tertiary);}
.text-muted {color:var(--text-muted);}
.text-disabled {color:var(--text-disabled);}
.text-white {color:white;}
.text-success {color:var(--color-success);}
.text-warning {color:var(--color-warning);}
.text-danger {color:var(--color-danger);}
.text-info {color:var(--color-info);}
.text-red {color:#F02200;}
.text-gray-50 {color:var(--gray-50);}
.text-gray-100 {color:var(--gray-100);}
.text-gray-200 {color:var(--gray-200);}
.text-gray-300 {color:var(--gray-300);}
.text-gray-400 {color:var(--gray-400);}
.text-gray-500 {color:var(--gray-500);}
.text-gray-600 {color:var(--gray-600);}
.text-gray-700 {color:var(--gray-700);}
.text-gray-800 {color:var(--gray-800);}
.text-gray-900 {color:var(--gray-900);}

.bg-white {background-color:white;}
.bg-muted {background-color:var(--gray-50);}
.bg-success {background-color:var(--color-success);}
.bg-warning {background-color:var(--color-warning);}
.bg-danger {background-color:var(--color-danger);}
.bg-info {background-color:var(--color-info);}
.bg-gray-50 {background-color:var(--gray-50);}
.bg-gray-100 {background-color:var(--gray-100);}
.bg-gray-200 {background-color:var(--gray-200);}
.bg-gray-300 {background-color:var(--gray-300);}
.bg-red {background-color:var(--color-red);}
.bg-orange {background-color:#fc7a00;}

.btn-r {background-color:#f53f3f;color:#ffffff;border: #f53f3f 1px solid;}
.btn-r:hover {background-color:#d83636;}
.btn-b {background-color: #2563eb;color:#ffffff;border: #2563eb 1px solid;}
.btn-b:hover {background-color:#0f62d9;}
.btn-g {background-color:#00b42a;color:#ffffff;border: #00b42a 1px solid;}
.btn-g:hover {background-color:#009a22;}
.btn-o {background-color:#ff7d00;color:#ffffff;border: #ff7d00 1px solid;}
.btn-o:hover {background-color:#e06e00;}
.btn-p {background-color:#722ed1;color:#ffffff;border: #722ed1 1px solid;}
.btn-p:hover {background-color:#6225b3;}
.btn-c {background-color: #F7F7F7;color: #333333;border: #D7D7D7 1px solid;}
.btn-c:hover {background: #DEDEDE;border: #CECECE 1px solid;}
.btn-y {background-color:#ffc53d;color:#1f2937;border: #ffc53d 1px solid;}
.btn-y:hover {background-color:#e0ad36;}
.btn-gr {background-color:#14c9c9;color:#ffffff;border: #14c9c9 1px solid;}
.btn-gr:hover {background-color:#11b3b3;}

.cursor-pointer {cursor:pointer;}
.border {border:1px solid var(--border-primary);}
.border-secondary {border:1px solid var(--border-secondary);}
.border-none {border:none;}
.border-top {border-top:1px solid var(--border-primary);}
.border-right {border-right:1px solid var(--border-primary);}
.border-bottom {border-bottom: 1px solid var(--border-primary);}
.border-left {border-left:1px solid var(--border-primary);}
.font-3xs {font-size:var(--font-3xs);}
.font-2xs {font-size:var(--font-2xs);}
.font-xs {font-size:var(--font-xs);}
.font-sm {font-size:var(--font-sm);}
.font-base {font-size:var(--font-base);}
.font-lg {font-size:var(--font-lg);}
.font-xl {font-size:var(--font-xl);}
.font-2xl {font-size:var(--font-2xl);}
.font-3xl {font-size:var(--font-3xl);}
.font-4xl {font-size:var(--font-4xl);}
.font-thin {font-weight:100;}
.font-lighter {font-weight:lighter;}
.font-bold {font-weight:bold;}
.font-bolder {font-weight:bolder;}
.text-left {text-align:left;}
.text-center {text-align:center;}
.text-right {text-align:right;}
.text-justify {text-align:justify;}
.text-start {text-align:start;}
.text-end {text-align:end;}
.underline {text-decoration:underline;}
.overline {text-decoration:overline;}
.line-through {text-decoration:line-through;}
.no-underline {text-decoration:none;}
.truncate {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text-ellipsis {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.text-ellipsis-2 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.rounded-none {border-radius:0;}
.rounded {border-radius:999px;}
.rounded-sm {border-radius:var(--radius-sm);}
.rounded,.rounded-md {border-radius:var(--radius-md);}
.rounded-lg {border-radius:var(--radius-lg);}
.shadow {box-shadow:var(--shadow-md);}
.shadow-xs {box-shadow:var(--shadow-xs);}
.shadow-sm {box-shadow:var(--shadow-sm);}
.shadow-md {box-shadow:var(--shadow-md);}
.shadow-lg {box-shadow:var(--shadow-lg);}
.shadow-xl {box-shadow:var(--shadow-xl);}
.shadow-2xl {box-shadow:var(--shadow-2xl);}
.shadow-inner {box-shadow:var(--shadow-inner);}
.visible {visibility:visible;}
.invisible {visibility:hidden;}
.overflow-hidden {overflow:hidden;}
.object-contain {object-fit:contain;}
.object-cover {object-fit:cover;}
.object-fill {object-fit:fill;}
.object-none {object-fit:none;}
.object-scale-down {object-fit:scale-down;}
.duration-100 {transition-duration: 100ms;}
.duration-200 {transition-duration: 200ms;}
.duration-300 {transition-duration: 300ms;}
.duration-400 {transition-duration: 400ms;}
.duration-500 {transition-duration: 500ms;}
.transform {transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.transition-all {transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;}
.hot_all {float:left;padding:5px 0px;margin-right:3px;}
.hot_1 {font-size:11px;color:rgb(255,255,255);border-radius:5px;margin-right:2px;background-image:linear-gradient(90deg,rgb(249,197,88) 0%,rgb(255,144,74) 100%);padding:1px 3px;}
.hot_3 {font-size:11px;color:rgb(255,255,255);border-radius:5px;margin-right:2px;background-color:rgb(255,80,0);padding:1px 3px;}
.hot_2 {font-size:11px;color:rgb(255,255,255);border-radius:5px;margin-right:2px;background-color:rgb(0,183,139);padding:1px 3px;}
.hot_4 {font-size:11px;color:rgb(255,255,255);border-radius:5px;margin-right:2px;background-color:rgb(255,80,0);padding:1px 3px;}
.list-none {padding:48px 24px;height: 250px;line-height: 325px;color: #777777;font-size:14px;text-align:center;background: url('../../image/bg-none.png') no-repeat center 50px;background-size:128px 128px;box-sizing: border-box;}

.layui-layer-tips-copy {padding:8px 12px !important;font-size:12px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,0.1);pointer-events:auto !important;color:#fff !important;}
.tips-copy-wrap {display:flex;align-items:center;gap:8px;white-space:nowrap;}
.btn-copy {color: #0052D9;border:none;border-radius:3px;font-size: 12px;cursor:pointer;transition:background 0.2s;margin-left: 10px;padding: 1px 4px;}
.btn-copy:hover {background: #0052D9;color: #ffffff;}
.tips-hover-copy {cursor:help;transition:color 0.2s ease;position:relative;}
.tips-hover-copy:hover {color:#000;text-decoration:underline;}

.icon-tips-skin .layui-layer-TipsG {}

.rule-note {line-height: 26px;overflow:hidden;padding: 10px;padding-right: 15px;background:#f7fcff;border-left: 3px solid #0052D9;font-size: 13px;color:#667085;animation: fadeIn 0.3s ease-out;-webkit-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;}
.rule-note div {width: 75px;height: 26px;line-height: 26px;text-align:center;float:right;background: #df8b2f;color: #ffffff;border-radius:6px;font-size: 12px;}
.rule-note div:hover {background:#FF5722;color:#FFFFFF;}
.rule-note.success {background:#f0fdf4;border-left-color:#00b42a;color:#34d058;}
.rule-note.success div{background:#34d058;}
.rule-note.warning {background:#fffbe6;border-left-color:#ffaa00;color:#ff8c00;}
.rule-note.warning div{background:#ff8c00;}
.rule-note.error {background:#fff1f0;border-left-color:#f53f3f;color:#f53f3f;}
.rule-note..error div{background:#f53f3f;}
.rule-note.tipss {background:#f9f0ff;border-left-color:#9d30e0;color:#8923e0;}
.rule-note.tipss div{background:#8923e0;}
.rule-note.neutral {background:#f8f8f8;border-left-color:#86909c;color:#667085;}
.rule-note.neutral div{background:#667085;}

.i-close:hover{color:var(--error-500);}
.fa-question-circle-o:hover{color:#f53f3f !important;}
.fa-tv:hover{color:#4CAF50 !important;}

.layui-layer{border-radius: 8px;}
.layui-layer .layui-layer-title{font-weight:700;background: #f0f0f0;border-bottom: 0px solid #f0f0f0;border-radius: 8px 8px 0 0;line-height: 45px;height: 45px;}
.tips-layer-content{padding: 15px;}

.calendarimg{top: -1px;}

#Dmid{background: #000 !important;opacity: 0.5 !important;}
#Dtop{border:#E0E0E0 0px solid !important;border-radius: 12px 12px 12px 12px !important;box-shadow: rgba(0, 0, 0, 0.3) 1px 1px 50px;}
#Dtop .dbody{background:#FFFFFF;padding: 5px 0;border-radius:12px 12px 12px 12px !important;}
#Dtop .dhead{border-radius: 10px 10px 0 0;padding-left:16px;height: 40px !important;line-height: 45px !important;font-size: 15px;color: #3c3c3c;overflow: hidden;font-weight: 700;border-bottom: 0px solid #f5f5f5 !important;cursor:move;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
#Dtop .dhead span{float:right;cursor:pointer;display:block;width: 46px !important;height: 46px !important;background:url('../../admin/dialog-close.png') no-repeat center center;}
#Dtop .dhead span:hover{background:#F45454 url('../../admin/dialog-close-on.png') no-repeat center center;border-radius: 0 10px 0 0;}
#Dtop .dbox{overflow:hidden;line-height:180%;clear:both;border-radius: 0 0 10px 10px;}
#Dtop .dbox table{margin-left:10px;}
#Dtop .dsize{height:11px;font-size:1px;}
#Dtop .dsize div{height:11px;width:11px;background:url('../../admin/resize.png') no-repeat;cursor:se-resize;font-size:1px;float:right;}

#msgbox{top:110px !important;}

.navs {padding:0 10px 10px 0;height:24px;line-height:24px;;font-size:12px;text-align:right}
.navs div {float:right;}
.navs i {font-style:normal;font-weight:bold;color:#444444;padding:0 6px;font-family:simsun;}

.menu-links{position: relative;}
.menu-links .menu-links-list{position:absolute;padding: 20px;background-color: var(--white);border-radius: 8px;box-shadow: var(--shadow);left: 0px;top: 56px;display: none;}
.menu-links:hover .menu-links-list{display:inline-block}
.menu-links .menu-links-list .sidebar-section-1{width:600px}
.menu-links .menu-links-list .quick-links {display:grid;grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));gap: 10px;}
.menu-links .menu-links-list .quick-link{padding: 15px 10px 10px;}
.menu-links .menu-links-list .quick-link .quick-link-icon{margin-bottom:3px}
.menu-links .menu-links-list .quick-link-text{color:#444444;line-height: 30px;}

