/* @font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat-Medium.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat-Bold";
    src: url("../fonts/Montserrat-Bold.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat-Medium";
    src: url("../fonts/Montserrat-Medium.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
} */

::-webkit-scrollbar {
    width: 0.625rem;
    background: #d2eafb;
}

::-webkit-scrollbar-track {
    border-radius: 0.5rem;
    background: #eeeeee;
}

* {
    margin: 0;
    padding: 0;
    font-family: 'Montserrat';
}

*:hover {
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
}

body {
    font-size: 1.2em;
    font-weight: 400;
    color: #333;
    --max-width: 1920px;
    max-width: var(--max-width);
    margin: 0 auto;
}

select,
input,
textarea,
button {
    outline: none;
    font-size: 0.875rem;
    border-radius: 0;
    -webkit-border-radius: 0;
    color: #414446;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
}

a {
    color: #333;
    cursor: pointer;
    text-decoration: none;
    transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* img {
	display: block;
} */

ul li {
    padding: 2px 0;
    list-style-type: none;
}

ol,
ul,
a {
    list-style: none;
}

/* 修改垂直滚动条 */
::-webkit-scrollbar {
    width: 6px;
    /* 修改宽度 */
}

/* 修改滚动条轨道背景色 */
::-webkit-scrollbar-track {
    background-color: transparent;
}

/* 修改滚动条滑块颜色 */
::-webkit-scrollbar-thumb {
    background-color: #ccc;
}

/* 修改滚动条滑块悬停时的颜色 */
::-webkit-scrollbar-thumb:hover {
    background-color: #D8DFE8;
}

/* 修改滚动条滑块移动时的颜色 */
::-webkit-scrollbar-thumb:active {
    background-color: #D8DFE8;
}

/* 修改滚动条滑块的圆角 */
::-webkit-scrollbar-thumb {
    border-radius: 5px;
}

/* 整体滚动条 */
* {
    scrollbar-width: thin;
    /* 滚动条宽度 */
    scrollbar-color: #D8DBE6 transparent;
    /* 滚动条颜色（滑块颜色 轨道颜色） */
}

/* 滚动条轨道 */
*::-moz-scrollbar-track {
    background-color: #f0f0f0;
}

/* 滚动条滑块 */
*::-moz-scrollbar-thumb {
    background-color: #D8DBE6;
    border-radius: 5px;
    /* 滑块的圆角 */
}

/* 滚动条的上下箭头 */
*::-moz-scrollbar-button {
    display: none;
    /* 隐藏上下箭头 */
}

/* 滚动条的上下箭头：向上箭头 */
*::-moz-scrollbar-button:vertical:decrement {
    display: none;
}

/* 滚动条的上下箭头：向下箭头 */
*::-moz-scrollbar-button:vertical:increment {
    display: none;
}

div {
    display: block;
}

#header {
    height: 60px;
}

.backtop {
    position: fixed;
    right: 1.25rem;
    padding: 10px 5px;
    bottom: 10%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    color: #666;
    font-size: 0.75rem;
    background: #fff;
    cursor: pointer;
    border: 1px solid rgb(241, 241, 241);
}

.backtop .ictop {
    height: 1.125rem;
    width: 0.9375rem;
    margin-bottom: 0.25rem;
}
.dis_flex {
	display: -webkit-box;
	/* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
	display: -moz-box;
	/* 老版本语法: Firefox (buggy) */
	display: -ms-flexbox;
	/* 混合版本语法: IE 10 */
	display: -webkit-flex;
	/* 新版本语法: Chrome 21+ */
	display: flex;
	/* 新版本语法: Opera 12.1, Firefox 22+ */
	
}
.dis_flex_i {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
}
.dis_flex_c {
	display: -webkit-box;
	/* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
	display: -moz-box;
	/* 老版本语法: Firefox (buggy) */
	display: -ms-flexbox;
	/* 混合版本语法: IE 10 */
	display: -webkit-flex;
	/* 新版本语法: Chrome 21+ */
	display: flex;
	/* 新版本语法: Opera 12.1, Firefox 22+ */
	flex-direction: column;
}

.flex_w {
	flex-wrap: wrap;
}

.fww {
	flex-wrap: wrap;
}

.ju_c {
	justify-content: center;
}

.ju_b {
	justify-content: space-between;
}

.ju_a {
	justify-content: space-around;
}

.aic {
	align-items: center;
}

.aifs{
	align-items: flex-start;
}
.aife{
	align-items: flex-end;
}
.flex_center {
	display: -webkit-box;
	/* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
	display: -moz-box;
	/* 老版本语法: Firefox (buggy) */
	display: -ms-flexbox;
	/* 混合版本语法: IE 10 */
	display: -webkit-flex;
	/* 新版本语法: Chrome 21+ */
	display: flex;
	/* 新版本语法: Opera 12.1, Firefox 22+ */
	align-items: center;
	justify-content: center;
}
.flex_1 {
	flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
}
.flex_0{
	flex: none;
	-webkit-flex: none;
	-ms-flex: none;
}
/*屏幕兼容性*/
@media screen and (min-width:150px) and (max-width:767px) {
    .orico_Page_box,.oricoCont {
        zoom: 0.6;
    }
}

@media screen and (min-width:768px) and (max-width:1280px) {
    .header-PC,.orico_Page_box,.oricoCont {
        zoom: 0.75;
    }
}

@media screen and (min-width:1281px) and (max-width:1360px) {
    .header-PC,.orico_Page_box,.oricoCont {
        zoom: 0.8;
    }
}

@media screen and (min-width:1361px) and (max-width:1460px) {
    .header-PC,.orico_Page_box,.oricoCont {
        zoom: 0.85;
    }
}

@media screen and (min-width:1461px) and (max-width:1660px) {
    .header-PC,.orico_Page_box,.oricoCont {
        zoom: 0.9;
    }
}

@media screen and (min-width:1661px) and (max-width:1760px) {
    .header-PC,.orico_Page_box,.oricoCont {
        zoom: 0.95;
    }
}

@media screen and (min-width:1761px) and (max-width:1960px) {}

@media screen and (min-width:1980px) {}

/*编辑器样式*/
@charset "UTF-8";

.ql-container {
    box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 13px;
    height: 100%;
    margin: 0;
    position: relative
}

.ql-editor video {
    max-width: 100% !important;
}

.ql-container.ql-disabled .ql-tooltip {
    visibility: hidden
}

.ql-editor video {
    max-width: 100% !important;
}

.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before {
    pointer-events: none
}

.ql-clipboard {
    left: -100000px;
    height: 1px;
    overflow-y: hidden;
    position: absolute;
    top: 50%
}

.ql-clipboard p {
    margin: 0;
    padding: 0
}

.ql-editor {
    box-sizing: border-box;
    line-height: 1.42;
    height: 100%;
    outline: none;
    overflow-y: auto;
    padding: 12px 15px;
    tab-size: 4;
    -moz-tab-size: 4;
    text-align: left;
    white-space: pre-wrap;
    word-wrap: break-word
}

.ql-editor>* {
    cursor: text
}

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
    margin: 0;
    padding: 0;
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol,
.ql-editor ul {
    padding-left: 1.5em
}

.ql-editor ol>li,
.ql-editor ul>li {
    list-style-type: none
}

.ql-editor ul>li:before {
    content: "•"
}

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
    pointer-events: none
}

.ql-editor ul[data-checked=true]>li *,
.ql-editor ul[data-checked=false]>li * {
    pointer-events: all
}

.ql-editor ul[data-checked=true]>li:before,
.ql-editor ul[data-checked=false]>li:before {
    color: #777;
    cursor: pointer;
    pointer-events: all
}

.ql-editor ul[data-checked=true]>li:before {
    content: "☑"
}

.ql-editor ul[data-checked=false]>li:before {
    content: "☐"
}

.ql-editor li:before {
    display: inline-block;
    white-space: nowrap;
    width: 1.2em
}

.ql-editor li:not(.ql-direction-rtl):before {
    margin-left: -1.5em;
    margin-right: .3em;
    text-align: right
}

.ql-editor li.ql-direction-rtl:before {
    margin-left: .3em;
    margin-right: -1.5em
}

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
    padding-left: 1.5em
}

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
    padding-right: 1.5em
}

.ql-editor ol li {
    counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
    counter-increment: list-0
}

.ql-editor ol li:before {
    content: counter(list-0, decimal) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-increment: list-1
}

.ql-editor ol li.ql-indent-1:before {
    content: counter(list-1, lower-alpha) ". "
}

.ql-editor ol li.ql-indent-1 {
    counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-2 {
    counter-increment: list-2
}

.ql-editor ol li.ql-indent-2:before {
    content: counter(list-2, lower-roman) ". "
}

.ql-editor ol li.ql-indent-2 {
    counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-3 {
    counter-increment: list-3
}

.ql-editor ol li.ql-indent-3:before {
    content: counter(list-3, decimal) ". "
}

.ql-editor ol li.ql-indent-3 {
    counter-reset: list-4 list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-4 {
    counter-increment: list-4
}

.ql-editor ol li.ql-indent-4:before {
    content: counter(list-4, lower-alpha) ". "
}

.ql-editor ol li.ql-indent-4 {
    counter-reset: list-5 list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-5 {
    counter-increment: list-5
}

.ql-editor ol li.ql-indent-5:before {
    content: counter(list-5, lower-roman) ". "
}

.ql-editor ol li.ql-indent-5 {
    counter-reset: list-6 list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-6 {
    counter-increment: list-6
}

.ql-editor ol li.ql-indent-6:before {
    content: counter(list-6, decimal) ". "
}

.ql-editor ol li.ql-indent-6 {
    counter-reset: list-7 list-8 list-9
}

.ql-editor ol li.ql-indent-7 {
    counter-increment: list-7
}

.ql-editor ol li.ql-indent-7:before {
    content: counter(list-7, lower-alpha) ". "
}

.ql-editor ol li.ql-indent-7 {
    counter-reset: list-8 list-9
}

.ql-editor ol li.ql-indent-8 {
    counter-increment: list-8
}

.ql-editor ol li.ql-indent-8:before {
    content: counter(list-8, lower-roman) ". "
}

.ql-editor ol li.ql-indent-8 {
    counter-reset: list-9
}

.ql-editor ol li.ql-indent-9 {
    counter-increment: list-9
}

.ql-editor ol li.ql-indent-9:before {
    content: counter(list-9, decimal) ". "
}

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em
}

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 4.5em
}

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 3em
}

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right: 4.5em
}

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em
}

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 7.5em
}

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 6em
}

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
    padding-right: 7.5em
}

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em
}

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 10.5em
}

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 9em
}

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
    padding-right: 10.5em
}

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em
}

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 13.5em
}

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 12em
}

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
    padding-right: 13.5em
}

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em
}

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 16.5em
}

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 15em
}

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
    padding-right: 16.5em
}

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em
}

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 19.5em
}

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 18em
}

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
    padding-right: 19.5em
}

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em
}

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 22.5em
}

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 21em
}

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
    padding-right: 22.5em
}

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em
}

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 25.5em
}

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 24em
}

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
    padding-right: 25.5em
}

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em
}

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 28.5em
}

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 27em
}

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
    padding-right: 28.5em
}

.ql-editor .ql-video {
    display: block;
    max-width: 100%
}

.ql-editor .ql-video.ql-align-center {
    margin: 0 auto
}

.ql-editor .ql-video.ql-align-right {
    margin: 0 0 0 auto
}

.ql-editor .ql-bg-black {
    background-color: #000
}

.ql-editor .ql-bg-red {
    background-color: #e60000
}

.ql-editor .ql-bg-orange {
    background-color: #f90
}

.ql-editor .ql-bg-yellow {
    background-color: #ff0
}

.ql-editor .ql-bg-green {
    background-color: #008a00
}

.ql-editor .ql-bg-blue {
    background-color: #06c
}

.ql-editor .ql-bg-purple {
    background-color: #93f
}

.ql-editor .ql-color-white {
    color: #fff
}

.ql-editor .ql-color-red {
    color: #e60000
}

.ql-editor .ql-color-orange {
    color: #f90
}

.ql-editor .ql-color-yellow {
    color: #ff0
}

.ql-editor .ql-color-green {
    color: #008a00
}

.ql-editor .ql-color-blue {
    color: #06c
}

.ql-editor .ql-color-purple {
    color: #93f
}

.ql-editor .ql-font-serif {
    font-family: Georgia, Times New Roman, serif
}

.ql-editor .ql-font-monospace {
    font-family: Monaco, Courier New, monospace
}

.ql-editor .ql-size-small {
    font-size: .75em
}

.ql-editor .ql-size-large {
    font-size: 1.5em
}

.ql-editor .ql-size-huge {
    font-size: 2.5em
}

.ql-editor .ql-direction-rtl {
    direction: rtl;
    text-align: inherit
}

.ql-editor .ql-align-center {
    text-align: center
}

.ql-editor .ql-align-justify {
    text-align: justify
}

.ql-editor .ql-align-right {
    text-align: right
}

.ql-editor.ql-blank:before {
    color: #0009;
    content: attr(data-placeholder);
    font-style: italic;
    left: 15px;
    pointer-events: none;
    position: absolute;
    right: 15px
}

.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
    clear: both;
    content: "";
    display: table
}

.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
    background: none;
    border: none;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 24px;
    padding: 3px 5px;
    width: 28px;
    margin-left: 1px;
    margin-right: 1px
}

.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
    float: left;
    height: 100%
}

.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
    outline: none
}

.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
    display: none
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover {
    background-color: #f3f4f6
}

.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
    background-color: #dbeafe;
    color: #2563eb
}

.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
    fill: #2563eb
}

.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
    stroke: #2563eb
}

@media (pointer: coarse) {

    .ql-snow.ql-toolbar button:hover:not(.ql-active),
    .ql-snow .ql-toolbar button:hover:not(.ql-active) {
        color: #4b5563
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
        fill: #4b5563
    }

    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
    .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
    .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
        stroke: #4b5563
    }
}

.ql-snow,
.ql-snow * {
    box-sizing: border-box
}

.ql-snow .ql-hidden {
    display: none
}

.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
    visibility: hidden
}

.ql-snow .ql-tooltip {
    position: absolute;
    transform: translateY(10px)
}

.ql-snow .ql-tooltip a {
    cursor: pointer;
    text-decoration: none
}

.ql-snow .ql-tooltip.ql-flip {
    transform: translateY(-10px)
}

.ql-snow .ql-formats {
    display: inline-block;
    vertical-align: middle
}

.ql-snow .ql-formats:after {
    clear: both;
    content: "";
    display: table
}

.ql-snow .ql-stroke {
    fill: none;
    stroke: #4b5563;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 2
}

.ql-snow .ql-stroke-miter {
    fill: none;
    stroke: #4b5563;
    stroke-miterlimit: 10;
    stroke-width: 2
}

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
    fill: #4b5563
}

.ql-snow .ql-empty {
    fill: none
}

.ql-snow .ql-even {
    fill-rule: evenodd
}

.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
    stroke-width: 1
}

.ql-snow .ql-transparent {
    opacity: .4
}

.ql-snow .ql-direction svg:last-child {
    display: none
}

.ql-snow .ql-direction.ql-active svg:last-child {
    display: inline
}

.ql-snow .ql-direction.ql-active svg:first-child {
    display: none
}

.ql-snow .ql-editor h1 {
    font-size: 2em
}

.ql-snow .ql-editor h2 {
    font-size: 1.5em
}

.ql-snow .ql-editor h3 {
    font-size: 1.17em
}

.ql-snow .ql-editor h4 {
    font-size: 1em
}

.ql-snow .ql-editor h5 {
    font-size: .83em
}

.ql-snow .ql-editor h6 {
    font-size: .67em
}

.ql-snow .ql-editor a {
    text-decoration: underline
}

.ql-snow .ql-editor blockquote {
    border-left: 4px solid #ccc;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-left: 16px
}

.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
    background-color: #f0f0f0;
    border-radius: 3px
}

.ql-snow .ql-editor pre {
    white-space: pre-wrap;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 5px 10px
}

.ql-snow .ql-editor code {
    font-size: 85%;
    padding: 2px 4px
}

.ql-snow .ql-editor pre.ql-syntax {
    background-color: #23241f;
    color: #f8f8f2;
    overflow: visible
}

.ql-snow .ql-editor img {
    max-width: 100%
}

.ql-snow .ql-picker {
    color: #4b5563;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: 500;
    height: 24px;
    position: relative;
    vertical-align: middle;
    margin-right: 1px;
    margin-left: 1px
}

.ql-snow .ql-picker-label {
    cursor: pointer;
    display: flex;
    height: 100%;
    padding-left: 8px;
    padding-right: 2px;
    position: relative;
    width: 100%
}

.ql-snow .ql-picker-label:before {
    display: inline-block;
    line-height: 22px
}

.ql-snow .ql-picker-options {
    background-color: #fff;
    display: none;
    min-width: 100%;
    position: absolute;
    white-space: nowrap
}

.ql-snow .ql-picker-options .ql-picker-item {
    cursor: pointer;
    display: block;
    padding: 5px 8px
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
    color: #d1d5db;
    z-index: 2
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
    fill: #d1d5db
}

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
    stroke: #d1d5db
}

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    display: block;
    margin-top: -1px;
    top: 100%;
    z-index: 1
}

.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
    width: 28px
}

.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
    padding: 2px 4px
}

.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
    right: 4px
}

.ql-snow .ql-icon-picker .ql-picker-options {
    padding: 3px
}

.ql-snow .ql-icon-picker .ql-picker-item {
    height: 24px;
    width: 24px;
    padding: 2px 4px;
    margin: 2px
}

.ql-snow .ql-color-picker .ql-picker-options {
    padding: 3px 5px;
    width: 152px
}

.ql-snow .ql-color-picker .ql-picker-item {
    border: 1px solid transparent;
    float: left;
    height: 16px;
    margin: 2px;
    padding: 0;
    width: 16px
}

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
    position: absolute;
    margin-top: -9px;
    right: 0;
    top: 50%;
    width: 18px
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before {
    content: attr(data-label)
}

.ql-snow .ql-picker.ql-header {
    width: 98px
}

.ql-snow .ql-picker.ql-header .ql-picker-label:before,
.ql-snow .ql-picker.ql-header .ql-picker-item:before {
    content: "Normal"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before {
    content: "Heading 1"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before {
    content: "Heading 2"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before {
    content: "Heading 3"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before {
    content: "Heading 4"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before {
    content: "Heading 5"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before {
    content: "Heading 6"
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before {
    font-size: 2em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before {
    font-size: 1.5em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before {
    font-size: 1.17em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before {
    font-size: 1em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before {
    font-size: .83em
}

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before {
    font-size: .67em
}

.ql-snow .ql-picker.ql-font {
    width: 108px
}

.ql-snow .ql-picker.ql-font .ql-picker-label:before,
.ql-snow .ql-picker.ql-font .ql-picker-item:before {
    content: "Sans Serif"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before {
    content: "Serif"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before {
    content: "Monospace"
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before {
    font-family: Georgia, Times New Roman, serif
}

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before {
    font-family: Monaco, Courier New, monospace
}

.ql-snow .ql-picker.ql-size {
    width: 98px
}

.ql-snow .ql-picker.ql-size .ql-picker-label:before,
.ql-snow .ql-picker.ql-size .ql-picker-item:before {
    content: "Normal"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before {
    content: "Small"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before {
    content: "Large"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before {
    content: "Huge"
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before {
    font-size: 10px
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before {
    font-size: 18px
}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before {
    font-size: 32px
}

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
    background-color: #fff
}

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
    background-color: #000
}

.ql-toolbar.ql-snow {
    border: 1px solid #d1d5db;
    box-sizing: border-box;
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    padding: 8px
}

.ql-toolbar.ql-snow .ql-formats {
    margin-right: 15px
}

.ql-toolbar.ql-snow .ql-picker-label {
    border: 1px solid transparent
}

.ql-toolbar.ql-snow .ql-picker-options {
    border: 1px solid transparent;
    box-shadow: #0003 0 2px 8px
}

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
    border-color: #d1d5db
}

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
    border-color: #000
}

.ql-toolbar.ql-snow+.ql-container.ql-snow {
    border-top: 0px
}

.ql-snow .ql-tooltip {
    background-color: #fff;
    border: 1px solid #d1d5db;
    box-shadow: 0 0 5px #d1d5db;
    color: #4b5563;
    padding: 5px 12px;
    white-space: nowrap
}

.ql-snow .ql-tooltip:before {
    content: "Visit URL:";
    line-height: 26px;
    margin-right: 8px
}

.ql-snow .ql-tooltip input[type=text] {
    display: none;
    border: 1px solid #d1d5db;
    font-size: 13px;
    height: 26px;
    margin: 0;
    padding: 3px 5px;
    width: 170px
}

.ql-snow .ql-tooltip a.ql-preview {
    display: inline-block;
    max-width: 200px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    vertical-align: top
}

.ql-snow .ql-tooltip a.ql-action:after {
    border-right: 1px solid #d1d5db;
    content: "Edit";
    margin-left: 16px;
    padding-right: 8px
}

.ql-snow .ql-tooltip a.ql-remove:before {
    content: "Remove";
    margin-left: 8px
}

.ql-snow .ql-tooltip a {
    line-height: 26px
}

.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
    display: none
}

.ql-snow .ql-tooltip.ql-editing input[type=text] {
    display: inline-block
}

.ql-snow .ql-tooltip.ql-editing a.ql-action:after {
    border-right: 0px;
    content: "Save";
    padding-right: 0
}

.ql-snow .ql-tooltip[data-mode=link]:before {
    content: "Enter link:"
}

.ql-snow .ql-tooltip[data-mode=formula]:before {
    content: "Enter formula:"
}

.ql-snow .ql-tooltip[data-mode=video]:before {
    content: "Enter video:"
}

.ql-snow a {
    color: #2563eb
}

.ql-container.ql-snow {
    border: 1px solid #d1d5db
}

.editor,
.ql-toolbar {
    line-height: normal !important;
    white-space: pre-wrap !important
}

.editor-img-uploader {
    display: none
}

.ql-editor {
    /* min-height: 600px;
    max-height: 600px; */
    overflow: auto
}

.ql-snow .ql-tooltip[data-mode=link]:before {
    content: "请输入链接地址:"
}

.ql-snow .ql-tooltip.ql-editing a.ql-action:after {
    padding-right: 0;
    content: "保存";
    border-right: 0
}

.ql-snow .ql-tooltip[data-mode=video]:before {
    content: "请输入视频地址:"
}

.ql-snow .ql-picker.ql-size .ql-picker-label:before,
.ql-snow .ql-picker.ql-size .ql-picker-item:before {
    content: "12px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before {
    content: "10px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before {
    content: "18px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before {
    content: "32px"
}

.ql-snow .ql-picker.ql-header .ql-picker-label:before,
.ql-snow .ql-picker.ql-header .ql-picker-item:before {
    content: "文本"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before {
    content: "标题1"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before {
    content: "标题2"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before {
    content: "标题3"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before {
    content: "标题4"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before {
    content: "标题5"
}

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before {
    content: "标题6"
}

.ql-snow .ql-picker.ql-font .ql-picker-label:before,
.ql-snow .ql-picker.ql-font .ql-picker-item:before {
    content: "标准字体"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before {
    content: "衬线字体"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before {
    content: "等宽字体"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=SimSun]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=SimSun]:before {
    font-family: SimSun, sans-serif;
    content: "宋体"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=SimHei]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=SimHei]:before {
    font-family: SimHei, sans-serif;
    content: "黑体"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Microsoft-YaHei]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Microsoft-YaHei]:before {
    font-family: Microsoft YaHei, sans-serif;
    content: "微软雅黑"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=KaiTi]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=KaiTi]:before {
    font-family: KaiTi, sans-serif;
    content: "楷体"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=FangSong]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=FangSong]:before {
    font-family: FangSong, sans-serif;
    content: "仿宋"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Arial]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Arial]:before {
    font-family: Arial, sans-serif;
    content: "Arial"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=Times-New-Roman]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=Times-New-Roman]:before {
    font-family: Times New Roman, sans-serif;
    content: "Times New Roman"
}

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=sans-serif]:before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=sans-serif]:before {
    font-family: sans-serif;
    content: "sans-serif"
}

.ql-font-SimSun {
    font-family: SimSun, sans-serif
}

.ql-font-SimHei {
    font-family: SimHei, sans-serif
}

.ql-font-Microsoft-YaHei {
    font-family: Microsoft YaHei, sans-serif
}

.ql-font-KaiTi {
    font-family: KaiTi, sans-serif
}

.ql-font-FangSong {
    font-family: FangSong, sans-serif
}

.ql-font-Arial {
    font-family: Arial, sans-serif
}

.ql-font-Times-New-Roman {
    font-family: Times New Roman, sans-serif
}

.ql-font-sans-serif {
    font-family: sans-serif
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="12px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="12px"]:before {
    content: "12px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before {
    content: "14px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before {
    content: "16px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before {
    content: "18px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="20px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]:before {
    content: "20px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="22px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="22px"]:before {
    content: "22px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]:before {
    content: "24px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="26px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="26px"]:before {
    content: "26px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="28px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="28px"]:before {
    content: "28px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="30px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="30px"]:before {
    content: "30px"
}

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32px"]:before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32px"]:before {
    content: "32px"
}


/*tab切换样式*/
/* 标签页样式 */
.quill-tabs {
    margin: 15px 0;
    overflow: hidden;
    border: 1px solid #dddddd;
    border-radius: 4px;
}

/* 用伪元素添加图标（可替换为自己的图标） */
.ql-tabs::before {
    font-size: 16px;
    content: "T";
    /* 用 emoji 或字体图标 */
}

.quill-tab-list {
    display: flex;
    background-color: #f8f9fa;
    border-bottom: 1px solid #dddddd;
}

.quill-tab-list .quill-tab-button {
    padding: 10px 15px;
    font-weight: 500;
    cursor: pointer;
    background: transparent;
    border: none;
    transition: background-color 0.2s;
}

.quill-tab-list .quill-tab-button.active {
    color: #007bff;
    background-color: white;
    border-bottom: 2px solid #007bff;
}

.quill-tab-list .quill-tab-edit-btn {
    display: flex;
    align-items: center;
    padding: 10px;
    margin-left: auto;
    color: #606266;
    cursor: pointer;
    background: transparent;
    border: none;
}

.quill-tab-list .quill-tab-edit-btn:hover {
    color: #007bff;
}

.quill-tab-button {
    padding: 10px 15px;
    font-weight: 500;
    cursor: pointer;
    background: transparent;
    border: none;
    transition: background-color 0.2s;
}

.quill-tab-button.active {
    color: #007bff;
    background-color: white;
    border-bottom: 2px solid #007bff;
}

.quill-tab-content-list {
    padding: 15px;
}

.quill-tab-content {
    display: none;
}

.quill-tab-content.active {
    display: block;
}

/* 标签页标题编辑样式 */
.tab-title-edit {
    display: flex;
    align-items: center;
}

.tab-title-edit .title-text {
    display: inline-block;
    min-width: 60px;
    padding: 0 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}

.tab-title-edit .title-input {
    width: 100px;
    margin: -2px 0;
    /* 与标签对齐 */
}

/*详情样式*/
.o_detail_all {
  text-align: center;
  background-color: #fff;
  overflow: hidden;
  white-space: normal !important;
}
.o_detail_title {
    font-size: 2.25em;
    color: #101010;
    margin-top: 2vw;
    font-weight: 600;
    margin-bottom: 1.25vw;
    line-height: 1.2em;
    text-align: center;
    background-color: #fff;
    overflow: hidden;
    white-space: normal !important;

}
.o_detail_small {
    font-size: 1.5em;
    color: #333;
    margin-bottom: 0.7vw;
    white-space: normal !important;
}
.o_detail_text {
    font-size: 1.125em;
    color: #737373;
    line-height: 1.5em;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0.7vw;
    white-space: normal !important;
}
.products_des {
    width: 100%;
    margin-bottom: 50px;
}
.products_des img {
    width: 100%;
}

.de_t_n {
    font-size: 1.5em;
    color: #333;
}

.detail_title {
    text-align: center;
    padding: 2% 0;
}

.detail_title p {
    line-height: 2em;
}

.detail_con_a {
    margin: auto;
    overflow: hidden;
}

.lj_detail_text,
.lj_detail_texts {
    font-size: 0.875em;
}

.lj_detail_text p {
    line-height: 1.6em;
    padding: 0.5% 0;
}

/*seo-pro*/
.seo-pro h3 {
    font-size: 1.5em;
    text-align: center;
    color: #333;
    margin: 2% 0 1%;
    line-height: 1.2;
    font-weight: 400;
}

.seo-pro p {
    text-align: center;
    margin: 0 0 11px;
}

.seo-pro a {
    color: #333;
    text-decoration: none;
}

.sa_blue,
.sa_blue a,
.seo-pro a:hover {
    color: #009fdf;
}




@font-face {
  font-family: "iconfontBase"; /* Project id 4171586 */
  src: 
       url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
       url('//at.alicdn.com/t/c/font_4171586_p8kkrk8xc47.woff?t=1756707314640') format('woff'),
       url('//at.alicdn.com/t/c/font_4171586_p8kkrk8xc47.ttf?t=1756707314640') format('truetype');
}

.iconfontBase {
  font-family: "iconfontBase" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconbb-email:before {
  content: "\e66f";
}

.iconbb-pc:before {
  content: "\e609";
}

.iconbb-shouji:before {
  content: "\e692";
}

.iconbb-pingban:before {
  content: "\e65b";
}

.iconbb-Searchbar_Search_icon:before {
  content: "\e64a";
}

.iconbb-fanhui06:before {
  content: "\ea6a";
}

.iconbb-weixin1:before {
  content: "\e651";
}

.iconbb-zhifubao:before {
  content: "\e634";
}

.iconbb-gouwuche:before {
  content: "\e73d";
}

.iconbb-fanli:before {
  content: "\e715";
}

.iconbb-ddgl:before {
  content: "\e787";
}

.iconbb-zhxx:before {
  content: "\e7e5";
}

.iconbb-scgl:before {
  content: "\e6c6";
}

.iconbb-zhmx:before {
  content: "\e704";
}

.iconbb-whatsapp:before {
  content: "\e7d6";
}

.iconbb-home:before {
  content: "\e672";
}

.iconbb-fackbook:before {
  content: "\e608";
}

.iconbb-tuite:before {
  content: "\e636";
}

.iconbb-Youtube-fill:before {
  content: "\e883";
}

.iconbb-linkedin:before {
  content: "\e978";
}

.iconbb-wendang:before {
  content: "\e69c";
}

.iconbb-QQ1:before {
  content: "\e640";
}

.iconbb-erweima:before {
  content: "\e7b5";
}

.iconbb-dianhua11:before {
  content: "\e7c0";
}

.iconbb-yanjing_xianshi_o:before {
  content: "\ebcc";
}

.iconbb-yanjing_yincang_o:before {
  content: "\ebcd";
}

.iconbb-weixin:before {
  content: "\e605";
}

.iconbb-dianhua1:before {
  content: "\e607";
}

.iconbb-tongzhi:before {
  content: "\e78d";
}

.iconbb-xiajiantou:before {
  content: "\e604";
}

.iconbb-zixun:before {
  content: "\e625";
}

.iconbb-instagram:before {
  content: "\e87f";
}

.iconbb-facebook:before {
  content: "\e8fa";
}

.iconbb-xiaosanjiaodown:before {
  content: "\e60e";
}

.iconbb-xiasanjiao:before {
  content: "\e63f";
}

.iconbb-arrowTop:before {
  content: "\e65d";
}

.iconbb-arrowTop-copy:before {
  content: "\ebd0";
}

.iconbb-arrdown-copy:before {
  content: "\ebc9";
}

.iconbb-arrdown-l:before {
  content: "\ebce";
}

.iconbb-arrdown-r:before {
  content: "\ebcf";
}

.iconbb-arrdown:before {
  content: "\e603";
}

.iconbb-duigouxiao:before {
  content: "\e8bd";
}

.iconbb-gerenzhongxin:before {
  content: "\e61f";
}

.iconbb-jiantou_xiangyou_o:before {
  content: "\eb94";
}

.iconbb-shijiantubiao:before {
  content: "\e62a";
}

.iconbb-dianhua:before {
  content: "\e60f";
}

.iconbb-daohang-:before {
  content: "\e60d";
}

.iconbb-normal-copyt:before {
  content: "\ebcb";
}

.iconbb-normal:before {
  content: "\e7dc";
}

.iconbb-normal-copy:before {
  content: "\ebc7";
}

.iconbb-yibiaopan_o:before {
  content: "\ebc6";
}

.iconbb-anzhuo:before {
  content: "\e60c";
}

.iconbb-phone:before {
  content: "\e63d";
}

.iconbb-QQ:before {
  content: "\e882";
}

.iconbb-huojian:before {
  content: "\e6c0";
}

.iconbb-sey-liulan-b:before {
  content: "\e630";
}

.iconbb-jiantou_qiehuanyou:before {
  content: "\eb05";
}

.iconbb-denglu:before {
  content: "\e67c";
}

.iconbb-daohangdizhi:before {
  content: "\e65e";
}

.iconbb-shoucang:before {
  content: "\e602";
}

.iconbb-like:before {
  content: "\e61e";
}

.iconbb-31xiala:before {
  content: "\e601";
}

.iconbb-tianjia:before {
  content: "\e64f";
}

.iconbb-jianshao:before {
  content: "\e830";
}

.iconbb-tianjia-copy:before {
  content: "\ebc8";
}

.iconbb-wenti:before {
  content: "\e617";
}

.iconbb-next1:before {
  content: "\e600";
}

.iconbb-next1-copy:before {
  content: "\ebca";
}

.iconbb-back:before {
  content: "\e679";
}

.iconbb-shanchu:before {
  content: "\e74b";
}

.iconbb-search:before {
  content: "\e82e";
}

.iconbb-duigou:before {
  content: "\e606";
}

.iconbb-up:before {
  content: "\e831";
}

.iconbb-down:before {
  content: "\e832";
}

.iconbb-next:before {
  content: "\e82f";
}


.iconfontBase,[class^='iconbb-'],[class*=' iconbb-'] {
  font-family: "iconfontBase" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}