/**
 * name:sdk
 * version:v1.0.0
 * author:zfkj
 * date:2024-05-20 09:41:39
  */
@charset "UTF-8";
    .common-style[data-style="14"] {
    box-sizing:border-box
}
@media (max-width:1199px) {
    .common-style[data-style="14"] {
    grid-template-columns:repeat(6,minmax(0,1fr))!important
}
}@media (max-width:768px) {
    .common-style[data-style="14"] {
    grid-template-columns:repeat(2,minmax(0,1fr))!important
}
}@keyframes colorChange {
    0% {
    border:1px solid rgba(59,130,246,.8)
}
50% {
    border:2px solid rgba(0,208,133,.8)
}
to {
    border:1px solid rgba(59,130,246,.8)
}
}.common-style[data-style="14"] .amz-conf .amz-item {
    cursor:move
}
.common-style[data-style="14"] .amz-item {
    display:flex;
    padding:12px 7px 12px 9px;
    border-radius:6px
}
.common-style[data-style="14"] .amz-item:hover {
    box-shadow:0 1px 12px #011c431a;
    background:#fff
}
.common-style[data-style="14"] .amz-item:hover .amz-hover-icon {
    visibility:visible
}
.common-style[data-style="14"] .amz-item:hover .amz-item-title {
    color:#000!important;
    max-width:calc(100% - 20px)
}
.common-style[data-style="14"] .amz-item:hover .description {
    max-width:calc(100% - 20px)
}
.common-style[data-style="14"] .amz-item-14 {
    display:flex;
    position:relative;
    width:100%
}
.common-style[data-style="14"] .amz-item-14 .flicker-item-logo {
    animation:colorChange 2s infinite
}
.common-style[data-style="14"] .amz-item-14 .amz-item-contain {
    display:flex;
    align-items:center
}
.common-style[data-style="14"] .amz-item-14 .amz-item-logo {
    width:32px;
    height:32px;
    display:flex;
    justify-content:center;
    align-items:center;
    border-radius:50%
}
.common-style[data-style="14"] .amz-item-14 .amz-item-logo .rotate-img:hover {
    transform:scale(1.15) rotate(720deg)
}
.common-style[data-style="14"] .amz-item-14 .amz-item-logo img {
    width:28px;
    height:28px;
    max-width:28px;
    border-radius:50%;
    transition:transform .5s
}
.common-style[data-style="14"] .amz-item-14 .amz-intro {
    flex-grow:1;
    width:calc(100% - 40px);
    margin-left:7px
}
.common-style[data-style="14"] .amz-item-14 .amz-item-title {
    color:#444;
    font-size:13px;
    font-weight:700;
    line-height:18px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.common-style[data-style="14"] .amz-item-14 .description {
    color:gray;
    font-size:11px;
    font-weight:400;
    line-height:18px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    margin-top:2px
}
.common-style[data-style="14"] .amz-item-14 .amz-hover-icon {
    height:16px;
    width:16px;
    display:flex;
    position:absolute;
    z-index:50;
    right:0px;
    bottom:10px;
    visibility:hidden
}
 
.common-style {
    display:grid;
    color:#444;
    word-break:break-all;
    min-height:1.4rem;
    padding:13px 10px;
    border-radius:8px
}
@media (max-width:991px) {
    .common-style {
    padding:5px!important
}
}.common-style a {
    color:inherit
}
.common-style p.description {
    margin:1px 0 0;
    color:#a2a2a2;
    line-height:1.5;
    font-size:12px;
    display:none;
    text-align:justify!important;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box!important;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.common-style[data-columns="4"] {
    grid-template-columns:repeat(4,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="4"] .amz-item-2 .amz-intro {
    max-width:12.5vw
}
}.common-style[data-columns="5"] {
    grid-template-columns:repeat(5,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="5"] .amz-item-2 .amz-intro {
    max-width:10vw
}
}.common-style[data-columns="6"] {
    grid-template-columns:repeat(6,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="6"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 6)
}
}.common-style[data-columns="7"] {
    grid-template-columns:repeat(7,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="7"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 7)
}
}.common-style[data-columns="8"] {
    grid-template-columns:repeat(8,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="8"] .amz-item-2 .amz-intro {
    max-width:6.25vw
}
}.common-style[data-columns="9"] {
    grid-template-columns:repeat(9,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="9"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 9)
}
}.common-style[data-columns="10"] {
    grid-template-columns:repeat(10,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="10"] .amz-item-2 .amz-intro {
    max-width:5vw
}
}.common-style[data-columns="11"] {
    grid-template-columns:repeat(11,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="11"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 11)
}
}.common-style[data-columns="12"] {
    grid-template-columns:repeat(12,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="12"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 12)
}
}.common-style[data-columns="13"] {
    grid-template-columns:repeat(13,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="13"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 13)
}
}.common-style[data-columns="14"] {
    grid-template-columns:repeat(14,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="14"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 14)
}
}.common-style[data-columns="15"] {
    grid-template-columns:repeat(15,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="15"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 15)
}
}.common-style[data-columns="16"] {
    grid-template-columns:repeat(16,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="16"] .amz-item-2 .amz-intro {
    max-width:3.125vw
}
}.common-style[data-columns="17"] {
    grid-template-columns:repeat(17,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="17"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 17)
}
}.common-style[data-columns="18"] {
    grid-template-columns:repeat(18,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="18"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 18)
}
}.common-style[data-columns="19"] {
    grid-template-columns:repeat(19,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="19"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 19)
}
}.common-style[data-columns="20"] {
    grid-template-columns:repeat(20,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="20"] .amz-item-2 .amz-intro {
    max-width:2.5vw
}
}.common-style[data-columns="21"] {
    grid-template-columns:repeat(21,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="21"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 21)
}
}.common-style[data-columns="22"] {
    grid-template-columns:repeat(22,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="22"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 22)
}
}.common-style[data-columns="23"] {
    grid-template-columns:repeat(23,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="23"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 23)
}
}.common-style[data-columns="24"] {
    grid-template-columns:repeat(24,minmax(0,1fr))
}
@media (min-width:992px) {
    .common-style[data-columns="24"] .amz-item-2 .amz-intro {
    max-width:calc(50vw / 24)
}
}.common-style[data-style="1"] {
    padding-top:6px;
    margin-top:6px;
    margin-bottom:2px;
    gap:0px;
    padding-right:10px;
    padding-bottom:8px
}
@media (max-width:991px) {
    .common-style[data-style="1"] {
    grid-template-columns:repeat(3,minmax(0,1fr));
    padding:0 10px!important
}
}.common-style[data-style="1"] .amz-item {
    max-width:158px
}
.common-style[data-style="1"] .amz-container {
    position:relative;
    display:flex;
    align-items:center;
    line-height:32px;
    white-space:nowrap;
    text-overflow:ellipsis;
    margin-bottom:3px;
    padding:0 10px
}
.common-style[data-style="1"] .amz-container .amz-logo {
    margin-right:5px;
    width:16px;
    height:17px
}
.common-style[data-style="1"] .amz-container .amz-title {
    font-size:14px;
    color:#444;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.common-style[data-style="1"] .amz-container .nav-folder {
    transform-origin:0 0
}
.common-style[data-style="1"] .amz-container .nav-folder .nav-folder-list-two,.common-style[data-style="1"] .amz-container .nav-folder .nav-folder-list-three,.common-style[data-style="1"] .amz-container .nav-folder .nav-folder-list-four {
    width:316px
}
.common-style[data-style="1"] .amz-container .nav-folder-icon {
    padding-left:6px
}
.common-style[data-style="1"] .amz-container .nav-folder-close {
    display:block
}
.common-style[data-style="1"] .amz-container .nav-folder-open {
    display:none
}
.common-style[data-style="1"] .amz-container:hover {
    border-radius:6px;
    background:#fff;
    box-shadow:0 1px 12px #011c431a
}
.common-style[data-style="1"] .amz-container:hover .nav-folder {
    pointer-events:auto;
    opacity:1;
    scale:1
}
.common-style[data-style="1"] .amz-container:hover .nav-folder-close {
    display:none
}
.common-style[data-style="1"] .amz-container:hover .nav-folder-open {
    display:block
}
.common-style[data-style="2"] {
    box-sizing:border-box
}
@media (max-width:991px) {
    .common-style[data-style="2"] {
    grid-template-columns:repeat(2,minmax(0,1fr))
}
}.common-style[data-style="2"] .amz-conf .amz-item {
    cursor:move
}
.common-style[data-style="2"] .amz-item {
    padding:0 5px;
    min-height:89px;
    cursor:pointer;
    border-radius:6px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
.common-style[data-style="2"] .amz-item:hover {
    background:#f1f7fc
}
.common-style[data-style="2"] .amz-item:hover .amz-item-title {
    color:#ee521c!important
}
.common-style[data-style="2"] .amz-item:hover .description {
    color:#585858
}
.common-style[data-style="2"] .amz-item-2 {
    display:flex;
    padding:10px 16px
}
.common-style[data-style="2"] .amz-item-2 .amz-item-logo {
    max-width:26px;
    min-width:26px;
    max-height:26px;
    min-height:26px;
    padding-top:6px;
    margin-right:4px;
    position:relative;
    top:-2px
}
.common-style[data-style="2"] .amz-item-2 .amz-item-logo img {
    width:26px;
    height:26px
}
.common-style[data-style="2"] .amz-item-2 .amz-item-title {
    display:block;
    font-size:14px;
    margin:4px 0;
    padding:0 2px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-weight:700;
    color:#444;
    line-height:1.3rem
}
.common-style[data-style="2"] .amz-item-2 .description {
    margin:1px 0 0;
    color:#a2a2a2;
    line-height:1.5;
    text-align:justify!important;
    font-size:12px;
    white-space:normal!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    display:-webkit-box!important;
    -webkit-line-clamp:2!important;
    -webkit-box-orient:vertical!important
}
.common-style[data-style="2"] .amz-item-2 .amz-intro {
    flex-grow:1;
    max-width:calc(100% - 26px)!important;
    overflow:hidden
}
.common-style[data-style="2"] .amz-item-2 .amz-intro .amz-item-title {
    cursor:pointer;
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:14px;
    margin:4px 0;
    padding:0 0 0 2px;
    font-weight:700;
    color:#444;
    padding-right:0!important
}
.common-style[data-style="2"] .amz-item-2 .amz-intro .amz-item-title:hover {
    color:#ff4500
}
.common-style[data-style="2"] .amz-item-2 .amz-intro .description {
    position:relative;
    bottom:.5px
}
.common-style[data-style="2"] .amz-item .amz-item-title {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.common-style[data-style="2"] .amz-item:hover {
    background:#f1f7fc
}
.common-style[data-style="2"] .amz-item:hover .amz-item-title {
    color:#ee521c!important
}
.common-style[data-style="2"] .amz-item:hover .description {
    color:#585858
}
.common-style[data-style="3"] {
    background-color:transparent;
    padding:0;
    margin:0;
    gap:12px
}
@media (max-width:1199px) {
    .common-style[data-style="3"] {
    grid-template-columns:repeat(6,minmax(0,1fr))
}
}@media (max-width:479px) {
    .common-style[data-style="3"] {
    grid-template-columns:repeat(3,minmax(0,1fr))
}
}.common-style[data-style="3"] img.amz-pure-img:hover {
    bottom:4px
}
.common-style[data-style="3"] a img {
    display:initial!important;
    vertical-align:unset
}
.common-style[data-style="3"] img.amz-pure-img {
    width:100%;
    height:100%;
    position:relative;
    transition:all .25s ease-in-out;
    bottom:0
}
.common-style[data-style="4"] {
    gap:12.5px
}
@media (max-width:1199px) {
    .common-style[data-style="4"] {
    grid-template-columns:repeat(2,minmax(0,1fr))
}
}.common-style[data-style="4"] .amz-item {
    border-radius:6px;
    border:1px solid #ededed;
    background:rgba(253,253,253,.56);
    backdrop-filter:blur(8px);
    padding:16px 16px 14px
}
.common-style[data-style="4"] .amz-item:hover {
    border:1px solid #e2edff;
    background:rgba(249,250,255,.56)
}
.common-style[data-style="4"] .amz-nav {
    display:flex;
    cursor:pointer
}
.common-style[data-style="4"] .amz-nav .amz-intro {
    overflow:hidden
}
.common-style[data-style="4"] .amz-nav .amz-intro .amz-item-title {
    position:relative;
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#1e293b;
    font-weight:600;
    font-size:14px;
    line-height:20px
}
.common-style[data-style="4"] .amz-nav .amz-intro .amz-item-title:hover {
    color:#4877ef!important
}
.common-style[data-style="4"] .amz-nav .amz-intro .amz-item-intro {
    color:#9ca3af;
    height:36px;
    line-height:18px;
    margin-top:2px;
    font-size:12px;
    font-family:Microsoft YaHei;
    text-align:justify!important;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box!important;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    position:relative
}
.common-style[data-style="4"] .amz-nav .amz-item-logo {
    width:40px;
    height:40px;
    margin-right:10px;
    border-radius:4px;
    position:relative
}
.common-style[data-style="4"] .amz-link-group {
    margin-top:6px;
    display:flex;
    justify-content:center
}
.common-style[data-style="4"] .amz-link-group .amz-link-item {
    margin:0 10px;
    width:100%;
    border:1px solid #ededed;
    text-align:center;
    height:30px;
    line-height:30px;
    font-family:Microsoft YaHei;
    font-size:12px;
    font-weight:400;
    overflow:hidden;
    color:#767676;
    -webkit-border-radius:6px;
    border-radius:6px
}
@media (max-width:479px) {
    .common-style[data-style="4"] .amz-link-group .amz-link-item {
    margin:0 3px
}
}.common-style[data-style="4"] .amz-link-group .amz-link-item:hover {
    background:#f0f5ff;
    color:#4877ef
}
.common-style[data-style="5"] {
    line-height:32px;
    margin:0 0 8px 5px;
    padding:15px 17px 10px 28px
}
@media (max-width:1023px) {
    .common-style[data-style="5"] {
    grid-template-columns:repeat(5,minmax(0,1fr));
    padding-top:20px;
    text-align:center
}
.common-style[data-style="5"] .amz-item-link {
    white-space:nowrap;
    text-overflow:ellipsis
}
}.common-style[data-style="5"] .amz-item {
    line-height:32px;
    width:100%
}
.common-style[data-style="5"] .amz-item .un_enable {
    color:#a89999!important
}
.common-style[data-style="5"] .amz-item .amz-item-text {
    color:#e53333;
    font-size:14px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.common-style[data-style="5"] .amz-item .amz-item-link {
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    color:#555
}
@media (max-width:992px) {
    .common-style[data-style="5"] .amz-item .amz-item-link {
    padding:0 5px
}
}.common-style[data-style="5"] .amz-item .amz-item-link a {
    font-size:14px
}
.common-style[data-style="7"],.common-style[data-style="8"] {
    display:flex;
    flex-wrap:wrap
}
.common-style[data-style="10"] {
    background-color:#fff;
    border-radius:10px;
    padding-top:14px;
    padding-left:calc(1% + 2px);
    padding-right:1%;
    padding-bottom:0
}
@media (max-width:991px) {
    .common-style[data-style="10"] {
    grid-template-columns:repeat(4,minmax(0,1fr))
}
}.common-style[data-style="10"] .amz-item-10 {
    box-sizing:border-box;
    min-height:100px;
    max-height:100px;
    display:flex;
    flex-direction:column;
    align-items:center;
    padding-top:8px;
    border:1px solid #fff
}
.common-style[data-style="10"] .amz-item-10:hover {
    background:#f4f7fc;
    border-radius:6px
}
.common-style[data-style="10"] .amz-item-10:hover .amz-hover-show {
    opacity:1
}
.common-style[data-style="10"] .amz-item-10:hover .amz-intro-hidden {
    display:none!important
}
.common-style[data-style="10"] .amz-item-10 .amz-item-logo {
    width:48px;
    height:48px;
    margin-bottom:6px
}
.common-style[data-style="10"] .amz-item-10 .amz-intro,.common-style[data-style="10"] .amz-item-10 .amz-intro-hidden {
    flex-grow:1;
    position:relative;
    bottom:1px;
    line-height:1.2rem;
    text-align:center;
    color:#555;
    font-size:14px
}
.common-style[data-style="10"] .amz-item-10 .nav-folder {
    width:unset;
    left:0;
    top:100px;
    transform-origin:50% 0
}
.common-style[data-style="10"] .amz-item-10 .nav-folder .nav-folder-list-two,.common-style[data-style="10"] .amz-item-10 .nav-folder .nav-folder-list-three,.common-style[data-style="10"] .amz-item-10 .nav-folder .nav-folder-list-four {
    width:236px
}
.common-style[data-style="10"] .amz-item-10 .nav-folder .nav-folder-item {
    width:114px
}
.common-style[data-style="10"] .amz-item-10 .nav-folder-list {
    justify-content:start
}
.common-style[data-style="10"] .amz-item-10:hover .nav-folder {
    pointer-events:auto;
    opacity:1;
    scale:1
}
.common-style[data-style="10"] .amz-hover-show {
    display:flex;
    opacity:0;
    align-items:center;
    position:absolute;
    bottom:.7rem;
    border-radius:6px;
    background-color:#fff;
    color:#444;
    font-family:Microsoft YaHei;
    font-size:12px;
    font-weight:400;
    line-height:20px
}
.common-style[data-style="10"] .amz-hover-show object {
    width:100%
}
.common-style[data-style="10"] .amz-hover-show-line {
    width:1px;
    height:11px;
    border-radius:20px;
    background:#e3e3e3
}
.common-style[data-style="10"] .amz-hover-show-blue {
    display:inline-block;
    padding:3px 7px 3px 11px;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
    min-width:42px
}
.common-style[data-style="10"] .amz-hover-show-blue:hover {
    color:#3b82f6
}
.common-style[data-style="10"] .hover-show-pd {
    padding-left:7px;
    padding-right:11px
}
.common-style[data-style="11"][data-columns="9"] .amz-item-11 {
    padding:8px!important
}
.common-style[data-style="11"][data-columns="9"] .amz-item-11 img.amz-item-logo {
    width:23px;
    min-width:13px;
    height:23px
}
@media (max-width:992px) {
    .common-style[data-style="11"][data-columns="6"] {
    grid-template-columns:repeat(2,minmax(0,1fr))
}
}.common-style[data-style="11"] .amz-item {
    padding:0 5px
}
.common-style[data-style="11"] .amz-item-11 {
    align-items:center;
    display:flex;
    min-height:49px;
    border-radius:6px;
    padding:10px 16px
}
.common-style[data-style="11"] .amz-item-11:hover {
    background:#f1f8fc
}
.common-style[data-style="11"] .amz-item-11 img.amz-item-logo {
    width:40px;
    height:40px;
    margin-right:6px;
    flex-shrink:0
}
.common-style[data-style="11"] .amz-item-11 .amz-item-title {
    font-size:14px;
    color:#3c3c3c;
    font-weight:700;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
.common-style[data-style="11"] .amz-item-11 .amz-item-title:hover {
    color:#ee521c!important
}
.common-style[data-style="12"].amz-news {
    display:flex;
    flex-wrap:wrap;
    padding:7px 10px
}
.common-style[data-style="12"].amz-news .amz-news-item {
    display:flex;
    width:33%;
    height:122px;
    padding:18px;
    transition:all .2s ease-in
}
.common-style[data-style="12"].amz-news .amz-news-item:hover {
    box-shadow:0 0 10px #00000026;
    transform:translate3d(0,1px,-2px)
}
@media (max-width:991px) {
    .common-style[data-style="12"].amz-news .amz-news-item {
    width:100%
}
}.common-style[data-style="12"].amz-news .amz-news-item .amz-news-img {
    width:120px;
    height:90px;
    cursor:pointer;
    margin-right:12px
}
.common-style[data-style="12"].amz-news .amz-news-item .amz-news-img img {
    width:100%;
    height:100%;
    object-fit:cover
}
.common-style[data-style="12"].amz-news .amz-news-text {
    width:calc(100% - 140px);
    line-height:1.5
}
.common-style[data-style="12"].amz-news .amz-news-text .amz-news-title {
    display:-webkit-box;
    font-size:18px;
    color:#555;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    overflow:hidden
}
.common-style[data-style="12"].amz-news .amz-news-text .amz-news-content {
    cursor:pointer;
    margin-top:5px;
    font-size:12px;
    color:#787878;
    height:36px;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden
}
.common-style[data-style="12"].amz-news .amz-news-text .amz-news-info {
    margin-top:5px;
    display:flex;
    justify-content:space-between
}
.common-style[data-style="12"].amz-news .amz-news-text .amz-news-info .amz-news-author {
    display:flex;
    align-items:center;
    font-size:12px;
    color:#555;
    cursor:pointer
}
.common-style[data-style="12"].amz-news .amz-news-text .amz-news-info .amz-news-author img {
    width:16px;
    height:16px;
    margin-right:4px
}
.common-style[data-style="12"].amz-news .amz-news-text .amz-news-info .amz-news-author span {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.common-style[data-style="12"].amz-news .amz-news-text .amz-news-info .amz-news-date {
    display:block;
    color:#212529;
    font-size:12px
}
@media (max-width:1200px) and (min-width:993px) {
    .common-style[data-style="12"].amz-news .amz-news-text .amz-news-info .amz-news-date {
    display:none
}
}.common-style[data-style="13"] {
    background:white
}
.common-style[data-style="13"][data-dynamic-matrix-container=true] {
    display:block!important
}
.common-style[data-style="13"][data-dynamic-matrix-container=true] .dynamic-matrix-container {
    display:flex!important;
    justify-content:space-between;
    background:var(--amz-tab-bg-color,#f1f4f9);
    border-radius:20px;
    padding:7px 8px;
    margin-left:12px;
    margin-right:12px
}
.common-style[data-style="13"][data-dynamic-matrix-container=true] .dynamic-matrix-container .amz-item {
    height:26px
}
.common-style[data-style="13"][data-dynamic-matrix-container=true] .dynamic-matrix-container .amz-item a {
    padding:2px 12px;
    max-width:9rem
}
.common-style[data-style="13"][data-dynamic-matrix-container=true] .dynamic-matrix-container .amz-item a span {
    font-size:14px;
    line-height:18.5px;
    font-weight:400;
    color:#888
}
.common-style[data-style="13"][data-dynamic-matrix-container=true] .dynamic-matrix-container .amz-item a span {
    transition:all .3s ease-in-out
}
.common-style[data-style="13"][data-dynamic-matrix-container=true] .dynamic-matrix-container .amz-item a.current span {
    color:#fff
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) {
    display:block!important
}
@media (max-width:991px) {
    .common-style[data-style="13"]:has(.dynamic-matrix-container) {
    display:none!important;
    opacity:0!important;
    height:0!important;
    border:none!important;
    margin:0!important;
    padding:0!important
}
}.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container {
    display:flex!important;
    justify-content:space-between;
    background:var(--amz-tab-bg-color,#f1f4f9);
    border-radius:20px;
    padding:7px 8px;
    margin-left:12px;
    margin-right:12px
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .amz-item a {
    padding:2px 12px;
    max-width:9rem
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .amz-item a span {
    font-size:14px;
    line-height:18.5px;
    font-weight:400;
    color:#888
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .amz-item a span {
    transition:all .3s ease-in-out
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .amz-item a.current span {
    color:#fff
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .nav-expand-more {
    position:relative;
    cursor:pointer;
    display:flex;
    justify-content:end;
    padding-left:20px
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .nav-expand-more .nav-folder {
    width:unset;
    left:unset;
    right:-30px;
    top:26px;
    transform-origin:100% 0
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .nav-expand-more .nav-folder-list {
    justify-content:start
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .nav-expand-more:hover circle {
    fill:#1a90ff;
    transition:all .2s ease-out
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .nav-expand-more:hover path {
    fill:#fff;
    transition:all .2s ease-out
}
.common-style[data-style="13"]:has(.dynamic-matrix-container) .dynamic-matrix-container .nav-expand-more:hover .nav-folder {
    pointer-events:auto;
    opacity:1;
    scale:1
}
@media (max-width:991px) {
    .common-style[data-style="13"] {
    display:grid;
    grid-template-columns:repeat(3,1fr)
}
}.common-style[data-style="13"]:not(.dynamic_matrix) a {
    padding:4px;
    border-radius:16px
}
.common-style[data-style="13"]:not(.dynamic_matrix) a:hover,.common-style[data-style="13"]:not(.dynamic_matrix) a.current {
    background:#d6e8ff;
    padding:4px!important
}
.common-style[data-style="13"]:not(.dynamic_matrix) a:hover span,.common-style[data-style="13"]:not(.dynamic_matrix) a.current span {
    color:#0585fd
}
.common-style[data-style="13"]:not(.dynamic_matrix) a:hover img,.common-style[data-style="13"]:not(.dynamic_matrix) a.current img {
    background:white
}
@media (max-width:1399px) {
    .common-style[data-style="13"]:not(.dynamic_matrix) a {
    padding:3px 1px
}
}.common-style[data-style="13"] .amz-item {
    z-index:2;
    overflow:hidden;
    display:flex;
    justify-content:center;
    align-items:center
}
.common-style[data-style="13"] .amz-item a {
    display:flex;
    justify-content:center;
    align-items:center;
    max-width:100%
}
.common-style[data-style="13"] .amz-item section {
    background:#f5f5f5;
    border-radius:100%;
    min-width:19px;
    max-width:19px;
    min-height:19px;
    max-height:19px;
    display:flex;
    align-items:center;
    justify-content:center;
    margin-right:11px
}
@media (max-width:1599px) {
    .common-style[data-style="13"] .amz-item section {
    margin-right:6px
}
}.common-style[data-style="13"] .amz-item img {
    width:16px;
    height:16px;
    border-radius:4px
}
.common-style[data-style="13"] .amz-item span {
    font-style:normal;
    font-weight:400;
    font-size:14px;
    line-height:18px;
    color:#666;
    padding-right:4px;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.common-style[data-style="13"].dynamic_matrix a {
    padding:4px
}
.common-style[data-style="13"].dynamic_matrix .dynamic-matrix-container:after {
    content:"";
    display:inline-block;
    background:var(--amz-tab-fore-color,#1a90ff);
    height:var(--amz-matrix-height);
    position:absolute;
    top:18px;
    width:var(--amz-matrix-width);
    left:var(--amz-matrix-x);
    transition:all .3s ease-in-out;
    border-radius:16px
}
.common-style[data-style="13"].dynamic_matrix .current span {
    color:#fff;
    transition:all .3s ease-in-out
}
.common-style li.amz-item[data-hidden=true] {
    display:none
}
.amz-tips {
    color:#fff;
    font-size:16px;
    max-width:200px;
    white-space:normal;
    text-align:center;
    padding:10px
}
.el-popper.is-customized {
    padding:6px;
    background:#5da855
}
.el-popper.is-customized .el-popper__arrow:before {
    background:#5da855;
    right:0
}
@keyframes fade {
    0% {
    opacity:0
}
to {
    opacity:1
}
}.amz-body {
    margin:0 auto;
    padding:0 10px
}
@media (max-width:992px) {
    .amz-body {
    padding:0 16px
}
}@media (max-width:370px) {
    .amz-body {
    padding:0 10px
}
}.amz-global-preview {
    background:#f1f4f9;
    min-height:100vh;
    display:flex;
    flex-direction:column
}
.amz-global-preview .amz-preview-content {
    width:91.6666666667%;
    display:flex;
    flex-direction:column;
    gap:16px
}
@media (max-width:991px) {
    .amz-global-preview .amz-preview-content {
    gap:0;
    width:100%
}
.amz-global-preview .amz-preview-content>div:not(:last-child) {
    margin-bottom:16px
}
}.amz-footer {
    width:100%;
    margin-top:auto!important
}
.amz-peg-menu {
    display:flex;
    float:left;
    flex-direction:column;
    width:8.3333333333%;
    position:sticky;
    top:15px;
    left:12px;
    margin:12px 0 14px
}
@media (max-width:991px) {
    .amz-peg-menu {
    display:none
}
}.amz-peg-menu li {
    padding:4.4px 0;
    user-select:none;
    color:#5e5d5b;
    letter-spacing:.5px;
    position:relative;
    right:1px
}
.amz-peg-menu li:first-child {
    padding-top:5px
}
.amz-peg-menu li:hover span {
    color:#fff!important;
    background-color:#ff4500!important
}
@media (min-width:1200px) {
    .amz-peg-menu li[data-focus=true] {
    color:#ff5a00
}
.amz-peg-menu li[data-focus=true]:before {
    content:"";
    display:inline-block;
    width:12px;
    background:#000;
    height:2px;
    position:absolute;
    left:-20px;
    top:18px
}
.amz-peg-menu li[data-focus=true] span {
    color:#ff5a00
}
}.amz-peg-menu .amz-peg-menu-contain {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.amz-peg-menu .amz-peg-menu-item {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    cursor:pointer;
    color:#5e5d5b;
    line-height:24px;
    padding:5px;
    margin:8px 0;
    font-size:14px;
    border-radius:4px;
    transition:.2s all ease-in-out
}
.amz-peg-menu .amz-peg-menu-item:hover {
    color:#fff
}
#amz-timezone {
    justify-content:space-between;
    align-items:center;
    position:relative;
    border:1px solid #eee;
    padding:5px .5px;
    margin-bottom:-12px;
    margin-top:.5px;
    color:#a2a2a2;
    font-size:13px;
    display:flex;
    flex-wrap:wrap
}
@media (max-width:992px) {
    #amz-timezone {
    display:grid;
    grid-template-columns:repeat(4,1fr)
}
}@media (max-width:991px) {
    #amz-timezone {
    display:none
}
}@media (max-width:1024px) {
    #amz-timezone {
    white-space:nowrap;
    font-size:12px
}
}#amz-timezone .amz-timezone-item {
    height:20px;
    display:flex;
    align-items:center;
    width:16.2%;
    float:left;
    margin-left:3.3px
}
#amz-timezone .amz-timezone-item img {
    width:auto;
    height:12px;
    vertical-align:bottom
}
.amz-holiday {
    color:#a2a2a2;
    font-size:13px;
    display:flex;
    flex-wrap:nowrap;
    margin-bottom:-8px;
    margin-top:-6px;
    border:1px solid #eee;
    align-items:center;
    background-color:#f1f4f9!important
}
@media (max-width:992px) {
    .amz-holiday {
    justify-content:center;
    margin:0;
    padding:0 10px;
    flex-wrap:unset
}
}@media (max-width:1200px) {
    .amz-holiday {
    flex-wrap:nowrap;
    gap:.5rem;
    overflow:hidden
}
.amz-holiday .amz-holiday-box {
    display:flex;
    flex-wrap:nowrap!important
}
.amz-holiday .amz-holiday-box .amz-holiday-intro {
    justify-content:center
}
.amz-holiday .amz-holiday-box .amz-holiday-intro:last-child {
    display:none
}
}@media (max-width:1319px) {
    .amz-holiday {
    overflow:hidden
}
}.amz-holiday #amz-current-year-info {
    color:#a2a2a2;
    height:40px;
    line-height:40px;
    padding-left:10px;
    width:30%;
    font-size:14px;
    box-sizing:border-box
}
@media (max-width:991px) {
    .amz-holiday #amz-current-year-info {
    width:100%;
    text-align:center;
    margin-top:-2px
}
}.amz-holiday .amz-holiday-box {
    margin-left:auto;
    display:flex;
    justify-content:center;
    gap:1.5rem;
    flex-wrap:wrap
}
@media (max-width:900px) {
    .amz-holiday .amz-holiday-box {
    display:none
}
}.amz-holiday .amz-holiday-box:hover {
    cursor:pointer
}
@media (max-width:1199px) {
    .amz-holiday .amz-holiday-box {
    margin-left:unset
}
}.amz-holiday .amz-holiday-box .amz-holiday-intro {
    display:flex;
    color:#1f4977;
    align-items:center
}
.amz-holiday .amz-holiday-box .amz-holiday-intro:hover {
    color:#f26929
}
.amz-holiday .amz-holiday-box .amz-holiday-intro .amz-holiday-name {
    color:#5a98de;
    padding:0 4px
}
.amz-holiday .amz-holiday-box .amz-holiday-intro .amz-holiday-date {
    color:#ff4300;
    padding:0 4px
}
.amz-holiday .holiday\2014 countdown {
    background:transparent!important;
    color:#a2a2a2;
    font-size:13px;
    height:40px;
    line-height:40px;
    display:flex;
    justify-content:space-around;
    width:70%;
    border:none;
    flex-wrap:nowrap;
    position:relative;
    cursor:pointer
}
@media (max-width:991px) {
    .amz-holiday .holiday\2014 countdown {
    display:none!important
}
}.amz-holiday .holiday\2014 countdown .holiday {
    color:#5a98de
}
.amz-holiday .holiday\2014 countdown span {
    margin:0 4px
}
@media (max-width:1319px) {
    .amz-holiday .holiday\2014 countdown span {
    margin:0
}
}.amz-holiday .holiday\2014 countdown .day {
    color:#ff4300
}
.amz-holiday .holiday\2014 countdown section {
    color:#1f4977
}
.amz-holiday .holiday\2014 countdown section:hover {
    color:#f26929
}
.amz-holiday .holiday\2014 countdown a {
    color:#1f4977
}
.amz-holiday .holiday\2014 countdown a:hover {
    color:#f26929
}
.amz-exchange-rate {
    color:#a2a2a2;
    font-size:13px;
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
    border:1px solid #eee;
    padding:2px 0 0;
    margin:-6px 0 -5px;
    position:relative;
    bottom:0px
}
@media (max-width:1200px) {
    .amz-exchange-rate {
    justify-content:center;
    align-items:center;
    font-size:12px
}
}@media (max-width:991px) {
    .amz-exchange-rate {
    display:none
}
}.amz-exchange-rate .amz-exchange-time {
    color:#555;
    width:361.59px;
    height:19.5px;
    line-height:23.5px;
    flex:2.5
}
.amz-exchange-rate .amz-exchange-items {
    flex:7.5;
    height:23.5px;
    line-height:23.5px;
    color:#555;
    display:flex;
    flex-wrap:wrap;
    justify-content:space-around;
    font-size:13px;
    cursor:pointer
}
.amz-exchange-rate .amz-exchange-items span:hover {
    color:#f26929
}
@media (max-width:1200px) {
    .amz-exchange-rate .amz-exchange-items {
    font-size:12px
}
}.amz-show {
    display:auto
}
.amz-hidden {
    display:none!important
}
.amz-opacity-zero {
    opacity:0
}
.amz-item {
    position:relative
}
.amz-item .amz-tooltip {
    display:none;
    max-width:180px;
    width:max-content;
    white-space:normal
}
.amz-item:hover .amz-tooltip {
    display:block!important;
    position:absolute;
    bottom:32px;
    background-color:#5da855;
    padding:12px 14px;
    line-height:1.2rem;
    border-radius:6px;
    color:#fff;
    font-weight:400;
    font-size:15px
}
.amz-item:hover .amz-tooltip:after {
    content:"";
    border:8px transparent solid;
    border-top:8px #5da855 solid;
    width:0px;
    height:0px;
    position:absolute;
    bottom:-12px;
    left:48px
}
.amz-move-show {
    margin-top:0
}
.amz-move-hide {
    margin-top:-759px
}
.amz-search-frame-show {
    transform:translateY(-2px)
}
.amz-search-frame-hide {
    transform:translateY(-260px)
}
@media (max-width:991px) {
    .amz-search-frame-hide {
    display:none
}
}.amz-search-frame {
    position:absolute;
    width:100%;
    height:200px;
    top:54px;
    background:rgba(23,24,26,.85);
    z-index:9;
    transition:.2s
}
@media (max-width:991px) {
    .amz-search-frame {
    top:800px
}
}.amz-search-frame .amz-search-input {
    width:960px;
    padding:40px 0 10px;
    margin:0 auto;
    position:relative
}
.amz-search-frame .amz-search-input input {
    border:none;
    border-radius:30px;
    width:930px;
    height:48px;
    font-size:24px;
    color:#45474d;
    background:#fff;
    text-indent:30px
}
.amz-search-frame .amz-search-input input {
    outline:medium
}
.amz-search-frame .amz-search-input .amz-search-icons {
    position:absolute;
    top:64px;
    right:50px;
    width:28px;
    height:28px;
    transform:translateY(-50%);
    color:#a1a8b3
}
.amz-search-frame .amz-search-hots {
    margin:0 auto;
    width:46%
}
.amz-search-frame .amz-search-hots h2 {
    font-size:20px;
    color:#dbdfe6;
    margin:10px 0
}
.amz-search-frame .amz-search-hots .azm-search-sks {
    width:1000px;
    display:flex;
    flex-wrap:wrap
}
.amz-search-frame .amz-search-hots .azm-search-sks a {
    font-size:16px;
    color:#dbdfe6;
    padding:0 20px;
    border-radius:14px
}
.amz-search-frame .amz-search-hots .azm-search-sks a:hover {
    background-color:#3f7cea;
    color:#fff
}
.amz-bd {
    width:27.5%;
    border:1px solid #fff;
    height:82px;
    float:right;
    position:relative;
    padding:6px 6px 0;
    overflow:hidden
}
@media (max-width:991px) {
    .amz-bd {
    width:100%;
    margin-top:4px
}
}.amz-bd .amz-temp-wrap {
    overflow:hidden;
    position:relative
}
.amz-bd .amz-temp-wrap .amz-pic-list {
    position:relative;
    padding:0;
    margin:0;
    top:0px;
    overflow:hidden;
    zoom:1
}
.amz-bd .amz-temp-wrap .amz-pic-list li {
    width:356px;
    height:24px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    color:#a2a2a2
}
.amz-bd .amz-temp-wrap .amz-pic-list li a {
    color:#a2a2a2;
    font-size:14px
}
@keyframes ActivityFont {
    0% {
    top:0px
}
10% {
    top:0px
}
20% {
    top:-78px
}
30% {
    top:-78px
}
40% {
    top:-155px
}
50% {
    top:-155px
}
60% {
    top:-235px
}
70% {
    top:-235px
}
80% {
    top:-312px
}
90% {
    top:-312px
}
to {
    top:0px
}
}.amz-bd .amz-font-animation {
    animation-name:ActivityFont;
    animation-duration:16s;
    animation-delay:4s;
    animation-iteration-count:infinite
}
.amz-bd .amz-font-animation:hover {
    animation-play-state:paused
}
.amz-search-box {
    display:flex;
    margin-bottom:1rem;
    cursor:pointer
}
.amz-search-box .amz-logo {
    margin-right:auto;
    margin-left:30px
}
.amz-search-box .amz-logo img {
    display:inherit!important;
    vertical-align:unset
}
.amz-search-box .amz-search-w {
    min-width:40%;
    display:flex;
    flex-direction:column;
    gap:.8rem
}
.amz-search-box .amz-search-w .amz-search-text {
    display:flex;
    align-items:center;
    padding:0 .5rem;
    gap:2.5rem .5rem;
    flex-wrap:wrap;
    color:#999
}
.amz-search-box .amz-search-w .amz-search-text .amz-tag-name {
    font-size:15px
}
.amz-search-box .amz-search-w .amz-search-text .amz-active_search_tag {
    color:#000;
    position:relative
}
.amz-search-box .amz-search-w .amz-search-text .amz-active_search_tag:after {
    position:absolute;
    content:"";
    width:10px;
    -webkit-border-radius:100px;
    -moz-border-radius:100px;
    border-radius:100px;
    height:4px;
    bottom:-2px;
    left:50%;
    transform:translate(-50%);
    background:#000
}
.amz-search-box .amz-search-w .amz-input {
    display:flex;
    flex-direction:column;
    align-items:stretch;
    position:relative;
    max-width:96vw;
    z-index:99;
    background:#fff;
    border-radius:12px;
    border:2px solid rgba(0,68,215,0)
}
.amz-search-box .amz-search-w .amz-input input {
    flex-grow:1;
    width:100%;
    line-height:24px;
    text-indent:16px;
    height:42px;
    font-size:14px;
    vertical-align:middle;
    border-radius:12px;
    border:0;
    max-width:640px;
    padding:0;
    margin:0;
    border:none;
    outline:none;
    box-shadow:none
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-dropdown {
    position:absolute;
    padding:10px 12px 16px;
    top:44px;
    left:0px;
    width:158px;
    max-height:158px;
    background:#fff;
    border:.5px solid #f8f9fa;
    box-shadow:0 4px 26px #0000000a;
    border-radius:8px;
    display:none;
    flex-direction:column;
    overflow:scroll;
    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1);
    transition-duration:.25s
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-dropdown>section:not(:last-child) {
    margin-bottom:12px
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-dropdown .amz-engine-item {
    display:flex;
    align-items:center
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-dropdown .amz-engine-item img {
    width:24px;
    height:24px;
    margin-right:8px
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-dropdown .amz-engine-item span {
    font-size:13px;
    line-height:18px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#111827;
    opacity:.6
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-dropdown .amz-engine-item.active span {
    opacity:1
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-dropdown.active {
    display:flex
}
.amz-search-box .amz-search-w .amz-input .amz-search-icon {
    margin-left:auto;
    width:20px;
    height:20px;
    opacity:.6
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-input-drop {
    display:flex;
    align-items:center;
    margin-left:12px;
    flex-shrink:0
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-input-drop img {
    width:24px;
    height:24px;
    margin-right:4px
}
.amz-search-box .amz-search-w .amz-input .amz-mobile-input-drop svg {
    opacity:.6
}
@media (max-width:992px) {
    .amz-search-box .amz-search-w .amz-input {
    border-radius:8px
}
}.amz-search-box .amz-search-w .amz-input.active {
    border:2px solid rgba(0,68,215,.35)
}
.amz-search-box .amz-search-w .amz-input.active svg {
    color:#0044d7
}
.amz-search-box .amz-search-w::-webkit-input-placeholder {
    color:#7c838af0!important;
    font-weight:200!important
}
.amz-search-box .amz-search-w:-ms-input-placeholder {
    color:#7c838af0!important;
    font-weight:200!important
}
.amz-search-box .amz-search-w::placeholder {
    color:#7c838af0!important;
    font-family:Hiragino Sans GB,Microsoft YaHei,\5fae\8f6f\96c5\9ed1,Arial,sans-serif!important;
    position:relative;
    top:1px;
    opacity:.97
}
.amz-search-box .amz-search-w .amz-search-icon {
    font-size:20px
}
@media (max-width:1379px) and (min-width:1101px) {
    .amz-search-box .amz-search-w {
    width:480px;
    margin-right:12px
}
.amz-search-box .amz-search-w .amz-search-text {
    justify-content:flex-start!important;
    gap:10px
}
}@media (max-width:1429px) and (min-width:1401px) {
    .amz-search-box .amz-search-w .amz-search-text {
    justify-content:flex-start!important;
    gap:8px!important
}
}@media (min-width:992px) {
    .amz-search-box .amz-search-w .amz-mobile-input-drop {
    display:none!important
}
}@media (max-width:991px) {
    .amz-search-box .amz-search-w .amz-input {
    max-width:100vw
}
.amz-search-box .amz-search-w .amz-search-icon {
    width:24px!important;
    height:24px!important
}
.amz-search-box .amz-search-w input {
    font-size:15px;
    line-height:20px
}
.amz-search-box .amz-search-w::-webkit-input-placeholder {
    color:#cacfd4!important;
    font-weight:200!important
}
.amz-search-box .amz-search-w:-ms-input-placeholder {
    color:#cacfd4!important;
    font-weight:200!important
}
.amz-search-box .amz-search-w::placeholder {
    color:#cacfd4!important;
    font-family:Hiragino Sans GB,Microsoft YaHei,\5fae\8f6f\96c5\9ed1,Arial,sans-serif!important;
    position:relative;
    top:1px;
    opacity:.97
}
}.amz-search-box .amz-hot-info {
    width:27.5%;
    height:82px;
    align-items:center;
    margin-left:auto;
    margin-right:9.5px
}
.amz-search-box .amz-hot-info .hot-info-logo {
    background:#fff;
    width:64px;
    height:82px;
    border-radius:8px;
    margin-right:8px;
    display:none
}
.amz-search-box .amz-hot-info #amz-hot-info-flow {
    width:100%;
    box-sizing:border-box;
    border-radius:4px;
    border:1px solid #fff;
    height:82px;
    float:right;
    overflow:hidden;
    position:relative;
    padding-bottom:0
}
.amz-search-box .amz-hot-info #amz-hot-info-flow.amz-active {
    display:block
}
.amz-search-box .amz-hot-info #amz-hot-info-flow .amz-info-flow-ul {
    animation-name:ActivityFont;
    animation-duration:20s;
    animation-delay:4s;
    animation-iteration-count:infinite;
    padding:3px 0 0;
    margin:0;
    position:relative;
    left:0;
    right:0;
    top:0
}
.amz-search-box .amz-hot-info #amz-hot-info-flow .amz-info-flow-ul:hover {
    animation-play-state:paused
}
.amz-search-box .amz-hot-info #amz-hot-info-flow .amz-info-flow-ul li {
    list-style:none;
    color:#a2a2a2;
    width:94%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    height:26px;
    font-size:14px
}
.amz-search-box .amz-hot-info #amz-hot-info-flow .amz-info-flow-ul li a {
    color:inherit
}
.amz-search-box .amz-hot-info #amz-hot-info-flow .amz-info-flow-ul li:before {
    content:"";
    width:2.5px;
    height:2.5px;
    border-radius:50%;
    margin:0 8px 0 12px;
    position:relative;
    bottom:3px;
    display:inline-block;
    background-color:#a2a2a2
}
@media (max-width:1200px) {
    .amz-search-box .amz-hot-info {
    max-width:350px;
    width:60vw
}
}@media (max-width:1099px) and (min-width:992px) {
    .amz-search-box .amz-logo {
    margin-left:0;
    max-width:230px
}
.amz-search-box .amz-search-text {
    justify-content:flex-start!important;
    gap:5px!important
}
.amz-search-box .amz-search-w {
    gap:.8rem;
    margin-right:1rem
}
.amz-search-box .amz-hot-info {
    max-width:330px
}
}@media (max-width:991px) {
    .amz-search-box {
    flex-direction:column
}
.amz-search-box {
    padding:0 16px
}
.amz-search-box .amz-logo {
    display:none
}
.amz-search-box .amz-search-w {
    width:100%;
    margin:0 0 16px
}
.amz-search-box .amz-search-text {
    display:none!important
}
.amz-search-box .amz-hot-info {
    display:flex;
    width:100%;
    max-width:100%;
    margin:0
}
.amz-search-box .amz-hot-info .hot-info-logo {
    display:flex!important;
    margin-right:12px
}
.amz-search-box .amz-hot-info .hot-info-logo svg {
    margin:auto
}
.amz-search-box .amz-hot-info #amz-hot-info-flow {
    margin:0;
    flex:1;
    border-radius:8px
}
.amz-search-box .amz-hot-info #amz-hot-info-flow .amz-info-flow-ul {
    background:#fff
}
.amz-search-box .amz-hot-info #amz-hot-info-flow .amz-info-flow-ul li:before {
    width:5px;
    height:5px;
    background-color:#00d085
}
}@media (max-width:640px) {
    .amz-search-box .amz-hot-info #amz-hot-info-flow {
    width:263px
}
}@media (max-width:370px) {
    .amz-search-box {
    padding:0 10px
}
}.amz-tab-wrapper {
    background:#fff;
    border-radius:10px
}
@media (max-width:991px) {
    .amz-tab-wrapper[data-tab-style=vertical] .common-style[data-style="13"] {
    display:none!important;
    height:0;
    min-height:0;
    border:none!important
}
.amz-tab-wrapper[data-tab-style=vertical] .common-style[data-style="13"] li {
    display:none!important
}
}.amz-tab-wrapper[data-tab-style=vertical]:has(ul.common-style) {
    display:flex;
    gap:12px;
    flex-direction:column;
    padding-bottom:12px
}
.amz-tab-wrapper[data-tab-style=vertical]:has(ul.common-style) ul.common-style:not(:last-child) {
    margin:0 0 4px;
    border-bottom:1px solid #f1f4f9;
    border-end-start-radius:0;
    border-end-end-radius:0
}
.amz-tab-wrapper[data-tab-style=vertical]:has(ul.common-style) ul:not(.common-style:first-child) {
    padding-top:0;
    padding-bottom:0
}
.amz-tab-wrapper .amz-tab {
    max-width:95vw;
    display:flex;
    border-bottom:1px solid #f1f4f9;
    align-items:center;
    gap:14px;
    padding-bottom:.5px
}
@media (max-width:991px) {
    .amz-tab-wrapper .amz-tab {
    position:relative
}
.amz-tab-wrapper .amz-tab>a {
    position:absolute!important;
    top:-35px!important;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    width:98vw
}
}.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="0"] {
    padding:13px 15px 13px 36px;
    display:flex;
    color:#3c3c3c;
    font-size:16px;
    overflow-x:scroll;
    -ms-overflow-style:none;
    overflow:-moz-scrollbars-none
}
@media (max-width:991px) {
    .amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="0"] {
    padding-left:14px
}
}.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="0"]::-webkit-scrollbar {
    width:0;
    height:0
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="0"] span[data-font-bold=true] {
    font-weight:700
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="0"] .current {
    position:relative;
    color:#3c3c3c!important
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="0"] .current:after {
    content:"";
    display:block;
    width:25px;
    position:relative;
    left:50%;
    top:10.5px;
    transform:translate(-50%);
    height:2px;
    background-color:#ff5a00
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="0"] .amz-tab-item {
    margin-right:40px;
    cursor:pointer;
    flex-shrink:0;
    font-size:16px;
    line-height:16px;
    height:16px;
    color:#666
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="1"]::-webkit-scrollbar {
    width:0;
    height:0
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"] {
    animation:fade .4s ease-in-out;
    position:relative;
    display:flex;
    align-items:center;
    padding:5px;
    background-color:var(--amz-tab-bg-color,#f1f4f9);
    margin:10px 20px 10px 22px;
    border-radius:20px
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"]::-webkit-scrollbar {
    width:0;
    height:0
}
@media (max-width:991px) {
    .amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"] {
    overflow:scroll;
    margin-left:15px
}
}.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"]:has(.amz-tab-item:hover) .amz-tab-name {
    color:#888!important
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"]:has(.amz-tab-item:hover) .amz-tab-item:hover .amz-tab-name {
    color:#fff!important
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"] .amz-tab-item {
    z-index:2;
    cursor:pointer
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"] .amz-tab-item.current .amz-tab-name {
    color:#fff
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"] .amz-tab-item .amz-tab-name {
    padding:2px 12px;
    font-size:14px;
    color:#888;
    transition:all .3s ease-in-out;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"] .amz-tab-mask {
    position:absolute;
    background-color:var(--amz-tab-fore-color,#1a90ff);
    border-radius:20px;
    padding:2px 12px;
    font-size:14px;
    top:5px;
    bottom:5px;
    z-index:1;
    transition:.35s
}
.amz-tab-wrapper .amz-tab .amz-tab-nav[data-style="2"] .active-tab {
    background-color:var(--amz-tab-fore_color);
    border-radius:20px
}
.amz-tab-wrapper .amz-tab .amz-extra-link {
    position:relative;
    max-width:60vw;
    top:2px;
    right:8px;
    font-size:14px;
    padding-right:12px;
    cursor:pointer;
    font-weight:700;
    margin-left:auto;
    white-space:nowrap!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important
}
@keyframes tooltip {
    0% {
    opacity:0
}
40% {
    opacity:.7
}
to {
    opacity:1
}
}.template_elem {
    position:fixed;
    z-index:999999;
    background-color:#5da855;
    color:#fff;
    padding:10px;
    border-radius:8px;
    text-align:center;
    animation:tooltip .5s ease-in-out
}
.template_elem:after {
    border:6px solid transparent;
    border-top-color:#5da855;
    content:"";
    position:absolute;
    top:100%;
    left:50%;
    transform:translate(-50%)
}
.new_template_elem {
    position:fixed;
    display:flex;
    z-index:999999;
    background:rgba(50,50,51,.85);
    padding:3px 8px;
    align-items:center;
    border-radius:4px;
    backdrop-filter:blur(1px);
    text-align:center;
    font-weight:400;
    font-size:12px;
    line-height:22px;
    color:#fff;
    animation:tooltip .5s ease-in-out
}
.new_template_elem:before {
    border:5px solid transparent;
    border-bottom-color:#323233d9;
    content:"";
    position:absolute;
    top:-10px;
    left:50%;
    transform:translate(-50%)
}
.amz-activity-config-one {
    width:350px;
    position:fixed;
    right:10px;
    bottom:10px;
    background-color:#fff;
    border-radius:5px 5px 0 0;
    overflow:hidden;
    z-index:3333;
    display:none
}
.amz-activity-config-one .amz-activity-one-head {
    padding:11px 8px;
    height:40px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    background-color:#498af8;
    color:#fff;
    font-size:16px;
    border-radius:5px 5px 0 0
}
.amz-activity-config-one .amz-activity-one-head .amz-activity-one-icon {
    color:#eff2f8;
    width:18px;
    cursor:pointer;
    transition:all .4s ease 0s
}
.amz-activity-config-one .amz-activity-one-head .amz-activity-one-icon:hover {
    animation-name:ActivityRotate;
    animation-duration:.5s;
    animation-iteration-count:1;
    animation-timing-function:linear;
    transition:all .4s ease 0s
}
@keyframes ActivityRotate {
    0% {
    transform:rotate(0)
}
to {
    transform:rotate(180deg)
}
}.amz-activity-config-one .amz-activity-one-overflow {
    border:1px solid #cfcfcf
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content {
    width:100%;
    padding:10px 20px;
    background-color:#fff;
    display:flex
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-img {
    width:135px;
    height:75px;
    background-color:#f1eeb4;
    border-radius:5px;
    overflow:hidden
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-img img {
    width:100%;
    height:100%
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title {
    padding-left:16px;
    font-size:15px;
    position:relative;
    display:flex;
    flex-direction:column;
    justify-content:space-between
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title .amz-activity-one-name {
    line-height:1.5;
    color:#000;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title .amz-activity-one-name:hover {
    color:#f60
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title .amz-activity-one-btn {
    font-size:12px;
    text-align:center;
    border-radius:5px;
    padding:3px 10px;
    width:68px;
    background-color:#f36526;
    color:#fff!important
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title .amz-activity-one-btn:hover {
    background-color:#f7814f
}
.amz-activity-config-one .amz-activity-one-content {
    width:100%;
    padding:10px 0;
    background-color:#fff;
    display:flex;
    position:relative;
    box-sizing:border-box
}
.amz-activity-config-one .amz-activity-one-content .amz-one-img-thumb {
    width:100px!important;
    height:60px!important
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-img {
    height:75px;
    background-color:#f1eeb4;
    border-radius:5px;
    overflow:hidden
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-img img {
    width:100%;
    height:100%
}
.amz-activity-config-one .amz-activity-one-content .amz-one-title-thumb {
    width:160px!important;
    font-size:13px!important
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title {
    width:200px;
    padding-left:10px;
    font-size:15px;
    position:relative
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title p {
    font-size:12px;
    color:#8e8e8e;
    margin:0
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title .amz-activity-one-name {
    line-height:1.5;
    color:#000;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title .amz-activity-one-name:hover {
    color:#f60
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title .amz-activity-one-btn {
    font-size:12px;
    text-align:center;
    border-radius:5px;
    padding:6px 10px;
    background-color:#f36526;
    color:#fff
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title .amz-activity-one-btn:hover {
    background-color:#f7814f
}
.amz-activity-config-one .amz-activity-one-content .amz-one-btn-thumb {
    font-size:12px;
    border:1px solid #f26929;
    color:#f26929;
    padding:3px;
    position:absolute;
    right:14px;
    border-radius:3px
}
.amz-activity-config-one .amz-activity-one-content .amz-one-btn-thumb:hover {
    background-color:#f26929;
    color:#fff
}
.amz-activity-config-one .other {
    justify-content:normal;
    align-items:center;
    border-top:1px solid #ddd
}
.amz-activity-config-two {
    width:350px;
    position:fixed;
    right:10px;
    bottom:10px;
    background-color:#fff;
    border-radius:2px;
    z-index:3333;
    box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f
}
.amz-activity-config-two .amz-activity-two-hidden {
    position:absolute;
    right:10px;
    top:-25px;
    width:40px;
    height:25px;
    background:rgb(255,255,255);
    border-radius:4px 4px 0 0;
    box-shadow:0 -30px 28px 9px #0000000d;
    cursor:pointer;
    text-align:center;
    display:flex;
    justify-content:center;
    align-items:center
}
.amz-activity-config-two .amz-activity-two-hidden .amz-activity-two-icon {
    color:#000;
    width:16px;
    cursor:pointer
}
.amz-activity-config-two .amz-activity-two-hidden .amz-activity-two-icon:hover {
    color:#f26929
}
.amz-activity-config-two .amz-activity-two-pd {
    padding:13px 0 0
}
.amz-activity-config-two .amz-activity-two-count {
    margin:5px 0;
    font-size:14px;
    color:#555;
    padding:0 20px 5px;
    display:flex
}
.amz-activity-config-two .amz-activity-two-count span {
    margin:0 4px
}
.amz-activity-config-two .amz-activity-two-count .amz-timeout-day {
    font-weight:600;
    color:#242428;
    line-height:22px;
    font-size:14px;
    margin:0 18px
}
.amz-activity-config-two .amz-activity-two-count .amz-timeout-num {
    margin:0 8px;
    background:#f0f6ff;
    color:#247ae6;
    padding:4px 10px;
    border-radius:4px
}
.amz-activity-config-two .amz-activity-two-content {
    width:100%;
    padding:10px 20px;
    background-color:#fff;
    display:flex;
    position:relative;
    box-sizing:border-box
}
.amz-activity-config-two .amz-activity-two-content .amz-two-img-thumb {
    width:100px!important;
    height:60px!important
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-img {
    width:145px;
    height:75px;
    background-color:#f1eeb4;
    border-radius:5px;
    overflow:hidden
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-img img {
    width:100%;
    height:100%
}
.amz-activity-config-two .amz-activity-two-content .amz-two-title-thumb {
    width:160px!important;
    font-size:13px!important
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title {
    width:200px;
    padding-left:15px;
    font-size:15px;
    position:relative
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title p {
    font-size:12px;
    color:#8e8e8e;
    margin:0
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title .amz-activity-two-name {
    color:#000;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    line-height:1.5
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title .amz-activity-two-name:hover {
    color:#f60
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title .amz-activity-two-btn {
    position:absolute;
    bottom:0;
    font-size:12px;
    text-align:center;
    border-radius:5px;
    padding:1px 10px;
    background-color:#f36526;
    color:#fff
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title .amz-activity-two-btn:hover {
    background-color:#f7814f
}
.amz-activity-config-two .amz-activity-two-content .amz-two-btn-thumb {
    font-size:12px;
    border:1px solid #f26929;
    color:#f26929;
    padding:3px;
    position:absolute;
    right:14px;
    border-radius:3px
}
.amz-activity-config-two .amz-activity-two-content .amz-two-btn-thumb:hover {
    background-color:#f26929;
    color:#fff
}
.amz-activity-config-two .other {
    justify-content:normal;
    align-items:center
}
.amz-two-small,.amz-one-small {
    position:fixed;
    bottom:10px;
    right:10px;
    width:350px;
    z-index:6666;
    background:#fff;
    box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f;
    border-radius:4px;
    display:block
}
.amz-two-small .amz-two-small-pd,.amz-two-small .amz-one-small-pd,.amz-one-small .amz-two-small-pd,.amz-one-small .amz-one-small-pd {
    padding:8px 20px;
    display:flex;
    justify-content:space-between;
    align-items:center
}
.amz-two-small .amz-two-small-title,.amz-two-small .amz-one-small-title,.amz-one-small .amz-two-small-title,.amz-one-small .amz-one-small-title {
    width:290px;
    color:#222;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    overflow:hidden
}
.amz-two-small .amz-two-small-title:hover,.amz-two-small .amz-one-small-title:hover,.amz-one-small .amz-two-small-title:hover,.amz-one-small .amz-one-small-title:hover {
    color:#f26526
}
.amz-two-small .amz-two-small-icon,.amz-two-small .amz-one-small-icon,.amz-one-small .amz-two-small-icon,.amz-one-small .amz-one-small-icon {
    width:20px;
    text-align:right;
    cursor:pointer
}
.amz-two-small .amz-two-small-icon:hover,.amz-two-small .amz-one-small-icon:hover,.amz-one-small .amz-two-small-icon:hover,.amz-one-small .amz-one-small-icon:hover {
    color:#f26526
}
.amz-activity-config-three {
    position:fixed;
    bottom:20px;
    right:0px;
    z-index:5555;
    background-color:#fff;
    border-radius:15px 0 0 15px;
    padding:20px 17.5px 10px;
    box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f
}
.amz-activity-config-three .amz-three-box {
    padding-bottom:20px;
    padding-top:3px;
    margin-left:2px;
    border-bottom:1px solid #f6f7f8
}
.amz-activity-config-three .amz-three-box:nth-child(2n + 1) {
    padding-top:17px
}
.amz-activity-config-three .amz-activity-three-icon {
    width:20px;
    position:absolute;
    right:10px;
    top:8px;
    cursor:pointer
}
.amz-activity-config-three .amz-activity-three-head {
    width:226px;
    padding-bottom:1px;
    font-size:14px;
    line-height:21px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    color:#303030;
    font-weight:400;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.amz-activity-config-three .amz-three-time {
    display:flex;
    margin-top:7px;
    justify-content:space-between;
    font-size:12px
}
.amz-activity-config-three .amz-three-time .amz-three-date {
    color:#7c8388;
    line-height:20px;
    height:20px
}
.amz-activity-config-three .amz-three-time .amz-three-btn {
    background-color:#3f82f5;
    border-radius:20px;
    color:#fff;
    padding:0 8px;
    line-height:20px;
    height:20px
}
.amz-three-small {
    display:none;
    box-sizing:border-box;
    position:fixed;
    bottom:20px;
    right:0;
    z-index:1000;
    width:180px;
    height:44px;
    background:linear-gradient(90deg,#3875f6,#438eff);
    border-radius:44px 0 0 44px
}
.amz-three-small .amz-small-scroll {
    margin-left:20px;
    overflow:hidden
}
.amz-three-small .amz-small-scroll .amz-small-scroll-title {
    padding-right:5px;
    margin:0;
    line-height:44px;
    font-size:16px;
    font-weight:400;
    white-space:nowrap;
    color:#fff;
    cursor:pointer;
    transition:all .3s;
    animation-name:ActivityScroll;
    animation-duration:10s;
    animation-iteration-count:infinite;
    transform:translate(20px);
    animation-timing-function:linear
}
@keyframes ActivityScroll {
    0% {
    transform:translate(20px)
}
to {
    transform:translate(-150px)
}
}.amz-config-wrapper.common-style {
    gap:8px!important
}
.amz-leading-3 {
    font-size:20px
}
.amz-amz123-logo:hover .amz-logo-tip {
    display:block!important;
    opacity:1;
    z-index:999
}
.amz-amz123-logo a {
    display:flex;
    align-items:center
}
.amz-amz123-logo .amz-logo-tip {
    display:none;
    z-index:-1;
    position:absolute;
    top:2px;
    left:96px
}
@media (max-width:1200px) {
    .amz-amz123-logo .amz-logo-tip {
    top:1px;
    left:48px
}
}@media (max-width:991px) {
    .amz-amz123-logo .amz-logo-tip {
    display:none!important
}
}.amz-amz123-logo .amz-logo-tip svg {
    width:2rem;
    color:#2459ec;
    position:relative;
    left:115px;
    bottom:-5px;
    transform:rotate(30deg) scale(1.4);
    display:block
}
.amz-amz123-logo .amz-logo-tip span.amz-tip-text {
    background-color:#2459ec;
    padding:1rem;
    font-size:16px;
    color:#fff;
    border-radius:4px
}
.amz-body-container {
    padding-top:31px;
    margin:0 auto;
    margin-right:auto!important;
    margin-left:auto!important;
    margin-bottom:24px
}
@media (max-width:992px) {
    .amz-body-container {
    padding-top:16px
}
}@media (min-width:1200px) {
    .amz-body-container {
    width:92%
}
}@media (min-width:1600px) {
    .amz-body-container {
    width:1600px
}
}.common-style[data-style="2"] .amz-item[data-style="2"] .amz-item-2 {
    padding-right:0!important
}
.common-style[data-style="2"] .amz-item[data-style="2"] .amz-item-2 .amz-intro {
    position:relative;
    top:.5px
}
.common-style[data-style="2"] .amz-item[data-style="2"] .amz-item-2 .amz-intro p.amz-item-intro {
    padding-right:16px
}
.common-style[data-columns="9"] .amz-item .amz-item-11 img {
    margin-right:9px
}
.amz-card-style {
    padding:4px 0;
    border:1 solid rgb(243,244,246);
    border-radius:8px;
    background-color:#fff;
    overflow:hidden
}
@media (max-width:991px) {
    .amz-mobile-hidden {
    display:none!important
}
}@keyframes showSearchContainer {
    0% {
    transform:translateY(0)
}
to {
    transform:translateY(200px)
}
}.amz-search-container.active-search-container {
    animation:showSearchContainer ease-in-out .4s forwards
}
.amz-relative-tem-hidden {
    position:relative;
    left:-120vw
}
.page_statement_container {
    display:flex;
    max-width:1200px;
    margin:37px auto 44px;
    border:0 solid #e5e7eb;
    flex-grow:1
}
.page_statement_container .aside {
    min-width:250px;
    max-width:250px;
    background:#fafafa;
    display:flex;
    flex-direction:column
}
@media (max-width:991px) {
    .page_statement_container .aside {
    display:none
}
}.page_statement_container .aside a {
    text-align:center;
    color:#303030;
    line-height:60px;
    font-size:1.125rem
}
.page_statement_container .aside a:hover,.page_statement_container .aside a.active {
    background:#fff;
    color:#548dd4
}
.page_statement_container .aside a.active {
    border-left:2px solid #303030
}
.page_statement_container .statement_content {
    flex-grow:1;
    padding:0 30px;
    background:#fff
}
.page_statement_container .statement_content .statement_content_title {
    font-size:28px;
    line-height:60px;
    border-bottom:1px solid #e5e7eb
}
.nav-folder {
    pointer-events:none;
    opacity:0;
    position:absolute;
    top:32px;
    left:0;
    display:flex;
    z-index:999;
    scale:.9;
    width:100%;
    transition:all .15s ease-out .1s
}
.nav-folder>.nav-folder-list {
    margin-top:4px;
    padding:4px!important;
    border-radius:4px;
    max-height:144px;
    background:white;
    box-shadow:0 2px 16px #011c4314;
    display:flex;
    flex:none;
    flex-direction:column;
    flex-wrap:wrap;
    justify-content:space-between
}
.nav-folder>.nav-folder-list>.nav-folder-item {
    flex:none;
    height:34px;
    width:154px;
    border-radius:4px;
    transition:all .2s ease-out
}
.nav-folder>.nav-folder-list>.nav-folder-item:hover {
    background:#f4f7fc
}
.nav-folder>.nav-folder-list>.nav-folder-item:hover .nav-folder-item-box {
    transform:translate(2px)
}
.nav-folder>.nav-folder-list>.nav-folder-item>object {
    display:block;
    height:100%;
    width:100%
}
.nav-folder>.nav-folder-list>.nav-folder-item>object .nav-folder-item-link {
    width:100%;
    height:100%;
    display:flex;
    align-items:center;
    padding:0 4px
}
.nav-folder>.nav-folder-list>.nav-folder-item>object .nav-folder-item-link>.nav-folder-item-box {
    transition:all .1s ease-out;
    display:flex;
    justify-content:center;
    align-items:center;
    width:24px;
    height:20px;
    padding:2px 6px 2px 2px;
    flex:none
}
.nav-folder>.nav-folder-list>.nav-folder-item>object .nav-folder-item-link>.nav-folder-item-box>.nav-folder-item-img {
    width:100%;
    height:100%
}
.nav-folder>.nav-folder-list>.nav-folder-item>object .nav-folder-item-link>.nav-folder-item-text {
    max-width:calc(100% - 24px);
    color:#444;
    font-size:14px;
    font-style:normal;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin:unset
}
.nav-folder .nav-folder-across {
    flex-direction:row
}
.nav-folder .nav-folder-list-two {
    width:316px
}
.nav-folder .nav-folder-list-three {
    width:470px
}
.nav-folder .nav-folder-list-four {
    width:624px
}
body {
    /* font-family:Hiragino Sans GB,Microsoft Yahei,sans-serif!important; */
    margin:0;
    padding:0
}
a {
    text-decoration:none;
    cursor:pointer;
    color:inherit
}
#amz-header {
    --theme-green:#00d084;
    background:#fff;
    box-shadow:0 1px 8px #0000001a;
    z-index:9998;
    height:52px;
    position:relative
}
@media (max-width:991px) {
    #amz-header {
    box-shadow:0 1px 8px #011c4305
}
}#amz-header ul {
    list-style:none;
    margin:0;
    padding:0
}
#amz-header .amz123-logo {
    width:94px;
    height:24px;
    z-index:2;
    position:absolute;
    left:4%
}
#amz-header .amz123-logo a {
    z-index:999999;
    width:94px;
    height:24px
}
#amz-header .amz123-logo a img {
    width:100%;
    height:100%
}
@media (min-width:1701px) {
    #amz-header .amz123-logo a:hover~.arrow-logos {
    visibility:visible
}
#amz-header .amz123-logo a:hover~.arrow-logos svg {
    visibility:visible
}
#amz-header .amz123-logo a:hover~.amz-logo-tip {
    visibility:visible
}
}#amz-header .amz123-logo .amz-logo-tip {
    width:max-content;
    visibility:hidden;
    position:fixed;
    top:70px;
    left:10px;
    padding:10px 16px;
    background-color:#2459ec;
    border-radius:4px
}
#amz-header .amz123-logo .amz-logo-tip span.amz-tip-text {
    line-height:20px;
    font-size:16px;
    color:#fff
}
#amz-header .amz123-logo .arrow-logos {
    visibility:hidden;
    width:94px;
    height:32px
}
#amz-header .amz123-logo .arrow-logos:hover {
    visibility:visible
}
#amz-header .amz123-logo .arrow-logos:hover svg {
    visibility:visible
}
#amz-header .amz123-logo .arrow-logos:hover~.amz-logo-tip {
    visibility:visible
}
#amz-header .amz123-logo .arrow-logos svg {
    width:2rem;
    color:#2459ec;
    position:absolute;
    left:70%;
    top:-2px;
    z-index:-1;
    transform:rotate(-30deg) scale(1.4) translate(-50%);
    visibility:hidden
}
@media (max-width:1700px) {
    #amz-header .amz123-logo {
    display:none;
    opacity:0;
    z-index:-1
}
}@media (max-width:991px) {
    #amz-header .amz123-logo .amz-logo-tip {
    display:none!important
}
}#amz-header .amz123-logo-small {
    width:8.3333333333%;
    height:52px;
    z-index:1;
    position:relative
}
#amz-header .amz123-logo-small section {
    cursor:pointer;
    visibility:hidden;
    position:absolute;
    left:5px;
    top:50%;
    transform:translateY(-50%);
    height:24px
}
#amz-header .amz123-logo-small section a {
    display:inline-flex;
    align-items:center;
    width:5.3vw;
    height:24px;
    z-index:999999
}
@media (max-width:1200px) {
    #amz-header .amz123-logo-small section a {
    width:6.5vw
}
}@media (max-width:1500px) and (min-width:1201px) {
    #amz-header .amz123-logo-small section a {
    width:5.8vw
}
}@media (max-width:1600px) and (min-width:1501px) {
    #amz-header .amz123-logo-small section a {
    width:5.5vw
}
}#amz-header .amz123-logo-small section a img {
    width:100%;
    height:100%
}
@media (max-width:1700px) {
    #amz-header .amz123-logo-small section:hover~.amz-logo-tip-small {
    visibility:visible
}
#amz-header .amz123-logo-small section:hover~svg {
    visibility:visible
}
}#amz-header .amz123-logo-small .arrow-logo {
    position:absolute;
    top:36px;
    left:4%;
    width:94px;
    height:36px;
    z-index:100
}
@media (max-width:1700px) {
    #amz-header .amz123-logo-small .arrow-logo:hover~.amz-logo-tip-small {
    visibility:visible
}
#amz-header .amz123-logo-small .arrow-logo:hover~svg {
    visibility:visible
}
}#amz-header .amz123-logo-small svg {
    pointer-events:none;
    visibility:hidden;
    width:2rem;
    color:#2459ec;
    position:relative;
    top:10px;
    left:55%;
    transform:rotate(-30deg) scale(1.4) translate(-50%)
}
@media (max-width:1600px) {
    #amz-header .amz123-logo-small svg {
    left:60%
}
}@media (max-width:1400px) {
    #amz-header .amz123-logo-small svg {
    left:65%
}
}@media (max-width:1100px) {
    #amz-header .amz123-logo-small svg {
    left:70%
}
}#amz-header .amz123-logo-small .amz-logo-tip-small {
    visibility:hidden;
    width:max-content;
    z-index:-1;
    position:fixed;
    top:80px;
    left:10px
}
#amz-header .amz123-logo-small .amz-logo-tip-small span.amz-tip-text {
    background-color:#2459ec;
    padding:1rem;
    font-size:16px;
    color:#fff;
    border-radius:4px
}
@media (max-width:991px) {
    #amz-header .amz123-logo-small .amz-logo-tip-small {
    display:none!important
}
}@media (max-width:1700px) {
    #amz-header .amz123-logo-small section {
    visibility:visible
}
}#amz-header .amz123-header {
    margin:0 auto;
    padding:0 10px;
    height:52px;
    display:flex;
    align-items:center
}
@media (min-width:1200px) {
    #amz-header .amz123-header {
    width:92%
}
}@media (min-width:1600px) {
    #amz-header .amz123-header {
    width:1600px
}
}#amz-header .amz123-header a {
    -webkit-font-smoothing:antialiased
}
#amz-header .amz123-header .amz123-new-icon {
    cursor:pointer;
    position:absolute;
    display:flex;
    height:16px;
    width:16px;
    top:12px;
    right:-16px
}
#amz-header .amz123-header .amz123-new-icon img {
    height:16px;
    width:16px
}
#amz-header .amz123-header .amz-header-nav-list {
    display:flex;
    align-items:center;
    list-style:none;
    column-gap:26px;
    position:relative
}
@media (max-width:1600px) {
    #amz-header .amz123-header .amz-header-nav-list {
    column-gap:22px
}
}@media (max-width:1340px) {
    #amz-header .amz123-header .amz-header-nav-list {
    font-size:14px;
    line-height:18px
}
}@media (max-width:1200px) {
    #amz-header .amz123-header .amz-header-nav-list {
    column-gap:14px
}
}#amz-header .amz123-header .amz-header-nav-list .amz-nav-title {
    word-break:keep-all;
    font-weight:400;
    line-height:52px;
    vertical-align:middle;
    color:#111827;
    transition:all .4s ease-in-out;
    position:relative
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu,#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix,#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity,#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global,#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool {
    display:none
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-nav-title-link {
    display:block;
    height:52px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-tool-icon-up {
    margin-left:2px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title.active-after:after {
    background:var(--theme-green);
    animation:menuBottomBorderAnimation .3s ease-in-out forwards
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:after {
    content:"";
    display:inline-block;
    height:2.5px;
    width:0%;
    border-radius:10px;
    background-color:transparent;
    position:absolute;
    top:76%;
    left:50%;
    transform:translate(-50%)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu-matrix {
    display:block;
    position:absolute;
    left:50%;
    transform:translate(-55%);
    background-color:#fff;
    box-shadow:0 4px 24px #0000000f;
    padding:20px 28px;
    border-radius:4px;
    width:max-content;
    color:#495057
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu-matrix li {
    line-height:20px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu-matrix li:nth-child(n + 2) {
    margin-top:19px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu-matrix li:hover {
    color:#111;
    font-weight:600
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu {
    display:flex;
    flex-direction:column;
    position:absolute;
    left:50%;
    transform:translate(-50%);
    background-color:#fff;
    box-shadow:0 4px 24px #0000000f;
    border-radius:4px;
    width:max-content;
    color:#495057
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu a {
    display:block;
    padding:7px 22px;
    line-height:20px;
    display:inline-block;
    font-size:14px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu a:first-child {
    padding-top:14px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu a:last-child {
    padding-bottom:16px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu a:hover {
    color:#111827;
    text-shadow:0 0 .6px #111827
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-matrix-container {
    display:grid!important
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu-global,#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu-activity {
    display:flex
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover .amz-dropdown-menu-tool {
    display:flex!important
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title:hover:after {
    background:var(--theme-green);
    animation:menuBottomBorderAnimation .3s ease-in-out forwards
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title.arrow-control {
    cursor:pointer;
    position:relative
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title.arrow-control section {
    display:flex;
    align-items:center
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title.arrow-control:hover section>svg {
    transform:rotate(180deg);
    transition:all .4s ease-in-out;
    transform-origin:center
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container {
    padding:16px 24px 20px;
    z-index:10;
    box-sizing:border-box;
    display:none;
    grid-template-columns:repeat(3,1fr);
    row-gap:12px;
    column-gap:12px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li {
    margin:0!important
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li:hover {
    background-color:#3b82f60f;
    border-radius:6px;
    color:unset;
    font-weight:unset
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li:hover .matrix_arrow svg {
    opacity:1;
    right:2px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li a {
    display:grid;
    grid-template-columns:46px auto 30px;
    padding:12px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li a img.matrix_logo {
    width:36px;
    height:36px;
    border-radius:6px;
    padding:8px;
    background-color:#f9fafb;
    box-sizing:border-box;
    transition:all .3s ease-in-out
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li a div.matrix_arrow {
    display:flex;
    align-items:center;
    justify-content:center
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li a div.matrix_arrow svg {
    width:20px;
    height:20px;
    color:#3b82f6;
    position:relative;
    right:6px;
    transition:all .4s ease-in-out;
    opacity:0
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li a div section {
    font-weight:600;
    color:#111827;
    font-size:14px;
    line-height:18px;
    -webkit-font-smoothing:antialiased
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container li a div p {
    font-size:12px;
    line-height:15px;
    font-weight:400;
    color:#111827;
    opacity:.7;
    padding:0;
    margin:4px 0 0;
    max-width:180px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    word-break:break-all
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity {
    width:312px;
    flex-direction:column;
    position:absolute;
    left:50%;
    transform:translate(-50%);
    background-color:#fff;
    box-shadow:0 4px 24px #0000000f;
    padding:0 28px 24px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-container-title {
    display:flex;
    align-items:center;
    margin-top:24px;
    column-gap:6px;
    color:#111;
    font-size:14px;
    font-family:Microsoft YaHei;
    font-weight:700;
    line-height:21px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-container-title img {
    width:24px;
    height:24px;
    border-radius:4px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-container-title span {
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-logo {
    width:32px;
    height:32px;
    border-radius:4px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-container-main {
    display:flex;
    margin-top:12px;
    gap:36px;
    row-gap:12px;
    flex-wrap:wrap;
    max-width:256px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-category-container {
    display:flex;
    align-items:center
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-category-container section {
    margin-left:8px;
    display:block;
    width:70px;
    color:#111827cc;
    font-family:Microsoft YaHei;
    font-size:14px;
    font-weight:400;
    line-height:19px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-category-container:hover section {
    color:#366fe8
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-container-main-col {
    flex-direction:column
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-container-main-col .activity-category-container {
    width:100%
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-container-main-col .activity-category-container section {
    width:100%
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-contain-button {
    margin-top:20px;
    display:flex;
    gap:16px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-button-item {
    font-size:14px;
    font-family:Microsoft YaHei;
    -webkit-font-smoothing:unset;
    border-radius:4px;
    display:flex;
    justify-content:center;
    align-items:center;
    width:120px;
    height:36px;
    color:#fff;
    background:linear-gradient(270deg,rgba(64,103,242,.72) 0%,rgba(64,103,242,.9) .01%,rgba(55,123,255,.9) 99.89%)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-button-item:hover {
    background:linear-gradient(270deg,rgba(64,103,242,.8) 0%,#4067f2 .01%,#377bff 99.89%)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-button-item:first-child {
    background:#fff;
    color:#366fe8;
    border:1px solid rgba(64,103,242,.8)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-activity .activity-button-item:first-child:hover {
    color:#fff;
    border:none;
    background:linear-gradient(270deg,rgba(64,103,242,.64) 0%,rgba(64,103,242,.8) .01%,rgba(55,123,255,.8) 99.89%)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global {
    width:312px;
    flex-direction:column;
    position:absolute;
    left:50%;
    transform:translate(-50%);
    background-color:#fff;
    box-shadow:0 4px 24px #0000000f;
    padding:0 12px 24px 14px;
    font-family:Microsoft YaHei
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-background {
    position:absolute;
    width:180px;
    height:84px;
    right:0;
    z-index:-1
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-title {
    display:flex;
    color:#3b82f6;
    font-weight:600;
    font-size:15px;
    height:20px;
    line-height:20px;
    margin-top:14px;
    margin-left:6px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-slogan {
    color:#8692a9;
    height:16px;
    line-height:16px;
    font-size:12px;
    margin-top:1px;
    margin-left:6px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-code {
    display:flex;
    align-items:center;
    margin-top:14px;
    margin-left:12px;
    height:81px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-code .open-code-left {
    position:relative;
    display:flex;
    flex-direction:column;
    justify-content:center;
    gap:5px;
    width:137px;
    height:81px;
    color:#111827;
    font-family:Microsoft YaHei;
    font-weight:600;
    font-size:12px;
    line-height:16px;
    opacity:.8
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-code .open-code-left img {
    position:absolute;
    height:81px;
    z-index:-1
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-code .open-code-left .left-one-title {
    letter-spacing:.04em;
    margin-left:15px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-code .open-code-left .left-two-title {
    letter-spacing:.04em;
    margin-left:49px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-code .open-code-right {
    height:72px;
    width:72px;
    margin-left:41px;
    padding:1px;
    border-radius:4px;
    border:1px solid rgba(64,103,242,.8);
    backdrop-filter:blur(16px)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-open-code .open-code-right img {
    border-radius:2px;
    max-width:100%;
    height:auto
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-logo {
    width:32px;
    height:32px;
    border-radius:4px;
    border:1px solid #ebebeb
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-container-main {
    display:flex;
    margin-top:10px;
    flex-wrap:wrap;
    max-width:285px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-category-container {
    display:flex;
    align-items:center;
    box-sizing:border-box;
    width:142px;
    height:44px;
    padding:6px 0 6px 6px;
    border:1px solid transparent;
    border-radius:4px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-category-container section {
    margin-left:8px;
    display:block;
    width:84px;
    color:#111827cc;
    font-family:Microsoft YaHei;
    font-size:14px;
    font-weight:400;
    line-height:19px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-category-container:hover {
    border:1px solid #3b82f6
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-category-container:hover section {
    color:#366fe8
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-container-main-col {
    flex-direction:column
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-container-main-col .activity-category-container {
    width:100%
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-container-main-col .activity-category-container section {
    width:100%
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-contain-button {
    margin-top:19px;
    margin-left:6px;
    display:flex;
    gap:16px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-button-item {
    font-size:14px;
    font-family:Microsoft YaHei;
    -webkit-font-smoothing:unset;
    border-radius:4px;
    display:flex;
    justify-content:center;
    align-items:center;
    width:126px;
    height:36px;
    color:#fff;
    background:linear-gradient(270deg,rgba(64,103,242,.72) 0%,rgba(64,103,242,.9) .01%,rgba(55,123,255,.9) 99.89%)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-button-item:hover {
    background:linear-gradient(270deg,rgba(64,103,242,.8) 0%,#4067f2 .01%,#377bff 99.89%)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-button-item:first-child {
    background:#fff;
    color:#366fe8;
    border:1px solid rgba(64,103,242,.8)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-global .global-button-item:first-child:hover {
    color:#fff;
    border:none;
    background:linear-gradient(270deg,rgba(64,103,242,.64) 0%,rgba(64,103,242,.8) .01%,rgba(55,123,255,.8) 99.89%)
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool {
    display:none;
    position:absolute;
    left:50%;
    transform:translate(-50%);
    background-color:#fff;
    box-shadow:0 4px 24px #0000000f;
    padding:24px 18px;
    border-radius:4px;
    width:max-content;
    color:#495057;
    column-gap:72px;
    row-gap:18px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool .tools_logo {
    width:24px;
    height:24px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool .tool-type {
    -webkit-font-smoothing:antialiased;
    width:max-content;
    font-style:normal;
    font-weight:600;
    font-size:16px;
    line-height:21px;
    color:#111;
    padding-bottom:6px;
    display:flex;
    flex-direction:column;
    row-gap:8px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool span:first-child {
    margin-left:14px;
    margin-bottom:6px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool li span a {
    display:flex;
    align-items:center;
    cursor:pointer;
    padding:8px 14px;
    border-radius:6px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool li span a:hover {
    background-color:#3b82f60f
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool li span a:hover section {
    color:#111827;
    text-shadow:0 0 .6px #111827
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool li span a section {
    max-width:124px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    display:inline-block;
    margin-left:9px;
    line-height:18px;
    font-size:14px;
    font-weight:400;
    color:#111827;
    opacity:.8
}
#amz-header .amz123-header .no-show-vip {
    gap:20px
}
#amz-header .amz123-header .no-show-vip .header-search-icon_empty.active {
    animation:hideNoVipSearchIcon .3s linear forwards!important
}
#amz-header .amz123-header .no-show-vip .header-search-icon_empty.re_back {
    animation:showNoVipSearchIcon .25s linear forwards!important
}
#amz-header .amz123-header .amz-header-user-nav {
    height:52px;
    margin-left:auto;
    display:flex;
    align-items:center
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group {
    width:64px;
    height:30px;
    position:relative
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-user-icon {
    display:flex;
    height:30px;
    width:30px;
    opacity:0;
    position:absolute
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-user-icon img {
    margin:auto;
    width:100%;
    height:100%;
    border-radius:50%;
    z-index:-1
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-user-icon.vip-sign {
    background:url(https://img.amz123.com/static/images/index/head_avatar_vip.png);
    background-size:cover
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-login-btn {
    cursor:pointer;
    display:none;
    align-items:center;
    justify-content:center;
    padding:5px 16px;
    width:64px;
    height:30px;
    border:1px solid transparent;
    position:relative;
    overflow:hidden;
    background:rgba(17,24,39,.85);
    text-align:center;
    text-transform:uppercase;
    transition:.3s;
    z-index:1;
    font-family:inherit;
    color:#fff;
    border-radius:4px
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-login-btn .header-login-text {
    width:30px;
    height:22px;
    font-weight:600;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-size:14px;
    line-height:22px;
    color:#fff
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-login-btn:hover {
    background:rgb(17,24,39)
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-login-btn.active {
    display:flex
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon_empty {
    display:flex;
    width:23px;
    height:23px;
    z-index:778;
    cursor:pointer
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon_empty svg {
    margin:auto;
    opacity:.8;
    width:23px;
    height:23px
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon {
    width:322px;
    display:none;
    overflow:hidden;
    position:fixed;
    z-index:777;
    top:0;
    min-height:54px;
    background:#ffffff;
    box-shadow:0 2px 16px #011c430f;
    border-radius:8px
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon.active {
    display:block!important
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon.active~.header-search-icon_empty {
    margin-top:4px
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon.active~.header-search-icon_empty svg {
    width:20px;
    height:20px;
    opacity:.5
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_input {
    width:302px;
    background:#f9fafb;
    display:flex;
    padding:0 16px;
    margin:11px 10px 12px;
    border-radius:20px;
    align-items:center;
    justify-content:space-between;
    transition:all 1s ease-in-out;
    height:34px
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_input input {
    width:calc(100% - 30px);
    font-size:13px;
    height:18px;
    border:none;
    outline:none;
    transition:all 1s ease-in-out;
    background-color:transparent
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_input input::placeholder {
    font-weight:400;
    font-size:13px;
    line-height:18px;
    color:#adb5bd
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_suggestion h5 {
    font-size:13px;
    line-height:18px;
    color:#111827;
    opacity:.8;
    padding:0;
    margin:16px 20px 12px;
    font-weight:600
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_suggestion section {
    font-style:normal;
    font-weight:400;
    font-size:13px;
    line-height:18px;
    padding:0 20px 18px;
    color:#111827;
    display:grid;
    row-gap:10px;
    grid-template-columns:repeat(2,1fr)
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_suggestion section a {
    display:flex;
    align-items:center;
    opacity:.7;
    transition:all .3s ease-in-out
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_suggestion section a:hover {
    opacity:1
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_suggestion section a section {
    width:100px;
    padding:0;
    margin:0;
    display:inline-block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_suggestion section a span {
    margin-right:4px;
    opacity:.6
}
@media (max-width:1250px) {
    #amz-header .amz123-header .amz-header-user-nav .header-search-icon {
    width:296px!important
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_input {
    width:276px
}
}@media (max-width:1090px) {
    #amz-header .amz123-header .amz-header-user-nav .header-search-icon {
    width:236px!important
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_input {
    width:216px
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon .header-search-icon_suggestion section {
    grid-template-columns:repeat(1,1fr)
}
}#amz-header .amz123-header .amz-header-user-nav .amz-header-vip {
    height:30px;
    cursor:pointer;
    display:flex;
    align-items:center;
    border:1px solid #111827;
    border-radius:20px;
    position:relative;
    background-color:#fff;
    background-clip:padding-box;
    margin-left:18px;
    margin-right:20px
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip img {
    margin-left:7px
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip span {
    font-size:14px;
    line-height:18px;
    color:#111827;
    margin-left:3px;
    margin-right:10px
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip .amz-vip-hover {
    display:none;
    position:absolute;
    right:-14px;
    background-color:#fff;
    justify-content:center;
    align-items:center;
    width:324px;
    height:195px;
    border-radius:2px;
    box-shadow:0 4px 4px #0000000f;
    top:40px
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip .amz-vip-hover .hover-img-vip {
    width:324px;
    height:195px;
    margin-left:0;
    border-radius:2px;
    box-shadow:0 4px 4px #0000000f
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip .amz-vip-hover:before {
    content:"";
    position:absolute;
    height:40px;
    width:304px;
    top:-20px
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip:hover .amz-vip-hover {
    display:flex
}
@media (min-width:1340px) {
    #amz-header .amz123-header .amz-header-user-nav .amz-header-vip.active {
    animation:hideVipIcon .3s ease-in-out forwards
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip.re_back {
    animation:showVipIcon .25s linear forwards
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip:hover {
    border:1px solid transparent;
    background-image:linear-gradient(#fff,#fff),linear-gradient(to right,#ffa825,#ffaa2a);
    background-origin:border-box;
    background-clip:content-box,border-box
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip:hover span {
    background:linear-gradient(90deg,#ffa825 0%,#ffaa2a 100%);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    background-clip:text
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon {
    animation:showSearchInput .3s linear forwards
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon_empty.active {
    animation:hideSearchIcon .3s linear forwards
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon_empty.re_back {
    animation:showSearchIcon .25s linear forwards
}
}@media (max-width:1339px) {
    #amz-header .amz123-header .amz-header-user-nav .amz-header-vip {
    border:none;
    height:27px;
    margin-left:15px
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip.active {
    animation:hideVipIconMini .3s ease-in-out forwards
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip.re_back {
    animation:showVipIconMini .25s linear forwards
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip span {
    display:none
}
#amz-header .amz123-header .amz-header-user-nav .amz-header-vip svg {
    width:26px;
    height:26px;
    margin:0 0 2px
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon {
    animation:showSearchInputMini .3s linear forwards
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon_empty svg {
    width:22px;
    height:22px
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon_empty.active {
    animation:hideSearchIconMini .3s linear forwards
}
#amz-header .amz123-header .amz-header-user-nav .header-search-icon_empty.re_back {
    animation:showSearchIconMini .25s linear forwards
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group {
    width:54px;
    height:28px
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-login-btn {
    width:54px;
    height:28px;
    padding:3px 12px
}
#amz-header .amz123-header .amz-header-user-nav .header-login-group .header-login-btn .header-login-text {
    width:26px;
    height:22px;
    font-size:13px
}
}#amz-header .amz-mobile-header {
    display:flex;
    align-items:center;
    justify-content:space-between;
    width:100%;
    height:24px
}
#amz-header .amz-mobile-header .amz-mobile-header-logo {
    margin:0 auto;
    width:106px;
    height:26px
}
#amz-header .amz-mobile-header .amz-mobile-header-logo img {
    width:106px;
    height:26px
}
#amz-header .amz-mobile-header .amz-mobile-header-icons {
    width:100%;
    display:flex;
    column-gap:16px;
    align-items:center
}
#amz-header .amz-mobile-header .amz-mobile-search-modal {
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100vh;
    z-index:9999;
    display:none;
    padding:80px 20px
}
#amz-header .amz-mobile-header .amz-mobile-search-modal.active {
    display:block
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-mobile-search-close {
    position:fixed;
    top:20px;
    right:20px;
    opacity:.4
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form {
    display:flex;
    flex-direction:column
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-search-logo {
    display:flex;
    margin:0 auto
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-search-logo img {
    width:174px;
    height:36px
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-search-input {
    margin-top:32px;
    width:100%;
    height:44px;
    background:#ffffff;
    box-shadow:0 2px 16px #252d9605;
    border-radius:8px;
    padding:12px 16px;
    display:flex;
    align-items:center;
    justify-content:space-between
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-search-input input {
    height:24px;
    font-size:15px;
    line-height:20px;
    color:#495057;
    width:100%;
    border:none;
    outline:none
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-search-input input::placeholder {
    color:#cacfd4;
    font-size:15px;
    line-height:20px
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-search-input svg {
    width:20px;
    height:20px
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-hot-search {
    display:none;
    width:334px
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-hot-search h5 {
    padding:0;
    margin:20px 8px 16px;
    font-weight:600;
    font-size:15px;
    line-height:20px;
    color:#111827;
    opacity:.8
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-hot-search section {
    font-style:normal;
    font-weight:400;
    font-size:14px;
    line-height:18px;
    padding:0 8px 22px;
    color:#111827;
    display:grid;
    row-gap:10px;
    grid-template-columns:repeat(2,1fr)
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-hot-search section a {
    opacity:.7;
    transition:all .3s ease-in-out;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-hot-search section a span {
    margin-right:4px;
    opacity:.6
}
#amz-header .amz-mobile-header .amz-mobile-search-modal .amz-search-form .amz-hot-search.active {
    display:block
}
#amz-header .amz-mobile-header .amz-mobile-drawer {
    display:flex;
    flex-direction:column;
    width:252px;
    height:100vh;
    background:#fff;
    position:fixed;
    top:53px;
    left:-252px;
    z-index:99999;
    padding-top:20px
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-head {
    display:flex;
    align-items:center;
    padding:0 24px
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-head .mobile-header-user-icon {
    width:36px;
    height:36px;
    border-radius:50%;
    margin-right:10px
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-head .mobile-header-user-icon img {
    width:100%;
    height:100%;
    border-radius:50%
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-head span {
    font-weight:600;
    font-size:18px;
    line-height:24px;
    color:#1f2937;
    width:128px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-right:10px
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-head .logout-icon {
    display:none
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-head .logout-icon svg {
    width:20px;
    height:20px;
    opacity:.5
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-head .logout-icon.active {
    display:flex;
    align-items:center
}
#amz-header .amz-mobile-header .amz-mobile-drawer hr {
    margin:20px 18px 0;
    background-color:#f3f4f6;
    height:1px;
    border:none
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list {
    display:flex;
    flex-direction:column
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section span {
    padding:16px 24px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    font-size:16px;
    line-height:22px;
    color:#4b5563
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section ul {
    display:flex;
    flex-direction:column;
    visibility:hidden;
    height:1px
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section ul hr {
    margin:0 18px 8px;
    background-color:#f3f4f6;
    height:1px;
    border:none
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section ul li {
    margin-left:32px;
    font-size:16px;
    line-height:22px;
    color:#4b5563
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section ul li a {
    display:inline-block;
    width:100%;
    padding:9px 0
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section.active ul {
    visibility:visible;
    height:auto;
    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1);
    transition-duration:.3s
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section.active span .arrow-icon {
    transform:rotate(90deg);
    transition:all .3s cubic-bezier(.4,0,.2,1);
    transform-origin:center
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section.hide ul {
    visibility:hidden;
    height:0;
    opacity:0;
    transition-property:all;
    transition-timing-function:cubic-bezier(.4,0,.2,1);
    transition-duration:.3s
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section.hide ul li {
    display:none
}
#amz-header .amz-mobile-header .amz-mobile-drawer .drawer-menu-list section.hide span .arrow-icon {
    transform:rotate(0);
    transition:all .3s cubic-bezier(.4,0,.2,1);
    transform-origin:center
}
#amz-header .amz-mobile-header .amz-mobile-drawer.active {
    left:0;
    animation:showDrawerBox .3s linear
}
#amz-header .amz-mobile-header .amz-mobile-drawer.hide {
    animation:hideDrawerBox .3s linear
}
#amz-header .amz-mobile-header .amz-mobile-drawer .animate-open {
    animation:open .3s cubic-bezier(.175,.885,.32,1.275)
}
#amz-header .amz-mobile-header .amz-mobile-drawer .animate-close {
    animation:close .3s cubic-bezier(.6,-.28,.735,.045)
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal {
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%;
    z-index:9999;
    display:none;
    justify-content:center;
    align-items:center;
    background:rgba(237,240,243,.8);
    -webkit-backdrop-filter:blur(14px);
    backdrop-filter:blur(14px)
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal .amz-mobile-matrix-card {
    width:303px;
    height:540px;
    background:#fff;
    border-radius:12px;
    padding:28px 24px
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal .amz-mobile-matrix-card .amz-modal-head {
    display:flex;
    justify-content:space-between;
    margin-bottom:14px
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal .amz-mobile-matrix-card .amz-modal-head .amz-modal-title {
    font-weight:600;
    font-size:20px;
    line-height:22px;
    color:#111827;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal .amz-mobile-matrix-card .amz-modal-body {
    height:calc(100% - 40px);
    overflow:scroll;
    display:flex;
    flex-direction:column
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal .amz-mobile-matrix-card .amz-modal-body .amz-mobile-matrix {
    display:flex;
    align-items:center;
    margin:11px 0
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal .amz-mobile-matrix-card .amz-modal-body .amz-mobile-matrix img {
    border-radius:50%;
    width:32px;
    height:32px;
    margin-right:10px
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal .amz-mobile-matrix-card .amz-modal-body .amz-mobile-matrix .amz-mobile-matrix-desc .desc-title {
    font-size:14px;
    line-height:18px;
    color:#4b5563
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal .amz-mobile-matrix-card .amz-modal-body .amz-mobile-matrix .amz-mobile-matrix-desc .desc-text {
    font-size:12px;
    line-height:16px;
    color:#4b5563;
    opacity:.5
}
#amz-header .amz-mobile-header .amz-mobile-drawer .amz-header-modal.active {
    display:flex;
    animation:open .3s cubic-bezier(.175,.885,.32,1.275)
}
@keyframes open {
    0% {
    transform:scale(.8)
}
to {
    transform:scale(1)
}
}@keyframes close {
    0% {
    transform:scale(1)
}
to {
    transform:scale(.8)
}
}#amz-header .amz-mobile-header .amz-mobile-mask {
    position:fixed;
    left:0;
    width:100%;
    z-index:6667;
    display:none
}
#amz-header .amz-mobile-header .amz-mobile-mask.drawer {
    top:52px;
    display:block;
    height:calc(100% - 52px);
    background:rgba(237,240,243,.85);
    -webkit-backdrop-filter:blur(14px);
    backdrop-filter:blur(14px)
}
#amz-header .amz-mobile-header .amz-mobile-mask.search {
    top:0px;
    display:block;
    height:100%;
    background:rgba(237,240,243,.85);
    -webkit-backdrop-filter:blur(14px);
    backdrop-filter:blur(14px)
}
@keyframes showSearchInput {
    0% {
    width:0;
    opacity:0
}
to {
    transform:translate(80px);
    opacity:1;
    width:322px
}
}@keyframes hideSearchIcon {
    to {
    transform:translate(74px)
}
}@keyframes showSearchIcon {
    0% {
    transform:translate(74px)
}
to {
    transform:translate(0)
}
}@keyframes showNoVipSearchIcon {
    0% {
    transform:translate(-20px)
}
to {
    transform:translate(0)
}
}@keyframes hideNoVipSearchIcon {
    0% {
    transform:translate(0)
}
to {
    transform:translate(-20px)
}
}@keyframes hideVipIcon {
    to {
    opacity:0;
    transform:translate(30px)
}
}@keyframes showVipIcon {
    0% {
    opacity:.5;
    transform:translate(30px)
}
to {
    opacity:1;
    transform:translate(0)
}
}@keyframes showSearchInputMini {
    0% {
    width:0;
    opacity:0
}
to {
    transform:translate(30px);
    opacity:1;
    width:322px
}
}@keyframes hideSearchIconMini {
    to {
    transform:translate(30px)
}
}@keyframes showSearchIconMini {
    0% {
    transform:translate(30px)
}
to {
    transform:translate(0)
}
}@keyframes hideVipIconMini {
    to {
    opacity:0;
    transform:translate(30px)
}
}@keyframes showVipIconMini {
    0% {
    opacity:.5;
    transform:translate(30px)
}
to {
    opacity:1;
    transform:translate(0)
}
}@keyframes menuBottomBorderAnimation {
    0% {
    width:0
}
to {
    width:100%
}
}@keyframes showDrawerBox {
    0% {
    transform:translate(-252px)
}
to {
    transform:translate(0)
}
}@keyframes hideDrawerBox {
    0% {
    left:-252px;
    transform:translate(0)
}
to {
    left:0;
    transform:translate(-252px)
}
}#amz-footer {
    margin-top:auto
}
#amz-footer .amz123-collection {
    height:60px;
    padding:11px 0 12px;
    background:linear-gradient(90deg,#496ff9 0%,#3f69fd 100%)
}
#amz-footer .amz123-collection-button {
    display:flex;
    justify-content:center;
    align-items:center;
    padding:9px 18px;
    height:37px;
    background:#fff;
    border-radius:8px;
    color:#3b82f6;
    font-size:14px;
    font-weight:600;
    margin:0 12px
}
#amz-footer .amz123-collection-font {
    font-size:20px
}
#amz-footer .amz123-collection__wrapper {
    height:37px;
    margin:0 auto;
    padding:0 10px 0 15px;
    display:flex;
    justify-content:space-between
}
#amz-footer .amz123-collection__right {
    display:flex;
    align-items:center;
    color:#fff
}
#amz-footer .amz123-collection__text {
    display:flex;
    align-items:center;
    color:#fff;
    font-size:16px;
    font-weight:400
}
@media (min-width:1200px) {
    #amz-footer .amz123-collection .amz123-collection__wrapper {
    width:92%
}
}@media (min-width:1600px) {
    #amz-footer .amz123-collection .amz123-collection__wrapper {
    width:1600px
}
}@media (max-width:900px) {
    #amz-footer .amz123-collection {
    display:none
}
}#amz-footer .amz123-footer .amz-footer-wrapper {
    background:#26282c;
    --amz-second-link-size:14px;
    --amz-second-link-color:#adb5bd;
    --amz-second-link-line-height:24px;
    --amz-third-link-line-height:20px
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common {
    display:flex;
    flex-direction:column;
    margin:0 auto;
    padding:0 10px 12px 15px
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container {
    display:flex;
    color:#fff
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz123-intro .amz-intro-title {
    font-size:23px;
    line-height:24px;
    font-weight:600;
    margin-bottom:20px;
    margin-top:24px
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz123-intro .amz-site-text {
    white-space:pre-line;
    width:432px;
    font-weight:400;
    font-size:var(--amz-second-link-size);
    color:var(--amz-second-link-color);
    line-height:var(--amz-second-link-line-height)
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-site-content-link {
    margin:0 auto 12px
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-site-content-link .amz-site-title {
    font-size:22px;
    line-height:24px;
    font-weight:600;
    margin-bottom:22px;
    -webkit-font-smoothing:antialiased;
    margin-top:24px
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-site-content-link .amz-site-group {
    display:grid;
    grid-template-columns:repeat(2,1fr);
    row-gap:12px;
    column-gap:42px
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-site-content-link .amz-site-group a {
    font-size:var(--amz-second-link-size);
    color:var(--amz-second-link-color);
    line-height:var(--amz-third-link-line-height)
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-site-content-link .amz-site-group a:hover {
    color:#fff
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-site-content-link .vn-site-group {
    grid-template-columns:repeat(1,1fr)
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-contact {
    margin-top:72px;
    display:flex;
    position:relative
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-contact .amz-contact-item {
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:flex-start;
    margin-right:32px
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-contact .amz-contact-item:last-child {
    margin-right:0
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-contact .amz-contact-item>div {
    font-weight:500;
    font-size:14px;
    line-height:24px;
    color:#fff
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz-contact .amz-contact-item>img {
    width:96px;
    height:96px;
    margin-bottom:8px
}
#amz-footer .amz123-footer .amz-footer-links-group {
    background-color:#242528;
    margin-top:-2px
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic {
    padding:14px 12px 12px 15px;
    margin:0 auto;
    background-color:#242528
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic>span {
    cursor:pointer;
    display:inline-block;
    border:1px solid #adb5bd;
    border-radius:20px;
    padding:3px 10px;
    margin-right:12px;
    color:#adb5bd;
    font-size:12px;
    line-height:20px
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic>span.active {
    color:#fff;
    border-color:#fff
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic ul {
    list-style:none;
    display:none;
    flex-wrap:wrap;
    align-items:center;
    gap:8px;
    margin:10px 0 12px;
    padding:0;
    color:#adb5bd;
    font-size:12px;
    line-height:20px
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic ul.active {
    display:flex
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic ul li {
    display:flex;
    align-items:center
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic ul li img {
    width:12px;
    height:12px;
    margin-right:8px
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic ul li .inline-divider {
    display:inline-block;
    width:1px;
    height:10px;
    background:#adb5bd;
    margin-left:8px
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic ul li a:hover {
    color:#fff
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic .amz-footer-divider {
    background:#4f5358;
    height:1px
}
#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic .amz-copyright {
    padding-top:10px;
    text-align:center;
    font-style:normal;
    font-size:12px;
    line-height:16px;
    background:#242528;
    color:#adb5bd
}
@media (min-width:1200px) {
    #amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common,#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic {
    width:92%
}
}@media (min-width:1600px) {
    #amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common,#amz-footer .amz123-footer .amz-footer-links-group .amz-site-and-topic {
    width:1600px
}
#amz-footer .amz123-footer .amz-footer-wrapper .amz-footer-common .amz-footer-container .amz123-intro .amz-site-text {
    width:452px
}
}#amz-footer .amz-mobile-footer {
    width:100%;
    padding:10px 30px 12px;
    background:#26282c
}
#amz-footer .amz-mobile-footer .amz-site-content-link-mobile {
    display:flex;
    height:16px
}
#amz-footer .amz-mobile-footer .amz-site-content-link-mobile a {
    color:#adb5bd;
    font-size:12px
}
#amz-footer .amz-mobile-footer .amz-footer-divider-mobile {
    margin:10px 0 8px;
    background:#4f5358;
    height:1px
}
#amz-footer .amz-mobile-footer section {
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    width:100%;
    color:#adb5bd;
    opacity:.75
}
#amz-footer .amz-mobile-footer section .inline-divider-mobile {
    display:none;
    width:1px;
    height:10px;
    background:#adb5bd;
    margin-right:8px
}
#amz-footer .amz-mobile-footer section .footer-link-group {
    display:inline-flex;
    align-items:center;
    margin-right:8px;
    font-size:12px;
    min-width:max-content
}
#amz-footer .amz-mobile-footer section .footer-link-group img {
    margin-right:6px;
    width:12px;
    height:12px
}
#amz-footer .amz-mobile-footer section .footer-link-group span,#amz-footer .amz-mobile-footer section .footer-link-group a {
    max-width:calc(100vw - 32px);
    overflow-wrap:break-word;
    display:inline-block
}
@media (max-width:741px) {
    #amz-footer .amz-mobile-footer .footer-link-group:first-child {
    display:flex
}
#amz-footer .amz-mobile-footer section .inline-divider-mobile {
    display:inline-block
}
}@media (max-width:540px) {
    #amz-footer .amz-mobile-footer {
    padding:14px 16px
}
#amz-footer .amz-mobile-footer .amz-site-content-link-mobile {
    flex-wrap:wrap;
    height:auto
}
#amz-footer .amz-mobile-footer .amz-site-content-link-mobile>a:not(:nth-child(4n)) {
    margin-right:calc((100vw - 192px)/4)
}
#amz-footer .amz-mobile-footer .amz-site-content-link-mobile>a:not(:last-child) {
    margin-bottom:12px
}
}#amz-aside-bar {
    z-index:555;
    position:fixed;
    right:0;
    bottom:30%;
    width:40px;
    background:#ffffff;
    box-shadow:#0000001a 0 4px 12px;
    border-top-left-radius:4px;
    border-bottom-left-radius:4px;
    display:flex;
    flex-direction:column;
    align-items:center
}
#amz-aside-bar>section {
    position:relative;
    display:flex;
    justify-content:center;
    align-items:center;
    width:40px;
    height:40px
}
#amz-aside-bar .amz-aside-bar_contact {
    cursor:pointer
}
#amz-aside-bar .amz-aside-bar_contact a,#amz-aside-bar .amz-aside-bar_contact img {
    width:20px;
    height:20px
}
.amz123-header #amz-aside-bar .amz-aside-bar_contact:hover a {
    z-index:2;
    opacity:0
}
#amz-aside-bar .amz-aside-bar_contact:hover a {
    z-index:99999
}
#amz-aside-bar .amz-aside-bar_contact:hover a svg {
    visibility:hidden
}
#amz-aside-bar .amz-aside-bar_contact:hover a img {
    visibility:hidden
}
#amz-aside-bar .amz-aside-bar_contact:hover .amz-aside-bar_hover_msg {
    visibility:visible;
    border-top-left-radius:4px
}
#amz-aside-bar .amz-aside-bar_contact:hover:after {
    content:"\7acb\5373\54a8\8be2";
    max-width:40px;
    max-height:40px;
    background:#1a90ff;
    color:#fff;
    text-align:center;
    position:absolute;
    inset:0;
    z-index:2;
    font-weight:600;
    font-size:12px;
    line-height:14px;
    letter-spacing:1px;
    padding:6px 7px;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    border-top-left-radius:4px
}
#amz-aside-bar .amz-aside-bar_hover_msg {
    visibility:hidden;
    max-width:40px;
    max-height:40px;
    background:#1a90ff;
    color:#fff;
    text-align:center;
    position:absolute;
    inset:0;
    z-index:3;
    font-weight:600;
    font-size:12px;
    line-height:14px;
    letter-spacing:1px;
    padding:6px 7px;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
#amz-aside-bar .amz-aside-bar_msg_first:hover:after {
    border-radius:4px 0 0
}
#amz-aside-bar .amz-aside-bar_msg {
    cursor:pointer
}
#amz-aside-bar .amz-aside-bar_msg img {
    width:20px;
    height:20px
}
#amz-aside-bar .amz-aside-bar_msg:hover .amz-aside-bar_hover_msg {
    visibility:visible
}
#amz-aside-bar .amz-aside-bar_msg:hover:before {
    content:"";
    position:absolute;
    right:40px;
    height:100px;
    width:10px;
    background:transparent
}
#amz-aside-bar .amz-aside-bar_msg:hover .amz-aside-bar_msg_box {
    display:grid;
    animation:showAsideBoxMsg .3s ease-in-out
}
#amz-aside-bar .amz-aside-bar_msg:hover:after {
    content:"\626b\7801\52a0\7fa4";
    max-width:40px;
    max-height:40px;
    background:#1a90ff;
    color:#fff;
    text-align:center;
    position:absolute;
    inset:0;
    z-index:2;
    font-weight:600;
    font-size:12px;
    line-height:14px;
    letter-spacing:1px;
    padding:6px 7px;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    border-top-left-radius:4px
}
#amz-aside-bar .amz-aside-bar_more {
    cursor:pointer
}
#amz-aside-bar .amz-aside-bar_more img {
    width:20px;
    height:20px
}
#amz-aside-bar .amz-aside-bar_more.more_rounded:after {
    border-bottom-left-radius:4px
}
#amz-aside-bar .amz-aside-bar_more:hover .amz-aside-bar_hover_msg {
    visibility:visible
}
#amz-aside-bar .amz-aside-bar_more:hover:before {
    content:"";
    position:absolute;
    right:40px;
    height:100px;
    width:10px;
    background:transparent
}
#amz-aside-bar .amz-aside-bar_more:hover .amz-aside-bar_more-box {
    display:block;
    animation:showAsideBoxMore .3s ease-in-out
}
#amz-aside-bar .amz-aside-bar_more:hover:after {
    content:"\66f4\591a\5185\5bb9";
    max-width:40px;
    max-height:40px;
    background:#1a90ff;
    color:#fff;
    text-align:center;
    position:absolute;
    inset:0;
    z-index:2;
    font-weight:600;
    font-size:12px;
    line-height:14px;
    letter-spacing:1px;
    padding:6px 7px;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    border-top-left-radius:4px
}
#amz-aside-bar .amz-aside-bar_scroll {
    cursor:pointer
}
#amz-aside-bar .amz-aside-bar_scroll:hover {
    background:#1a90ff;
    border-bottom-left-radius:4px
}
#amz-aside-bar .amz-aside-bar_scroll:hover svg path {
    stroke:#fff
}
#amz-aside-bar .amz-aside-bar_divider {
    width:24px;
    background:#f4f4f6;
    height:1px;
    border-radius:4px
}
#amz-aside-bar .amz-aside-bar_msg_box {
    display:none;
    background:#fff;
    width:253px;
    padding:8px;
    grid-template-columns:84px auto;
    align-items:center;
    position:absolute;
    right:50px;
    box-shadow:#11111a0d 0 4px 16px,#11111a0d 0 8px 32px
}
#amz-aside-bar .amz-aside-bar_msg_box img {
    width:78px;
    height:78px;
    border-radius:4px;
    margin-right:6px
}
#amz-aside-bar .amz-aside-bar_msg_box h5,#amz-aside-bar .amz-aside-bar_msg_box p {
    padding:0;
    margin:0
}
#amz-aside-bar .amz-aside-bar_msg_box h5 {
    font-style:normal;
    font-weight:400;
    font-size:16px;
    line-height:20px;
    color:#4d4d4d;
    margin-bottom:4px
}
#amz-aside-bar .amz-aside-bar_msg_box p {
    font-style:normal;
    font-weight:400;
    font-size:13px;
    line-height:17px;
    color:#949ba4
}
#amz-aside-bar .amz-aside-bar_more-box {
    display:none;
    position:absolute;
    overflow:hidden;
    right:50px;
    top:-50px;
    width:253px;
    background:#fff;
    border-radius:8px;
    box-shadow:#11111a0d 0 4px 16px,#11111a0d 0 8px 32px
}
#amz-aside-bar .amz-aside-bar_more-box section.amz-aside-bar_more-tabs {
    position:relative;
    display:flex;
    align-items:center;
    justify-content:stretch
}
#amz-aside-bar .amz-aside-bar_more-box section.amz-aside-bar_more-tabs span {
    flex-grow:1;
    text-align:center;
    font-weight:400;
    font-size:13px;
    line-height:17px;
    color:#495057;
    position:relative;
    background:#f9f9f9;
    line-height:41px;
    cursor:pointer
}
#amz-aside-bar .amz-aside-bar_more-box section.amz-aside-bar_more-tabs span.active {
    font-weight:600;
    color:#1a1a1a;
    background:#fff;
    z-index:1
}
#amz-aside-bar .amz-aside-bar_more-box section.amz-aside-bar_more-tabs span.active:after {
    content:"";
    display:block;
    width:calc(100% - 42px);
    transform:translate(-50%);
    height:4px;
    background:#00d085;
    position:absolute;
    bottom:12px;
    left:50%;
    z-index:-1
}
#amz-aside-bar .amz-aside-bar_more-box .amz-aside-bar_more-content {
    display:none;
    grid-template-columns:78px auto;
    padding:12px 6px;
    align-items:center
}
#amz-aside-bar .amz-aside-bar_more-box .amz-aside-bar_more-content.active {
    display:grid
}
#amz-aside-bar .amz-aside-bar_more-box .amz-aside-bar_more-content img {
    width:78px;
    height:78px;
    border-radius:4px
}
#amz-aside-bar .amz-aside-bar_more-box .amz-aside-bar_more-content p {
    font-style:normal;
    font-weight:400;
    font-size:12px;
    line-height:20px;
    color:#495057;
    opacity:.8;
    margin:0;
    padding:0 0 0 2px
}
@keyframes showAsideBoxMsg {
    0% {
    right:40px;
    opacity:0
}
to {
    right:50px;
    opacity:1
}
}@keyframes showAsideBoxMore {
    0% {
    right:40px;
    opacity:0
}
to {
    right:50px;
    opacity:1
}
}@media (max-width:991px) {
    .amz123-footer,.amz123-header {
    display:none!important
}
#amz-header {
    padding:15px 20px
}
#amz-aside-bar {
    display:none
}
}@media (min-width:992px) {
    .amz-mobile-header,.amz-mobile-footer {
    display:none!important
}
}@media (max-width:1700px) {
    #amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container {
    transform:translate(-40%)!important
}
}@media (max-width:1500px) {
    #amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-tool {
    left:0;
    transform:translate(-55%)!important;
    column-gap:52px
}
#amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container {
    left:0;
    transform:translate(-40%)!important
}
}@media (max-width:1300px) {
    #amz-header .amz123-header .amz-header-nav-list .amz-nav-title .amz-dropdown-menu-matrix.amz-matrix-container {
    left:0;
    transform:translate(-52%)!important
}
}:root {
    --border-color:#8080802e;
    --text-color:#6c6c6c
}
body {
    overflow-x:hidden;
    /**line-height:1.75;*/
    /* font-family:Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif; */
    overflow-x:hidden!important;
    touch-action:none!important;
    touch-action:pan-y!important
}
html {
    touch-action:none!important;
    touch-action:pan-y!important
}
* {
    box-sizing:border-box
}
@keyframes fade {
    0% {
    opacity:.3;
    left:30px
}
to {
    opacity:1;
    left:0px
}
}select {
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:url(https://img.amz123.com/upload/index/carbon_chevron-down.svg) white no-repeat 98.5%!important;
    background:url(https://img.amz123.com/upload/index/carbon_chevron-down.svg) white no-repeat calc(100% - 10px)!important
}
select::-ms-expand {
    display:none
}
._text_over_hidden_ {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:15px;
    color:#555;
    padding-right:10px
}
.site_collection_container {
    background:#fff;
    margin:8px 0;
    border-radius:8px;
    padding:10px 20px 6px
}
@media (min-width:768px) {
    .site_collection_container {
    padding-bottom:10px;
    padding-left:22px;
    padding-right:18px
}
}@media (max-width:767px) {
    .site_collection_container {
    margin-top:-10px
}
}.site_collection_container .tab_container {
    display:flex;
    gap:15px;
    padding-bottom:0;
    margin-top:3px
}
@media (max-width:767px) {
    .site_collection_container .tab_container {
    gap:4px
}
}@media (min-width:1025px) {
    .site_collection_container .tab_container {
    margin-bottom:6px
}
}.site_collection_container .tab_container button {
    border:none;
    color:#6b7386;
    cursor:pointer;
    border-radius:16px;
    font-size:13px;
    padding:4.5px 15px;
    background:white
}
.site_collection_container .tab_container ._settings_ {
    margin-left:auto;
    display:flex;
    align-items:center;
    gap:10px
}
@media (max-width:799px) {
    .site_collection_container .tab_container ._settings_ {
    display:none
}
}.tab_container button.active {
    color:#fff!important;
    background:#1a90ff
}
.amz-activity-config-one {
    display:none
}
.site_tab_items {
    display:grid;
    grid-template-columns:repeat(3,1fr);
    position:relative;
    right:2px
}
@media (max-width:799px) {
    .site_tab_items {
    grid-template-columns:repeat(2,1fr)
}
}@media screen and (min-width:1000px) {
    .site_tab_items {
    grid-template-columns:repeat(7,1fr)
}
}.site_tab_items li {
    padding:4px 4px 4px 0;
    position:relative;
    overflow:hidden;
    border:2px solid transparent
}
.site_tab_items li:hover {
    box-shadow:0 1px 8px #ddd
}
.site_tab_items li a {
    display:flex;
    align-items:center
}
.site_tab_items li a img {
    margin-right:12px
}
.site_tab_items li._drag_ * {
    cursor:move
}
.site_tab_items li ._item_setting_ {
    opacity:0;
    width:1.1rem;
    height:1.1rem;
    position:absolute;
    right:0;
    bottom:0;
    cursor:pointer
}
.site_tab_items li:hover ._item_setting_ {
    opacity:1
}
.site_tab_items li .item_dots i {
    width:2px;
    height:2px;
    background:#a1b1a7;
    border-radius:50%;
    display:inline-block
}
#_amz_tip_modal_ {
    position:fixed;
    left:0;
    top:0;
    right:0;
    bottom:0;
    z-index:9999999;
    background:rgba(54,61,76,.5411764706);
    display:flex;
    justify-content:center;
    align-items:center
}
#_amz_tip_modal_ .box {
    position:relative;
    animation:fade .3s ease-in-out;
    background:white;
    border-radius:6px;
    padding:10px 16px;
    display:flex;
    flex-direction:column
}
#_amz_tip_modal_ .box h2 {
    color:#333;
    font-weight:500;
    font-size:1.3rem;
    margin:0;
    padding:0
}
#_amz_tip_modal_ .box .close {
    width:20px;
    height:20px;
    cursor:pointer;
    background:url(https://img.amz123.com/upload/index/material-symbols_close.svg) no-repeat center;
    background-size:100%
}
#_amz_tip_modal_ .box ._tip_ {
    padding:18px 0;
    color:#333;
    font-size:13px;
    text-align:center
}
#_amz_tip_modal_ .box ._tip_ a {
    color:#12127a
}
#_amz_tip_modal_ .box button._close_ {
    cursor:pointer;
    padding:4px 12px;
    background:aliceblue;
    border:none;
    border-radius:6px;
    color:#175790e3;
    margin-left:auto;
    font-size:12px
}
._flex_center_ {
    display:flex;
    justify-content:center;
    align-items:center
}
._settings_ span {
    cursor:pointer
}
._settings_ * {
    user-select:none
}
div._settings_>span.item_dots {
    gap:2px;
    width:28px;
    height:28px;
    box-shadow:0 1px 3px #1a1a1a1a;
    border-radius:50%
}
._settings_ span.item_dots:hover {
    background:#0084ff
}
div._settings_>span.item_dots i {
    width:2px;
    height:2px;
    background:#a1a7b7;
    border-radius:50%;
    pointer-events:none
}
div._settings_>span.item_dots:hover i {
    background:white
}
._settings_ ._add_ {
    font-size:12px;
    color:gray;
    box-shadow:0 1px 3px #1a1a1a1a;
    padding:2.5px 10px;
    border-radius:10px
}
._settings_ ._add_:hover {
    background:#0084ff;
    color:#fff
}
._settings_ ._add_:hover span {
    color:#fff!important
}
._lock_ {
    box-shadow:0 1px 3px #1a1a1a1a;
    padding:0 8px;
    border-radius:50%;
    color:#a1b1a7
}
._lock_:after,._lock_:before {
    display:none
}
._lock_:hover:after,._lock_:hover:before {
    display:inline-block
}
._lock_:hover {
    background:#0084ff;
    color:#fff;
    position:relative
}
._lock_.hover:after {
    content:"\6253\5f00\7f51\5740\6392\5e8f";
    width:max-content;
    background:black;
    color:#fff;
    position:absolute;
    top:-48px;
    left:-52px;
    padding:8px 24px;
    border-radius:6px;
    z-index:999
}
._lock_.hover:before {
    content:"";
    border:6px solid transparent;
    border-top-color:#000;
    position:absolute;
    top:-6px
}
._lock_.focus {
    border-radius:12px;
    color:#fff;
    background:#0084ff
}
._lock_.focus:after {
    content:"\9501\5b9a\6392\5e8f";
    font-size:12px;
    display:inline-block
}
._add_input_box {
    display:flex;
    height:2rem;
    line-height:2rem;
    border:1px solid var(--border-color);
    border-radius:6px;
    margin-top:1.4rem
}
._add_input_box input {
    outline:none;
    margin:0 4px;
    padding:0 10px;
    border:none;
    width:70%
}
._add_input_box button {
    border:none;
    background:#f4f6f9;
    color:var(--text-color);
    flex-grow:1;
    cursor:pointer
}
._site_name_ico {
    margin:1rem 0;
    display:flex;
    align-items:center;
    gap:18px
}
._upload_wrapper {
    width:3rem;
    height:2.4rem;
    position:relative;
    border-radius:6px;
    border:solid 1px var(--border-color);
    cursor:pointer
}
#_web_ico_ {
    cursor:pointer
}
._upload_wrapper:hover:after {
    content:"\81ea\5b9a\4e49\56fe\6807\ff08\6700\5927 100Kb\ff0c\652f\6301\683c\5f0f\ff1asvg\3001ico\3001png\3001jpg\3001 bmp\3001gif\ff09";
    position:absolute;
    top:-2.65rem;
    left:0rem;
    width:max-content;
    background:#333;
    color:#fff;
    border-radius:8px;
    padding:8px;
    font-size:12px;
    cursor:pointer
}
._upload_wrapper:hover:before {
    position:absolute;
    top:-8px;
    left:16px;
    content:"";
    border:solid 6px transparent;
    border-top-color:#000;
    cursor:pointer
}
#_upload_web_ico_ {
    background:green;
    opacity:0;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    cursor:pointer
}
._site_name_ico input {
    outline:none;
    flex-grow:1;
    padding:11px;
    border:1px solid var(--border-color);
    border-radius:6px
}
._option_ select {
    margin-bottom:1rem;
    border:1px solid var(--border-color);
    width:100%;
    padding:8px;
    border-radius:6px;
    outline:none;
    color:var(--text-color)
}
button._add_now_ {
    border:none;
    outline:none;
    color:var(--text-color);
    padding:8px 0;
    border-radius:6px;
    cursor:pointer
}
button._add_now_._ready_ {
    background:#0f88eb;
    color:#fff
}
#_message_wrapper_ {
    position:fixed;
    left:0;
    right:0;
    top:4%;
    right:2%;
    z-index:9999999;
    background:transparent;
    display:flex;
    justify-content:center;
    align-items:flex-end;
    flex-direction:column
}
#_message_wrapper_ ._message_ {
    animation:fade .3s ease-in-out;
    min-width:300px;
    max-width:400px;
    min-height:50px;
    display:flex;
    align-items:center;
    padding:12px;
    margin:12px 0;
    font-size:16px;
    border-radius:2px 6px 6px 2px;
    background:white;
    color:var(--text-color);
    gap:12px;
    position:relative;
    animation:fade .2s ease-in-out;
    box-shadow:1px 2px 3px #1a1a1a33
}
#_message_wrapper_ ._message_ ._tip_ {
    color:gray;
    font-weight:700
}
#_message_wrapper_ ._message_ ._text_ {
    color:#000;
    padding-top:2px;
    font-size:14px
}
#_dialog_wrapper_ {
    position:fixed;
    padding:10px 8px;
    min-height:4rem;
    min-width:4rem;
    z-index:10000;
    background:white;
    border-radius:4px;
    border:1px solid rgba(51,51,51,.1019607843);
    color:var(--text-color);
    font-size:14px
}
#_dialog_wrapper_:after {
    content:"";
    border:8px solid transparent;
    border-bottom-color:#3333331a;
    position:absolute;
    right:8px;
    top:-16px
}
#_dialog_wrapper_:before {
    content:"";
    border:8px solid transparent;
    border-bottom-color:#fff;
    position:absolute;
    right:8px;
    top:-15px;
    z-index:2
}
._setting_item_ {
    display:flex;
    gap:8px;
    align-items:center;
    color:var(--text-color);
    padding:0 4px;
    cursor:pointer;
    margin:4px 0
}
._setting_item_ img {
    width:1rem;
    height:1rem
}
._setting_item_:hover {
    background-color:#ecf5ff;
    color:#66b1ff;
    border-radius:4px
}
#amz-header>div>div>div.amz-activity-config-two.hidden {
    display:none
}
._setting_item_copy_,._setting_item_edit_,._setting_item_delete_ {
    display:flex;
    gap:8px;
    align-items:center;
    color:var(--text-color);
    padding:0 4px;
    cursor:pointer;
    margin:4px 0
}
._setting_item_copy_:hover,._setting_item_edit_:hover,._setting_item_delete_:hover {
    background-color:#ecf5ff;
    color:#66b1ff;
    border-radius:4px
}
@keyframes showAd {
    0% {
    scale:.1;
    opacity:.1
}
to {
    scale:1;
    opacity:1
}
}.amz-sidebar-tool .amz-tool-qr-group .amz-tool-qr-panels .amz-tool-qr-panel {
    box-sizing:border-box
}
.amz-one-timeout {
    padding:20px 20px 10px;
    background:#fff;
    display:flex!important;
    font-size:14px;
    line-height:14px;
    color:#555
}
.amz-one-timeout .amz-timeout-text {
    line-height:22px;
    font-size:14px;
    padding:0 3px
}
.amz-one-timeout .amz-timeout-day {
    font-weight:600;
    color:#242428;
    line-height:22px;
    font-size:14px;
    margin:0 16px
}
.amz-one-timeout .amz-timeout-num {
    margin:0 8px;
    background:#f0f6ff;
    color:#247ae6;
    padding:4px 8px;
    border-radius:4px
}
.amz-red-dot {
    width:7px;
    height:7px;
    position:relative;
    right:4px;
    top:-3px;
    border-radius:100%;
    background-color:red
}
#bookmark_vue {
    margin-top:12px;
    transform:scaleY(1);
    transition:all .3s ease-in-out
}
#bookmark_vue .site_collection_container {
    margin-bottom:0
}
div[data-opacity="1"],span[data-opacity="1"],ul[data-opacity="1"] {
    opacity:0
}
div[data-opacity="2"],span[data-opacity="2"],ul[data-opacity="2"] {
    opacity:1;
    transition:all .4s ease-in-out
}
.site_collection_container {
    transform:scaleY(1);
    transition:all .4s ease-in-out
}
.amz-input {
    z-index:2
}
.amz123-search-suggestion-items {
    display:none;
    cursor:pointer;
    border-radius:12px;
    background-color:#fff;
    gap:10px
}
.amz123-search-suggestion-items.active {
    display:block;
    z-index:999;
    position:relative
}
.amz123-search-suggestion-items .suggestion-item {
    position:relative;
    bottom:5px;
    display:flex;
    padding:2px 12px;
    align-items:center;
    border-radius:0;
    gap:12px
}
.amz123-search-suggestion-items .suggestion-item:hover,.amz123-search-suggestion-items .suggestion-item.active {
    background:rgba(0,68,215,.0509803922)
}
.amz123-search-suggestion-items .suggestion-item img {
    width:32px;
    height:32px
}
.amz123-search-suggestion-items .suggestion-item section {
    font-size:12px
}
.amz123-search-suggestion-items .suggestion-item span {
    color:#0044d7;
    margin-left:auto;
    font-style:normal;
    font-weight:400;
    font-size:12px;
    line-height:16px;
    opacity:.8
}
.amz-card-style[data-style="12"] .amz-tab-wrapper {
    position:relative
}
.temp-skeleton {
    background:white;
    padding:13px 10px;
    position:absolute;
    top:45px;
    left:10px;
    right:10px;
    bottom:13px;
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-template-rows:repeat(2,1fr);
    gap:20px
}
@media (max-width:1259px) {
    .temp-skeleton {
    grid-template-columns:repeat(2,1fr);
    grid-template-rows:repeat(3,1fr)
}
}@media (max-width:992px) {
    .temp-skeleton {
    grid-template-columns:repeat(1,1fr);
    grid-template-rows:repeat(6,1fr)
}
}.temp-skeleton .temp_skeleton_box {
    display:grid;
    grid-template-columns:35% auto;
    grid-template-rows:auto;
    gap:10px
}
.temp-skeleton .temp_skeleton_box .temp_img,.temp-skeleton .temp_skeleton_box .temp_intro {
    border-radius:4px
}
.temp-skeleton .temp_skeleton_box .temp_img {
    background:rgba(238,238,238,.5647058824)
}
.temp-skeleton .temp_skeleton_box .temp_intro {
    display:flex;
    flex-direction:column;
    gap:5px
}
.temp-skeleton .temp_skeleton_box .temp_intro .temp_title {
    height:20%;
    background:rgba(238,238,238,.5647058824);
    width:80%
}
.temp-skeleton .temp_skeleton_box .temp_intro .temp_description {
    flex-grow:1;
    background:rgba(238,238,238,.3137254902);
    width:90%
}
.temp-skeleton .temp_skeleton_box .temp_intro .temp_description.temp_width {
    width:70%
}
.temp-skeleton .temp_skeleton_box .temp_intro .temp_author_info_and_date {
    height:20%;
    background:rgba(238,238,238,.5647058824)
}
.amz-peg-menu li[data-focus=true]:before {
    transition:all .3s ease-in-out;
    transform:translateY(var(--amz-peg-menu-offset,0))
}
.one-activity-style {
    width:343px;
    height:133px;
    border-radius:8px;
    padding:4px;
    background-image:url(https://img.amz123.com/static/images/index/pc-one.png);
    background-color:#fffc;
    -webkit-backdrop-filter:blur(8px);
    backdrop-filter:blur(8px);
    background-size:cover;
    border:1px solid #fff;
    box-shadow:0 4px 8px #60617029,0 0 2px #28293d0a;
    position:fixed;
    right:10px;
    bottom:10px
}
.one-activity-style-close {
    width:22px;
    height:22px;
    float:right;
    cursor:pointer
}
.one-activity-style-close:hover {
    animation-name:ActivityRotate;
    animation-duration:.5s;
    animation-iteration-count:1;
    animation-timing-function:linear;
    transition:all .4s ease 0s
}
@keyframes ActivityRotate {
    0% {
    transform:rotate(0)
}
to {
    transform:rotate(180deg)
}
}.one-activity-style-context:hover,.one-activity-down-context:hover {
    color:#3b82f6
}
.one-activity-style-content__right {
    margin-left:13px;
    margin-top:24px;
    border-radius:4px
}
.one-activity-style-content__image {
    width:142px;
    height:85px;
    border-radius:4px;
    min-width:142px;
    vertical-align:baseline;
    display:inline
}
.one-activity-style-content {
    display:flex;
    flex-direction:row;
    cursor:pointer
}
.one-activity-style-content__button {
    margin-top:16px;
    width:144px;
    height:27px;
    background:linear-gradient(90deg,#000000 0%,#434343 100%);
    border-radius:20px;
    color:#fff;
    display:flex;
    align-items:center;
    justify-content:center;
    font-size:12px;
    padding:0 5px
}
.one-activity-style-content__left {
    margin-top:22px;
    margin-left:16px
}
.one-activity-style-context {
    display:-webkit-box;
    -webkit-box-orient:vertical;
    width:148px;
    height:44px;
    max-width:148px;
    max-height:44px;
    cursor:pointer;
    text-overflow:ellipsis;
    overflow:hidden;
    -webkit-line-clamp:2;
    text-decoration:none;
    color:#111827;
    font-size:14px;
    font-weight:600;
    line-height:22px
}
.one-activity-divide {
    border-radius:20px;
    width:1px;
    height:13px;
    opacity:.6;
    background:#fff;
    margin-left:5px;
    margin-right:5px
}
.two-number-activity {
    height:258px;
    background-image:url(https://img.amz123.com/static/images/index/pc-two.png)
}
.two-content__button {
    border-radius:20px;
    border:1.25px solid #111827;
    color:#111827;
    background:linear-gradient(180deg,rgba(255,255,255,.51) 0%,rgba(217,217,217,0) 100%)
}
.two-activity-divide {
    background:#111827
}
.two-activity-content__left {
    margin-top:18px
}
.two-activity-content {
    margin-top:20px
}
.three-number-activity {
    height:353px;
    background-image:url(https://img.amz123.com/static/images/index/pc-three.png)
}
.activity-small-image {
    width:119px;
    height:71px;
    min-width:119px
}
.activity-small-context {
    width:161px;
    height:40px;
    max-width:161px;
    max-height:40px;
    font-size:14px;
    line-height:20px
}
.activity-small-button {
    margin-top:6px
}
.three-activity-margin {
    margin-left:23px
}
.activity-time-text {
    font-size:12px;
    font-weight:400;
    line-height:16px
}
.activity-important-text {
    font-size:12px;
    font-weight:600;
    line-height:16px;
    -webkit-font-smoothing:antialiased
}
.activity-line-margin {
    height:10px;
    margin:0 14px;
    display:flex;
    align-items:center;
    background-image:linear-gradient(to right,rgb(196,196,211) 45%,rgba(255,255,255,0) 0%);
    background-position:bottom;
    background-size:10px 1px;
    background-repeat:repeat-x
}
.two-activity-style {
    box-sizing:border-box;
    width:363px;
    height:226px;
    border-radius:12px;
    background:#fff;
    box-shadow:0 4px 24px #0000000f;
    padding:10px;
    position:fixed;
    bottom:10px;
    right:10px
}
.two-activity-style-circle {
    width:24px;
    height:24px;
    border-radius:50%;
    cursor:pointer;
    position:absolute;
    top:0;
    right:0;
    display:flex;
    align-items:center;
    justify-content:center;
    background-color:#111827;
    opacity:.6
}
.two-activity-style-circle:hover {
    opacity:.85
}
.two-activity-style__image {
    width:100%;
    height:100%
}
@media only screen and (max-width:767px) {
    .two-activity-style {
    width:100vw;
    height:28.8177339901vh;
    bottom:0;
    right:0
}
}.one-activity-down {
    display:flex;
    position:fixed;
    bottom:10px;
    right:10px;
    align-items:center;
    width:343px;
    height:46px;
    background-image:url(https://img.amz123.com/static/images/index/pc-down.png);
    background-color:#fffc;
    -webkit-backdrop-filter:blur(8px);
    backdrop-filter:blur(8px);
    background-size:cover;
    border-radius:8px;
    border:1px solid #fff;
    box-shadow:8px 10px 16px #0000000d
}
.one-activity-down-left {
    height:26px;
    margin-left:18px;
    font-family:YouSheBiaoTiHei;
    font-size:20px;
    font-weight:400;
    background:var(--linear,linear-gradient(90deg,#b17ae7 0%,#5686e3 100%));
    background-clip:text;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    line-height:normal
}
.one-activity-down-context {
    margin-left:10px;
    width:238px;
    height:20px;
    max-height:20px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    color:#111827;
    font-family:Microsoft YaHei;
    font-size:14px;
    font-style:normal;
    font-weight:500;
    line-height:20px;
    opacity:1;
    cursor:pointer
}
.one-activity-down-right {
    height:24px;
    margin-left:6px;
    cursor:pointer
}
.one-activity-down-right:hover #svg-close {
    stroke:#111827
}
@media only screen and (max-width:767px) {
    .one-activity-down {
    width:100vw;
    height:5.6650246305vh;
    bottom:0;
    right:0;
    justify-content:space-between;
    padding:1.2315270936vh 4.2666666667vw 1.2315270936vh 5.3333333333vw
}
.one-activity-down-left {
    height:3.2019704433vh;
    margin-left:0;
    line-height:3.2019704433vh
}
.one-activity-down-context {
    margin-left:0;
    width:63.4666666667vw;
    height:2.4630541872vh;
    max-height:2.4630541872vh;
    line-height:2.4630541872vh
}
.one-activity-down-right {
    height:24px;
    margin-left:0
}
}@media only screen and (max-width:767px) {
    .one-activity-style {
    width:100vw;
    height:16.3793103448vh;
    padding:1.0666666667vw;
    right:0;
    bottom:0
}
.one-activity-style-content__right {
    margin-left:5.0666666667vw;
    margin-top:2.9556650246vh
}
.one-activity-style-content__image {
    width:37.8666666667vw;
    height:10.4679802956vh
}
.one-activity-style-context {
    width:44.2666666667vw;
    height:5.4187192118vh;
    max-width:44.2666666667vw;
    max-height:5.4187192118vh;
    line-height:2.7093596059vh
}
.two-number-activity {
    height:31.7733990148vh
}
.three-number-activity {
    height:43.4729064039vh
}
.activity-small-image {
    width:31.7333333333vw;
    height:8.7438423645vh;
    min-width:31.7333333333vw
}
.one-activity-style-content__button {
    margin-top:1.9704433498vh;
    width:38.4vw;
    height:3.3251231527vh;
    padding:0px 1.3333333333vw
}
.two-activity-content__left {
    margin-top:2.2167487685vh
}
.two-activity-content {
    margin-top:2.4630541872vh
}
.one-activity-divide {
    margin-left:1.3333333333vw;
    margin-right:1.3333333333vw
}
.activity-small-context {
    width:47.7333333333vw;
    height:4.9261083744vh;
    max-width:47.7333333333vw;
    max-height:4.9261083744vh
}
.activity-small-button {
    margin-top:.7389162562vh
}
.three-activity-margin {
    margin-left:7.7333333333vw
}
.activity-line-margin {
    height:1.2315270936vh;
    margin:0px 3.7333333333vw
}
.three-space {
    justify-content:space-between
}
}@media only screen and (max-width:370px) {
    .one-activity-divide {
    margin:0 3px
}
}@media only screen and (max-height:700px) {
    .one-activity-style {
    height:133px;
    right:0;
    bottom:0
}
.one-activity-style-content__right {
    margin-left:19px;
    margin-top:24px
}
.one-activity-style-content__image {
    width:142px;
    height:85px
}
.one-activity-style-context {
    height:44px;
    max-height:44px;
    line-height:22px
}
.two-number-activity {
    height:258px
}
.three-number-activity {
    min-height:355px
}
.activity-small-image {
    width:119px;
    height:71px
}
.one-activity-style-content__button {
    margin-top:16px;
    height:27px
}
.two-activity-content__left {
    margin-top:18px
}
.two-activity-content {
    margin-top:20px
}
.activity-small-context {
    height:40px;
    max-height:40px
}
.activity-small-button {
    margin-top:6px
}
.three-activity-margin {
    margin-left:6.1333333333vw
}
.activity-line-margin {
    height:10px
}
}:root {
    --border-color:#8080802e;
    --text-color:#6c6c6c
}
@keyframes fade {
    0% {
    opacity:.3;
    left:30px
}
to {
    opacity:1;
    left:0px
}
}#_amz_tip_modal_ {
    position:fixed;
    left:0;
    top:0;
    right:0;
    bottom:0;
    z-index:9999999;
    background:rgba(54,61,76,.5411764706);
    display:flex;
    justify-content:center;
    align-items:center
}
#_amz_tip_modal_ .box {
    position:relative;
    animation:fade .3s ease-in-out;
    background:white;
    border-radius:6px;
    padding:10px 16px;
    display:flex;
    flex-direction:column
}
#_amz_tip_modal_ .box h2 {
    color:#333;
    font-weight:500;
    font-size:1.3rem;
    margin:0;
    padding:0
}
#_amz_tip_modal_ .box .close {
    width:20px;
    height:20px;
    cursor:pointer;
    background:url(https://api.iconify.design/material-symbols:close.svg?color=%23888888) no-repeat center;
    background-size:100%
}
#_amz_tip_modal_ .box ._tip_ {
    padding:18px 0;
    color:#333;
    font-size:13px;
    text-align:center
}
#_amz_tip_modal_ .box ._tip_ a {
    color:#12127a
}
#_amz_tip_modal_ .box button._close_ {
    cursor:pointer;
    padding:4px 12px;
    background:aliceblue;
    border:none;
    border-radius:6px;
    color:#175790e3;
    margin-left:auto;
    font-size:12px
}
._beautiful_msg_ {
    z-index:-1;
    background-color:#333333a5;
    position:fixed;
    left:-200vw;
    top:0;
    bottom:0;
    right:0;
    display:flex;
    justify-content:center;
    align-items:center
}
._beautiful_msg_ ._msg_box_ {
    animation:showAd .4s ease-in-out;
    position:relative
}
._beautiful_msg_ ._msg_box_ img._msg_ {
    max-width:min(600px,90vw);
    margin:0 auto;
    cursor:pointer
}
._beautiful_msg_ ._msg_box_ #_close_msg_ {
    cursor:pointer;
    position:absolute;
    width:1.6rem;
    height:1.6rem;
    top:-10px;
    right:-10px;
    background-color:#fff;
    border-radius:100%
}
@keyframes showAd {
    0% {
    scale:.1;
    opacity:.1
}
to {
    scale:1;
    opacity:1
}
}.amz-one-timeout {
    padding:20px 20px 10px;
    background:#fff;
    display:flex!important;
    font-size:14px;
    line-height:14px;
    color:#555
}
.amz-one-timeout .amz-timeout-text {
    line-height:22px;
    font-size:14px
}
.amz-one-timeout .amz-timeout-day {
    font-weight:600;
    color:#242428;
    line-height:22px;
    font-size:14px;
    margin:0 16px
}
.amz-one-timeout .amz-timeout-num {
    margin:0 8px;
    background:#f0f6ff;
    color:#247ae6;
    padding:4px 8px;
    border-radius:4px
}
.amz-red-circle {
    position:relative
}
.amz-red-circle:after {
    content:"";
    width:8px;
    height:8px;
    position:absolute;
    top:2px;
    right:-1px;
    border-radius:100%;
    background-color:red
}
.amz-red-circle-login {
    position:relative
}
.amz-red-circle-login:after {
    content:"";
    width:8px;
    height:8px;
    position:absolute;
    top:10px;
    right:28px;
    border-radius:100%;
    background-color:red
}
#_login_in_btn_ {
    opacity:0
}
.login-down {
    position:fixed;
    top:52px;
    visibility:hidden;
    opacity:0;
    transition:all .7s;
    background:white;
    box-shadow:0 4px 24px #0000000f;
    border-radius:4px;
    z-index:778
}
.login-down.active {
    visibility:visible;
    opacity:1;
    transition:all .2s
}
.login-down:hover {
    visibility:visible;
    opacity:1
}
.login-down .login-div .info {
    background:#fff;
    position:relative;
    margin:24px auto 20px;
    display:flex;
    align-items:center;
    width:230px
}
.login-down .login-div .info .sign-in-btn {
    background:#111827;
    position:relative;
    padding:6px 16px;
    color:#fff;
    border-radius:16px;
    font-size:12px;
    line-height:16px;
    font-weight:600;
    margin-left:auto;
    box-sizing:border-box;
    flex-shrink:0
}
.login-down .login-div .info .sign-in-btn.active {
    padding:6px 11px;
    margin-left:12px;
    background:#fff;
    color:#111827;
    border:1px solid #111827
}
.login-down .login-div .info .info-thumb {
    width:40px;
    height:40px;
    margin-right:10px;
    flex-shrink:0;
    z-index:1
}
.login-down .login-div .info .info-thumb a.vip-sign {
    display:flex;
    width:40px;
    height:40px;
    background:url(https://img.amz123.com/static/images/index/hover_avatar_vip.png);
    background-size:cover
}
.login-down .login-div .info .info-thumb a.vip-sign img {
    margin:auto
}
.login-down .login-div .info section {
    width:112px;
    font-size:16px;
    font-weight:600;
    color:#111827;
    line-height:21px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.login-down .login-div .vip {
    display:block;
    position:relative;
    width:230px;
    height:36px;
    background:url(https://img.amz123.com/static/images/index/vip_banner.png);
    border-radius:4px;
    background-size:cover;
    margin:0 auto
}
.login-down .login-div .vip .vip-btn {
    position:absolute;
    top:8.5px;
    right:12px;
    font-size:10px;
    line-height:14px;
    border-radius:4px;
    padding:3px 7px;
    color:#111827;
    background:linear-gradient(90deg,#f3e7d0 0%,#f6d292 100%);
    transform:scale(.92)
}
.login-down .login-div .vip.active {
    background:url(https://img.amz123.com/static/images/index/not_vip_banner.png);
    background-size:cover
}
.login-down .login-div .main {
    padding:11px 21px 19px
}
.login-down .login-div .main .main-menu {
    display:flex;
    flex-wrap:wrap;
    width:228px;
    row-gap:4px
}
.login-down .login-div .main .main-menu .item {
    display:flex;
    flex-direction:column;
    padding:12px 13px;
    width:76px;
    position:relative;
    text-align:center;
    border-radius:8px
}
.login-down .login-div .main .main-menu .item:hover {
    background:rgba(17,24,39,.03)
}
.login-down .login-div .main .main-menu .item:hover svg,.login-down .login-div .main .main-menu .item:hover span {
    opacity:1
}
.login-down .login-div .main .main-menu .item svg {
    margin:0 auto 6px;
    opacity:.6
}
.login-down .login-div .main .main-menu .item span {
    width:52px;
    color:#111827;
    opacity:.7;
    font-size:13px;
    line-height:17px
}
#_message_wrapper_ {
    position:fixed;
    left:0;
    right:0;
    top:4%;
    right:2%;
    z-index:9999999;
    background:transparent;
    display:flex;
    justify-content:center;
    align-items:flex-end;
    flex-direction:column
}
#_message_wrapper_ ._message_ {
    animation:fade .3s ease-in-out;
    min-width:300px;
    max-width:400px;
    min-height:50px;
    display:flex;
    align-items:center;
    padding:12px;
    margin:12px 0;
    font-size:16px;
    border-radius:2px 6px 6px 2px;
    background:white;
    color:var(--text-color);
    gap:12px;
    position:relative;
    animation:fade .2s ease-in-out;
    box-shadow:1px 2px 3px #1a1a1a33
}
#_message_wrapper_ ._message_ ._tip_ {
    color:gray;
    font-weight:700
}
#_message_wrapper_ ._message_ ._text_ {
    color:#000;
    padding-top:2px;
    font-size:14px
}
@media (min-width:992px) {
    #head-surprise {
    display:flex;
    align-items:center;
    cursor:pointer;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    line-height:0;
    height:52px;
    max-width:160px
}
#head-surprise img {
    max-height:42px
}
}@media (max-width:991px) {
    #head-surprise {
    display:none;
    opacity:0
}
}.amz-activity-config-one {
    width:350px;
    position:fixed;
    right:10px;
    bottom:10px;
    background-color:#fff;
    border-radius:5px 5px 0 0;
    overflow:hidden;
    z-index:3333;
    display:none
}
.amz-activity-config-one .amz-activity-one-head {
    padding:11px 8px;
    height:40px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    background-color:#498af8;
    color:#fff;
    font-size:16px;
    border-radius:5px 5px 0 0
}
.amz-activity-config-one .amz-activity-one-head .amz-activity-one-icon {
    color:#eff2f8;
    width:18px;
    cursor:pointer;
    transition:all .4s ease 0s
}
.amz-activity-config-one .amz-activity-one-head .amz-activity-one-icon:hover {
    animation-name:ActivityRotate;
    animation-duration:.5s;
    animation-iteration-count:1;
    animation-timing-function:linear;
    transition:all .4s ease 0s
}
@keyframes ActivityRotate {
    0% {
    transform:rotate(0)
}
to {
    transform:rotate(180deg)
}
}.amz-activity-config-one .amz-activity-one-overflow {
    border:1px solid #cfcfcf
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content {
    width:100%;
    padding:10px 20px;
    background-color:#fff;
    display:flex
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-img {
    width:135px;
    height:75px;
    background-color:#f1eeb4;
    border-radius:5px;
    overflow:hidden
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-img img {
    width:100%;
    height:100%
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title {
    padding-left:16px;
    font-size:15px;
    position:relative;
    display:flex;
    flex-direction:column;
    justify-content:space-between
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title .amz-activity-one-name {
    line-height:1.5;
    color:#000;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title .amz-activity-one-name:hover {
    color:#f60
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title .amz-activity-one-btn {
    font-size:12px;
    text-align:center;
    border-radius:5px;
    padding:3px 10px;
    width:68px;
    background-color:#f36526;
    color:#fff!important
}
.amz-activity-config-one .amz-activity-one-overflow .amz-activity-one-content .amz-activity-one-title .amz-activity-one-btn:hover {
    background-color:#f7814f
}
.amz-activity-config-one .amz-activity-one-content {
    width:100%;
    padding:10px 0;
    background-color:#fff;
    display:flex;
    position:relative;
    box-sizing:border-box
}
.amz-activity-config-one .amz-activity-one-content.other .amz-activity-one-name {
    width:138px!important
}
.amz-activity-config-one .amz-activity-one-content .amz-one-img-thumb {
    width:100px!important;
    height:60px!important
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-img {
    height:75px;
    background-color:#f1eeb4;
    border-radius:5px;
    overflow:hidden
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-img img {
    width:100%;
    height:100%
}
.amz-activity-config-one .amz-activity-one-content .amz-one-title-thumb {
    width:160px!important;
    font-size:13px!important
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title {
    width:200px;
    padding-left:10px;
    font-size:15px;
    position:relative
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title p {
    font-size:12px;
    color:#8e8e8e;
    margin:0
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title .amz-activity-one-name {
    line-height:1.5;
    color:#000;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title .amz-activity-one-name:hover {
    color:#f60
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title .amz-activity-one-btn {
    font-size:12px;
    text-align:center;
    border-radius:5px;
    padding:6px 10px;
    background-color:#f36526;
    color:#fff
}
.amz-activity-config-one .amz-activity-one-content .amz-activity-one-title .amz-activity-one-btn:hover {
    background-color:#f7814f
}
.amz-activity-config-one .amz-activity-one-content .amz-one-btn-thumb {
    font-size:12px;
    border:1px solid #f26929;
    color:#f26929;
    padding:3px;
    position:absolute;
    right:14px;
    border-radius:3px
}
.amz-activity-config-one .amz-activity-one-content .amz-one-btn-thumb:hover {
    background-color:#f26929;
    color:#fff
}
.amz-activity-config-one .other {
    justify-content:normal;
    align-items:center;
    border-top:1px solid #ddd
}
.amz-activity-config-two {
    width:350px;
    position:fixed;
    right:10px;
    bottom:10px;
    background-color:#fff;
    border-radius:2px;
    z-index:3333;
    box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f
}
.amz-activity-config-two .amz-activity-two-hidden {
    position:absolute;
    right:10px;
    top:-25px;
    width:40px;
    height:25px;
    background:rgb(255,255,255);
    border-radius:4px 4px 0 0;
    box-shadow:0 -30px 28px 9px #0000000d;
    cursor:pointer;
    text-align:center;
    display:flex;
    justify-content:center;
    align-items:center
}
.amz-activity-config-two .amz-activity-two-hidden .amz-activity-two-icon {
    color:#000;
    width:16px;
    cursor:pointer
}
.amz-activity-config-two .amz-activity-two-hidden .amz-activity-two-icon:hover {
    color:#f26929
}
.amz-activity-config-two .amz-activity-two-pd {
    padding:13px 0 0
}
.amz-activity-config-two .amz-activity-two-count {
    margin:5px 0;
    font-size:14px;
    color:#555;
    padding:0 20px 5px;
    display:flex
}
.amz-activity-config-two .amz-activity-two-count span {
    margin:0 4px
}
.amz-activity-config-two .amz-activity-two-count .amz-timeout-day {
    font-weight:600;
    color:#242428;
    line-height:22px;
    font-size:14px;
    margin:0 18px
}
.amz-activity-config-two .amz-activity-two-count .amz-timeout-num {
    margin:0 8px;
    background:#f0f6ff;
    color:#247ae6;
    padding:4px 10px;
    border-radius:4px
}
.amz-activity-config-two .amz-activity-two-content {
    width:100%;
    padding:10px 20px;
    background-color:#fff;
    display:flex;
    position:relative;
    box-sizing:border-box
}
.amz-activity-config-two .amz-activity-two-content .amz-two-img-thumb {
    width:100px!important;
    height:60px!important
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-img {
    width:145px;
    height:75px;
    background-color:#f1eeb4;
    border-radius:5px;
    overflow:hidden
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-img img {
    width:100%;
    height:100%
}
.amz-activity-config-two .amz-activity-two-content .amz-two-title-thumb {
    width:160px!important;
    font-size:13px!important
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title {
    width:200px;
    padding-left:15px;
    font-size:15px;
    position:relative
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title p {
    font-size:12px;
    color:#8e8e8e;
    margin:0
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title .amz-activity-two-name {
    color:#000;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    line-height:1.5
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title .amz-activity-two-name:hover {
    color:#f60
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title .amz-activity-two-btn {
    position:absolute;
    bottom:0;
    font-size:12px;
    text-align:center;
    border-radius:5px;
    padding:1px 10px;
    background-color:#f36526;
    color:#fff
}
.amz-activity-config-two .amz-activity-two-content .amz-activity-two-title .amz-activity-two-btn:hover {
    background-color:#f7814f
}
.amz-activity-config-two .amz-activity-two-content .amz-two-btn-thumb {
    font-size:12px;
    border:1px solid #f26929;
    color:#f26929;
    padding:3px;
    position:absolute;
    right:14px;
    border-radius:3px
}
.amz-activity-config-two .amz-activity-two-content .amz-two-btn-thumb:hover {
    background-color:#f26929;
    color:#fff
}
.amz-activity-config-two .other {
    justify-content:normal;
    align-items:center
}
.amz-two-small,.amz-one-small {
    position:fixed;
    bottom:10px;
    right:10px;
    width:350px;
    z-index:6666;
    background:#fff;
    box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f;
    border-radius:4px;
    display:block
}
.amz-two-small .amz-two-small-pd,.amz-two-small .amz-one-small-pd,.amz-one-small .amz-two-small-pd,.amz-one-small .amz-one-small-pd {
    padding:8px 20px;
    display:flex;
    justify-content:space-between;
    align-items:center
}
.amz-two-small .amz-two-small-title,.amz-two-small .amz-one-small-title,.amz-one-small .amz-two-small-title,.amz-one-small .amz-one-small-title {
    width:290px;
    color:#222;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    overflow:hidden
}
.amz-two-small .amz-two-small-title:hover,.amz-two-small .amz-one-small-title:hover,.amz-one-small .amz-two-small-title:hover,.amz-one-small .amz-one-small-title:hover {
    color:#f26526
}
.amz-two-small .amz-two-small-icon,.amz-two-small .amz-one-small-icon,.amz-one-small .amz-two-small-icon,.amz-one-small .amz-one-small-icon {
    width:20px;
    text-align:right;
    cursor:pointer
}
.amz-two-small .amz-two-small-icon:hover,.amz-two-small .amz-one-small-icon:hover,.amz-one-small .amz-two-small-icon:hover,.amz-one-small .amz-one-small-icon:hover {
    color:#f26526
}
.amz-activity-config-three {
    position:fixed;
    bottom:20px;
    right:0px;
    z-index:5555;
    background-color:#fff;
    border-radius:15px 0 0 15px;
    padding:20px 17.5px 10px;
    box-shadow:0 9px 28px 8px #0000000d,0 6px 16px #00000014,0 3px 6px -4px #0000001f
}
.amz-activity-config-three .amz-three-box {
    padding-bottom:20px;
    padding-top:3px;
    margin-left:2px;
    border-bottom:1px solid #f6f7f8
}
.amz-activity-config-three .amz-three-box:nth-child(2n+1) {
    padding-top:17px
}
.amz-activity-config-three .amz-activity-three-icon {
    width:20px;
    position:absolute;
    right:10px;
    top:8px;
    cursor:pointer
}
.amz-activity-config-three .amz-activity-three-head {
    width:226px;
    padding-bottom:1px;
    font-size:14px;
    line-height:21px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    color:#303030;
    font-weight:400;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.amz-activity-config-three .amz-three-time {
    display:flex;
    margin-top:7px;
    justify-content:space-between;
    font-size:12px
}
.amz-activity-config-three .amz-three-time .amz-three-date {
    color:#7c8388;
    line-height:20px;
    height:20px
}
.amz-activity-config-three .amz-three-time .amz-three-btn {
    background-color:#3f82f5;
    border-radius:20px;
    color:#fff;
    padding:0 8px;
    line-height:20px;
    height:20px
}
.amz-three-small {
    display:none;
    box-sizing:border-box;
    position:fixed;
    bottom:20px;
    right:0;
    z-index:1000;
    width:180px;
    height:44px;
    background:linear-gradient(90deg,#3875f6,#438eff);
    border-radius:44px 0 0 44px
}
.amz-three-small .amz-small-scroll {
    margin-left:20px;
    overflow:hidden
}
.amz-three-small .amz-small-scroll .amz-small-scroll-title {
    padding-right:5px;
    margin:0;
    line-height:44px;
    font-size:16px;
    font-weight:400;
    white-space:nowrap;
    color:#fff;
    cursor:pointer;
    transition:all .3s;
    animation-name:ActivityScroll;
    animation-duration:10s;
    animation-iteration-count:infinite;
    transform:translate(20px);
    animation-timing-function:linear
}
@keyframes ActivityScroll {
    0% {
    transform:translate(20px)
}
to {
    transform:translate(-150px)
}
}.amz-header-login-modal *,:before,:after {
    box-sizing:border-box;
    border-width:0;
    border-style:solid;
    border-color:#e5e7eb
}
.amz-header-login-modal button,.amz-header-login-modal textarea,.amz-header-login-modal input {
    font-family:inherit;
    font-size:100%;
    line-height:1.15;
    margin:0;
    padding:0;
    line-height:inherit;
    color:inherit
}
.amz-header-login-modal button {
    text-transform:none;
    background-color:transparent;
    background-image:none
}
.amz-header-login-modal button,[type=button],[type=reset],[type=submit] {
    -webkit-appearance:button
}
.amz-header-login-modal button,[role=button] {
    cursor:pointer
}
.amz-header-login-modal svg,.amz-header-login-modal img {
    display:block;
    vertical-align:middle
}
.amz-header-login-modal img {
    border-style:solid;
    max-width:100%;
    height:auto
}
.amz-header-login-modal {
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100vh;
    z-index:9999;
    display:flex;
    justify-content:center;
    align-items:center;
    background:rgba(17,24,39,.3);
    -webkit-backdrop-filter:blur(14px);
    backdrop-filter:blur(14px)
}
.amz-login-form {
    display:flex;
    flex-direction:column;
    font-family:Microsoft YaHei
}
.amz-login-form-options {
    position:absolute;
    top:24px;
    left:0;
    right:0
}
.amz-login-form-close {
    position:absolute;
    right:20px;
    cursor:pointer;
    color:#adb5bd
}
.amz-login-form .amz-login-logo {
    display:flex;
    flex-direction:column;
    margin:0 auto;
    align-items:center;
    position:relative
}
.amz-login-form .amz-login-logo .amz-success-tip {
    font-size:16px;
    position:absolute;
    top:-25px;
    color:#00d085;
    font-weight:600;
    display:none;
    -webkit-font-smoothing:antialiased
}
@keyframes hideText {
    0% {
    opacity:1
}
to {
    opacity:0;
    display:none
}
}.amz-login-form .amz-login-logo .amz-success-tip.active {
    display:block;
    animation:hideText .3s linear forwards;
    animation-delay:1.5s
}
.amz-login-form .amz-login-logo img {
    width:216px;
    height:64px
}
.amz-login-form .amz-login-logo span {
    color:#adb5bd;
    font-style:normal;
    font-weight:400;
    font-size:14px;
    line-height:18px
}
.amz-login-input {
    margin-top:64px;
    width:100%
}
.amz-login-input>.amz-login-id {
    position:relative;
    margin-bottom:32px
}
.amz-login-input>div,.amz-register-input>div {
    display:flex;
    border-bottom:1px solid #d1d5db;
    width:100%;
    padding-bottom:10px;
    transition:all .2s ease-in-out
}
.amz-login-input>div:focus-within,.amz-register-input>div:focus-within {
    border-bottom:1px solid #111827
}
.amz-login-input>div>input,.amz-register-input>div>input,.amz-wx-bind-input>div>input {
    flex-grow:1;
    font-size:16px;
    line-height:22px;
    border:none;
    outline:none;
    color:#111827
}
.amz-login-input>div>input::-moz-placeholder,.amz-register-input>div>input::-moz-placeholder,.amz-wx-bind-input>div>input::-moz-placeholder {
    color:#adb5bd
}
.amz-login-input>div>input::placeholder,.amz-register-input>div>input::placeholder,.amz-wx-bind-input>div>input::placeholder {
    color:#adb5bd
}
.amz-login-input .amz-login-input-tip,.amz-register-input .amz-register-input-tip,.amz-wx-bind-input .amz-wx-bind-input-tip {
    display:block;
    position:absolute;
    top:36px;
    font-size:13px;
    color:red;
    opacity:0;
    transition:opacity .3s ease-out
}
.amz-login-input .amz-login-password,.amz-login-input .amz-login-code {
    position:relative;
    display:flex;
    justify-content:space-between;
    align-items:center
}
.amz-login-input .amz-login-password>input,.amz-login-input .amz-login-code>input {
    flex-grow:1;
    width:100px
}
.amz-login-input .amz-login-password>div,.amz-login-input .amz-login-code>div {
    height:22px;
    flex:none;
    font-size:14px;
    padding-left:10px
}
.amz-login-btn>button,.amz-bind-login-btn>button,.amz-register-btn>button,.amz-bind-register-btn>button,.amz-wx-bind-btn>button {
    width:100%;
    height:48px;
    background-color:#111827;
    color:#fff;
    font-size:16px;
    border-radius:4px;
    margin-top:32px
}
.amz-register-code-login {
    display:flex;
    justify-content:space-between;
    align-items:center;
    color:#111827;
    font-size:15px;
    padding:20px 0
}
.amz-register-code-login .amz-login-to-register-tips {
    color:#9ca3af;
    padding-right:4px;
    font-weight:500
}
.amz-register-code-login>div {
    cursor:pointer;
    line-height:18px
}
.amz-login-social {
    display:flex;
    flex-direction:column;
    align-items:center
}
.amz-login-social>div:nth-of-type(1) {
    display:flex;
    align-items:center
}
.amz-login-social>div:nth-of-type(1)>i {
    display:block;
    width:46px;
    border-bottom:1px solid #e5e7eb
}
.amz-login-social>div:nth-of-type(1)>span {
    color:#adb5bd;
    margin:0 14px;
    font-size:14px
}
.amz-login-social>div:nth-of-type(2) {
    display:flex;
    align-items:center;
    justify-content:center;
    margin-top:13px
}
.amz-login-social-hidden {
    display:none
}
.amz-login-qr-code {
    display:flex;
    flex-direction:column;
    align-items:center;
    padding-top:48px
}
.amz-login-qr-code .amz-login-qr-code-img {
    width:210px;
    height:210px;
    padding:2px;
    background-color:#fff;
    border:1px solid rgba(209,213,219,.4);
    border-radius:8px;
    margin-bottom:16px
}
.amz-login-qr-code .amz-login-qr-code-tip {
    font-size:16px;
    color:#111827
}
.amz-login-form-back,.amz-register-form-back {
    position:absolute;
    top:24px;
    left:20px;
    cursor:pointer;
    color:#adb5bd
}
.amz-register-input {
    margin-top:64px;
    width:100%
}
.amz-register-input>.amz-register-id,.amz-register-input>.amz-register-password,.amz-register-input>.amz-register-password-twice,.amz-wx-bind-input>.amz-wx-bind-id {
    position:relative;
    margin-bottom:32px
}
.amz-register-input>.amz-register-code {
    margin-bottom:0
}
.amz-register-input .amz-register-password,.amz-wx-bind-input .amz-wx-bind-password {
    position:relative;
    display:flex;
    justify-content:space-between;
    align-items:center
}
.amz-register-input .amz-register-password>input,.amz-wx-bind-input .amz-wx-bind-password>input {
    flex-grow:1;
    width:100px
}
.amz-register-input .amz-register-password>div,.amz-wx-bind-input .amz-wx-bind-password>div {
    height:22px;
    flex:none;
    font-size:14px;
    padding-left:10px
}
.amz-login-count-down,.amz-register-count-down,.amz-wx-bind-count-down {
    font-size:14px;
    color:#adb5bd
}
.min-w-\[16px\] {
    min-width:16px
}
.inline-block {
    display:inline-block
}
.amz-register-to-login-container {
    color:#111827;
    font-size:15px;
    padding:20px 0;
    line-height:18px
}
.amz-register-to-login-container>span {
    color:#9ca3af;
    padding-right:4px
}
.amz-reset-password,.amz-login-get-code-inner,.amz-register-get-code-inner {
    cursor:pointer
}
.antialiased,.amz-login-to-register,.amz-login-to-code,.amz-register-to-login,.amz-reset-password,.amz-login-get-code-inner,.amz-register-get-code-inner {
    -webkit-font-smoothing:antialiased
}
.animate-open {
    animation:open .3s cubic-bezier(.175,.885,.32,1.275)
}
@keyframes open {
    0% {
    transform:scale(.8)
}
to {
    transform:scale(1)
}
}@keyframes move-left {
    0% {
    transform:translate(-30px);
    opacity:0
}
to {
    transform:translate(0);
    opacity:1
}
}@keyframes move-right {
    0% {
    transform:translate(30px);
    opacity:0
}
to {
    transform:translate(0);
    opacity:1
}
}.amz-header-login-modal input:disabled {
    opacity:50%;
    background-color:transparent
}
.amz-mobile-login-to-register,.amz-mobile-register-to-login,.amz-mobile-login-tabs,.amz-mobile-register-tabs {
    display:none
}
@media only screen and (max-width:767px) {
    .animate-open {
    width:335px!important;
    height:auto!important;
    padding:32px 32px 36px!important
}
.amz-login-logo img {
    width:182px!important;
    height:54px!important
}
.amz-login-logo span {
    display:none
}
.amz-login-form .amz-login-logo .amz-success-tip {
    top:50px
}
.amz-mobile-login-tabs,.amz-mobile-register-tabs {
    position:relative;
    display:flex;
    gap:14px;
    margin-top:24px;
    margin-bottom:24px;
    padding-bottom:2px;
    align-items:center
}
.amz-mobile-login-tabs-hidden {
    display:none
}
.amz-mobile-login-tabs-bar,.amz-mobile-register-tabs-bar {
    transition:all .3s ease-in-out;
    position:absolute;
    content:"";
    display:block;
    bottom:0;
    left:0;
    width:64px;
    border-bottom:2px solid #111827
}
.amz-mobile-login-tab,.amz-mobile-register-tab {
    color:#adb5bd;
    font-size:16px;
    line-height:24px;
    font-weight:600;
    font-smooth:antialiased
}
.amz-mobile-login-tab-active,.amz-mobile-register-tab-active {
    color:#111827
}
.amz-login-input,.amz-register-input {
    margin-top:0
}
.amz-wx-bind-input {
    margin-top:24px
}
.amz-login-input>div,.amz-register-input>div,.amz-wx-bind-input>div {
    border:1px solid #d1d5db;
    padding:10px 16px;
    border-radius:4px
}
.amz-login-input>div:focus-within,.amz-register-input>div:focus-within,.amz-wx-bind-input>div:focus-within {
    border:1px solid #111827
}
.amz-login-input>.amz-login-id,.amz-register-input>.amz-register-id,.amz-register-input>.amz-register-password,.amz-wx-bind-input>.amz-wx-bind-id {
    margin-bottom:20px
}
.amz-register-input>.amz-register-code {
    margin-bottom:0
}
.amz-login-input-tip,.amz-register-input-tip,.amz-wx-bind-input-tip {
    font-size:12px!important;
    line-height:16px!important;
    left:0px;
    top:44px!important
}
.amz-login-input>div>input,.amz-register-input>div>input,.amz-wx-bind-input>div>input {
    font-size:14px
}
.amz-register-password-twice {
    margin-bottom:20px!important
}
.amz-login-btn>button,.amz-bind-login-btn>button,.amz-register-btn>button,.amz-bind-register-btn>button,.amz-wx-bind-btn>button {
    height:44px;
    margin-top:24px
}
.amz-wx-back-login {
    display:flex;
    padding-top:10px
}
.amz-wx-back-login>#amz-wx-on-back-login {
    font-size:14px;
    margin:auto
}
.amz-register-code-login,.amz-login-social {
    display:none
}
.amz-register-to-login-container {
    display:none!important
}
.amz-mobile-login-to-register,.amz-mobile-register-to-login {
    display:flex;
    justify-content:center;
    gap:2px;
    margin-top:20px
}
.amz-mobile-login-to-register>span,.amz-mobile-register-to-login>span {
    color:#9ca3af;
    font-size:14px;
    line-height:18px
}
.amz-mobile-login-to-register-inner,.amz-mobile-register-to-login-inner {
    color:#111827;
    font-size:14px;
    line-height:18px;
    font-weight:600;
    font-smooth:antialiased
}
.animate-move-left {
    animation:move-left .3s ease-in-out
}
.animate-move-right {
    animation:move-right .3s ease-in-out
}
}.wx-login-check {
    display:flex;
    justify-content:center;
    border:1px solid rgba(50,50,51,.1);
    border-radius:8px;
    margin-top:15px;
    padding:5px 0
}
.wx-login-check-text {
    margin-left:5px;
    font-family:Microsoft YaHei;
    font-weight:400;
    line-height:30px
}
.other-login-check {
    display:flex;
    justify-content:center;
    border:1px solid rgba(50,50,51,.1);
    background:#fff;
    margin-top:15px;
    border-radius:8px;
    font-family:Microsoft YaHei;
    font-weight:400;
    padding:5px 0
}
.amz-back-wx-login {
    position:absolute;
    top:24px;
    left:20px;
    cursor:pointer;
    color:#adb5bd
}


<!-- -->
.qqkd .banner img[data-v-71fa5958] {
    display:block
}
.qqkd .nav[data-v-71fa5958] {
    width:100%;
    height:80px;
    min-width:1200px;
    justify-content:center;
    background:#fff;
    box-shadow:0 6px 15px 1px hsla(0,0%,60.4%,.1)
}
.qqkd .nav .contentBox[data-v-71fa5958] {
    width:1200px;
    margin:0 auto;
    display:flex
}
.qqkd .nav .contentBox .checkedService[data-v-71fa5958] {
    background-color:#026dff;
    color:#fff
}
.qqkd .nav .contentBox .checkedService .item[data-v-71fa5958] {
    background-color:#2bb0b5;
    color:#fff;
    width:238px;
    height:80px;
    margin:0;
    line-height:80px
}
.qqkd .nav .contentBox .uncheckedService[data-v-71fa5958] {
    color:#333;
    background-color:#e8f3ff
}
.qqkd .nav .contentBox .item[data-v-71fa5958] {
    width:238px;
    height:80px;
    margin:0;
    font-size:20px;
    font-family:Source Han Sans CN-Medium,Source Han Sans CN;
    font-weight:500;
    text-align:center;
    line-height:80px;
    border-left:1px solid #ececec
}
.qqkd .nav .contentBox .item[data-v-71fa5958]:last-child {
    border-right:1px solid #ececec
}
.qqkd .nav .contentBox .item[data-v-71fa5958]:hover,.qqkd .nav .contentBox[data-v-71fa5958]:hover {
    cursor:pointer
}
.qqkd .main-content[data-v-71fa5958] {
    width:1200px;
    margin:40px auto 0;
    display:flex
}
.qqkd .main-content .leftNav[data-v-71fa5958] {
    width:240px;
/*    height:879px*/
}
.qqkd .main-content .leftNav .scollHeight[data-v-71fa5958] {
    width:240px;
    box-sizing:border-box;
    padding:20px 0;
    background:#f8f8f8;
    border-radius:10px 10px 10px 10px
}
.qqkd .main-content .leftNav .scollHeight .scollBox[data-v-71fa5958] {
    width:100%;
    height:100%
}
.qqkd .main-content .leftNav .scollHeight .slidingBar[data-v-71fa5958]::-webkit-scrollbar {
    width:4px
}
.qqkd .main-content .leftNav .scollHeight .slidingBar[data-v-71fa5958]::-webkit-scrollbar-thumb {
    border-radius:10px;
    box-shadow:inset 0 0 5px rgba(0,0,0,.2);
    background:rgba(0,0,0,.2)
}
.qqkd .main-content .leftNav .scollHeight .slidingBar[data-v-71fa5958]::-webkit-scrollbar-track {
    box-shadow:inset 0 0 5px rgba(0,0,0,.2);
    border-radius:0;
    background:rgba(0,0,0,.1)
}
.qqkd .main-content .leftNav .scollHeight li[data-v-71fa5958] {
    height:60px;
    line-height:60px;
    font-size:20px;
    font-family:Source Han Sans CN-Regular,Source Han Sans CN;
    font-weight:400;
    color:#666
}
.qqkd .main-content .leftNav .scollHeight li .font[data-v-71fa5958] {
    padding-left:29px
}
.qqkd .main-content .leftNav .scollHeight li .click-li[data-v-71fa5958] {
    padding-left:24px;
    color:#026dff;
    border-left:5px solid #026dff;
    background:#fff
}
.qqkd .main-content .leftNav .scollHeight li .noClick-li[data-v-71fa5958] {
    color:#666;
    background:#f8f8f8
}
.qqkd .main-content .leftNav .scollHeight li[data-v-71fa5958]:hover {
    cursor:pointer
}
.qqkd .main-content .right[data-v-71fa5958] {
    width:940px;
    margin-left:20px;
    margin-bottom:80px
}
.qqkd .main-content .right .countryDega .title[data-v-71fa5958] {
    height:60px;
    font-size:20px;
    font-family:Source Han Sans CN-Medium,Source Han Sans CN;
    font-weight:700;
    color:#333;
    line-height:60px
}
.qqkd .main-content .right .countryDega .countryTab[data-v-71fa5958] {
    width:940px;
    display:flex;
    flex-flow:wrap
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item[data-v-71fa5958] {
    width:300px;
    /*height:304px;*/
    margin-right:20px;
    margin-bottom:5px;
    /*padding:24px;*/
    background:#fff;
    border-radius:0 0 0 0;
    border:1px solid #ececec
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item .top[data-v-71fa5958] {
    display:flex;
    height:56px;
    padding-bottom:17px;
    font-size:18px;
    font-family:Source Han Sans CN-Medium,Source Han Sans CN;
    font-weight:500;
    color:#333;
    border-bottom:1px solid #ececec
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item .top img[data-v-71fa5958] {
    width:46px;
    height:30px;
    margin-right:8px;
    vertical-align:middle;
    border:1px solid #ececec
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item .detailsDega[data-v-71fa5958] {
    height:160px;
    padding:12px 0
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item .detailsDega .item[data-v-71fa5958] {
    font-size:16px;
    font-family:Source Han Sans CN-Light,Source Han Sans CN;
    font-weight:300;
    color:#333;
    line-height:34px
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item .detailsDega .item img[data-v-71fa5958] {
    width:16px;
    height:14px;
    display:inline-block;
    margin-right:10px
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item .button[data-v-71fa5958] {
    width:100%;
    height:44px;
    font-size:16px;
    font-family:Source Han Sans CN-Medium,Source Han Sans CN;
    font-weight:500;
    color:#fff;
    text-align:center;
    line-height:44px;
    background:#2bb0b5
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item .button[data-v-71fa5958]:hover {
    cursor:pointer
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item[data-v-71fa5958]:hover {
    box-shadow:0 6px 15px 1px hsla(0,0%,60.4%,.3)
}
.qqkd .main-content .right .countryDega .countryTab .countryTab-item[data-v-71fa5958]:nth-child(3n) {
    margin-right:0
}
.qqkd .main-content .right .countryDega .countryTab .more-item[data-v-71fa5958] {
    display:flex;
    justify-content:center;
    align-items:center;
    flex-direction:column
}
.qqkd .main-content .right .countryDega .countryTab .more-item .trademarkImg[data-v-71fa5958] {
    display:inline-block;
    width:65px;
    height:65px;
    margin-bottom:20px
}
.qqkd .main-content .right .countryDega .countryTab .more-item .moreCountries[data-v-71fa5958] {
    font-size:20px;
    font-family:Source Han Sans CN-Medium,Source Han Sans CN;
    font-weight:500;
    color:#2bb0b5
}
.qqkd .main-content .right .countryDega .countryTab .more-item .underline[data-v-71fa5958] {
    width:48px;
    height:2px;
    margin:20px 0 30px;
    background:#2bb0b5
}
.qqkd .main-content .right .countryDega .countryTab .more-item .english[data-v-71fa5958] {
    margin-bottom:17px;
    font-size:20px;
    font-weight:400;
    color:#2bb0b5
}
.qqkd .main-content .right .countryDega .countryTab .more-item .viewInfo[data-v-71fa5958] {
    width:128px;
    height:44px;
    text-align:center;
    line-height:44px;
    font-size:16px;
    font-family:Source Han Sans CN-Medium,Source Han Sans CN;
    font-weight:500;
    color:#fff;
    background:#2bb0b5;
    border-radius:22px 22px 22px 22px;
    border:1px solid #fff;
    cursor:pointer
}
.qqkd .main-content .right .countryDega .countryTab .more-item .lookMore[data-v-71fa5958] {
    width:120px;
    height:30px;
    font-size:16px;
    font-family:Source Han Sans CN-Light,Source Han Sans CN;
    font-weight:300;
    color:#fff;
    text-align:center;
    line-height:30px;
    background:#2bb0b5;
    border-radius:15px 15px 15px 15px
}
.qqkd .main-content .right .countryDega .countryTab .more-item .lookMore[data-v-71fa5958]:hover {
    cursor:pointer
}
.qqkd .overseasContent[data-v-71fa5958] {
    width:1201px;
    margin:40px auto 60px;
    display:flex;
    flex-flow:wrap
}
.qqkd .overseasContent .overseasItem[data-v-71fa5958] {
    margin-bottom:20px;
    width:280px;
    height:328px;
    margin-right:27px;
    border:1px solid #ececec
}
.qqkd .overseasContent .overseasItem .middleBox[data-v-71fa5958] {
    display:flex;
    justify-content:center;
    align-items:center;
    flex-direction:column;
    width:100%;
    height:252px;
    margin:38px 0;
    padding:0 59px
}
.qqkd .overseasContent .overseasItem .middleBox .countryImg[data-v-71fa5958] {
    width:98px;
    height:64px;
    margin-bottom:20px
}
.qqkd .overseasContent .overseasItem .middleBox .countryImg img[data-v-71fa5958] {
    width:100%;
    height:100%
}
.qqkd .overseasContent .overseasItem .middleBox p[data-v-71fa5958] {
    font-size:20px;
    font-family:Source Han Sans CN-Medium,Source Han Sans CN;
    font-weight:500;
    color:#fff
}
.qqkd .overseasContent .overseasItem .middleBox .underline[data-v-71fa5958] {
    width:48px;
    height:2px;
    margin:20px 0 30px;
    background:#fff
}
.qqkd .overseasContent .overseasItem .middleBox .english[data-v-71fa5958] {
    margin-bottom:17px;
    font-size:20px;
    font-weight:400;
    color:#fff
}
.qqkd .overseasContent .overseasItem .middleBox .viewInfo[data-v-71fa5958] {
    width:128px;
    height:44px;
    text-align:center;
    line-height:44px;
    font-size:16px;
    font-family:Source Han Sans CN-Medium,Source Han Sans CN;
    font-weight:500;
    color:#fff;
    border-radius:22px 22px 22px 22px;
    border:1px solid #fff
}
.qqkd .overseasContent .overseasItem .middleBox .viewInfo[data-v-71fa5958]:hover {
    cursor:pointer
}
.qqkd .overseasContent .overseasItem[data-v-71fa5958]:nth-child(4n) {
    margin-right:0
}
.qqkd .overseasContent .overseasItem:last-child .middleBox .countryImg[data-v-71fa5958] {
    width:65px;
    height:65px
}
.qqkd .overseasContent .overseasItem:last-child .middleBox p[data-v-71fa5958] {
    color:#026dff
}
.qqkd .overseasContent .overseasItem:last-child .middleBox .underline[data-v-71fa5958] {
    width:48px;
    height:2px;
    margin:20px 0 30px;
    background:#026dff
}
.qqkd .overseasContent .overseasItem:last-child .middleBox .english[data-v-71fa5958] {
    color:#026dff
}
.qqkd .overseasContent .overseasItem:last-child .middleBox .viewInfo[data-v-71fa5958] {
    color:#fff;
    background:#026dff
}
.scorll[data-v-71fa5958] {
    top:120px!important
}
.bottomScroll[data-v-71fa5958],.scorll[data-v-71fa5958] {
    position:fixed!important
}
.bottomScroll[data-v-71fa5958] {
    bottom:482px!important
}
[data-v-71fa5958]:deep(.el-menu-item) {
    height:auto
}
.projectInfoCur[data-v-71fa5958] {
    padding-top:100px
}




/**物流*/

.providerListContainer {
    font-family: Microsoft Yahei,Hiragino Sans GB,sans-serif!important;
    margin: auto;
    min-height: 300px;
    position: relative;
/*    width: 1195px*/
}

.providerListContainer-box {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-top: 10px
}



.providerListContainer .serviceProvider:nth-of-type(5n) {
    margin-right: 0
}

.providerListContainer .serviceProvider {

    --tw-bg-opacity: 1;
    background-color: #fff;
    border-radius: 5px;
    height: 230px;
    width: 220px;
    margin-bottom: 20px;
    margin-right: 12.5px;
    padding-bottom: 10px;
/*    width: calc(20% - 10px)*/
}

.providerListContainer .serviceProvider:hover {
    border: 1px solid #026dff;
    box-shadow: 0 0 5px 1px #0000001a

}

.providerListContainer .serviceProvider:hover h2 {
    color: #f56410
}

/*.providerListContainer .serviceProvider:hover .info {
    display: none
}*/

/*.providerListContainer .serviceProvider:hover .btn {
    display: block
}*/

.providerListContainer .serviceProvider:hover img {
    transform: translateZ(45px)
}

.providerListContainer .serviceProvider .imgBackground {
    align-items: center;
    display: flex;
    height: 100px;
    justify-content: center;
    overflow: hidden;
    perspective: 500px;
    width: 100%
}

.providerListContainer .serviceProvider .imgBackground img {
    width: 100%;
    height:100%;
}

.providerListContainer .serviceProvider p {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis
}

.providerListContainer .serviceProvider .btn {
    display: none;
    height: 45px;
    width: 113.5px
}

.providerListContainer .serviceProvider .btn div {
    --tw-bg-opacity: 1;
    --tw-text-opacity: 1;
    background-color: #f56410;
    background-color: rgb(245 100 16/var(--tw-bg-opacity));
    border-radius: 10px;
    color: #fff;
    color: rgb(255 255 255/var(--tw-text-opacity));
    font-size: 14px;
    font-weight: 300;
    height: 33px;
    margin-top: 10px;
    padding-bottom: 5px;
    padding-top: 6px;
    text-align: center
}

.providerListContainer .serviceProvider a {
    align-items: center;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-start;
    padding: 10px;
    width: 100%
}

.providerListContainer .serviceProvider .partnerName {
    display: flex;
    height: 2.5rem;
    margin-top: 9px;
    width: 100%
}

.providerListContainer .serviceProvider .partnerName h2 {
    --tw-text-opacity: 1;
    color: #444;
    color: rgb(68 68 68/var(--tw-text-opacity));
    font-size: 16px;
    font-weight: 100;
    margin: auto;
    overflow: hidden;
    padding-left: 14.5px;
    padding-right: 14.5px;
    padding-top: 3px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.providerListContainer .serviceProvider .info {
    --tw-text-opacity: 1;
    color: #999;
    color: rgb(153 153 153/var(--tw-text-opacity));
    display: flex;
    font-size: 12px;
    font-weight: 200;
    height: 40px;
    margin-top: 1px;
    overflow: hidden;
    padding-left: 5px;
    padding-right: 5px;
    width: 100%
}

.providerListContainer .serviceProvider .info p {
    height: 100%;
    line-height:14px;
    margin: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%
}

.providerListContainer .loadingDiv {
    background-image: radial-gradient(rgba(0,0,0,.129),transparent)
}

@media (max-width: 1240px) {
    .providerListContainer {
        margin-bottom:15px;
        padding-left: 1rem;
        padding-right: 1rem;
        width: 1000px
    }

    .providerListContainer>div {
        margin-top: 10px
    }

    .providerListContainer .serviceProvider {
        height: 205px;
        margin-bottom: 15px;
        margin-right: .75rem;
        padding-bottom: .25rem;
        width: 184px
    }

    .providerListContainer .serviceProvider>a {
        padding: .5rem
    }

    .providerListContainer .serviceProvider>a .imgBackground {
        height: 112px
    }

    .providerListContainer .serviceProvider>a .partnerName {
        height: 21px;
        margin-top: .5rem
    }

    .providerListContainer .serviceProvider>a .partnerName h2 {
        font-size: 16px;
        line-height: 21px;
        padding-top: 0
    }

    .providerListContainer .serviceProvider>a .info {
        font-size: 13px;
        height: 34px;
        line-height: 17px;
        margin-top: 6px;
        padding: 0
    }

    .providerListContainer .serviceProvider:hover {
        border: unset;
        box-shadow: unset
    }

    .providerListContainer .serviceProvider:hover h2 {
        color: unset
    }

    .providerListContainer .serviceProvider:hover .info {
        display: block
    }

    .providerListContainer .serviceProvider:hover .btn {
        display: none
    }

    .providerListContainer .serviceProvider:hover div>img {
        transform: unset
    }
}

@media (max-width: 1000px) {
    .providerListContainer {
        margin-bottom:1.25rem;
        padding-left: 0;
        padding-right: 0;
        width: 700px
    }

    .providerListContainer>div {
        -moz-column-gap: 12px;
        column-gap: 12px;
        margin-top: 1.25rem;
        row-gap: 1rem
    }

    .providerListContainer .serviceProvider {
        height: 186px;
        margin: 0;
        padding: 0;
        width: 166px
    }

    .providerListContainer .serviceProvider>a {
        padding: .5rem
    }

    .providerListContainer .serviceProvider>a .imgBackground {
        border-radius: 5px;
        flex: none;
        height: 92px;
        overflow: hidden
    }

    .providerListContainer .serviceProvider>a .partnerName {
        display: flex;
        height: unset;
        margin: 0
    }

    .providerListContainer .serviceProvider>a .partnerName>h2 {
        font-size: 15px;
        line-height: 1.25rem;
        margin: 0 auto;
        padding-left: 0;
        padding-right: 0;
        padding-top: 8px
    }

    .providerListContainer .serviceProvider>a .info {
        --tw-text-opacity: 1;
        color: gray;
        color: rgb(128 128 128/var(--tw-text-opacity));
        flex: none;
        font-size: 13px;
        height: unset;
        line-height: 1.25rem;
        margin-top: .25rem;
        padding-left: 0;
        padding-right: 0
    }

    .providerListContainer .serviceProvider:hover {
        border: unset;
        box-shadow: unset
    }

    .providerListContainer .serviceProvider:hover h2 {
        color: unset
    }

    .providerListContainer .serviceProvider:hover .info {
        display: block
    }

    .providerListContainer .serviceProvider:hover .btn {
        display: none
    }

    .providerListContainer .serviceProvider:hover div>img {
        transform: unset
    }
}

@media (max-width: 640px) {
    .providerListContainer {
        margin-bottom:1.25rem;
        width: 343px
    }

    .providerListContainer>div {
        -moz-column-gap: 11px;
        column-gap: 11px;
        margin-top: 1.25rem;
        row-gap: 1rem
    }
}



