/* pre css */
#c_grid-116273709439191 .p_gridbox::after {
   content: '';
   clear: left;
   display: block
}

#c_grid-116273709439191>div>.p_gridbox {
   width: 100%;
   overflow: hidden;
   position: static
}

#c_grid-116273709439191>div>.p_gridCell {
   float: left;
   position: static
}

#c_grid-116273709439191>.p_gridbox.signal {
   min-height: inherit
}

#c_grid-116273709439191>.p_gridbox.signal>.p_gridCell {
   min-height: inherit !important
}

#c_grid-116273709439191 {
   margin-left: auto;
   margin-right: auto;
   width: 100%
}

@media screen and (max-width:768px) {
   #c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }
}

@media screen and (min-width: 769px) {
   #c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
   #c_grid-116273709439191>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }
}

#c_navigation_206-1718160786812 {
   border-bottom: solid 0px #f4f4f3;
   background_radio: 2;
   display-radio: 1;
   background-color: rgba(255, 255, 255, 0);
   position: fixed;
   max-width: none;
   min-width: 0px;
   max-height: none;
   min-height: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   top: 0px;
   bottom: auto;
   left: 50%;
   right: auto;
   z-index: 11;
   transform: translate(-50%, 0px);
   inset: 0px auto auto 50%;
   content: "tc";
   width: 100%;
   height: auto;
   transition: all .5s
}

#c_navigation_206-1718160786812 .e_container-1 {
   display: flex;
   width: 100%;
   max-width: 1600px;
   padding: clamp(0.625rem, 0.469rem + 0.78vw, 1.25rem) 15px;
   margin: 0 auto;
   justify-content: space-between;
   background_radio: 1;
   display-radio: flex;
   transition: all .5s
}

#c_navigation_206-1718160786812 .e_container-1>.p_item {
   max-width: 100%;
   max-height: 100%;
   width: calc((100% - 140px) / 2)
}

#c_navigation_206-1718160786812 .e_container-1 .cbox-1-0 {
   align-self: center
}

#c_navigation_206-1718160786812 .e_container-1 .cbox-1-1 {
   align-self: center;
   width: 200px;
   transition: all .5s
}

#c_navigation_206-1718160786812 .e_container-1 .cbox-1-2 {
   align-self: center
}

#c_navigation_206-1718160786812 .e_navigationA-3 {
   display: flex
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_navContent {
   display: flex;
   margin-left: clamp(0rem, -4.444rem + 6.94vw, 2.5rem)
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level1Box {
   display: flex;
   text-align: center;
   align-items: center
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_iconBox {
   width: clamp(5.938rem, 2.604rem + 0.52vw, 3.125rem);
   height: clamp(2.938rem, 2.604rem + 0.52vw, 3.125rem);
   border-radius: 15px;
   line-height: 50px;
   place-content: center;
   cursor: pointer;
   background-color: rgba(0, 0, 0, 0.2);
   transition: all ease .2s;
   color: #fff;
   display: flex;
   justify-content: center
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_iconBox:hover {
   background-color: rgba(184, 29, 33, .8)
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_iconBox:active {
   background-color: rgba(184, 29, 33, .8)
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_iconBox svg {
   width: 20px;
   margin: 0;
   height: auto;
   color: #fff
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_openIcon {
   width: 100%;
   height: 36px;
   margin: 0
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_closeIcon {
   width: 100%;
   height: 30px
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level2Box {
   display: none;
   height: auto;
   padding: 15px 0;
   background: #fff;
   width: 160px;
   position: absolute;
   left: 50%;
   top: 100%;
   z-index: 99;
   transform: translateX(-50%);
   border-bottom-left-radius: 5px;
   border-bottom-right-radius: 5px
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level3Box {
   display: none;
   height: auto;
   padding: 15px 0;
   background: #f5f5f5;
   width: 130px;
   position: absolute;
   top: 0;
   left: 100%;
   z-index: 9;
   border-radius: 5px;
   border-top-left-radius: 0px
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level1Item {
   display: inline-block;
   margin-right: 15px
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level2Item {
   position: relative;
   width: 100%
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level3Item {
   width: 100%
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level1Item a {
   font-size: 20px;
   line-height: 1;
   font-weight: bold;
   background-color: rgba(0, 0, 0, 0);
   border-radius: 15px;
   padding: 6px 11px;
   display: inline-block;
   height: 100%;
   color: #fff;
   transition: all ease .2s
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level1Item a:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level1Item a:active {
   background-color: rgba(0, 0, 0, .1)
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level2Item a {
   font-size: 15px;
   line-height: 35px;
   display: inline-block;
   text-align: center;
   opacity: .6;
   transition: all ease .3s
}

#c_navigation_206-1718160786812 .e_navigationA-3 .p_level2Item a:hover {
   opacity: 1
}

.p_text-white {
   margin-right: -7px;
   margin-left: -7px;
   width: 30px;
   height: 25px
}

.pl_confirm {
   position: fixed;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   overflow: hidden;
   background: rgba(0, 0, 0, 0.5);
   text-align: center;
   z-index: 9999
}

.pl_confirm_con {
   margin-top: 100px;
   display: inline-block;
   width: 420px;
   max-width: 90%;
   background: #fff;
   border-radius: 5px;
   padding: 20px;
   text-align: left;
   position: relative
}

.pl_confirm_con .pl_confirm_close {
   cursor: pointer;
   position: absolute;
   right: 20px;
   top: 20px;
   line-height: 1;
   color: #bbb
}

.pl_confirm_con .pl_confirm_title {
   color: #333;
   font-weight: bold;
   padding-right: 10px
}

.pl_confirm_con .pl_confirm_content {
   line-height: 1.5;
   margin-bottom: 20px
}

.pl_confirm_con .pl_confirm_oprate {
   text-align: right;
   padding-top: 10px
}

.pl_confirm_con .pl_confirm_oprate .btn+.btn {
   margin-left: 10px
}

.p_goods_list::-webkit-scrollbar {
   width: 6px;
   height: 10px;
   background: none
}

.p_goods_list::-webkit-scrollbar-track {
   background: none
}

.p_goods_list::-webkit-scrollbar-thumb {
   background-color: #E0E0E0;
   border-radius: 3px
}

.p_goods_list::-webkit-scrollbar-button {
   height: 0;
   background: none
}

#c_navigation_206-1718160786812 .e_container-7>.p_item .e_navigationA-6>div {
   margin: 0 -16px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Box {
   display: flex;
   flex-direction: column
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_iconBox {
   height: 45px;
   width: 45px;
   border-radius: 4px;
   display: flex;
   flex-direction: column;
   justify-content: center
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_openIcon {
   width: 100%;
   height: 36px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_closeIcon {
   width: 100%;
   height: 30px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_navButton {
   display: none
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level2Box {
   width: 100%;
   height: calc(100% - 124px);
   overflow-y: auto;
   padding: 0 clamp(0.938rem, -0.455rem + 6.96vw, 4rem) 140px;
   background: #fff
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level2Box::-webkit-scrollbar {
   width: 0px;
   height: 0px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level3Box {
   width: 100%;
   border-top: solid 1px #d2d2d1;
   padding-top: 10px;
   margin-bottom: 40px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Item {
   width: 100%
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level2Item {
   display: flex;
   flex-direction: column
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level2Item:first-child {
   border-top: solid 1px #d2d2d1;
   padding-top: 10px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level3Item {
   width: 100%
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Item a {
   border-radius: 16px;
   background-color: rgba(0, 0, 0, 0);
   display: flex;
   align-items: center;
   padding: 8px 16px;
   font-size: clamp(1.125rem, 0.841rem + 1.42vw, 1.75rem);
   line-height: 1.33;
   letter-spacing: -0.2px;
   font-weight: bold;
   color: #333;
   transition: all ease .2s;
   width: 100%;
   justify-content: space-between
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Item a:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Item a:active {
   background-color: rgba(0, 0, 0, .1)
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Item a img {
   padding-right: 14px;
   width: clamp(2.75rem, 2.466rem + 1.42vw, 3.375rem)
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Item a>.p_title {
   display: flex
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Item a>.p_title span {
   display: grid;
   place-content: center
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level1Item a svg {
   margin: 0;
   height: 18px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level3Item a svg {
   margin: 0;
   height: 18px;
   width: 34px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level2Item a {
   font-size: clamp(1rem, 0.943rem + 0.28vw, 1.125rem);
   font-weight: 500;
   width: calc(100% + 32px);
   margin: 0 -16px;
   line-height: 1.6
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_menu1Item {
   padding: 0 20px
}

#c_navigation_206-1718160786812 .e_container-7 {
   width: 100%;
   height: 100svh;
   max-height: 980px;
   position: fixed;
   transition: all ease .2s;
   z-index: 100;
   opacity: 0;
   background-color: rgba(0, 0, 0, .4);
   top: 0;
   bottom: 0;
   display: flex;
   visibility: hidden
}

#c_navigation_206-1718160786812 .e_container-7.man {
   opacity: 1;
   visibility: visible
}

#c_navigation_206-1718160786812 .e_container-7>.p_item {
   max-height: 100%;
   max-width: 600px;
   width: 100%;
   background: #fff;
   left: -60px;
   transition: all ease .2s;
   opacity: 0;
   visibility: hidden
}

#c_navigation_206-1718160786812 .e_container-7.man>.p_item {
   left: 0px;
   opacity: 1;
   visibility: visible
}

#c_navigation_206-1718160786812 .e_container-7>.p_item>div {
   padding: 0 clamp(0.938rem, -0.909rem + 9.23vw, 5rem);
   margin-top: clamp(1.875rem, -1.875rem + 7.81vw, 3.125rem)
}

#c_navigation_206-1718160786812 .e_container-8 {
   display: flex;
   justify-content: space-between;
   width: 100%;
   margin: clamp(1.875rem, -1.875rem + 7.81vw, 3.125rem) 0
}

#c_navigation_206-1718160786812 .e_container-8>.p_item {
   max-width: 100%;
   max-height: 100%
}

#c_navigation_206-1718160786812 .e_icon-9 {
   position: absolute;
   width: 50px;
   height: 50px;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%);
   border-radius: 20px;
   background-color: rgba(0, 0, 0, 0);
   transition: all ease .2s;
   display: grid;
   place-content: center;
   cursor: pointer
}

#c_navigation_206-1718160786812 .e_icon-9 .icon {
   margin: 0;
   width: 20px;
   height: 20px;
   fill: currentColor
}

#c_navigation_206-1718160786812 .e_icon-9:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .e_icon-9:active {
   background-color: rgba(0, 0, 0, .1)
}

#c_navigation_206-1718160786812 .e_text-10 {
   font-size: 20px;
   line-height: 1;
   font-weight: bold;
   color: #333
}

#c_navigation_206-1718160786812 .e_container-7.reset {
   position: static;
   padding: 50px;
   opacity: 1;
   visibility: visible
}

#c_navigation_206-1718160786812 .e_container-7.reset>div {
   margin: 0 auto;
   opacity: 1;
   visibility: visible
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manpLevel2Box {
   background: #fff;
   width: 100%;
   height: 100%;
   position: absolute;
   left: 60px;
   top: 0;
   z-index: 10;
   transition: all ease .2s;
   visibility: hidden;
   opacity: 0
}

#c_navigation_206-1718160786812 .e_navigationA-6 .cur .manpLevel2Box {
   left: 0;
   visibility: visible;
   opacity: 1
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manLeftOut .manpLevel2Box {
   left: -60px;
   visibility: hidden;
   opacity: 0
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manpLevel2Box .manControl {
   display: flex;
   justify-content: space-between;
   width: 100%;
   padding: clamp(1.875rem, 1.307rem + 2.84vw, 3.125rem) clamp(0.938rem, -0.455rem + 6.96vw, 4rem);
   position: relative;
   z-index: 1;
   background: #fff
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manpLevel2Box .manControl span {
   font-size: clamp(1.125rem, 0.955rem + 0.85vw, 1.5rem);
   line-height: 1;
   font-weight: bold;
   color: #333
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manControlItem {
   position: relative
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manItem1 {
   margin-left: -14px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manItem2 {
   margin-right: 8px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manIco {
   position: absolute;
   width: 50px;
   height: 50px;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%);
   border-radius: 20px;
   background-color: rgba(0, 0, 0, 0);
   transition: all ease .2s;
   display: grid;
   place-content: center;
   cursor: pointer
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manIco svg {
   margin: 0;
   width: 20px;
   height: 20px;
   fill: currentColor
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manIco:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manIco:active {
   background-color: rgba(0, 0, 0, .1)
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manControlsum {
   display: grid;
   padding-left: 60px;
   place-content: center;
   height: 100%
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manControlsum .manIco {
   left: 0;
   transform: translate(0%, -50%)
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manifLevel3 .p_level2Item {
   border-top: 0;
   padding-top: 0
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manifLevel3>li>a .p_title {
   font-size: 16px;
   line-height: 1;
   font-weight: bold;
   color: #333
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manifLevel3 .p_level2Item>a:first-child {
   background: none;
   cursor: auto
}

#c_navigation_206-1718160786812 .e_navigationA-6 .manifLevel3 .p_level2Item>a {
   border-radius: 12px;
   padding-top: 12px;
   padding-bottom: 12px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level3Item a img {
   width: 50px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level3Item>a {
   padding: 6px 16px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level2Box::after {
   content: '';
   position: absolute;
   bottom: 0;
   left: 0;
   right: 0;
   height: 150px;
   background: linear-gradient(0deg, white, transparent);
   pointer-events: none
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level2Box.scroll::before {
   content: '';
   position: absolute;
   top: 124px;
   left: 0;
   right: 0;
   height: 150px;
   background: linear-gradient(180deg, white, transparent);
   pointer-events: none
}

#c_navigation_206-1718160786812 .e_container-11 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%
}

#c_navigation_206-1718160786812 .e_container-11>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_206-1718160786812 .e_loop-12 .p_list {
   display: flex;
   flex-direction: column;
   margin: 0 -16px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_loopitem {
   flex: 0 0 33.3%;
   position: relative
}

#c_navigation_206-1718160786812 .e_loop-12 .p_page {
   text-align: center
}

#c_navigation_206-1718160786812 .e_loop-12 .p_filter_wrapper {
   width: 100%;
   font-size: 13px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_kv_wrapper {
   display: flex;
   flex-wrap: nowrap;
   line-height: 40px;
   margin: 15px 0
}

#c_navigation_206-1718160786812 .e_loop-12 .p_filter_key {
   width: 70px;
   overflow: hidden;
   margin-right: 10px;
   font-weight: bold;
   color: #333333;
   font-size: 12px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_v_item {
   display: inline-block;
   padding: 0 3px;
   cursor: pointer;
   font-size: 13px;
   color: #555555;
   margin-right: 30px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_active .p_fbutton {
   color: #fff;
   background-color: cornflowerblue
}

#c_navigation_206-1718160786812 .e_loop-12 .p_result_item {
   position: relative;
   padding: 3px 20px 3px 10px;
   border: 1px solid #ddd;
   border-radius: 3px;
   margin-right: 10px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_filter_close {
   position: absolute;
   right: 0;
   top: 0;
   padding: 3px;
   font-style: normal;
   font-size: 16px;
   margin-top: -5px;
   cursor: pointer
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect {
   font-size: 13px;
   position: relative
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .inputWrap {
   width: 100%;
   min-width: 100px;
   min-height: 24px;
   border: 1px solid #DCDFE6;
   border-radius: 3px;
   position: relative;
   cursor: pointer;
   background: white
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect.is-invalid .inputWrap {
   border-color: #dc3545
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect ul {
   padding: 0 5px;
   margin: 0;
   padding-right: 35px
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect ul,
li {
   list-style: none
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect li {
   display: inline-block;
   background: #edf0f3;
   color: #92969c;
   padding: 0px 5px;
   margin: 1px 5px 1px 0;
   border-radius: 5px;
   line-height: 16px
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .multSelect-option {
   width: 100%;
   border: 1px solid #DCDFE6;
   border-radius: 2px;
   border-top: 0;
   max-height: 200px;
   overflow-y: scroll;
   position: absolute;
   height: 0;
   opacity: 0;
   z-index: 9;
   background: #fff
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .multSelect-option>div {
   line-height: 24px;
   cursor: pointer;
   padding: 0 10px
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .multSelect-option>div.selected {
   color: #409eff
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .multSelect-option>div:hover {
   color: #409eff;
   background: #f3f6f9
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .fa-close {
   font-style: normal;
   font-size: 12px;
   padding: 0 5px 0 7px
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .inputWrap>.fa svg {
   fill: #666;
   width: 12px;
   height: 12px;
   position: absolute;
   right: 0;
   top: calc(50% - 3px)
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .inputWrap>.fa-down svg {
   transform: rotate(-90deg)
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .inputWrap>.fa-up svg {
   transform: rotate(90deg)
}

#c_navigation_206-1718160786812 .e_loop-12 .multSelect .placeholder {
   line-height: 40px;
   padding-left: 10px;
   color: #aaa;
   position: absolute;
   left: 0;
   top: 0
}

#c_navigation_206-1718160786812 .e_loop-12 .p_normal_start {
   display: inline;
   width: 100px;
   height: 40px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_date_start {
   display: inline;
   width: 105px;
   height: 40px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_normal_end {
   display: inline;
   width: 100px;
   height: 40px;
   margin-right: 5px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_date_end {
   display: inline;
   width: 105px;
   height: 40px;
   margin-right: 5px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_split {
   margin: 0 5px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_normal {
   margin-right: 16px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_fbutton {
   background-color: #007bff;
   border: 1px solid #409EFF;
   text-decoration: none;
   color: white;
   font-size: 14px;
   text-align: center;
   padding: 10px 25px;
   position: relative;
   overflow: hidden
}

#c_navigation_206-1718160786812 .e_loop-12 .input-check,
#c_navigation_206-1718160786812 .e_loop-12 .input-radio {
   margin: 0 5px;
   vertical-align: text-top
}

#c_navigation_206-1718160786812 .e_loop-12 .position-left {
   display: flex
}

#c_navigation_206-1718160786812 .e_loop-12 .position-right {
   display: flex;
   flex-direction: row-reverse
}

#c_navigation_206-1718160786812 .e_loop-12 .position-bottom {
   display: flex;
   flex-direction: column-reverse
}

#c_navigation_206-1718160786812 .e_loop-12 .p_mbutton {
   border: 1px solid #409EFF;
   text-decoration: none;
   color: #409EFF;
   font-size: 14px;
   text-align: center;
   padding: 10px 25px;
   position: relative;
   overflow: hidden
}

#c_navigation_206-1718160786812 .e_loop-12 .p_mbutton:after {
   content: "";
   display: none;
   width: 16px;
   height: 16px;
   background-color: #409eff;
   -webkit-transform: skewY(-45deg);
   transform: skewY(360deg);
   position: absolute;
   bottom: 0px;
   right: 0;
   z-index: 1
}

#c_navigation_206-1718160786812 .e_loop-12 .p_mbutton::before {
   content: "";
   display: none;
   width: 6px;
   height: 9px;
   border-right: #ffffff solid 2px;
   border-bottom: #ffffff solid 2px;
   -webkit-transform: rotate(35deg);
   transform: rotate(35deg);
   position: absolute;
   bottom: 5px;
   right: 4px;
   z-index: 2
}

#c_navigation_206-1718160786812 .e_loop-12 .p_active .p_mbutton::before {
   display: block
}

#c_navigation_206-1718160786812 .e_loop-12 .p_active .p_mbutton::after {
   display: block
}

#c_navigation_206-1718160786812 .e_loop-12 .p_input_match {
   width: 100px;
   height: 40px;
   padding: 10px;
   border: 1px solid #ced4da;
   border-radius: 3px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_filter_result {
   display: inline-block
}

#c_navigation_206-1718160786812 .e_loop-12 .p_contclear {
   cursor: pointer
}

#c_navigation_206-1718160786812 .e_loop-12 .swiper-container {
   padding-bottom: 30px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_imgwrapper {
   width: 80px;
   height: 100px;
   overflow: hidden
}

#c_navigation_206-1718160786812 .e_loop-12 .p_imgtitle {
   display: flex;
   justify-content: center;
   flex-wrap: nowrap;
   margin: 0 auto;
   line-height: 20px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_imgwrapper img {
   width: 100%;
   object-fit: cover
}

#c_navigation_206-1718160786812 .e_loop-12 .p_active .p_imgwrapper {
   border: 1px solid #409eff
}

#c_navigation_206-1718160786812 .e_loop-12 .p_filter_result {
   display: none
}

#c_navigation_206-1718160786812 .e_loop-12 .p_contclear {
   display: none
}

#c_navigation_206-1718160786812 .e_loop-12 .p_inputRangeSearch {
   padding: 7px 12px;
   background: #007bff;
   color: white;
   font-size: 14px;
   font-style: normal
}

#c_navigation_206-1718160786812 .e_loop-12 .p_inputSearch {
   padding: 0px 17px;
   background: #007bff;
   color: white;
   font-size: 14px;
   font-style: normal;
   height: 40px;
   display: inline-block;
   vertical-align: middle;
   border-radius: 5px;
   margin-left: 10px
}

#c_navigation_206-1718160786812 .e_loop-12 .p_categoryActive {
   color: #409EFF
}

#c_navigation_206-1718160786812 .e_text-13 {
   display: flex
}

#c_navigation_206-1718160786812 .e_text-13 a {
   font-size: clamp(0.875rem, 0.761rem + 0.57vw, 1.125rem);
   line-height: 1.5;
   color: #4f4f4f;
   transition: all ease .2s;
   width: 100%;
   background-color: rgba(0, 0, 0, 0);
   padding: 8px 16px;
   letter-spacing: -0.2px;
   border-radius: 16px
}

#c_navigation_206-1718160786812 .e_text-13 a:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .e_text-13 a:avtive {
   background-color: rgba(0, 0, 0, 1)
}

#c_navigation_206-1718160786812 .e_html-14 {
   position: absolute;
   bottom: 0;
   left: 0;
   right: 0;
   margin: 0 !important;
   background-color: rgba(0, 0, 0, .04);
   cursor: pointer
}

#c_navigation_206-1718160786812 .e_html-14:hover {
   background-color: rgba(0, 0, 0, .1)
}

#c_navigation_206-1718160786812 .manLanguageBox {
   padding: 24px 0
}

#c_navigation_206-1718160786812 .manLanguageMain {
   display: flex;
   justify-content: space-between
}

#c_navigation_206-1718160786812 .manLanguageTtile {
   display: flex;
   align-items: center;
   align-content: center
}

#c_navigation_206-1718160786812 .manLanguageTtile svg {
   margin: 0;
   width: 27px;
   height: 27px
}

#c_navigation_206-1718160786812 .manLanguageTtile span {
   font-size: clamp(1rem, 0.943rem + 0.28vw, 1.125rem);
   line-height: 1;
   color: #4f4f4f;
   margin-left: 10px
}

#c_navigation_206-1718160786812 .manLanguageIcon svg {
   height: auto;
   width: 18px;
   margin: 0
}

#c_navigation_206-1718160786812 .e_html-15 {
   position: absolute;
   top: 0;
   bottom: 0;
   left: 60px;
   background: #fff;
   width: 100%;
   margin: 0 !important;
   z-index: 10;
   padding: 0 clamp(0.938rem, -0.455rem + 6.96vw, 4rem) !important;
   transition: all ease .2s;
   opacity: 0;
   visibility: hidden
}

#c_navigation_206-1718160786812 .e_html-15 .manControl {
   display: flex;
   justify-content: space-between;
   width: 100%;
   margin: 50px 0
}

#c_navigation_206-1718160786812 .e_html-15 .manControlItem {
   position: relative
}

#c_navigation_206-1718160786812 .e_html-15 .manControlItem.manItem1 {
   margin-left: -14px
}

#c_navigation_206-1718160786812 .e_html-15 .manControlItem.manItem2 {
   margin-right: 8px
}

#c_navigation_206-1718160786812 .e_html-15 .manIco {
   position: absolute;
   width: 50px;
   height: 50px;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%);
   border-radius: 20px;
   background-color: rgba(0, 0, 0, 0);
   transition: all ease .2s;
   display: grid;
   place-content: center;
   cursor: pointer
}

#c_navigation_206-1718160786812 .e_html-15 .manIco svg {
   margin: 0;
   width: 20px;
   height: 20px;
   fill: currentColor
}

#c_navigation_206-1718160786812 .e_html-15 .manIco:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .e_html-15 .manIco:active {
   background-color: rgba(0, 0, 0, .1)
}

#c_navigation_206-1718160786812 .e_html-15 .manItem1 .manControlsum {
   display: flex;
   padding-left: 60px;
   height: 100%;
   align-items: center
}

#c_navigation_206-1718160786812 .e_html-15 .manItem1 .manControlsum .manIco {
   left: 0;
   transform: translate(0%, -50%)
}

#c_navigation_206-1718160786812 .e_html-15 .manItem1 .manControlsum span {
   font-size: clamp(1.125rem, 0.955rem + 0.85vw, 1.5rem);
   line-height: 1;
   font-weight: bold;
   color: #333
}

#c_navigation_206-1718160786812 .e_html-15.cur {
   left: 0;
   opacity: 1;
   visibility: visible
}

#c_navigation_206-1718160786812 .e_html-15.manLeftOut {
   left: -60px;
   visibility: hidden;
   opacity: 0
}

#c_navigation_206-1718160786812 .e_html-15 .manChooseItem_cur {
   margin: 0 -55px 0 -64px;
   background: rgb(0 0 0 / 4%);
   padding: 32px 55px 32px 64px;
   font-size: clamp(1.125rem, 0.841rem + 1.42vw, 1.75rem);
   line-height: 1;
   font-weight: bold;
   color: #333;
   margin-bottom: clamp(1.25rem, 0.682rem + 2.84vw, 2.5rem)
}

#c_navigation_206-1718160786812 .e_html-15 .manChooseItem {
   display: flex;
   flex-direction: column;
   margin: 0 -16px
}

#c_navigation_206-1718160786812 .e_html-15 .manChooseItem a {
   border-radius: 18px;
   background-color: rgba(0, 0, 0, 0);
   display: flex;
   padding: 8px 16px;
   font-size: clamp(1rem, 0.943rem + 0.28vw, 1.125rem);
   line-height: 2;
   letter-spacing: -0.2px;
   color: #333;
   transition: all ease .2s;
   width: 100%;
   justify-content: space-between
}

#c_navigation_206-1718160786812 .e_html-15 .manChooseItem a:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .e_html-15 .manChooseItem a:active {
   background-color: rgba(0, 0, 0, .1)
}

#c_navigation_206-1718160786812 .p_level4Box {
   position: absolute;
   left: 100%;
   top: 0;
   bottom: 0;
   width: 100%;
   max-width: 450px;
   z-index: 0
}

#c_navigation_206-1718160786812 .p_level4Box::before {
   content: '';
   position: absolute;
   top: 0;
   bottom: 0;
   left: 0;
   width: 70px;
   background: linear-gradient(90deg, rgb(0 0 0 / 4%), transparent);
   pointer-events: none
}

#c_navigation_206-1718160786812 .p_level4Box .p_level4Item {
   position: absolute;
   top: 0;
   bottom: 0;
   left: -60px;
   width: 100%;
   height: 100%;
   background: #f4f4f3;
   transition: all ease .3s;
   z-index: 0;
   opacity: 0;
   visibility: hidden
}

#c_navigation_206-1718160786812 .p_level4Box .p_level4Item.cur {
   left: 0;
   opacity: 1;
   visibility: visible
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manControl {
   padding: 50px 48px;
   margin: 0;
   background: none
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manControl .manControlItem {
   padding: 0px;
   margin: 0px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manControl .manControlsum {
   padding: 0px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList {
   padding: 0 clamp(0.938rem, -0.455rem + 6.96vw, 4rem) 140px;
   height: calc(100% - 124px)
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList>div {
   margin: 0px -16px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList .list a {
   font-size: 18px;
   font-weight: 500;
   width: calc(100% + 32px);
   margin: 0 -16px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList .list a:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .manMenu2Main {
   position: relative;
   height: 100%;
   z-index: 1
}

#c_navigation_206-1718160786812 .manLevel5 {
   width: 100%;
   border-top: solid 1px #d2d2d1;
   padding-top: 10px;
   margin-bottom: 40px
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList .manLevel5 a {
   font-size: 16px;
   line-height: 1.7;
   color: #515151
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList .manifLevel5>a {
   background: none;
   cursor: auto;
   font-size: 16px;
   font-weight: bold;
   color: #515151
}

#c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList .manifLevel5>a:first-child {
   background: none;
   cursor: auto
}

#c_navigation_206-1718160786812 .e_html-16 {
   min-height: 0px;
   background_radio: 1;
   display-radio: 1
}

#c_navigation_206-1718160786812 .manRighticon {
   display: flex;
   justify-content: flex-end
}

#c_navigation_206-1718160786812 .manRighticon a {
   margin-left: clamp(0.313rem, -0.078rem + 1.95vw, 1.875rem);
   width: auto;
   height: clamp(2.938rem, 2.604rem + 0.52vw, 3.125rem);
   border-radius: 15px;
   display: grid;
   place-content: center;
   cursor: pointer;
   background-color: rgba(0, 0, 0, 0);
   transition: all ease .2s
}

#c_navigation_206-1718160786812 .manRighticon a svg {
   margin: 0;
   height: auto;
   width: 20px;
   color: #fff
}

#c_navigation_206-1718160786812 .manRighticon a:hover {
   background-color: rgba(0, 0, 0, .04)
}

#c_navigation_206-1718160786812 .e_icon-17 {
   width: clamp(3.438rem, 2.813rem + 3.13vw, 5.938rem);
   margin-left: auto;
   margin-right: auto
}

#c_navigation_206-1718160786812 .e_icon-17 svg {
   color: rgba(39, 58, 96, 1);
   fill: #273a60
}

#c_navigation_206-1718160786812 .e_icon-17 .icon {
   margin: 0;
   width: 100%;
   height: 100%;
   fill: currentColor
}

#c_navigation_206-1718160786812.active {
   background: #fff;
   transition: all .5s
}

#c_navigation_206-1718160786812 .e_image-18 {
   overflow: hidden;
   display-radio: 1;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   transition: all .5s
}

#c_navigation_206-1718160786812 .e_image-18 img {
   width: 150px;
   height: 100%;
   object-fit: contain;
   transition: all .5s
}

#c_navigation_206-1718160786812.active .e_container-1 {
   padding: 10px 0px;
   transition: all .5s
}

#c_navigation_206-1718160786812.active .e_container-1 .cbox-1-1 {
   width: 200px;
   transition: all .5s
}

#c_navigation_206-1718160786812.active .e_container-1 .cbox-1-1 img {

   transition: all .5s;
   margin-left: auto;
   margin-right: auto
}

#c_navigation_206-1718160786812 .e_image-18 img:nth-child(2) {
   display: none;
   transition: all .5s
}

#c_navigation_206-1718160786812.active .e_image-18 img:nth-child(2) {
   display: block;
   transition: all .5s
}

#c_navigation_206-1718160786812.active .e_image-18 img {
   display: none;
   transition: all .5s
}

#c_navigation_206-1718160786812.active .e_navigationA-3 .p_level1Item a {
   color: #333
}

#c_navigation_206-1718160786812.active .manRighticon a svg {
   color: #333
}

#c_navigation_206-1718160786812 .manRighticon a span {
   color: #fff;
   font-size: 20px;
   font-weight: 800;
   padding: 0px 15px
}

#c_navigation_206-1718160786812.active .manRighticon a span {
   color: #333
}

#c_navigation_206-1718160786812.active .e_navigationA-3 .p_iconBox {
   background: #b81d21
}

#c_navigation_206-1718160786812.active .e_text-19 {
   color: #333;
   font-size: 14px
}

#c_navigation_206-1718160786812 .e_text-19 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   font-size: 18px;
   font-weight: bold;
   color: rgba(255, 255, 255, 1);
   text-align: center;
   font-family: Arial
}

#c_navigation_206-1718160786812 .e_container-20 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%
}

#c_navigation_206-1718160786812 .e_container-20>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_206-1718160786812 .e_languageNew-21 {
   position: relative;
   width: 150px;
   height: 42px;
   font_radio: 1;
   display-radio: 1
}

#c_navigation_206-1718160786812 .e_languageNew-21 .p_wrapper {
   position: absolute;
   left: 0;
   top: 0;
   z-index: 999;
   width: 100%;
   border: 1px solid #ddd;
   border-radius: 21px;
   background-color: #fff
}

#c_navigation_206-1718160786812 .e_languageNew-21 .p_current {
   line-height: 42px;
   position: relative;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   padding: 0 40px 0 20px;
   cursor: pointer
}

#c_navigation_206-1718160786812 .e_languageNew-21 .p_current .icon {
   margin: 0;
   position: absolute;
   right: 15px;
   top: 50%;
   left: auto;
   bottom: auto;
   transform: translateY(-50%);
   transition: all 0.2s
}

#c_navigation_206-1718160786812 .e_languageNew-21.p_active .p_current .icon {
   transform: translateY(-50%) rotate(-180deg)
}

#c_navigation_206-1718160786812 .e_languageNew-21 .p_options {
   height: auto;
   max-height: 0;
   transition: all 0.2s;
   overflow: auto
}

#c_navigation_206-1718160786812 .e_languageNew-21.p_active .p_options {
   height: auto;
   max-height: 252px
}

#c_navigation_206-1718160786812 .e_languageNew-21 .p_item {
   line-height: 42px;
   position: relative;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
   padding: 0 20px;
   color: #8d8888;
   font-weight: normal
}

#c_navigation_206-1718160786812 .e_languageNew-21 .p_selected {
   color: #409EFF
}

#c_navigation_206-1718160786812 .e_container-20 .cbox-20-1 {
   flex: 0 0 auto
}

@media screen and (max-width:768px) {
   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level1Box {
      display: block;
      width: 100%
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_navContent {
      display: none;
      padding: 20px;
      height: 100%;
      width: 100%;
      position: fixed;
      top: 0;
      left: 0;
      background: #fbfbfb;
      z-index: 99
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_navButton {
      display: flex;
      justify-content: flex-end
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level2Box,
   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level3Box {
      padding: 0 0 0 30px;
      background: none
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_jtIcon {
      float: right;
      transition: 0.5s;
      height: 30px;
      margin-top: 10px
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_jtHover {
      transition: 0.5s;
      transform: rotate(90deg)
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level2Box,
   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level3Box {
      width: 100%;
      left: 0;
      transform: translateX(0);
      position: inherit;
      border-radius: 0
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level1Item {
      border-bottom: 1px solid rgb(0 0 0 / 5%);
      line-height: 50px;
      font-size: 14px
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level1Item a,
   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level2Item a {
      line-height: 50px;
      font-size: 14px;
      padding: 0;
      display: inline;
      text-align: left;
      opacity: 1
   }

   #c_navigation_206-1718160786812 .manRighticon a {
      width: 40px;
      height: 40px
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_iconBox {
      width: 80px;
      height: 40px;
      line-height: 40px
   }

   #c_navigation_206-1718160786812 .e_container-8>.p_item.cbox-8-0 {
      opacity: 0;
      margin-left: 15px
   }

   #c_navigation_206-1718160786812 .e_container-8>.p_item.cbox-8-2 {
      width: 20px;
      margin-right: 15px
   }

   #c_navigation_206-1718160786812 .e_container-7>.p_item {
      max-width: 100%
   }

   #c_navigation_206-1718160786812 .e_container-8 {
      margin: 0 !important;
      padding: clamp(0.625rem, 0.469rem + 0.78vw, 1.25rem) 15px !important;
      box-shadow: 0 0 16px rgb(0 0 0 / 10%)
   }

   #c_navigation_206-1718160786812 .e_icon-9 {
      width: 40px;
      height: 40px;
      border-radius: 15px
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .manpLevel2Box .manControl {
      box-shadow: 0 0 16px rgb(0 0 0 / 10%);
      padding: 0 clamp(0.938rem, -0.455rem + 6.96vw, 4rem);
      height: 64px;
      margin-bottom: 34px
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .manItem2 {
      width: 20px
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .p_level3Item a svg {
      width: auto
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .manIco {
      width: 40px;
      height: 40px;
      border-radius: 15px
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .manItem1 {
      margin-left: 0
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .manControlsum {
      padding-left: 50px
   }

   #c_navigation_206-1718160786812 .p_level4Box {
      z-index: 1;
      max-width: 100%
   }

   #c_navigation_206-1718160786812 .p_level4Box.cur {
      left: 0
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList {
      height: calc(100% - 98px)
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manList>div {
      margin: 0px
   }

   #c_navigation_206-1718160786812 .p_level4Box::before {
      display: none
   }

   #c_navigation_206-1718160786812 .p_level4Box .p_level4Item {
      background: #fff
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .p_level4Box .manControl .manControlsum {
      padding-left: 0px
   }

   #c_navigation_206-1718160786812 .e_html-15 .manIco {
      width: 40px;
      height: 40px;
      border-radius: 15px
   }

   #c_navigation_206-1718160786812 .e_html-15 .manControl {
      height: 64px;
      margin: 0px 0
   }

   #c_navigation_206-1718160786812 .e_html-15 .manItem1 .manControlsum {
      padding-left: 50px
   }

   #c_navigation_206-1718160786812 .e_image-18 {
      max-width: 70px
   }

   #c_navigation_206-1718160786812 .e_image-18 img {
      width: 70px
   }

   #c_navigation_206-1718160786812 .e_text-19 {
      font-size: 12px
   }

   #c_navigation_206-1718160786812 .manRighticon a:nth-child(3) {
      display: none
   }

   #c_navigation_206-1718160786812 {
      background: #333
   }

   #c_navigation_206-1718160786812.active .e_image-18 {
      max-width: 70px
   }

   #c_navigation_206-1718160786812.active .e_image-18 img {
      width: 50px
   }

   #c_navigation_206-1718160786812.active .e_text-19 {
      font-size: 8px
   }

   #c_navigation_206-1718160786812 .e_html-16 {
      display: none
   }

   #c_navigation_206-1718160786812 .e_languageNew-21 .p_current {
      font-size: 12px;
      padding: 0 10px 0 10px
   }

   #c_navigation_206-1718160786812 .e_languageNew-21 {
      width: 120px
   }

   #c_navigation_206-1718160786812 .e_languageNew-21 .p_item {
      padding: 0px 5px
   }
}

@media screen and (min-width: 769px) {
   #c_navigation_206-1718160786812 .e_navigationA-3 .p_level2Item .p_jtIcon {
      display: none
   }

   #c_navigation_206-1718160786812 .e_navigationA-3 .p_navContent .p_navButton {
      display: none
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .p_jtIcon {
      margin: 0;
      height: auto;
      width: 24px
   }

   #c_navigation_206-1718160786812 .e_navigationA-6 .p_iconBox {
      display: none
   }

   #c_navigation_206-1718160786812 .e_container-8>.p_item.cbox-8-1 {
      display: none
   }
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
   #c_navigation_206-1718160786812 .e_navigationA-3 .p_navContent {
      display: none
   }

   #c_navigation_206-1718160786812 .e_container-7>.p_item {
      max-width: 450px
   }

   #c_navigation_206-1718160786812 .p_level4Box {
      max-width: 350px
   }
}

#c_grid-116273709439190 .p_gridbox::after {
   content: '';
   clear: left;
   display: block
}

#c_grid-116273709439190>div>.p_gridbox {
   width: 100%;
   overflow: hidden;
   position: static
}

#c_grid-116273709439190>div>.p_gridCell {
   float: left;
   position: static
}

#c_grid-116273709439190>.p_gridbox.signal {
   min-height: inherit
}

#c_grid-116273709439190>.p_gridbox.signal>.p_gridCell {
   min-height: inherit !important
}

#c_grid-116273709439190 {
   margin-left: auto;
   margin-right: auto;
   width: 100%
}

@media screen and (max-width:768px) {
   #c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }
}

@media screen and (min-width: 769px) {
   #c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
   #c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }
}

#c_navigation_204_P_005-1718182984643 {
   min-height: 300px;
   display-radio: 1;
   padding-top: 0px;
   padding-bottom: 0px;
   background-color: rgba(0, 0, 0, 1);
   background_radio: 2
}

#c_navigation_204_P_005-1718182984643 .e_top-17 {
   width: 40px;
   height: 40px;
   position: fixed;
   right: 0;
   bottom: 50px;
   z-index: 9
}

#c_navigation_204_P_005-1718182984643 .e_top-17 .p_top {
   width: 100%;
   height: 100%;
   display: block;
   background: #333;
   color: #fff
}

#c_navigation_204_P_005-1718182984643 .e_top-17 .p_top:hover {
   background: #00a83b
}

#c_navigation_204_P_005-1718182984643 .e_top-17 .p_top .icon {
   width: 100%;
   height: 100%
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 span {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 1;
   -webkit-box-orient: vertical
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level1Item {
   width: auto;
   padding: 0 15px;
   flex-grow: 1;
   display-radio: 1
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level1Item:nth-of-type(4),
#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level1Item:nth-of-type(6) {
   display: none
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level3Box {
   display: none
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_menu1Item {
   display-radio: 1;
   color: rgba(255, 255, 255, 1);
   line-height: 1.5;
   margin-bottom: 20px
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_menu2Item {
   display-radio: 1;
   color: rgba(255, 255, 255, 0.8);
   font-size: 14px;
   line-height: 30px
}

#c_navigation_204_P_005-1718182984643 .e_container-59 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   display-radio: flex;
   margin-top: 0px;
   background_radio: 1;
   margin-bottom: 0px
}

#c_navigation_204_P_005-1718182984643 .e_container-59>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_204_P_005-1718182984643 .e_container-60 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 95%;
   display-radio: flex;
   max-width: 1600px;
   margin-left: auto;
   margin-right: auto;
   background-color: rgba(188, 27, 33, 1);
   padding-top: 40px;
   padding-bottom: 40px;
   padding-left: 0px;
   padding-right: 0px;
   background_radio: 2
}

#c_navigation_204_P_005-1718182984643 .e_container-60>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_204_P_005-1718182984643 .e_h1-61 {
   font_radio: 2;
   display-radio: 1;
   font-size: 28px;
   color: rgba(255, 255, 255, 1);
   font-family: Arial;
   margin-bottom: 10px
}

#c_navigation_204_P_005-1718182984643 .e_text-62 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_container-64 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 95%;
   display-radio: flex;
   max-width: 1600px;
   margin-top: 40px;
   margin-left: auto;
   margin-right: auto;
   background_radio: 1;
   margin-bottom: 80px
}

#c_navigation_204_P_005-1718182984643 .e_container-64>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_204_P_005-1718182984643 .e_container-65 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   background_radio: 1;
   display-radio: flex
}

#c_navigation_204_P_005-1718182984643 .e_container-65>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_204_P_005-1718182984643 .e_text-66 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   margin-bottom: 10px
}

#c_navigation_204_P_005-1718182984643 .e_h1-67 {
   font_radio: 2;
   display-radio: 1;
   font-size: 18px;
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_h1-69 {
   font_radio: 2;
   display-radio: 1;
   font-size: 18px;
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_container-64 .cbox-64-0 {
   flex: 0 0 40%;
   margin-right: 60px
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 {
   font_radio: 1;
   display-radio: 1
}

#c_navigation_204_P_005-1718182984643 .e_h1-67:hover {
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_h1-69:hover {
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643.response-animated {
   animation-name: none, none;
   animation-delay: 0.0s, 0.6s;
   animation-duration: 0.6s, 0.6s;
   animation-iteration-count: 1, 1
}

#c_navigation_204_P_005-1718182984643.response-animated .e_container-60 {
   animation-delay: 0.0s, 0.6s;
   animation-duration: 1.0s, 0.6s;
   animation-iteration-count: 1, 1
}

#c_navigation_204_P_005-1718182984643 .e_container-60 .cbox-60-0 {
   align-self: center
}

#c_navigation_204_P_005-1718182984643 .e_text-86 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   margin-top: 20px;
   margin-bottom: 10px
}

#c_navigation_204_P_005-1718182984643 .e_container-87 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   background_radio: 1;
   display-radio: flex
}

#c_navigation_204_P_005-1718182984643 .e_container-87>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_204_P_005-1718182984643 .e_container-87 .cbox-87-0 {
   margin-right: 20px
}

#c_navigation_204_P_005-1718182984643 .e_text-89 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   margin-top: 20px;
   margin-bottom: 10px
}

#c_navigation_204_P_005-1718182984643 .e_h1-90 {
   font_radio: 2;
   display-radio: 1;
   font-size: 18px;
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_h1-90:hover {
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_container-91 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   background_radio: 2;
   display-radio: flex;
   background-color: rgba(188, 27, 33, 1)
}

#c_navigation_204_P_005-1718182984643 .e_container-91>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_204_P_005-1718182984643 .e_container-91 .p_item {
   display-radio: 1
}

#c_navigation_204_P_005-1718182984643 .e_container-65 .cbox-65-0 {
   margin-right: 30px;
   flex: 0 0 50%
}

#c_navigation_204_P_005-1718182984643 .e_text-92 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   font-size: 18px;
   font-family: Arial;
   color: rgba(255, 255, 255, 1);
   font-weight: bold;
   margin-bottom: 20px
}

#c_navigation_204_P_005-1718182984643 .e_button-141 {
   display: block;
   position: relative;
   overflow: hidden;
   text-align: left;
   box-sizing: border-box;
   width: 200px;
   padding: 8px;
   background_radio: 2;
   border_radio: 2;
   font_radio: 2;
   radius_radio: 2;
   display-radio: block;
   font-size: 18px;
   color: #FFF;
   line-height: 60px;
   border-style: none;
   border-top-left-radius: 40px;
   border-top-right-radius: 40px;
   border-bottom-left-radius: 40px;
   border-bottom-right-radius: 40px;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: auto;
   margin-right: 0px;
   transition: all 0.6s;
   background: url(/portal-saas/new2024022815355071005/cms/image/626b995a-f18a-492d-a190-6481d2d4f711.png) #333 no-repeat 90% center;
   background-image: url(/portal-saas/new2024022815355071005/cms/image/626b995a-f18a-492d-a190-6481d2d4f711.png) #333 no-repeat 90% center
}

#c_navigation_204_P_005-1718182984643 .e_button-141:hover {
   width: 280px;
   border-style: none;
   border-top-left-radius: 40px;
   border-top-right-radius: 40px;
   border-bottom-left-radius: 40px;
   border-bottom-right-radius: 40px
}

#c_navigation_204_P_005-1718182984643 .e_button-141 span {
   display: block;
   width: 100%;
   position: relative;
   z-index: 1;
   outline: 0;
   margin: 0px;
   overflow: hidden;
   padding-left: 20px
}

#c_navigation_204_P_005-1718182984643 .e_button-141::after {
   content: "";
   position: absolute;
   width: 0;
   height: 100%;
   transition: all .3s;
   z-index: 0;
   opacity: 0;
   top: 0;
   left: 0px
}

#c_navigation_204_P_005-1718182984643 .e_button-141:hover::after {
   opacity: 1
}

#c_navigation_204_P_005-1718182984643 .e_text-142 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   margin-bottom: 10px;
   margin-top: 20px
}

#c_navigation_204_P_005-1718182984643 .e_h1-143 {
   font_radio: 2;
   display-radio: 1;
   font-size: 18px;
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_h1-143:hover {
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_container-144 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   background_radio: 1;
   display-radio: flex
}

#c_navigation_204_P_005-1718182984643 .e_container-144>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_204_P_005-1718182984643 .e_container-144 .cbox-144-0 {
   margin-right: 20px
}

#c_navigation_204_P_005-1718182984643 .e_image-145 {
   overflow: hidden;
   display-radio: 1;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-left-radius: 5px;
   border-bottom-right-radius: 5px
}

#c_navigation_204_P_005-1718182984643 .e_image-145 img {
   width: 100%;
   height: 100%;
   object-fit: contain
}

#c_navigation_204_P_005-1718182984643 .e_text-146 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   color: rgba(255, 255, 255, 0.6);
   font-size: 14px;
   margin-bottom: 10px;
   margin-top: 5px
}

#c_navigation_204_P_005-1718182984643 .e_image-147 {
   overflow: hidden;
   display-radio: 1;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-left-radius: 5px;
   border-bottom-right-radius: 5px
}

#c_navigation_204_P_005-1718182984643 .e_image-147 img {
   width: 100%;
   height: 100%;
   object-fit: contain
}

#c_navigation_204_P_005-1718182984643 .e_text-148 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   color: rgba(255, 255, 255, 0.6);
   font-size: 14px;
   margin-bottom: 10px;
   margin-top: 5px
}

#c_navigation_204_P_005-1718182984643 .e_text-149 {
   line-height: normal;
   font_radio: 2;
   display-radio: 1;
   color: rgba(255, 255, 255, 1);
   font-size: 16px;
   margin-top: 20px;
   margin-bottom: 10px
}

#c_navigation_204_P_005-1718182984643 .e_h1-150 {
   font_radio: 2;
   display-radio: 1;
   font-size: 18px;
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_h1-150:hover {
   color: rgba(255, 255, 255, 1)
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_share {
   display: flex
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_share.vertical {
   flex-direction: column
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_shareItem {
   width: 40px;
   height: 40px;
   position: relative
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_shareItem[key='moments'] {
   display: none
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .horizontal .p_shareItem+.p_shareItem {
   margin-left: 10px
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .vertical .p_shareItem+.p_shareItem {
   margin-top: 10px
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_img {
   width: 100%;
   height: 100%;
   object-fit: cover
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_wxShareCon {
   display: none;
   position: absolute;
   width: 140px;
   z-index: 9;
   left: 50%;
   transform: translateX(-50%);
   top: calc(100% + 10px);
   background-color: #fff;
   box-shadow: 1px 1px 4px #888;
   padding: 10px;
   border-radius: 4px
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_wxShareCon canvas {
   display: block
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .vertical .p_wxShareCon {
   top: 50%;
   transform: translateY(-50%);
   left: calc(100% + 10px)
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_pop {
   position: fixed;
   left: 0;
   top: 0;
   z-index: 99999;
   width: 100%;
   height: 100%;
   background: rgba(0, 0, 0, 0.5);
   display: none
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_content {
   position: absolute;
   left: 50%;
   top: 50%;
   width: 300px;
   max-width: 90%;
   border-radius: 4px;
   background: #fff;
   padding: 20px;
   text-align: center;
   transform: translateX(-50%) translateY(-50%)
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_close {
   width: 20px;
   height: 20px;
   position: absolute;
   right: 10px;
   top: 10px;
   cursor: pointer
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_close .icon {
   width: 100%;
   height: 100%;
   margin: 0
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_prompt {
   margin: 15px 0
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 .p_qrcode {
   padding-top: 10px
}

#c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 {
   display-radio: 1;
   margin-top: 40px
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level1Item:nth-of-type(2) .p_level2Item {
   width: 50%;
   float: left
}

#c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level1Item:nth-of-type(2) {
   width: 35%
}

@media screen and (max-width:768px) {
   #c_navigation_204_P_005-1718182984643 {
      display-radio: 1;
      padding-top: 0px;
      background_radio: 2
   }

   #c_navigation_204_P_005-1718182984643 .e_top-17 {
      display: none
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_menu1Item,
   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_menu2Item {
      display: flex;
      justify-content: space-between
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level1Box ul {
      display: none
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_jtIcon {
      width: auto;
      height: auto;
      max-width: 20px;
      font-size: inherit;
      transition: 0.5s;
      margin: 0
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_jtIcon.active {
      transform: rotateZ(90deg)
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 a {
      display: flex;
      flex-direction: column;
      justify-content: center
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level1Item {
      padding: 0
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_menu2Item svg {
      opacity: .5
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 {
      font_radio: 1;
      display-radio: 1;
      display: none
   }

   #c_navigation_204_P_005-1718182984643 .e_h1-61 {
      font_radio: 2;
      display-radio: 1;
      text-align: center;
      font-size: 30px
   }

   #c_navigation_204_P_005-1718182984643 .e_text-62 {
      font_radio: 2;
      display-radio: 1;
      font-size: 16px;
      color: rgba(255, 255, 255, 1);
      line-height: 1;
      text-align: center;
      margin-bottom: 30px
   }

   #c_navigation_204_P_005-1718182984643 .e_container-60 {
      display-radio: 1;
      padding-top: 30px;
      padding-bottom: 30px;
      padding-right: 0px;
      padding-left: 0px;
      flex-direction: column
   }

   #c_navigation_204_P_005-1718182984643 .e_container-64 {
      display-radio: 1;
      flex-direction: column;
      padding-top: 0px;
      padding-bottom: 0px;
      margin-top: 30px;
      margin-bottom: 0px
   }

   #c_navigation_204_P_005-1718182984643 .e_container-65 {
      display-radio: 1;
      background_radio: 1;
      flex-direction: column
   }

   #c_navigation_204_P_005-1718182984643 .e_h1-67 {
      font_radio: 2;
      display-radio: 1;
      text-align: left;
      font-size: 18px
   }

   #c_navigation_204_P_005-1718182984643 .e_h1-69 {
      font_radio: 2;
      display-radio: 1;
      text-align: left;
      font-size: 18px
   }

   #c_navigation_204_P_005-1718182984643 .e_text-66 {
      font_radio: 1;
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_container-59 {
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_container-60 .p_item {
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_text-86 {
      font_radio: 1;
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_text-89 {
      font_radio: 1;
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_h1-90 {
      font_radio: 2;
      display-radio: 1;
      text-align: left;
      font-size: 18px;
      margin-bottom: 40px
   }

   #c_navigation_204_P_005-1718182984643 .e_container-87 {
      background_radio: 1;
      display-radio: none
   }

   #c_navigation_204_P_005-1718182984643 .e_container-65 .cbox-65-0 {
      margin-right: 0px
   }

   #c_navigation_204_P_005-1718182984643 .e_button-141 {
      background_radio: 1;
      border_radio: 1;
      font_radio: 1;
      radius_radio: 1;
      display-radio: 1;
      margin-left: auto;
      margin-right: auto
   }

   #c_navigation_204_P_005-1718182984643 .e_text-142 {
      font_radio: 1;
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_h1-143 {
      font_radio: 2;
      display-radio: 1;
      text-align: left;
      font-size: 18px
   }

   #c_navigation_204_P_005-1718182984643 .e_text-146 {
      font_radio: 1;
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_text-148 {
      font_radio: 1;
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_text-149 {
      font_radio: 1;
      display-radio: 1
   }

   #c_navigation_204_P_005-1718182984643 .e_h1-150 {
      font_radio: 2;
      display-radio: 1;
      text-align: left;
      font-size: 18px
   }

   #c_navigation_204_P_005-1718182984643 .e_websiteShareNew-151 {
      display-radio: 1;
      margin-bottom: 60px
   }
}

@media screen and (min-width: 769px) {
   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_level1Box {
      display: flex
   }

   #c_navigation_204_P_005-1718182984643 .e_bottomNav-55 .p_jtIcon {
      display: none
   }
}

@media screen and (max-width: 1024px) and (min-width: 769px) {}

#c_navigation_102_P_080-1718182996149 {
   padding-top: 0px;
   background-color: rgba(38, 38, 38, 1);
   display-radio: 1;
   background_radio: 2;
   min-height: 0px
}

.e_text0 {
   font_radio: 2;
   line-height: 2
}

.e_text1 {
   font_radio: 2;
   line-height: 2
}

.e_text2 {
   font_radio: 2;
   line-height: 2;
   font-weight: normal
}

.e_text3 {
   font_radio: 2;
   line-height: 2
}

.e_text4 {
   font_radio: 2;
   line-height: 2
}

.e_text5 {
   font_radio: 2;
   line-height: 2
}

.e_text6 {
   font_radio: 2;
   line-height: 2
}

.e_image0 {
   overflow: hidden;
   max-width: 140px;
   margin-top: 0px;
   margin-right: auto;
   margin-bottom: 0px;
   margin-left: auto;
   transition-property: all;
   transition-radio: hover;
   transition-duration: 0.8s;
   transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1)
}

.e_image0 img {
   width: 100%;
   height: 100%;
   object-fit: contain
}

.e_image0:hover {
   transform: rotate(360deg) rotateX(0) rotateY(0)
}

#c_navigation_102_P_080-1718182996149 .e_line-87 {
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color: rgba(255, 255, 255, 0.2);
   display-radio: 1;
   line_radio: 1;
   height: auto;
   margin-top: 0px
}

#c_navigation_102_P_080-1718182996149 .p_item {
   display-radio: 1
}

input::-webkit-input-placeholder {
   color: #99afd4 !important
}

input::-moz-placeholder {
   color: #99afd4 !important
}

input:-ms-input-placeholder {
   color: #99afd4 !important
}

textarea::-webkit-input-placeholder {
   color: #99afd4 !important
}

textarea::-moz-placeholder {
   color: #99afd4 !important
}

.service_item .service_value p:nth-child(2) {
   display: none !important
}

.service_value_con .p_doThirdFunc span {
   font-size: 12px !important
}

.pl_service2 .service_value::after {
   border-left: 6px solid #1a5c96 !important
}

.pl_service2 .service_value {
   background-color: #1a5c96 !important
}

.s_templatetitle span {
   font-size: 18px !important;
   font-weight: 900 !important;
   color: #fff
}

.s_form_layout1 textarea.s_input {
   height: 80px !important
}

.pl_service4 .service_value p {
   font-size: 13px;
   margin-top: 12px
}

.pl_service4 .service_value p:nth-child(2) {
   display: none
}

.pl_service4 .service_value.dh {
   font-size: 12px;
   text-align: center !important
}

.pl_service4 .service_item {
   background: #333 !important;
   color: #fff !important
}

.service_group .item_con:nth-child(1) .service_value a {
   font-size: 14px !important
}

.item_con .service_icon span {
   margin-top: 0px !important;
   overflow: hidden !important;
   height: 16px !important
}

.service_group .item_con .service_icon span {
   display: block !important;
   margin-top: 0px !important
}

#c_navigation_102_P_080-1718182996149 .e_container-136 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 94%;
   max-width: 1600px;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 0px;
   padding-bottom: 20px;
   display-radio: flex;
   margin-top: 20px;
   background_radio: 1
}

#c_navigation_102_P_080-1718182996149 .e_container-136>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_navigation_102_P_080-1718182996149 .e_container-136 .cbox-136-1 {
   margin-right: 20px;
   text-align: right;
   flex: 0 0 auto;
   align-self: center
}

#c_navigation_102_P_080-1718182996149 .e_container-136 .cbox-136-0 {
   flex: 0 0 auto;
   align-self: center;
   margin-right: 20px
}

#c_navigation_102_P_080-1718182996149 .e_container-136 .cbox-136-2 {
   flex: 0 0 auto;
   align-self: center;
   margin-right: 10px
}

#c_navigation_102_P_080-1718182996149 .e_credible-138 .img1 {
   width: 65px;
   height: 23px
}

#c_navigation_102_P_080-1718182996149 .e_credible-138 .img2 {
   width: 79px;
   height: 28px
}

#c_navigation_102_P_080-1718182996149 .e_credible-138 .img3 {
   width: 92px;
   height: 33px
}

#c_navigation_102_P_080-1718182996149 .e_credible-138 .img4 {
   width: 106px;
   height: 38px
}

#c_navigation_102_P_080-1718182996149 .e_credible-138 .img5 {
   width: 131px;
   height: 47px
}

#c_navigation_102_P_080-1718182996149 .e_richText-139 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(150, 150, 150, 1);
   line-height: 3;
   text-align: left;
   width: auto;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-bottom: 0px;
   max-width: none;
   display-radio: 1
}

#c_navigation_102_P_080-1718182996149 .e_credible-138 {
   background_radio: 1;
   display-radio: 1
}

#c_navigation_102_P_080-1718182996149 .e_provider-247 {
   text-align: left;
   display-radio: 1;
   font_radio: 2;
   color: rgba(150, 150, 150, 1);
   line-height: 3;
   font-size: 14px
}

#c_navigation_102_P_080-1718182996149 .e_container-136 .cbox-136-3 {
   align-self: center
}

#c_navigation_102_P_080-1718182996149 .e_businessAndCopyright-248 .p_business {
   cursor: pointer
}

#c_navigation_102_P_080-1718182996149 .e_businessAndCopyright-248 .p_businesspopup {
   position: fixed;
   width: 100%;
   height: 100%;
   display: none;
   top: 10px;
   left: 0;
   z-index: 9999
}

#c_navigation_102_P_080-1718182996149 .e_businessAndCopyright-248 .p_businessclose {
   position: absolute;
   right: 20px;
   z-index: 9999;
   top: 0;
   cursor: pointer
}

#c_navigation_102_P_080-1718182996149 .e_businessAndCopyright-248 .icon {
   color: white;
   cursor: pointer
}

#c_navigation_102_P_080-1718182996149 .e_businessAndCopyright-248 .p_businesscontent {
   position: absolute;
   z-index: 9999;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%);
   height: 100%
}

#c_navigation_102_P_080-1718182996149 .e_businessAndCopyright-248 .p_businessbg {
   background: #1e1e1e;
   opacity: .9;
   position: fixed;
   width: 100%;
   height: 100%;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
   z-index: 999
}

#c_navigation_102_P_080-1718182996149 .e_businessAndCopyright-248 .p_businessimg {
   width: 100%;
   height: 100%;
   object-fit: contain
}

#c_navigation_102_P_080-1718182996149 .e_businessAndCopyright-248 {
   font_radio: 2;
   display-radio: 1;
   font-size: 14px;
   color: rgba(150, 150, 150, 1);
   line-height: 1
}

#c_navigation_102_P_080-1718182996149 .e_top-259 {
   width: 40px;
   height: 40px;
   position: fixed;
   right: 0;
   bottom: 50px;
   z-index: 9
}

#c_navigation_102_P_080-1718182996149 .e_top-259 .p_top {
   width: 100%;
   height: 100%;
   display: block;
   background: #333;
   color: #fff
}

#c_navigation_102_P_080-1718182996149 .e_top-259 .p_top:hover {
   background: #d82c2c
}

#c_navigation_102_P_080-1718182996149 .e_top-259 .p_top .icon {
   width: 100%;
   height: 100%
}

html {
   scroll-behavior: smooth;
   scroll-padding-top: 80px
}

@media screen and (max-width:768px) {
   #c_navigation_102_P_080-1718182996149 {
      display-radio: 1
   }

   .p_defaultIocn {
      width: 40px !important;
      height: 40px !important;
      background: #333 !important;
      color: #fff !important
   }

   .footer_service p:nth-child(2) {
      display: none !important
   }

   .footer_service {
      border-top: 1px solid #d4d4d4
   }

   .service_item {
      border-bottom: 1px solid #d4d4d4;
      padding: 15px 0px
   }

   .s_list {
      text-align: left
   }

   #c_navigation_102_P_080-1718182996149 .e_credible-34 {
      display-radio: 1;
      background_radio: 1;
      margin-top: 10px
   }

   .pl_content_box {
      z-index: 999999 !important
   }

   #c_navigation_102_P_080-1718182996149 .e_container-136 {
      display-radio: 1;
      flex-direction: column
   }

   #c_navigation_102_P_080-1718182996149 .e_credible-138 {
      background_radio: 1;
      display-radio: 1
   }

   #c_navigation_102_P_080-1718182996149 .e_richText-139 {
      font_radio: 1
   }

   #c_grid-116273709439190>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100% !important;
      margin: 0px !important
   }

   #c_navigation_102_P_080-1718182996149 .e_container-136 .cbox-136-2 {
      align-self: auto
   }

   #c_navigation_102_P_080-1718182996149 .e_container-136 .cbox-136-1 {
      align-self: auto;
      text-align: left
   }

   #c_navigation_102_P_080-1718182996149 .e_container-136 .cbox-136-3 {
      align-self: auto
   }

   .pl_service {
      bottom: 65px !important
   }

   #c_navigation_102_P_080-1718182996149 .e_top-259 {
      bottom: 20px;
      right: 15px
   }
}

@media screen and (min-width: 769px) {
   #c_magiccube_009-16767813208072 .p_active {
      font-weight: 100 !important
   }
}

#c_static_001-1720396072607 {
   background_radio: 2;
   display-radio: 1;
   min-height: 0px;
   height: 185px;
   background-color: rgba(184, 29, 33, 1)
}

@media screen and (max-width:768px) {
   #c_static_001-1720396072607 {
      background_radio: 2;
      display-radio: 1;
      height: 120px
   }
}

#c_grid-1720327572268 {
   margin-left: auto;
   margin-right: auto;
   width: 100%;
   background_radio: 2;
   display-radio: 1;
   background-fill-value: background-color;
   background-attachment: fixed;
   background-color: rgba(245, 245, 245, 1)
}

#c_grid-1720327572268 .p_gridbox::after {
   content: '';
   clear: left;
   display: block
}

#c_grid-1720327572268>div>.p_gridbox {
   width: 100%;
   overflow: hidden;
   position: static
}

#c_grid-1720327572268>div>.p_gridCell {
   float: left;
   position: static
}

#c_grid-1720327572268>.p_gridbox.signal {
   min-height: inherit
}

#c_grid-1720327572268>.p_gridbox.signal>.p_gridCell {
   min-height: inherit !important
}

#c_grid-1720327572268 .p_gridCell {
   display-radio: 1
}

@media screen and (max-width:768px) {
   #c_grid-1720327572268>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }
}

@media screen and (min-width: 769px) {
   #c_grid-1720327572268>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }
}

#c_grid-1720327585845 {
   margin-left: auto;
   margin-right: auto;
   width: 95%;
   background_radio: 2;
   display-radio: 1;
   max-width: 1600px;
   margin-top: 50px;
   margin-bottom: 50px
}

#c_grid-1720327585845 .p_gridbox::after {
   content: '';
   clear: left;
   display: block
}

#c_grid-1720327585845>div>.p_gridbox {
   width: 100%;
   overflow: hidden;
   position: static
}

#c_grid-1720327585845>div>.p_gridCell {
   float: left;
   position: static
}

#c_grid-1720327585845>.p_gridbox.signal {
   min-height: inherit
}

#c_grid-1720327585845>.p_gridbox.signal>.p_gridCell {
   min-height: inherit !important
}

@media screen and (max-width:768px) {
   #c_grid-1720327585845>.p_gridbox>.p_gridCell:nth-child(1n + 1) {
      width: 100%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }

   #c_grid-1720327585845 {
      background_radio: 2;
      display-radio: 1;
      margin-top: 20px
   }
}

@media screen and (min-width: 769px) {
   #c_grid-1720327585845>.p_gridbox>.p_gridCell:nth-child(2n + 1) {
      width: 23.33%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }

   #c_grid-1720327585845>.p_gridbox>.p_gridCell:nth-child(2n + 2) {
      width: 73.64999999999999%;
      margin-left: 3%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: inherit
   }

   #c_grid-1720327585845>.p_gridbox>.p_gridCell:nth-child(1) {
      width: 375px !important;
      margin-left: 0px !important;
      margin-right: 0% !important;
      margin-top: 0rem !important;
      margin-bottom: 0rem !important;
      clear: left !important
   }

   #c_category_415-1720327841094 {
      position: sticky;
      top: 140px
   }

   #c_grid-1720327585845>.p_gridbox.signal {
      min-height: inherit
   }

   #c_grid-1720327585845 .p_gridbox {
      display: flex
   }
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
   #c_grid-1720327585845>.p_gridbox>.p_gridCell:nth-child(2n + 1) {
      width: 23.33%;
      margin-left: 0%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: left
   }

   #c_grid-1720327585845>.p_gridbox>.p_gridCell:nth-child(2n + 2) {
      width: 73.64999999999999%;
      margin-left: 3%;
      margin-right: 0%;
      margin-top: 0rem;
      margin-bottom: 0rem;
      clear: inherit
   }
}

#c_category_415-1720327841094 {
   min-height: 0px;
   display-radio: 1;
   width: auto;
   padding-left: 0px;
   padding-right: 0px;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   background_radio: 2;
   max-width: none
}

#c_category_415-1720327841094 .e_container-1 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   background-color: rgba(184, 29, 33, 1);
   margin-left: auto;
   padding-left: 30px;
   padding-right: 30px;
   padding-top: 30px;
   padding-bottom: 30px;
   max-width: none;
   border-top-left-radius: 20px;
   display-radio: flex;
   background_radio: 2
}

#c_category_415-1720327841094 .e_container-1>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_category_415-1720327841094 .e_text-2 {
   font_radio: 2;
   font-size: 24px;
   color: rgba(255, 255, 255, 1);
   display-radio: 1;
   line-height: 1;
   font-family: Arial
}

#c_category_415-1720327841094 .e_text-3 {
   font_radio: 2;
   font-size: 24px;
   color: rgba(255, 255, 255, 1)
}

#c_category_415-1720327841094 .e_line-4 {
   border-top-style: solid;
   border-top-width: 2px;
   border-top-color: rgba(255, 255, 255, 1);
   max-width: 20px;
   margin-left: 0px;
   margin-right: auto;
   margin-top: 10px;
   margin-bottom: 0px
}

#c_category_415-1720327841094 .e_loop-5 .p_list {
   display: flex;
   flex-wrap: wrap;
   background: #fff;
   position: relative;
   max-width: 100%
}

#c_category_415-1720327841094 .e_loop-5 .p_loopitem {
   flex: 0 0 33.3%;
   position: relative
}

#c_category_415-1720327841094 .e_loop-5 .p_page {
   text-align: center
}

#c_category_415-1720327841094 .e_loop-5 .p_filter_wrapper {
   width: 100%;
   font-size: 13px
}

#c_category_415-1720327841094 .e_loop-5 .p_kv_wrapper {
   display: flex;
   flex-wrap: nowrap;
   line-height: 40px;
   margin: 15px 0
}

#c_category_415-1720327841094 .e_loop-5 .p_filter_key {
   width: 70px;
   overflow: hidden;
   margin-right: 10px;
   font-weight: bold;
   color: #333333;
   font-size: 12px
}

#c_category_415-1720327841094 .e_loop-5 .p_v_item {
   display: inline-block;
   padding: 0 3px;
   cursor: pointer;
   font-size: 13px;
   color: #555555;
   margin-right: 30px
}

#c_category_415-1720327841094 .e_loop-5 .p_active .p_fbutton {
   color: #fff;
   background-color: cornflowerblue
}

#c_category_415-1720327841094 .e_loop-5 .p_result_item {
   position: relative;
   padding: 3px 20px 3px 10px;
   border: 1px solid #ddd;
   border-radius: 3px;
   margin-right: 10px
}

#c_category_415-1720327841094 .e_loop-5 .p_filter_close {
   position: absolute;
   right: 0;
   top: 0;
   padding: 3px;
   font-style: normal;
   font-size: 16px;
   margin-top: -5px;
   cursor: pointer
}

#c_category_415-1720327841094 .e_loop-5 .p_s_option {}

#c_category_415-1720327841094 .e_loop-5 .multSelect {
   font-size: 13px;
   position: relative
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .inputWrap {
   width: 100%;
   min-width: 100px;
   min-height: 24px;
   border: 1px solid #DCDFE6;
   border-radius: 3px;
   position: relative;
   cursor: pointer;
   background: white
}

#c_category_415-1720327841094 .e_loop-5 .multSelect.is-invalid .inputWrap {
   border-color: #dc3545
}

#c_category_415-1720327841094 .e_loop-5 .multSelect ul {
   padding: 0 5px;
   margin: 0;
   padding-right: 35px
}

#c_category_415-1720327841094 .e_loop-5 .multSelect ul,
li {
   list-style: none
}

#c_category_415-1720327841094 .e_loop-5 .multSelect li {
   display: inline-block;
   background: #edf0f3;
   color: #92969c;
   padding: 0px 5px;
   margin: 1px 5px 1px 0;
   border-radius: 5px;
   line-height: 16px
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .multSelect-option {
   width: 100%;
   border: 1px solid #DCDFE6;
   border-radius: 2px;
   border-top: 0;
   max-height: 200px;
   overflow-y: scroll;
   position: absolute;
   height: 0;
   opacity: 0;
   z-index: 9;
   background: #fff
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .multSelect-option>div {
   line-height: 24px;
   cursor: pointer;
   padding: 0 10px
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .multSelect-option>div.selected {
   color: #409eff
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .multSelect-option>div:hover {
   color: #409eff;
   background: #f3f6f9
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .fa-close {
   font-style: normal;
   font-size: 12px;
   padding: 0 5px 0 7px
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .inputWrap>.fa svg {
   fill: #666;
   width: 12px;
   height: 12px;
   position: absolute;
   right: 0;
   top: calc(50% - 3px)
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .inputWrap>.fa-down svg {
   transform: rotate(-90deg)
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .inputWrap>.fa-up svg {
   transform: rotate(90deg)
}

#c_category_415-1720327841094 .e_loop-5 .multSelect .placeholder {
   line-height: 40px;
   padding-left: 10px;
   color: #aaa;
   position: absolute;
   left: 0;
   top: 0
}

#c_category_415-1720327841094 .e_loop-5 .p_normal_start {
   display: inline;
   width: 100px;
   height: 40px
}

#c_category_415-1720327841094 .e_loop-5 .p_date_start {
   display: inline;
   width: 105px;
   height: 40px
}

#c_category_415-1720327841094 .e_loop-5 .p_normal_end {
   display: inline;
   width: 100px;
   height: 40px;
   margin-right: 5px
}

#c_category_415-1720327841094 .e_loop-5 .p_date_end {
   display: inline;
   width: 105px;
   height: 40px;
   margin-right: 5px
}

#c_category_415-1720327841094 .e_loop-5 .p_split {
   margin: 0 5px
}

#c_category_415-1720327841094 .e_loop-5 .p_normal {
   margin-right: 16px
}

#c_category_415-1720327841094 .e_loop-5 .p_fbutton {
   background-color: #007bff;
   border: 1px solid #409EFF;
   text-decoration: none;
   color: white;
   font-size: 14px;
   text-align: center;
   padding: 10px 25px;
   position: relative;
   overflow: hidden
}

#c_category_415-1720327841094 .e_loop-5 .input-check,
#c_category_415-1720327841094 .e_loop-5 .input-radio {
   margin: 0 5px;
   vertical-align: text-top
}

#c_category_415-1720327841094 .e_loop-5 .position-left {
   display: flex
}

#c_category_415-1720327841094 .e_loop-5 .position-right {
   display: flex;
   flex-direction: row-reverse
}

#c_category_415-1720327841094 .e_loop-5 .position-top {}

#c_category_415-1720327841094 .e_loop-5 .position-bottom {
   display: flex;
   flex-direction: column-reverse
}

#c_category_415-1720327841094 .e_loop-5 .p_mbutton {
   border: 1px solid #409EFF;
   text-decoration: none;
   color: #409EFF;
   font-size: 14px;
   text-align: center;
   padding: 10px 25px;
   position: relative;
   overflow: hidden
}

#c_category_415-1720327841094 .e_loop-5 .p_mbutton:after {
   content: "";
   display: none;
   width: 16px;
   height: 16px;
   background-color: #409eff;
   -webkit-transform: skewY(-45deg);
   transform: skewY(360deg);
   position: absolute;
   bottom: 0px;
   right: 0;
   z-index: 1
}

#c_category_415-1720327841094 .e_loop-5 .p_mbutton::before {
   content: "";
   display: none;
   width: 6px;
   height: 9px;
   border-right: #ffffff solid 2px;
   border-bottom: #ffffff solid 2px;
   -webkit-transform: rotate(35deg);
   transform: rotate(35deg);
   position: absolute;
   bottom: 5px;
   right: 4px;
   z-index: 2
}

#c_category_415-1720327841094 .e_loop-5 .p_active .p_mbutton::before {
   display: block
}

#c_category_415-1720327841094 .e_loop-5 .p_active .p_mbutton::after {
   display: block
}

#c_category_415-1720327841094 .e_loop-5 .p_input_match {
   width: 100px;
   height: 40px;
   padding: 10px;
   border: 1px solid #ced4da;
   border-radius: 3px
}

#c_category_415-1720327841094 .e_loop-5 .p_filter_result {
   display: inline-block
}

#c_category_415-1720327841094 .e_loop-5 .p_contclear {
   cursor: pointer
}

#c_category_415-1720327841094 .e_loop-5 .swiper-container {
   padding-bottom: 30px
}

#c_category_415-1720327841094 .e_loop-5 .p_imgwrapper {
   width: 80px;
   height: 100px;
   overflow: hidden
}

#c_category_415-1720327841094 .e_loop-5 .p_imgtitle {
   display: flex;
   justify-content: center;
   flex-wrap: nowrap;
   margin: 0 auto;
   line-height: 20px
}

#c_category_415-1720327841094 .e_loop-5 .p_imgwrapper img {
   width: 100%;
   object-fit: cover
}

#c_category_415-1720327841094 .e_loop-5 .p_active .p_imgwrapper {
   border: 1px solid #409eff
}

#c_category_415-1720327841094 .e_loop-5 .p_filter_result {
   display: none
}

#c_category_415-1720327841094 .e_loop-5 .p_contclear {
   display: none
}

#c_category_415-1720327841094 .e_loop-5 {
   display-radio: 1
}

#c_category_415-1720327841094 .e_container-6 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: auto;
   padding-right: 0px;
   padding-left: 0px;
   margin-right: auto;
   margin-left: auto;
   border-style: solid;
   border-width: 1px;
   border-color: rgba(229, 229, 229, 1);
   display-radio: flex;
   transition-property: all;
   transition-radio: hover;
   transition-duration: 0.6s;
   transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1)
}

#c_category_415-1720327841094 .e_container-6:hover,
#c_category_415-1720327841094 .active .e_container-6 {
   border-left-style: solid;
   border-left-color: rgba(184, 29, 33, 1);
   border-top-style: solid;
   border-top-color: rgba(255, 255, 255, 0);
   border-right-style: none;
   border-right-color: rgba(255, 255, 255, 0);
   display-radio: 1;
   border-left-width: 1px;
   background-color: rgba(184, 29, 33, 0.2);
   background: rgba(184, 29, 33, 0.2)
}

#c_category_415-1720327841094 .e_container-6>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_category_415-1720327841094 .e_container-6 .cbox-6-0 {
   padding-top: 0px;
   margin-top: 0px
}

#c_category_415-1720327841094 .e_container-6 .cbox-6-1 {
   flex: 0 0 70%
}

#c_category_415-1720327841094 .e_container-6:hover .e_text-7 a,
#c_category_415-1720327841094 .active .e_container-6 .e_text-7 a {
   display-radio: 1;
   color: #b81d21
}

#c_category_415-1720327841094 .e_text-7 {
   font_radio: 2;
   margin-top: 0px;
   margin-bottom: 0px;
   font-size: 16px;
   font-family: Microsoft YaHei;
   text-align: left;
   color: rgba(51, 51, 51, 1);
   padding-top: 15px;
   padding-bottom: 15px;
   padding-left: 20px;
   display-radio: 1;
   transition-property: all;
   transition-duration: 0.6s;
   transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1)
}

#c_category_415-1720327841094 .active .e_text-7 {
   font-size: 15px;
   color: rgba(14, 18, 101, 1);
   font-weight: normal
}

#c_category_415-1720327841094 .active .e_text-7:before {
   width: 100%;
   left: 0%;
   background-color: #0E1265
}

#c_category_415-1720327841094 .e_container-26 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   margin-left: 0px;
   background-color: rgba(255, 255, 255, 1);
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   border-bottom-left-radius: 5px;
   border-bottom-right-radius: 5px;
   width: auto;
   padding-top: 30px;
   padding-bottom: 30px;
   padding-left: 20px;
   padding-right: 20px;
   background_radio: 2;
   display-radio: flex;
   margin-top: 20px
}

#c_category_415-1720327841094 .e_container-26>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_category_415-1720327841094 .e_text-27 {
   line-height: 1;
   font_radio: 2;
   font-size: 18px;
   font-weight: bold;
   color: rgba(68, 68, 68, 1);
   display-radio: 1
}

#c_category_415-1720327841094 .e_container-28 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   margin-top: 30px;
   margin-bottom: 10px;
   background_radio: 1;
   display-radio: flex
}

#c_category_415-1720327841094 .e_container-28>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_category_415-1720327841094 .e_container-28 .cbox-28-0 {
   flex: 0 0 35px
}

#c_category_415-1720327841094 .e_line-29 {
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color: rgba(239, 239, 239, 1)
}

#c_category_415-1720327841094 .e_container-30 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   margin-top: 10px;
   margin-bottom: 10px;
   background_radio: 1;
   display-radio: flex
}

#c_category_415-1720327841094 .e_container-30>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_category_415-1720327841094 .e_container-30 .cbox-30-0 {
   flex: 0 0 35px
}

#c_category_415-1720327841094 .e_text-31 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(136, 136, 136, 1);
   line-height: 1.8;
   display-radio: 1
}

#c_category_415-1720327841094 .e_text-32 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(66, 66, 66, 1);
   line-height: 1.8;
   display-radio: 1
}

#c_category_415-1720327841094 .e_icon-33 {
   width: 24px;
   height: 24px;
   font_radio: 2;
   display-radio: 1;
   font-size: clamp(0.875rem, 0.844rem + 0.16vw, 1rem);
   color: rgba(192, 25, 32, 1);
   line-height: 1.8;
   text-align: left
}

#c_category_415-1720327841094 .e_icon-33 .icon {
   margin: 0;
   width: 100%;
   height: 100%;
   fill: currentColor
}

#c_category_415-1720327841094 .e_line-34 {
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color: rgba(239, 239, 239, 1)
}

#c_category_415-1720327841094 .e_container-35 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   margin-top: 10px;
   margin-bottom: 10px;
   background_radio: 1;
   display-radio: flex
}

#c_category_415-1720327841094 .e_container-35>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_category_415-1720327841094 .e_container-35 .cbox-35-0 {
   flex: 0 0 35px
}

#c_category_415-1720327841094 .e_line-36 {
   border-top-style: solid;
   border-top-width: 1px;
   border-top-color: rgba(239, 239, 239, 1);
   line_radio: 1;
   display-radio: 1
}

#c_category_415-1720327841094 .e_container-37 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   margin-top: 10px;
   margin-bottom: 10px;
   background_radio: 1;
   display-radio: flex
}

#c_category_415-1720327841094 .e_container-37>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_category_415-1720327841094 .e_container-37 .cbox-37-0 {
   flex: 0 0 35px
}

#c_category_415-1720327841094 .e_text-38 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(136, 136, 136, 1);
   line-height: 1.8;
   display-radio: 1
}

#c_category_415-1720327841094 .e_text-39 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(66, 66, 66, 1);
   line-height: 1.8;
   display-radio: 1
}

#c_category_415-1720327841094 .e_icon-40 {
   width: 24px;
   height: 24px;
   font_radio: 2;
   display-radio: 1;
   font-size: clamp(0.875rem, 0.844rem + 0.16vw, 1rem);
   color: rgba(192, 25, 32, 1);
   line-height: 1.8;
   text-align: left
}

#c_category_415-1720327841094 .e_icon-40 .icon {
   margin: 0;
   width: 100%;
   height: 100%;
   fill: currentColor
}

#c_category_415-1720327841094 .e_text-41 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(136, 136, 136, 1);
   line-height: 1.8
}

#c_category_415-1720327841094 .e_text-42 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(66, 66, 66, 1);
   line-height: 1.8;
   display-radio: 1
}

#c_category_415-1720327841094 .e_icon-43 {
   width: 24px;
   height: 24px;
   font_radio: 2;
   display-radio: 1;
   font-size: clamp(0.875rem, 0.844rem + 0.16vw, 1rem);
   color: rgba(192, 25, 32, 1);
   line-height: 1.8;
   text-align: left
}

#c_category_415-1720327841094 .e_icon-43 .icon {
   margin: 0;
   width: 100%;
   height: 100%;
   fill: currentColor
}

#c_category_415-1720327841094 .e_text-44 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(136, 136, 136, 1);
   line-height: 1.8;
   display-radio: 1
}

#c_category_415-1720327841094 .e_text-45 {
   font_radio: 2;
   font-size: 14px;
   color: rgba(66, 66, 66, 1);
   line-height: 1.8;
   display-radio: 1
}

#c_category_415-1720327841094 .e_icon-46 {
   width: 24px;
   height: 24px;
   font_radio: 2;
   display-radio: 1;
   font-size: clamp(0.875rem, 0.844rem + 0.16vw, 1rem);
   color: rgba(192, 25, 32, 1);
   line-height: 1.8;
   text-align: left
}

#c_category_415-1720327841094 .e_icon-46 .icon {
   margin: 0;
   width: 100%;
   height: 100%;
   fill: currentColor
}

@media screen and (max-width:768px) {
   #c_category_415-1720327841094 .e_loop-5 .p_loopitem {
      flex-grow: 0;
      flex-shrink: 0;
      flex-basis: calc(100% / 3)
   }

   #c_category_415-1720327841094 .e_container-1 {
      display: none
   }

   #c_category_415-1720327841094 .e_container-26 {
      display-radio: 1;
      margin-left: 0px;
      display: none
   }
}

@media screen and (min-width: 769px) {
   #c_category_415-1720327841094 .e_loop-5 .p_loopitem {
      flex-grow: 0;
      flex-shrink: 0;
      flex-basis: calc(100% / 1)
   }
}

#c_static_001-1720328252501 {
   background_radio: 2;
   display-radio: 1;
   background-color: rgba(255, 255, 255, 1);
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
   padding-right: 10px;
   min-height: 0px
}

#c_static_001-1720328252501 .e_breadcrumb-1 .p_breadcrumbItem {
   position: relative;
   float: left
}

#c_static_001-1720328252501 .e_breadcrumb-1 .icon {
   width: 12px;
   height: 12px
}

#c_static_001-1720328252501 .e_breadcrumb-1 .p_breadcrumbItem:not(:first-child) {
   padding: 0 3px 0 15px
}

#c_static_001-1720328252501 .e_breadcrumb-1 .p_breadcrumbItem:not(:first-child)::before {
   content: '>';
   position: absolute;
   left: 3px;
   color: #999
}

#c_static_001-1720328252501 .e_breadcrumb-1 .p_breadcrumb::after {
   /* display:flex;
 */
   display: block;
   clear: both;
   content: ''
}

#c_static_001-1720328252501 .e_breadcrumb-1 .p_showTitle {
   position: relative;
   display: flex;
   align-items: center;
   padding-left: 5px;
   border: 1px solid transparent
}

#c_static_001-1720328252501 .e_breadcrumb-1 .siblings::after {
   content: '>';
   display: flex;
   justify-content: center;
   align-items: center;
   width: 20px;
   height: 20px;
   transform: rotateZ(90deg);
   cursor: pointer;
   color: #ccc
}

/* 鼠标覆盖 */
#c_static_001-1720328252501 .e_breadcrumb-1 .siblings.active {
   border: 1px solid #dee2e6
}

#c_static_001-1720328252501 .e_breadcrumb-1 .siblings.active::after {
   transform: rotateZ(-90deg)
}

#c_static_001-1720328252501 .e_breadcrumb-1 .p_slide {
   position: absolute;
   left: 18px;
   min-width: 100%;
   padding: 5px;
   display: none;
   z-index: 999
}

#c_static_001-1720328252501 .e_breadcrumb-1 .p_sibling {
   display: block;
   width: 100%;
   white-space: nowrap;
   text-overflow: ellipsis;
   overflow: hidden
}

@media screen and (max-width:768px) {

   #c_static_001-1720328252501 .e_breadcrumb-1 .p_breadcrumbItem:nth-child(1) .p_title,
   #c_static_001-1720328252501 .e_breadcrumb-1 .p_breadcrumbItem:nth-child(2) .p_title {
      white-space: pre
   }

   #c_static_001-1720328252501 .e_breadcrumb-1 .p_breadcrumbItem:nth-child(3) .p_title {
      word-break: break-all;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 1;
      overflow: hidden
   }

   #c_static_001-1720328252501 .e_breadcrumb-1 a {
      display: flex
   }
}

@media screen and (min-width: 769px) {}

@media screen and (max-width: 1024px) and (min-width: 769px) {}

#c_static_001-1720328297793 {
   min-height: 300px;
   background_radio: 2;
   display-radio: 1;
   margin-top: 20px
}

#c_static_001-1720328297793 .e_image-1 {
   overflow: hidden;
   display-radio: 1;
   margin-top: 0px;
   border-top-left-radius: 8px;
   border-top-right-radius: 8px;
   border-bottom-left-radius: 8px;
   border-bottom-right-radius: 8px
}

#c_static_001-1720328297793 .e_image-1 img {
   width: 100%;
   height: 100%;
   object-fit: contain
}

@media screen and (max-width:768px) {
   #c_static_001-1720328297793 {
      background_radio: 2;
      display-radio: 1;
      min-height: 0px
   }
}

#c_static_635-1720398161116 .e_container-2 {
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   width: 100%;
   text-align: center;
   padding: 3vw 2vw;
   box-shadow: 5px 5px 30px rgba(0, 0, 0, 0.15);
   border-radius: 10px;
   height: 100%;
   background_radio: 2;
   display-radio: flex;
   transition-property: all;
   transition-radio: hover;
   transition-duration: 0.5s;
   transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
   background-color: #fff;
   background: #fff
}

#c_static_635-1720398161116 .e_container-2:hover {
   background-color: rgba(184, 29, 33, 1)
}

#c_static_635-1720398161116 {
   min-height: 300px;
   display-radio: 1;
   background-fill-value: background-image;
   background-attachment: fixed;
   background_radio: 2;
   padding-top: 0px;
   margin-top: 20px
}

#c_static_635-1720398161116 .e_loop-1 .p_list {
   display: flex;
   flex-wrap: wrap;
   position: relative;
   max-width: 100%;
   justify-content: space-between;
   align-items: stretch
}

#c_static_635-1720398161116 .e_loop-1 .p_loopitem {
   position: relative
}

#c_static_635-1720398161116 .e_loop-1 .p_page {
   text-align: center
}

#c_static_635-1720398161116 .e_loop-1 .p_filter_wrapper {
   width: 100%;
   font-size: 13px
}

#c_static_635-1720398161116 .e_loop-1 .p_kv_wrapper {
   display: flex;
   flex-wrap: nowrap;
   line-height: 40px;
   margin: 15px 0
}

#c_static_635-1720398161116 .e_loop-1 .p_filter_key {
   width: 70px;
   overflow: hidden;
   margin-right: 10px;
   font-weight: bold;
   color: #333333;
   font-size: 12px
}

#c_static_635-1720398161116 .e_loop-1 .p_v_item {
   display: inline-block;
   padding: 0 3px;
   cursor: pointer;
   font-size: 13px;
   color: #555555;
   margin-right: 30px
}

#c_static_635-1720398161116 .e_loop-1 .p_active .p_fbutton {
   color: #fff;
   background-color: cornflowerblue
}

#c_static_635-1720398161116 .e_loop-1 .p_result_item {
   position: relative;
   padding: 3px 20px 3px 10px;
   border: 1px solid #ddd;
   border-radius: 3px;
   margin-right: 10px
}

#c_static_635-1720398161116 .e_loop-1 .p_filter_close {
   position: absolute;
   right: 0;
   top: 0;
   padding: 3px;
   font-style: normal;
   font-size: 16px;
   margin-top: -5px;
   cursor: pointer
}

#c_static_635-1720398161116 .e_loop-1 .multSelect {
   font-size: 13px;
   position: relative
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .inputWrap {
   width: 100%;
   min-width: 100px;
   min-height: 24px;
   border: 1px solid #DCDFE6;
   border-radius: 3px;
   position: relative;
   cursor: pointer;
   background: white
}

#c_static_635-1720398161116 .e_loop-1 .multSelect.is-invalid .inputWrap {
   border-color: #dc3545
}

#c_static_635-1720398161116 .e_loop-1 .multSelect ul {
   padding: 0 5px;
   margin: 0;
   padding-right: 35px
}

#c_static_635-1720398161116 .e_loop-1 .multSelect ul,
li {
   list-style: none
}

#c_static_635-1720398161116 .e_loop-1 .multSelect li {
   display: inline-block;
   background: #edf0f3;
   color: #92969c;
   padding: 0px 5px;
   margin: 1px 5px 1px 0;
   border-radius: 5px;
   line-height: 16px
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .multSelect-option {
   width: 100%;
   border: 1px solid #DCDFE6;
   border-radius: 2px;
   border-top: 0;
   max-height: 200px;
   overflow-y: scroll;
   position: absolute;
   height: 0;
   opacity: 0;
   z-index: 9;
   background: #fff
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .multSelect-option>div {
   line-height: 24px;
   cursor: pointer;
   padding: 0 10px
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .multSelect-option>div.selected {
   color: #409eff
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .multSelect-option>div:hover {
   color: #409eff;
   background: #f3f6f9
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .fa-close {
   font-style: normal;
   font-size: 12px;
   padding: 0 5px 0 7px
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .inputWrap>.fa svg {
   fill: #666;
   width: 12px;
   height: 12px;
   position: absolute;
   right: 0;
   top: calc(50% - 3px)
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .inputWrap>.fa-down svg {
   transform: rotate(-90deg)
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .inputWrap>.fa-up svg {
   transform: rotate(90deg)
}

#c_static_635-1720398161116 .e_loop-1 .multSelect .placeholder {
   line-height: 40px;
   padding-left: 10px;
   color: #aaa;
   position: absolute;
   left: 0;
   top: 0
}

#c_static_635-1720398161116 .e_loop-1 .p_normal_start {
   display: inline;
   width: 100px;
   height: 40px
}

#c_static_635-1720398161116 .e_loop-1 .p_date_start {
   display: inline;
   width: 105px;
   height: 40px
}

#c_static_635-1720398161116 .e_loop-1 .p_normal_end {
   display: inline;
   width: 100px;
   height: 40px;
   margin-right: 5px
}

#c_static_635-1720398161116 .e_loop-1 .p_date_end {
   display: inline;
   width: 105px;
   height: 40px;
   margin-right: 5px
}

#c_static_635-1720398161116 .e_loop-1 .p_split {
   margin: 0 5px
}

#c_static_635-1720398161116 .e_loop-1 .p_normal {
   margin-right: 16px
}

#c_static_635-1720398161116 .e_loop-1 .p_fbutton {
   background-color: #007bff;
   border: 1px solid #409EFF;
   text-decoration: none;
   color: white;
   font-size: 14px;
   text-align: center;
   padding: 10px 25px;
   position: relative;
   overflow: hidden
}

#c_static_635-1720398161116 .e_loop-1 .input-check,
#c_static_635-1720398161116 .e_loop-1 .input-radio {
   margin: 0 5px;
   vertical-align: text-top
}

#c_static_635-1720398161116 .e_loop-1 .position-left {
   display: flex
}

#c_static_635-1720398161116 .e_loop-1 .position-right {
   display: flex;
   flex-direction: row-reverse
}

#c_static_635-1720398161116 .e_loop-1 .position-bottom {
   display: flex;
   flex-direction: column-reverse
}

#c_static_635-1720398161116 .e_loop-1 .p_mbutton {
   border: 1px solid #409EFF;
   text-decoration: none;
   color: #409EFF;
   font-size: 14px;
   text-align: center;
   padding: 10px 25px;
   position: relative;
   overflow: hidden
}

#c_static_635-1720398161116 .e_loop-1 .p_mbutton:after {
   content: "";
   display: none;
   width: 16px;
   height: 16px;
   background-color: #409eff;
   -webkit-transform: skewY(-45deg);
   transform: skewY(360deg);
   position: absolute;
   bottom: 0px;
   right: 0;
   z-index: 1
}

#c_static_635-1720398161116 .e_loop-1 .p_mbutton::before {
   content: "";
   display: none;
   width: 6px;
   height: 9px;
   border-right: #ffffff solid 2px;
   border-bottom: #ffffff solid 2px;
   -webkit-transform: rotate(35deg);
   transform: rotate(35deg);
   position: absolute;
   bottom: 5px;
   right: 4px;
   z-index: 2
}

#c_static_635-1720398161116 .e_loop-1 .p_active .p_mbutton::before {
   display: block
}

#c_static_635-1720398161116 .e_loop-1 .p_active .p_mbutton::after {
   display: block
}

#c_static_635-1720398161116 .e_loop-1 .p_input_match {
   width: 100px;
   height: 40px;
   padding: 10px;
   border: 1px solid #ced4da;
   border-radius: 3px
}

#c_static_635-1720398161116 .e_loop-1 {
   display-radio: 1;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   max-width: none;
   width: auto
}

#c_static_635-1720398161116 .e_container-2>.p_item {
   flex: 1;
   max-width: 100%;
   max-height: 100%
}

#c_static_635-1720398161116 .e_text-4 {
   line-height: normal;
   color: var(--tit-color);
   font-size: 22px;
   margin-bottom: 15px;
   margin-top: 20px;
   font-weight: bold;
   padding-top: 0px;
   font_radio: 2;
   display-radio: 1;
   font-family: Microsoft YaHei, 微软雅黑
}

#c_static_635-1720398161116 .e_text-5 {
   line-height: 1.5;
   font-size: 18px;
   color: #999999;
   display-radio: 1;
   font_radio: 2
}

#c_static_635-1720398161116 .e_container-2:hover .e_text-4,
#c_static_635-1720398161116 .e_container-2:hover .e_text-5 {
   display-radio: 1;
   color: rgba(255, 255, 255, 1)
}

#c_static_635-1720398161116 .e_text-4,
#c_static_635-1720398161116 .e_text-5 {
   transition-property: all;
   transition-duration: 0.5s;
   transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1)
}

#c_static_635-1720398161116 .e_icon-7 {
   width: 60px;
   height: 60px;
   transition-property: all;
   transition-duration: 0.5s;
   transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
   display: flex;
   justify-content: center;
   align-items: center;
   
}
#c_static_635-1720398161116 .e_icon-7 img{
   max-width: 100%;
   max-height: 100%;
}
#c_static_635-1720398161116 .e_icon-7 img:nth-child(1){
   display: block;
}
#c_static_635-1720398161116 .e_icon-7 img:nth-child(2){
   display: none;
}
#c_static_635-1720398161116 .e_icon-7 .icon {
   margin: 0;
   width: 100%;
   height: 100%;
   fill: currentColor
}

#c_static_635-1720398161116 .e_container-2:hover .e_icon-7  img:nth-child(1){
   display: none;
}
#c_static_635-1720398161116 .e_container-2:hover .e_icon-7  img:nth-child(2){
   display: block;
}

@media screen and (max-width:768px) {
   #c_static_635-1720398161116 .e_loop-1 .p_loopitem {
      width: calc((100% - 10px) / 2);
      margin-bottom: 10px;
      flex-grow: 0;
      flex-shrink: 0;
      flex-basis: calc(100% / 1)
   }

   #c_static_635-1720398161116 .e_loop-1 .p_loopitem:hover .e_container-2 {
      transform: translateY(-20px)
   }

   #c_static_635-1720398161116 .e_container-2 {
      transition: all 0.5s
   }

   #c_static_635-1720398161116 .e_icon-7 {
      font_radio: 1;
      display-radio: 1;
      width: 40px
   }
}

@media screen and (min-width: 769px) {
   #c_static_635-1720398161116 .e_loop-1 .p_loopitem {
      width: calc((100% - 40px) / 3);
      margin-bottom: 20px
   }

   #c_static_635-1720398161116 .e_loop-1 .p_loopitem:hover .e_container-2 {
      transform: translateY(-10px)
   }

   #c_static_635-1720398161116 .e_container-2 {
      transition: all 0.5s
   }
}