6410 lines
113 KiB
CSS
6410 lines
113 KiB
CSS
@charset "UTF-8";
|
|
body {
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
|
|
body {
|
|
font-family: "Noto Sans KR", "Malgun Gothic", -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
|
|
color: #030507;
|
|
letter-spacing: -0.02em;
|
|
font-size: 14px;
|
|
}
|
|
|
|
canvas,
|
|
img,
|
|
picture,
|
|
svg,
|
|
video {
|
|
display: block;
|
|
max-width: 100%;
|
|
}
|
|
|
|
*,
|
|
::before,
|
|
::after {
|
|
box-sizing: border-box;
|
|
border-style: solid;
|
|
border-width: 0;
|
|
}
|
|
|
|
html {
|
|
line-height: 1.5;
|
|
-webkit-text-size-adjust: 100%;
|
|
-webkit-tap-highlight-color: transparent;
|
|
}
|
|
|
|
body {
|
|
margin: 0;
|
|
}
|
|
|
|
main {
|
|
display: block;
|
|
}
|
|
|
|
p,
|
|
table,
|
|
blockquote,
|
|
address,
|
|
pre,
|
|
iframe,
|
|
form,
|
|
figure,
|
|
dl {
|
|
margin: 0;
|
|
}
|
|
|
|
h1,
|
|
h2,
|
|
h3,
|
|
h4,
|
|
h5,
|
|
h6 {
|
|
font-size: inherit;
|
|
font-weight: inherit;
|
|
margin: 0;
|
|
}
|
|
|
|
ul,
|
|
ol {
|
|
margin: 0;
|
|
padding: 0;
|
|
list-style: none;
|
|
}
|
|
|
|
dt {
|
|
font-weight: bold;
|
|
}
|
|
|
|
dd {
|
|
margin-left: 0;
|
|
}
|
|
|
|
hr {
|
|
box-sizing: content-box;
|
|
height: 0;
|
|
overflow: visible;
|
|
border-top-width: 1px;
|
|
margin: 0;
|
|
clear: both;
|
|
color: inherit;
|
|
}
|
|
|
|
pre {
|
|
font-family: monospace, monospace;
|
|
font-size: inherit;
|
|
}
|
|
|
|
address {
|
|
font-style: inherit;
|
|
}
|
|
|
|
a {
|
|
background-color: transparent;
|
|
text-decoration: none;
|
|
color: inherit;
|
|
}
|
|
|
|
abbr[title] {
|
|
-webkit-text-decoration: underline dotted;
|
|
text-decoration: underline dotted;
|
|
}
|
|
|
|
b,
|
|
strong {
|
|
font-weight: bolder;
|
|
}
|
|
|
|
code,
|
|
kbd,
|
|
samp {
|
|
font-family: monospace, monospace;
|
|
font-size: inherit;
|
|
}
|
|
|
|
small {
|
|
font-size: 80%;
|
|
}
|
|
|
|
sub,
|
|
sup {
|
|
font-size: 75%;
|
|
line-height: 0;
|
|
position: relative;
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
sub {
|
|
bottom: -0.25em;
|
|
}
|
|
|
|
sup {
|
|
top: -0.5em;
|
|
}
|
|
|
|
svg,
|
|
img,
|
|
embed,
|
|
object,
|
|
iframe {
|
|
vertical-align: bottom;
|
|
}
|
|
|
|
button,
|
|
input,
|
|
optgroup,
|
|
select,
|
|
textarea {
|
|
-webkit-appearance: none;
|
|
-moz-appearance: none;
|
|
appearance: none;
|
|
vertical-align: middle;
|
|
color: inherit;
|
|
font: inherit;
|
|
background: transparent;
|
|
padding: 0;
|
|
margin: 0;
|
|
border-radius: 0;
|
|
text-align: inherit;
|
|
text-transform: inherit;
|
|
}
|
|
|
|
button,
|
|
[type=button],
|
|
[type=reset],
|
|
[type=submit] {
|
|
cursor: pointer;
|
|
}
|
|
|
|
button:disabled,
|
|
[type=button]:disabled,
|
|
[type=reset]:disabled,
|
|
[type=submit]:disabled {
|
|
cursor: default;
|
|
}
|
|
|
|
:-moz-focusring {
|
|
outline: auto;
|
|
}
|
|
|
|
select:disabled {
|
|
opacity: inherit;
|
|
}
|
|
|
|
option {
|
|
padding: 0;
|
|
}
|
|
|
|
fieldset {
|
|
margin: 0;
|
|
padding: 0;
|
|
min-width: 0;
|
|
}
|
|
|
|
legend {
|
|
padding: 0;
|
|
}
|
|
|
|
progress {
|
|
vertical-align: baseline;
|
|
}
|
|
|
|
textarea {
|
|
overflow: auto;
|
|
}
|
|
|
|
[type=number]::-webkit-inner-spin-button,
|
|
[type=number]::-webkit-outer-spin-button {
|
|
height: auto;
|
|
}
|
|
|
|
[type=search] {
|
|
outline-offset: -2px;
|
|
}
|
|
|
|
[type=search]::-webkit-search-decoration {
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
::-webkit-file-upload-button {
|
|
-webkit-appearance: button;
|
|
font: inherit;
|
|
}
|
|
|
|
[type=number] {
|
|
-moz-appearance: textfield;
|
|
}
|
|
|
|
label[for] {
|
|
cursor: pointer;
|
|
}
|
|
|
|
details {
|
|
display: block;
|
|
}
|
|
|
|
summary {
|
|
display: list-item;
|
|
}
|
|
|
|
[contenteditable]:focus {
|
|
outline: auto;
|
|
}
|
|
|
|
table {
|
|
border-color: inherit;
|
|
border-collapse: collapse;
|
|
}
|
|
|
|
caption {
|
|
text-align: left;
|
|
}
|
|
|
|
td,
|
|
th {
|
|
vertical-align: top;
|
|
padding: 0;
|
|
}
|
|
|
|
th {
|
|
text-align: left;
|
|
font-weight: bold;
|
|
}
|
|
|
|
@font-face {
|
|
font-family: "Noto Sans KR";
|
|
src: local("Noto Sans KR Thin"), url(../fonts/NotoSansKR-Thin.otf) format("opentype");
|
|
font-weight: 100;
|
|
}
|
|
@font-face {
|
|
font-family: "Noto Sans KR";
|
|
src: local("Noto Sans KR Light"), url(../fonts/NotoSansKR-Light.otf) format("opentype");
|
|
font-weight: 300;
|
|
}
|
|
@font-face {
|
|
font-family: "Noto Sans KR";
|
|
src: local("Noto Sans KR Regular"), url(../fonts/NotoSansKR-Regular.otf) format("opentype");
|
|
font-weight: 400;
|
|
}
|
|
@font-face {
|
|
font-family: "Noto Sans KR";
|
|
src: local("Noto Sans KR Medium"), url(../fonts/NotoSansKR-Medium.otf) format("opentype");
|
|
font-weight: 500;
|
|
}
|
|
@font-face {
|
|
font-family: "Noto Sans KR";
|
|
src: local("Noto Sans KR Bold"), url(../fonts/NotoSansKR-Bold.otf) format("opentype");
|
|
font-weight: 700;
|
|
}
|
|
@font-face {
|
|
font-family: "Noto Sans KR";
|
|
src: local("Noto Sans KR Black"), url(../fonts/NotoSansKR-Black.otf) format("opentype");
|
|
font-weight: 900;
|
|
}
|
|
.clearfix::after {
|
|
clear: both;
|
|
content: "";
|
|
display: table;
|
|
}
|
|
|
|
.hide-text {
|
|
overflow: hidden;
|
|
padding: 0;
|
|
text-indent: 101%;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.visually-hidden {
|
|
border: 0;
|
|
clip: rect(0 0 0 0);
|
|
height: 1px;
|
|
margin: -1px;
|
|
overflow: hidden;
|
|
padding: 0;
|
|
position: absolute;
|
|
width: 1px;
|
|
}
|
|
|
|
caption {
|
|
position: absolute;
|
|
left: -10000px;
|
|
top: auto;
|
|
width: 1px;
|
|
height: 1px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.w-full {
|
|
width: 100% !important;
|
|
}
|
|
|
|
.text-left {
|
|
text-align: left !important;
|
|
}
|
|
|
|
.text-right {
|
|
text-align: right !important;
|
|
}
|
|
|
|
.text-center {
|
|
text-align: center !important;
|
|
}
|
|
|
|
.break-all {
|
|
word-break: break-all !important;
|
|
}
|
|
|
|
.keep-all {
|
|
word-break: keep-all !important;
|
|
}
|
|
|
|
.v-align-middle {
|
|
vertical-align: middle !important;
|
|
}
|
|
|
|
.v-align-top {
|
|
vertical-align: top !important;
|
|
}
|
|
|
|
.v-align-bottom {
|
|
vertical-align: bottom !important;
|
|
}
|
|
|
|
.d-inline-flex {
|
|
display: inline-flex !important;
|
|
}
|
|
|
|
.d-flex {
|
|
display: flex !important;
|
|
}
|
|
|
|
.d-inline-block {
|
|
display: inline-block !important;
|
|
}
|
|
|
|
.d-grid {
|
|
display: grid !important;
|
|
}
|
|
|
|
.flex-col {
|
|
flex-direction: column !important;
|
|
}
|
|
|
|
.align-items-center {
|
|
align-items: center !important;
|
|
}
|
|
|
|
.align-items-start {
|
|
align-items: flex-start !important;
|
|
}
|
|
|
|
.align-items-end {
|
|
align-items: flex-end !important;
|
|
}
|
|
|
|
.align-items-stretch {
|
|
align-items: stretch !important;
|
|
}
|
|
|
|
.justify-center {
|
|
justify-content: center !important;
|
|
}
|
|
|
|
.justify-between {
|
|
justify-content: space-between !important;
|
|
}
|
|
|
|
.justify-start {
|
|
justify-content: flex-start !important;
|
|
}
|
|
|
|
.justify-end {
|
|
justify-content: flex-end !important;
|
|
}
|
|
|
|
.flex-wrap {
|
|
flex-wrap: wrap !important;
|
|
}
|
|
|
|
.flex-nowrap {
|
|
flex-wrap: nowrap !important;
|
|
}
|
|
|
|
.grid-cols-3 {
|
|
grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
|
|
}
|
|
|
|
gap-0 {
|
|
gap: 0 !important;
|
|
}
|
|
|
|
.gap-1 {
|
|
gap: 1px !important;
|
|
}
|
|
|
|
.gap-2 {
|
|
gap: 2px !important;
|
|
}
|
|
|
|
.gap-3 {
|
|
gap: 3px !important;
|
|
}
|
|
|
|
.gap-4 {
|
|
gap: 4px !important;
|
|
}
|
|
|
|
.gap-5 {
|
|
gap: 5px !important;
|
|
}
|
|
|
|
.gap-10 {
|
|
gap: 10px !important;
|
|
}
|
|
|
|
.gap-15 {
|
|
gap: 15px !important;
|
|
}
|
|
|
|
.gap-20 {
|
|
gap: 20px !important;
|
|
}
|
|
|
|
.gap-30 {
|
|
gap: 30px !important;
|
|
}
|
|
|
|
.p-4 {
|
|
padding: 4px !important;
|
|
}
|
|
|
|
.p-5 {
|
|
padding: 5px !important;
|
|
}
|
|
|
|
.p-8 {
|
|
padding: 8px !important;
|
|
}
|
|
|
|
.p-10 {
|
|
padding: 10px !important;
|
|
}
|
|
|
|
.p-15 {
|
|
padding: 15px !important;
|
|
}
|
|
|
|
.pb-10 {
|
|
padding-bottom: 10px !important;
|
|
}
|
|
|
|
.pb-20 {
|
|
padding-bottom: 20px !important;
|
|
}
|
|
|
|
.pb-60 {
|
|
padding-bottom: 80px !important;
|
|
}
|
|
|
|
.ml-2 {
|
|
margin-left: 2px !important;
|
|
}
|
|
|
|
.ml-3 {
|
|
margin-left: 3px !important;
|
|
}
|
|
|
|
.ml-4 {
|
|
margin-left: 4px !important;
|
|
}
|
|
|
|
.ml-5 {
|
|
margin-left: 5px !important;
|
|
}
|
|
|
|
.ml-8 {
|
|
margin-left: 8px !important;
|
|
}
|
|
|
|
.ml-10 {
|
|
margin-left: 10px !important;
|
|
}
|
|
|
|
.ml-15 {
|
|
margin-left: 15px !important;
|
|
}
|
|
|
|
.mr-0 {
|
|
margin-right: 0 !important;
|
|
}
|
|
|
|
.mr-2 {
|
|
margin-right: 2px !important;
|
|
}
|
|
|
|
.mr-3 {
|
|
margin-right: 3px !important;
|
|
}
|
|
|
|
.mr-4 {
|
|
margin-right: 4px !important;
|
|
}
|
|
|
|
.mr-5 {
|
|
margin-right: 5px !important;
|
|
}
|
|
|
|
.mr-8 {
|
|
margin-right: 8px !important;
|
|
}
|
|
|
|
.mr-10 {
|
|
margin-right: 10px !important;
|
|
}
|
|
|
|
.mr-15 {
|
|
margin-right: 15px !important;
|
|
}
|
|
|
|
.mr-20 {
|
|
margin-right: 20px !important;
|
|
}
|
|
|
|
.mx-2 {
|
|
margin-left: 2px !important;
|
|
margin-right: 2px !important;
|
|
}
|
|
|
|
.mx-3 {
|
|
margin-left: 3px !important;
|
|
margin-right: 3px !important;
|
|
}
|
|
|
|
.mx-4 {
|
|
margin-left: 4px !important;
|
|
margin-right: 4px !important;
|
|
}
|
|
|
|
.mx-5 {
|
|
margin-left: 5px !important;
|
|
margin-right: 5px !important;
|
|
}
|
|
|
|
.mt-2 {
|
|
margin-top: 2px !important;
|
|
}
|
|
|
|
.mt-3 {
|
|
margin-top: 3px !important;
|
|
}
|
|
|
|
.mt-4 {
|
|
margin-top: 4px !important;
|
|
}
|
|
|
|
.mt-5 {
|
|
margin-top: 5px !important;
|
|
}
|
|
|
|
.mt-8 {
|
|
margin-top: 8px !important;
|
|
}
|
|
|
|
.mt-10 {
|
|
margin-top: 10px !important;
|
|
}
|
|
|
|
.mt-15 {
|
|
margin-top: 15px !important;
|
|
}
|
|
|
|
.mt-20 {
|
|
margin-top: 20px !important;
|
|
}
|
|
|
|
.mt-25 {
|
|
margin-top: 25px !important;
|
|
}
|
|
|
|
.mt-30 {
|
|
margin-top: 30px !important;
|
|
}
|
|
|
|
.mt-40 {
|
|
margin-top: 40px !important;
|
|
}
|
|
|
|
.mt-50 {
|
|
margin-top: 50px !important;
|
|
}
|
|
|
|
.mb-0 {
|
|
margin-bottom: 0 !important;
|
|
}
|
|
|
|
.mb-2 {
|
|
margin-bottom: 2px !important;
|
|
}
|
|
|
|
.mb-3 {
|
|
margin-bottom: 3px !important;
|
|
}
|
|
|
|
.mb-4 {
|
|
margin-bottom: 4px !important;
|
|
}
|
|
|
|
.mb-5 {
|
|
margin-bottom: 5px !important;
|
|
}
|
|
|
|
.mb-6 {
|
|
margin-bottom: 6px !important;
|
|
}
|
|
|
|
.mb-8 {
|
|
margin-bottom: 8px !important;
|
|
}
|
|
|
|
.mb-10 {
|
|
margin-bottom: 10px !important;
|
|
}
|
|
|
|
.mb-15 {
|
|
margin-bottom: 15px !important;
|
|
}
|
|
|
|
.mb-20 {
|
|
margin-bottom: 20px !important;
|
|
}
|
|
|
|
.mb-25 {
|
|
margin-bottom: 25px !important;
|
|
}
|
|
|
|
.mb-30 {
|
|
margin-bottom: 30px !important;
|
|
}
|
|
|
|
.mb-40 {
|
|
margin-bottom: 40px !important;
|
|
}
|
|
|
|
.mb-50 {
|
|
margin-bottom: 50px !important;
|
|
}
|
|
|
|
.my-2 {
|
|
margin-top: 2px !important;
|
|
margin-bottom: 2px !important;
|
|
}
|
|
|
|
.my-3 {
|
|
margin-top: 3px !important;
|
|
margin-bottom: 3px !important;
|
|
}
|
|
|
|
.my-4 {
|
|
margin-top: 4px !important;
|
|
margin-bottom: 4px !important;
|
|
}
|
|
|
|
.my-5 {
|
|
margin-top: 5px !important;
|
|
margin-bottom: 5px !important;
|
|
}
|
|
|
|
.my-6 {
|
|
margin-top: 6px !important;
|
|
margin-bottom: 6px !important;
|
|
}
|
|
|
|
.my-8 {
|
|
margin-top: 8px !important;
|
|
margin-bottom: 8px !important;
|
|
}
|
|
|
|
.my-10 {
|
|
margin-top: 10px !important;
|
|
margin-bottom: 10px !important;
|
|
}
|
|
|
|
.fs-0 {
|
|
font-size: 0 !important;
|
|
}
|
|
|
|
.fs-12 {
|
|
font-size: 12px !important;
|
|
}
|
|
|
|
.fs-13 {
|
|
font-size: 13px !important;
|
|
}
|
|
|
|
.fs-14 {
|
|
font-size: 14px !important;
|
|
}
|
|
|
|
.fs-15 {
|
|
font-size: 15px !important;
|
|
}
|
|
|
|
.fs-16 {
|
|
font-size: 16px !important;
|
|
}
|
|
|
|
.fs-17 {
|
|
font-size: 17px !important;
|
|
}
|
|
|
|
.fs-18 {
|
|
font-size: 18px !important;
|
|
}
|
|
|
|
.fs-19 {
|
|
font-size: 19px !important;
|
|
}
|
|
|
|
.fs-20 {
|
|
font-size: 20px !important;
|
|
}
|
|
|
|
.fs-21 {
|
|
font-size: 21px !important;
|
|
}
|
|
|
|
.fs-22 {
|
|
font-size: 22px !important;
|
|
}
|
|
|
|
.fw-400 {
|
|
font-weight: 400 !important;
|
|
}
|
|
|
|
.fw-500 {
|
|
font-weight: 500 !important;
|
|
}
|
|
|
|
.fw-700 {
|
|
font-weight: 700 !important;
|
|
}
|
|
|
|
.overflow-y-auto {
|
|
overflow-y: auto !important;
|
|
}
|
|
|
|
.min-h-100 {
|
|
min-height: 100px !important;
|
|
}
|
|
|
|
.min-h-200 {
|
|
min-height: 200px !important;
|
|
}
|
|
|
|
.gray-0 {
|
|
color: #f8f9fa !important;
|
|
}
|
|
|
|
.gray-1 {
|
|
color: #f1f3f5 !important;
|
|
}
|
|
|
|
.gray-2 {
|
|
color: #e9ecef !important;
|
|
}
|
|
|
|
.gray-3 {
|
|
color: #dee2e6 !important;
|
|
}
|
|
|
|
.gray-4 {
|
|
color: #ced4da !important;
|
|
}
|
|
|
|
.gray-5 {
|
|
color: #adb5bd !important;
|
|
}
|
|
|
|
.gray-6 {
|
|
color: #868e96 !important;
|
|
}
|
|
|
|
.gray-7 {
|
|
color: #495057 !important;
|
|
}
|
|
|
|
.gray-8 {
|
|
color: #343a40 !important;
|
|
}
|
|
|
|
.gray-9 {
|
|
color: #212529 !important;
|
|
}
|
|
|
|
.gray-10 {
|
|
color: #16191d !important;
|
|
}
|
|
|
|
.gray-11 {
|
|
color: #0d0f12 !important;
|
|
}
|
|
|
|
.gray-12 {
|
|
color: #030507 !important;
|
|
}
|
|
|
|
.stone-0 {
|
|
color: #f8fafb !important;
|
|
}
|
|
|
|
.stone-1 {
|
|
color: #f2f4f6 !important;
|
|
}
|
|
|
|
.stone-2 {
|
|
color: #ebedef !important;
|
|
}
|
|
|
|
.stone-3 {
|
|
color: #e0e4e5 !important;
|
|
}
|
|
|
|
.stone-4 {
|
|
color: #d1d6d8 !important;
|
|
}
|
|
|
|
.stone-5 {
|
|
color: #b1b6b9 !important;
|
|
}
|
|
|
|
.stone-6 {
|
|
color: #979b9d !important;
|
|
}
|
|
|
|
.stone-7 {
|
|
color: #7e8282 !important;
|
|
}
|
|
|
|
.stone-8 {
|
|
color: #666968 !important;
|
|
}
|
|
|
|
.stone-9 {
|
|
color: #50514f !important;
|
|
}
|
|
|
|
.stone-10 {
|
|
color: #3a3a37 !important;
|
|
}
|
|
|
|
.stone-11 {
|
|
color: #252521 !important;
|
|
}
|
|
|
|
.stone-12 {
|
|
color: #121210 !important;
|
|
}
|
|
|
|
.red-0 {
|
|
color: #fff5f5 !important;
|
|
}
|
|
|
|
.red-1 {
|
|
color: #ffe3e3 !important;
|
|
}
|
|
|
|
.red-2 {
|
|
color: #ffc9c9 !important;
|
|
}
|
|
|
|
.red-3 {
|
|
color: #ffa8a8 !important;
|
|
}
|
|
|
|
.red-4 {
|
|
color: #ff8787 !important;
|
|
}
|
|
|
|
.red-5 {
|
|
color: #ff6b6b !important;
|
|
}
|
|
|
|
.red-6 {
|
|
color: #fa5252 !important;
|
|
}
|
|
|
|
.red-7 {
|
|
color: #f03e3e !important;
|
|
}
|
|
|
|
.red-8 {
|
|
color: #e03131 !important;
|
|
}
|
|
|
|
.red-9 {
|
|
color: #c92a2a !important;
|
|
}
|
|
|
|
.red-10 {
|
|
color: #b02525 !important;
|
|
}
|
|
|
|
.red-11 {
|
|
color: #962020 !important;
|
|
}
|
|
|
|
.red-12 {
|
|
color: #7d1a1a !important;
|
|
}
|
|
|
|
.pink-0 {
|
|
color: #fff0f6 !important;
|
|
}
|
|
|
|
.pink-1 {
|
|
color: #ffdeeb !important;
|
|
}
|
|
|
|
.pink-2 {
|
|
color: #fcc2d7 !important;
|
|
}
|
|
|
|
.pink-3 {
|
|
color: #faa2c1 !important;
|
|
}
|
|
|
|
.pink-4 {
|
|
color: #f783ac !important;
|
|
}
|
|
|
|
.pink-5 {
|
|
color: #f06595 !important;
|
|
}
|
|
|
|
.pink-6 {
|
|
color: #e64980 !important;
|
|
}
|
|
|
|
.pink-7 {
|
|
color: #d6336c !important;
|
|
}
|
|
|
|
.pink-8 {
|
|
color: #c2255c !important;
|
|
}
|
|
|
|
.pink-9 {
|
|
color: #a61e4d !important;
|
|
}
|
|
|
|
.pink-10 {
|
|
color: #8c1941 !important;
|
|
}
|
|
|
|
.pink-11 {
|
|
color: #731536 !important;
|
|
}
|
|
|
|
.pink-12 {
|
|
color: #59102a !important;
|
|
}
|
|
|
|
.blue-0 {
|
|
color: #e7f5ff !important;
|
|
}
|
|
|
|
.blue-1 {
|
|
color: #d0ebff !important;
|
|
}
|
|
|
|
.blue-2 {
|
|
color: #a5d8ff !important;
|
|
}
|
|
|
|
.blue-3 {
|
|
color: #74c0fc !important;
|
|
}
|
|
|
|
.blue-4 {
|
|
color: #4dabf7 !important;
|
|
}
|
|
|
|
.blue-5 {
|
|
color: #339af0 !important;
|
|
}
|
|
|
|
.blue-6 {
|
|
color: #228be6 !important;
|
|
}
|
|
|
|
.blue-7 {
|
|
color: #1c7ed6 !important;
|
|
}
|
|
|
|
.blue-8 {
|
|
color: #1971c2 !important;
|
|
}
|
|
|
|
.blue-9 {
|
|
color: #1864ab !important;
|
|
}
|
|
|
|
.blue-10 {
|
|
color: #145591 !important;
|
|
}
|
|
|
|
.blue-11 {
|
|
color: #114678 !important;
|
|
}
|
|
|
|
.blue-12 {
|
|
color: #0d375e !important;
|
|
}
|
|
|
|
.green-0 {
|
|
color: #ebfbee !important;
|
|
}
|
|
|
|
.green-1 {
|
|
color: #d3f9d8 !important;
|
|
}
|
|
|
|
.green-2 {
|
|
color: #b2f2bb !important;
|
|
}
|
|
|
|
.green-3 {
|
|
color: #8ce99a !important;
|
|
}
|
|
|
|
.green-4 {
|
|
color: #69db7c !important;
|
|
}
|
|
|
|
.green-5 {
|
|
color: #51cf66 !important;
|
|
}
|
|
|
|
.green-6 {
|
|
color: #40c057 !important;
|
|
}
|
|
|
|
.green-7 {
|
|
color: #37b24d !important;
|
|
}
|
|
|
|
.green-8 {
|
|
color: #2f9e44 !important;
|
|
}
|
|
|
|
.green-9 {
|
|
color: #2b8a3e !important;
|
|
}
|
|
|
|
.green-10 {
|
|
color: #237032 !important;
|
|
}
|
|
|
|
.green-11 {
|
|
color: #1b5727 !important;
|
|
}
|
|
|
|
.green-12 {
|
|
color: #133d1b !important;
|
|
}
|
|
|
|
.purple-0 {
|
|
color: #f8f0fc !important;
|
|
}
|
|
|
|
.purple-1 {
|
|
color: #f3d9fa !important;
|
|
}
|
|
|
|
.purple-2 {
|
|
color: #eebefa !important;
|
|
}
|
|
|
|
.purple-3 {
|
|
color: #e599f7 !important;
|
|
}
|
|
|
|
.purple-4 {
|
|
color: #da77f2 !important;
|
|
}
|
|
|
|
.purple-5 {
|
|
color: #cc5de8 !important;
|
|
}
|
|
|
|
.purple-6 {
|
|
color: #be4bdb !important;
|
|
}
|
|
|
|
.purple-7 {
|
|
color: #ae3ec9 !important;
|
|
}
|
|
|
|
.purple-8 {
|
|
color: #9c36b5 !important;
|
|
}
|
|
|
|
.purple-9 {
|
|
color: #862e9c !important;
|
|
}
|
|
|
|
.purple-10 {
|
|
color: #702682 !important;
|
|
}
|
|
|
|
.purple-11 {
|
|
color: #5a1e69 !important;
|
|
}
|
|
|
|
.purple-12 {
|
|
color: #44174f !important;
|
|
}
|
|
|
|
.orange-0 {
|
|
color: #fff4e6 !important;
|
|
}
|
|
|
|
.orange-1 {
|
|
color: #ffe8cc !important;
|
|
}
|
|
|
|
.orange-2 {
|
|
color: #ffd8a8 !important;
|
|
}
|
|
|
|
.orange-3 {
|
|
color: #ffc078 !important;
|
|
}
|
|
|
|
.orange-4 {
|
|
color: #ffa94d !important;
|
|
}
|
|
|
|
.orange-5 {
|
|
color: #ff922b !important;
|
|
}
|
|
|
|
.orange-6 {
|
|
color: #fd7e14 !important;
|
|
}
|
|
|
|
.orange-7 {
|
|
color: #f76707 !important;
|
|
}
|
|
|
|
.orange-8 {
|
|
color: #e8590c !important;
|
|
}
|
|
|
|
.orange-9 {
|
|
color: #d9480f !important;
|
|
}
|
|
|
|
.orange-10 {
|
|
color: #bf400d !important;
|
|
}
|
|
|
|
.orange-11 {
|
|
color: #99330b !important;
|
|
}
|
|
|
|
.orange-12 {
|
|
color: #802b09 !important;
|
|
}
|
|
|
|
.yellow-0 {
|
|
color: #fff9db !important;
|
|
}
|
|
|
|
.yellow-1 {
|
|
color: #fff3bf !important;
|
|
}
|
|
|
|
.yellow-2 {
|
|
color: #ffec99 !important;
|
|
}
|
|
|
|
.yellow-3 {
|
|
color: #ffe066 !important;
|
|
}
|
|
|
|
.yellow-4 {
|
|
color: #ffd43b !important;
|
|
}
|
|
|
|
.yellow-5 {
|
|
color: #fcc419 !important;
|
|
}
|
|
|
|
.yellow-6 {
|
|
color: #fab005 !important;
|
|
}
|
|
|
|
.yellow-7 {
|
|
color: #f59f00 !important;
|
|
}
|
|
|
|
.yellow-8 {
|
|
color: #f08c00 !important;
|
|
}
|
|
|
|
.yellow-9 {
|
|
color: #e67700 !important;
|
|
}
|
|
|
|
.yellow-10 {
|
|
color: #b35c00 !important;
|
|
}
|
|
|
|
.yellow-11 {
|
|
color: #804200 !important;
|
|
}
|
|
|
|
.yellow-12 {
|
|
color: #663500 !important;
|
|
}
|
|
|
|
.teal-0 {
|
|
color: #e6fcf5 !important;
|
|
}
|
|
|
|
.teal-1 {
|
|
color: #c3fae8 !important;
|
|
}
|
|
|
|
.teal-2 {
|
|
color: #96f2d7 !important;
|
|
}
|
|
|
|
.teal-3 {
|
|
color: #63e6be !important;
|
|
}
|
|
|
|
.btn {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 5px;
|
|
padding: 0 22px;
|
|
min-width: 110px;
|
|
min-height: 40px;
|
|
border-radius: 5px;
|
|
font-size: 15px;
|
|
text-align: center;
|
|
border: 1px solid transparent;
|
|
background-color: #ffffff;
|
|
color: #16191d;
|
|
font-weight: 500;
|
|
letter-spacing: inherit;
|
|
justify-content: center;
|
|
word-break: keep-all;
|
|
line-height: 1.2;
|
|
}
|
|
.btn:disabled {
|
|
background-color: #d1d6d8 !important;
|
|
color: #7e8282 !important;
|
|
cursor: not-allowed !important;
|
|
}
|
|
.btn.outline {
|
|
background-color: #ffffff;
|
|
border-color: #ced4da;
|
|
}
|
|
.btn.outline:hover, .btn.outline.active {
|
|
background-color: #f8f8f8;
|
|
}
|
|
.btn.outline:disabled {
|
|
background-color: #f2f4f6 !important;
|
|
color: #979b9d !important;
|
|
cursor: not-allowed !important;
|
|
border-color: #b1b6b9 !important;
|
|
}
|
|
.btn.xxsm {
|
|
min-height: 24px;
|
|
padding: 0 6px;
|
|
min-width: 0;
|
|
font-size: 12px;
|
|
font-weight: 400;
|
|
border-radius: 3px;
|
|
gap: 3px;
|
|
text-decoration: none;
|
|
}
|
|
.btn.xsm {
|
|
min-height: 34px;
|
|
padding: 0 14px;
|
|
min-width: 0;
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
}
|
|
.btn.sm {
|
|
min-height: 36px;
|
|
padding: 0 18px;
|
|
min-width: 80px;
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
}
|
|
.btn.lg {
|
|
min-height: 48px;
|
|
padding: 0 48px;
|
|
min-width: 120px;
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
}
|
|
.btn.block {
|
|
display: block;
|
|
}
|
|
.btn.full {
|
|
width: 100%;
|
|
}
|
|
.btn.no-min {
|
|
min-width: 0;
|
|
}
|
|
.btn.light-gray {
|
|
background-color: #ebedef;
|
|
}
|
|
.btn.light-gray:hover {
|
|
background-color: #e0e4e5;
|
|
}
|
|
.btn.dark {
|
|
background-color: #666968;
|
|
color: #ffffff;
|
|
font-weight: 500;
|
|
}
|
|
.btn.dark:hover {
|
|
background-color: #5e6160;
|
|
}
|
|
.btn.dark.outline {
|
|
border-color: #666968;
|
|
color: #666968;
|
|
background-color: #ffffff;
|
|
}
|
|
.btn.dark.outline:hover, .btn.dark.outline.active {
|
|
background-color: #f5f5f5;
|
|
}
|
|
.btn.primary {
|
|
background-color: #228be6;
|
|
color: #ffffff;
|
|
}
|
|
.btn.primary:hover {
|
|
background-color: #1c7ed6;
|
|
}
|
|
.btn.primary.outline {
|
|
border-color: #228be6;
|
|
color: #228be6;
|
|
background-color: #ffffff;
|
|
}
|
|
.btn.primary.outline:hover, .btn.primary.outline.active {
|
|
background-color: #f5f5f5;
|
|
}
|
|
.btn.search-detail:after {
|
|
position: relative;
|
|
top: 3px;
|
|
content: "";
|
|
display: inline-block;
|
|
color: #495057;
|
|
width: 0;
|
|
height: 0;
|
|
margin-left: 2px;
|
|
vertical-align: middle;
|
|
border-top: 5px solid;
|
|
border-right: 5px solid transparent;
|
|
border-bottom: 5px solid transparent;
|
|
border-left: 5px solid transparent;
|
|
}
|
|
.btn.search-detail.opened:after {
|
|
transform: rotate(180deg);
|
|
top: -3px;
|
|
}
|
|
.btn.order-open-all::after {
|
|
position: relative;
|
|
top: 2px;
|
|
content: "";
|
|
display: inline-block;
|
|
color: #495057;
|
|
width: 0;
|
|
height: 0;
|
|
margin-left: 2px;
|
|
vertical-align: middle;
|
|
border-top: 4px solid;
|
|
border-right: 4px solid transparent;
|
|
border-bottom: 4px solid transparent;
|
|
border-left: 4px solid transparent;
|
|
}
|
|
.btn.order-open-all.opened:after {
|
|
transform: rotate(180deg);
|
|
top: -2px;
|
|
}
|
|
.dateRange-btnContainer {
|
|
display: flex;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
}
|
|
.dateRange-btnContainer .dateRange-btn {
|
|
position: relative;
|
|
height: 36px;
|
|
padding: 0 9px;
|
|
text-align: center;
|
|
border-right: 1px solid #dee2e6;
|
|
background-color: #ffffff;
|
|
color: #495057;
|
|
font-size: 13px;
|
|
}
|
|
.dateRange-btnContainer .dateRange-btn:first-child {
|
|
border-radius: 4px 0 0 4px;
|
|
}
|
|
.dateRange-btnContainer .dateRange-btn:last-child {
|
|
border-color: transparent;
|
|
border-radius: 0 4px 4px 0;
|
|
}
|
|
.dateRange-btnContainer .dateRange-btn.selected {
|
|
color: #339af0;
|
|
font-weight: 500;
|
|
}
|
|
.dateRange-btnContainer .dateRange-btn.selected::after {
|
|
z-index: 1;
|
|
position: absolute;
|
|
content: "";
|
|
display: block;
|
|
border: 1px solid #339af0;
|
|
position: absolute;
|
|
top: -1px;
|
|
bottom: -1px;
|
|
left: -1px;
|
|
right: -1px;
|
|
}
|
|
.dateRange-btnContainer .dateRange-btn.selected:first-child::after {
|
|
border-top-left-radius: 4px;
|
|
border-bottom-left-radius: 4px;
|
|
left: -1px;
|
|
}
|
|
.dateRange-btnContainer .dateRange-btn.selected:last-child::after {
|
|
border-top-right-radius: 4px;
|
|
border-bottom-right-radius: 4px;
|
|
right: -2px;
|
|
}
|
|
.dateRange-btnContainer .dateRange-btn:disabled {
|
|
color: #868e96;
|
|
background-color: #f1f3f5;
|
|
cursor: not-allowed;
|
|
}
|
|
|
|
.form-control-container {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
width: 100%;
|
|
}
|
|
.form-control-container .left,
|
|
.form-control-container .center,
|
|
.form-control-container .right {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
gap: 4px;
|
|
}
|
|
.form-control-container .center {
|
|
margin: 0 auto;
|
|
}
|
|
.form-control-container__top-right {
|
|
position: absolute;
|
|
top: 20px;
|
|
right: 30px;
|
|
}
|
|
|
|
.circle-btn {
|
|
position: relative;
|
|
width: 22px;
|
|
height: 22px;
|
|
border-radius: 50%;
|
|
background-color: #7e8282;
|
|
}
|
|
.circle-btn.delete::before {
|
|
position: absolute;
|
|
content: "";
|
|
display: block;
|
|
width: 11px;
|
|
height: 2px;
|
|
background-color: #ffffff;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%, -50%);
|
|
}
|
|
.circle-btn.add::before {
|
|
position: absolute;
|
|
content: "";
|
|
display: block;
|
|
width: 11px;
|
|
height: 2px;
|
|
background-color: #ffffff;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%, -50%);
|
|
}
|
|
.circle-btn.add::after {
|
|
position: absolute;
|
|
content: "";
|
|
display: block;
|
|
width: 2px;
|
|
height: 11px;
|
|
background-color: #ffffff;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%, -50%);
|
|
}
|
|
.circle-btn:hover {
|
|
background-color: #666968;
|
|
}
|
|
|
|
.text-btn {
|
|
text-decoration: underline;
|
|
padding: 4px 2px;
|
|
}
|
|
|
|
.icon {
|
|
font-style: normal;
|
|
display: inline-block;
|
|
background-repeat: no-repeat;
|
|
background-size: cover;
|
|
pointer-events: none;
|
|
}
|
|
.icon_notification {
|
|
background-image: url("../images/icon_notification.png");
|
|
width: 24px;
|
|
height: 24px;
|
|
}
|
|
.icon_user-info {
|
|
background-image: url("../images/icon_user-info.png");
|
|
width: 27px;
|
|
height: 27px;
|
|
}
|
|
.icon_user-info-big {
|
|
background-image: url(../images/icon_user-info.png);
|
|
width: 46px;
|
|
height: 46px;
|
|
}
|
|
.icon_logout {
|
|
background-image: url("../images/icon_logout.png");
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
.icon_link {
|
|
background-image: url("../images/icon_link.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_headerSetting {
|
|
background-image: url("../images/icon_headerSetting.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_headerCart {
|
|
background-image: url("../images/icon_headerCart.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_headerLaptop {
|
|
background-image: url("../images/icon_headerLaptop.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_excel {
|
|
background-image: url("../images/icon_excel.png");
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
.icon_important-order {
|
|
background-image: url("../images/icon_important-order.png");
|
|
width: 18px;
|
|
height: 18px;
|
|
}
|
|
.icon_important-order.normal {
|
|
background-position: -18px 0;
|
|
}
|
|
.icon_print {
|
|
background-image: url("../images/icon_print.png");
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
.icon_window {
|
|
background-image: url("../images/icon_window.png");
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
.icon_unfold {
|
|
background-image: url("../images/icon_unfold.png");
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
.icon_word-badge01 {
|
|
background-image: url("../images/icon_word-badge01.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge02 {
|
|
background-image: url("../images/icon_word-badge02.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge03 {
|
|
background-image: url("../images/icon_word-badge03.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge04 {
|
|
background-image: url("../images/icon_word-badge04.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge05 {
|
|
background-image: url("../images/icon_word-badge05.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge06 {
|
|
background-image: url("../images/icon_word-badge06.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge07 {
|
|
background-image: url("../images/icon_word-badge07.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge08, .icon_word-badge_naver {
|
|
background-image: url("../images/icon_word-badge08.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge09 {
|
|
background-image: url("../images/icon_word-badge09.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge10 {
|
|
background-image: url("../images/icon_word-badge10.png");
|
|
width: 18px;
|
|
height: 18px;
|
|
}
|
|
.icon_word-badge11 {
|
|
background-image: url("../images/icon_word-badge11.png");
|
|
width: 18px;
|
|
height: 18px;
|
|
}
|
|
.icon_word-badge12 {
|
|
background-image: url("../images/icon_word-badge12.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge13 {
|
|
background-image: url("../images/icon_word-badge13.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge14 {
|
|
background-image: url("../images/icon_word-badge14.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge15 {
|
|
background-image: url("../images/icon_word-badge15.png");
|
|
width: 18px;
|
|
height: 18px;
|
|
}
|
|
.icon_word-badge16 {
|
|
background-image: url("../images/icon_word-badge16.png");
|
|
width: 13px;
|
|
height: 13px;
|
|
}
|
|
.icon_word-badge_kcp {
|
|
background-image: url("../images/icon_word-badge_kcp.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge_pos {
|
|
background-image: url("../images/icon_word-badge_pos.png");
|
|
width: 26px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge_payco {
|
|
background-image: url("../images/icon_word-badge_payco.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge_toss {
|
|
background-image: url("../images/icon_word-badge_toss.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge_gcpay {
|
|
background-image: url("../images/icon_word-badge_gcpay.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge_kakao {
|
|
background-image: url("../images/icon_word-badge_kakao.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge-mileage {
|
|
background-image: url("../images/icon_word-badge-mileage.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_word-badge-point {
|
|
background-image: url("../images/icon_word-badge-point.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_gift-badge {
|
|
background-image: url("../images/icon_gift-badge.png");
|
|
width: 14px;
|
|
height: 14px;
|
|
}
|
|
.icon_stats {
|
|
background-image: url("../images/icon_stats.png");
|
|
width: 12px;
|
|
height: 12px;
|
|
}
|
|
.icon_reset {
|
|
background-image: url("../images/icon_reset.png");
|
|
width: 16px;
|
|
height: 16px;
|
|
}
|
|
.icon_question {
|
|
background-image: url("../images/icon_question.png");
|
|
width: 18px;
|
|
height: 18px;
|
|
}
|
|
.icon_info {
|
|
background-image: url("../images/icon_info.png");
|
|
width: 15px;
|
|
height: 15px;
|
|
}
|
|
.icon_draggable {
|
|
background-image: url("../images/icon_draggable.png");
|
|
width: 24px;
|
|
height: 24px;
|
|
}
|
|
.icon_file-list {
|
|
width: 20px;
|
|
height: 20px;
|
|
background-image: url("../images/icon_file-list.png");
|
|
}
|
|
.icon_comment-user {
|
|
width: 14px;
|
|
height: 14px;
|
|
background-image: url("../images/icon_comment-user.png");
|
|
}
|
|
.icon_new-badge {
|
|
width: 12px;
|
|
height: 12px;
|
|
background-image: url("../images/icon_new-badge.png");
|
|
}
|
|
.icon_setting {
|
|
width: 17px;
|
|
height: 17px;
|
|
background-image: url("../images/icon_setting.png");
|
|
}
|
|
|
|
.opened > .icon_unfold {
|
|
transform: rotate(180deg);
|
|
}
|
|
|
|
.blocker {
|
|
z-index: 102 !important;
|
|
background-color: rgba(0, 0, 0, 0.35) !important;
|
|
overflow: visible !important;
|
|
}
|
|
|
|
.modal {
|
|
box-shadow: 0 0 14px rgba(0, 0, 0, 0.45) !important;
|
|
}
|
|
|
|
.jquery-modal .modal {
|
|
padding: 0;
|
|
}
|
|
.jquery-modal .modal a.close-modal {
|
|
top: 16px;
|
|
right: 16px;
|
|
background-image: url("../images/icon_modal-close.png");
|
|
width: 24px;
|
|
height: 24px;
|
|
}
|
|
.jquery-modal .modal.no-header a.close-modal {
|
|
background-image: url("../images/icon_modal-close-black.png");
|
|
right: 48px;
|
|
}
|
|
.jquery-modal .modal-header {
|
|
display: flex;
|
|
align-items: center;
|
|
height: 54px;
|
|
font-weight: 700;
|
|
background-color: #343a40;
|
|
border-radius: 8px 8px 0 0;
|
|
font-size: 22px;
|
|
padding: 0 16px;
|
|
color: #ffffff;
|
|
}
|
|
.jquery-modal .modal-header__sub-text {
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
color: rgba(255, 255, 255, 0.8);
|
|
}
|
|
.jquery-modal .modal-content {
|
|
padding: 16px;
|
|
max-height: 680px;
|
|
overflow-y: auto;
|
|
}
|
|
.jquery-modal .modal-content .table-wrapper {
|
|
margin-bottom: 16px;
|
|
}
|
|
.jquery-modal .modal-content .content-section {
|
|
box-shadow: none;
|
|
padding: 0 0 20px;
|
|
}
|
|
.jquery-modal .modal-footer {
|
|
position: relative;
|
|
display: flex;
|
|
justify-content: center;
|
|
padding: 16px 12px;
|
|
gap: 4px;
|
|
box-shadow: 0 -1px 7px 0 rgba(0, 0, 0, 0.1);
|
|
border-top: 1px solid #e9ecef;
|
|
}
|
|
.jquery-modal .modal.alert {
|
|
padding: 18px 30px 12px;
|
|
max-width: 400px;
|
|
}
|
|
.jquery-modal .modal.alert .close-modal {
|
|
display: none;
|
|
}
|
|
.jquery-modal .modal .alert-content {
|
|
text-align: center;
|
|
padding-top: 8px;
|
|
min-height: 52px;
|
|
}
|
|
.jquery-modal .modal .alert-content > p + p {
|
|
margin-top: 16px;
|
|
}
|
|
.jquery-modal .modal .alert-content__text {
|
|
font-size: 18px;
|
|
font-weight: 700;
|
|
}
|
|
.jquery-modal .modal .alert-content__text--sm {
|
|
font-size: 16px;
|
|
}
|
|
.jquery-modal .modal .alert-btn-container {
|
|
display: flex;
|
|
justify-content: center;
|
|
width: 100%;
|
|
margin-top: 20px;
|
|
padding: 16px 0;
|
|
}
|
|
.jquery-modal .modal .alert-btn-container > * + * {
|
|
margin-left: 8px;
|
|
}
|
|
.jquery-modal .modal .alert-btn {
|
|
display: inline-flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
flex: 1;
|
|
max-width: 160px;
|
|
text-align: center;
|
|
height: 52px;
|
|
background-color: #f1f3f5;
|
|
font-size: 16px;
|
|
font-weight: 700;
|
|
border-radius: 8px;
|
|
}
|
|
.jquery-modal .modal .alert-btn--confirm {
|
|
background-color: #343a40;
|
|
color: #ffffff;
|
|
}
|
|
.jquery-modal .modal .alert-btn--cancel {
|
|
background-color: #7e8282;
|
|
color: #ffffff;
|
|
}
|
|
.jquery-modal .modal .alert-btn + .jquery-modal .modal .alert-btn {
|
|
margin-left: 10px;
|
|
}
|
|
.jquery-modal .modal .alert-btn:hover {
|
|
opacity: 0.92;
|
|
}
|
|
.jquery-modal .shipping-list__item {
|
|
position: relative;
|
|
border-radius: 4px;
|
|
}
|
|
.jquery-modal .shipping-list__item + .jquery-modal .shipping-list__item {
|
|
margin-top: 20px;
|
|
}
|
|
.jquery-modal .shipping-list__item + .jquery-modal .shipping-list__item::before {
|
|
content: "";
|
|
position: absolute;
|
|
display: block;
|
|
width: 100%;
|
|
height: 1px;
|
|
top: -6px;
|
|
background-color: #e9ecef;
|
|
}
|
|
.jquery-modal .shipping-list__item-top {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 8px 0;
|
|
}
|
|
.jquery-modal .shipping-list__item-top .custom-radio {
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
letter-spacing: -0.03em;
|
|
color: #16191d;
|
|
}
|
|
.jquery-modal .shipping-list__item-top .custom-radio-container {
|
|
margin-right: auto;
|
|
}
|
|
.jquery-modal .shipping-list__item-inner {
|
|
background-color: #fafafa;
|
|
padding: 10px 6px 10px 10px;
|
|
}
|
|
.jquery-modal .shipping-list__item-inner .name {
|
|
font-weight: 500;
|
|
}
|
|
.jquery-modal .shipping-list__item-inner .number {
|
|
color: #666968;
|
|
}
|
|
.jquery-modal .shipping-list__item-inner > p + p {
|
|
margin-top: 4px;
|
|
}
|
|
.jquery-modal .input-mobile-item .find-address {
|
|
height: 36px;
|
|
padding: 0 2px;
|
|
font-size: 14px;
|
|
margin-left: 4px;
|
|
}
|
|
.jquery-modal .input-mobile-item__title {
|
|
font-size: 15px;
|
|
font-weight: 500;
|
|
color: #16191d;
|
|
margin-bottom: 4px;
|
|
}
|
|
.jquery-modal .input-mobile-item + .input-mobile-item {
|
|
margin-top: 18px;
|
|
}
|
|
.jquery-modal .default-address-check {
|
|
font-size: 15px;
|
|
margin-top: 12px;
|
|
}
|
|
|
|
.modal-search-area {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: 16px;
|
|
background-color: #f6f7f8;
|
|
padding: 20px;
|
|
border-radius: 4px;
|
|
margin-bottom: 12px;
|
|
}
|
|
|
|
.modal-searchBar__inner {
|
|
display: flex;
|
|
align-items: center;
|
|
height: 52px;
|
|
width: 480px;
|
|
background-color: #ffffff;
|
|
border: 2px solid #228be6;
|
|
border-radius: 55px;
|
|
padding: 0 14px;
|
|
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
|
|
}
|
|
.modal-searchBar__inner .modal-searchBar__input {
|
|
flex-grow: 1;
|
|
outline: none;
|
|
}
|
|
.modal-searchBar__inner .modal-searchBar__btn {
|
|
flex-shrink: 0;
|
|
width: 32px;
|
|
height: 32px;
|
|
background-image: url(../images/icon_search-blue.png);
|
|
background-size: 24px 24px;
|
|
background-repeat: no-repeat;
|
|
background-position: 50% 50%;
|
|
}
|
|
|
|
/* 체크박스 */
|
|
.b-checkbox-container {
|
|
display: flex;
|
|
align-items: center;
|
|
flex-wrap: wrap;
|
|
row-gap: 8px;
|
|
-moz-column-gap: 12px;
|
|
column-gap: 12px;
|
|
}
|
|
.b-checkbox-container.inner {
|
|
color: #212529;
|
|
}
|
|
.b-checkbox-container.vertical {
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
}
|
|
.b-checkbox-container.shoping-mall {
|
|
display: grid;
|
|
grid-template-columns: repeat(6, 1fr);
|
|
row-gap: 16px;
|
|
-moz-column-gap: 16px;
|
|
column-gap: 16px;
|
|
padding: 8px;
|
|
}
|
|
|
|
.b-checkbox.checkbox {
|
|
-webkit-touch-callout: none;
|
|
-webkit-user-select: none;
|
|
-moz-user-select: none;
|
|
user-select: none;
|
|
cursor: pointer;
|
|
word-break: keep-all;
|
|
}
|
|
.b-checkbox.checkbox.check-image > .control-label {
|
|
font-size: 0;
|
|
margin-left: 3px;
|
|
margin-bottom: 1px;
|
|
}
|
|
|
|
.b-checkbox.checkbox {
|
|
outline: none;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
vertical-align: top;
|
|
}
|
|
|
|
.b-checkbox.checkbox:not(.button) + .checkbox:last-child {
|
|
margin-right: 0;
|
|
}
|
|
|
|
.b-checkbox.checkbox input[type=checkbox] {
|
|
position: absolute;
|
|
left: 0;
|
|
opacity: 0;
|
|
outline: none;
|
|
z-index: -1;
|
|
}
|
|
|
|
.b-checkbox.checkbox:has(input[type=checkbox]:disabled) {
|
|
cursor: default;
|
|
}
|
|
|
|
.b-checkbox.checkbox input[type=checkbox] + .check {
|
|
width: 1.25em;
|
|
height: 1.25em;
|
|
flex-shrink: 0;
|
|
border-radius: 4px;
|
|
border: 1px solid #ced4da;
|
|
background: #ffffff;
|
|
}
|
|
|
|
.b-checkbox.checkbox input[type=checkbox]:checked + .check {
|
|
background: #228be6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1 1'%3E%3Cpath style='fill:%23fff' d='M 0.04038059,0.6267767 0.14644661,0.52071068 0.42928932,0.80355339 0.3232233,0.90961941 z M 0.21715729,0.80355339 0.85355339,0.16715729 0.95961941,0.2732233 0.3232233,0.90961941 z'%3E%3C/path%3E%3C/svg%3E") no-repeat center center;
|
|
background-size: 85% 85%;
|
|
border-color: #228be6;
|
|
}
|
|
|
|
.b-checkbox.checkbox .control-label {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 3px;
|
|
padding-left: calc(0.4em - 1px);
|
|
}
|
|
|
|
.b-checkbox.checkbox.button {
|
|
display: flex;
|
|
}
|
|
|
|
.b-checkbox.checkbox[disabled] {
|
|
opacity: 0.5;
|
|
}
|
|
|
|
.b-checkbox.checkbox.is-small {
|
|
font-size: 13px;
|
|
}
|
|
|
|
.b-checkbox.checkbox.is-medium {
|
|
font-size: 16px;
|
|
}
|
|
|
|
.b-checkbox.checkbox.is-large {
|
|
font-size: 20px;
|
|
}
|
|
|
|
/* 라디오 버튼 */
|
|
.custom-radio-container {
|
|
display: flex;
|
|
align-items: center;
|
|
row-gap: 8px;
|
|
-moz-column-gap: 12px;
|
|
column-gap: 12px;
|
|
}
|
|
.custom-radio-container.vertical {
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
}
|
|
.custom-radio-container.storeCondition {
|
|
background-color: #f8f9fa;
|
|
padding: 12px;
|
|
border-radius: 6px;
|
|
border: 1px solid #f1f3f5;
|
|
row-gap: 4px;
|
|
}
|
|
|
|
.custom-radio.inner-input {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.custom-radio.no-text label {
|
|
margin-bottom: 6px;
|
|
}
|
|
|
|
.custom-radio > input:checked,
|
|
.custom-radio > input:not(:checked) {
|
|
position: absolute;
|
|
left: -9999px;
|
|
}
|
|
|
|
.custom-radio > input:checked + label,
|
|
.custom-radio > input:not(:checked) + label {
|
|
position: relative;
|
|
padding-left: 24px;
|
|
cursor: pointer;
|
|
display: inline-block;
|
|
}
|
|
|
|
.custom-radio > input:checked + label:before,
|
|
.custom-radio > input:not(:checked) + label:before {
|
|
content: "";
|
|
box-sizing: content-box;
|
|
position: absolute;
|
|
left: 0;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
width: 16px;
|
|
height: 16px;
|
|
border: 1px solid #ced4da;
|
|
border-radius: 100%;
|
|
background: #fff;
|
|
}
|
|
|
|
.custom-radio > input:checked + label:after,
|
|
.custom-radio > input:not(:checked) + label:after {
|
|
content: "";
|
|
width: 10px;
|
|
height: 10px;
|
|
background: #228be6;
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 4px;
|
|
border-radius: 100%;
|
|
}
|
|
|
|
.custom-radio > input:not(:checked) + label:after {
|
|
opacity: 0;
|
|
transform: scale(0);
|
|
}
|
|
|
|
.custom-radio > input:checked + label:after {
|
|
opacity: 1;
|
|
transform: scale(1) translateY(-50%);
|
|
}
|
|
|
|
.custom-radio > input:disabled + label:before {
|
|
cursor: default;
|
|
}
|
|
|
|
.custom-radio.is-medium label {
|
|
font-size: 16px;
|
|
}
|
|
.custom-radio.is-medium > input:checked + label,
|
|
.custom-radio.is-medium > input:not(:checked) + label {
|
|
padding-left: 28px;
|
|
}
|
|
.custom-radio.is-medium > input:checked + label:before,
|
|
.custom-radio.is-medium > input:not(:checked) + label:before {
|
|
width: 20px;
|
|
height: 20px;
|
|
}
|
|
.custom-radio.is-medium > input:checked + label:after,
|
|
.custom-radio.is-medium > input:not(:checked) + label:after {
|
|
width: 12px;
|
|
height: 12px;
|
|
left: 5px;
|
|
}
|
|
|
|
/* 셀렉트 */
|
|
.table .nice-select {
|
|
min-width: 128px;
|
|
height: 36px;
|
|
line-height: 34px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
padding-left: 12px;
|
|
max-width: 200px;
|
|
}
|
|
.table .nice-select .current {
|
|
display: inline-block;
|
|
width: 100%;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
.table .nice-select:focus {
|
|
border-color: #868e96;
|
|
}
|
|
.table .nice-select:after {
|
|
width: 7px;
|
|
height: 7px;
|
|
margin-top: -4.5px;
|
|
}
|
|
.table .nice-select.short {
|
|
min-width: 60px;
|
|
}
|
|
.table .nice-select.short2 {
|
|
min-width: 80px;
|
|
}
|
|
.table .nice-select.md {
|
|
min-width: 200px;
|
|
max-width: 320px;
|
|
}
|
|
.table .nice-select.lg {
|
|
min-width: 320px;
|
|
max-width: 420px;
|
|
}
|
|
.table .nice-select.full {
|
|
width: 100%;
|
|
max-width: none;
|
|
}
|
|
.table .nice-select.full .list {
|
|
width: 100%;
|
|
}
|
|
.table .nice-select.above .list {
|
|
top: auto;
|
|
bottom: 100%;
|
|
margin-bottom: 4px;
|
|
transform-origin: 50% 100%;
|
|
}
|
|
|
|
.select-box .nice-select:after {
|
|
width: 6px;
|
|
height: 6px;
|
|
margin-top: -3.5px;
|
|
}
|
|
.select-box .nice-select .list {
|
|
max-height: 200px;
|
|
overflow-y: auto;
|
|
min-width: 100%;
|
|
}
|
|
.select-box .nice-select .list::-webkit-scrollbar {
|
|
width: 8px;
|
|
}
|
|
.select-box .nice-select .list::-webkit-scrollbar-track {
|
|
background: #f3f3f3;
|
|
}
|
|
.select-box .nice-select .list::-webkit-scrollbar-thumb {
|
|
background: #909090;
|
|
border-radius: 6px;
|
|
}
|
|
.select-box .nice-select .list::-webkit-scrollbar-thumb:hover {
|
|
background: #707070;
|
|
}
|
|
.select-box .nice-select .list li.disabled {
|
|
display: none;
|
|
}
|
|
.select-box .nice-select .option {
|
|
padding-left: 12px;
|
|
padding-right: 12px;
|
|
}
|
|
|
|
.form-control-container .nice-select {
|
|
min-width: 100px;
|
|
border: 1px solid #ced4da;
|
|
padding-left: 12px;
|
|
}
|
|
.form-control-container .nice-select:after {
|
|
width: 6px;
|
|
height: 6px;
|
|
margin-top: -3.5px;
|
|
}
|
|
.form-control-container .nice-select.md {
|
|
min-width: 200px;
|
|
max-width: 320px;
|
|
}
|
|
.form-control-container .nice-select.lg {
|
|
min-width: 320px;
|
|
max-width: 420px;
|
|
}
|
|
|
|
.page-title__btn-container .nice-select {
|
|
height: 40px;
|
|
border: 1px solid #ced4da;
|
|
color: #16191d;
|
|
font-weight: 500;
|
|
font-size: 15px;
|
|
}
|
|
.page-title__btn-container .nice-select:after {
|
|
width: 6px;
|
|
height: 6px;
|
|
margin-top: -3.5px;
|
|
}
|
|
.page-title__btn-container .nice-select .list {
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
.page-title__btn-container .nice-select .option {
|
|
font-size: 14px;
|
|
line-height: 34px;
|
|
min-height: 34px;
|
|
}
|
|
|
|
.select-link li.disabled {
|
|
display: none;
|
|
}
|
|
|
|
.category-select {
|
|
width: 100%;
|
|
height: 200px;
|
|
text-align: left;
|
|
outline: none;
|
|
cursor: pointer;
|
|
}
|
|
|
|
/* 텍스트 인풋 */
|
|
.input-text {
|
|
height: 36px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
padding: 0 8px;
|
|
outline: none;
|
|
transition: all 0.2s ease-in-out;
|
|
width: 100%;
|
|
max-width: 172px;
|
|
background-color: #ffffff;
|
|
min-width: 52px;
|
|
}
|
|
.input-text:focus {
|
|
border-color: #868e96;
|
|
}
|
|
.input-text.sm {
|
|
max-width: 128px;
|
|
}
|
|
.input-text.xsm {
|
|
max-width: 80px;
|
|
}
|
|
.input-text.xxsm {
|
|
max-width: 44px;
|
|
min-width: none;
|
|
}
|
|
.input-text.md {
|
|
max-width: 298px;
|
|
}
|
|
.input-text.lg {
|
|
max-width: 420px;
|
|
}
|
|
.input-text.xl {
|
|
max-width: 600px;
|
|
}
|
|
.input-text.right {
|
|
text-align: right !important;
|
|
}
|
|
.input-text:-moz-read-only {
|
|
background-color: #f1f3f5;
|
|
}
|
|
.input-text:disabled, .input-text:read-only {
|
|
background-color: #f1f3f5;
|
|
}
|
|
.input-text.word-limit {
|
|
max-width: none;
|
|
width: auto;
|
|
border-radius: 4px 0 0 4px;
|
|
}
|
|
.input-text.full {
|
|
display: block;
|
|
max-width: none;
|
|
}
|
|
|
|
.input-container {
|
|
position: relative;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
margin-right: 6px;
|
|
}
|
|
|
|
.input-item-add {
|
|
width: 100%;
|
|
display: flex;
|
|
align-items: flex-start;
|
|
gap: 6px;
|
|
}
|
|
.input-item-add__input-list {
|
|
flex-grow: 1;
|
|
}
|
|
.input-item-add__input-list .input-text {
|
|
margin-bottom: 6px;
|
|
}
|
|
.input-item-add__add-btn {
|
|
flex-shrink: 0;
|
|
margin-top: 6px;
|
|
}
|
|
|
|
.word-limit-input {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
}
|
|
.word-limit-input__data {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
min-width: 52px;
|
|
gap: 2px;
|
|
border: 1px solid #dee2e6;
|
|
border-width: 1px 1px 1px 0;
|
|
border-radius: 0 4px 4px 0;
|
|
height: 36px;
|
|
color: #495057;
|
|
}
|
|
.word-limit-input__data .current-words {
|
|
color: #1c7ed6;
|
|
}
|
|
.table.vertical .input-text {
|
|
text-align: left;
|
|
}
|
|
|
|
/* 데이트 피커 */
|
|
.datepicker {
|
|
width: 128px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
background-color: #ffffff;
|
|
padding: 0 8px 0 12px;
|
|
height: 36px;
|
|
background-image: url(../images/icon_calendar.png);
|
|
background-repeat: no-repeat;
|
|
background-size: 17px;
|
|
background-position: right 9px center;
|
|
outline: none;
|
|
}
|
|
.datepicker:focus {
|
|
border-color: #868e96;
|
|
}
|
|
.datepicker:-moz-read-only {
|
|
background-color: #f1f3f5;
|
|
color: #868e96;
|
|
}
|
|
.datepicker:disabled, .datepicker:read-only {
|
|
background-color: #f1f3f5;
|
|
color: #868e96;
|
|
}
|
|
|
|
#ui-datepicker-div {
|
|
z-index: 104 !important;
|
|
}
|
|
|
|
.ui-widget.ui-widget-content {
|
|
border: 1px solid #efefef !important;
|
|
box-shadow: 2px 4px 8px -4px rgba(0, 0, 0, 0.172);
|
|
}
|
|
|
|
.ui-datepicker-title {
|
|
margin: 0 20px 0 42px !important;
|
|
}
|
|
|
|
.ui-datepicker-title * {
|
|
font-family: "Noto Sans KR", sans-serif !important;
|
|
}
|
|
|
|
.ui-datepicker-title select {
|
|
text-align: center;
|
|
font-weight: 500;
|
|
background-color: transparent;
|
|
margin-bottom: 4px !important;
|
|
}
|
|
|
|
.ui-state-default {
|
|
background-color: transparent !important;
|
|
border: none !important;
|
|
text-align: center !important;
|
|
}
|
|
|
|
.ui-datepicker {
|
|
width: 230px !important;
|
|
padding: 5px !important;
|
|
border-radius: none !important;
|
|
}
|
|
|
|
.ui-datepicker select.ui-datepicker-year {
|
|
width: 25% !important;
|
|
}
|
|
|
|
.ui-datepicker-calendar th {
|
|
font-weight: 400 !important;
|
|
}
|
|
|
|
.ui-datepicker th {
|
|
padding: 0.2em 0.3em 0.7em !important;
|
|
}
|
|
|
|
.ui-datepicker-calendar th > span {
|
|
font-family: "Noto Sans KR", sans-serif !important;
|
|
color: #7b7e81;
|
|
}
|
|
|
|
.ui-datepicker-calendar td:nth-child(1) > a {
|
|
color: #ff6464;
|
|
}
|
|
|
|
.ui-datepicker-calendar td:nth-child(7) > a {
|
|
color: #5757ff;
|
|
}
|
|
|
|
.ui-state-highlight,
|
|
.ui-widget-content .ui-state-highlight,
|
|
.ui-widget-header .ui-state-highlight {
|
|
color: #444444 !important;
|
|
font-weight: 700 !important;
|
|
background-color: rgb(240, 240, 240) !important;
|
|
border-radius: 5px !important;
|
|
text-underline-position: under;
|
|
}
|
|
|
|
.ui-widget-header {
|
|
border: none !important;
|
|
background-color: transparent !important;
|
|
}
|
|
|
|
.ui-state-active,
|
|
.ui-widget-content .ui-state-active {
|
|
color: #454545 !important;
|
|
}
|
|
|
|
.ui-datepicker-prev span {
|
|
background-image: url(../images/icon_chevron2.png) !important;
|
|
background-position: center center !important;
|
|
}
|
|
|
|
.ui-datepicker-next span {
|
|
background-image: url(../images/icon_chevron.png) !important;
|
|
background-position: center center !important;
|
|
}
|
|
|
|
.ui-datepicker .ui-datepicker-prev,
|
|
.ui-datepicker .ui-datepicker-next {
|
|
top: 5px !important;
|
|
cursor: pointer;
|
|
border: 1px solid transparent !important;
|
|
}
|
|
|
|
.input-file {
|
|
display: inline-block;
|
|
}
|
|
.input-file input[type=file] {
|
|
height: 0;
|
|
overflow: hidden;
|
|
width: 0;
|
|
}
|
|
.input-file input[type=file] + label {
|
|
position: relative;
|
|
display: inline-block;
|
|
height: 36px;
|
|
line-height: 36px;
|
|
padding: 0 18px;
|
|
background-color: #868e96;
|
|
border-radius: 5px;
|
|
color: #fff;
|
|
cursor: pointer;
|
|
outline: none;
|
|
vertical-align: middle;
|
|
}
|
|
.input-file input[type=file] + label:hover {
|
|
background-color: #7e868f;
|
|
}
|
|
|
|
.file-preview {
|
|
position: relative;
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: flex-end;
|
|
gap: 5px;
|
|
border: 1px solid #e9ecef;
|
|
padding: 6px;
|
|
border-radius: 4px;
|
|
}
|
|
.file-preview__container {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 5px;
|
|
}
|
|
.file-preview__image {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
max-width: 100px;
|
|
aspect-ratio: 1;
|
|
}
|
|
.file-preview__delete {
|
|
background-color: #b1b6b9;
|
|
border-radius: 50%;
|
|
position: relative;
|
|
width: 18px;
|
|
height: 18px;
|
|
}
|
|
.file-preview__delete:hover {
|
|
background-color: #a9aeb2;
|
|
}
|
|
.file-preview__delete::before, .file-preview__delete::after {
|
|
content: "";
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 12px;
|
|
background-color: #ffffff;
|
|
top: 50%;
|
|
left: 50%;
|
|
}
|
|
.file-preview__delete::before {
|
|
transform: translate(-50%, -50%) rotate(45deg);
|
|
}
|
|
.file-preview__delete::after {
|
|
transform: translate(-50%, -50%) rotate(-45deg);
|
|
}
|
|
.file-preview__number {
|
|
position: absolute;
|
|
left: 9px;
|
|
top: 3px;
|
|
color: #666968;
|
|
}
|
|
|
|
.textarea {
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
padding: 8px;
|
|
outline: none;
|
|
width: 100%;
|
|
background-color: #ffffff;
|
|
resize: none;
|
|
}
|
|
.textarea:focus {
|
|
border-color: #868e96;
|
|
}
|
|
.textarea:-moz-read-only {
|
|
background-color: #f1f3f5;
|
|
}
|
|
.textarea:disabled, .textarea:read-only {
|
|
background-color: #f1f3f5;
|
|
}
|
|
|
|
.bs-timepicker {
|
|
height: 36px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
padding: 0 8px;
|
|
transition: all 0.2s ease-in-out;
|
|
background-color: #ffffff;
|
|
background-image: url(../images/icon_clock.png);
|
|
background-repeat: no-repeat;
|
|
background-size: 17px;
|
|
background-position: right 7px center;
|
|
outline: none;
|
|
max-width: 84px;
|
|
}
|
|
.bs-timepicker:focus {
|
|
border-color: #868e96;
|
|
}
|
|
.bs-timepicker:-moz-read-only {
|
|
background-color: #f1f3f5;
|
|
color: #868e96;
|
|
}
|
|
.bs-timepicker:disabled, .bs-timepicker:read-only {
|
|
background-color: #f1f3f5;
|
|
color: #868e96;
|
|
}
|
|
|
|
.timepicker-container {
|
|
position: relative;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.timepicker {
|
|
left: 0 !important;
|
|
top: 24px !important;
|
|
padding-top: 10px;
|
|
}
|
|
.timepicker .title {
|
|
display: none;
|
|
}
|
|
|
|
.table-wrapper {
|
|
margin-bottom: 32px;
|
|
width: 100%;
|
|
}
|
|
.table-wrapper .table-wrapper {
|
|
margin-bottom: 16px;
|
|
}
|
|
|
|
.table {
|
|
width: 100%;
|
|
border-top: 1px solid #dee2e6;
|
|
}
|
|
.table tr {
|
|
border-bottom: 1px solid #f1f3f5;
|
|
}
|
|
.table tr.checked td {
|
|
background-color: #f5fbff;
|
|
}
|
|
.table th {
|
|
vertical-align: middle;
|
|
padding: 6px 16px;
|
|
font-weight: 500;
|
|
color: #50514f;
|
|
background-color: #f8f9fa;
|
|
height: 50px;
|
|
word-break: keep-all;
|
|
}
|
|
.table td {
|
|
vertical-align: middle;
|
|
padding: 6px 10px;
|
|
height: 50px;
|
|
background-color: #ffffff;
|
|
}
|
|
.table td .td-inner {
|
|
display: flex;
|
|
align-items: center;
|
|
flex-wrap: wrap;
|
|
-moz-column-gap: 5px;
|
|
column-gap: 5px;
|
|
row-gap: 8px;
|
|
}
|
|
.table td .td-inner.vertical {
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
}
|
|
.table td > img {
|
|
display: inline-block;
|
|
}
|
|
.table td .table-ellipsis {
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
overflow: hidden;
|
|
word-break: break-all;
|
|
text-overflow: ellipsis;
|
|
}
|
|
.table.vertical th,
|
|
.table.vertical td {
|
|
text-align: center;
|
|
height: 46px;
|
|
}
|
|
.table.vertical th.left,
|
|
.table.vertical td.left {
|
|
text-align: left;
|
|
}
|
|
.table.vertical th.right,
|
|
.table.vertical td.right {
|
|
text-align: right;
|
|
}
|
|
.table.vertical th + th,
|
|
.table.vertical td + th {
|
|
border-left: 1px solid #f1f3f5;
|
|
}
|
|
.table.vertical th + td,
|
|
.table.vertical td + td {
|
|
border-left: 1px solid #f1f3f5;
|
|
}
|
|
.table.vertical td {
|
|
padding: 6px 5px;
|
|
}
|
|
.table.vertical.tight th,
|
|
.table.vertical.tight td {
|
|
height: 40px;
|
|
}
|
|
.table.transparent {
|
|
border-top: none !important;
|
|
}
|
|
.table.transparent tr {
|
|
border-bottom: none !important;
|
|
}
|
|
.table.transparent th {
|
|
background-color: transparent !important;
|
|
border: none !important;
|
|
}
|
|
.table.transparent td {
|
|
background-color: transparent !important;
|
|
border: none !important;
|
|
}
|
|
.table.draggable > tbody > tr {
|
|
cursor: move !important;
|
|
}
|
|
.table.draggable > tbody > tr:hover {
|
|
cursor: move !important;
|
|
}
|
|
.table.draggable > tbody > tr:active {
|
|
cursor: move !important;
|
|
}
|
|
.table.draggable > tbody > tr.dragging {
|
|
cursor: move !important;
|
|
}
|
|
.table.draggable > tbody > tr.dragging td {
|
|
background-color: #f5fbff;
|
|
}
|
|
.table.td-nested td,
|
|
.table.td-nested th {
|
|
padding: 0;
|
|
height: auto;
|
|
}
|
|
.table.personal-payment {
|
|
margin: 10px 0;
|
|
}
|
|
.table.personal-payment td,
|
|
.table.personal-payment th {
|
|
padding: 0;
|
|
height: 32px;
|
|
padding: 6px 12px;
|
|
}
|
|
.table.personal-payment td {
|
|
color: #343a40;
|
|
}
|
|
.table .manage-btn-container {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
flex-wrap: wrap;
|
|
gap: 4px;
|
|
}
|
|
.table .under-line {
|
|
cursor: pointer;
|
|
text-decoration: underline;
|
|
}
|
|
.border-left {
|
|
border-left: 1px solid #f1f3f5 !important;
|
|
}
|
|
|
|
.border-right {
|
|
border-right: 1px solid #f1f3f5 !important;
|
|
}
|
|
|
|
.border-bottom-thick {
|
|
border-bottom: 2px solid #e9ecef !important;
|
|
}
|
|
|
|
.product-search-box {
|
|
display: flex;
|
|
gap: 24px;
|
|
margin-top: 20px;
|
|
min-height: 400px;
|
|
}
|
|
.product-search-box > .table-wrapper {
|
|
min-width: 480px;
|
|
}
|
|
.product-search-box > .table-wrapper.left tbody tr,
|
|
.product-search-box > .table-wrapper.left tbody td {
|
|
cursor: pointer;
|
|
}
|
|
.product-search-box .product-search-box__product {
|
|
pointer-events: none;
|
|
}
|
|
.product-search-box .product-search-box__product > * {
|
|
pointer-events: auto;
|
|
}
|
|
.product-search-box__product {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 8px;
|
|
line-height: 1.2;
|
|
}
|
|
.product-search-box__detail-name {
|
|
font-weight: 500;
|
|
color: #16191d;
|
|
}
|
|
.product-search-box__detail-expose {
|
|
color: #495057;
|
|
}
|
|
.product-search-box__detail-price {
|
|
color: #343a40;
|
|
font-weight: 500;
|
|
}
|
|
.product-search-box .pagination__container {
|
|
margin-top: 20px;
|
|
}
|
|
|
|
.tilde {
|
|
color: #495057;
|
|
margin: 0 5px;
|
|
}
|
|
|
|
.parentheses {
|
|
color: #868e96;
|
|
}
|
|
|
|
.input-unit-text {
|
|
color: #50514f;
|
|
margin-left: 3px;
|
|
min-width: 13px;
|
|
text-align: center;
|
|
}
|
|
.input-unit-text.left {
|
|
margin-left: 0;
|
|
margin-right: 5px;
|
|
}
|
|
|
|
.search-number__text {
|
|
color: #343a40;
|
|
margin-right: 5px;
|
|
}
|
|
.search-number__text strong {
|
|
font-weight: 700;
|
|
color: #228be6;
|
|
}
|
|
.search-number__text em {
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
color: #212529;
|
|
}
|
|
|
|
.horizontal-line {
|
|
border-top: 1px solid #dee2e6;
|
|
margin: 10px 0;
|
|
}
|
|
|
|
.spacing {
|
|
margin: 4px 0;
|
|
color: transparent;
|
|
}
|
|
|
|
.black-list {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width: 16px;
|
|
height: 16px;
|
|
border-radius: 2px;
|
|
background-color: #343a40;
|
|
margin-right: 3px;
|
|
font-size: 13px;
|
|
color: #ffffff;
|
|
}
|
|
|
|
.option-text {
|
|
color: #50514f;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.option-badge {
|
|
display: inline-block;
|
|
padding: 0 5px;
|
|
border-radius: 2px;
|
|
font-size: 12px;
|
|
background-color: #7e8282;
|
|
color: #ffffff;
|
|
}
|
|
|
|
.white-list {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width: 16px;
|
|
height: 16px;
|
|
border-radius: 2px;
|
|
background-color: #f8f9fa;
|
|
border: 1px solid #dee2e6;
|
|
margin-right: 3px;
|
|
font-size: 13px;
|
|
color: #16191d;
|
|
}
|
|
|
|
.multi-select {
|
|
min-width: 160px;
|
|
border-radius: 4px;
|
|
border: 1px solid #dee2e6;
|
|
overflow: hidden;
|
|
}
|
|
.multi-select__title {
|
|
display: flex;
|
|
align-items: center;
|
|
height: 34px;
|
|
font-weight: 500;
|
|
color: #16191d;
|
|
background-color: #f2f4f6;
|
|
}
|
|
.multi-select__title .b-checkbox-container {
|
|
width: 100%;
|
|
}
|
|
.multi-select__title .b-checkbox.checkbox {
|
|
padding: 0 6px;
|
|
width: 100%;
|
|
margin-right: 0;
|
|
}
|
|
.multi-select__inner {
|
|
height: 88px;
|
|
overflow-y: auto;
|
|
}
|
|
.multi-select__inner .b-checkbox-container {
|
|
row-gap: 0;
|
|
}
|
|
.multi-select__inner .b-checkbox.checkbox {
|
|
padding: 4px 6px;
|
|
width: 100%;
|
|
}
|
|
.multi-select__inner .b-checkbox.checkbox + .b-checkbox.checkbox {
|
|
border-top: 1px solid #f1f3f5;
|
|
}
|
|
.multi-select__inner::-webkit-scrollbar {
|
|
width: 8px;
|
|
}
|
|
.multi-select__inner::-webkit-scrollbar-track {
|
|
background-color: #f1f3f5;
|
|
}
|
|
.multi-select__inner::-webkit-scrollbar-thumb {
|
|
background-color: #ced4da;
|
|
border-radius: 4px;
|
|
}
|
|
.multi-select__inner::-webkit-scrollbar-button {
|
|
width: 0;
|
|
height: 0;
|
|
}
|
|
|
|
.order-detail-text {
|
|
font-size: 12px;
|
|
color: #666968;
|
|
}
|
|
.order-detail-text .icon {
|
|
position: relative;
|
|
top: 1px;
|
|
}
|
|
.order-detail-text__rowList {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
gap: 4px;
|
|
}
|
|
|
|
.star-checkbox {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: 24px;
|
|
height: 24px;
|
|
cursor: pointer;
|
|
}
|
|
.star-checkbox > input {
|
|
width: 18px;
|
|
height: 18px;
|
|
cursor: pointer;
|
|
}
|
|
.star-checkbox > input::after {
|
|
content: "";
|
|
position: absolute;
|
|
display: inline-block;
|
|
width: 18px;
|
|
height: 18px;
|
|
background-image: url(../images/icon_important-order.png);
|
|
background-position: -18px 0;
|
|
background-size: cover;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-50%, -50%);
|
|
}
|
|
.star-checkbox > input:checked::after {
|
|
background-position: 0 0;
|
|
}
|
|
|
|
.fyi {
|
|
position: relative;
|
|
padding-left: 8px;
|
|
}
|
|
.fyi::before {
|
|
content: "";
|
|
position: absolute;
|
|
top: 0.65em;
|
|
left: 0;
|
|
display: inline-block;
|
|
width: 3px;
|
|
height: 3px;
|
|
background-color: currentColor;
|
|
opacity: 0.9;
|
|
}
|
|
|
|
.tooltip {
|
|
font-style: 14px;
|
|
position: fixed;
|
|
padding: 10px 16px;
|
|
border: 1px solid #ced4da;
|
|
border-radius: 4px;
|
|
text-align: left;
|
|
color: #030507;
|
|
background: #fff;
|
|
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
|
|
}
|
|
.tooltip::after {
|
|
content: "";
|
|
position: absolute;
|
|
top: 100%;
|
|
left: 50%;
|
|
margin-left: -7px;
|
|
border-width: 7px;
|
|
border-style: solid;
|
|
border-color: #ced4da transparent transparent transparent;
|
|
}
|
|
|
|
.content-tab {
|
|
display: flex;
|
|
min-width: 1140px;
|
|
margin-bottom: 20px;
|
|
gap: 8px;
|
|
}
|
|
.content-tab__btn, .content-tab__scroll-btn {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
text-align: center;
|
|
flex: 1;
|
|
height: 48px;
|
|
background-color: #f1f3f5;
|
|
color: #495057;
|
|
font-weight: 500;
|
|
border-radius: 4px;
|
|
font-size: 15px;
|
|
box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.07);
|
|
word-break: keep-all;
|
|
line-height: 1.2;
|
|
padding: 0 6px;
|
|
max-width: 533px;
|
|
}
|
|
.content-tab__btn:hover, .content-tab__scroll-btn:hover {
|
|
background-color: #ebeef1;
|
|
color: #343a40;
|
|
}
|
|
.content-tab__btn.active, .content-tab__scroll-btn.active {
|
|
background-color: #ffffff;
|
|
color: #16191d;
|
|
box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
|
|
}
|
|
.content-tab__btn.active:hover, .content-tab__scroll-btn.active:hover {
|
|
background-color: #fafafa;
|
|
color: #0d0f12;
|
|
}
|
|
.content-tab__content {
|
|
display: none;
|
|
}
|
|
.content-tab__content.active {
|
|
display: block;
|
|
}
|
|
.content-tab.fixed {
|
|
position: fixed;
|
|
background-color: #ffffff;
|
|
top: 68px;
|
|
left: 230px;
|
|
right: 0;
|
|
z-index: 99;
|
|
box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
|
|
padding: 9px 24px 9px 32px;
|
|
transition: all 0.3s ease-in-out;
|
|
}
|
|
.content-tab.fixed .content-tab__btn,
|
|
.content-tab.fixed .content-tab__scroll-btn {
|
|
height: 34px;
|
|
font-size: 14px;
|
|
}
|
|
.content-tab.fixed .content-tab__scroll-btn {
|
|
font-size: 13px;
|
|
}
|
|
.content-tab.fixed + .content-section {
|
|
margin-top: 120px;
|
|
}
|
|
|
|
.content-fold__header {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
.content-fold__header .content-section__title {
|
|
margin-bottom: 0;
|
|
font-size: 20px;
|
|
}
|
|
.content-fold__btn {
|
|
position: relative;
|
|
width: 32px;
|
|
height: 32px;
|
|
border: 1px solid #e0e4e5;
|
|
border-radius: 2px;
|
|
}
|
|
.content-fold__btn::before {
|
|
content: "";
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 50%;
|
|
width: 8px;
|
|
height: 8px;
|
|
border: 1px solid #50514f;
|
|
border-top: none;
|
|
border-right: none;
|
|
transform: translate(-50%, calc(-50% - 3px)) rotate(-45deg);
|
|
}
|
|
.content-fold__btn.opened::before {
|
|
transform: translate(-50%, calc(-50% + 2px)) rotate(135deg);
|
|
}
|
|
.content-fold__content {
|
|
padding-top: 20px;
|
|
}
|
|
|
|
.address-group {
|
|
width: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
row-gap: 10px;
|
|
align-items: flex-start;
|
|
padding: 5px 0;
|
|
}
|
|
|
|
.address-line {
|
|
width: 100%;
|
|
}
|
|
.address-line__title {
|
|
display: inline-block;
|
|
min-width: 54px;
|
|
text-align: right;
|
|
margin-right: 10px;
|
|
font-weight: 500;
|
|
color: #343a40;
|
|
}
|
|
.address-line__find-btn {
|
|
height: 36px;
|
|
padding: 0 6px;
|
|
background-color: #f8f9fa;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 5px;
|
|
font-size: 13px;
|
|
font-weight: 500;
|
|
color: #495057;
|
|
}
|
|
.address-line__find-btn:hover {
|
|
background-color: #f1f3f5;
|
|
}
|
|
|
|
.phone-container {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
}
|
|
.expect-mileage {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.discount-list {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.default-address {
|
|
display: inline-block;
|
|
color: #228be6;
|
|
padding: 3px 4px;
|
|
border-radius: 2px;
|
|
font-weight: 500;
|
|
font-size: 14px;
|
|
border: 1px solid #228be6;
|
|
}
|
|
|
|
.draggable-icon-container {
|
|
pointer-events: none;
|
|
font-size: 0;
|
|
}
|
|
|
|
.scroll-to-top {
|
|
position: fixed;
|
|
bottom: 40px;
|
|
right: 40px;
|
|
width: 52px;
|
|
height: 52px;
|
|
border-radius: 50%;
|
|
background-color: #f8f9fa;
|
|
border: 1px solid #dee2e6;
|
|
box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
z-index: 101;
|
|
opacity: 0;
|
|
pointer-events: none;
|
|
transition: 0.3s opacity ease-in-out;
|
|
}
|
|
.scroll-to-top:hover {
|
|
background-color: #f1f3f5;
|
|
}
|
|
.scroll-to-top.show {
|
|
opacity: 1;
|
|
pointer-events: auto;
|
|
}
|
|
.scroll-to-top::before {
|
|
content: "";
|
|
width: 12px;
|
|
height: 12px;
|
|
margin-top: 4px;
|
|
border: 2px solid #495057;
|
|
border-top: none;
|
|
border-right: none;
|
|
transform: rotate(135deg);
|
|
}
|
|
|
|
.change-log {
|
|
padding: 10px 12px;
|
|
background-color: #f7f7f7;
|
|
border-radius: 5px;
|
|
height: 180px;
|
|
overflow-y: auto;
|
|
}
|
|
.change-log__list + .change-log__list {
|
|
margin-top: 4px;
|
|
}
|
|
.change-log__date {
|
|
color: #1971c2;
|
|
font-weight: 500;
|
|
margin-right: 2px;
|
|
}
|
|
.change-log__description {
|
|
color: #16191d;
|
|
}
|
|
|
|
.product-group {
|
|
display: grid;
|
|
grid-template-columns: repeat(6, 1fr);
|
|
width: 100%;
|
|
gap: 14px;
|
|
}
|
|
.product-group__item {
|
|
width: 140px;
|
|
}
|
|
.product-group__item-number {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
text-align: center;
|
|
width: 18px;
|
|
height: 18px;
|
|
font-size: 13px;
|
|
border-radius: 50%;
|
|
font-family: Tahoma;
|
|
letter-spacing: -0.05em;
|
|
background-color: #979b9d;
|
|
color: #ffffff;
|
|
}
|
|
.product-group__image {
|
|
display: flex;
|
|
align-items: center;
|
|
width: 100%;
|
|
height: 140px;
|
|
margin-top: 4px;
|
|
}
|
|
.product-group__image img {
|
|
width: 100%;
|
|
height: 100%;
|
|
-o-object-fit: cover;
|
|
object-fit: cover;
|
|
}
|
|
.product-group__description {
|
|
font-size: 13px;
|
|
line-height: 1.3;
|
|
margin-top: 4px;
|
|
}
|
|
.product-group__description-price {
|
|
color: #343a40;
|
|
font-weight: 500;
|
|
margin-top: 4px;
|
|
}
|
|
|
|
.product-badge {
|
|
display: inline-block;
|
|
font-size: 11px;
|
|
height: 20px;
|
|
padding: 0 8px;
|
|
border-radius: 40px;
|
|
background-color: #b1b6b9;
|
|
font-weight: 500;
|
|
}
|
|
.product-badge.new {
|
|
color: #40c057;
|
|
background-color: #f8fef9;
|
|
border: 1px solid #40c057;
|
|
}
|
|
.product-badge.best {
|
|
color: #fab005;
|
|
background-color: #fffdf5;
|
|
border: 1px solid #fab005;
|
|
}
|
|
.product-badge.hot {
|
|
color: #ff6b6b;
|
|
background-color: snow;
|
|
border: 1px solid #ff6b6b;
|
|
}
|
|
.product-badge.md-pick {
|
|
color: #5c7cfa;
|
|
background-color: #fcfdff;
|
|
border: 1px solid #5c7cfa;
|
|
}
|
|
.product-badge.hot-deal {
|
|
color: #f06595;
|
|
background-color: #fffafc;
|
|
border: 1px solid #f06595;
|
|
}
|
|
|
|
.sms-manage {
|
|
padding: 16px;
|
|
border: 1px solid #dee2e6;
|
|
text-align: left;
|
|
border-radius: 5px;
|
|
}
|
|
.sms-manage .textarea {
|
|
height: 160px;
|
|
background-color: #f7f7f7;
|
|
}
|
|
.sms-manage__byte {
|
|
margin-top: 4px;
|
|
padding: 0 2px;
|
|
text-align: right;
|
|
}
|
|
.sms-manage__byte .number {
|
|
color: #666968;
|
|
font-weight: 500;
|
|
}
|
|
.sms-manage__byte .text {
|
|
color: #979b9d;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.mini-info-btn {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
background-color: #ffffff;
|
|
border: 1px solid #d1d6d8;
|
|
color: #666968;
|
|
border-radius: 4px;
|
|
font-size: 13px;
|
|
font-weight: 500;
|
|
width: 16px;
|
|
height: 16px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.mini-info-content {
|
|
position: absolute;
|
|
background-color: #ffffff;
|
|
border: 2px solid #dee2e6;
|
|
border-radius: 4px;
|
|
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
|
|
padding: 12px;
|
|
}
|
|
.mini-info-content__header {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-bottom: 12px;
|
|
}
|
|
.mini-info-content__title {
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
color: #16191d;
|
|
margin-right: auto;
|
|
}
|
|
.mini-info-content__close {
|
|
width: 20px;
|
|
height: 20px;
|
|
background-image: url(../images/icon_modal-close-black.png);
|
|
background-size: cover;
|
|
background-size: 14px 14px;
|
|
background-repeat: no-repeat;
|
|
background-position: center center;
|
|
}
|
|
.mini-info-content__section {
|
|
margin-bottom: 28px;
|
|
}
|
|
.mini-info-content__content {
|
|
padding: 4px;
|
|
max-height: 500px;
|
|
overflow-y: auto;
|
|
}
|
|
.mini-info-content__content p {
|
|
position: relative;
|
|
font-size: 13px;
|
|
color: #666968;
|
|
margin-bottom: 8px;
|
|
padding-left: 12px;
|
|
}
|
|
.mini-info-content__content p::before {
|
|
content: "";
|
|
position: absolute;
|
|
display: inline-block;
|
|
width: 3px;
|
|
height: 3px;
|
|
background-color: #979b9d;
|
|
border-radius: 50%;
|
|
top: 9px;
|
|
left: 2px;
|
|
}
|
|
.mini-info-content__content p.mini-info-content__subTitle {
|
|
font-size: 14px;
|
|
color: #16191d;
|
|
font-weight: 500;
|
|
padding-left: 0;
|
|
margin-bottom: 10px;
|
|
}
|
|
.mini-info-content__content p.mini-info-content__subTitle::before {
|
|
display: none;
|
|
}
|
|
.mini-info-content__writingSample-box {
|
|
background-color: #f0f0f0;
|
|
padding: 8px 10px;
|
|
font-size: 13px;
|
|
border-radius: 2px;
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.pagination__container {
|
|
display: flex;
|
|
justify-content: center;
|
|
}
|
|
|
|
.pagination {
|
|
display: flex;
|
|
}
|
|
|
|
.pagination > * {
|
|
margin-right: 3px;
|
|
}
|
|
|
|
.pagination__number-group {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
}
|
|
.pagination__number-group > li + li {
|
|
margin-left: 3px;
|
|
}
|
|
|
|
.pagination__item {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
min-width: 24px;
|
|
height: 24px;
|
|
padding: 0 3px;
|
|
font-size: 13px;
|
|
font-variant-numeric: tabular-nums;
|
|
border: 1px solid #ced4da;
|
|
background-color: #ffffff;
|
|
color: #495057;
|
|
border-radius: 3px;
|
|
font-variant-numeric: tabular-nums;
|
|
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
|
|
}
|
|
.pagination__item:hover {
|
|
background-color: #f1f3f5;
|
|
color: #343a40;
|
|
}
|
|
.pagination__item.active {
|
|
color: #ffffff;
|
|
background-color: #16191d;
|
|
border-color: transparent;
|
|
}
|
|
.pagination__item:disabled {
|
|
background-color: #e3e3e3;
|
|
pointer-events: none;
|
|
}
|
|
|
|
.pagination__item.prev::before {
|
|
content: "";
|
|
width: 13px;
|
|
height: 13px;
|
|
background-image: url(../images/icon_pagination-next.png);
|
|
background-size: cover;
|
|
transform: rotate(-180deg);
|
|
}
|
|
|
|
.pagination__item.prev:disabled::before {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.pagination__item.first::before {
|
|
content: "";
|
|
width: 13px;
|
|
height: 13px;
|
|
background-image: url(../images/icon_pagination-last.png);
|
|
background-size: cover;
|
|
transform: rotate(-180deg);
|
|
}
|
|
|
|
.pagination__item.first:disabled::before {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.pagination__item.next::before {
|
|
content: "";
|
|
width: 13px;
|
|
height: 13px;
|
|
background-image: url(../images/icon_pagination-next.png);
|
|
background-size: cover;
|
|
}
|
|
|
|
.pagination__item.next:disabled::before {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.pagination__item.last::before {
|
|
content: "";
|
|
width: 13px;
|
|
height: 13px;
|
|
background-image: url(../images/icon_pagination-last.png);
|
|
background-size: cover;
|
|
}
|
|
|
|
.pagination__item.last:disabled::before {
|
|
opacity: 0.6;
|
|
}
|
|
|
|
.dropzone-wrapper {
|
|
padding: 12px;
|
|
width: 100%;
|
|
}
|
|
.dropzone-wrapper .dropzone {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
border: 2px dashed #dee2e6;
|
|
border-radius: 6px;
|
|
min-width: 480px;
|
|
min-height: 224px;
|
|
gap: 10px;
|
|
flex-wrap: wrap;
|
|
}
|
|
.dropzone-wrapper .dropzone .dz-message {
|
|
width: 100%;
|
|
font-size: 15px;
|
|
font-weight: 500;
|
|
color: #979b9d;
|
|
}
|
|
.dropzone-wrapper .dropzone .dz-message::before {
|
|
content: "";
|
|
display: block;
|
|
margin: 0 auto 12px;
|
|
width: 80px;
|
|
height: 80px;
|
|
background-image: url(../images/icon_dropzone-upload.png);
|
|
background-size: cover;
|
|
}
|
|
|
|
.file-list li {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.file-list li + li {
|
|
margin-top: 8px;
|
|
}
|
|
.file-list__item {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
}
|
|
.file-list__item-size {
|
|
color: #868e96;
|
|
letter-spacing: -0.035em;
|
|
}
|
|
.file-list__delete {
|
|
display: inline-block;
|
|
width: 16px;
|
|
height: 16px;
|
|
margin-left: 4px;
|
|
background-image: url(../images/icon_file-delete.png);
|
|
background-size: cover;
|
|
}
|
|
|
|
.comment-id {
|
|
display: inline-flex;
|
|
justify-content: center;
|
|
flex-wrap: wrap;
|
|
align-items: center;
|
|
-moz-column-gap: 2px;
|
|
column-gap: 2px;
|
|
}
|
|
.comment-id__id {
|
|
color: #868e96;
|
|
}
|
|
.comment-id__ip {
|
|
font-size: 13px;
|
|
color: #868e96;
|
|
}
|
|
|
|
.comment-write {
|
|
display: flex;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
overflow: hidden;
|
|
margin-bottom: 8px;
|
|
}
|
|
.comment-write-container {
|
|
background-color: #f8f9fa;
|
|
padding: 14px 12px;
|
|
border-radius: 4px;
|
|
}
|
|
.comment-write-container .comment-id {
|
|
margin-bottom: 4px;
|
|
margin-left: 4px;
|
|
}
|
|
.comment-write__textarea-container {
|
|
flex-grow: 1;
|
|
padding: 4px 6px;
|
|
background-color: #ffffff;
|
|
}
|
|
.comment-write__textarea {
|
|
resize: none;
|
|
outline: none;
|
|
width: 100%;
|
|
}
|
|
.comment-write__button {
|
|
position: relative;
|
|
z-index: 1;
|
|
flex-shrink: 0;
|
|
width: 120px;
|
|
background-color: #7e8282;
|
|
color: #ffffff;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
text-align: center;
|
|
}
|
|
.comment-write__button:hover {
|
|
background-color: #808080;
|
|
}
|
|
|
|
.board-setting {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
}
|
|
.board-setting__left, .board-setting__right {
|
|
flex: 1;
|
|
}
|
|
.board-setting__center {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
min-width: 60px;
|
|
gap: 8px;
|
|
margin-bottom: 68px;
|
|
}
|
|
.board-setting__title {
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
color: #0d0f12;
|
|
margin-bottom: 2px;
|
|
padding-left: 4px;
|
|
}
|
|
.board-setting__select {
|
|
width: 100%;
|
|
height: 380px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
outline: none;
|
|
padding: 2px 0;
|
|
margin-bottom: 8px;
|
|
background-color: #ffffff;
|
|
}
|
|
.board-setting__select option {
|
|
padding: 2px 7px;
|
|
color: #343a40;
|
|
}
|
|
.board-setting__move-btn {
|
|
position: relative;
|
|
width: 34px;
|
|
height: 34px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
background-color: #ffffff;
|
|
}
|
|
.board-setting__move-btn:after {
|
|
content: "";
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(calc(-50% - 2px), -50%) rotate(-135deg);
|
|
width: 10px;
|
|
height: 10px;
|
|
border: 2px solid #868e96;
|
|
border-width: 0 0 2px 2px;
|
|
transition: transform 0.3s ease-in-out;
|
|
}
|
|
.board-setting__move-btn.left:after {
|
|
transform: translate(calc(-50% + 2px), -50%) rotate(45deg);
|
|
}
|
|
.board-setting__move-btn:hover {
|
|
background-color: #f8f9fa;
|
|
}
|
|
.board-setting__controls {
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
gap: 4px;
|
|
margin-bottom: 12px;
|
|
}
|
|
|
|
.prev-next {
|
|
display: flex;
|
|
flex-direction: column;
|
|
margin-bottom: 20px;
|
|
font-size: 15px;
|
|
border-radius: 4px;
|
|
padding: 2px 4px;
|
|
}
|
|
.prev-next__item {
|
|
position: relative;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 4px;
|
|
padding: 7px 0;
|
|
}
|
|
.prev-next__item-title {
|
|
position: relative;
|
|
font-weight: 500;
|
|
color: #666968;
|
|
flex-shrink: 0;
|
|
padding-right: 18px;
|
|
}
|
|
.prev-next__item-title::after {
|
|
content: "";
|
|
position: absolute;
|
|
right: 0px;
|
|
top: 50%;
|
|
transform: translateY(calc(-50% - 2px)) rotate(45deg);
|
|
width: 8px;
|
|
height: 8px;
|
|
border: 2px solid #b1b6b9;
|
|
border-width: 0 2px 2px 0;
|
|
}
|
|
.prev-next__item-content {
|
|
flex-grow: 1;
|
|
}
|
|
.prev-next__item-content a {
|
|
position: relative;
|
|
color: #16191d;
|
|
padding: 3px 0 3px 14px;
|
|
width: 100%;
|
|
display: -webkit-box;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
.prev-next__item-content a:before {
|
|
position: absolute;
|
|
content: "";
|
|
display: inline-block;
|
|
width: 1px;
|
|
height: 12px;
|
|
background-color: #d1d6d8;
|
|
left: 7px;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
}
|
|
.prev-next__item-content a:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.prev-next__item-info {
|
|
display: flex;
|
|
flex-shrink: 0;
|
|
gap: 14px;
|
|
font-size: 14px;
|
|
}
|
|
.prev-next__item-info__author {
|
|
color: #7e8282;
|
|
}
|
|
.prev-next__item-info__date {
|
|
font-weight: 500;
|
|
color: #7e8282;
|
|
}
|
|
.prev-next__item.prev .prev-next__item-title::after {
|
|
transform: translateY(calc(-50% + 2px)) rotate(-135deg);
|
|
}
|
|
.prev-next__item.next::before {
|
|
position: absolute;
|
|
content: "";
|
|
display: block;
|
|
width: 100%;
|
|
height: 1px;
|
|
background-color: #e0e4e5;
|
|
left: 50%;
|
|
top: 0;
|
|
transform: translateX(-50%);
|
|
opacity: 0.8;
|
|
}
|
|
|
|
.hover-box-trigger {
|
|
position: relative;
|
|
text-decoration: underline;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.hover-box-content {
|
|
position: absolute;
|
|
background-color: #ffffff;
|
|
border: 2px solid #dee2e6;
|
|
border-radius: 4px;
|
|
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
|
|
padding: 12px;
|
|
}
|
|
|
|
.select-show-content {
|
|
flex-grow: 1;
|
|
}
|
|
|
|
.message-send {
|
|
display: grid;
|
|
grid-template-columns: 60% 40%;
|
|
gap: 24px;
|
|
width: 100%;
|
|
padding-top: 5px;
|
|
}
|
|
.message-send__left > .form-control-container, .message-send__right > .form-control-container {
|
|
height: 34px;
|
|
margin-bottom: 10px;
|
|
}
|
|
.message-send__left .textarea, .message-send__right .textarea {
|
|
resize: auto;
|
|
}
|
|
.message-send__right .textarea {
|
|
background-color: #f7f7f7;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
padding: 8px;
|
|
outline: none;
|
|
width: 100%;
|
|
}
|
|
|
|
.sms-list-content__title {
|
|
padding: 4px 4px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px 4px 0 0;
|
|
overflow-y: auto;
|
|
max-height: 50px;
|
|
}
|
|
.sms-list-content__content {
|
|
background-color: #f7f7f7;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 0 0 4px 4px;
|
|
padding: 4px 6px;
|
|
overflow-y: auto;
|
|
margin-top: -1px;
|
|
}
|
|
|
|
.tree-section {
|
|
display: grid;
|
|
grid-template-columns: 400px 1fr;
|
|
gap: 20px;
|
|
}
|
|
.tree-section__left .form-control-container, .tree-section__right .form-control-container {
|
|
height: 34px;
|
|
margin-bottom: 10px;
|
|
}
|
|
.tree-section .jstree-wrapper {
|
|
min-height: 400px;
|
|
max-height: 560px;
|
|
overflow-y: auto;
|
|
border: 1px solid #e9ecef;
|
|
border-radius: 4px;
|
|
padding: 12px;
|
|
}
|
|
|
|
.tab-box {
|
|
display: flex;
|
|
gap: 4px;
|
|
border-bottom: 1px solid #ced4da;
|
|
margin-bottom: 20px;
|
|
}
|
|
.tab-box__btn {
|
|
text-align: center;
|
|
font-weight: 500;
|
|
color: #868e96;
|
|
padding: 10px 24px;
|
|
border: 1px solid #dee2e6;
|
|
border-width: 1px 1px 0 1px;
|
|
cursor: pointer;
|
|
border-radius: 4px 4px 0 0;
|
|
background-color: #f8f9fa;
|
|
}
|
|
.tab-box__btn:first-child {
|
|
margin-left: 0;
|
|
}
|
|
.tab-box__btn:hover {
|
|
background-color: #f1f3f5;
|
|
}
|
|
.tab-box__btn.current {
|
|
color: #16191d;
|
|
border-color: #ced4da;
|
|
border-bottom-color: #ffffff;
|
|
background-color: #ffffff;
|
|
}
|
|
|
|
.send-content {
|
|
background-color: #f7f7f7;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
padding: 4px 6px;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.emoji-container {
|
|
position: relative;
|
|
display: flex;
|
|
gap: 5px;
|
|
width: 100%;
|
|
}
|
|
.emoji-container > .btn {
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.pop-terms__box {
|
|
position: relative;
|
|
overflow: auto;
|
|
height: 160px;
|
|
margin-top: 8px;
|
|
padding: 13px;
|
|
border: 1px solid #dadada;
|
|
background: #fff;
|
|
}
|
|
.pop-terms__box strong {
|
|
font-weight: 600;
|
|
}
|
|
.pop-terms__box .article,
|
|
.pop-terms__box .policy_summary {
|
|
font-size: 13px;
|
|
line-height: 16px;
|
|
color: #666;
|
|
}
|
|
.pop-terms__box .article {
|
|
margin-top: 15px;
|
|
}
|
|
.pop-terms__box .article__title {
|
|
font-size: 13px;
|
|
line-height: 16px;
|
|
font-weight: 700;
|
|
padding-bottom: 8px;
|
|
}
|
|
.pop-terms__box .article__text {
|
|
margin-bottom: 8px;
|
|
}
|
|
.pop-terms__box .section {
|
|
font-size: 13px;
|
|
line-height: 16px;
|
|
color: #666;
|
|
}
|
|
.pop-terms__box .section ol {
|
|
margin-bottom: 4px;
|
|
padding-left: 10px;
|
|
}
|
|
.pop-terms__box .section a {
|
|
color: #0c49a5;
|
|
text-decoration: underline;
|
|
}
|
|
.pop-terms__box ol > li {
|
|
margin-bottom: 4px;
|
|
}
|
|
.pop-terms__box ol > li > p {
|
|
margin-bottom: 4px;
|
|
}
|
|
|
|
.pop-terms__item {
|
|
margin-top: 28px;
|
|
}
|
|
|
|
.template-message__container {
|
|
display: grid;
|
|
grid-template-columns: repeat(4, 1fr);
|
|
gap: 20px;
|
|
}
|
|
|
|
.template-message {
|
|
border: 1px solid #f1f3f5;
|
|
border-top: 1px solid #dee2e6;
|
|
}
|
|
.template-message__header {
|
|
background-color: #f8f9fa;
|
|
border-bottom: 1px solid #f1f3f5;
|
|
padding: 10px 8px;
|
|
color: #50514f;
|
|
font-weight: 500;
|
|
text-align: center;
|
|
}
|
|
.template-message__body {
|
|
border-bottom: 1px solid #f1f3f5;
|
|
padding: 12px;
|
|
}
|
|
.template-message__footer {
|
|
text-align: right;
|
|
padding: 10px 8px;
|
|
}
|
|
.template-message__footer .manage-btn-container {
|
|
display: inline-flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
flex-wrap: wrap;
|
|
gap: 4px;
|
|
}
|
|
|
|
.talk-edit-row {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 4px;
|
|
}
|
|
.talk-edit-row .circle-btn {
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.message-edit__wrapper {
|
|
display: flex;
|
|
}
|
|
.message-edit__wrapper > .table-wrapper {
|
|
width: 65%;
|
|
}
|
|
|
|
.message-edit__right {
|
|
width: 35%;
|
|
padding: 0 20px 20px;
|
|
margin-left: 20px;
|
|
}
|
|
|
|
.message-edit-preview {
|
|
position: relative;
|
|
width: 290px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 32px;
|
|
padding: 40px 12px 12px;
|
|
}
|
|
.message-edit-preview::before {
|
|
content: "";
|
|
top: 20px;
|
|
left: 50%;
|
|
transform: translateX(-50%);
|
|
position: absolute;
|
|
display: inline-block;
|
|
width: 52px;
|
|
height: 6px;
|
|
background-color: #e9ecef;
|
|
border-radius: 10px;
|
|
}
|
|
.message-edit-preview__image {
|
|
border-radius: 8px;
|
|
overflow: hidden;
|
|
}
|
|
.message-edit-preview__content {
|
|
position: absolute;
|
|
display: flex;
|
|
flex-direction: column;
|
|
left: 50%;
|
|
top: 95px;
|
|
transform: translateX(-50%);
|
|
width: 238px;
|
|
height: 322px;
|
|
background-color: #ffffff;
|
|
border: 1px solid #dee2e6;
|
|
}
|
|
.message-edit-preview__header {
|
|
background-color: #f1f3f5;
|
|
padding: 10px 8px;
|
|
color: #16191d;
|
|
}
|
|
.message-edit-preview__body {
|
|
flex-grow: 1;
|
|
padding: 6px 6px 0;
|
|
height: 200px;
|
|
}
|
|
.message-edit-preview__body textarea {
|
|
width: 100%;
|
|
height: 100%;
|
|
resize: none;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 2px;
|
|
padding: 2px;
|
|
font-size: 13px;
|
|
}
|
|
.message-edit-preview__footer {
|
|
padding: 6px 6px 0;
|
|
}
|
|
.message-edit-preview__footer-item {
|
|
display: block;
|
|
border: 1px solid #dee2e6;
|
|
text-align: center;
|
|
padding: 2px;
|
|
font-size: 13px;
|
|
color: #1c7ed6;
|
|
margin-bottom: 4px;
|
|
}
|
|
|
|
.info-oneline {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 3px;
|
|
margin-bottom: 5px;
|
|
color: #495057;
|
|
}
|
|
|
|
.mileage-word {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 2px;
|
|
}
|
|
|
|
.infoDescription-box {
|
|
background-color: #f8f9fa;
|
|
font-size: 13px;
|
|
padding: 12px;
|
|
border-radius: 4px;
|
|
margin-bottom: 20px;
|
|
color: #495057;
|
|
}
|
|
|
|
.seoCode-desc {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 6px;
|
|
margin-top: 10px;
|
|
color: #495057;
|
|
}
|
|
|
|
.refundReasonSet-btnContainer {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
padding: 4px 0;
|
|
}
|
|
.refundReasonSet-btnContainer__item {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 4px;
|
|
color: #343a40;
|
|
}
|
|
|
|
.uploadList {
|
|
width: 100%;
|
|
padding: 10px 0;
|
|
}
|
|
.uploadList__top {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: flex-end;
|
|
margin-bottom: 6px;
|
|
}
|
|
.uploadList__removeAll {
|
|
padding: 4px 8px;
|
|
cursor: pointer;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 4px;
|
|
font-size: 13px;
|
|
color: #16191d;
|
|
}
|
|
.uploadList__removeAll:hover {
|
|
background-color: #f8f8f8;
|
|
}
|
|
.uploadList__allSize {
|
|
font-size: 13px;
|
|
color: #666968;
|
|
}
|
|
.uploadList__body {
|
|
display: grid;
|
|
grid-template-columns: 120px 1fr;
|
|
background-color: #fafafb;
|
|
padding: 12px;
|
|
border-radius: 5px;
|
|
gap: 10px;
|
|
}
|
|
.uploadList__preview {
|
|
flex-shrink: 0;
|
|
border-radius: 2px;
|
|
overflow: hidden;
|
|
}
|
|
.uploadList__preview img {
|
|
width: 120px;
|
|
height: 120px;
|
|
-o-object-fit: cover;
|
|
object-fit: cover;
|
|
}
|
|
.uploadList__list {
|
|
flex-grow: 1;
|
|
list-style: none;
|
|
border: 1px solid #dee2e6;
|
|
background-color: #ffffff;
|
|
border-radius: 2px;
|
|
max-height: 120px;
|
|
overflow-y: auto;
|
|
}
|
|
.uploadList__item {
|
|
position: relative;
|
|
padding: 6px 0;
|
|
cursor: pointer;
|
|
border-radius: 2px;
|
|
border-bottom: 1px solid #f7f7f7;
|
|
}
|
|
.uploadList__item:hover {
|
|
background-color: #f8f8f9;
|
|
}
|
|
.uploadList__item:hover .uploadList__removeBtn::before, .uploadList__item:hover .uploadList__removeBtn::after {
|
|
background-color: #7e8282;
|
|
}
|
|
.uploadList__item.active {
|
|
background-color: #f0f8ff;
|
|
}
|
|
.uploadList__item:last-child {
|
|
border-bottom: none;
|
|
}
|
|
.uploadList__item .uploadList__itemText {
|
|
display: flex;
|
|
font-size: 13px;
|
|
padding-left: 28px;
|
|
}
|
|
.uploadList__item .uploadList__itemName {
|
|
color: #16191d;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
padding-right: 48px;
|
|
}
|
|
.uploadList__item .uploadList__itemSize {
|
|
position: absolute;
|
|
font-size: 12px;
|
|
color: #979b9d;
|
|
right: 8px;
|
|
top: 8px;
|
|
}
|
|
.uploadList__item .uploadList__removeBtn {
|
|
position: absolute;
|
|
cursor: pointer;
|
|
left: 12px;
|
|
top: 11px;
|
|
}
|
|
.uploadList__item .uploadList__removeBtn::before, .uploadList__item .uploadList__removeBtn::after {
|
|
content: "";
|
|
position: absolute;
|
|
width: 1px;
|
|
height: 12px;
|
|
background-color: #979b9d;
|
|
}
|
|
.uploadList__item .uploadList__removeBtn::before {
|
|
transform: rotate(45deg);
|
|
}
|
|
.uploadList__item .uploadList__removeBtn::after {
|
|
transform: rotate(-45deg);
|
|
}
|
|
|
|
.number-badge {
|
|
position: absolute;
|
|
top: -4px;
|
|
right: -5px;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
min-width: 16px;
|
|
padding: 0 5px;
|
|
height: 16px;
|
|
border-radius: 100px;
|
|
background-color: #228be6;
|
|
color: #ffffff;
|
|
font-family: Arial;
|
|
font-weight: 700;
|
|
font-size: 11px;
|
|
}
|
|
|
|
.header {
|
|
min-width: 1200px;
|
|
background-color: #ffffff;
|
|
}
|
|
.header__top {
|
|
display: flex;
|
|
height: 60px;
|
|
padding: 0 20px;
|
|
}
|
|
.header__top .header-left {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-right: auto;
|
|
}
|
|
.header__top .header-right {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 14px;
|
|
}
|
|
.header__top .header-right__notification {
|
|
position: relative;
|
|
font-size: 0;
|
|
}
|
|
.header__top .header-right__user-info {
|
|
position: relative;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 4px;
|
|
font-weight: 500;
|
|
color: #343a40;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
padding: 10px 12px 10px 0;
|
|
cursor: pointer;
|
|
}
|
|
.header__top .header-right__user-info:hover .userInfo-float {
|
|
opacity: 1;
|
|
pointer-events: auto;
|
|
}
|
|
.header__top .header-right__user-info::after {
|
|
content: "";
|
|
position: absolute;
|
|
top: 50%;
|
|
right: -2px;
|
|
transform: translateY(-50%);
|
|
display: inline-block;
|
|
width: 0;
|
|
height: 0;
|
|
border-top: 4px solid #495057;
|
|
border-left: 4px solid transparent;
|
|
border-right: 4px solid transparent;
|
|
}
|
|
.header__top .header-right__logout {
|
|
display: inline-flex;
|
|
gap: 4px;
|
|
align-items: center;
|
|
color: #343a40;
|
|
font-weight: 500;
|
|
}
|
|
.header__top .header-right__linkContainer {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 8px;
|
|
}
|
|
.header-searchBar {
|
|
margin-left: 34px;
|
|
}
|
|
.header-searchBar__inner {
|
|
display: flex;
|
|
align-items: center;
|
|
height: 40px;
|
|
width: 312px;
|
|
background-color: #edf0f3;
|
|
border-radius: 55px;
|
|
padding: 0 14px;
|
|
}
|
|
.header-searchBar__inner .header-searchBar__select {
|
|
position: relative;
|
|
flex-shrink: 0;
|
|
color: #666968;
|
|
font-weight: 500;
|
|
width: 60px;
|
|
padding: 0 4px;
|
|
margin-right: 15px;
|
|
}
|
|
.header-searchBar__inner .header-searchBar__select > select {
|
|
width: 100%;
|
|
}
|
|
.header-searchBar__inner .header-searchBar__select::before {
|
|
content: "";
|
|
position: absolute;
|
|
top: 50%;
|
|
right: 4px;
|
|
transform: translateY(-50%);
|
|
display: inline-block;
|
|
width: 0;
|
|
height: 0;
|
|
border-top: 5px solid #7e8282;
|
|
border-left: 5px solid transparent;
|
|
border-right: 5px solid transparent;
|
|
}
|
|
.header-searchBar__inner .header-searchBar__select:after {
|
|
content: "";
|
|
position: absolute;
|
|
right: -7px;
|
|
display: inline-block;
|
|
background-color: #D2D2D2;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
width: 1px;
|
|
height: 20px;
|
|
}
|
|
.header-searchBar__inner .header-searchBar__input {
|
|
flex-grow: 1;
|
|
outline: none;
|
|
}
|
|
.header-searchBar__inner .header-searchBar__btn {
|
|
flex-shrink: 0;
|
|
width: 24px;
|
|
height: 24px;
|
|
background-image: url(../images/icon_search.png);
|
|
background-size: 20px 20px;
|
|
background-repeat: no-repeat;
|
|
background-position: 50% 50%;
|
|
}
|
|
.header__bottom {
|
|
height: 50px;
|
|
background-color: #34373C;
|
|
background: linear-gradient(180deg, rgba(130, 140, 150, 0.94) 0%, #828C96 100%);
|
|
box-shadow: 0px 3px 9px 0px rgba(0, 0, 0, 0.15) inset;
|
|
}
|
|
.header .header-nav {
|
|
position: relative;
|
|
display: flex;
|
|
}
|
|
.header .header-nav__fullMenu-trigger {
|
|
position: absolute;
|
|
left: 0;
|
|
height: 100%;
|
|
display: flex;
|
|
flex-shrink: 0;
|
|
align-items: center;
|
|
background-color: #ffffff;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
width: 230px;
|
|
border-right: 1px solid rgba(255, 255, 255, 0.1);
|
|
border-top: 2px solid #e9ecef;
|
|
transition: all 0.3s ease-in-out;
|
|
z-index: 102;
|
|
}
|
|
.header .header-nav__fullMenu-trigger-btn,
|
|
.header .header-nav__fullMenu-trigger button {
|
|
position: relative;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
width: 100%;
|
|
height: 100%;
|
|
padding: 0 20px;
|
|
transition: all 0.3s ease-in-out;
|
|
}
|
|
.header .header-nav__fullMenu-trigger-btn svg,
|
|
.header .header-nav__fullMenu-trigger button svg {
|
|
flex-shrink: 0;
|
|
fill: currentColor;
|
|
}
|
|
.header .header-nav__fullMenu-trigger-btn span,
|
|
.header .header-nav__fullMenu-trigger button span {
|
|
transition: all 0.3s ease-in-out;
|
|
opacity: 1;
|
|
}
|
|
.header .header-nav__fullMenu-trigger::before {
|
|
pointer-events: none;
|
|
content: "";
|
|
opacity: 0;
|
|
position: absolute;
|
|
left: 0;
|
|
top: 0;
|
|
height: 100%;
|
|
width: 100%;
|
|
transition: all 0.3s ease-in-out;
|
|
}
|
|
.header .header-nav__fullMenu-trigger::after {
|
|
content: "";
|
|
position: absolute;
|
|
left: 0;
|
|
right: 0;
|
|
top: 0;
|
|
height: 7px;
|
|
background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0, transparent 7px, transparent 100%);
|
|
transition: all 0.3s ease-in-out;
|
|
}
|
|
.header .header-nav__right {
|
|
padding: 0 20px 0 250px;
|
|
transition: all 0.3s ease-in-out;
|
|
}
|
|
.header .header-nav__right ul {
|
|
display: flex;
|
|
gap: 20px;
|
|
}
|
|
.header .header-nav__right ul li {
|
|
position: relative;
|
|
color: #ffffff;
|
|
opacity: 0.75;
|
|
transition: all 0.2s;
|
|
}
|
|
.header .header-nav__right ul li::after {
|
|
content: "";
|
|
position: absolute;
|
|
display: inline-block;
|
|
width: 100%;
|
|
height: 4px;
|
|
left: 0;
|
|
bottom: 0px;
|
|
}
|
|
.header .header-nav__right ul li.current {
|
|
opacity: 1;
|
|
font-weight: 500;
|
|
}
|
|
.header .header-nav__right ul li.current::after {
|
|
background-color: #ffffff;
|
|
}
|
|
.header .header-nav__right ul li:hover {
|
|
opacity: 1;
|
|
}
|
|
.header .header-nav__right ul li:hover::after {
|
|
background-color: #ffffff;
|
|
}
|
|
.header .header-nav__right ul li a {
|
|
display: block;
|
|
min-width: 68px;
|
|
padding: 0 1.4vw;
|
|
text-align: center;
|
|
font-size: 16px;
|
|
line-height: 50px;
|
|
word-break: keep-all;
|
|
}
|
|
.header__logo > a {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.header__logo > a > img {
|
|
position: relative;
|
|
top: -2px;
|
|
}
|
|
.header__logo-title {
|
|
position: relative;
|
|
font-size: 22px;
|
|
font-weight: 700;
|
|
color: #212529;
|
|
letter-spacing: -0.04em;
|
|
margin-bottom: 0px;
|
|
margin-left: 10px;
|
|
word-break: keep-all;
|
|
}
|
|
.header.closed .header-nav__fullMenu-trigger {
|
|
left: -168px;
|
|
background-color: transparent;
|
|
border-top-color: rgba(130, 140, 150, 0.94);
|
|
}
|
|
.header.closed .header-nav__fullMenu-trigger::after {
|
|
opacity: 0;
|
|
}
|
|
.header.closed .header-nav__fullMenu-trigger::before {
|
|
opacity: 1;
|
|
background: linear-gradient(180deg, rgba(130, 140, 150, 0.94) 0%, #828C96 100%);
|
|
}
|
|
.header.closed .header-nav__fullMenu-trigger-btn svg,
|
|
.header.closed .header-nav__fullMenu-trigger button svg {
|
|
fill: #ffffff;
|
|
}
|
|
.header.closed .header-nav__right {
|
|
padding: 0 20px 0 82px;
|
|
}
|
|
.header__quick-search-list {
|
|
color: #50514f;
|
|
}
|
|
.header__quick-search-list > li {
|
|
position: relative;
|
|
padding-left: 6px;
|
|
}
|
|
.header__quick-search-list > li::before {
|
|
content: "";
|
|
position: absolute;
|
|
display: inline-block;
|
|
width: 2px;
|
|
height: 2px;
|
|
background-color: #7e8282;
|
|
left: 0;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
margin-right: 4px;
|
|
}
|
|
.header__logo {
|
|
position: relative;
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 8px 0;
|
|
cursor: pointer;
|
|
}
|
|
.header__logo:hover .siteSelect {
|
|
display: block;
|
|
}
|
|
.header__siteSelectArrow {
|
|
flex-shrink: 0;
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width: 22px;
|
|
height: 22px;
|
|
border: 1px solid #dee2e6;
|
|
border-radius: 50%;
|
|
margin-left: 6px;
|
|
margin-top: 4px;
|
|
}
|
|
.header__siteSelectArrow::after {
|
|
content: "";
|
|
display: inline-block;
|
|
width: 0;
|
|
height: 0;
|
|
border-left: 4px solid transparent;
|
|
border-right: 4px solid transparent;
|
|
border-top: 5px solid #495057;
|
|
}
|
|
|
|
.siteSelect {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
transform: translateY(100%);
|
|
display: none;
|
|
background-color: #ffffff;
|
|
width: 100%;
|
|
z-index: 103;
|
|
border-radius: 12px;
|
|
box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
|
|
overflow: hidden;
|
|
max-height: 200px;
|
|
overflow-y: auto;
|
|
}
|
|
.siteSelect::-webkit-scrollbar {
|
|
width: 3px;
|
|
background-color: transparent;
|
|
}
|
|
.siteSelect::-webkit-scrollbar-thumb {
|
|
background-color: #b3b3b3;
|
|
}
|
|
.siteSelect__list > li {
|
|
border-top: 1px solid #f1f3f5;
|
|
}
|
|
.siteSelect__btn {
|
|
font-size: 14px;
|
|
display: block;
|
|
padding: 0 8px 0 20px;
|
|
width: 100%;
|
|
height: 40px;
|
|
color: #212529;
|
|
font-weight: 500;
|
|
}
|
|
.siteSelect__btn:hover {
|
|
background-color: #f5f5f5;
|
|
color: #0d0f12;
|
|
}
|
|
|
|
.full-menu-content {
|
|
max-height: 810px;
|
|
padding-right: 46px;
|
|
}
|
|
.full-menu-content .depth1 {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
}
|
|
.full-menu-content .depth1__item {
|
|
width: 20%;
|
|
min-width: 220px;
|
|
padding: 10px;
|
|
}
|
|
.full-menu-content .depth1__title {
|
|
display: block;
|
|
font-size: 24px;
|
|
font-weight: 700;
|
|
color: #0d0f12;
|
|
padding: 0 6px;
|
|
border-bottom: 1px solid #495057;
|
|
padding-bottom: 4px;
|
|
margin-bottom: 12px;
|
|
}
|
|
.full-menu-content .depth2 {
|
|
border-radius: 4px;
|
|
padding: 8px 4px 12px;
|
|
}
|
|
.full-menu-content .depth2__item + .depth2__item {
|
|
margin-top: 20px;
|
|
}
|
|
.full-menu-content .depth2__title {
|
|
color: #212529;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
padding: 0 4px;
|
|
}
|
|
.full-menu-content .depth2__title:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.full-menu-content .depth3 {
|
|
background-color: #f8f9fa;
|
|
border-radius: 4px;
|
|
margin-top: 6px;
|
|
padding: 6px 4px;
|
|
}
|
|
.full-menu-content .depth3__item {
|
|
padding: 4px 6px;
|
|
}
|
|
.full-menu-content .depth3__title {
|
|
display: inline-block;
|
|
position: relative;
|
|
color: #495057;
|
|
padding: 2px 0 2px 5px;
|
|
font-size: 14px;
|
|
}
|
|
.full-menu-content .depth3__title:hover {
|
|
text-decoration: underline;
|
|
color: #343a40;
|
|
}
|
|
.full-menu-content .depth3__title::before {
|
|
content: "";
|
|
position: absolute;
|
|
display: inline-block;
|
|
width: 3px;
|
|
height: 3px;
|
|
background-color: #868e96;
|
|
left: 0;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
margin-right: 4px;
|
|
}
|
|
|
|
.userInfo-float {
|
|
cursor: auto;
|
|
opacity: 0;
|
|
pointer-events: none;
|
|
position: absolute;
|
|
min-width: 280px;
|
|
top: 44px;
|
|
right: 0;
|
|
padding: 20px 12px;
|
|
background-color: #ffffff;
|
|
border-radius: 5px;
|
|
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
|
|
color: #030507;
|
|
z-index: 1;
|
|
}
|
|
.userInfo-float__top {
|
|
text-align: center;
|
|
margin-bottom: 12px;
|
|
}
|
|
.userInfo-float__top em {
|
|
font-style: normal;
|
|
}
|
|
.userInfo-float__top .icon {
|
|
flex-shrink: 0;
|
|
margin-bottom: 6px;
|
|
}
|
|
.userInfo-float__info {
|
|
white-space: nowrap;
|
|
}
|
|
.userInfo-float__info-row {
|
|
font-size: 15px;
|
|
}
|
|
.userInfo-float__bottom {
|
|
display: flex;
|
|
justify-content: center;
|
|
gap: 4px;
|
|
}
|
|
|
|
.side-nav {
|
|
position: absolute;
|
|
left: 0;
|
|
bottom: 0;
|
|
background-color: #ffffff;
|
|
width: 230px;
|
|
transition: all 0.3s ease-in-out;
|
|
min-height: 100%;
|
|
z-index: 102;
|
|
box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.04), 0px 4px 4px 0px rgba(0, 0, 0, 0.04);
|
|
}
|
|
.side-nav.closed {
|
|
left: -230px;
|
|
}
|
|
.side-nav.closed.fixed {
|
|
left: -230px;
|
|
}
|
|
.side-nav.fixed {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
bottom: 0;
|
|
box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
|
|
transition: all 0.3s ease-in-out;
|
|
}
|
|
.side-nav__fold {
|
|
position: absolute;
|
|
top: 12px;
|
|
left: 0;
|
|
width: 20px;
|
|
height: 46px;
|
|
background-color: #ffffff;
|
|
border-radius: 0 4px 4px 0;
|
|
box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.07);
|
|
}
|
|
.side-nav__fold:before {
|
|
content: "";
|
|
position: absolute;
|
|
top: 50%;
|
|
left: 50%;
|
|
transform: translate(-28%, -50%) rotate(45deg);
|
|
width: 8px;
|
|
height: 8px;
|
|
border: 2px solid #868e96;
|
|
border-width: 0 0 2px 2px;
|
|
transition: transform 0.3s ease-in-out;
|
|
}
|
|
.side-nav__fold.closed:before {
|
|
transform: translate(-72%, -50%) rotate(225deg);
|
|
}
|
|
.side-nav__fold:hover {
|
|
box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.1);
|
|
}
|
|
.side-nav__fold:hover:before {
|
|
border-color: #6c757d;
|
|
}
|
|
.side-nav .depth2 > li {
|
|
position: relative;
|
|
}
|
|
.side-nav .depth2 > li .depth2-title {
|
|
position: relative;
|
|
display: block;
|
|
height: 52px;
|
|
line-height: 52px;
|
|
padding: 0 40px 0 24px;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
color: #212529;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
cursor: pointer;
|
|
}
|
|
.side-nav .depth2 > li.has-sub .depth2-title:after {
|
|
content: "";
|
|
position: absolute;
|
|
right: 24px;
|
|
top: 50%;
|
|
transform: translateY(-50%) rotate(-45deg);
|
|
width: 8px;
|
|
height: 8px;
|
|
border: 2px solid #868e96;
|
|
border-width: 0 2px 2px 0;
|
|
transition: transform 0.3s;
|
|
}
|
|
.side-nav .depth2 > li.has-sub.opened .depth2-title:after {
|
|
transform: translateY(-50%) rotate(45deg);
|
|
}
|
|
.side-nav .depth2 > li.current .depth2-title {
|
|
font-weight: 700;
|
|
color: #3C91E6;
|
|
}
|
|
.side-nav .depth2 > li + li::before {
|
|
content: "";
|
|
position: absolute;
|
|
left: 18px;
|
|
right: 18px;
|
|
top: 0;
|
|
height: 1px;
|
|
background-color: rgba(255, 255, 255, 0.05);
|
|
}
|
|
.side-nav .depth3 {
|
|
position: relative;
|
|
padding: 0 10px;
|
|
}
|
|
.side-nav .depth3 > li > a {
|
|
display: block;
|
|
height: 36px;
|
|
line-height: 36px;
|
|
padding: 0 14px 0 20px;
|
|
font-size: 13px;
|
|
font-weight: 500;
|
|
border-radius: 3px;
|
|
color: #717680;
|
|
}
|
|
.side-nav .depth3 > li + li {
|
|
margin-top: 3px;
|
|
}
|
|
.side-nav .depth3 > li.current > a {
|
|
color: #3C91E6;
|
|
background-color: #E8F1FF;
|
|
}
|
|
.side-nav .depth3 > li:hover > a {
|
|
background-color: #E8F1FF;
|
|
}
|
|
|
|
.header-fixed {
|
|
display: none;
|
|
}
|
|
|
|
.side-nav.fixed .header-fixed {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
padding: 2px 5px 2px 8px;
|
|
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
|
|
}
|
|
.side-nav.fixed .header-fixed__logo {
|
|
padding: 12px;
|
|
}
|
|
.side-nav.fixed .header-fixed__logo a {
|
|
display: flex;
|
|
align-items: center;
|
|
width: 86px;
|
|
}
|
|
.side-nav.fixed .header-fixed__logo a .header__logo-title {
|
|
position: relative;
|
|
font-size: 22px;
|
|
font-weight: 700;
|
|
color: #212529;
|
|
letter-spacing: -0.04em;
|
|
margin-bottom: 0px;
|
|
margin-left: 10px;
|
|
word-break: keep-all;
|
|
color: #3d4246;
|
|
}
|
|
.side-nav.fixed .header-fixed__logo a > img {
|
|
position: relative;
|
|
top: -2px;
|
|
}
|
|
.side-nav.fixed .header-fixed__button {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
padding: 12px;
|
|
}
|
|
.side-nav.fixed .header-fixed__button svg {
|
|
flex-shrink: 0;
|
|
fill: #ffffff;
|
|
}
|
|
.side-nav.fixed .header-fixed__button span {
|
|
transition: all 0.3s ease-in-out;
|
|
opacity: 1;
|
|
}
|
|
.side-nav.fixed + .content .side-nav__fold {
|
|
position: fixed;
|
|
top: 12px;
|
|
left: 230px;
|
|
z-index: 101;
|
|
border-radius: 0 4px 4px 0;
|
|
transition: 0.3s ease-in-out;
|
|
}
|
|
.side-nav.fixed + .content .side-nav__fold.closed {
|
|
left: 0;
|
|
box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
|
|
}
|
|
|
|
.content {
|
|
background-color: #ECF0F4;
|
|
padding-left: 230px;
|
|
transition: all 0.3s ease-in-out;
|
|
width: 100%;
|
|
}
|
|
.content__inner {
|
|
position: relative;
|
|
padding: 0 30px 68px;
|
|
max-width: 1920px;
|
|
min-width: 1200px;
|
|
transition: all 0.3s ease-in-out;
|
|
}
|
|
.content__inner:has(.table.order-section) {
|
|
min-width: 1620px;
|
|
}
|
|
.content.closed {
|
|
padding-left: 0;
|
|
}
|
|
.content.closed__inner {
|
|
padding: 0 24px 40px;
|
|
}
|
|
.content.closed .page-title.fixed {
|
|
left: 0;
|
|
}
|
|
.content.closed .content-tab__fixed.fixed {
|
|
left: 0;
|
|
}
|
|
|
|
.page-title {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
min-height: 68px;
|
|
top: 0;
|
|
right: 40px;
|
|
left: 270px;
|
|
border-radius: 0 0 5px 5px;
|
|
padding: 12px 2px 12px 4px;
|
|
margin-bottom: 24px;
|
|
min-width: 820px;
|
|
}
|
|
.page-title__title {
|
|
font-size: 24px;
|
|
font-weight: 700;
|
|
color: #0d0f12;
|
|
white-space: nowrap;
|
|
margin-right: 24px;
|
|
}
|
|
.page-title.fixed {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 230px;
|
|
right: 0;
|
|
z-index: 100;
|
|
background-color: #ffffff;
|
|
box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
|
|
padding: 12px 24px 12px 32px;
|
|
transition: all 0.3s ease-in-out;
|
|
}
|
|
.page-title.fixed .page-title__title {
|
|
font-size: 22px;
|
|
}
|
|
.page-title.fixed + .content-section {
|
|
margin-top: 92px;
|
|
}
|
|
.page-title__btn-container {
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content: flex-end;
|
|
align-items: center;
|
|
gap: 4px;
|
|
}
|
|
|
|
.content-section {
|
|
position: relative;
|
|
background: #ffffff;
|
|
border-radius: 5px;
|
|
box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
|
|
margin-bottom: 20px;
|
|
padding: 24px 30px;
|
|
}
|
|
.content-section__title {
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
color: #212529;
|
|
margin-bottom: 12px;
|
|
}
|
|
.content-section__inner-title {
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
color: #495057;
|
|
margin-bottom: 8px;
|
|
}
|
|
.content-section__col-2-container {
|
|
display: grid;
|
|
grid-template-columns: repeat(2, 1fr);
|
|
gap: 20px;
|
|
}
|
|
.content-section__col-2-more {
|
|
position: absolute;
|
|
top: 32px;
|
|
right: 36px;
|
|
padding-left: 10px;
|
|
color: #343a40;
|
|
}
|
|
.content-section__col-2-more:hover {
|
|
color: #030507;
|
|
}
|
|
|
|
.footer-top {
|
|
min-width: 1336px;
|
|
border-top: 2px solid #868e96;
|
|
background-color: #f8f9fa;
|
|
}
|
|
.footer-top__inner {
|
|
display: flex;
|
|
align-items: center;
|
|
width: 1276px;
|
|
height: 56px;
|
|
margin: 0 auto;
|
|
}
|
|
.footer-top__link {
|
|
display: flex;
|
|
height: 100%;
|
|
align-items: center;
|
|
margin-right: auto;
|
|
}
|
|
.footer-top__link li + li {
|
|
margin-left: 100px;
|
|
}
|
|
.footer-top__link a {
|
|
display: block;
|
|
font-size: 16px;
|
|
color: #495057;
|
|
height: 56px;
|
|
line-height: 56px;
|
|
}
|
|
|
|
.family-site-link li.disabled {
|
|
display: none;
|
|
}
|
|
.family-site-link.nice-select .list {
|
|
top: auto;
|
|
bottom: 100%;
|
|
margin-top: 0;
|
|
margin-bottom: 12px;
|
|
transform-origin: 50% 100%;
|
|
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
|
|
}
|
|
.family-site-link.nice-select .list .option {
|
|
line-height: 34px;
|
|
min-height: 34px;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.footer-body {
|
|
border-top: 1px solid #dee2e6;
|
|
}
|
|
.footer-body__inner {
|
|
position: relative;
|
|
width: 1276px;
|
|
margin: 0 auto;
|
|
padding: 40px 0;
|
|
}
|
|
.footer-body__text01 {
|
|
font-weight: 500;
|
|
color: #495057;
|
|
font-size: 15px;
|
|
}
|
|
.footer-body__text02 {
|
|
font-size: 14px;
|
|
color: #495057;
|
|
font-weight: 300;
|
|
line-height: 2;
|
|
margin-top: 12px;
|
|
}
|
|
.footer-body__text02 a {
|
|
font-weight: 400;
|
|
text-decoration: underline;
|
|
}
|
|
.footer-body__text03 {
|
|
font-size: 13px;
|
|
color: #868e96;
|
|
font-weight: 300;
|
|
margin-top: 12px;
|
|
}
|
|
.footer-body__text03 a {
|
|
font-weight: 400;
|
|
text-decoration: underline;
|
|
margin-left: 8px;
|
|
}
|
|
|
|
.footer-image-container {
|
|
position: absolute;
|
|
top: 36px;
|
|
right: 0;
|
|
}
|
|
.footer-image-container__misc {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-top: 20px;
|
|
justify-content: flex-end;
|
|
gap: 12px;
|
|
}
|
|
|
|
html {
|
|
height: 100%;
|
|
}
|
|
|
|
body {
|
|
min-height: 100%;
|
|
background-color: #ECF0F4;
|
|
width: -moz-fit-content;
|
|
width: fit-content;
|
|
min-width: 100%;
|
|
}
|
|
|
|
.page-wrap {
|
|
display: flex;
|
|
flex-direction: column;
|
|
height: 100%;
|
|
}
|
|
|
|
.main {
|
|
min-height: 100vh;
|
|
width: 100%;
|
|
}
|
|
|
|
main {
|
|
position: relative;
|
|
}
|
|
|
|
body:has(main.main--dashboard) .header .header-nav__fullMenu-trigger {
|
|
background-color: transparent;
|
|
border-top: 0;
|
|
color: #ffffff;
|
|
}
|
|
body:has(main.main--dashboard) .header .header-nav__fullMenu-trigger::after {
|
|
display: none;
|
|
}
|
|
|
|
.main--dashboard .content {
|
|
padding-left: 0;
|
|
}
|
|
.main--dashboard .content__inner {
|
|
padding: 0 20px 12px;
|
|
}
|
|
.main--dashboard .page-title {
|
|
border-radius: 5px;
|
|
padding: 12px 4px;
|
|
margin-bottom: 8px;
|
|
gap: 12px;
|
|
}
|
|
.main--dashboard .page-title__title {
|
|
margin-right: 16px;
|
|
}
|
|
.main--dashboard .page-title.fixed {
|
|
left: 0;
|
|
padding: 12px 20px;
|
|
}
|
|
.main--dashboard .content-section {
|
|
padding: 20px;
|
|
margin-bottom: 48px;
|
|
}
|
|
.main--dashboard .content-section__title {
|
|
flex-shrink: 0;
|
|
font-size: 22px;
|
|
margin-bottom: 0;
|
|
margin-right: 16px;
|
|
font-weight: 700;
|
|
}
|
|
|
|
.dashboardTitle__left {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.dashboardTitle__right {
|
|
flex-shrink: 0;
|
|
}
|
|
.dashboardTitle__subTitle {
|
|
font-size: 13px;
|
|
margin-top: 2px;
|
|
color: #7e8282;
|
|
}
|
|
|
|
.dashboardDate {
|
|
display: flex;
|
|
align-items: center;
|
|
border-radius: 4px;
|
|
border: 1px solid #ced4da;
|
|
height: 36px;
|
|
background-color: #ffffff;
|
|
}
|
|
.dashboardDate > * + * {
|
|
border-left: 1px solid #dee2e6;
|
|
}
|
|
.dashboardDate__btn {
|
|
font-size: 14px;
|
|
height: 100%;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
width: 36px;
|
|
}
|
|
.dashboardDate__btn.prev::before {
|
|
content: "";
|
|
display: block;
|
|
width: 8px;
|
|
height: 8px;
|
|
border-top: 2px solid #868e96;
|
|
border-left: 2px solid #868e96;
|
|
transform: translateX(3px) rotate(-45deg);
|
|
}
|
|
.dashboardDate__btn.next::before {
|
|
content: "";
|
|
display: block;
|
|
width: 8px;
|
|
height: 8px;
|
|
border-top: 2px solid #868e96;
|
|
border-right: 2px solid #868e96;
|
|
transform: translateX(-3px) rotate(45deg);
|
|
}
|
|
.dashboardDate__btn:hover {
|
|
background-color: #f8f8f8;
|
|
}
|
|
.dashboardDate__date {
|
|
font-size: 14px;
|
|
padding: 0 16px;
|
|
height: 100%;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
|
|
.dateRange-btnContainer .dateRange-btn {
|
|
height: 34px;
|
|
padding: 0 12px;
|
|
}
|
|
|
|
.dashboardSummary {
|
|
display: grid;
|
|
grid-template-columns: repeat(4, 1fr);
|
|
gap: 24px;
|
|
margin-bottom: 48px;
|
|
}
|
|
.dashboardSummary__item {
|
|
display: flex;
|
|
align-items: flex-start;
|
|
justify-content: space-between;
|
|
height: 124px;
|
|
background-color: #ffffff;
|
|
border-radius: 5px;
|
|
padding: 20px 20px 16px;
|
|
}
|
|
.dashboardSummary__subText {
|
|
font-size: 13px;
|
|
color: #7e8282;
|
|
margin-bottom: 6px;
|
|
}
|
|
.dashboardSummary__title {
|
|
display: flex;
|
|
align-items: center;
|
|
color: #16191d;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
}
|
|
.dashboardSummary__title > * {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.dashboardSummary__title > * + *:before {
|
|
content: "";
|
|
display: block;
|
|
width: 1px;
|
|
height: 12px;
|
|
background-color: #ced4da;
|
|
margin: 0 8px;
|
|
}
|
|
.dashboardSummary__sales {
|
|
display: flex;
|
|
align-items: center;
|
|
font-size: 13px;
|
|
color: #16191d;
|
|
margin-top: 12px;
|
|
}
|
|
.dashboardSummary__data {
|
|
display: flex;
|
|
align-items: center;
|
|
color: #495057;
|
|
font-size: 16px;
|
|
font-weight: 500;
|
|
margin-top: 8px;
|
|
}
|
|
.dashboardSummary__data > * {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.dashboardSummary__data > * + *:before {
|
|
content: "";
|
|
display: block;
|
|
width: 1px;
|
|
height: 12px;
|
|
background-color: #ced4da;
|
|
margin: 0 8px;
|
|
}
|
|
.dashboardSummary__up {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 3px;
|
|
color: #f03e3e;
|
|
font-weight: 500;
|
|
margin-left: 6px;
|
|
}
|
|
.dashboardSummary__up::before {
|
|
content: "";
|
|
display: block;
|
|
width: 0;
|
|
height: 0;
|
|
border-left: 4px solid transparent;
|
|
border-right: 4px solid transparent;
|
|
border-bottom: 6px solid #f03e3e;
|
|
margin-top: 2px;
|
|
}
|
|
.dashboardSummary__down {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 3px;
|
|
color: #1c7ed6;
|
|
font-weight: 500;
|
|
margin-left: 6px;
|
|
}
|
|
.dashboardSummary__down::before {
|
|
content: "";
|
|
display: block;
|
|
width: 0;
|
|
height: 0;
|
|
border-left: 4px solid transparent;
|
|
border-right: 4px solid transparent;
|
|
border-top: 6px solid #1c7ed6;
|
|
margin-top: 2px;
|
|
}
|
|
|
|
.dashboardContentTitle {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
margin-bottom: 20px;
|
|
gap: 12px;
|
|
}
|
|
.dashboardContentTitle__left {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.dashboardContentTitle__right {
|
|
flex-shrink: 0;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 8px;
|
|
}
|
|
.dashboardContentTitle__subTitle {
|
|
font-size: 13px;
|
|
margin-top: 2px;
|
|
color: #7e8282;
|
|
}
|
|
|
|
.dashboardInfo {
|
|
display: grid;
|
|
grid-template-columns: repeat(4, 1fr);
|
|
gap: 24px;
|
|
margin-bottom: 48px;
|
|
}
|
|
.dashboardInfo__item {
|
|
position: relative;
|
|
background: #ffffff;
|
|
border-radius: 5px;
|
|
box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
|
|
min-height: 300px;
|
|
overflow: hidden;
|
|
}
|
|
.dashboardInfo__header {
|
|
display: flex;
|
|
align-items: center;
|
|
padding: 8px 14px;
|
|
border-bottom: 1px solid #e9ecef;
|
|
min-height: 56px;
|
|
}
|
|
.dashboardInfo__header .btn.xsm {
|
|
min-height: 32px;
|
|
padding: 0 10px;
|
|
}
|
|
.dashboardInfo__title {
|
|
font-size: 18px;
|
|
font-weight: 700;
|
|
color: #212529;
|
|
margin-right: auto;
|
|
}
|
|
.dashboardInfo__titleDate {
|
|
font-size: 13px;
|
|
font-weight: 400;
|
|
color: #7e8282;
|
|
}
|
|
.dashboardInfo__body {
|
|
height: calc(100% - 56px);
|
|
}
|
|
.dashboardInfo__noResult {
|
|
display: flex;
|
|
height: 100%;
|
|
align-items: center;
|
|
justify-content: center;
|
|
padding-bottom: 20px;
|
|
font-size: 15px;
|
|
}
|
|
.dashboardInfo__table {
|
|
margin-bottom: 20px;
|
|
}
|
|
.dashboardInfo__table .table {
|
|
border-top: none;
|
|
}
|
|
.dashboardInfo__table .table th,
|
|
.dashboardInfo__table .table td {
|
|
text-align: center;
|
|
height: 44px;
|
|
line-height: 1.25;
|
|
font-size: 13px;
|
|
}
|
|
.dashboardInfo__table .table th {
|
|
border-right: 1px solid #f1f3f5;
|
|
}
|
|
.dashboardInfo__table .table th:only-of-type, .dashboardInfo__table .table th:last-of-type {
|
|
border-right: 0;
|
|
}
|
|
.dashboardInfo__dateText {
|
|
font-size: 12px;
|
|
color: #7e8282;
|
|
}
|
|
|
|
.dashboardInfoRank {
|
|
padding: 16px 16px 20px;
|
|
}
|
|
.dashboardInfoRank__item {
|
|
position: relative;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
padding: 6px 0;
|
|
}
|
|
.dashboardInfoRank__item + .dashboardInfoRank__item {
|
|
margin-top: 16px;
|
|
}
|
|
.dashboardInfoRank__item + .dashboardInfoRank__item::before {
|
|
content: "";
|
|
position: absolute;
|
|
height: 1px;
|
|
width: 100%;
|
|
background-color: #f5f5f5;
|
|
top: -8px;
|
|
}
|
|
.dashboardInfoRank__rank {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
font-size: 13px;
|
|
width: 18px;
|
|
height: 18px;
|
|
color: #ffffff;
|
|
background-color: #b1b6b9;
|
|
border-radius: 50%;
|
|
font-weight: 500;
|
|
flex-shrink: 0;
|
|
}
|
|
.dashboardInfoRank__text {
|
|
color: #0d0f12;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
overflow: hidden;
|
|
font-size: 13px;
|
|
}
|
|
.dashboardInfoRank__num {
|
|
color: #666968;
|
|
white-space: nowrap;
|
|
font-size: 13px;
|
|
margin-left: 2px;
|
|
}
|
|
.dashboardInfoRank__left {
|
|
margin-right: auto;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 4px;
|
|
}
|
|
.dashboardInfoRank__right {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 4px;
|
|
flex-shrink: 0;
|
|
}
|
|
.dashboardInfoRank__price {
|
|
color: #212529;
|
|
font-weight: 500;
|
|
font-size: 13px;
|
|
}
|
|
.dashboardInfoRank__remindNum {
|
|
color: #212529;
|
|
font-weight: 500;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.intraBoard {
|
|
padding: 16px 16px 20px;
|
|
}
|
|
.intraBoard__item {
|
|
position: relative;
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 12px;
|
|
padding: 6px 0;
|
|
}
|
|
.intraBoard__item + .intraBoard__item {
|
|
margin-top: 16px;
|
|
}
|
|
.intraBoard__item + .intraBoard__item::before {
|
|
content: "";
|
|
position: absolute;
|
|
height: 1px;
|
|
width: 100%;
|
|
background-color: #f5f5f5;
|
|
top: -8px;
|
|
}
|
|
.intraBoard__title {
|
|
color: #0d0f12;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 1;
|
|
-webkit-box-orient: vertical;
|
|
overflow: hidden;
|
|
font-size: 13px;
|
|
}
|
|
.intraBoard__date {
|
|
color: #7e8282;
|
|
font-size: 13px;
|
|
}
|
|
|
|
.dashboardInfoTab__trigger {
|
|
display: flex;
|
|
}
|
|
.dashboardInfoTab__btn {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
height: 40px;
|
|
padding: 0 14px 0 16px;
|
|
flex: 1;
|
|
color: #606060;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
cursor: pointer;
|
|
border: 1px solid #eaeaea;
|
|
border-width: 0px 0px 1px 1px;
|
|
background-color: #f5f5f5;
|
|
}
|
|
.dashboardInfoTab__btn:hover {
|
|
background-color: #f0f0f0;
|
|
}
|
|
.dashboardInfoTab__btn.current {
|
|
background-color: #ffffff;
|
|
color: #212529;
|
|
border-bottom: 1px solid #ffffff;
|
|
}
|
|
.dashboardInfoTab__btn:first-child {
|
|
border-width: 0px 0px 1px 0px;
|
|
}
|
|
.dashboardInfoTab__btn .dashboardInfo__more {
|
|
font-size: 11px;
|
|
}
|
|
.dashboardInfoTab__content {
|
|
display: none;
|
|
}
|
|
.dashboardInfoTab__content.current {
|
|
display: block;
|
|
}
|
|
|
|
.dashboardContent__wrapper + .dashboardContent__wrapper {
|
|
padding-top: 20px;
|
|
margin-top: 28px;
|
|
border-top: 1px solid #e9ecef;
|
|
}
|
|
|
|
.table.table--stats tr:hover td {
|
|
background-color: #f5fbff;
|
|
}
|
|
.table.table--stats th,
|
|
.table.table--stats td {
|
|
font-size: 13px;
|
|
height: 30px;
|
|
}
|
|
.table.table--stats th {
|
|
padding: 4px 16px;
|
|
}
|
|
.table.table--stats td {
|
|
padding: 4px 5px;
|
|
}
|
|
.table.table--stats .table--stats__upText {
|
|
color: #f03e3e;
|
|
}
|
|
.table.table--stats .table--stats__upText::before {
|
|
content: "";
|
|
display: inline-block;
|
|
width: 0;
|
|
height: 0;
|
|
border-left: 4px solid transparent;
|
|
border-right: 4px solid transparent;
|
|
border-bottom: 6px solid #f03e3e;
|
|
margin-right: 4px;
|
|
margin-bottom: 2px;
|
|
}
|
|
.table.table--stats .table--stats__downText {
|
|
color: #1c7ed6;
|
|
}
|
|
.table.table--stats .table--stats__downText::before {
|
|
content: "";
|
|
display: inline-block;
|
|
width: 0;
|
|
height: 0;
|
|
border-left: 4px solid transparent;
|
|
border-right: 4px solid transparent;
|
|
border-top: 6px solid #1c7ed6;
|
|
margin-right: 4px;
|
|
margin-bottom: 2px;
|
|
}
|
|
|
|
.table.table--statsDashboard td {
|
|
text-align: right;
|
|
white-space: nowrap;
|
|
}
|
|
.table.table--statsDashboard .mini-info-btn {
|
|
margin-left: 4px;
|
|
margin-bottom: 2px;
|
|
}
|
|
|
|
.table-wrapper:has(.table--statsDashboard) {
|
|
overflow-x: auto;
|
|
}
|
|
|
|
@media screen and (max-width: 1440px) {
|
|
.dashboardSummary {
|
|
grid-template-columns: repeat(3, 1fr);
|
|
}
|
|
.dashboardInfo {
|
|
grid-template-columns: repeat(3, 1fr);
|
|
}
|
|
}
|
|
.text-order-recept {
|
|
color: #DA6525;
|
|
}
|
|
|
|
.text-order-confirm {
|
|
color: #EA8729;
|
|
}
|
|
|
|
.text-order-prep {
|
|
color: #ECB22A;
|
|
}
|
|
|
|
.text-order-delivery {
|
|
color: #3CAB50;
|
|
}
|
|
|
|
.text-order-complete {
|
|
color: #1c7ed6;
|
|
}
|
|
|
|
.text-order-gray {
|
|
color: #979b9d;
|
|
}
|
|
|
|
.order-status-badge {
|
|
display: inline-block;
|
|
color: #ffffff;
|
|
font-weight: 500;
|
|
padding: 6px 12px;
|
|
border-radius: 4px;
|
|
}
|
|
.order-status-badge.recept {
|
|
background-color: #DA6525;
|
|
}
|
|
.order-status-badge.confirm {
|
|
background-color: #EA8729;
|
|
}
|
|
.order-status-badge.prep {
|
|
background-color: #ECB22A;
|
|
}
|
|
.order-status-badge.gray {
|
|
background-color: #979b9d;
|
|
}
|
|
.order-status-badge.delivery {
|
|
background-color: #3CAB50;
|
|
}
|
|
.order-status-badge.complete {
|
|
background-color: #1c7ed6;
|
|
}
|
|
|
|
.btn.recept {
|
|
color: #ffffff;
|
|
background-color: #DA6525;
|
|
font-weight: 500;
|
|
}
|
|
.btn.recept:hover {
|
|
background-color: #cd5f23;
|
|
}
|
|
.btn.confirm {
|
|
color: #ffffff;
|
|
background-color: #EA8729;
|
|
font-weight: 500;
|
|
}
|
|
.btn.confirm:hover {
|
|
background-color: #e97f1b;
|
|
}
|
|
.btn.prep {
|
|
color: #ffffff;
|
|
background-color: #ECB22A;
|
|
font-weight: 500;
|
|
}
|
|
.btn.prep:hover {
|
|
background-color: #ebad1c;
|
|
}
|
|
.btn.delivery {
|
|
color: #ffffff;
|
|
background-color: #3CAB50;
|
|
font-weight: 500;
|
|
}
|
|
.btn.delivery:hover {
|
|
background-color: #38a04b;
|
|
}
|
|
.btn.complete {
|
|
color: #ffffff;
|
|
background-color: #1c7ed6;
|
|
font-weight: 500;
|
|
}
|
|
.btn.complete:hover {
|
|
background-color: #1a76c8;
|
|
}
|
|
.btn.gray {
|
|
color: #ffffff;
|
|
background-color: #979b9d;
|
|
font-weight: 500;
|
|
}
|
|
.btn.gray:hover {
|
|
background-color: #8f9396;
|
|
}
|
|
.btn.delivery {
|
|
color: #ffffff;
|
|
background-color: #3CAB50;
|
|
font-weight: 500;
|
|
}
|
|
.btn.delivery:hover {
|
|
background-color: #38a04b;
|
|
}
|
|
.btn.complete {
|
|
color: #ffffff;
|
|
background-color: #1c7ed6;
|
|
font-weight: 500;
|
|
}
|
|
.btn.complete:hover {
|
|
background-color: #1a76c8;
|
|
}
|
|
|
|
.table.order-section .order-section__header {
|
|
border-bottom: 2px solid #dee2e6;
|
|
}
|
|
.table.order-section .order-section__header.recept {
|
|
border-color: #DA6525;
|
|
}
|
|
.table.order-section .order-section__header.confirm {
|
|
border-color: #EA8729;
|
|
}
|
|
.table.order-section .order-section__header.prep {
|
|
border-color: #ECB22A;
|
|
}
|
|
.table.order-section .order-section__header.delivery {
|
|
border-color: #3CAB50;
|
|
}
|
|
.table.order-section .order-section__header.complete {
|
|
border-color: #1c7ed6;
|
|
}
|
|
.table.order-section .order-section__header.gray {
|
|
border-color: #979b9d;
|
|
}
|
|
.table.order-section .order-section__header .form-control-container {
|
|
position: relative;
|
|
justify-content: space-between;
|
|
align-items: flex-end;
|
|
}
|
|
.table.order-section .order-section__header .form-control-container .center {
|
|
position: absolute;
|
|
bottom: -6px;
|
|
left: 50%;
|
|
}
|
|
.table.order-section .order-section__header > td {
|
|
padding: 14px 10px 6px;
|
|
}
|
|
.table.order-section .order-section__footer {
|
|
position: relative;
|
|
background-color: #f9f9f9;
|
|
border-bottom: 1px solid #dedede;
|
|
}
|
|
.table.order-section .order-section__footer > td {
|
|
padding: 12px 10px;
|
|
}
|
|
.table.order-section .order-section__detail {
|
|
border-bottom: 2px solid #dedede;
|
|
}
|
|
.table.order-section .order-section__detail > td {
|
|
padding: 0;
|
|
}
|
|
.table.order-section .order-section__detail-inner {
|
|
background-color: #f0f0f0;
|
|
border-top: 1px solid #dedede;
|
|
padding: 12px 20px;
|
|
}
|
|
.table.order-section .order-section__detail td {
|
|
background-color: #ffffff;
|
|
}
|
|
.table.order-section .order-section__detail th {
|
|
padding: 6px 6px;
|
|
word-break: break-all;
|
|
}
|
|
.table.order-section .order-section__detail .table td {
|
|
padding: 6px 6px;
|
|
}
|
|
.table.order-section .order-section__detail .table-wrapper {
|
|
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1);
|
|
}
|
|
.table.order-section .order-section__detail-title {
|
|
text-align: left;
|
|
font-size: 17px;
|
|
color: #343a40;
|
|
font-weight: 700;
|
|
margin-bottom: 8px;
|
|
}
|
|
.table.order-section .order-section__detail-sum {
|
|
font-weight: 700;
|
|
}
|
|
.table.order-section .order-section__product {
|
|
display: flex;
|
|
gap: 8px;
|
|
}
|
|
.table.order-section .order-section__product-image {
|
|
flex-shrink: 0;
|
|
width: 54px;
|
|
height: 54px;
|
|
border-radius: 2px;
|
|
overflow: hidden;
|
|
}
|
|
.table.order-section .order-section__product-info {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: flex-start;
|
|
gap: 4px;
|
|
}
|
|
|
|
.order-step {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
min-width: 236px;
|
|
height: 46px;
|
|
color: #ffffff;
|
|
border-radius: 4px 4px 0 0;
|
|
font-size: 15px;
|
|
padding: 0 8px;
|
|
}
|
|
.order-step__wrapper {
|
|
position: absolute;
|
|
display: flex;
|
|
align-items: center;
|
|
left: 50%;
|
|
top: -4px;
|
|
gap: 6px;
|
|
transform: translateX(calc(-50% - 36px));
|
|
}
|
|
.order-step.recept {
|
|
background-color: #DA6525;
|
|
}
|
|
.order-step.confirm {
|
|
background-color: #EA8729;
|
|
}
|
|
.order-step.prep {
|
|
background-color: #ECB22A;
|
|
}
|
|
.order-step.delivery {
|
|
background-color: #3CAB50;
|
|
}
|
|
.order-step.complete {
|
|
background-color: #1c7ed6;
|
|
}
|
|
.order-step.gray {
|
|
background-color: #979b9d;
|
|
}
|
|
.order-step em {
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
}
|
|
|
|
.order-number__category {
|
|
font-size: 13px;
|
|
color: #666968;
|
|
}
|
|
.order-number__content {
|
|
display: flex;
|
|
align-items: center;
|
|
flex-wrap: wrap;
|
|
gap: 4px;
|
|
color: #212529;
|
|
font-weight: 500;
|
|
word-break: break-all;
|
|
}
|
|
.order-number__content.recept {
|
|
color: #DA6525;
|
|
}
|
|
.order-number__content.confirm {
|
|
color: #EA8729;
|
|
}
|
|
.order-number__content.prep {
|
|
color: #ECB22A;
|
|
}
|
|
.order-number__content.gray {
|
|
color: #979b9d;
|
|
}
|
|
.order-number__content.delivery {
|
|
color: #3CAB50;
|
|
}
|
|
.order-number__content.complete {
|
|
color: #1c7ed6;
|
|
}
|
|
.order-number__btn-container {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
gap: 5px;
|
|
}
|
|
.order-number__btn-container button {
|
|
font-size: 0;
|
|
}
|
|
|
|
.sum-area {
|
|
display: flex;
|
|
justify-content: center;
|
|
gap: 32px;
|
|
margin-bottom: 12px;
|
|
}
|
|
.sum-area__title {
|
|
display: inline-block;
|
|
color: #3a3a37;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
margin-bottom: 4px;
|
|
}
|
|
.sum-area__title > button {
|
|
position: relative;
|
|
}
|
|
.sum-area__title > button:after {
|
|
content: "";
|
|
position: relative;
|
|
display: inline-block;
|
|
color: #979b9d;
|
|
width: 0;
|
|
height: 0;
|
|
margin-left: 10px;
|
|
vertical-align: middle;
|
|
border-top: 5px solid;
|
|
border-right: 5px solid transparent;
|
|
border-bottom: 5px solid transparent;
|
|
border-left: 5px solid transparent;
|
|
}
|
|
.sum-area__title > button.opened:after {
|
|
transform: rotate(180deg);
|
|
top: -5px;
|
|
}
|
|
.sum-area__content {
|
|
display: none;
|
|
}
|
|
.sum-area__content.opened {
|
|
display: block;
|
|
}
|
|
.sum-area__sign {
|
|
font-family: Tahoma;
|
|
color: #666968;
|
|
font-size: 20px;
|
|
font-weight: 700;
|
|
}
|
|
.sum-area__list > li {
|
|
position: relative;
|
|
padding-left: 10px;
|
|
font-size: 13px;
|
|
color: #666968;
|
|
line-height: 1.7;
|
|
}
|
|
.sum-area__list > li::before {
|
|
content: "";
|
|
position: absolute;
|
|
display: inline-block;
|
|
width: 4px;
|
|
height: 4px;
|
|
background-color: #979b9d;
|
|
border-radius: 50%;
|
|
left: 0;
|
|
top: 50%;
|
|
transform: translateY(-50%);
|
|
}
|
|
.sum-area__list-title {
|
|
display: inline-block;
|
|
font-size: 15px;
|
|
font-weight: 500;
|
|
margin-left: 7px;
|
|
margin-bottom: 2px;
|
|
color: #3a3a37;
|
|
}
|
|
.sum-area__list-wrapper {
|
|
text-align: left;
|
|
}
|
|
|
|
/* 개발자 추가 코드 */
|
|
/* loding 이미지 */
|
|
.loadingImg {
|
|
position: fixed;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
background: rgba(0, 0, 0, 0.3);
|
|
z-index: 100;
|
|
}
|
|
|
|
.loadingImg .loding_popup_wrap {
|
|
overflow: hidden;
|
|
position: fixed;
|
|
top: 50%;
|
|
left: 50%;
|
|
margin-left: -33px;
|
|
transform: translateY(-50%);
|
|
}
|
|
|
|
.login {
|
|
position: relative;
|
|
max-width: 520px;
|
|
height: 100%;
|
|
margin-inline: auto;
|
|
}
|
|
.login__page {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
height: 100vh;
|
|
}
|
|
.login__box {
|
|
width: 480px;
|
|
height: 408px;
|
|
padding: 30px 36px;
|
|
background-color: #ffffff;
|
|
border-radius: 10px;
|
|
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
|
|
}
|
|
.login .input-text {
|
|
height: 56px;
|
|
margin-bottom: 2px;
|
|
border-color: #ced4da;
|
|
}
|
|
.login .input-text:focus {
|
|
border-color: #495057;
|
|
}
|
|
.login__pageTitle {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-bottom: 24px;
|
|
}
|
|
.login__pageTitle__text {
|
|
position: relative;
|
|
font-size: 22px;
|
|
font-weight: 700;
|
|
color: #212529;
|
|
margin-left: 10px;
|
|
top: 2px;
|
|
word-break: keep-all;
|
|
margin-top: -4px;
|
|
}
|
|
.login__logo {
|
|
display: none;
|
|
height: 28px;
|
|
}
|
|
.login__logo.active {
|
|
display: inline-block;
|
|
}
|
|
.login__logoWrapper {
|
|
position: relative;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
cursor: pointer;
|
|
}
|
|
.login__logoWrapper:hover .siteSelect {
|
|
display: block;
|
|
}
|
|
.login__logoWrapper .header__siteSelectArrow {
|
|
margin-top: 2px;
|
|
}
|
|
.login__inputBox {
|
|
margin-bottom: 12px;
|
|
}
|
|
.login__inputBox .input-text {
|
|
font-size: 15px;
|
|
padding-left: 12px;
|
|
}
|
|
.login__inputBox .input-text + .input-text {
|
|
margin-top: 20px;
|
|
}
|
|
.login__inputBox__alertText {
|
|
color: #f03e3e;
|
|
padding-left: 6px;
|
|
font-size: 12px;
|
|
margin-bottom: 8px;
|
|
}
|
|
.login__inputBox__alertText:last-of-type {
|
|
padding-bottom: 0;
|
|
}
|
|
.login__inputBox .inputWithBtn .btn {
|
|
flex-shrink: 0;
|
|
height: 60px;
|
|
width: 142px;
|
|
}
|
|
.login__inputBox .inputTimer {
|
|
width: 100%;
|
|
}
|
|
.login__misc {
|
|
display: flex;
|
|
align-items: center;
|
|
margin-bottom: 40px;
|
|
}
|
|
.login__misc__link {
|
|
margin-left: auto;
|
|
font-size: 14px;
|
|
color: #1c7ed6;
|
|
}
|
|
.login__misc__link:hover {
|
|
text-decoration: underline;
|
|
}
|
|
.login__loginBtn.btn {
|
|
position: absolute;
|
|
bottom: 0;
|
|
margin-bottom: 10px;
|
|
font-size: 20px;
|
|
height: 60px;
|
|
padding: 0 42px;
|
|
font-weight: 500;
|
|
}
|
|
.login__findResult {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
background-color: #f8f9fa;
|
|
padding: 20px;
|
|
border-radius: 4px;
|
|
text-align: center;
|
|
font-size: 16px;
|
|
margin-bottom: 16px;
|
|
color: #212529;
|
|
min-height: 140px;
|
|
border: 1px solid #f1f3f5;
|
|
}
|
|
.login__findResult em {
|
|
font-style: normal;
|
|
font-weight: 500;
|
|
color: #16191d;
|
|
}
|
|
.login__btnContainer-half {
|
|
display: flex;
|
|
gap: 8px;
|
|
}
|
|
.login__btnContainer-half .btn {
|
|
flex-grow: 1;
|
|
font-size: 18px;
|
|
}
|
|
|
|
.phoneAuth {
|
|
width: 300px;
|
|
margin-inline: auto;
|
|
text-align: center;
|
|
padding: 20px 0;
|
|
}
|
|
.phoneAuth__text {
|
|
font-size: 14px;
|
|
color: #030507;
|
|
margin-bottom: 16px;
|
|
}
|
|
.phoneAuth__inputBox {
|
|
width: 100%;
|
|
margin-bottom: 8px;
|
|
}
|
|
.phoneAuth__inputBox .input-text {
|
|
width: 100%;
|
|
max-width: none;
|
|
text-align: left;
|
|
}
|
|
.phoneAuth .input-text[type=number]::-webkit-outer-spin-button, .phoneAuth .input-text[type=number]::-webkit-inner-spin-button {
|
|
-webkit-appearance: none;
|
|
margin: 0;
|
|
}
|
|
|
|
.phoneAuthTimer {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
background-color: #f5f5f5;
|
|
padding: 12px;
|
|
border-radius: 4px;
|
|
}
|
|
.phoneAuthTimer__left {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
.phoneAuthTimer__title {
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
color: #7e8282;
|
|
margin-right: 6px;
|
|
}
|
|
.phoneAuthTimer svg {
|
|
margin-right: 4px;
|
|
}
|
|
.phoneAuthTimer__time {
|
|
font-size: 14px;
|
|
font-weight: 700;
|
|
color: #f03e3e;
|
|
}
|
|
.phoneAuthTimer__resend {
|
|
font-size: 14px;
|
|
font-weight: 400;
|
|
color: #1c7ed6;
|
|
text-decoration: underline;
|
|
}/*# sourceMappingURL=style.css.map */ |