/* /assets/widget/script/plugins/smartmenu/css/navigation.css,/assets/widget/style/component/langBar/langBar.css,/assets/widget/style/component/touchgraphicslider/touchgraphicslider.css,/assets/widget/style/component/prodScrolling/prodScrolling.css,/assets/widget/script/plugins/owlcarousel/owl.carousel.css,/assets/widget/script/plugins/owlcarousel/owl.theme.css,/assets/widget/script/plugins/slick/slick-theme.css,/assets/widget/style/component/faqList/faqList.css,/assets/widget/style/component/articleListNew/public/public.css,/assets/widget/style/component/articlelist/articlelist.css */
/* /assets/widget/script/plugins/smartmenu/css/navigation.css */
.sitewidget-navnew .smsmart,
.sitewidget-navnew .smsmart ul,
.sitewidget-navnew .smsmart li {
  display: block;
  list-style: none;
  line-height: normal;
  direction: ltr;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.sitewidget-navnew .smsmart .hide {
  display: none !important;
}
.sitewidget-navnew .smsmart .navnew-sub2.show {
  display: block !important;
  right: 0;
  top: 0;
  transform: translateX(100%);
  width: auto;
  min-width: 11em;
  max-width: 40em;
}
.sitewidget-navnew .smsmart.navnew-substyle2 .navnew-sub2.show,
.sitewidget-navnew .smsmart.navnew-substyle3 .navnew-sub2.show {
  transform: none !important;
}
.sitewidget-navnew .smsmart.navnew-substyle2 .navnew-sub2,
.sitewidget-navnew .smsmart.navnew-substyle3 .navnew-sub2 {
  display: block !important;
}
.sitewidget-navnew .smsmart .navnew-sub2.showLv2 {
  display: block !important;
}
.sitewidget-navnew .smsmart ul {
  display: none;
}
.sitewidget-navnew .smsmart li,
.sitewidget-navnew .smsmart a {
  position: relative;
}
.sitewidget-navnew .smsmart a {
  display: block;
}
.navnew a[href='javascript:void(0);'] {
  cursor: initial !important;
}
.navnew a[href='javascript:;'] {
  cursor: initial !important;
}
.sitewidget-navnew .smsmart li a > .icon.fa {
  margin-right: 5px;
}
.sitewidget-navnew .smsmart a:hover {
  text-decoration: none;
}
.sitewidget-navnew .smsmart:after {
  content: '';
  display: block;
  height: 0;
  font: 0 / 0 serif;
  clear: both;
  visibility: hidden;
  overflow: hidden;
}
@media (min-width: 990px) {
  .sitewidget-navnew .navnew-thumb {
    display: none;
  }
}
@media (min-width: 990px) {
  .sitewidget-navnew .smsmart {
    margin-left: auto;
    margin-right: auto;
  }
  .sitewidget-navnew .navnew-thumb-switch {
    display: none;
  }
  .sitewidget-navnew .smsmart > li {
    float: left;
  }
  .sitewidget-navnew .smsmart li > a {
    white-space: nowrap;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    -webkit-transition-property: color, background-color, padding-left,
      padding-right, margin-left, margin-right;
    -moz-transition-property: color, background-color, padding-left,
      padding-right, margin-left, margin-right;
    -ms-transition-property: color, background-color, padding-left,
      padding-right, margin-left, margin-right;
    -o-transition-property: color, background-color, padding-left, padding-right,
      margin-left, margin-right;
    transition-property: color, background-color, padding-left, padding-right,
      margin-left, margin-right;
  }
  .sitewidget-navnew a .sub-arrow {
    display: inline-block;
    width: 24px;
    background-position: center center;
    background-repeat: no-repeat;
  }
  .sitewidget-navnew .navnew-link .sub-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEUAAAB+fX1PLfavAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGJwYdBgEAAABXIA/2yEHJgAAAAASUVORK5CYII=);
    background-repeat: no-repeat !important;
  }
  .sitewidget-navnew .navnew-link:hover .sub-arrow,
  .sitewidget-navnew .navnew-item.on .navnew-link .sub-arrow,
  .sitewidget-navnew a.navnew-link.highlighted .sub-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGJwYdBgEAAABXIA/2yEHJgAAAAASUVORK5CYII=);
  }
  .sitewidget-navnew .navnew-item.navLv1:hover > a .sub-arrow {
    -moz-transform-origin: center center;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    -moz-transform: rotateZ(180deg);
    -webkit-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
  }
  .sitewidget-navnew .smsmart.navnew-item-overview {
    display: table;
    width: 100%;
  }
  .sitewidget-navnew .smsmart.navnew-item-overview > .navnew-item {
    display: table-cell;
    float: none;
  }
  .sitewidget-navnew .smsmart.navnew-item-overview .navnew-item.on > a,
  .sitewidget-navnew .smsmart.navnew-item-overview .navnew-item.on > a:hover,
  .sitewidget-navnew .smsmart.navnew-item-overview .navnew-item > a,
  .sitewidget-navnew .smsmart.navnew-item-overview .navnew-item > a:hover {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .sitewidget-navnew .smsmart ul {
    position: absolute;
    z-index: 10;
    transition: transform ease-out 0.2s;
    -webkit-transition: -webkit-transform ease-out 0.2s;
    -moz-transition: -moz-transform ease-out 0.2s;
  }
  .sitewidget-navnew .smsmart ul.transform-start {
    transform: translateY(10px);
    -webkit-transform: translateY(10px);
    -moz-transform: translateY(10px);
  }
  .sitewidget-navnew .smsmart ul.transform-org {
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
  }
  .sitewidget-navnew .smsmart ul a span.sub-arrow,
  .sitewidget-navnew .smsmart ul a:hover span.sub-arrow {
    width: 24px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABRJREFUCNdjaGBwYFBgEABiB4YGAAy+AdE8x/bYAAAAAElFTkSuQmCC);
  }
  .sitewidget-navnew .smsmart ul li:first-child {
    border-top: 0;
  }
  .sitewidget-navnew .smsmart ul a.navnew-sub1-link > span.sub-arrow {
    position: absolute;
    right: 0;
  }
  .sitewidget-navnew .smsmart span.scroll-up,
  .sitewidget-navnew .smsmart span.scroll-down {
    position: absolute;
    display: none;
    visibility: hidden;
    overflow: hidden;
    background: #f1f1f1;
    height: 20px;
  }
  .sitewidget-navnew .smsmart span.scroll-up-arrow,
  .sitewidget-navnew .smsmart span.scroll-down-arrow {
    position: absolute;
    top: -2px;
    left: 50%;
    margin-left: -8px;
    width: 0;
    height: 0;
    overflow: hidden;
    border-width: 8px;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #a3a3a3 transparent;
  }
  .sitewidget-navnew .smsmart span.scroll-down-arrow {
    top: 6px;
    border-style: solid dashed dashed dashed;
    border-color: #a3a3a3 transparent transparent transparent;
  }
  .sitewidget-navnew .smsmart .scroll-up:hover span.scroll-up-arrow {
    border-color: transparent transparent #505050 transparent;
  }
  .sitewidget-navnew .smsmart .scroll-down:hover span.scroll-down-arrow {
    border-color: #505050 transparent transparent transparent;
  }
  .sitewidget-navnew
    .smsmart.navnew-wide-substyle1
    > li
    > ul
    > span.sub-nav-arrow {
    position: absolute;
    top: -18px;
    left: 30px;
    width: 0;
    height: 0;
    overflow: hidden;
    border-width: 9px;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #efefef transparent;
  }
  .sitewidget-navnew .smsmart.navnew-wide-substyle1 > li > ul a,
  .sitewidget-navnew .smsmart.navnew-wide-substyle-new0 > li > ul a {
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .navnew-style3 li:first-child .navnew-separator,
  .navnew-wide-style3 li:first-child .navnew-separator {
    display: none;
  }
  .navnew-style3 .navnew-separator,
  .navnew-wide-style3 .navnew-separator {
    position: absolute;
    left: auto;
    top: 0;
    width: 10px;
    height: 100%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAIAQMAAAAC1AcCAAAAA1BMVEWZmZl86KQWAAAACklEQVQI12NAAwAAEAABtKqAHwAAAABJRU5ErkJggg==);
    overflow: hidden;
    background-position: center center;
    background-repeat: no-repeat;
  }
  .navnew-style3 .navnew-link:hover .sub-arrow,
  .navnew-style3 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-style3 a.navnew-link.highlighted .sub-arrow,
  .navnew-wide-style3 .navnew-link:hover .sub-arrow,
  .navnew-wide-style3 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-wide-style3 a.navnew-link.highlighted .sub-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEUAAAAMb7MccNX1AAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGJwYdBgEAAABXIA/2yEHJgAAAAASUVORK5CYII=);
  }
  .navnew-style4 li:first-child .navnew-separator,
  .navnew-wide-style4 li:first-child .navnew-separator {
    display: none;
  }
  .navnew-style4 .navnew-separator,
  .navnew-wide-style4 .navnew-separator {
    position: absolute;
    left: auto;
    top: 0;
    width: 10px;
    height: 100%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAOCAMAAAA7QZ0XAAAAM1BMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlkqvaGAAAAEXRSTlMAML3y5aOSinhGHQ3W1bxfXnxOdbcAAAA5SURBVAjXJYzHDQAwDALT3dL2nzaC+HEnLETC5ULJoFoGbTJ0BaM6dH9vH9BrQNr5W8ahxjCEKhx6J5kAzxkC2HsAAAAASUVORK5CYII=);
    overflow: hidden;
    background-position: center center;
    background-repeat: no-repeat;
  }
  .navnew-style4 .navnew-link:hover .sub-arrow,
  .navnew-style4 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-style4 a.navnew-link.highlighted .sub-arrow,
  .navnew-wide-style4 .navnew-link:hover .sub-arrow,
  .navnew-wide-style4 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-wide-style4 a.navnew-link.highlighted .sub-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEUAAAAMb7MccNX1AAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGJwYdBgEAAABXIA/2yEHJgAAAAASUVORK5CYII=);
  }
  .navnew-style5 .navnew-link:hover .sub-arrow,
  .navnew-style5 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-style5 a.navnew-link.highlighted .sub-arrow,
  .navnew-wide-style5 .navnew-link:hover .sub-arrow,
  .navnew-wide-style5 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-wide-style5 a.navnew-link.highlighted .sub-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEUAAAAMb7MccNX1AAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGJwYdBgEAAABXIA/2yEHJgAAAAASUVORK5CYII=);
  }
  .navnew-style6 .navnew-link:hover .sub-arrow,
  .navnew-style6 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-style6 a.navnew-link.highlighted .sub-arrow,
  .navnew-wide-style6 .navnew-link:hover .sub-arrow,
  .navnew-wide-style6 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-wide-style6 a.navnew-link.highlighted .sub-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEUAAAAMb7MccNX1AAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGJwYdBgEAAABXIA/2yEHJgAAAAASUVORK5CYII=);
  }
  .navnew-style8 .navnew-link:hover .sub-arrow,
  .navnew-style8 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-style8 a.navnew-link.highlighted .sub-arrow,
  .navnew-wide-style8 .navnew-link:hover .sub-arrow,
  .navnew-wide-style8 .navnew-item.on .navnew-link .sub-arrow,
  .navnew-wide-style8 a.navnew-link.highlighted .sub-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABlBMVEUAAAAMb7MccNX1AAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGJwYdBgEAAABXIA/2yEHJgAAAAASUVORK5CYII=);
  }
  .navigation-opacity-backlayer {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 9;
  }
  .sitewidget-navnew .smsmart.navnew-substyle2 {
    position: relative;
  }
  .sitewidget-navnew .smsmart.navnew-substyle2 > li {
    position: static;
  }
  .sitewidget-navnew .smsmart.navnew-substyle2 > li .smsmart-nowrap > li {
    float: left;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle2
    li
    .smsmart-nowrap
    .smsmart-nowrap-cus {
    background-color: transparent;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle2
    li
    .smsmart-nowrap
    .smsmart-nowrap-cus
    li {
    float: none;
  }
  .nav-sub-list {
    position: absolute;
    left: 0;
    z-index: 10;
    width: 100%;
    padding: 10px 0;
    background-color: #fff;
    box-sizing: border-box;
  }
  .nav-sub-list .nav-sub-item {
    width: 100%;
  }
  .nav-sub-list .nav-sub-item .nav-sub-item-hd {
    display: block;
    width: 100%;
    padding-left: 10px;
    border-bottom: 1px solid #e3e3e3;
    box-sizing: border-box;
  }
  .nav-sub-list .nav-sub-item .nav-sub-item-hd span {
    font-size: 14px;
    font-weight: 500;
    line-height: 35px;
    cursor: pointer;
  }
  .nav-sub-list .nav-sub-item .nav-sub-item-hd img {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    cursor: pointer;
  }
  .nav-sub-list .nav-sub-item .nav-sub-item-bd {
    display: block;
    width: 100%;
    padding-top: 10px;
    box-sizing: border-box;
  }
  .nav-sub-list .nav-sub-item .nav-sub-item-bd .nav-sub-item-bd-item {
    float: left;
    width: 10%;
    min-width: 96px;
    padding: 10px 0;
    text-align: center;
    box-sizing: border-box;
  }
  .nav-sub-list
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-imgbox {
    width: 80px;
    height: 80px;
    margin: 0 auto;
    background-color: #ececec;
  }
  .nav-sub-list
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-imgbox
    img {
    width: 100%;
    height: 100%;
  }
  .nav-sub-list
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-info {
    width: 94%;
    margin: 0 auto;
    font-size: 14px;
    text-align: center;
    overflow: hidden;
    color: #676767;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
  }
  .nav-sub-list .nav-sub-item .nav-sub-item-hd span:hover,
  .nav-sub-list
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-info:hover {
    color: #262626;
  }
  .sitewidget-navnew .smsmart.navnew-substyle4 {
    position: relative;
  }
  .sitewidget-navnew .smsmart.navnew-substyle4 > li {
    position: static;
  }
  .sitewidget-navnew .smsmart.navnew-substyle4 > li > .smsmart-nowrap {
    margin-left: 0 !important;
  }
  .sitewidget-navnew .smsmart.navnew-substyle4 > li .smsmart-nowrap > li {
    float: left;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle4
    li
    .smsmart-nowrap
    .smsmart-nowrap-cus {
    background-color: transparent;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle4
    li
    .smsmart-nowrap
    .smsmart-nowrap-cus
    li {
    float: none;
  }
  .nav-sub-list5 {
    position: absolute;
    left: 0;
    z-index: 10;
    width: 100%;
    padding: 25px 25px 0 25px;
    background: #0c6fb3;
    box-sizing: border-box;
  }
  .nav-sub-list5 .nav-sub-item {
    float: none !important;
    display: inline-block !important;
    width: calc(20% - 34px);
    min-width: 110px;
    margin: 0 15px 25px 15px;
    vertical-align: top;
  }
  .nav-sub-list5 .nav-sub-item img {
    vertical-align: middle;
    width: 120px;
    height: 80px;
  }
  .nav-sub-list5 .nav-sub-item .nav-sub1-item > a {
    text-align: center;
  }
  .nav-sub-list5 .nav-sub-item .nav-sub1-item > a .nav-sub1-info {
    display: block;
    padding: 5px 0;
    cursor: pointer;
  }
  .nav-sub-list5 .nav-sub-item .nav-sub2-item {
    border-color: rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid #fff;
  }
  .nav-sub-list5 .nav-sub-item .nav-sub2-item > a {
    font-size: 12px;
    line-height: 28px;
  }
  .nav-sub-list5 .nav-sub-item .nav-sub2-item > a img {
    width: 20px;
    height: 20px;
  }
  .sitewidget-navnew .smsmart.navnew-substyle5 {
    position: relative;
  }
  .sitewidget-navnew .smsmart.navnew-substyle5 > li {
    position: static;
  }
  .sitewidget-navnew .smsmart.navnew-substyle5 > li > .smsmart-nowrap {
    margin-left: 0 !important;
  }
  .sitewidget-navnew .smsmart.navnew-substyle5 > li .smsmart-nowrap > li {
    float: left;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle5
    li
    .smsmart-nowrap
    .smsmart-nowrap-cus {
    background-color: transparent;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle5
    li
    .smsmart-nowrap
    .smsmart-nowrap-cus
    li {
    float: none;
  }
  .nav-sub-list6 {
    width: 600px !important;
    max-width: 600px !important;
    min-height: 160px;
  }
  .nav-sub-list6 .nav-sub-item {
    position: static !important;
  }
  .nav-sub-list6 .nav-sub-item > a {
    display: inline-block;
  }
  .nav-sub-list6 .nav-sub-item img {
    display: none;
    position: absolute;
    top: 20px;
    right: 20px;
    width: 400px;
    height: 160px;
  }
  .nav-sub-list6 .nav-sub-item:hover > img,
  .nav-sub-list6 .nav-sub-item .navnew-sub2-item:hover > img {
    display: block;
  }
  .nav-sub-list8 {
    position: absolute;
    left: 0;
    z-index: 10;
    width: 100%;
    padding: 25px 25px 0 25px;
    background: #0c6fb3;
    box-sizing: border-box;
  }
  .nav-sub-list8 .nav-sub-item {
    float: none !important;
    display: inline-block !important;
    width: calc(20% - 34px);
    min-width: 110px;
    margin: 0 15px 25px 15px;
    vertical-align: top;
  }
  .nav-sub-list8 .nav-sub-item img {
    vertical-align: middle;
    width: 200px;
    height: 140px;
    max-width: 100%;
  }
  .nav-sub-list8 .nav-sub-item .nav-sub1-item > a {
    text-align: center;
  }
  .nav-sub-list8 .nav-sub-item .nav-sub1-item > a .nav-sub1-info {
    display: block;
    padding: 5px 0;
    cursor: pointer;
  }
  .nav-sub-list8 .nav-sub-item .nav-sub2-item {
    border-color: rgba(0, 0, 0, 0.5);
    border-bottom: 1px solid #fff;
  }
  .nav-sub-list8 .nav-sub-item .nav-sub2-item > a {
    font-size: 12px;
    line-height: 28px;
  }
  .nav-sub-list8 .nav-sub-item .nav-sub2-item > a img {
    width: 20px;
    height: 20px;
  }
  .sitewidget-navnew .smsmart.navnew-substyle8 {
    position: relative;
  }
  .sitewidget-navnew .smsmart.navnew-substyle8 > li {
    position: static;
  }
  .sitewidget-navnew .smsmart.navnew-substyle8 > li > .smsmart-nowrap {
    margin-left: 0 !important;
  }
  .sitewidget-navnew .smsmart.navnew-substyle8 > li .smsmart-nowrap > li {
    float: left;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle8
    li
    .smsmart-nowrap
    .smsmart-nowrap-cus {
    background-color: transparent;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle8
    li
    .smsmart-nowrap
    .smsmart-nowrap-cus
    li {
    float: none;
  }
  .navnew-substyle9,
  .navnew-wide-substyle9 {
    position: relative;
  }
  .nav-sub-list9 {
    position: absolute;
    left: 0;
    z-index: 10;
    width: 100%;
    padding: 20px 0 !important;
    background: linear-gradient(to right, #efefef 20%, #f7f7f7 20%);
    box-sizing: border-box;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);
    margin-left: 0 !important;
  }
  .nav-sub-list9 .nav-sub-item {
    width: 20%;
    display: flex !important;
    position: static !important;
  }
  .nav-sub-list9 .nav-sub-item.on .navnew-sub2 {
    display: block;
    z-index: 10;
    position: absolute;
    top: 20px;
  }
  .nav-sub-list9
    .nav-sub-item
    .navnew-sub2
    .navnew-sub2-item
    .navnew-sub2-item
    > a {
    height: 100%;
  }
  .nav-sub-list9 .nav-sub-item .nav-sub-item-hd {
    display: block;
    width: 100%;
    box-sizing: border-box;
    z-index: 11;
    padding: 0;
  }
  .nav-sub-list9 .nav-sub-item .nav-sub-item-hd a {
    width: 85%;
    margin: 0 auto !important;
    text-align: center !important;
    letter-spacing: 0;
    z-index: 1;
  }
  .nav-sub-list9 .nav-sub-item .fa-angle-right {
    float: right;
    font-size: 20px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  .nav-sub-list9 .nav-sub-item .nav-sub-item-hd span {
    cursor: pointer;
  }
  .nav-sub-list9 .nav-sub-item .nav-sub-item-hd img {
    width: 20px;
    height: 20px;
    vertical-align: middle;
    cursor: pointer;
  }
  .nav-sub-list9 .nav-sub-item .navnew-sub2 {
    width: 100%;
    position: absolute;
    margin-top: -20px;
    display: none;
  }
  .nav-sub-list9 .nav-sub-item .nav-sub-item-bd {
    display: block;
    width: 80%;
    margin-left: 20%;
    padding-left: 2.6%;
    box-sizing: border-box;
  }
  .nav-sub-list9 .nav-sub-item .nav-sub-item-bd .nav-sub-item-bd-item {
    float: left;
    width: 10%;
    min-width: 96px;
    padding: 0;
    text-align: center;
    box-sizing: border-box;
    width: 160px;
    height: 36px;
    over-flow: hidden;
    margin-right: 15px;
    margin-bottom: 10px;
  }
  .nav-sub-list9
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-imgbox {
    width: 80px;
    height: 80px;
    margin: 0 auto;
    display: none;
  }
  .nav-sub-list9
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-imgbox
    img {
    width: 100%;
    height: 100%;
  }
  .nav-sub-list9
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-info {
    width: 94%;
    margin: 0 auto;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-family: MicrosoftYaHei;
    letter-spacing: 0;
    height: 100%;
  }
  .nav-sub-list9.no-tow-list {
    max-width: none !important;
    min-width: none !important;
    width: auto;
    background: #f7f7f7;
    padding: 20px 15px;
  }
  .nav-sub-list9.no-tow-list .nav-sub-item {
    width: auto;
  }
  .nav-sub-list9.no-tow-list .nav-sub-item .nav-sub-item-hd,
  .nav-sub-list9.no-tow-list .nav-sub-item .nav-sub-item-hd > a {
    width: 100%;
  }
  .nav-sub-list9.no-tow-list .nav-sub-item .nav-sub-item-hd a {
    border: 0;
  }
  .nav-sub-list9.no-tow-list
    .nav-sub-item
    .nav-sub-item-hd
    a
    > .fa-angle-right {
    display: none;
  }
  .nav-sub-list9 .nav-sub-item .nav-sub-item-hd a span {
    display: block;
    text-align: left;
    padding: 0 20px;
    word-break: break-word;
  }
  .nav-sub-list9.no-tow-list .nav-sub-item .nav-sub-item-hd a span {
    display: block;
  }
  .nav-sub-list9.no-tow-list .nav-sub-item .nav-sub-item-hd {
    padding: 0 15px;
  }
  .nav-sub-list9.no-tow-list .nav-sub-item .nav-sub-item-hd a span {
    word-break: initial;
    white-space: nowrap;
  }
}
@media (min-width: 1220px) {
  .sitewidget-navnew .smsmart {
    max-width: 1180px;
  }
}
@media (max-width: 1219px) and (min-width: 990px) {
  .sitewidget-navnew .smsmart {
    max-width: 960px;
  }
}
@media (min-width: 1200px) and (max-width: 1365px) {
  .sitewidget-navnew .smsmart {
    max-width: 1000px;
  }
}
@media (max-width: 1024px) {
  .nav-sub-list8 .nav-sub-item img {
    vertical-align: middle;
    width: 158px;
    height: 110px;
    max-width: 100%;
  }
}
@media (min-width: 1px) and (max-width: 989px) {
  html,
  body {
    width: 100%;
  }
  html,
  body {
    overflow-x: hidden;
  }
  div.sitewidget-navnew.navnew-way-slide {
    z-index: 9;
    position: absolute;
    top: 0;
    width: 80%;
    box-sizing: border-box;
    transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    -ms-transition: 0.3s ease-in-out;
    -moz-transition: 0.3s ease-in-out;
    -webkit-transition: 0.3s ease-in-out;
  }
  div.sitewidget-navnew.navnew-way-slide.navnew-slideLeft {
    right: 100%;
  }
  div.sitewidget-navnew.navnew-way-slide.navnew-slideRight {
    left: 100%;
  }
  div.sitewidget-navnew.navnew-way-slide.navnew-slideLeft.open {
    margin-right: 0;
    right: 20%;
  }
  div.sitewidget-navnew.navnew-way-slide.navnew-slideRight.open {
    margin-left: 0;
    left: 20%;
  }
  .sitewidget-navnew .navnew-thumb + ul.smsmart {
    display: none;
  }
  .navnew-thumb {
    height: 46px;
    line-height: 46px;
    position: relative;
  }
  .navnew-thumb-fix {
    position: absolute;
    right: 0;
    top: 0;
    width: 46px;
    height: 46px;
  }
  .sitewidget-navigation_style .navnew-thumb .navnew-thumb-title {
    padding-left: 20px;
    line-height: 46px;
    text-align: left;
  }
  .sitewidget-navigation_style .navnew-thumb-switch {
    position: absolute;
    top: 0;
    width: 46px;
    height: 46px;
    background-color: #02a5fa;
    border-radius: 2px;
  }
  .sitewidget-navnew .navnew-thumb-switch.navnew-thumb-slideLeft {
    right: -46px;
  }
  .sitewidget-navnew .navnew-thumb-switch.navnew-thumb-slideRight {
    left: -46px;
  }
  .navnew-thumb-switch span.nav-thumb-ham,
  .navnew-thumb-fix span.nav-thumb-ham {
    height: 2px;
    width: 24px;
    left: 11px;
    background-color: #fff;
    display: block;
    opacity: 1;
    position: absolute;
    transform: rotate(0);
    -o-transform: rotate(0);
    -moz-transform: rotate(0);
    -webkit-transform: rotate(0);
    transition: 0.25s ease-in-out;
    -o-transition: 0.25s ease-in-out;
    -moz-transition: 0.25s ease-in-out;
    -webkit-transition: 0.25s ease-in-out;
  }
  .navnew-thumb-switch span.nav-thumb-ham.first,
  .navnew-thumb-fix span.nav-thumb-ham.first {
    top: 15px;
    transform-origin: left center;
    -o-transform-origin: left center;
    -moz-transform-origin: left center;
    -webkit-transform-origin: left center;
  }
  .navnew-thumb-switch span.nav-thumb-ham.second,
  .navnew-thumb-fix span.nav-thumb-ham.second {
    top: 22px;
    transform-origin: left center;
    -o-transform-origin: left center;
    -moz-transform-origin: left center;
    -webkit-transform-origin: left center;
  }
  .navnew-thumb-switch span.nav-thumb-ham.third,
  .navnew-thumb-fix span.nav-thumb-ham.third {
    top: 29px;
    transform-origin: left center;
    -o-transform-origin: left center;
    -moz-transform-origin: left center;
    -webkit-transform-origin: left center;
  }
  .navnew-thumb-switch.open span.nav-thumb-ham.first,
  .navnew-thumb-fix.open span.nav-thumb-ham.first {
    top: 14px;
    left: 14px;
    transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  .navnew-thumb-switch.open span.nav-thumb-ham.second,
  .navnew-thumb-fix.open span.nav-thumb-ham.second {
    width: 0;
    opacity: 0;
  }
  .navnew-thumb-switch.open span.nav-thumb-ham.third,
  .navnew-thumb-fix.open span.nav-thumb-ham.third {
    top: 31px;
    left: 14px;
    transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .sitewidget-navigation_style {
    pointer-events: auto;
  }
  .sitewidget-navigation_style .navnew,
  .sitewidget-navigation_style .navnew-thumb-switch,
  .sitewidget-navigation_style .navnew-thumb {
    pointer-events: all;
  }
  div.sitewidget-navnew ul.smsmart {
    overflow-x: hidden;
    height: 100%;
    overflow-y: auto;
  }
  .sitewidget-navnew a span.sub-arrow {
    cursor: pointer;
    display: inline-block;
    width: 36px;
    position: absolute;
    right: 0;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHAgMAAACuHi+JAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAf8DJtWNXAAAAKUlEQVQI12P4wsB+gKGWQd4BiGoZGNgvfmFgYPx9gYGBod4BSMgyMAAAoAYH6APM5rgAAAAASUVORK5CYII=);
    background-position: center center;
    background-repeat: no-repeat;
  }
  .sitewidget-navnew a.highlighted > .sub-arrow {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHAgMAAACuHi+JAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAf8DJtWNXAAAAKUlEQVQI12NgkGUAgnoHBgbG3xcYGNgvfmFgkHeoZWCoBVIMXxjYDwAAdp4H6FsV7QAAAAAASUVORK5CYII=);
  }
  .nav-sub-list .nav-sub-item .nav-sub-item-hd img,
  .nav-sub-list
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-imgbox
    img {
    display: none;
  }
  .nav-sub-list5 .nav-sub-item .navnew-sub1-item img,
  .nav-sub-list5 .nav-sub-item .nav-sub2-item > a img {
    display: none;
  }
  .nav-sub-list6 .nav-sub-item img {
    display: none;
  }
  .nav-sub-list8 .nav-sub-item .navnew-sub1-item img,
  .nav-sub-list8 .nav-sub-item .nav-sub2-item > a img {
    display: none;
  }
  .nav-sub-list9 .nav-sub-item .nav-sub-item-hd img,
  .nav-sub-list9
    .nav-sub-item
    .nav-sub-item-bd
    .nav-sub-item-bd-item
    .nav-sub-item-bd-imgbox
    img {
    display: none;
  }
  .nav-sub-list9 .nav-sub-item .fa-angle-right {
    display: none;
  }
  .hideForMobile_general {
    display: none;
  }
}
.sitewidget-navnew .smsmart.navnew .navnew-item a[navlinkpics='true'],
.sitewidget-navnew .smsmart.navnew .navnew-item.on a[navlinkpics='true'],
.sitewidget-navnew .smsmart.navnew .navnew-item a[navlinkpics='true']:hover {
  background-position: 5px center;
  background-repeat: no-repeat;
  background-size: 50px auto;
  padding-left: 60px;
}
.sitewidget-navnew .smsmart.navnew .navnew-item.navLv1 > a[navlinkpics='true'],
.sitewidget-navnew
  .smsmart.navnew
  .navnew-item.on.navLv1
  > a[navlinkpics='true'],
.sitewidget-navnew
  .smsmart.navnew
  .navnew-item.navLv1
  > a[navlinkpics='true']:hover {
  background-position: 26px center;
  background-size: 24px auto;
}
@media (min-width: 990px) {
  .sitewidget-navnew .smsmart.navnew-substyle3 {
    position: relative;
  }
  .sitewidget-navnew .smsmart.navnew-substyle3 .mainNav-list-static {
    position: static;
  }
  .sitewidget-navnew .smsmart.navnew-substyle3 .subNav-list-floor {
    right: 0;
    margin-left: 0 !important;
    font-size: 0;
  }
  .sitewidget-navnew .smsmart.navnew-substyle3 .subNav-list-floor a {
    white-space: normal;
  }
  .sitewidget-navnew .smsmart.navnew-substyle3 .subNav-list-floor .navLv2 {
    display: inline-block;
    vertical-align: top;
    font-size: initial;
    width: 230px;
    margin-bottom: 20px;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle3
    .subNav-list-floor
    .navLv2:first-child {
    border-left-width: 0;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle3
    .subNav-list-floor
    .has-submenu
    .sub-arrow {
    display: none;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle3
    .subNav-list-floor
    .has-submenu
    .navnew-sub2 {
    position: static;
  }
  .sitewidget-navnew .smsmart.navnew-substyle3 .subNav-list-whiteSpace {
    column-gap: 0;
    -moz-column-gap: 0;
    -webkit-column-gap: 0;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle3
    .subNav-list-whiteSpace.subNav-whiteSpace-columns
    li {
    display: inline-block;
    float: left;
  }
}
@media (min-width: 1220px) {
  .sitewidget-navnew .smsmart.navnew-substyle3 .subNav-list-floor .navLv2 {
    margin-bottom: 25px;
  }
}
@media (max-width: 989px) {
  .sitewidget-navnew
    .smsmart.navnew-substyle3
    .subNav-list-whiteSpace.subNav-whiteSpace-columns {
    column-count: 1 !important;
  }
  .sitewidget-navnew
    .smsmart.navnew-substyle3
    .subNav-list-whiteSpace.subNav-whiteSpace-columns
    li {
    width: auto !important;
  }
  .sitewidget-navnew .smsmart > li {
    width: 100% !important;
  }
}
@media (min-width: 990px) {
  .navnew-substyle7 .navLv1:hover .navnew-sub1 {
    display: block !important;
    position: absolute !important;
    max-width: 440px !important;
  }
  .navnew-substyle7 .navnew-sub1 .navLv2 {
    width: 100%;
    float: left;
    margin-bottom: 0;
  }
  .navnew-substyle7 .navnew-sub2 {
    display: block !important;
    position: relative !important;
  }
  .navnew-substyle7 .navnew-sub2 .navLv3 {
    float: left;
  }
  .navnew-substyle7 li,
  .navnew-substyle7 a {
    position: static !important;
  }
}
.sitewidget-navnew .smsmart > li {
  float: left;
}
.sitewidget-navnew a .sub-arrow {
  display: inline-block;
  width: 24px;
  background-position: center center;
  background-repeat: no-repeat;
}
.nav-sub-item.hide {
  display: none !important;
}
.smsmart-nowrap-content div.smsmart-nowrap-content {
  height: auto !important;
  width: auto !important;
  overflow: unset !important;
}
/* /assets/widget/style/component/langBar/langBar.css */
.sitewidget-langBar .lang-bar {
  position: relative;
}
.sitewidget-langBar .lang-bar .lang-front-icon {
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  width: 16px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZmZkOTE1Yi1lYzZhLWYxNDItYWRiYS05MzRhZjI1YzZmYjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDg5Q0Y0QTZBMkE3MTFFNEJBRUNGMjI2NzZFMTMyRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDg5Q0Y0QTVBMkE3MTFFNEJBRUNGMjI2NzZFMTMyRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTIzOWNmOGMtZjNkMy0zZTQyLWFlY2MtMjlmNTI1YTA3MjhjIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZGE5YzllNDgtYTIwZi0xMWU0LWFhNmMtOTNiNzg0MGNjZWRjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dk3kXwAAAYFJREFUeNp8088rBVEUwPH35r0UWSiKlJIfiZdfIRuliPzeSP4B5S2UbLCzEwq9otATNlZWQggLK8JCvYQiG0QhK/nte+qMrmmeW5/mztw5Z+49c683GAx6HC0PHahDKj5wj3WEcWK+bBn9GExgDWVYRjpa0YZTLGEKsXaQ3whe1eyFiIMPC3jDHnZRhBGsoF7G7BmM4xvdeMatvpyPUdyhCrmqEmP2EgLoRA2qjSXJV0pwiCvk6CxrdXZSvIBfC+bToGxsG0meUIF5ZDqK/SixllbbbgMo1n4iCrDoEiztWGIlQYbxMAWb+ivlt20gzePejpBsuQwkYR8XOMC19p1tCK+S4NJlMB7tWtRyZKEZX8Y7fXiwdKrRmuyBB+OvyHJm9L4fW5JgFp9REiRgzri/MYosMWFJEMH0P7NocKy7VPsSE7GL2CPTiZLgXK+9um4vdjTm9zDJWhsx6SiURw/RIIZ1TL7cpDF/TqM86NLNE8IZ3tGiQnrQZAu/2EE/AgwAbJZVpna5x6wAAAAASUVORK5CYII=)
    no-repeat center center;
}
.sitewidget-langBar .lang-bar .lang-cont {
  display: inline-block;
  margin: 2px 0;
}
.sitewidget-langBar .lang-bar .lang-cont .text-align-center {
  text-align: center;
}
.sitewidget-langBar .lang-bar .lang-icon {
  vertical-align: middle;
  margin-right: 4px;
}
.sitewidget-langBar .lang-bar .lang-img {
  vertical-align: middle;
  margin-bottom: 6px;
}
.sitewidget-langBar .lang-bar .lang-cont .lang-a {
  text-decoration: none;
  display: inline-block;
  vertical-align: middle;
}
.sitewidget-langBar .lang-bar .lang-div-mid {
  display: inline-block;
  vertical-align: middle;
  margin: 2px;
}
.sitewidget-langBar .lang-bar .lang-dropdown-front-icon {
  display: inline-block;
  height: 28px;
  width: auto;
  border: 0;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZmZkOTE1Yi1lYzZhLWYxNDItYWRiYS05MzRhZjI1YzZmYjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDg5Q0Y0QTZBMkE3MTFFNEJBRUNGMjI2NzZFMTMyRkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDg5Q0Y0QTVBMkE3MTFFNEJBRUNGMjI2NzZFMTMyRkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTIzOWNmOGMtZjNkMy0zZTQyLWFlY2MtMjlmNTI1YTA3MjhjIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6ZGE5YzllNDgtYTIwZi0xMWU0LWFhNmMtOTNiNzg0MGNjZWRjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dk3kXwAAAYFJREFUeNp8088rBVEUwPH35r0UWSiKlJIfiZdfIRuliPzeSP4B5S2UbLCzEwq9otATNlZWQggLK8JCvYQiG0QhK/nte+qMrmmeW5/mztw5Z+49c683GAx6HC0PHahDKj5wj3WEcWK+bBn9GExgDWVYRjpa0YZTLGEKsXaQ3whe1eyFiIMPC3jDHnZRhBGsoF7G7BmM4xvdeMatvpyPUdyhCrmqEmP2EgLoRA2qjSXJV0pwiCvk6CxrdXZSvIBfC+bToGxsG0meUIF5ZDqK/SixllbbbgMo1n4iCrDoEiztWGIlQYbxMAWb+ivlt20gzePejpBsuQwkYR8XOMC19p1tCK+S4NJlMB7tWtRyZKEZX8Y7fXiwdKrRmuyBB+OvyHJm9L4fW5JgFp9REiRgzri/MYosMWFJEMH0P7NocKy7VPsSE7GL2CPTiZLgXK+9um4vdjTm9zDJWhsx6SiURw/RIIZ1TL7cpDF/TqM86NLNE8IZ3tGiQnrQZAu/2EE/AgwAbJZVpna5x6wAAAAASUVORK5CYII=')
    center center no-repeat;
}
.sitewidget-langBar .lang-bar .withFrontIconIn .lang-dropdown-front-icon {
  padding: 0 10px;
  left: 0;
  transition: all 0.5s ease;
}
.sitewidget-langBar .lang-bar .imgOn {
  transform: rotate(-180deg);
}
.sitewidget-langBar .lang-bar .withFrontIconIn .imgOn {
  transform: rotate(-180deg);
}
.sitewidget-langBar .lang-bar .lang-dropdown {
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  min-width: 160px;
  position: relative;
  display: inline-block;
}
.sitewidget-langBar .lang-bar .lang-dropdown.withFrontIcon {
  margin-left: 0;
}
.sitewidget-langBar .lang-bar .lang-dropdown .lang-selected {
  border: 1px solid #ccc;
  border-radius: 0;
  padding: 4px 23px 4px 10px;
  height: 18px;
  background: #fff;
  text-align: left;
  cursor: pointer;
  height: auto;
}
.sitewidget-langBar .lang-bar .withFrontIconIn .lang-selected {
  padding-left: 30px;
}
.sitewidget-langBar .lang-bar .withFrontIconIn .lang-selected {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.sitewidget-langBar .lang-bar .withFrontIconIn .lang-menu {
  border-radius: 0 0 6px 6px;
}
.sitewidget-langBar .lang-bar .lang-dropdown .lang-selected img.lang-img {
  padding-top: 0;
}
.sitewidget-langBar .lang-bar .lang-dropdown .lang-arrow {
  position: absolute;
  top: 0;
  right: 1px;
  width: 21px;
  height: 100%;
  background: url(data:image/png;base64,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)
    center center no-repeat;
  background-size: 27px 30px;
  border-radius: 0 3px 3px 0;
  cursor: pointer;
  transition: all 0.5s ease;
}
.sitewidget-langBar .lang-bar .lang-dropdown .lang-menu {
  z-index: 100;
  display: none;
  width: 100%;
  background: #fff;
  position: absolute;
  top: 100%;
  border: 1px solid #ccc;
  border-width: 0 1px 1px;
  border-radius: 0 0 4px 4px;
  text-align: left;
  box-sizing: border-box;
}
.sitewidget-langBar .lang-bar .lang-dropdown .lang-menu.at-foot {
  bottom: 28px;
  top: auto;
  border-width: 1px 1px 0;
  border-radius: 4px 4px 0 0;
}
.sitewidget-langBar .lang-bar .lang-dropdown .lang-item {
  padding: 4px 11px 6px 11px;
  cursor: pointer;
  white-space: nowrap;
}
.sitewidget-langBar .lang-bar .lang-dropdown .lang-item .front-img {
  display: inline-block;
}
.sitewidget-langBar .lang-bar .lang-dropdown .lang-item a {
  display: block;
  text-overflow: ellipsis;
  overflow: hidden;
}
.sitewidget-langBar .lang-dropdown .lang-menu li a {
  text-overflow: ellipsis;
  overflow: hidden;
}
.sitewidget-langBar .lang-bar .icon-style i {
  line-height: 1;
}
.sitewidget-langBar .front-icon-box {
  display: inline-flex;
  margin-right: 8px;
  line-height: 1;
  vertical-align: middle;
}
.sitewidget-langBar .lang-bar.style16 .lang-dropdown {
  display: inline-flex;
  border: 1px solid #ccc;
  border-radius: 6px 6px 0 0;
  background: #fff;
  line-height: 1;
  align-items: center;
}
.sitewidget-langBar
  .lang-bar.style16
  .withFrontIconIn
  .lang-dropdown-front-icon {
  position: relative;
  padding: 5px 10px 3px;
  line-height: 1;
  height: auto;
}
.sitewidget-langBar .lang-bar.style16 .withFrontIconIn .lang-selected {
  padding: 4px 23px 8px 0;
  border: none !important;
  line-height: 1;
  height: 15px;
  height: auto;
  word-break: keep-all;
}
.sitewidget-langBar .lang-bar.style16 .lang-dropdown .block-iconbaseline-down {
  top: 0;
  bottom: 0;
  width: 16px;
  line-height: 1;
  height: auto;
  transform: translateY(0);
}
.sitewidget-langBar
  .lang-bar.style16
  .lang-dropdown
  .block-iconbaseline-down::before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sitewidget-langBar .lang-bar.style16 .lang-dropdown .lang-menu {
  top: 103%;
}
.sitewidget-langBar .lang-bar.style17 {
  display: inline-flex;
  padding-bottom: 3px;
  align-items: center;
}
.sitewidget-langBar .lang-bar.style17 .lang-dropdown {
  width: auto;
  position: initial;
  display: flex;
}
.sitewidget-langBar .lang-bar.style17 .lang-dropdown .lang-selected {
  border: 0;
  background: transparent;
  padding: 4px 5px 4px 0;
  padding-right: 18px;
  height: auto;
}
.sitewidget-langBar .lang-bar.style17 .lang-dropdown .lang-menu {
  top: 100%;
  left: 0;
  border: 0;
  overflow: hidden;
  display: flex;
  margin-top: 5px;
  padding: 10px 0;
  flex-wrap: wrap;
  flex-direction: column;
  max-height: 175px;
}
.sitewidget-langBar .lang-bar.style17 .lang-dropdown .lang-item {
  padding: 5px 65px 5px 40px;
  border-right: 1px solid #e6e6e6;
  width: 120px;
}
.sitewidget-langBar .lang-bar.style17 .lang-dropdown .lang-item a {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: inherit;
}
.sitewidget-langBar .lang-bar.style17 .lang-dropdown .block-iconbaseline-down {
  position: relative;
}
.sitewidget-langBar .lang-bar.style17 .lang-dropdown .lang-arrow {
  position: relative;
  height: auto;
  top: 0;
  right: 18px;
  transform: translateY(0);
}
.sitewidget-langBar .lang-bar.style17 .lang-dropdown .lang-arrow::before {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.sitewidget-langBar .lang-bar.style18 {
  display: inline-flex;
  padding-bottom: 3px;
  align-items: center;
}
.sitewidget-langBar .lang-bar.style18 .lang-dropdown {
  width: auto;
  position: initial;
  display: flex;
  min-width: auto;
}
.sitewidget-langBar .lang-bar.style18 .lang-dropdown .lang-selected {
  border: 0;
  background: transparent;
  padding: 4px 18px 4px 0;
  height: auto;
}
.sitewidget-langBar .lang-bar.style18 .lang-dropdown .lang-menu {
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  padding-left: 10px;
  padding-right: 10px;
  border: 0;
  background: #f5f5f5;
  border-radius: 0;
  left: 0;
  right: 0;
  top: 100%;
  padding-bottom: 10px;
  min-width: 100%;
}
.sitewidget-langBar .lang-bar.style18 .lang-dropdown .lang-menu .lang-item {
  padding: 4px 0 4px 0;
}
.sitewidget-langBar .lang-bar.style18 .lang-dropdown .lang-menu li a {
  text-overflow: ellipsis;
  overflow: hidden;
}
.sitewidget-langBar .lang-bar.style18 .lang-dropdown .block-iconbaseline-down {
  position: relative;
}
.sitewidget-langBar .lang-bar.style18 .lang-dropdown .lang-arrow {
  position: relative;
  height: auto;
  right: 18px;
  top: 0;
  transform: translateY(0);
}
.sitewidget-langBar .lang-bar.style18 .lang-dropdown .lang-arrow::before {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.sitewidget-langBar .lang-bar.style19 {
  display: flex;
  align-items: center;
}
.sitewidget-langBar .lang-bar.style19 .lang-dropdown {
  width: 100%;
  display: inline-flex;
  align-items: center;
}
.sitewidget-langBar .lang-bar.style19 .lang-dropdown > div {
  cursor: pointer;
  word-break: keep-all;
}
.sitewidget-langBar .lang-bar.style19 .lang-dropdown .lang-menu {
  border: 0;
  background: transparent;
  display: none;
  top: -5px;
  left: 70px;
  width: 100%;
  position: unset;
}
.sitewidget-langBar .lang-bar.style19 .lang-dropdown .lang-item:hover {
  background: 0;
}
.sitewidget-langBar .lang-bar.style20 {
  width: 120px;
  display: flex;
  align-items: center;
}
.sitewidget-langBar .lang-bar.style20 .front-icon-box {
  width: 120px;
  margin-right: 0;
  display: flex;
  justify-content: flex-start;
}
.sitewidget-langBar .lang-bar.style20 .lang-dropdown.withFrontIcon {
  position: absolute;
  top: 0;
  margin-left: 0;
  height: 100%;
  cursor: pointer;
}
.sitewidget-langBar .lang-bar.style20 .lang-dropdown .lang-menu {
  width: fit-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  border: 0;
  padding: 5px 0;
  background: #f5f5f5;
  top: 100%;
  margin-top: 5px;
}
.sitewidget-langBar .lang-bar.style20 .lang-dropdown .lang-item {
  padding-left: 0;
}
.sitewidget-langBar .lang-bar.style21 {
  display: flex;
  align-items: center;
}
.sitewidget-langBar .lang-bar.style21 .lang-dropdown {
  width: auto;
  display: flex;
  align-items: center;
  min-width: auto;
}
.sitewidget-langBar .lang-bar.style21 .lang-dropdown .lang-item a {
  color: #fff;
}
.sitewidget-langBar .lang-bar.style21 .lang-dropdown .lang-selected {
  background: 0;
  border: 0;
  padding-top: 0;
  line-height: 16px;
}
.sitewidget-langBar
  .lang-bar.style21
  .lang-dropdown
  .lang-selected
  img.lang-img {
  padding-top: 0;
}
.sitewidget-langBar .lang-bar.style21 .lang-dropdown .block-iconbaseline-down {
  height: auto;
  line-height: 16px;
}
.sitewidget-langBar .lang-bar.style21 .lang-dropdown .lang-menu {
  opacity: 0;
  display: flex;
  width: 0;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  border: 0;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: start;
  background: rgba(16, 16, 16, 0.86);
  transition: width 0.3s;
  z-index: 999;
  overflow-y: auto;
}
.sitewidget-langBar .lang-bar.style21 .lang-dropdown .lang-item {
  width: 125px;
  padding: 10px 30px 10px 30px;
  margin-top: 10px;
}
.sitewidget-langBar .lang-bar.style21 .lang-dropdown .lang-item .front-img {
  position: relative;
  width: 40px;
  height: 40px;
  line-height: 40px;
  background: #fff;
  border-radius: 50%;
  vertical-align: middle;
  margin-right: 10px;
}
.sitewidget-langBar
  .lang-bar.style21
  .lang-dropdown
  .lang-item
  .front-img
  .sprites {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sitewidget-langBar
  .lang-bar.style21
  .lang-dropdown
  .lang-menu
  .menu-close-btn {
  width: 100%;
  padding-top: 70px;
}
.sitewidget-langBar
  .lang-bar.style21
  .lang-dropdown
  .lang-menu
  .menu-close-btn
  i {
  position: relative;
  left: 290px;
  display: block;
  text-align: center;
  line-height: 40px;
  width: 40px;
  height: 40px;
  color: #fff;
  border-radius: 50%;
  background: #0a8ef5;
}
.sitewidget-langBar
  .lang-bar.style21
  .lang-dropdown
  .lang-menu
  .menu-close-btn
  i::before {
  margin-right: 4px;
}
.langBarOuterzi101 {
  position: relative;
  z-index: 101;
}
.lang-bar.lang-bar-left,
.lang-bar.lang-bar-left .langBar-easystyle-thumb a {
  text-align: left;
}
.lang-bar.lang-bar-center,
.lang-bar.lang-bar-center .langBar-easystyle-thumb a {
  text-align: center;
}
.lang-bar.lang-bar-right,
.lang-bar.lang-bar-right .langBar-easystyle-thumb a {
  text-align: right;
}
.sitewidget-langBar .lang-bar.style13 {
  display: block;
}
.sitewidget-langBar .lang-bar.style13 .front-icon-box {
  display: block;
}
.langBar-easystyle {
  position: relative;
}
.langBar-easystyle a {
  display: block;
}
.langBar-easystyle-thumb {
  min-height: 16px;
}
.langBar-easystyle-sub {
  position: absolute;
  z-index: 100;
}
.langBar-easystyle .langBar-easystyle-sub a {
  white-space: nowrap;
}
@media (max-width: 989px) {
  .sitewidget-langBar .sitewidget-bd .langBar-easystyle-thumb a:hover {
    text-decoration: none;
  }
  .sitewidget-langBar
    .sitewidget-bd
    .langBar-easystyle
    .langBar-easystyle-thumb
    a {
    line-height: 30px;
  }
  .sitewidget-langBar .sitewidget-bd .langBar-easystyle .langBar-easystyle-sub {
    width: 100%;
    min-width: 260px;
  }
  .sitewidget-langBar
    .sitewidget-bd
    .langBar-easystyle
    .langBar-easystyle-sub
    li {
    float: left;
    width: 50%;
  }
}
.lang-sprites-slide {
  margin-right: 4px;
  vertical-align: middle;
  margin-bottom: 6px;
}
.sprites {
  display: inline-block;
  width: 21px;
  height: 14px;
  background: url('../sprites.png');
  background-repeat: no-repeat;
}
.sprites-0 {
  background-position: -252px -116px;
}
.sprites-1 {
  background-position: -294px 0;
}
.sprites-2 {
  background-position: -294px -16px;
}
.sprites-2-new {
  background-position: -42px -261px;
}
.sprites-3 {
  background-position: -294px -32px;
}
.sprites-4 {
  background-position: -294px -48px;
}
.sprites-5 {
  background-position: -294px -64px;
}
.sprites-6 {
  background-position: -294px -80px;
}
.sprites-7 {
  background-position: -294px -96px;
}
.sprites-8 {
  background-position: -294px -112px;
}
.sprites-9 {
  background-position: -294px -128px;
}
.sprites-10 {
  background-position: -317px 0;
}
.sprites-11 {
  background-position: -317px -16px;
}
.sprites-12 {
  background-position: -317px -32px;
}
.sprites-13 {
  background-position: -317px -48px;
}
.sprites-14 {
  background-position: -317px -64px;
}
.sprites-15 {
  background-position: -317px -80px;
}
.sprites-16 {
  background-position: -317px -96px;
}
.sprites-17 {
  background-position: -317px -112px;
}
.sprites-18 {
  background-position: -317px -128px;
}
.sprites-19 {
  background-position: -340px 0;
}
.sprites-20 {
  background-position: -340px -16px;
}
.sprites-21 {
  background-position: -340px -32px;
}
.sprites-22 {
  background-position: -340px -48px;
}
.sprites-23 {
  background-position: -340px -64px;
}
.sprites-24 {
  background-position: -340px -80px;
}
.sprites-25 {
  background-position: -340px -96px;
}
.sprites-26 {
  background-position: -340px -112px;
}
.sprites-27 {
  background-position: -340px -128px;
}
.sprites-28 {
  background-position: -363px 0;
}
.sprites-29 {
  background-position: -363px -16px;
}
.sprites-30 {
  background-position: -363px -32px;
}
.sprites-31 {
  background-position: -363px -48px;
}
.sprites-32 {
  background-position: -363px -64px;
}
.sprites-33 {
  background-position: -363px -80px;
}
.sprites-34 {
  background-position: -340px -140px;
}
.sprites-35 {
  background-position: -363px -140px;
}
.sprites-36 {
  background-position: -363px -128px;
}
.sprites-37 {
  background-position: -363px -112px;
}
.sprites-38 {
  background-position: -363px -96px;
}
.sprites-39 {
  background-position: -252px -145px;
}
.sprites-40 {
  background-position: -317px -145px;
}
.sprites-41 {
  background-position: -42px -174px;
}
.sprites-42 {
  background-position: -126px -174px;
}
.sprites-43 {
  background-position: -294px -128px;
}
.sprites-44 {
  background-position: -210px -174px;
}
.sprites-45 {
  background-position: -252px -174px;
}
.sprites-46 {
  background-position: -317px -174px;
}
.sprites-47 {
  background-position: -42px -203px;
}
.sprites-48 {
  background-position: -126px -203px;
}
.sprites-49 {
  background-position: -210px -203px;
}
.sprites-50 {
  background-position: -293px -202px;
}
.sprites-51 {
  background-position: -359px -203px;
}
.sprites-52 {
  background-position: -126px -232px;
}
.sprites-53 {
  background-position: -210px -232px;
}
.sprites-54 {
  background-position: -294px -245px;
}
.sprites-55 {
  background-position: -360px -232px;
}
.bSprites {
  display: inline-block;
  width: 40px;
  height: 27px;
  background: url('../sprites.png');
  background-repeat: no-repeat;
}
.bSprites-0 {
  background-position: 0 0;
}
.bSprites-1 {
  background-position: 0 -29px;
}
.bSprites-2 {
  background-position: 0 -58px;
}
.bSprites-2-new {
  background-position: 0 -261px;
}
.bSprites-3 {
  background-position: 0 -87px;
}
.bSprites-4 {
  background-position: 0 -116px;
}
.bSprites-5 {
  background-position: -42px 0;
}
.bSprites-6 {
  background-position: -42px -29px;
}
.bSprites-7 {
  background-position: -42px -58px;
}
.bSprites-8 {
  background-position: -42px -87px;
}
.bSprites-9 {
  background-position: -42px -116px;
}
.bSprites-10 {
  background-position: -84px 0;
}
.bSprites-11 {
  background-position: -84px -29px;
}
.bSprites-12 {
  background-position: -84px -58px;
}
.bSprites-13 {
  background-position: -84px -87px;
}
.bSprites-14 {
  background-position: -84px -116px;
}
.bSprites-15 {
  background-position: -126px 0;
}
.bSprites-16 {
  background-position: -126px -29px;
}
.bSprites-17 {
  background-position: -126px -58px;
}
.bSprites-18 {
  background-position: -126px -87px;
}
.bSprites-19 {
  background-position: -126px -116px;
}
.bSprites-20 {
  background-position: -168px 0;
}
.bSprites-21 {
  background-position: -168px -29px;
}
.bSprites-22 {
  background-position: -168px -58px;
}
.bSprites-23 {
  background-position: -168px -87px;
}
.bSprites-24 {
  background-position: -168px -116px;
}
.bSprites-25 {
  background-position: -210px 0;
}
.bSprites-26 {
  background-position: -210px -29px;
}
.bSprites-27 {
  background-position: -210px -58px;
}
.bSprites-28 {
  background-position: -210px -87px;
}
.bSprites-29 {
  background-position: -210px -116px;
}
.bSprites-30 {
  background-position: -252px 0;
}
.bSprites-31 {
  background-position: -252px -29px;
}
.bSprites-32 {
  background-position: -252px -58px;
}
.bSprites-33 {
  background-position: -252px -87px;
}
.bSprites-34 {
  background-position: -168px -145px;
}
.bSprites-35 {
  background-position: -126px -145px;
}
.bSprites-36 {
  background-position: -84px -145px;
}
.bSprites-37 {
  background-position: -42px -145px;
}
.bSprites-38 {
  background-position: 0 -145px;
}
.bSprites-39 {
  background-position: -210px -145px;
}
.bSprites-40 {
  background-position: -275px -145px;
}
.bSprites-41 {
  background-position: 0 -174px;
}
.bSprites-42 {
  background-position: -84px -174px;
}
.bSprites-43 {
  background-position: -42px -116px;
}
.bSprites-44 {
  background-position: -168px -174px;
}
.bSprites-45 {
  background-position: -275px -174px;
}
.bSprites-46 {
  background-position: -275px -174px;
}
.bSprites-47 {
  background-position: 0 -203px;
}
.bSprites-48 {
  background-position: -84px -203px;
}
.bSprites-49 {
  background-position: -168px -203px;
}
.bSprites-50 {
  background-position: -252px -202px;
}
.bSprites-51 {
  background-position: -317px -203px;
}
.bSprites-52 {
  background-position: -84px -232px;
}
.bSprites-53 {
  background-position: -168px -232px;
}
.bSprites-54 {
  background-position: -252px -232px;
}
.bSprites-55 {
  background-position: -317px -232px;
}
.sitewidget-langBar .lang-bar .block-iconyuyanlan {
  background: 0;
  line-height: 1;
  width: auto;
  position: absolute;
  vertical-align: middle;
}
.sitewidget-langBar .lang-bar .lang-dropdown .block-iconbaseline-down {
  position: absolute;
  right: 5px;
  width: auto;
  line-height: 28px;
  background: 0;
  border-radius: 0 3px 3px 0;
  cursor: pointer;
  transition: all 0.5s ease;
  height: auto;
  line-height: inherit;
  top: 50%;
  transform: translateY(-50%);
}
/* /assets/widget/style/component/touchgraphicslider/touchgraphicslider.css */
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-wrap {
  position: relative;
}
.sitewidget-touchgraphicslider .item {
  margin: 0 5px;
  position: relative;
  text-align: center;
  outline: 0;
}
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-pic img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
  height: auto;
  cursor: pointer;
}
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-title {
  margin-top: 5px;
}
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-title-caro3d {
  margin-top: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 5;
  background-color: rgba(0, 0, 0, 0.4);
  color: #f2f2f2;
  width: 100%;
  padding: 5px 10px;
  box-sizing: border-box;
  border-radius: 0 0 8px 8px;
}
.paginationNoPageStyle .slick-slider {
  padding-bottom: 0;
}
.sitewidget-touchgraphicslider .sitewidget-bd .textOverHidden {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 2em;
  max-height: 2em;
}
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-hasBtns {
  padding: 0 25px;
}
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-wrap .owl-prev,
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-wrap .owl-next {
  position: absolute;
  z-index: 3;
  top: 50%;
  overflow: hidden;
  text-align: center;
  transition: top 0.4s;
  -moz-transition: top 0.4s;
  -webkit-transition: top 0.4s;
}
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-wrap .owl-prev {
  left: 0;
}
.sitewidget-touchgraphicslider .sitewidget-touchgraphicslider-wrap .owl-next {
  right: 0;
}
.sitewidget-touchgraphicslider
  .sitewidget-touchgraphicslider-hasBtns
  .sitewidget-touchgraphicslider-wrap
  .owl-prev {
  left: -22px;
}
.sitewidget-touchgraphicslider
  .sitewidget-touchgraphicslider-hasBtns
  .sitewidget-touchgraphicslider-wrap
  .owl-next {
  right: -22px;
}
.sitewidget-touchgraphicslider
  .sitewidget-touchgraphicslider-hasBtns
  .disabled {
  color: #b3b3b3;
}
.sitewidget-touchgraphicslider-x
  .buttonstyle3
  .sitewidget-touchgraphicslider-wrap
  .owl-prev {
  left: -17px;
}
.sitewidget-touchgraphicslider-x
  .buttonstyle3
  .sitewidget-touchgraphicslider-wrap
  .owl-next {
  right: -17px;
}
.sitewidget-touchgraphicslider-x .buttonstyle3 .disabled {
  opacity: 0.5 !important;
}
@font-face {
  font-family: 'touchgraphicsliderFont';
  src: url('fontStyle/iconfont.woff2?t=1665715466439') format('woff2'),
    url('/iconfont.woff?t=1665715466439') format('woff'),
    url('/iconfont.ttf?t=1665715466439') format('truetype');
}
@font-face {
  font-family: 'owl-slider-btn-icon-x';
  src: url('data:application/font-woff;charset=utf-8;base64,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');
  font-weight: 400;
  font-style: normal;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle3 .prev,
.sitewidget-touchgraphicslider-x .hd.buttonstyle3 .next {
  text-indent: 0 !important;
  transform: translateY(-50%);
  overflow: visible !important;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle3 .prev {
  left: -17px !important;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle3 .next {
  right: -17px !important;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle3 .prev::after {
  content: 'prev';
  font-family: owl-slider-btn-icon-x;
  font-weight: 900;
  font-size: 16px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle3 .next::after {
  content: 'next';
  font-family: owl-slider-btn-icon-x;
  font-weight: 900;
  font-size: 16px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
@font-face {
  font-family: 'owl-slider-btn-icon';
  src: url('data:application/font-woff;charset=utf-8;base64,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');
  font-weight: 400;
  font-style: normal;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle3 .slick-prev,
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle3 .slick-next {
  background-image: none !important;
  text-indent: 0 !important;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  .buttonstyle3
  .slick-prev::before {
  content: 'prev' !important;
  font-family: owl-slider-btn-icon !important;
  font-weight: 900 !important;
  font-size: 16px !important;
  text-transform: none !important;
  opacity: 1 !important;
  color: inherit !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  .buttonstyle3
  .slick-next::before {
  content: 'next' !important;
  font-family: owl-slider-btn-icon !important;
  font-weight: 900 !important;
  font-size: 16px !important;
  text-transform: none !important;
  color: inherit !important;
  opacity: 1 !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .slick-prev,
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .slick-next {
  background-image: none !important;
  text-indent: 0 !important;
  font-family: 'touchgraphicsliderFont' !important;
  font-size: 16px;
  border-radius: 50%;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-shadow: 0 0 4px 0 #00000033;
  opacity: 1;
  margin-top: -23px;
  height: 42px;
  width: 42px;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle4 .prev,
.sitewidget-touchgraphicslider-x .hd.buttonstyle4 .next {
  background-image: none !important;
  text-indent: 0 !important;
  font-family: 'touchgraphicsliderFont' !important;
  font-size: 16px;
  border-radius: 50%;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-shadow: 0 0 4px 0 #00000033;
  opacity: 1;
  margin-top: -23px;
  height: 42px;
  width: 42px;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle4 .prev {
  transform: rotate(180deg);
  left: -18px !important;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle4 .next {
  right: -18px !important;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle4 .prev::before {
  font-family: 'touchgraphicsliderFont' !important;
  opacity: 1 !important;
  font-size: inherit !important;
  content: '\e601' !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle4 .next::before {
  font-family: 'touchgraphicsliderFont' !important;
  opacity: 1 !important;
  font-size: inherit !important;
  content: '\e601' !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .slick-prev {
  transform: rotate(180deg);
  left: -18px !important;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .slick-next {
  right: -18px !important;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  .buttonstyle4
  .slick-prev::before {
  font-family: 'touchgraphicsliderFont' !important;
  opacity: 1 !important;
  font-size: inherit !important;
  content: '\e601' !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  .buttonstyle4
  .slick-next::before {
  font-family: 'touchgraphicsliderFont' !important;
  opacity: 1 !important;
  font-size: inherit !important;
  content: '\e601' !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle5 .prev,
.sitewidget-touchgraphicslider-x .hd.buttonstyle5 .next {
  margin-top: 0 !important;
  border-radius: 0;
  opacity: 1 !important;
  height: 100%;
  top: 0 !important;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: none !important;
  text-indent: 0 !important;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle5 .prev {
  left: 0 !important;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle5 .next {
  right: 0 !important;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle5 .prev::before {
  content: 'prev' !important;
  font-family: owl-slider-btn-icon !important;
  font-weight: 900 !important;
  font-size: 16px !important;
  text-transform: none !important;
  opacity: 1 !important;
  color: inherit !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider-x .hd.buttonstyle5 .next::before {
  content: 'next' !important;
  font-family: owl-slider-btn-icon !important;
  font-weight: 900 !important;
  font-size: 16px !important;
  text-transform: none !important;
  color: inherit !important;
  opacity: 1 !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .slick-prev {
  left: 5px !important;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .slick-next {
  right: 5px !important;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .slick-prev,
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .slick-next {
  margin-top: 0 !important;
  border-radius: 0;
  opacity: 1 !important;
  height: calc(100% - 57px);
  top: 0 !important;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: none !important;
  text-indent: 0 !important;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  .buttonstyle5
  .slick-prev::before {
  content: 'prev' !important;
  font-family: owl-slider-btn-icon !important;
  font-weight: 900 !important;
  font-size: 16px !important;
  text-transform: none !important;
  opacity: 1 !important;
  color: inherit !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  .buttonstyle5
  .slick-next::before {
  content: 'next' !important;
  font-family: owl-slider-btn-icon !important;
  font-weight: 900 !important;
  font-size: 16px !important;
  text-transform: none !important;
  color: inherit !important;
  opacity: 1 !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-wrap {
  position: relative;
}
.sitewidget-relatedProducts .item {
  margin: 0 10px;
  position: relative;
  text-align: center;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-pic img {
  display: block;
  width: 100%;
  height: auto;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-title {
  margin-top: 5px;
}
.sitewidget-relatedProducts .relatedProducts-img-box {
  display: table;
  width: 100%;
}
.sitewidget-relatedProducts .relatedProducts-img-box a {
  display: table-cell;
  vertical-align: middle;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-table {
  position: relative;
}
.sitewidget-relatedProducts-x .sitewidget-relatedProducts-pic {
  position: relative;
}
.sitewidget-relatedProducts-x .sitewidget-relatedProducts-pic img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-table img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
}
.sitewidget-relatedProducts .relatedProducts-img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}
.sitewidget-relatedProducts .proname-singleline a {
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-hasBtns {
  padding: 0 35px;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-wrap .owl-prev,
.sitewidget-relatedProducts .sitewidget-relatedProducts-wrap .owl-next {
  position: absolute;
  z-index: 3;
  top: 50%;
  margin-top: -28px;
  height: 34px;
  width: 34px;
  overflow: hidden;
  text-align: center;
  font: bold 34px/34px serif;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-wrap .owl-prev {
  left: 0;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-wrap .owl-next {
  right: 0;
}
.sitewidget-relatedProducts
  .sitewidget-relatedProducts-hasBtns
  .sitewidget-relatedProducts-wrap
  .owl-prev {
  left: -32px;
  padding: 0;
}
.sitewidget-relatedProducts
  .sitewidget-relatedProducts-hasBtns
  .sitewidget-relatedProducts-wrap
  .owl-next {
  right: -32px;
  padding: 0;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-hasBtns .disabled {
  color: #b3b3b3;
}
.sitewidget-touchgraphicslider .superslider-wrap {
  position: relative;
}
.sitewidget-touchgraphicslider
  .superslider-wrap.buttonstyle0
  .superslider-responsive-wrap {
  margin: 0 25px;
}
.superslider-responsive-wrap .slider li {
  width: 220px;
  float: left;
  text-align: center;
}
.superslider-responsive-wrap .slider li img {
  max-width: 100%;
}
.sitewidget-relatedProducts .carouselSmall {
  position: relative;
}
.sitewidget-relatedProducts .controlButton {
  margin: 5px auto;
  height: auto;
  overflow: hidden;
}
.sitewidget-relatedProducts .controlButton .prev-no-style {
  padding: 0 5%;
  height: 30px;
  width: 40%;
  float: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZFRDc0MzRCMUIzQzExRTZBNzYxRkQ0NDQ0Qjg5ODM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZFRDc0MzRDMUIzQzExRTZBNzYxRkQ0NDQ0Qjg5ODM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkVENzQzNDkxQjNDMTFFNkE3NjFGRDQ0NDRCODk4MzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkVENzQzNEExQjNDMTFFNkE3NjFGRDQ0NDRCODk4MzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz48pFvdAAABqklEQVR42qST24tBURTG13Z/8EASTyPjhZdzPJDywF/t1RNRriEUb0wiRXK/rTnfmhQzU2eYVad9aa/f/vZa31Gr1YrMYrFYcK/Xo+PxSPF4nDwejzLLsZgd2G633G63MdL5fKZyuUybzYb/BT6dTtxoNESpUko+q9VKpVIJl/BL4MvlwvV6XZQimL84AGNeKBQw8lNgJLRaLdT2phx1Jb/fTxaLReB4Ra1Ww5r/CuZut0vT6VQgh8NBgIlEQmmapoLBoOw7HA6az+fUbDZ/hT+AjRrycDik0Wgk6/1+T5FIRKC3M9FoVL2HwzJ3uVw0Ho8JOd/h92D++BjTYDCQGkKprmkUi8V+WOstFFLGvih3u93U7/dpMpk8wBV8jJriWdVqVaDX65WSySQFAgFl5m+UzWi0NDmVSpHP50O+gmIGHLYCEJbKZDKmUITX61W6rpPT6ZSyVCoVeFyUq9lsxsVikXa7nTQEUOOQKfQ+DIeIi9brtajPZrOkcrkcw1awUzqdJpvN9hT0FvhhOp0OLZdLstvtpPL5POMWo/Pw50vQWxilFDhe/ynAAFYF+fN5N575AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: 60% 0;
}
.sitewidget-relatedProducts .controlButton .next-no-style {
  padding: 0 5%;
  height: 30px;
  width: 40%;
  float: right;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkRBREJDMUNDMUIzQzExRTY4NUU4RjhCNEVEOTk2RDNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkRBREJDMUNEMUIzQzExRTY4NUU4RjhCNEVEOTk2RDNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6REFEQkMxQ0ExQjNDMTFFNjg1RThGOEI0RUQ5OTZEM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6REFEQkMxQ0IxQjNDMTFFNjg1RThGOEI0RUQ5OTZEM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vkA5qAAABs0lEQVR42qSU24tBURTGv71dozyQB+GN8mJE7in/OaWUB+VavBjMmxck5W7P/nZGmhnMZdVxtnPO/q1vfWudIyqVijqdTkin07BYLAL/iPP5rPr9PjabDSR/ZrMZ6vU6jsej+iuUe7vdLubzOdeQmUwGbrcbq9UKWj222+2v4fv9XrXbbSyXS7D6XC4H6XQ6jQ12ux2HwwHVapVJfgxfr9eq1WrxzAQoFouGJfU94fF4kEwmIaWEUgq1Wo32PIUvFgvV6XSw2+1YKT6q114LgiF0+P1+JBIvXLOJaDQamE4md+FM3Ov1TOlUS2E+n89AeV/ePCuCwRCi0aiBOxwOdHQzBoPBF/jbdKr0dUIMNBaLIRAIXKGfwbRBRCIRhMNh85/+j0YjNJvNK3w4HKrX8disWX4oFAL33EKNSk7D59AJTJc5hrSF40Or2BSOE5XymtfrRTab/QK9C2Zo75RWasaQ1lx6YQ76arPZUC6XTX++2y/vNYdvYSqVgsvlukIvCc26VCrdhT4EM7QqwW7TAo4hD4ILhQKsVuvD118+m1WtWMTjcaNcw5DP5zmrT78p7wIMABBn7tmiAvvsAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: 40% 0;
}
.sitewidget-relatedProducts .controlButton .prev-no-style:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAwNjc4NzQ1MUIzRDExRTZCQ0Q0QjlDQTk2RTQ0NzY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAwNjc4NzQ2MUIzRDExRTZCQ0Q0QjlDQTk2RTQ0NzY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDA2Nzg3NDMxQjNEMTFFNkJDRDRCOUNBOTZFNDQ3NjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDA2Nzg3NDQxQjNEMTFFNkJDRDRCOUNBOTZFNDQ3NjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5wuDChAAAB5ElEQVR42qSTzaupURjF1345vlI+SiQjGTA1wj9gQkYGSFKYmhlJ59a5jDCSzs1EMuA/YGYuJkoZMLpnQPI1OYX2fZ99Pzq3U4dz76pdb097/9p7rfWy4/GIW3p5+c6fn7/BYDAgHo/DZrOxW2ekWxsOhwN/evqK19dXrNdrtFotMfsv8PV65eVyGVqtFkqlEpxznE4nNJtNnM9n/k9gGcQrlQoulws0Go2YMfbTgc1mI+Cy+KfA8g15o9HAbreDXq8XM7fbDZfLJW5MWi6XaLfbUCgU/C4wQTudDubzuQiL5Pf7kUwmWSaTYV6vlzwW8+l0il6vB5VKxT8EE3QwGGA0GsFsNotZMBhEKBT60wKCh8Nh7Pd7ykDsHQ6H7+DSW+hkMkG324XVaoUkSYhGowgEAu+qFYlEWC6XE3BSv9/HeDz+C86oxzqdji8WC1AD7HY71Go1YrEYHA7Hh32V7eLVapWA5DXy+Tw8Hg81hjE5dU4pl0olmEwmsRKJBIxG482f4FdDeLFYFN8UdKFQoAtBopTppgS0WCzIZrN3Q0nyGVar1QR0u92iXq8LixTyMx6pq06nE6lUCg8PD3dDf0tmfJFDfpzNZlitVmJJsr/Cl3Q6TT59GvpGjOz0+Xzi9T8EGAAOhMVbvAdfKgAAAABJRU5ErkJggg);
}
.sitewidget-relatedProducts .controlButton .next-no-style:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAANCAYAAACtpZ5jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjExM0E5RTA5MUIzRDExRTY4MEZCRERBMkY1QzAwOUQxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjExM0E5RTBBMUIzRDExRTY4MEZCRERBMkY1QzAwOUQxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTEzQTlFMDcxQjNEMTFFNjgwRkJEREEyRjVDMDA5RDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTEzQTlFMDgxQjNEMTFFNjgwRkJEREEyRjVDMDA5RDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6R44yGAAAB60lEQVR42qSUz4uxURTHv/fxI4ooKUVZKdnZ2tiIP8BOVsrCgsKKlSzYKqsZir2FxMY/ICtbJRsxNgrJ7x/d9zl3St6ZMfO+zVk993Tu55z7Pec8rFgscpPJhHA4jOv1yvALkySJl8tlKJVKSPv9HsPhELVaDbfbjf+Cy/P5PPr9PlarFaRUKkWVYjKZoFqt4nw+/zd8t9vxdDqN8XgMq9WKeDwOSa/XI5vNiiyLxQKVSgXr9fqf4fIdTsVtt1uQpMlkEkajUUjBzGazcMznc5GA4LPZ7Ee4LCHPZDJQKBRQq9WIxWKw2Wy4XC5MogCCOxwO8YTpdIrT6YR6vS4uPoP2ej1eKBSg1WrFORqNwuVyCSid2WazuQfLQbzb7aLRaIBeQebz+eDxeP6allarxZvNJkhGsmAwCL/fT/25x0mPFw6HAwsEAvB6vVgul8JHiTqdzr1yucG83W4LHUkCiv0I/VTxY+WlUgmj0Qg6nU5MjdPpFBINBgPxfHk04Xa7EYlE6PvT/H8JJpOHnOdyOdFMjUYjfATjnItEdrsdiURCML5clmfNoS2kjtMWHY/H9w3g74qQ/jQBz6DfgslkDRnNuKy9qJIxJhpGUJVK9e36P5Xi0ebzN/7y8gqDwYBQKASLxfLjP+WPAAMAneXvWpild+gAAAAASUVORK5CYII);
}
.sitewidget-relatedProducts .controlButton .prev-no-style.disabled {
  background-color: transparent !important;
}
.sitewidget-relatedProducts .controlButton .next-no-style.disabled {
  background-color: transparent !important;
}
.sitewidget-relatedProducts .marginAuto {
  margin: 0 auto !important;
}
.sitewidget-relatedProducts .margin5Auto {
  margin: 5px auto !important;
}
.sitewidget-relatedProducts .controlButton .prev-nonono,
.sitewidget-relatedProducts .controlButton .next-nonono {
  font-size: 40px;
  width: 30%;
  margin: 0 auto;
  text-align: center;
}
.sitewidget-relatedProducts .controlButton .disabled {
  color: #b3b3b3 !important;
  background-color: inherit !important;
}
.sitewidget-relatedProducts .carousel-wrap .width240 {
  width: 240px;
}
.sitewidget-relatedProducts .carousel-wrap .widthPer100 {
  width: 100%;
}
.sitewidget-relatedProducts .carouselSmall .sitewidget-relatedProducts-wrap2 {
  margin: 0 auto !important;
}
.sitewidget-relatedProducts
  .carouselSmall
  .sitewidget-relatedProducts-wrap2
  > li {
  float: left !important;
}
.sitewidget-relatedProducts .carousel-wrap li {
  padding-bottom: 10px;
}
.sitewidget-relatedProducts
  .carousel-wrap
  .sitewidget-relatedProducts-wrap2
  li {
  padding-bottom: 30px;
}
.sitewidget-relatedProducts .carousel-wrap .sitewidget-relatedProducts-title {
  margin: 0;
}
.sitewidget-relatedProducts
  .carousel-wrap
  .sitewidget-relatedProducts-title
  > a {
  display: block;
  width: 100%;
  word-break: break-all;
  max-height: 45px;
  overflow: hidden;
}
.sitewidget-relatedProducts .sitewidget-bd a {
  word-break: break-word;
}
.col-md-1 .sitewidget-relatedProducts .carousel-wrap {
  display: none;
}
@media (max-width: 767px) {
  .sitewidget-relatedProducts .carouselSmall .sitewidget-relatedProducts-wrap2 {
    width: 340px !important;
  }
  .sitewidget-relatedProducts
    .carouselSmall
    .sitewidget-relatedProducts-wrap2
    > li {
    width: 160px !important;
    margin: 0 5px;
  }
}
@media (min-width: 768px) and (max-width: 989px) {
  .sitewidget-relatedProducts .carouselSmall .sitewidget-relatedProducts-wrap2 {
    width: 630px !important;
  }
  .sitewidget-relatedProducts
    .carouselSmall
    .sitewidget-relatedProducts-wrap2
    > li {
    margin: 0 5px;
    width: 200px !important;
  }
}
@media (min-width: 990px) and (max-width: 1219px) {
  .sitewidget-relatedProducts .sitewidget-relatedProducts-wrap2 {
    width: 180px !important;
    margin: 0 auto;
  }
  .sitewidget-relatedProducts .sitewidget-relatedProducts-wrap2 > li {
    width: 180px !important;
  }
  .col-md-2 .sitewidget-relatedProducts .sitewidget-relatedProducts-wrap2 > li {
    width: 140px !important;
  }
}
@media (min-width: 990px) {
  .sitewidget-relatedProducts .carousel-wrap .sitewidget-relatedProducts-wrap2 {
    margin: 0 auto !important;
  }
  .sitewidget-relatedProducts .controlButton {
    margin: 5px auto;
    padding: 0 auto;
    height: auto;
    overflow: hidden;
  }
}
@media (min-width: 1220px) {
  .sitewidget-relatedProducts .sitewidget-relatedProducts-wrap2 > li {
    width: 240px !important;
  }
  .col-md-2 .sitewidget-relatedProducts .sitewidget-relatedProducts-wrap2 > li {
    width: 180px !important;
  }
}
@media (max-width: 767px) {
  .sitewidget-touchgraphicslider .slick-slider {
    padding-bottom: 0;
  }
}
.sitewidget-touchgraphicslider .ms-view {
  background-color: transparent;
}
.sitewidget-touchgraphicslider .ms-tabs-vertical-left {
  margin-left: 12px;
}
.sitewidget-touchgraphicslider .ms-tabs-vertical-right {
  margin-right: 12px;
}
.sitewidget-touchgraphicslider .ms-tabs .ms-thumb-frame-selected {
  background: #e6e6e6;
}
.sitewidget-touchgraphicslider
  .ms-tabs.ms-dir-v.ms-align-right
  .ms-thumb-frame-selected
  .ms-thumb-ol {
  border-right-color: #e6e6e6;
}
.sitewidget-touchgraphicslider
  .ms-tabs.ms-dir-v.ms-align-left
  .ms-thumb-frame-selected
  .ms-thumb-ol {
  border-left-color: #e6e6e6;
}
.sitewidget-relatedProducts
  .sitewidget-relatedProducts-wrap2
  .sitewidget-relatedProducts-pic {
  height: calc(100% - 50px);
  overflow: hidden;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-price {
  font-size: 18px;
  color: #f32525;
  font-weight: 600;
  text-align: left;
  height: auto;
  width: 100%;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-price > div {
  display: inline-block;
  vertical-align: middle;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-price .prodlist-slit {
  font-family: Muli;
  font-size: 14px;
  color: #333;
  font-weight: 400;
}
.sitewidget-relatedProducts .sitewidget-relatedProducts-price .prodlist-price {
  color: #999;
  padding-left: 10px;
  text-decoration: line-through;
  font-size: 14px;
  font-weight: normal;
}
.sitewidget-relatedProducts
  .sitewidget-relatedProducts-price.first-style
  .needExchangeValue {
  word-break: break-all;
}
.sitewidget-relatedProducts
  .sitewidget-relatedProducts-price.second-style
  .needExchangeValue {
  word-break: break-all;
}
.sitewidget-touchgraphicslider .master-slider {
  position: relative;
}
.sitewidget-touchgraphicslider .slider-dots {
  overflow: hidden;
  position: absolute;
  bottom: 8%;
  left: 50%;
  transform: translate(-50%, 0);
}
.sitewidget-touchgraphicslider .slider-dots .slider-item {
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  cursor: pointer;
}
.sitewidget-touchgraphicslider .slider-dots .slider-item > button {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  border: 1px solid #fff;
  background-color: rgba(255, 255, 255, 0);
  color: rgba(0, 0, 0, 0);
}
.sitewidget-touchgraphicslider
  .slider-dots
  .slider-item.slider-active
  > button {
  background-color: #fff;
}
/* /assets/widget/style/component/prodScrolling/prodScrolling.css */
.labelfather {
  position: relative;
  text-align: center;
  overflow: hidden;
}
.labelfather .prodlistScrolling_label_text_tl {
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  left: -25px;
  max-width: 85px;
  min-height: 30px;
  transform: translateX(30%) rotate(315deg) translateZ(1px);
  transform-origin: left top;
  box-shadow: 0 -100px 0 100px red;
  color: #fff;
  position: absolute;
  top: 60px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2em !important;
  background-color: red;
  word-break: break-word;
  letter-spacing: 0 !important;
  font-style: normal !important;
}
.labelfather .prodlistScrolling_label_text_tl .discount {
  word-break: break-word;
  letter-spacing: 0 !important;
  font-style: normal !important;
}
.labelfather .prodlistScrolling_label_text_tr .discount {
  word-break: break-word;
  letter-spacing: 0 !important;
  font-style: normal !important;
}
.labelfather .prodlistScrolling_label_text_tl.show {
  display: flex;
}
.labelfather .prodlistScrolling_label > span {
  width: 62px;
  font-size: 12px;
  position: absolute;
  letter-spacing: 0 !important;
  font-style: normal !important;
}
.labelfather .prodlistScrolling_label_text_tr {
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  right: 0;
  max-width: 80px;
  min-height: 30px;
  padding-bottom: 5px;
  transform: translateX(30%) rotate(45deg) translateZ(1px);
  transform-origin: left top;
  box-shadow: 0 -100px 0 100px red;
  color: #fff;
  position: absolute;
  top: 0;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.2em;
  background-color: red;
  word-break: break-word;
  letter-spacing: 0 !important;
  font-style: normal !important;
}
.labelfather .prodlistScrolling_label_text_tr.show {
  display: flex;
}
.labelfather .prodlistScrolling_label_text_t {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  flex-direction: row;
  justify-content: start;
  align-items: start;
  letter-spacing: 0 !important;
  font-style: normal !important;
  max-width: 100%;
}
.prodlistScrolling_label_text_t > div {
  max-width: 100%;
  white-space: nowrap;
  height: 26px;
  margin-right: 2px;
  background-color: #000;
  text-align: center;
  font-size: 12px;
  line-height: 26px;
  color: #fff;
  letter-spacing: 0 !important;
  font-style: normal !important;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 5px;
}
.prodlistScrolling_label_text_t > .discount {
  max-width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: start;
  align-items: center;
  letter-spacing: 0 !important;
  font-style: normal !important;
  padding: 0;
}
.prodlistScrolling_label_text_tl > div,
.prodlistScrolling_label_text_tr > div {
  letter-spacing: 0 !important;
  font-style: normal !important;
}
.labelfather .prodlistScrolling_label_text_t.show {
  display: flex;
}
.labelfather .prodlistScrolling_label_img_tl {
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.labelfather .prodlistScrolling_label_img_tl img {
  margin-bottom: 5px;
  max-width: 75px !important;
}
.labelfather .prodlistScrolling_label_img_tl.show {
  display: block;
}
.labelfather .prodlistScrolling_label_img_tr {
  position: absolute;
  right: 0;
  top: 0;
  display: none;
}
.labelfather .prodlistScrolling_label_img_tr img {
  margin-bottom: 5px;
  max-width: 75px !important;
}
.labelfather .prodlistScrolling_label_img_tr.show {
  display: block;
}
.labelfather .prodlistScrolling_label_img_r {
  position: absolute;
  display: none;
  right: 0;
  top: 10px;
}
.labelfather .prodlistScrolling_label_img_r img {
  float: right;
  max-width: 26px !important;
  margin-bottom: 2px;
}
.labelfather .prodlistScrolling_label_img_r.show {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
}
.sitewidget-touchgraphicslider-title .inlineLabel {
  width: 87px;
  height: 24px;
  line-height: 24px;
  background-color: #000;
  color: #fff;
  padding: 0 5px;
  text-align: center;
  display: none;
}
.sitewidget-touchgraphicslider-title a {
  word-break: break-word;
}
.sitewidget-touchgraphicslider-title .inlineLabel.discount {
  width: auto;
  letter-spacing: 0 !important;
  font-style: normal !important;
}
.sitewidget-touchgraphicslider-title .prodlist-pro-name .inlineLabel.show {
  display: inline-block;
}
.sitewidget-touchgraphicslider-title .inlineLabel.show {
  display: inline-block;
}
.prodScrolling2022 {
  position: relative;
  display: flex;
  justify-content: center;
}
.prodScrolling2022.hide {
  display: none;
}
.prodScrolling2022 .prodScrolling2022Pack {
  display: inline-block;
}
.prodScrolling2022 .prodScrolling2022Pack div {
  display: inline-block;
}
.prodScrolling2022 .prodScrolling2022Pack .prodlist-discountprice {
  font-family: Muli;
  font-size: 20px;
  color: #e40d0d;
  letter-spacing: 0;
  font-weight: 400;
}
.prodScrolling2022 .prodScrolling2022Pack .prodlist-price {
  margin-left: 20px;
  font-family: Muli;
  font-size: 14px;
  color: #c4c4c4;
  letter-spacing: 0;
  font-weight: 400;
  text-decoration: line-through;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .slick-slide
  .sitewidget-touchgraphicslider-pic
  a,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .owl-item
  .sitewidget-touchgraphicslider-pic
  a,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  li.item
  .sitewidget-touchgraphicslider-pic
  a {
  display: block;
  position: relative;
  overflow: hidden;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-zoomIn
  .slick-slide
  .sitewidget-touchgraphicslider-pic
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-zoomIn
  .owl-item
  .sitewidget-touchgraphicslider-pic
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-zoomIn
  li.item
  .sitewidget-touchgraphicslider-pic
  a
  img {
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -ms-transition: transform 1s;
  -o-transition: transform 1s;
  transition: transform 1s;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-zoomIn
  .slick-slide
  .sitewidget-touchgraphicslider-pic:hover
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-zoomIn
  .owl-item
  .sitewidget-touchgraphicslider-pic:hover
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-zoomIn
  li.item
  .sitewidget-touchgraphicslider-pic:hover
  a
  img {
  -webkit-transform: scale(1.2, 1.2);
  -moz-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  -o-transform: scale(1.2, 1.2);
  -transform: scale(1.2, 1.2);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-transparent
  .slick-slide
  .sitewidget-touchgraphicslider-pic
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-transparent
  .owl-item
  .sitewidget-touchgraphicslider-pic
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-transparent
  li.item
  .sitewidget-touchgraphicslider-pic
  a
  img {
  -webkit-transition: opacity 1s;
  -moz-transition: opacity 1s;
  -ms-transition: opacity 1s;
  -o-transition: opacity 1s;
  transition: opacity 1s;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-transparent
  .slick-slide
  .sitewidget-touchgraphicslider-pic:hover
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-transparent
  .owl-item
  .sitewidget-touchgraphicslider-pic:hover
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-transparent
  li.item
  .sitewidget-touchgraphicslider-pic:hover
  a
  img {
  opacity: 0.8 !important;
  filter: Alpha(opacity=80);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-grey
  .slick-slide
  .sitewidget-touchgraphicslider-pic
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-grey
  .owl-item
  .sitewidget-touchgraphicslider-pic
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-grey
  li.item
  .sitewidget-touchgraphicslider-pic
  a
  img {
  -webkit-transition: filter 1s;
  -moz-transition: filter 1s;
  -ms-transition: filter 1s;
  -o-transition: filter 1s;
  transition: filter 1s;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-grey
  .slick-slide
  .sitewidget-touchgraphicslider-pic:hover
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-grey
  .owl-item
  .sitewidget-touchgraphicslider-pic:hover
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-grey
  li.item
  .sitewidget-touchgraphicslider-pic:hover
  a
  img {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-colorful
  .slick-slide
  .sitewidget-touchgraphicslider-pic
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-colorful
  .owl-item
  .sitewidget-touchgraphicslider-pic
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-colorful
  li.item
  .sitewidget-touchgraphicslider-pic
  a
  img {
  -webkit-transition: filter 1s;
  -moz-transition: filter 1s;
  -ms-transition: filter 1s;
  -o-transition: filter 1s;
  transition: filter 1s;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-colorful
  .slick-slide
  .sitewidget-touchgraphicslider-pic:hover
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-colorful
  .owl-item
  .sitewidget-touchgraphicslider-pic:hover
  a
  img,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-colorful
  li.item
  .sitewidget-touchgraphicslider-pic:hover
  a
  img {
  -webkit-filter: grayscale(0);
  -moz-filter: grayscale(0);
  -ms-filter: grayscale(0);
  -o-filter: grayscale(0);
  filter: grayscale(0);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-squareAdd
  .slick-slide
  .sitewidget-touchgraphicslider-pic
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-squareAdd
  .owl-item
  .sitewidget-touchgraphicslider-pic
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-squareAdd
  li.item
  .sitewidget-touchgraphicslider-pic
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  .slick-slide
  .sitewidget-touchgraphicslider-pic
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  .owl-item
  .sitewidget-touchgraphicslider-pic
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  li.item
  .sitewidget-touchgraphicslider-pic
  a:before {
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACJJREFUCNdj+A8CDA0MDAyMBEkO6pBACxupZxoDA3EkxKcA1PQhWhUHl4gAAAAASUVORK5CYII=);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -transform: scale(0);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-squareAdd
  .slick-slide
  .sitewidget-touchgraphicslider-pic:hover
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-squareAdd
  .owl-item
  .sitewidget-touchgraphicslider-pic:hover
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-squareAdd
  li.item
  .sitewidget-touchgraphicslider-pic:hover
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  .slick-slide
  .sitewidget-touchgraphicslider-pic:hover
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  .owl-item
  .sitewidget-touchgraphicslider-pic:hover
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  li.item
  .sitewidget-touchgraphicslider-pic:hover
  a:before {
  opacity: 0.4;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -transform: scale(1);
  -webkit-transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  -moz-transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  -ms-transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  -o-transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  .slick-slide
  .sitewidget-touchgraphicslider-pic
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  .owl-item
  .sitewidget-touchgraphicslider-pic
  a:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-dark-link
  li.item
  .sitewidget-touchgraphicslider-pic
  a:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MzRCNDE4NjgzOUQxMUU1QUYwNUMxRkMyNzNFRDEwMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MzRCNDE4NzgzOUQxMUU1QUYwNUMxRkMyNzNFRDEwMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkzNEI0MTg0ODM5RDExRTVBRjA1QzFGQzI3M0VEMTAwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkzNEI0MTg1ODM5RDExRTVBRjA1QzFGQzI3M0VEMTAwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Cit5qwAAAktJREFUeNrMmMFLVFEUxl8ZhtOgoUapNZENIoT/gNKmRbQaUFoI2qKhkEI3RSEouPAfENpGG5euBAsXIkIU1EwgiRSuDIqiSQQhR6J6fZe+B4eLMyPMee/eCx/MO/fe7/xm5t77DjcIEmxhGB6DhqBF6Ef4v/2EXkMPoXTgqiH5eYJUa1+h6y7gstBnQuxAU1AP1Aidg0ag9+z/BeVcwW1AmQrjDOwzAXnDBdyZI6zRpxxv1uhpb+CsX/Id5017BSfmD0ZzvYOjRyra1t7BCa+yKqAyXDt9fnsHR7+79HqlAXdRGa4V+kS/sXrhjkNFRTizOdbo98EcOfUC3qLZd6hTAW6VfiXoisbfu0LDB8pwfVqbo0zTCz7CNR92FOC5yexqp3A0PwH9pXlaxOcZu5cYHCZfgibt6gLPm0yQE7H7ogC9nQScPITvWH2zjL+BGkR8hvF9e31yCcQCZyCarf42aJf9c1Zdt8z4E2vOzbjgWqqURn/s+g2frzL2xRp/CnoM9cYOJ8aPEHJJxBqgA3q0xlWV1ISz3slpK1aiT8YpXJVzMjqGmryCo1+eXkUNuG5luDZRMo1rlEwFmhUU4Fr4JU37qFEyDYtzqUMRrlTXUSJMn9PwkTKcWlUS3TJlvYOjedROegfHBHs07/IOjkleMkHeOzgmmmCSLVOneQUn6rPoUF2QdZ1zOJF0gMVlBJmqMO4s9DZROJH8moDc4ru0i/d13bzk/uYETkD2Q9s1LrrXocuBq8Y1Oc7dvScuvl9Ao+bdnSTPPwEGAGSemqYWmruaAAAAAElFTkSuQmCC);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-topmove
  .slick-slide,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-rightmove
  .slick-slide,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-bottommove
  .slick-slide,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-leftmove
  .slick-slide,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-prodPic-topmove .owl-item,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-prodPic-rightmove .owl-item,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-bottommove
  .owl-item,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-prodPic-leftmove .owl-item,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-prodPic-topmove li.item,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-prodPic-rightmove li.item,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-prodPic-bottommove li.item,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-prodPic-leftmove li.item {
  -webkit-transition: transform 0.2s linear;
  -moz-transition: transform 0.2s linear;
  -ms-transition: transform 0.2s linear;
  -o-transition: transform 0.2s linear;
  transition: transform 0.2s linear;
  -webkit-transform-origin: center center;
  -moz-transform-origin: center center;
  -ms-transform-origin: center center;
  -o-transform-origin: center center;
  transform-origin: center center;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-topmove
  .slick-slide:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-topmove
  .owl-item:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-topmove
  li.item:hover {
  -webkit-transform: translateY(-5px);
  -moz-transform: translateY(-5px);
  -ms-transform: translateY(-5px);
  -o-transform: translateY(-5px);
  transform: translateY(-5px);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-rightmove
  .slick-slide:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-rightmove
  .owl-item:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-rightmove
  li.item:hover {
  -webkit-transform: translateX(5px);
  -moz-transform: translateX(5px);
  -ms-transform: translateX(5px);
  -o-transform: translateX(5px);
  transform: translateX(5px);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-bottommove
  .slick-slide:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-bottommove
  .owl-item:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-bottommove
  li.item:hover {
  -webkit-transform: translateY(5px);
  -moz-transform: translateY(5px);
  -ms-transform: translateY(5px);
  -o-transform: translateY(5px);
  transform: translateY(5px);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-leftmove
  .slick-slide:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-leftmove
  .owl-item:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-prodPic-leftmove
  li.item:hover {
  -webkit-transform: translateX(-5px);
  -moz-transform: translateX(-5px);
  -ms-transform: translateX(-5px);
  -o-transform: translateX(-5px);
  transform: translateX(-5px);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-effect-line
  .slick-slide:after,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-effect-line .owl-item:after,
.sitewidget-touchgraphicslider .sitewidget-bd.hover-effect-line li.item:after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  right: 50%;
  width: 0;
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-effect-line
  .slick-slide:hover:after,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-effect-line
  .owl-item:hover:after,
.sitewidget-touchgraphicslider
  .sitewidget-bd.hover-effect-line
  li.item:hover:after {
  left: 0;
  right: 0;
  width: 100%;
}
.sitewidget-touchgraphicslider .sitewidget-bd.hover-prodPic-shake {
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -ms-transform: scaleY(1);
  -o-transform: scaleY(1);
  transform: scaleY(1);
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}
.sitewidget-touchgraphicslider .sitewidget-bd.hover-effect-shake img:hover {
  -webkit-animation: tada 1s 0.2s ease both;
  -moz-animation: tada 1s 0.2s ease both;
}
/* /assets/widget/script/plugins/owlcarousel/owl.carousel.css */
.owl-carousel .owl-wrapper:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
}
.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
  float: left;
  touch-action: pan-y;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer;
}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media (max-width: 767px) {
  .proddetail-wrap .owl-theme .owl-controls {
    position: absolute;
    left: 0;
    right: 0;
    margin-top: 0;
  }
}
.grabbing {
  cursor: url(/static/t-mqBpBKwKynnxpxbl/assets/widget/script/plugins/owlcarousel/grabbing.png)
      8 8,
    move;
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
/* /assets/widget/script/plugins/owlcarousel/owl.theme.css */
.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center;
}
.sitewidget-touchgraphicslider .owl-theme .owl-controls .owl-pagination {
  text-align: center;
}
.owl-theme .owl-controls .owl-buttons div {
  color: #fff;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 3px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background: #869791;
  filter: Alpha(Opacity=50);
  opacity: 0.5;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: Alpha(Opacity=100);
  opacity: 1;
  text-decoration: none;
}
.owl-theme .owl-controls .owl-page {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 12px;
  height: 12px;
  margin: 5px 3px;
  filter: Alpha(Opacity=50);
  opacity: 0.5;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #869791;
  cursor: pointer;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  filter: Alpha(Opacity=100);
  opacity: 0.8;
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: #fff;
  padding: 2px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.owl-item.loading {
  min-height: 50px;
  background: url(/static/t-lqBqBKnKgjgwrpbp/assets/widget/script/plugins/owlcarousel/AjaxLoader.gif)
    no-repeat center center;
}
@font-face {
  font-family: 'owl-slider-btn-icon';
  src: url('data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
.sitewidget-rollingNews .sitewidget-bd div[wrap='owl-carousel-wrap'] .owl-prev,
.sitewidget-rollingNews .sitewidget-bd div[wrap='owl-carousel-wrap'] .owl-next,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-prev,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-next {
  padding: 0;
  background-color: transparent !important;
  text-indent: -999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-prev,
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-next {
  padding: 0;
  overflow: hidden;
  text-indent: 0;
  background-repeat: no-repeat;
}
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle0 .owl-prev,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle0 .owl-next {
  opacity: 1;
  margin-top: -21px;
  height: 42px;
  width: 21px;
  background-image: url(/static/t-zjBpBKlKoxyqjgbl/assets/widget/script/plugins/owlcarousel/buttonstyle0.png);
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle3 .owl-prev,
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle3 .owl-next {
  opacity: 1;
  margin-top: -14px;
  height: 20px;
  width: 20px;
  background-image: none;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle3 .owl-prev::after {
  content: 'prev';
  font-family: owl-slider-btn-icon;
  font-weight: 900;
  font-size: 16px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle3 .owl-next::after {
  content: 'next';
  font-family: owl-slider-btn-icon;
  font-weight: 900;
  font-size: 16px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-rollingNews .sitewidget-bd .buttonstyle1 .owl-prev,
.sitewidget-rollingNews .sitewidget-bd .buttonstyle1 .owl-next,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle1 .owl-prev,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle1 .owl-next {
  opacity: 1;
  margin-top: -21px;
  height: 42px;
  width: 42px;
  background-image: url(/static/t-ypBqBKqKspgrpkbm/assets/widget/script/plugins/owlcarousel/buttonstyle1.png);
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .owl-prev,
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .owl-next {
  font-family: 'touchgraphicsliderFont' !important;
  font-size: 14px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-shadow: 0 0 4px 0 #00000033;
  opacity: 1;
  margin-top: -23px;
  height: 42px;
  width: 42px;
  background-image: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .owl-next {
  right: -16px;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .owl-prev {
  transform: rotate(180deg);
  left: -16px !important;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .owl-prev::after {
  content: '\e601';
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle4 .owl-next::after {
  content: '\e601';
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .owl-prev {
  left: 5px;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .owl-next {
  right: 5px;
}
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle2 .owl-prev,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle2 .owl-next {
  border-radius: 0;
  opacity: 0.8;
  margin-top: -37px;
  height: 74px;
  width: 40px;
  background-image: url(/static/t-gqBpBKpKmxgrrwbk/assets/widget/script/plugins/owlcarousel/buttonstyle2.png);
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .buttonstyle2
  .owl-controls.clickable
  .owl-prev:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .buttonstyle2
  .owl-controls.clickable
  .owl-next:hover {
  opacity: 0.8;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .owl-prev,
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .owl-next {
  border-radius: 0;
  opacity: 1;
  margin-top: 0;
  height: calc(100% - 39px);
  top: 0 !important;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: none;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  .buttonstyle5
  .owl-controls.clickable
  .owl-prev:hover,
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  .buttonstyle5
  .owl-controls.clickable
  .owl-next:hover {
  opacity: 1;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .owl-prev::after {
  content: 'prev';
  font-family: owl-slider-btn-icon;
  font-weight: 900;
  font-size: 16px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider-x .sitewidget-bd .buttonstyle5 .owl-next::after {
  content: 'next';
  font-family: owl-slider-btn-icon;
  font-weight: 900;
  font-size: 16px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-prev {
  background-position: left top;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-next {
  background-position: right top;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-prev:hover {
  background-position: left center;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-next:hover {
  background-position: right center;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-prev.disabled {
  background-position: left bottom;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-next.disabled {
  background-position: right bottom;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-prev.disabled {
  opacity: 0.5 !important;
}
.sitewidget-touchgraphicslider-x
  .sitewidget-bd
  div[wrap='owl-carousel-wrap']
  .owl-next.disabled {
  opacity: 0.5 !important;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.pagetyle1
  .owl-controls
  .owl-page
  span {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAS1BMVEUAAAC6urqenp5mZmZmZma6urq6urpmZma6urpmZma6urpmZmZmZma6urpmZma6urq6urq6urpmZmZmZmZmZma6urpmZmZmZmZmZmZ3UZFxAAAAGHRSTlMA/gfT5tJtbVNTGhoSD/jC5NbIw8DGSD+6M2+iAAAAh0lEQVQY01WORw7EMAwDKbn3xGn6/0vX8GWhuREghgTAfhANz1hkRxuXAXZ0xJzjQY7h6WxYtJM8BkVsIg0QNWwakQ7Pv/YogVLrUX0HHO7e77BDMbIxBWAjNpWSrBhGEFOxqEYCLkn45vyQ5EKXCitiUaXrMFfttfZdtakESq1H9x2RKzDwAzP3CLzE/1fYAAAAAElFTkSuQmCC)
    top center no-repeat;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.pagetyle1
  .owl-controls
  .owl-page.active
  span {
  background-position: bottom center;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.pagetyle2
  .owl-controls
  .owl-page
  span {
  background-color: #e6e6e6;
  box-shadow: inset 1px 1px 3px #acacac;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd.pagetyle2
  .owl-controls
  .owl-page.active
  span {
  background-color: #326ca6;
}
/* /assets/widget/script/plugins/slick/slick-theme.css */
@charset 'UTF-8';
.slick-loading .slick-list {
  background: url('/static/t-lpBqBKrKnroqywbk/assets/widget/script/plugins/slick/ajax-loader.gif')
    center center no-repeat #fff;
}
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  src: url('/static/assets/widget/script/plugins/slick/fonts/slick.eot');
  src: url('/static/assets/widget/script/plugins/slick//static/assets/widget/script/plugins/slick/fonts/slick.eot?#iefix')
      format('embedded-opentype'),
    url('/static/assets/widget/script/plugins/slick/fonts/slick.woff')
      format('woff'),
    url('/static/assets/widget/script/plugins/slick/fonts/slick.ttf')
      format('truetype'),
    url('/static/assets/widget/script/plugins/slick/fonts/slick.svg#slick')
      format('svg');
}
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  padding: 0;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: 0;
  background: transparent;
  z-index: 3;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: 0;
  background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: 0.75;
  color: #333;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: '←';
}
[dir='rtl'] .slick-prev:before {
  content: '→';
}
.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: '→';
}
[dir='rtl'] .slick-next:before {
  content: '←';
}
.slick-slider {
  padding-bottom: 30px;
}
.slick-slider.slider-responsive-nobtns {
  padding-bottom: 0;
}
.slider-responsive-wrap {
  margin: 0 25px;
}
.no-slider-btn .slider-responsive-wrap {
  margin: 0;
}
.slider-responsive-wrap.slider-responsive-nobtns {
  margin: 0;
}
.slick-dots {
  position: absolute;
  bottom: 0;
  display: block;
  width: 100%;
  padding: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: 0;
  background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: 0;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: 0.25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
  color: black;
}
.slider-responsive-wrap.buttonstyle1,
.slider-responsive-wrap.buttonstyle2 {
  margin: 0;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .slider-responsive-wrap
  .slick-prev,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .slider-responsive-wrap
  .slick-next {
  padding: 0;
  background-color: transparent !important;
  text-indent: -999px;
  overflow: hidden;
  background-repeat: no-repeat;
  transition: top 0.4s;
  -moz-transition: top 0.4s;
  -webkit-transition: top 0.4s;
}
.sitewidget-touchgraphicslider .superslider-wrap .hd .prev,
.sitewidget-touchgraphicslider .superslider-wrap .hd .next {
  position: absolute;
  top: 50%;
  overflow: hidden;
  text-indent: -999em;
  z-index: 4;
}
.sitewidget-touchgraphicslider .superslider-wrap .hd .prev {
  left: 0;
}
.sitewidget-touchgraphicslider .superslider-wrap .hd .next {
  right: 0;
}
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle0 .slick-prev,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle0 .slick-next,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle0 .hd .prev,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle0 .hd .next {
  opacity: 1;
  margin-top: -21px;
  height: 42px;
  width: 21px;
  background-image: url(../buttonstyle0.png);
}
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle1 .slick-prev,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle1 .slick-next,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle1 .hd .prev,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle1 .hd .next {
  opacity: 1;
  margin-top: -21px;
  height: 42px;
  width: 42px;
  background-image: url(../buttonstyle1.png);
}
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle2 .slick-prev,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle2 .slick-next,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle2 .hd .prev,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle2 .hd .next {
  left: auto;
  right: auto;
  border-radius: 0;
  opacity: 0.8;
  margin-top: -37px;
  height: 74px;
  width: 40px;
  background-image: url(../buttonstyle2.png);
}
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle1 .slick-prev,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle2 .slick-prev,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle1 .hd .prev,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle2 .hd .prev {
  left: 0;
}
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle1 .slick-next,
.sitewidget-touchgraphicslider .sitewidget-bd .buttonstyle2 .slick-next,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle1 .hd .next,
.sitewidget-touchgraphicslider .superslider-wrap.buttonstyle2 .hd .next {
  right: 0;
}
.sitewidget-touchgraphicslider .superslider-wrap .hd .prev,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .slider-responsive-wrap
  .slick-prev {
  background-position: left top;
}
.sitewidget-touchgraphicslider .superslider-wrap .hd .next,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .slider-responsive-wrap
  .slick-next {
  background-position: right top;
}
.sitewidget-touchgraphicslider .superslider-wrap .hd .prev:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .slider-responsive-wrap
  .slick-prev:hover {
  background-position: left center;
}
.sitewidget-touchgraphicslider .superslider-wrap .hd .next:hover,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .slider-responsive-wrap
  .slick-next:hover {
  background-position: right center;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .pagetyle1
  .slick-dots
  li
  button:before,
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .pagetyle2
  .slick-dots
  li
  button:before {
  margin: 4px;
  font-family: inherit;
  font-size: inherit;
  height: 12px;
  width: 12px;
  border-radius: 6px;
  opacity: 0.9;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .pagetyle1
  .slick-dots
  li
  button:before {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAMAAAD57OxYAAAAS1BMVEUAAAC6urqenp5mZmZmZma6urq6urpmZma6urpmZma6urpmZmZmZma6urpmZma6urq6urq6urpmZmZmZmZmZma6urpmZmZmZmZmZmZ3UZFxAAAAGHRSTlMA/gfT5tJtbVNTGhoSD/jC5NbIw8DGSD+6M2+iAAAAh0lEQVQY01WORw7EMAwDKbn3xGn6/0vX8GWhuREghgTAfhANz1hkRxuXAXZ0xJzjQY7h6WxYtJM8BkVsIg0QNWwakQ7Pv/YogVLrUX0HHO7e77BDMbIxBWAjNpWSrBhGEFOxqEYCLkn45vyQ5EKXCitiUaXrMFfttfZdtakESq1H9x2RKzDwAzP3CLzE/1fYAAAAAElFTkSuQmCC)
    top center no-repeat;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .pagetyle1
  .slick-dots
  li.slick-active
  button:before {
  background-position: bottom center;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .pagetyle2
  .slick-dots
  li
  button:before {
  background-color: #e6e6e6;
  box-shadow: inset 1px 1px 3px #acacac;
}
.sitewidget-touchgraphicslider
  .sitewidget-bd
  .pagetyle2
  .slick-dots
  li.slick-active
  button:before {
  background-color: #326ca6;
}
.sitewidget-touchgraphicslider .slick-dots {
  position: relative;
}
/* /assets/widget/style/component/faqList/faqList.css */
.sitewidget-faqlist img {
  max-width: 100%;
}
.sitewidget-faqlist h3 {
  font-size: 16px;
}
.sitewidget-faqlist .faq-q-icon,
.sitewidget-faqlist .faq-a-icon {
  margin-right: 10px;
}
.sitewidget-faqlist .faqlist-style-unfold .faqlist-item {
  padding: 10px 0;
}
.sitewidget-faqlist .faqlist-style-unfold .faqlist-with-divLine .faqlist-item {
  padding: 20px 0;
}
.sitewidget-faqlist
  .faqlist-style-unfold
  .faqlist-with-divLine
  .faqlist-item
  .faq-answer-wrap
  > div,
.sitewidget-faqlist
  .faqlist-style-unfold
  .faqlist-with-divLine
  .faqlist-item
  .faq-answer-wrap
  > p {
  display: inline-block;
}
.sitewidget-faqlist .faqlist-style-unfold .faqlist-item:first-child {
  padding-top: 0;
}
.sitewidget-faqlist
  .faqlist-style-unfold
  .faqlist-list.faqlist-with-icon
  .faq-question-title,
.sitewidget-faqlist
  .faqlist-style-unfold
  .faqlist-list.faqlist-with-icon
  .faq-answer-wrap {
  position: relative;
  padding-left: 30px;
}
.sitewidget-faqlist .faq-q-icon,
.sitewidget-faqlist .faq-a-icon {
  position: absolute;
  left: 0;
  top: 0;
}
.sitewidget-faqlist .faq-q-icon > i,
.sitewidget-faqlist .faq-a-icon > i {
  font-style: normal;
  line-height: inherit;
}
.sitewidget-faqlist .faqlist-style-fold .faq-question-title {
  cursor: pointer;
}
.sitewidget-faqlist
  .faqlist-style-fold
  .faqlist-list.fold-icon-front
  .faq-question-title,
.sitewidget-faqlist
  .faqlist-style-fold
  .faqlist-list.fold-icon-front
  .faq-answer-wrap {
  position: relative;
  padding-left: 30px;
}
.sitewidget-faqlist
  .faqlist-style-fold
  .faqlist-list.fold-icon-back
  .faq-question-title,
.sitewidget-faqlist
  .faqlist-style-fold
  .faqlist-list.fold-icon-back
  .faq-answer-wrap {
  position: relative;
  padding-right: 30px;
}
.sitewidget-faqlist .faqlist-style-fold .fold-icon {
  position: absolute;
  top: 0;
}
.sitewidget-faqlist .faqlist-style-fold .fold-icon.front {
  left: 0;
}
.sitewidget-faqlist .faqlist-style-fold .fold-icon.back {
  right: 0;
}
.sitewidget-faqlist .faqlist-style-fold .faq-answer-wrap {
  display: none;
  padding: 10px 0;
}
.sitewidget-faqlist .paging-wrap {
  margin-top: 20px;
  margin-bottom: 20px;
}
.sitewidget-faqlist .faqlist-style-border .faqlist-item {
  padding: 10px 20px;
}
.sitewidget-faqlist .faqlist-style-border li {
  border: 1px solid #ddd;
  margin-bottom: 20px;
}
.sitewidget-faqlist
  .faqlist-style-border
  .faqlist-list.faqlist-with-icon
  .faq-question-title,
.sitewidget-faqlist
  .faqlist-style-border
  .faqlist-list.faqlist-with-icon
  .faq-answer-wrap {
  position: relative;
  padding-left: 30px;
}
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-style-unfold.faqlist-item {
  padding: 10px 0;
}
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-with-divLine
  .faqlist-style-unfold.faqlist-item {
  padding: 20px 0;
}
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-with-divLine
  .faqlist-style-unfold.faqlist-item
  .faq-answer-wrap
  > div,
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-with-divLine
  .faqlist-style-unfold.faqlist-item
  .faq-answer-wrap
  > p {
  display: inline-block;
}
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-style-unfold.faqlist-item:first-child {
  padding-top: 0;
}
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-list.faqlist-with-icon
  .faqlist-style-unfold
  .faq-question-titles,
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-list.faqlist-with-icon
  .faqlist-style-unfold
  .faq-answer-wrap {
  position: relative;
  padding-left: 30px;
}
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-list.fold-icon-front
  .faqlist-style-fold
  .faq-question-title,
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-list.fold-icon-front
  .faqlist-style-fold
  .faq-answer-wrap {
  position: relative;
  padding-left: 30px;
}
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-list.fold-icon-back
  .faqlist-style-fold
  .faq-question-title,
.sitewidget-faqlist
  .faqlist-style-firstshow
  .faqlist-list.fold-icon-back
  .faqlist-style-fold
  .faq-answer-wrap {
  position: relative;
  padding-right: 30px;
}
.sitewidget-faqlist .faqlist-style-slidedown .faqlist-item {
  position: relative;
  padding: 20px;
}
.sitewidget-faqlist .faqlist-style-slidedown .faqlist-item .front-span {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 6px;
  height: 100%;
}
.sitewidget-faqlist .faqlist-style-slidedown .faqlist-item .faq-question-title {
  position: relative;
}
.sitewidget-faqlist
  .faqlist-style-slidedown
  .faqlist-item
  .faq-question-title
  .fold-icon {
  position: absolute;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
}
.sitewidget-faqlist .faqlist-style-slidedown .faqlist-with-icon .link {
  position: relative !important;
}
.sitewidget-faqlist .faqlist-style-slidedown .sitewidget-hd {
  display: none !important;
}
.sitewidget-faqlist
  .faqlist-style-slidedown
  .faq-answer-wrap
  .widget-show-more {
  display: block;
}
.sitewidget-faqlist .faqlist-style-slidedown .faq-answer-wrap {
  display: none;
  position: relative;
  padding-left: 30px;
}
.sitewidget-bd .paging {
  margin-top: 20px;
  margin-bottom: 20px;
}
.sitewidget-bd .paging > li {
  display: inline-block;
}
.sitewidget-bd .paging > li + li {
  margin-left: 5px;
}
.sitewidget-bd .paging > li > a,
.sitewidget-bd .paging > li > span {
  display: inline-block;
  text-align: center;
  line-height: 28px;
  min-width: 28px;
  font-size: 14px;
  color: #898989;
}
.sitewidget-bd .paging > li > a {
  text-decoration: none;
  border: 1px solid #c9caca;
}
.sitewidget-bd .paging > li > a:hover {
  text-decoration: none;
  border: 1px solid #0079c3;
  color: #0079c3;
}
.sitewidget-bd .paging > li.active > span {
  color: #fff;
  background-color: #0079c3;
  border: 1px solid #0079c3;
}
.sitewidget-bd .paging-wrap.txtc ul.paging {
  text-align: center;
}
.sitewidget-bd .paging-wrap.txtl ul.paging {
  text-align: left;
}
.sitewidget-bd .paging-wrap.txtr ul.paging {
  text-align: right;
}
.paging-wrap-prodlist-dblists-style,
.paging-wrap-prodlist-lists-style-9 {
  position: relative;
  top: -10px;
}
.sitewidget-bd .paging-wrap-prodlist-fix-style .paging-wrap.txtl ul.paging {
  margin-left: 0;
}
.sitewidget-prodlist .sitewidget-bd .paging {
  margin-top: 0;
}
.sitewidget-articlelist .paging-wrap {
  margin-top: 20px;
}
.sitewidget-ft .paging > li {
  display: inline-block;
  margin-left: 5px;
  margin-bottom: 5px;
}
.sitewidget-ft .paging > li + li {
  margin-left: 5px;
}
.sitewidget-ft .paging > li > a,
.sitewidget-ft .paging > li > span {
  display: inline-block;
  text-align: center;
  line-height: 28px;
  min-width: 28px;
  font-size: 14px;
  color: #898989;
}
.sitewidget-ft .paging > li > a {
  text-decoration: none;
  border: 1px solid #c9caca;
}
.sitewidget-ft .paging > li > a:hover {
  text-decoration: none;
  border: 1px solid #0079c3;
  color: #0079c3;
}
.sitewidget-ft .paging > li.active > span {
  color: #fff;
  background-color: #0079c3;
  border: 1px solid #0079c3;
}
.pagination-jump {
  display: inline-block;
  padding: 10px;
  vertical-align: top;
}
.pagination-jump li {
  display: inline-block;
  color: #333;
}
.pagination-jump input {
  width: 30px;
  outline: 0;
  text-align: center !important;
  margin: 0 5px;
  height: 30px;
  border: 1px solid #e5e5e5;
}
.pagination-jump span {
  font-size: 14px;
}
.pagination-jump a {
  border: 1px solid #e5e5e5;
  color: #333 !important;
  margin-left: 10px;
  font-size: 14px !important;
  display: inline-block;
  height: 32px;
  box-sizing: border-box;
  line-height: 32px !important;
  padding: 0 5px;
  font-weight: normal !important;
}
.paging-wrap .paging {
  display: inline-block;
}
.paging-wrap .pagination-jump {
  padding: 20px;
}
@media (max-width: 450px) {
  .paging-wrap .pagination-jump {
    padding: 10px 0;
  }
}
/* /assets/widget/style/component/articleListNew/public/public.css */
.entry-title {
  color: #111;
  font-weight: bold;
  margin: 0;
  padding: 0;
  font-size: 18px;
  line-height: 1.7px;
  clear: both;
}
.entry-title.article-title-ellipsis {
  display: inline-block;
  float: left;
  max-width: 100%;
  padding-right: 20px;
  border-right: 15px solid transparent;
  box-sizing: border-box;
}
div[roles='set-recommended'] .entry-title.article-title-ellipsis {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNpi/P//PwMu8DZNQgFIBQDxAeFZLy5gU8PEgB+ADOgH4gm4FBAywIGAPG4DgM4XAFIJZBsA8jcQy0PZH0gyAGh7A5DSRxLagMsARmyxADTgAZLtIDARzRULgLECUsPAgkVzAZpmEMhH4xtAoxfVBUDNBlC/8xMIu4+gKAa64gMLVCMouvYzEA8egDQTkw5wAX1oNJNtwEJKXaBAbFLGBRooMeAj0PkHYBxYOgBl1UYgFoDGsQBaSkSOPpQMBhBgAIqVN30AHjnqAAAAAElFTkSuQmCC);
  background-position: right center;
  background-repeat: no-repeat;
}
div[roles='set-top'] .entry-title.article-title-ellipsis {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIJJREFUeNpitCrf9J+BAsDEQCFg/P8ftwOsKzYvANFHO3wTSHYBVHM8CMMMItoAJM0wgNMQJiI04zWEiUjNOA1hIkEzVkOYoJoTiNSMbAg4ZhiBCQnEmE9mMkhkARIPgNgRSRCfaxYCMUoYsAATyQG0gHTAY+MDdPUUJ+VhYABAgAEAzBEy2/+3LSgAAAAASUVORK5CYII=);
  background-position: right center;
  background-repeat: no-repeat;
}
div[roles='set-competitive'] .entry-title.article-title-ellipsis {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPtJREFUeNqUU7ENwjAQjCJ6XFGzACQbAB1UZAPCJJgNPEJGSEcbNgAmCCVUyQThLL2ll/N2hKWT7fh8f/7/pMMwJCF89isFlDFOmsRHA5Qxwix08D2s7cUM6GMCMQdbmudMdAlUQD5yYA8Xt1fLBJbszIp19KQEvFJy0ICo2T5n6wIw5KYO5cBGv1gnmDW3Tol0ezWVg5MfxRM7IoiaSmI2Ud5CElAC8f2PgBS1Au607oUSBxupp3dXVL4HVWXj54QLPJkLW7KO+sJQL9Qed/QETmhx2Qj/hRtaEjBMWUqo674zxOuRAD52lJyrJVNDuVbWJLoDr+KqPwEGAGh6by6yOC6sAAAAAElFTkSuQmCC);
  background-position: right center;
  background-repeat: no-repeat;
}
div[roles='set-new'] .entry-title.article-title-ellipsis {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi/P//PwMIaCyxmgCkDBiIAxduxBwrADFYkARBmu0ZSARMDBSCUQNGhAEXoZgsA0AaHaD4IqkGgDUD0/sHEMZnCBM+zTABfIYwEdJMyBBkAw7g0ozFkAMwMYAAAwBZyywICqwH8wAAAABJRU5ErkJggg==);
  background-position: right center;
  background-repeat: no-repeat;
}
.entry-title .article-column-categorys a {
  color: #111;
  font-weight: bold;
  margin: 0;
  padding: 0;
  font-size: 18px;
  line-height: 30px;
  clear: both;
}
.entry-title .article-column-links {
  color: #111;
  font-weight: bold;
  margin: 0;
  padding: 0;
  font-size: 18px;
  line-height: 30px;
  clear: both;
}
.article-column-categorys a,
.article-column-links {
  margin: 0;
  padding: 0;
  clear: both;
}
.article-column-links {
  word-break: break-word;
}
.entry-meta {
  clear: both;
  color: #666;
  font-size: 13px;
  line-height: 1.6;
}
.entry-meta .article-column-time {
  float: none;
  font-weight: bold;
}
.entry-summary img {
  float: left;
  margin: 5px 20px 20px 0;
  border: 0 none;
}
.entry-summary .readon {
  background: none repeat scroll 0 0 #fc541f;
  color: #fff;
  float: left;
  padding: 5px 10px;
}
.sitewidget-bd .entry-summary .readon a {
  color: #fff;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.6;
}
div[roles='set-recommended']
  .entry-title:not(.article-title-ellipsis)
  .article-column-links {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNpi/P//PwMu8DZNQgFIBQDxAeFZLy5gU8PEgB+ADOgH4gm4FBAywIGAPG4DgM4XAFIJZBsA8jcQy0PZH0gyAGh7A5DSRxLagMsARmyxADTgAZLtIDARzRULgLECUsPAgkVzAZpmEMhH4xtAoxfVBUDNBlC/8xMIu4+gKAa64gMLVCMouvYzEA8egDQTkw5wAX1oNJNtwEJKXaBAbFLGBRooMeAj0PkHYBxYOgBl1UYgFoDGsQBaSkSOPpQMBhBgAIqVN30AHjnqAAAAAElFTkSuQmCC);
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 20px !important;
}
div[roles='set-top']
  .entry-title:not(.article-title-ellipsis)
  .article-column-links {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIJJREFUeNpitCrf9J+BAsDEQCFg/P8ftwOsKzYvANFHO3wTSHYBVHM8CMMMItoAJM0wgNMQJiI04zWEiUjNOA1hIkEzVkOYoJoTiNSMbAg4ZhiBCQnEmE9mMkhkARIPgNgRSRCfaxYCMUoYsAATyQG0gHTAY+MDdPUUJ+VhYABAgAEAzBEy2/+3LSgAAAAASUVORK5CYII=);
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 20px !important;
}
div[roles='set-competitive']
  .entry-title:not(.article-title-ellipsis)
  .article-column-links {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPtJREFUeNqUU7ENwjAQjCJ6XFGzACQbAB1UZAPCJJgNPEJGSEcbNgAmCCVUyQThLL2ll/N2hKWT7fh8f/7/pMMwJCF89isFlDFOmsRHA5Qxwix08D2s7cUM6GMCMQdbmudMdAlUQD5yYA8Xt1fLBJbszIp19KQEvFJy0ICo2T5n6wIw5KYO5cBGv1gnmDW3Tol0ezWVg5MfxRM7IoiaSmI2Ud5CElAC8f2PgBS1Au607oUSBxupp3dXVL4HVWXj54QLPJkLW7KO+sJQL9Qed/QETmhx2Qj/hRtaEjBMWUqo674zxOuRAD52lJyrJVNDuVbWJLoDr+KqPwEGAGh6by6yOC6sAAAAAElFTkSuQmCC);
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 20px !important;
}
div[roles='set-new']
  .entry-title:not(.article-title-ellipsis)
  .article-column-links {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi/P//PwMIaCyxmgCkDBiIAxduxBwrADFYkARBmu0ZSARMDBSCUQNGhAEXoZgsA0AaHaD4IqkGgDUD0/sHEMZnCBM+zTABfIYwEdJMyBBkAw7g0ozFkAMwMYAAAwBZyywICqwH8wAAAABJRU5ErkJggg==);
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 20px !important;
}
@media (min-width: 990px) {
  .sitewidget-articlelist .article-list-twocolumn li {
    width: 49%;
    float: left;
    margin-bottom: 15px;
    clear: none;
  }
  .sitewidget-articlelist .article-list-twocolumn li:nth-child(2n + 1) {
    margin-right: 1%;
    clear: both;
  }
  .sitewidget-articlelist .article-list-twocolumn li:nth-child(2n) {
    margin-left: 1%;
  }
}
/* /assets/widget/style/component/articlelist/articlelist.css */
.article-column-title {
  width: 100%;
  float: left;
  margin-right: -7.2em;
}
.article-column-titleinner {
  padding-right: 7.2em;
}
.article-column-title [roles] {
  padding-left: 20px;
  background-position: left center;
  background-repeat: no-repeat;
}
.article-column-title [roles='set-top'] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIJJREFUeNpitCrf9J+BAsDEQCFg/P8ftwOsKzYvANFHO3wTSHYBVHM8CMMMItoAJM0wgNMQJiI04zWEiUjNOA1hIkEzVkOYoJoTiNSMbAg4ZhiBCQnEmE9mMkhkARIPgNgRSRCfaxYCMUoYsAATyQG0gHTAY+MDdPUUJ+VhYABAgAEAzBEy2/+3LSgAAAAASUVORK5CYII=);
}
.article-column-title [roles='set-recommended'] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNpi/P//PwMu8DZNQgFIBQDxAeFZLy5gU8PEgB+ADOgH4gm4FBAywIGAPG4DgM4XAFIJZBsA8jcQy0PZH0gyAGh7A5DSRxLagMsARmyxADTgAZLtIDARzRULgLECUsPAgkVzAZpmEMhH4xtAoxfVBUDNBlC/8xMIu4+gKAa64gMLVCMouvYzEA8egDQTkw5wAX1oNJNtwEJKXaBAbFLGBRooMeAj0PkHYBxYOgBl1UYgFoDGsQBaSkSOPpQMBhBgAIqVN30AHjnqAAAAAElFTkSuQmCC);
}
.article-column-title [roles='set-competitive'] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPtJREFUeNqUU7ENwjAQjCJ6XFGzACQbAB1UZAPCJJgNPEJGSEcbNgAmCCVUyQThLL2ll/N2hKWT7fh8f/7/pMMwJCF89isFlDFOmsRHA5Qxwix08D2s7cUM6GMCMQdbmudMdAlUQD5yYA8Xt1fLBJbszIp19KQEvFJy0ICo2T5n6wIw5KYO5cBGv1gnmDW3Tol0ezWVg5MfxRM7IoiaSmI2Ud5CElAC8f2PgBS1Au607oUSBxupp3dXVL4HVWXj54QLPJkLW7KO+sJQL9Qed/QETmhx2Qj/hRtaEjBMWUqo674zxOuRAD52lJyrJVNDuVbWJLoDr+KqPwEGAGh6by6yOC6sAAAAAElFTkSuQmCC);
}
.article-column-title [roles='set-new'] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi/P//PwMIaCyxmgCkDBiIAxduxBwrADFYkARBmu0ZSARMDBSCUQNGhAEXoZgsA0AaHaD4IqkGgDUD0/sHEMZnCBM+zTABfIYwEdJMyBBkAw7g0ozFkAMwMYAAAwBZyywICqwH8wAAAABJRU5ErkJggg==);
}
.data-article-column-title [roles] {
  padding-left: 20px;
  background-position: left center;
  background-repeat: no-repeat;
}
.data-article-column-title [roles='set-top'] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIJJREFUeNpitCrf9J+BAsDEQCFg/P8ftwOsKzYvANFHO3wTSHYBVHM8CMMMItoAJM0wgNMQJiI04zWEiUjNOA1hIkEzVkOYoJoTiNSMbAg4ZhiBCQnEmE9mMkhkARIPgNgRSRCfaxYCMUoYsAATyQG0gHTAY+MDdPUUJ+VhYABAgAEAzBEy2/+3LSgAAAAASUVORK5CYII=);
}
.data-article-column-title [roles='set-recommended'] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMVJREFUeNpi/P//PwMu8DZNQgFIBQDxAeFZLy5gU8PEgB+ADOgH4gm4FBAywIGAPG4DgM4XAFIJZBsA8jcQy0PZH0gyAGh7A5DSRxLagMsARmyxADTgAZLtIDARzRULgLECUsPAgkVzAZpmEMhH4xtAoxfVBUDNBlC/8xMIu4+gKAa64gMLVCMouvYzEA8egDQTkw5wAX1oNJNtwEJKXaBAbFLGBRooMeAj0PkHYBxYOgBl1UYgFoDGsQBaSkSOPpQMBhBgAIqVN30AHjnqAAAAAElFTkSuQmCC);
}
.data-article-column-title [roles='set-competitive'] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPtJREFUeNqUU7ENwjAQjCJ6XFGzACQbAB1UZAPCJJgNPEJGSEcbNgAmCCVUyQThLL2ll/N2hKWT7fh8f/7/pMMwJCF89isFlDFOmsRHA5Qxwix08D2s7cUM6GMCMQdbmudMdAlUQD5yYA8Xt1fLBJbszIp19KQEvFJy0ICo2T5n6wIw5KYO5cBGv1gnmDW3Tol0ezWVg5MfxRM7IoiaSmI2Ud5CElAC8f2PgBS1Au607oUSBxupp3dXVL4HVWXj54QLPJkLW7KO+sJQL9Qed/QETmhx2Qj/hRtaEjBMWUqo674zxOuRAD52lJyrJVNDuVbWJLoDr+KqPwEGAGh6by6yOC6sAAAAAElFTkSuQmCC);
}
.data-article-column-title [roles='set-new'] {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi/P//PwMIaCyxmgCkDBiIAxduxBwrADFYkARBmu0ZSARMDBSCUQNGhAEXoZgsA0AaHaD4IqkGgDUD0/sHEMZnCBM+zTABfIYwEdJMyBBkAw7g0ozFkAMwMYAAAwBZyywICqwH8wAAAABJRU5ErkJggg==);
}
.article-title-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.article-padding {
  padding-right: 8em;
}
.article-column-time {
  float: right;
  width: 7em;
  text-align: right;
}
.sitewidget-articlelist .entry-summary a {
  color: #326ca6;
}
.sitewidget-articlelist .entry-summary a:hover {
  text-decoration: underline;
}
.sitewidget-articlelist .article-column-title p a {
  color: #326ca6;
}
.article-column-title p a:hover {
  text-decoration: underline;
}
.article-title-ellipsis a {
  color: #333;
}
.article-title-ellipsis a:hover {
  color: #326ca6;
}
.articlelist-title-2 .article-column-links {
  font-size: 16px;
  font-weight: bold;
}
.articlelist-title-2 .article-column-categorys-title {
  font-size: 16px;
  font-weight: bold;
}
.articlelist-title-2 .fwnormal {
  font-size: 16px;
  font-weight: bold;
}
.articlelist-title-3 .article-column-links {
  font-size: 14px;
  font-weight: bold;
}
.articlelist-title-3 .article-column-categorys-title {
  font-size: 14px;
  font-weight: bold;
}
.articlelist-title-3 .fwnormal {
  font-size: 14px;
  font-weight: bold;
}
li:first-child .fwnormal-4 {
  font-size: 16px;
  font-weight: bold;
}
li:first-child .article-column-categorys-title-4 {
  font-size: 16px;
  font-weight: bold;
}
li:first-child .article-column-links-4 {
  font-size: 16px;
  font-weight: bold;
}
.sitewidget-bd .article-column-title .read-more {
  color: #326ca6;
  font-size: 14px;
  font-weight: normal;
}
.sitewidget-bd .articlelist-onecolumn .read-more-5 {
  color: #326ca6;
  font-size: 14px;
  font-weight: normal;
}
.articlelist-titlesummary {
  word-break: break-word;
}
.articlelist-titlesummary .articlelist-item {
  margin-bottom: 15px;
}
.articlelist-item .icon-article-nolink {
  position: relative;
  left: -20px;
  width: 0;
  display: inline-block;
}
.articlelist-item .icon-article-no-newline {
  margin-right: 20px;
  left: 0;
}
.articlelist-onecolumn
  .articlelist-item
  .article-column-title
  .article-padding-left {
  padding-left: 24px;
  padding-bottom: 5px;
  letter-spacing: -5px;
}
.articlelist-onecolumn
  .articlelist-item
  .article-column-title
  .article-no-padding-left {
  padding-left: 0;
}
.articlelist-twocolumn li {
  float: left;
  width: 49.5%;
}
.articlelist-twocolumn li div.fix {
  padding: 0 10px;
}
.articlelist-titlesummary .article-column-title [roles] {
  background-position: left 2px;
}
.articlelist-picturesummary li {
  width: 100%;
  float: left;
  margin-bottom: 15px;
}
.articlelist-allpicturesummary li {
  margin-bottom: 10px;
}
.articlelist-picturesummary .article-column-title [roles] {
  background-position: left 2px;
}
.articlelist-picture {
  position: relative;
  z-index: 1;
}
.articlelist-picture,
.articlelist-summary {
  float: left;
}
.articlelist-summary {
  width: 100%;
}
@media (min-width: 1px) {
  .articlelist-picturesummary .articlelist-picture,
  .articlelist-picturesummary .articlelist-picture img {
    width: 80px;
    height: auto;
  }
  .articlelist-picturesummary .articlelist-summary {
    margin-left: -80px;
  }
  .articlelist-picturesummary .articlelist-summarycont {
    padding-left: 90px;
  }
}
@media (min-width: 480px) {
  .articlelist-picturesummary .articlelist-picture,
  .articlelist-picturesummary .articlelist-picture img {
    width: 120px;
    height: auto;
  }
  .articlelist-picturesummary .articlelist-summary {
    margin-left: -120px;
  }
  .articlelist-picturesummary .articlelist-summarycont {
    padding-left: 130px;
  }
}
@media (min-width: 768px) {
  .articlelist-picturesummary .articlelist-picture,
  .articlelist-picturesummary .articlelist-picture img {
    width: 160px;
    height: auto;
  }
  .articlelist-picturesummary .articlelist-summary {
    margin-left: -160px;
  }
  .articlelist-picturesummary .articlelist-summarycont {
    padding-left: 170px;
  }
}
.articlelist-scroll-top .pageState-btnthumbs * {
  float: left;
}
.articlelist-scroll-top ul {
  margin: 0 5px;
}
.articlelist-scroll-top ul li {
  width: auto;
  cursor: pointer;
  margin: 0 5px;
}
.backstage-stwidgets-settingwrap .articlelist-data {
  position: absolute;
  background-color: #fff;
  border: 1px solid #c6c6c6;
  font-size: 16px;
  text-transform: uppercase;
  line-height: 25px;
  padding: 5px 0;
  width: 60px;
  text-align: center;
  top: 0;
  left: 0;
}
.article-column-time-month {
  font-size: 14px;
}
.article-column-time-days {
  font-size: 26px;
  text-align: center;
}
.sitewidget-articlelist .sitewidget-bd .articlelist-column-p {
  overflow: hidden;
  text-overflow: ellipsis;
  height: 3em;
  word-wrap: break-word;
  word-break: normal;
  line-height: 1.5;
  text-align: left;
}
.articlelist-data-item-style .articlelist-data-item {
  margin-bottom: 10px;
  position: relative;
  min-height: 66px;
}
.articlelist-data-item-style .articlelist-data-item .data-article-column-title {
  padding-left: 85px;
}
.articlelist-data-item-style .articlelist-data-item:first-child {
  margin-top: 0;
}
.data_article-column-links {
  text-decoration: none;
  color: #4d4d4d;
  font-weight: bold;
}
.data_article-column-links span {
  font-weight: normal;
}
.data_article-title-ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.sitewidget-articlelist .articlelist-month .article-column-time-month-data {
  font-size: 14px;
  text-align: center;
  display: block;
  line-height: 1.9em;
  letter-spacing: 0;
  color: #333;
  font-weight: normal;
}
.sitewidget-articlelist .articlelist-days .article-column-time-days-data {
  font-size: 24px;
  text-align: center;
  display: block;
  line-height: 1.2em;
  letter-spacing: 0;
  color: #333;
  font-weight: normal;
}
.sitewidget-articlelist .articlelist-month .article-column-time-month-year {
  font-size: 14px;
  text-align: center;
  display: block;
  line-height: 2.4;
  letter-spacing: 0;
  color: #333;
  font-weight: normal;
}
.sitewidget-articlelist .articlelist-days .article-column-time-days-year {
  font-size: 16px;
  text-align: center;
  display: block;
  line-height: 2.2em;
  letter-spacing: 0;
  color: #333;
  font-weight: bold;
}
.articlelist-data-year {
  background-color: #fff;
  position: absolute;
  border: 1px solid #c6c6c6;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
  top: 0;
  left: 0;
  width: 60px;
}
.articlelist-data-year .articlelist-month {
  background: #e6e6e6;
}
.articlelist-data-year .articlelist-days .article-column-time-days {
  font-size: 16px;
}
.articlelist-data-item-year .data-article-column-title .article-view-more {
  color: #326ca6;
  font-weight: normal;
  font-size: 14px;
}
.articlelist-data-item-year
  .data-article-column-title
  .article-view-more:hover {
  text-decoration: underline;
  font-size: 14px;
  font-weight: normal;
}
.articlelist-data-item-year .article-view-more span {
  font-weight: normal;
}
@media (max-width: 640px) {
  .sitewidget-articlelist
    .articlelist-picstyle
    .articlelist-item
    .articlelist-picture {
    width: 100% !important;
    margin-bottom: 10px;
  }
  .sitewidget-articlelist
    .articlelist-picstyle
    .articlelist-item
    .articlelist-picture
    img {
    max-width: 100%;
    height: auto !important;
  }
  .sitewidget-articlelist
    .articlelist-picstyle
    .articlelist-item
    .articlelist-summary {
    margin-left: 0 !important;
  }
  .sitewidget-articlelist
    .articlelist-picstyle
    .articlelist-item
    .articlelist-summary
    .article-title-ellipsis {
    padding-right: 5.4em;
  }
  .sitewidget-articlelist
    .articlelist-picstyle
    .articlelist-item
    .articlelist-summary
    .articlelist-summarycont {
    padding-left: 0 !important;
  }
  .sitewidget-articlelist .articlelist-picture {
    height: auto !important;
  }
  .sitewidget-articlelist .mobile-width-auto img {
    width: 100% !important;
    height: auto !important;
  }
}
.articleList-item {
  width: 50%;
  float: left;
  margin-bottom: 25px;
  min-height: 60px;
}
.articleList-item.articleList-item-odd {
  clear: both;
}
.articleList-item.articleList-item-odd .articleList-inner-wrap {
  margin-right: 15px;
}
.articleList-item.articleList-item-even .articleList-inner-wrap {
  margin-left: 15px;
}
.articleList-inner-wrap {
  position: relative;
}
.articleList-inner-wrap .articleList-timer {
  position: absolute;
  height: 60px;
  width: 60px;
  border: 1px solid #4a68ec;
  font-size: 12px;
  left: 0;
  top: 3px;
  background-color: #fff;
  text-align: center;
}
.articleList-inner-wrap .articleList-timer .articleList-timer-day {
  color: #4c67e8;
  font-size: 20px;
  line-height: 30px;
  padding-top: 5px;
  text-align: center;
}
.articleList-inner-wrap .articleList-timer .articleList-timer-month {
  color: #c4c4c4;
  line-height: 20px;
  text-align: center;
}
.articleList-inner-wrap .articleList-links-wrap {
  padding-left: 90px;
  position: relative;
  padding-right: 40px;
}
.articleList-inner-wrap .articleList-links-wrap .articleList-links {
  position: relative;
  padding-bottom: 6px;
}
.articleList-inner-wrap .articleList-links a {
  color: #333;
}
.articleList-inner-wrap .articleList-links.articleList-links-singleline {
  white-space: nowrap;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.articleList-inner-wrap .articleList-links-wrap .articleList-links:after {
  content: '';
  background-color: #4a68ec;
  position: absolute;
  display: block;
  height: 1px;
  width: 50px;
  bottom: 0;
  line-height: 5px;
  left: 0;
}
.articleList-inner-wrap .articleList-summary {
  margin-top: 10px;
}
.articleList-item .articleList-inner-wrap .articleList-more {
  position: absolute;
  right: 0;
  top: 3px;
  height: 20px;
  width: 20px;
  line-height: 20px;
  text-align: center;
  background-color: #b0b0b0;
  color: #fff;
}
.articleList-item:hover .articleList-inner-wrap .articleList-timer {
  background-color: #4a68ec;
}
.articleList-item:hover
  .articleList-inner-wrap
  .articleList-timer
  .articleList-timer-day,
.articleList-item:hover
  .articleList-inner-wrap
  .articleList-timer
  .articleList-timer-month {
  color: #fff;
}
.articleList-item:hover .articleList-inner-wrap .articleList-more {
  background-color: #4a68ec;
}
@media (max-width: 989px) {
  .articleList-item {
    width: 100%;
    float: none;
    margin-bottom: 20px;
    margin-top: 10px;
    min-height: 62px;
  }
  .articleList-item.articleList-item-odd {
    clear: both;
  }
  .articleList-inner-wrap .articleList-links-wrap {
    padding-right: 0;
  }
  .articleList-item .articleList-inner-wrap .articleList-more {
    display: none;
  }
  .articleList-item.articleList-item-odd .articleList-inner-wrap {
    margin-right: 0;
  }
  .articleList-item.articleList-item-even .articleList-inner-wrap {
    margin-left: 0;
  }
}
.articleList-inner-wrap .articleList-style19-timer {
  position: absolute;
  height: 60px;
  width: 60px;
  font-size: 12px;
  left: 0;
  top: 3px;
  background-color: #4a68ec;
  text-align: center;
}
.articleList-inner-wrap
  .articleList-style19-timer
  .articleList-style19-timer-day {
  color: #fff;
  font-size: 20px;
  line-height: 30px;
  padding-top: 5px;
  text-align: center;
}
.articleList-inner-wrap
  .articleList-style19-timer
  .articleList-style19-timer-month {
  color: #fff;
  line-height: 20px;
  text-align: center;
}
@media (min-width: 990px) {
  .sitewidget-articlelist .news-list-headlines .headlines-content {
    float: left;
    width: 48%;
    margin-right: 4%;
  }
  .sitewidget-articlelist .news-list-headlines .headlines-list {
    float: left;
    width: 48%;
  }
}
@media (max-width: 989px) {
  .sitewidget-articlelist .news-list-headlines .headlines-list {
    margin-top: 30px;
  }
}
.sitewidget-articlelist .news-list-headlines .headlines-content-img-wrap {
  margin-bottom: 15px;
}
.sitewidget-articlelist .news-list-headlines .headlines-content-img {
  width: 100%;
  max-width: 100%;
}
.sitewidget-articlelist .news-list-headlines .headlines-content-title {
  margin-bottom: 6px;
}
.sitewidget-articlelist .news-list-headlines .headlines-list .entry-item {
  position: relative;
  padding-left: 80px;
  min-height: 70px;
  margin-top: 20px;
}
.sitewidget-articlelist
  .news-list-headlines
  .headlines-list
  .entry-item:first-child {
  margin-top: 0;
}
.sitewidget-articlelist
  .sitewidget-bd
  .news-list-headlines
  .headlines-list
  .entry-item
  .entry-title {
  margin-bottom: 6px;
  line-height: 1em;
}
.sitewidget-articlelist .news-list-headlines .headlines-list .entry-item .time {
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
}
.sitewidget-articlelist
  .sitewidget-bd
  .news-list-headlines
  .headlines-list
  .entry-item
  .time
  .time-day {
  font-size: 25px;
  line-height: 40px;
  margin-bottom: 1px;
  background-color: #f2f2f2;
  color: #666;
  text-align: center;
}
.sitewidget-articlelist
  .sitewidget-bd
  .news-list-headlines
  .headlines-list
  .entry-item
  .time
  .time-date {
  font-size: 12px;
  line-height: 22px;
  background-color: #f2f2f2;
  color: #666;
  text-align: center;
}
.sitewidget-articlelist .news-list-headlines-top {
  color: #787878;
}
.sitewidget-articlelist .news-list-headlines-top a {
  font-size: 16px;
}
.sitewidget-articlelist .news-list-headlines-top .headlines-content {
  margin-bottom: 30px;
}
.sitewidget-articlelist .news-list-headlines-top .headlines-content-img {
  width: 100%;
  max-width: 100%;
  height: auto;
}
.sitewidget-articlelist .news-list-headlines-top .headlines-right .more {
  margin: 20px 0;
}
.sitewidget-articlelist .news-list-headlines-top .headlines-right .more > a {
  padding: 8px 20px;
  border: 1px solid #b6b8ba;
  font-weight: normal;
}
.sitewidget-articlelist
  .news-list-headlines-top
  .headlines-right
  .more
  > a:hover {
  background: #e6e6e6;
  border: 1px solid #cbcccc;
  font-weight: normal;
}
.sitewidget-articlelist .news-list-headlines-top .headlines-content-title {
  margin-bottom: 6px;
}
.sitewidget-articlelist .news-list-headlines-top hr {
  height: 1px;
  border: 0;
  border-top: 1px dashed #787878;
  margin: 0 0 30px 0;
}
.sitewidget-articlelist .news-list-headlines-top .headlines-list .entry-item {
  position: relative;
  padding-left: 80px;
  min-height: 70px;
  margin-top: 30px;
}
.sitewidget-articlelist
  .news-list-headlines-top
  .headlines-list
  .entry-item:first-child {
  margin-top: 0;
}
.sitewidget-articlelist
  .news-list-headlines-top
  .headlines-list
  .entry-item
  .entry-title {
  margin-bottom: 6px;
  line-height: 1em;
}
.sitewidget-articlelist
  .news-list-headlines-top
  .headlines-list
  .entry-item
  .time {
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
  border: 1px solid #c6c6c6;
}
.sitewidget-articlelist
  .news-list-headlines-top
  .headlines-list
  .entry-item
  .time
  .time-day {
  font-size: 20px;
  line-height: 35px;
  margin-bottom: 1px;
  text-align: center;
  color: #000;
}
.sitewidget-articlelist
  .news-list-headlines-top
  .headlines-list
  .entry-item
  .time
  .time-date {
  font-size: 12px;
  line-height: 35px;
  background-color: #e6e6e6;
  color: #666;
  text-align: center;
  letter-spacing: -1px;
  color: #000;
}
@media (min-width: 990px) {
  .sitewidget-articlelist .news-list-headlines-top .headlines-left {
    width: 40%;
    float: left;
  }
  .sitewidget-articlelist .news-list-headlines-top .headlines-right {
    width: 58%;
    float: left;
    margin-left: 2%;
  }
}
.articlelist-datebtnsolid-style li {
  position: relative;
}
.articlelist-datebtnsolid-style li:first-child {
  margin-top: 0;
}
.articlelist-datebtnsolid-style .articlelist-datebtnsolid-date p {
  font-size: 32px;
  line-height: 1.6em;
}
.articlelist-datebtnsolid-style .articlelist-datebtnsolid-date > span {
  display: inline-block;
  border: 1px solid #eb0303;
  margin-top: 5px;
}
.articlelist-datebtnsolid-style .articlelist-datebtnsolid-date > span:hover {
  opacity: 0.8;
  filter: alpha(opacity=85);
}
.sitewidget-articleListNew
  .articlelist-datebtnsolid-style
  .articlelist-datebtnsolid-date
  a {
  display: inline-block;
  background-color: #eb0303;
  color: #fff;
  padding: 0 12px;
  font-size: 14px;
  font-weight: bold;
  border: 3px solid #fff;
  line-height: 30px;
  text-transform: uppercase;
  min-width: 68px;
  text-align: center;
}
.sitewidget-articleListNew
  .articlelist-datebtnsolid-style
  .articlelist-datebtnsolid-date
  a:hover {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  font-style: normal;
}
.articlelist-datebtnsolid-style .articlelist-datebtnsolid-ellipsis p {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.articlelist-datebtnsolid-title.article-column-title {
  width: 100%;
  float: none;
  margin: 0;
}
.articlelist-datebtnsolid-style .articlelist-datebtnsolid-links {
  color: #eb0303;
  font-size: 20px;
  text-decoration: none;
}
.articlelist-datebtnsolid-style .articlelist-datebtnsolid-links:hover {
  text-decoration: none;
}
.articlelist-datebtnsolid-style .articlelist-datebtnsolid-links span {
  font-weight: normal;
}
.sitewidget-articleListNew .sitewidget-bd {
  color: #616161;
}
.sitewidget-articleListNew
  .articlelist-datebtnsolid-style
  .articlelist-datebtnsolid-summary {
  line-height: 26px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}
@media (min-width: 990px) {
  .articlelist-datebtnsolid-style li {
    padding-right: 30%;
    min-height: 120px;
    margin-top: 30px;
    padding-bottom: 15px;
  }
  .articlelist-datebtnsolid-style .articlelist-datebtnsolid-date {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 20%;
    padding-left: 6%;
    border-left: 2px solid #eb0303;
  }
  .articlelist-datebtnsolid-style .articlelist-datebtnsolid-summary {
    max-height: 130px;
  }
}
@media (min-width: 990px) and (max-width: 1219px) {
  .articlelist-datebtnsolid-style .articlelist-datebtnsolid-summary {
    max-height: 104px;
  }
}
@media (max-width: 989px) {
  .articlelist-datebtnsolid-style li {
    margin-top: 20px;
  }
  .articlelist-datebtnsolid-style li.datebtnsolid-mobile-style {
    padding-top: 45px;
  }
  .articlelist-datebtnsolid-style .articlelist-datebtnsolid-date p {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 30px;
    line-height: 1.5em;
  }
  .articlelist-datebtnsolid-style .articlelist-datebtnsolid-date > span {
    margin-top: 10px;
  }
  .articlelist-datebtnsolid-style .articlelist-datebtnsolid-summary {
    max-height: 78px;
  }
}
.articlelist-datebtnsolid-Five li {
  position: relative;
}
.articlelist-datebtnsolid-Five li:first-child {
  margin-top: 0;
}
.articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date > span {
  display: inline-block;
  border: 1px solid #eb0303;
  margin-top: 5px;
}
.articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date > span:hover {
  opacity: 0.8;
  filter: alpha(opacity=85);
}
.sitewidget-articleListNew
  .articlelist-datebtnsolid-Five
  .articlelist-datebtnsolid-date
  a {
  display: inline-block;
  background-color: #eb0303;
  color: #fff;
  padding: 0 12px;
  font-size: 14px;
  font-weight: bold;
  border: 3px solid #fff;
  line-height: 30px;
  text-transform: uppercase;
  min-width: 68px;
  text-align: center;
}
.sitewidget-articleListNew
  .articlelist-datebtnsolid-Five
  .articlelist-datebtnsolid-date
  a:hover {
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  font-style: normal;
}
.articlelist-datebtnsolid-Five .articlelist-datebtnsolid-ellipsis p {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.articlelist-datebtnsolid-title.article-column-title {
  width: 100%;
  float: none;
  margin: 0;
}
.articlelist-datebtnsolid-Five .articlelist-datebtnsolid-links {
  color: #eb0303;
  font-size: 20px;
  text-decoration: none;
}
.articlelist-datebtnsolid-Five .articlelist-datebtnsolid-links:hover {
  text-decoration: none;
}
.articlelist-datebtnsolid-Five .articlelist-datebtnsolid-links span {
  font-weight: normal;
}
.sitewidget-articleListNew .sitewidget-bd {
  color: #616161;
}
@media (min-width: 990px) {
  .sitewidget-articleListNew
    .articlelist-datebtnsolid-Five
    .articlelist-datebtnsolid-summary {
    line-height: 26px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date p {
    line-height: 2.3em;
    padding-top: 15px;
    height: 90px;
  }
  .articlelist-datebtnsolid-Five
    .articlelist-datebtnsolid-date
    p
    span:nth-child(1) {
    padding-right: 33px;
  }
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date .years {
    font-size: 20px;
    display: block;
  }
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date .line {
    display: none;
  }
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date .timeDay {
    font-size: 30px;
    display: block;
  }
  .articlelist-datebtnsolid-Five li {
    padding-left: 20%;
    min-height: 120px;
    margin-top: 30px;
    padding-bottom: 15px;
  }
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date {
    position: absolute;
    left: 0;
    top: 0;
    width: 15%;
    border-right: 2px solid #ccc;
  }
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-summary {
    max-height: 130px;
  }
}
@media (min-width: 990px) and (max-width: 1219px) {
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-summary {
    max-height: 104px;
  }
}
@media (max-width: 989px) {
  .sitewidget-articleListNew
    .articlelist-datebtnsolid-Five
    .articlelist-datebtnsolid-summary {
    line-height: 26px;
  }
  .articlelist-datebtnsolid-Five li {
    margin-top: 20px;
  }
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date p {
    text-align: left;
    font-size: 24px;
    line-height: 2em;
  }
  .articlelist-datebtnsolid-Five .articlelist-datebtnsolid-date > span {
    margin-top: 10px;
  }
}
@media (min-width: 990px) {
  .sitewidget-navigation_style-20180827134645 .smsmart {
    float: right;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a {
    letter-spacing: 0;
    line-height: 75px;
    text-align: center;
    font-size: 16px;
    color: #333;
    font-weight: bold;
  }

  .sitewidget-navigation_style-20180827134645 {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    margin-top: 0;
    margin-right: 20px;
    margin-bottom: 0;
    margin-left: 20px;
    padding-top: 0;
    padding-right: 10px;
    padding-bottom: 0;
    padding-left: 10px;
  }

  .sitewidget-navigation_style-20180827134645
    .navnew-item
    > .has-submenu
    > .sub-arrow {
    display: none;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart {
    box-shadow: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a.highlighted {
    letter-spacing: 0;
    font-size: 16px;
    color: #012176;
    font-weight: bold;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a.highlighted {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid #002081;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a:active {
    letter-spacing: 0;
    font-size: 16px;
    color: #012176;
    font-weight: bold;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a:active {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid #002081;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item.on > a {
    letter-spacing: 0;
    font-size: 16px;
    color: #012176;
    font-weight: bold;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item.on > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid #002081;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}

@media (min-width: 990px) and (max-width: 1219px) {
  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645 {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 12px;
    margin-bottom: 0;
    margin-left: 12px;
    padding-top: 4px;
    padding-right: 0;
    padding-bottom: 3px;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a.highlighted {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a.highlighted {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 3px solid #002081;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 4px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a:active {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a:active {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 3px solid #002081;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 4px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item.on > a {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item.on > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 3px solid #002081;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 4px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }
}

@media (min-width: 1px) and (max-width: 989px) {
  .sitewidget-navigation_style-20180827134645 .smsmart {
    background-color: #0c6fb3;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a {
    letter-spacing: 0;
    line-height: 40px;
    text-align: left;
    font-size: 14px;
    color: #fff;
    font-weight: 0;
    font-style: 0;
    text-decoration: 0;
  }

  .sitewidget-navigation_style-20180827134645 .navnew-thumb-switch {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a:active,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a.highlighted {
    letter-spacing: 0;
    font-size: 14px;
    font-weight: 0;
    font-style: 0;
    text-decoration: 0;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a:active,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    > .navnew-item
    > a.highlighted {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item.on > a {
    letter-spacing: 0;
    font-size: 14px;
    color: #fff;
    font-weight: 0;
    font-style: 0;
    text-decoration: underline;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart > .navnew-item.on > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 990px) {
  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1 {
    background-color: #002081;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1-item > a {
    letter-spacing: 0;
    line-height: 38px;
    text-align: left;
    font-size: 14px;
    color: #fff;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1 {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1-item > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 40px;
    padding-bottom: 0;
    padding-left: 30px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a.highlighted {
    background-color: #fb7d02;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a.highlighted {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a.highlighted {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:active {
    background-color: #fb7d02;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:active {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:active {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item.on
    > a {
    background-color: #fb7d02;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item.on
    > a {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item.on
    > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
  }
}

@media (min-width: 990px) {
  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2 {
    background-color: #002081;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item > a {
    letter-spacing: 0;
    line-height: 38px;
    text-align: left;
    font-size: 14px;
    color: #fff;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2 {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:hover {
    background-color: #ff7f00;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:hover {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:hover {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:active {
    background-color: #ff7f00;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:active {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:active {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item.on
    > a {
    background-color: #ff7f00;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item.on
    > a {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item.on
    > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 30px;
  }
}

@media (min-width: 990px) and (max-width: 1219px) {
  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1-item > a {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1 {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 10px;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1-item > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 30px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a.highlighted {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:hover,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a.highlighted {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:active {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:active {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item.on
    > a {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item.on
    > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }
}

@media (min-width: 990px) and (max-width: 1219px) {
  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item > a {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2 {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:hover {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:hover {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:active {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:active {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item.on
    > a {
    letter-spacing: 0;
    font-size: 14px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item.on
    > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0;
    padding-right: 20px;
    padding-bottom: 0;
    padding-left: 20px;
  }
}

@media (min-width: 1px) and (max-width: 989px) {
  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1 {
    background-color: #107ac3;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1-item > a {
    letter-spacing: 0;
    line-height: 40px;
    text-align: left;
    font-size: 14px;
    color: #fff;
    font-weight: 0;
    font-style: 0;
    text-decoration: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1 {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub1-item > a {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 40px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:active,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a.highlighted {
    letter-spacing: 0;
    font-size: 14px;
    font-weight: 0;
    font-style: 0;
    text-decoration: 0;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a:active,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item
    > a.highlighted {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item.on
    > a {
    letter-spacing: 0;
    font-size: 14px;
    font-weight: 0;
    font-style: 0;
    text-decoration: underline;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub1-item.on
    > a {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 1px) and (max-width: 989px) {
  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2 {
    background: repeat center center;
    background-size: initial;
    background-color: #1487d6;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item > a {
    letter-spacing: 0;
    line-height: 40px;
    text-align: left;
    font-size: 14px;
    color: #fff;
    font-weight: 0;
    font-style: 0;
    text-decoration: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2 {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item > a {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 60px;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:active {
    letter-spacing: 0;
    font-size: 14px;
    font-weight: 0;
    font-style: 0;
    text-decoration: 0;
  }

  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a:active {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item.on > a,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a.highlighted {
    background: repeat center center;
    background-size: initial;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item.on > a,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a.highlighted {
    letter-spacing: 0;
    font-size: 14px;
    font-weight: 0;
    font-style: 0;
    text-decoration: underline;
  }

  .sitewidget-navigation_style-20180827134645 .smsmart .navnew-sub2-item.on > a,
  .sitewidget-navigation_style-20180827134645
    .smsmart
    .navnew-sub2-item
    > a.highlighted {
    border-left: 0 solid;
    border-right: 0 solid;
    border-top: 0 solid;
    border-bottom: 0 solid;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}

@media (min-width: 990px) and (max-width: 1219px) {
  .sitewidget-placeHolder-20190307115411 {
    height: 0 !important;
    overflow: hidden;
  }
}

@media (min-width: 768px) and (max-width: 990px) {
  .sitewidget-placeHolder-20190307115411 {
    height: 0 !important;
    overflow: hidden;
  }
}

@media (min-width: 421px) and (max-width: 767px) {
  .sitewidget-placeHolder-20190307115411 {
    height: 0 !important;
    overflow: hidden;
  }
}

@media (max-width: 420px) {
  .sitewidget-placeHolder-20190307115411 {
    height: 0 !important;
    overflow: hidden;
  }
}

@media (min-width: 990px) and (max-width: 1219px) {
  .sitewidget-placeHolder-20190307115431 {
    height: 0 !important;
    overflow: hidden;
  }
}

@media (min-width: 768px) and (max-width: 990px) {
  .sitewidget-placeHolder-20190307115431 {
    height: 0 !important;
    overflow: hidden;
  }
}

@media (min-width: 421px) and (max-width: 767px) {
  .sitewidget-placeHolder-20190307115431 {
    height: 0 !important;
    overflow: hidden;
  }
}

@media (max-width: 420px) {
  .sitewidget-placeHolder-20190307115431 {
    height: 0 !important;
    overflow: hidden;
  }
}

@media (min-width: 990px) and (max-width: 1219px) {
  .sitewidget-placeHolder-20180830085044 {
    height: 10px !important;
    overflow: hidden;
  }
}

@media (min-width: 768px) and (max-width: 990px) {
  .sitewidget-placeHolder-20180830085044 {
    height: 10px !important;
    overflow: hidden;
  }
}

@media (min-width: 421px) and (max-width: 767px) {
  .sitewidget-placeHolder-20180830085044 {
    height: 10px !important;
    overflow: hidden;
  }
}

@media (max-width: 420px) {
  .sitewidget-placeHolder-20180830085044 {
    height: 10px !important;
    overflow: hidden;
  }
}

.backstage-stwidgets-settingwrap,
.siteblocks-container :not(.edit-normal) {
  font-family: \5fae\8f6f\96c5\9ed1;
}

.sitewidget-hd > h2,
.sitewidget-hd > h1 {
  font-family: \5fae\8f6f\96c5\9ed1;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: left;
}

.sitewidget-bd {
  font-family: \5fae\8f6f\96c5\9ed1;
  font-size: 14px;
  color: #545454;
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: left;
}

div[class^='sitewidget-navigation'] .sitewidget-main-nav {
  font-family: Arial;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
  letter-spacing: 0;
  text-align: center;
}

div[class^='sitewidget-navigation'] .sitewidget-sub-nav {
  font-family: Arial;
  font-size: 16px;
  color: #666;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 2.5em;
  text-align: left;
}

div[class^='sitewidget-'] a {
  font-family: \5fae\8f6f\96c5\9ed1;
  font-size: 14px;
  color: #545454;
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: left;
}

div[class^='sitewidget-'] a:hover {
  color: #00217e;
}

body,
.backstage-frontendpreview {
  background-position: top center;
  background-repeat: repeat;
  background-attachment: scroll;
}

.sitewidget-hd {
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

.sitewidget-bd {
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1535453255950 {
  background-color: #fff;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535453255950 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535359761368 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535359761368 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535352971576 {
  background-color: #fff;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #ddd;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 30px;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535352971576 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 1px solid #ddd;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535348779128 {
  background-color: #fff;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #16376c;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535348779128 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.frontend-body-canvas
  #outerContainer_1535348779128
  [data-type='columns']
  > div {
  margin-left: 0;
  margin-right: 0;
}

#outerContainer_1435286627919 {
  background: repeat scroll left top;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1435286627919 > .container {
  background: repeat scroll left top rgba(0, 0, 0, 0);
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1435286627919 #column_1435286587299 {
  background: repeat scroll left top;
}

#outerContainer_1422936735980 {
  background: repeat scroll left top;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1422936735980 > .container {
  background: repeat scroll left top;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1422936735980 #column_1422936715188 {
  background: repeat scroll left top;
}

#outerContainer_1422329159139 {
  background-color: #0e3259;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1420004050574 {
  background-color: #1a3d55;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1420004050571 {
  background-color: #fff;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1420004070455 {
  background-color: #1a3d55;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1535356379156 {
  background-color: #fff;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535356379156 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535362221559 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535362221559 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535358141498 {
  background: url('/cloud/iqBqoKojRilSpjoiqiko/zitibeijin.png') no-repeat scroll
    left center;
  background-size: contain;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535358141498 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535678962307 {
  background: url('/cloud/ikBqoKojRilSrkqrjmko/ditubeijin.png') no-repeat scroll
    center center;
  background-size: cover;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 130px;
  padding-bottom: 160px;
}

#outerContainer_1535678962307 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1536112459436 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1536112459436 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.frontend-body-canvas #outerContainer_1536112459436 [data-type='columns'] {
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1536112459436 #column_1536112425828 {
  background: url('/cloud/liBqkKlpRinSlpqkqllp/bg2.jpg') no-repeat scroll center
    center;
  background-size: initial;
}

#outerContainer_1536112459436 #column_1536120715830 {
  background-color: #eef1f3;
}

#outerContainer_1535600723680 {
  background-color: #eef1f3;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535600723680 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535352137114 {
  background-color: #eef1f3;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535352137114 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

.frontend-body-canvas #outerContainer_1535352137114 [data-type='columns'] {
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535352075302 {
  background-color: #eef1f3;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1535352075302 > .container {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}

#outerContainer_1419845702244 {
  background-color: #f7f7f7;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1417059022859 {
  background-color: #eee;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1416987565787 {
  background-color: #292625;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1416990489612 {
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

#outerContainer_1416991514728 {
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1417059008371 {
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1419845281075 {
  background-color: #f7f7f7;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1419845452883 {
  background-color: #f7f7f7;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1417061173556 {
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1417053031438 {
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1417055021127 {
  background-color: #3b3b3b;
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

#outerContainer_1416992552992 {
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

body,
.backstage-inner-frontendpreview {
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

.sitewidget-text-20180830095203 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-text-20180830095203 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-text-20180830095203 .sitewidget-bd {
  font-size: 14px;
  color: #666;
}

.sitewidget-text-20180830095203 .sitewidget-bd *,
.sitewidget-text-20180830095203 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-touchgraphicslider-20180827172959 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 40px;
  padding-right: 20px;
  padding-bottom: 60px;
  padding-left: 20px;
  box-shadow: 0;
}

.sitewidget-touchgraphicslider-20180827172959 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
}

.sitewidget-touchgraphicslider-20180827172959 .sitewidget-hd > h2 {
  font-size: 24px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: center;
}

.sitewidget-touchgraphicslider-20180827172959 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-graphicNew-20180905095407 {
  background-color: #fff;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 40px;
  margin-bottom: 0;
  margin-left: 40px;
  padding-top: 40px;
  padding-right: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  box-shadow: 0;
}

.sitewidget-graphicNew-20180905095407 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-graphicNew-20180905095407 .sitewidget-hd > h2 {
  font-size: 24px;
  color: #333;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: center;
}

.sitewidget-graphicNew-20180905095407 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 20px;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-graphicNew-20180905095407 .sitewidget-bd {
  font-size: 14px;
  color: #999;
}

.sitewidget-graphicNew-20180905095407 .sitewidget-bd *,
.sitewidget-graphicNew-20180905095407 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-logo-20180827134618 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-logo-20180827134618 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-logo-20180827145603 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-logo-20180827145603 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-logo-20180827145603 .sitewidget-bd {
  font-size: 14px;
  color: #545454;
}

.sitewidget-logo-20180827145603 .sitewidget-bd *,
.sitewidget-logo-20180827145603 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-logo-20180827145603 .sitewidget-bd a {
  font-size: 14px;
  color: #545454;
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-share-20180827163442 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-share-20180827163442 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-share-20180827163442 .sitewidget-bd {
  font-size: 14px;
  color: #545454;
}

.sitewidget-share-20180827163442 .sitewidget-bd *,
.sitewidget-share-20180827163442 .sitewidget-bd {
  letter-spacing: 12px;
  line-height: 1.7em;
  text-align: left;
}

.sitewidget-articleListNew-20180827162309 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-articleListNew-20180827162309 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-articleListNew-20180827162309 .sitewidget-hd > h2 {
  line-height: NaNem;
  text-align: left;
}

.sitewidget-articleListNew-20180827162309 .sitewidget-bd {
  border-left: 0 solid #616161;
  border-right: 0 solid #616161;
  border-top: 0 solid #616161;
  border-bottom: 0 solid #616161;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-articleListNew-20180827162309 .sitewidget-bd {
  font-size: 14px;
  color: #999;
}

.sitewidget-articleListNew-20180827162309 .sitewidget-bd *,
.sitewidget-articleListNew-20180827162309 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: left;
}

.sitewidget-articleListNew-20180827162309 .sitewidget-bd a {
  font-size: 16px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: left;
}

.sitewidget-quickNav-20190307132349 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 10px;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-quickNav-20190307132349 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

.sitewidget-quickNav-20190307132349 .sitewidget-hd > h2 {
  font-size: 18px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: left;
}

.sitewidget-quickNav-20190307132349 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-quickNav-20190307132349 .sitewidget-bd {
  font-size: 14px;
  color: #545454;
}

.sitewidget-quickNav-20190307132349 .sitewidget-bd *,
.sitewidget-quickNav-20190307132349 .sitewidget-bd {
  letter-spacing: 21px;
  line-height: 1.7em;
  text-align: left;
}

.sitewidget-quickNav-20190307132349 .sitewidget-bd a {
  font-size: 14px;
  color: #545454;
  letter-spacing: 0;
  line-height: 2.2em;
  text-align: left;
}

.sitewidget-placeHolder-20180830090231 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 1px solid #ddd;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-placeHolder-20180830090231 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-title-20180827162209 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-title-20180827162209 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
}

.sitewidget-title-20180827162209 .sitewidget-hd > h2 {
  font-size: 24px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: center;
}

.sitewidget-text-20190508161857 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-text-20190508161857 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-text-20190508161857 .sitewidget-bd {
  font-size: 40px;
  color: #c40001;
  font-weight: bold;
}

.sitewidget-text-20190508161857 .sitewidget-bd *,
.sitewidget-text-20190508161857 .sitewidget-bd {
  letter-spacing: 5px;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-prodScrolling-20190306145414 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-prodScrolling-20190306145414 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-prodScrolling-20190306145414 .sitewidget-bd {
  font-size: 14px;
  color: #545454;
}

.sitewidget-prodScrolling-20190306145414 .sitewidget-bd *,
.sitewidget-prodScrolling-20190306145414 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-prodScrolling-20190306145414 .sitewidget-bd a {
  font-size: 14px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-button-20180905100238 {
  background-color: #fff;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 40px;
  margin-bottom: 0;
  margin-left: 40px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-button-20180905100238 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-text-20180827163535 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-text-20180827163535 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 10px;
  padding-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
}

.sitewidget-text-20180827163535 .sitewidget-bd {
  font-size: 14px;
  color: #545454;
}

.sitewidget-text-20180827163535 .sitewidget-bd *,
.sitewidget-text-20180827163535 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: left;
}

.sitewidget-title-20180827144318 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-title-20180827144318 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-title-20180827144318 .sitewidget-hd > h2 {
  font-size: 24px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: center;
}

.sitewidget-verticalNavigation-20190307113652 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-verticalNavigation-20190307113652 .sitewidget-hd {
  display: block;
  background-color: #eef1f3;
  border-left: 1px solid #dcdcdc;
  border-right: 1px solid #dcdcdc;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-verticalNavigation-20190307113652 .sitewidget-hd > h2 {
  font-size: 20px;
  color: #343536;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 2.5em;
  text-align: left;
}

.sitewidget-verticalNavigation-20190307113652 .sitewidget-bd {
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-verticalNavigation-20190307113652 .sitewidget-bd a {
  font-size: 14px;
  color: #545454;
  letter-spacing: 0;
  line-height: 2.8em;
  text-align: left;
}

.sitewidget-text-20180828185243 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-text-20180828185243 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-text-20180828185243 .sitewidget-bd {
  font-size: 14px;
  color: #666;
}

.sitewidget-text-20180828185243 .sitewidget-bd *,
.sitewidget-text-20180828185243 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-prodSearchNew-20180827142620 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 5px;
  padding-right: 60px;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-prodSearchNew-20180827142620 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-placeHolder-20180905100311 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 40px;
  margin-bottom: 0;
  margin-left: 40px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-placeHolder-20180905100311 .sitewidget-bd {
  background-color: #fff;
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-quickNav-20180827162627 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 10px;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-quickNav-20180827162627 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

.sitewidget-quickNav-20180827162627 .sitewidget-hd > h2 {
  font-size: 18px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: left;
}

.sitewidget-quickNav-20180827162627 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-quickNav-20180827162627 .sitewidget-bd {
  font-size: 14px;
  color: #545454;
}

.sitewidget-quickNav-20180827162627 .sitewidget-bd *,
.sitewidget-quickNav-20180827162627 .sitewidget-bd {
  letter-spacing: 21px;
  line-height: 1.7em;
  text-align: left;
}

.sitewidget-quickNav-20180827162627 .sitewidget-bd a {
  font-size: 14px;
  color: #545454;
  letter-spacing: 0;
  line-height: 2.2em;
  text-align: left;
}

.sitewidget-quickNav-20180827162725 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-quickNav-20180827162725 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 0;
}

.sitewidget-quickNav-20180827162725 .sitewidget-hd > h2 {
  font-size: 18px;
  color: #333;
  font-weight: bold;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: left;
}

.sitewidget-quickNav-20180827162725 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-quickNav-20180827162725 .sitewidget-bd a {
  font-size: 14px;
  color: #545454;
  letter-spacing: 0;
  line-height: 2.2em;
  text-align: left;
}

.sitewidget-text-20180828193438 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-text-20180828193438 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-text-20180828193438 .sitewidget-bd {
  font-size: 14px;
  color: #666;
}

.sitewidget-text-20180828193438 .sitewidget-bd *,
.sitewidget-text-20180828193438 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-text-20180827165040 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-text-20180827165040 .sitewidget-bd {
  border-left: 0 solid #545454;
  border-right: 0 solid #545454;
  border-top: 0 solid #545454;
  border-bottom: 0 solid #545454;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

.sitewidget-text-20180827165040 .sitewidget-bd {
  font-size: 14px;
  color: #666;
}

.sitewidget-text-20180827165040 .sitewidget-bd *,
.sitewidget-text-20180827165040 .sitewidget-bd {
  letter-spacing: 0;
  line-height: 1.7em;
  text-align: center;
}

.sitewidget-text-20180827165040 .sitewidget-bd a {
  font-size: 14px;
  color: #fff;
  letter-spacing: 0;
  line-height: 2em;
  text-align: left;
}

.sitewidget-title-20180827165920 {
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  box-shadow: 0;
}

.sitewidget-title-20180827165920 .sitewidget-hd {
  display: block;
  border-left: 0 solid #000;
  border-right: 0 solid #000;
  border-top: 0 solid #000;
  border-bottom: 0 solid #000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 20px;
  padding-left: 0;
}

.sitewidget-title-20180827165920 .sitewidget-hd > h2 {
  font-size: 30px;
  color: #333;
  font-weight: normal;
  letter-spacing: 0;
  line-height: 1.8em;
  text-align: center;
}

.sitewidget-logo-20180827134618 .picture-resize-wrap:hover .img-hover-shift {
  -webkit-transform: translateY(-10px);
  -moz-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  transform: translateY(-10px);
}

@media (min-width: 990px) and (max-width: 1219px) {
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd a,
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd,
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd * {
    font-size: 20px;
  }
}

@media (min-width: 768px) and (max-width: 989px) {
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd a,
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd,
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd * {
    font-size: 20px;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd a,
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd,
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd * {
    font-size: 20px;
  }
}

@media (min-width: 1px) and (max-width: 479px) {
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd a,
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd,
  .sitewidget-text-20190508161857.sitewidget-text .sitewidget-bd * {
    font-size: 20px;
  }
}

.sitewidget-verticalNavigation-20190307113652
  .vertical-navigation-style
  .verticalNavList
  li.on,
.sitewidget-verticalNavigation-20190307113652 .verticalNavList li.on,
.sitewidget-verticalNavigation-20190307113652
  .vertical-navigation-style
  .verticalNavList
  > li
  > .vertical-navigation-thumbs
  .on,
.sitewidget-verticalNavigation-20190307113652
  .vertical-navigation-style
  .navnew-thumb-title,
.sitewidget-verticalNavigation-20190307113652
  .vertical-navigation-style
  .verticalNavList
  > li
  > .vertical-navigation-thumbs
  .on
  + .fa,
.sitewidget-verticalNavigation-20190307113652
  .vertical-navigation-style
  .navnew-thumb-title,
.sitewidget-verticalNavigation-20190307113652
  .vertical-navigation-style
  .verticalNavList
  li.on
  a,
.sitewidget-verticalNavigation-20190307113652 .verticalNavList li.on a,
.sitewidget-verticalNavigation-20190307113652
  .vertical-navigation-style
  .verticalNavList
  li
  a:hover,
.sitewidget-verticalNavigation-20190307113652 .verticalNavList li a:hover {
  background-color: #0abb0a;
  color: #fff;
  background-image: none;
}

.sitewidget-title-20180827144318 {
  min-height: 10px;
}

.sitewidget-title-20180827162209 {
  min-height: 10px;
}

.sitewidget-title-20180827165920 {
  min-height: 10px;
}

.sitewidget-logo-20180827145603 .picture-resize-wrap:hover .img-hover-shift {
  -webkit-transform: translateY(-10px);
  -moz-transform: translateY(-10px);
  -ms-transform: translateY(-10px);
  transform: translateY(-10px);
}

.sitewidget-share-20180827163442 .hover-effect-border-color-choose {
  border: 2px solid transparent;
  border-radius: 50%;
}

.sitewidget-share-20180827163442 .hover-effect-border-color-choose:hover {
  border: 2px solid;
}

.sitewidget-share-20180827163442 .sitewidget-bd {
  text-align: center;
}

@media (min-width: 769px) {
  .onlineservice-fixed-style5 ul.onlineservice-fixed-list,
  .sitewidget-onlineService.onlineservice-fixed-translate10
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-items
    > a {
    background-color: #00217e;
  }

  .onlineservice-fixed-style5 ul.onlineservice-fixed-list a,
  .sitewidget-onlineService.onlineservice-fixed-translate10
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-items
    > a {
    color: #fff;
  }

  .onlineservice-fixed-style5 ul li div:hover,
  .onlineservice-fixed-style5 ul li div:hover a,
  .sitewidget-onlineService.onlineservice-fixed-translate10
    .onlineservice-fixed-blocks-list:hover
    .onlineservice-fixed-blocks-tips,
  .sitewidget-onlineService.onlineservice-fixed-translate10
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-tips:after {
    background-color: #00217e;
  }

  .onlineservice-fixed-style5 ul li div:hover a,
  .sitewidget-onlineService.onlineservice-fixed-translate10
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-tips
    > li
    a {
    color: #fff;
  }
}

@media (max-width: 768px) {
  .onlineservice-fixed-style5.onlineservice-fixed-style
    ul.onlineservice-fixed-list,
  .sitewidget-onlineService.onlineservice-fixed-translate10
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-items
    > a {
    background-color: #00217e;
  }

  .onlineservice-fixed-style5.onlineservice-fixed-style
    ul.onlineservice-fixed-list
    a,
  .sitewidget-onlineService.onlineservice-fixed-translate10
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-items
    > a {
    color: #fff;
  }
}

@media (max-width: 768px) {
  .sitewidget-onlineService.onlineservice-fixed-blocks
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-tips {
    background-color: #0879a7;
  }
}

.sitewidget-onlineService.onlineservice-fixed-translate
  .onlineservice-fixed-blocks-list
  .onlineservice-fixed-blocks-items
  > a:hover {
  color: #f7252c;
}

.onlineservice-fixed-left .onlineservice-fixed-blocks-items .ico_t {
  color: red !important;
  background: #fff !important;
}

.sitewidgetOnlineServiceStyle12.onlineservice-fixed-left a.bglist .ico_f {
  background: red;
}

.sitewidgetOnlineServiceStyle12.onlineservice-fixed-left
  .onlineservice-fixed-blocks-list
  .onlineservice-fixed-blocks-items:hover
  ul.onlineservice-fixed-blocks-tips {
  background: red;
}

@media (max-width: 768px) {
  .sitewidget-onlineService.onlineservice-fixed-multicolor
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-items
    > a
    .terminal,
  .sitewidget-onlineService.onlineservice-fixed-blocks
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-items
    > a
    .terminal,
  .sitewidget-onlineService.onlineservice-fixed-translate
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-items
    > a
    .terminal,
  .sitewidget-onlineService.onlineservice-fixed-translate10
    .onlineservice-fixed-blocks-list
    .onlineservice-fixed-blocks-items
    > a
    .terminal {
    display: none;
  }
}
