*,::after,::before { -webkit-box-sizing: border-box; box-sizing: border-box; } * { -webkit-box-sizing: border-box; box-sizing: border-box; } html { -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; } html { line-height: 1.15; -webkit-text-size-adjust: 100%; } body { margin: 0; font-size: 16px; color: #333; line-height: 1.5; font-family: "MicrosoftYaHei"; } img { image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode: nearest-neighbor; } hr { height: 0; color: inherit; } abbr[title] { -webkit-text-decoration: underline dotted; text-decoration: underline dotted; } b,strong { font-weight: bolder; } code,kbd,pre,samp { font-family: ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace; font-size: 1em; } 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; } table { text-indent: 0; border-color: inherit; } button,input,optgroup,select,textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0; outline: none; } button,select { text-transform: none; } [type=button],[type=reset],[type=submit],button { -webkit-appearance: button; } ::-moz-focus-inner { border-style: none; padding: 0; } :-moz-focusring { outline: 1px dotted ButtonText; } :-moz-ui-invalid { box-shadow: none; } legend { padding: 0; } progress { vertical-align: baseline; } ::-webkit-inner-spin-button,::-webkit-outer-spin-button { height: auto; } [type=search] { -webkit-appearance: textfield; outline-offset: -2px; } ::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } summary { display: list-item; } blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre { margin: 0; } button { background-color: rgba(0,0,0,0); background-image: none; } fieldset { margin: 0; padding: 0; } ol,ul { list-style: none; margin: 0; padding: 0; } html { font-family: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; line-height: 1.5; } body { font-family: inherit; line-height: inherit; } *,::after,::before { -webkit-box-sizing: border-box; box-sizing: border-box; border-width: 0; border-style: solid; border-color: currentColor; } hr { border-top-width: 1px; } textarea { resize: vertical; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opacity: 1; color: #9ca3af; } input::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; color: #9ca3af; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { opacity: 1; color: #9ca3af; } input::-ms-input-placeholder, textarea::-ms-input-placeholder { opacity: 1; color: #9ca3af; } input::placeholder,textarea::placeholder { opacity: 1; color: #9ca3af; } [role=button],button { cursor: pointer; } :-moz-focusring { outline: auto; } table { border-collapse: collapse; } h1,h2,h3,h4,h5,h6 { font-size: inherit; font-weight: inherit; } a { color: inherit; text-decoration: inherit; } button,input,optgroup,select,textarea { padding: 0; line-height: inherit; color: inherit; } code,kbd,pre,samp { font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; } audio,canvas,embed,iframe,img,object,svg,video { display: inline-block; vertical-align: middle; } img,video { max-width: 100%; /*height:auto;*/ } [hidden] { display: none; } *,::after,::before { --tw-border-opacity: 1; border-color: rgba(229, 231, 235, var(--tw-border-opacity)); } .opacity-0 { opacity: 0; } .opacity-5 { opacity: .05; } .opacity-10 { opacity: .1; } .opacity-20 { opacity: .2; } .opacity-25 { opacity: .25; } .opacity-30 { opacity: .3; } .opacity-40 { opacity: .4; } .opacity-50 { opacity: .5; } .opacity-60 { opacity: .6; } .opacity-70 { opacity: .7; } .opacity-75 { opacity: .75; } .opacity-80 { opacity: .8; } .opacity-90 { opacity: .9; } .opacity-95 { opacity: .95; } .opacity-100 { opacity: 1; } .visible { visibility: visible; } .invisible { visibility: hidden; } .hide { display: none; } .show { display: block; } .static { position: static; } .fixed { position: fixed; } .absolute { position: absolute; } .relative { position: relative; } .sticky { position: sticky; } .inset-0 { top: 0; right: 0; bottom: 0; left: 0; } .inset-x-0 { left: 0px; right: 0px; } .left-0 { left: 0; } .top-0 { top: 0; } .right-0 { right: 0; } .bottom-0 { bottom: 0; } .left-center { left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .top-center { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .inset-middle { top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .inset-y-0 { top: 0px; bottom: 0px; } .z-0 { z-index: 0; } .z-10 { z-index: 10; } .z-20 { z-index: 20; } .z-30 { z-index: 30; } .z-40 { z-index: 40; } .z-50 { z-index: 50; } .z-auto { z-index: auto; } .order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .order-first { -webkit-box-ordinal-group: -9998; -ms-flex-order: -9999; order: -9999; } .order-last { -webkit-box-ordinal-group: 10000; -ms-flex-order: 9999; order: 9999; } .order-none { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .box-border { -webkit-box-sizing: border-box; box-sizing: border-box; } .box-content { -webkit-box-sizing: content-box; box-sizing: content-box; } .block { display: block; } .inline-block { display: inline-block; } .inline { display: inline; } .flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .flex-row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .flex-row-reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .flex-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .flex-col-reverse { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .flex-wrap { -ms-flex-wrap: wrap; flex-wrap: wrap; } .flex-nowrap { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .flex-1 { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; min-width: 0; } .flex-none { -webkit-box-flex: 0; -ms-flex: none; flex: none; } .flex-grow-0 { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; } .flex-grow { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .flex-shrink-0 { -ms-flex-negative: 0; flex-shrink: 0; } .flex-shrink { -ms-flex-negative: 1; flex-shrink: 1; } .justify-start { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .justify-end { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .justify-center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .justify-between { -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .justify-around { -ms-flex-pack: distribute; justify-content: space-around; } .justify-evenly { -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; justify-content: space-evenly; } .justify-items-start { justify-items: start; } .justify-items-end { justify-items: end; } .justify-items-center { justify-items: center; } .justify-items-stretch { justify-items: stretch; } .justify-self-auto { justify-self: auto; } .justify-self-start { justify-self: start; } .justify-self-end { justify-self: end; } .justify-self-center { justify-self: center; } .justify-self-stretch { justify-self: stretch; } .content-center { -ms-flex-line-pack: center; align-content: center; } .content-start { -ms-flex-line-pack: start; align-content: flex-start; } .content-end { -ms-flex-line-pack: end; align-content: flex-end; } .content-between { -ms-flex-line-pack: justify; align-content: space-between; } .content-around { -ms-flex-line-pack: distribute; align-content: space-around; } .content-evenly { -ms-flex-line-pack: space-evenly; align-content: space-evenly; } .items-start { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .items-end { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } .items-center { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .items-baseline { -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline; } .items-stretch { -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; } .self-auto { -ms-flex-item-align: auto; align-self: auto; } .self-start { -ms-flex-item-align: start; align-self: flex-start; } .self-end { -ms-flex-item-align: end; align-self: flex-end; } .self-center { -ms-flex-item-align: center; align-self: center; } .self-stretch { -ms-flex-item-align: stretch; align-self: stretch; } .self-baseline { -ms-flex-item-align: baseline; align-self: baseline; } .col-2>* { width: 50%; } .col-3>* { width: 33.33%; } .col-4>* { width: 25%; } .col-5>* { width: 20%; } .col-6>* { width: 16.66%; } .col-space10 { margin: -5px; } .col-space10>* { padding: 5px; } .col-x-space10 { margin: 0 -5px; } .col-x-space10>* { padding: 0 5px; } .col-space15 { margin: -7.5px; } .col-space15>* { padding: 7.5px; } .col-x-space15 { margin: 0 -7.5px; } .col-x-space15>* { padding: 0 7.5px; } .col-space20 { margin: -10px; } .col-space20>* { padding: 10px; } .col-space26 { margin: -13px; } .col-space26>* { padding: 13px; } .col-x-space20 { margin: 0 -10px; } .col-x-space20>* { padding: 0 10px; } .col-space30 { margin: -15px; } .col-space30>* { padding: 15px; } .col-x-space30 { margin: 0 -15px; } .col-x-space30>* { padding: 0 15px; } .col-space40 { margin: -20px; } .col-space40>* { padding: 20px; } .col-x-space40 { margin: 0 -20px; } .col-x-space40>* { padding: 0 20px; } .col-space50 { margin: -25px; } .col-space50>* { padding: 25px; } .col-x-space50 { margin: 0 -25px; } .col-x-space50>* { padding: 0 25px; } .space-x-0>:not([hidden])~:not([hidden]) { --tw-space-x-reverse: 0; padding-right: calc(0px*var(--tw-space-x-reverse)); padding-left: calc(0px*(1 - var(--tw-space-x-reverse))); } .space-x-2>:not([hidden])~:not([hidden]) { --tw-space-x-reverse: 0; padding-right: calc(.5rem*var(--tw-space-x-reverse)); padding-left: calc(.5rem*(1 - var(--tw-space-x-reverse))); } .space-x-3>:not([hidden])~:not([hidden]) { --tw-space-x-reverse: 0; padding-right: calc(.75rem*var(--tw-space-x-reverse)); padding-left: calc(.75rem*(1 - var(--tw-space-x-reverse))); } .space-x-4>:not([hidden])~:not([hidden]) { --tw-space-x-reverse: 0; padding-right: calc(40px*var(--tw-space-x-reverse)); padding-left: calc(40px*(1 - var(--tw-space-x-reverse))); } .inline-flex { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .w-full { width: 100%; } .w-1\/2 { width: 50%; } .w-1\/3 { width: 33.333333%; } .w-1\/4 { width: 25%; } .w-1\/5 { width: 20%; } .w-1\/6 { width: 16.666667%; } .w-screen { width: 100vw; } .min-w-0 { min-width: 0; } .min-w-full { min-width: 100%; } .h-full { height: 100%; } .h-0 { height: 0; } .h-auto { height: auto; } .h-screen { height: 100vh; } .float-left { float: left; } .float-right { float: right; } .float-none { float: none; } .object-contain { -o-object-fit: contain; object-fit: contain; } .object-cover { -o-object-fit: cover; object-fit: cover; } .object-fill { -o-object-fit: fill; object-fit: fill; } .object-none { -o-object-fit: none; object-fit: none; } .object-scale-down { -o-object-fit: scale-down; object-fit: scale-down; } .object-bottom { -o-object-position: bottom; object-position: bottom; } .object-center { -o-object-position: center; object-position: center; } .object-left { -o-object-position: left; object-position: left; } .object-left-bottom { -o-object-position: left bottom; object-position: left bottom; } .object-left-top { -o-object-position: left top; object-position: left top; } .object-right { -o-object-position: right; object-position: right; } .object-right-bottom { -o-object-position: right bottom; object-position: right bottom; } .object-right-top { -o-object-position: right top; object-position: right top; } .object-top { -o-object-position: top; object-position: top; } .overflow-hidden { overflow: hidden; } .overflow-visible { overflow: visible; } .overscroll-y-auto { overflow-y: auto; } .overscroll-x-auto { overflow-x: auto; } .antialiased { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .subpixel-antialiased { -webkit-font-smoothing: auto; -moz-osx-font-smoothing: auto; } .italic { font-style: italic; } .font-light { font-weight: 300; } .font-normal { font-weight: 400; } .font-medium { font-weight: 500; } .font-bold { font-weight: bold; } .list-none { list-style-type: none; } .list-disc { list-style-type: disc; } .list-decimal { list-style-type: decimal; } .list-inside { list-style-position: inside; } .list-outside { list-style-position: outside; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .underline { text-decoration: underline; } .line-through { text-decoration: line-through; } .toe { overflow: hidden; text-overflow: ellipsis; white-space:nowrap; } .toe0 { overflow: hidden; text-overflow: ellipsis; /*white-space:nowrap; */ } .toe2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .toe3 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .break-normal { overflow-wrap: normal; word-break: normal; } .break-words { overflow-wrap: break-word; } .break-all { word-break: break-all; } .bg-all { background-repeat: no-repeat; background-position: center; background-size: cover; } .bg-auto { background-size: auto; } .bg-cover { background-size: cover; } .bg-contain { background-size: contain; } .bg-no-repeat { background-repeat: no-repeat; } .bg-repeat { background-repeat: repeat; } .bg-repeat-x { background-repeat: repeat-x; } .bg-repeat-y { background-repeat: repeat-y; } .bg-bottom { background-position: bottom; } .bg-center { background-position: center; } .bg-left { background-position: left; } .bg-left-bottom { background-position: left bottom; } .bg-left-top { background-position: left top; } .bg-right { background-position: right; } .bg-right-bottom { background-position: right bottom; } .bg-right-top { background-position: right top; } .bg-top { background-position: top; } .bg-white { background: #fff; } .bg-black { background: #000; } .divide-x>:not([hidden])~:not([hidden]) { --tw-divide-x-reverse: 0; border-right-width: calc(1px*var(--tw-divide-x-reverse)); border-left-width: calc(1px*(1 - var(--tw-divide-x-reverse))); } .divide-y>:not([hidden])~:not([hidden]) { --tw-divide-y-reverse: 0; border-top-width: calc(1px*(1 - var(--tw-divide-y-reverse))); border-bottom-width: calc(1px*var(--tw-divide-y-reverse)); } .border-collapse { border-collapse: collapse; } .border-separate { border-collapse: separate; } .table-auto { table-layout: auto; } .table-fixed { table-layout: fixed; } .p-0 { padding: 0; } .p-10 { padding: 10px; } .p-20 { padding: 20px; } .p-30 { padding: 30px; } .p-40 { padding: 40px; } .p-50 { padding: 50px; } .p-60 { padding: 60px; } .px-10 { padding: 0 10px; } .p-20 { padding: 20px; } .px-20 { padding: 0 20px; } .pt-100 { padding-top: 100px; } .pt-50 { padding-top: 50px; } .pt-70 { padding-top: 70px; } .pr-10 { padding-right: 50px; } .pr-20 { padding-right: 50px; } .pr-30 { padding-right: 50px; } .pr-40 { padding-right: 50px; } .pr-50 { padding-right: 50px; } .pb-80 { padding-bottom: 80px; } .pl-10 { padding-left: 10px; } .pl-20 { padding-left: 20px; } .pl-30 { padding-left: 30px; } .pl-40 { padding-left: 40px; } .pl-50 { padding-left: 50px; } .py-10 { padding: 10px 0; } .py-15 { padding: 15px 0; } .py-20 { padding: 20px 0; } .py-25 { padding: 25px 0; } .py-30 { padding: 30px 0; } .py-35 { padding: 35px 0; } .py-40 { padding: 40px 0; } .py-45 { padding: 45px 0; } .py-50 { padding: 50px 0; } .py-55 { padding: 55px 0; } .mx-auto { margin-left: auto; margin-right: auto; } .ml-auto { margin-left: auto; } .mt-auto { margin-top: auto; } .mr-auto { margin-right: auto; } .mb-auto { margin-bottom: auto; } .ml-1 { margin-left: 10px; } .ml-2 { margin-left: 20px; } .ml-3 { margin-left: 30px; } .ml-4 { margin-left: 40px; } .ml-5 { margin-left: 50px; } .mt-10 { margin-top: 10px; } .mt-20 { margin-top: 20px; } .mt-30 { margin-top: 30px; } .mt-40 { margin-top: 40px; } .mt-50 { margin-top: 50px; } .mb-10 { margin-bottom: 10px; } .mb-20 { margin-bottom: 20px; } .mb-30 { margin-bottom: 30px; } .mb-40 { margin-bottom: 40px; } .mb-50 { margin-bottom: 50px; } .mr-1 { margin-right: 1rem; } .mr-1\.5 { margin-right: 1.5rem; } .mr-2 { margin-right: 2rem; } .mr-2\.5 { margin-right: 2.5rem; } .mr-3 { margin-right: 3rem; } .mr-3 { margin-right: 3rem; } .mr-3\.5 { margin-right: 3.5rem; } .mr-4 { margin-right: 4rem; } .m-r-4\.5 { margin-right: 4.5rem; } .m-r-5 { margin-right: 5rem; } .m-r-6 { margin-right: 6rem; } .m-r-7 { margin-right: 7rem; } .m-0 { margin: 0; } .m-10 { margin: 10px; } .m-20 { margin: 20px; } .\-mx-10 { margin: 0 -10px; } .\-mx-20 { margin: 0 -20px; } .transform { --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; -webkit-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } .translate-x-0 { --tw-translate-x: 0px ; } .translate-x-1\/2 { --tw-translate-x: 50% ; } .translate-x-1\/3 { --tw-translate-x: 33.333333% ; } .translate-x-2\/3 { --tw-translate-x: 66.666667% ; } .translate-x-1\/4 { --tw-translate-x: 25% ; } .translate-x-2\/4 { --tw-translate-x: 50% ; } .translate-x-3\/4 { --tw-translate-x: 75% ; } .translate-x-full { --tw-translate-x: 100% ; } .-translate-x-1\/2 { --tw-translate-x: -50% ; } .-translate-x-1\/3 { --tw-translate-x: -33.333333% ; } .-translate-x-2\/3 { --tw-translate-x: -66.666667% ; } .-translate-x-1\/4 { --tw-translate-x: -25% ; } .-translate-x-2\/4 { --tw-translate-x: -50% ; } .-translate-x-3\/4 { --tw-translate-x: -75% ; } .-translate-x-full { --tw-translate-x: -100% ; } .translate-y-0 { --tw-translate-y: 0px ; } .translate-y-1\/2 { --tw-translate-y: 50% ; } .translate-y-1\/3 { --tw-translate-y: 33.333333% ; } .translate-y-2\/3 { --tw-translate-y: 66.666667% ; } .translate-y-1\/4 { --tw-translate-y: 25% ; } .translate-y-2\/4 { --tw-translate-y: 50% ; } .translate-y-3\/4 { --tw-translate-y: 75% ; } .translate-y-full { --tw-translate-y: 100% ; } .-translate-y-1\/2 { --tw-translate-y: -50% ; } .-translate-y-1\/3 { --tw-translate-y: -33.333333% ; } .-translate-y-2\/3 { --tw-translate-y: -66.666667% ; } .-translate-y-1\/4 { --tw-translate-y: -25% ; } .-translate-y-2\/4 { --tw-translate-y: -50% ; } .-translate-y-3\/4 { --tw-translate-y: -75% ; } .-translate-y-full { --tw-translate-y: -100% ; } @media(max-width: 1199px) { * { -webkit-tap-highlight-color:rgba(255,0,0,0); -webkit-appearance: none; } } @media(max-width: 767px) { .xs\:text-xs { font-size:1rem; line-height: 1.3rem; } }