/* /assets/widget/style/component/prodSearchNew/prodSearchNew.css,/assets/widget/style/component/prodsearch/prodsearch.css,/assets/widget/script/plugins/layerslider/css/layerslider.css,/assets/widget/style/component/advancedSlider/advancedSlider.css,/assets/widget/script/plugins/smartmenu/css/navigation.css,/assets/widget/style/component/onlineService/public/public.css,/assets/widget/style/component/faqList/faqList.css,/assets/widget/style/component/articleListNew/public/public.css,/assets/widget/style/component/layerslider/layerslider.css,/assets/widget/style/component/touchgraphicslider/touchgraphicslider.css,/assets/widget/style/component/prodScrolling/prodScrolling.css,/assets/widget/style/component/langBar/langBar.css,/assets/widget/mobile_head/style04/style04.css,/assets/widget/mobile_head/css/headerStyles.css */
/* /assets/widget/style/component/prodSearchNew/prodSearchNew.css */
.sitewidget-searchNew .search-box-wrap input[type='text'],
.sitewidget-searchNew .search-box-wrap button {
  box-sizing: border-box;
  border: 0;
  display: block;
  background: 0;
  padding: 0;
  margin: 0;
}
.sitewidget-searchNew .search-box-wrap button {
  cursor: pointer;
  text-align: center;
  overflow: hidden;
  font-family: arial !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sitewidget-searchNew .search-box-wrap input[type='text']:focus,
.sitewidget-searchNew .search-box-wrap button:focus {
  outline: 0;
}
.sitewidget-searchNew .search-keywords q {
  cursor: pointer;
  margin-right: 10px;
  display: inline-block;
}
.sitewidget-searchNew .search-keywords q + q {
  margin-right: 10px;
}
.sitewidget-searchNew .inner-container {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  font-size: 16px;
  box-sizing: border-box;
  padding: 0 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  text-align: left;
  display: flex;
  left: 0;
  top: 0;
  align-items: center;
  padding-left: 15px;
  padding-right: 10px;
  cursor: pointer;
}
.sitewidget-searchNew .inner-container .inner-text {
  max-width: 120px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sitewidget-searchNew .inner-container .sitewidget-thumb {
  margin-right: 5px;
}
.sitewidget-searchNew .outline-search-box .search-box .search-fix-wrap {
  position: relative;
}
.sitewidget-searchNew
  .outline-search-box
  .search-box
  .search-fix-wrap
  input[type='text'] {
  width: 100%;
  text-indent: 8px;
}
.sitewidget-searchNew .outline-search-box .search-box .search-fix-wrap button {
  position: absolute;
  top: 0;
  left: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTUyMzVENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTUyMzRENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6mSvkwAAABS0lEQVR42rSUsUoDQRRFNwtRlEA6sUqRxLSBfINoIynt/JEUKa1CPsAv0CKthV0QFAuLNAFtBBFDFJF0YYkZr3CEybo7zoBeOCzse3Nn9u17E0c/tSN6Yizm4kM8izPRFoXIU2uiLxbCwIt4Eon17lo0fMwuWDATXVGx4pviUIzIeRNNl2GfxDtRc+QVxQm5D6IU5dRswclqHqWJxTmm3ayEniuYozo/a8IGKxpjWInCNGRdK338qngVj4GGt9ZpVwyLtEWo5jzX04ZTsUVrhKjKc5o2vOSUBwFmG2JfLMVNOtimuCOMfdRhzSArWGCcDE0b/2K2S80T17Q0GCdD09ZzPrNjzfW9KLt2bjJOhqYdMpLH4lS8E0swM9TPaVpiYibW7WKsTQZsXMbMy/T777e4YY7EXsaiYFMf/bvpVfwHhjNK8tV6258CDAD9K2CXZkL3OQAAAABJRU5ErkJggg==)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .outline-left-search-box .search-box .search-fix-wrap {
  position: relative;
}
.sitewidget-searchNew
  .outline-left-search-box
  .search-box
  .search-fix-wrap
  input[type='text'] {
  width: 100%;
}
.sitewidget-searchNew
  .outline-left-search-box
  .search-box
  .search-fix-wrap
  button {
  position: absolute;
  top: 0;
  right: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTUyMzVENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTUyMzRENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6mSvkwAAABS0lEQVR42rSUsUoDQRRFNwtRlEA6sUqRxLSBfINoIynt/JEUKa1CPsAv0CKthV0QFAuLNAFtBBFDFJF0YYkZr3CEybo7zoBeOCzse3Nn9u17E0c/tSN6Yizm4kM8izPRFoXIU2uiLxbCwIt4Eon17lo0fMwuWDATXVGx4pviUIzIeRNNl2GfxDtRc+QVxQm5D6IU5dRswclqHqWJxTmm3ayEniuYozo/a8IGKxpjWInCNGRdK338qngVj4GGt9ZpVwyLtEWo5jzX04ZTsUVrhKjKc5o2vOSUBwFmG2JfLMVNOtimuCOMfdRhzSArWGCcDE0b/2K2S80T17Q0GCdD09ZzPrNjzfW9KLt2bjJOhqYdMpLH4lS8E0swM9TPaVpiYibW7WKsTQZsXMbMy/T777e4YY7EXsaiYFMf/bvpVfwHhjNK8tV6258CDAD9K2CXZkL3OQAAAABJRU5ErkJggg==)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .colorbtn-search-box .search-box .search-fix-wrap {
  position: relative;
}
.sitewidget-searchNew
  .colorbtn-search-box
  .search-box
  .search-fix-wrap
  input[type='text'] {
  width: 100%;
  text-indent: 8px;
}
.sitewidget-searchNew .colorbtn-search-box .search-box .search-fix-wrap button {
  position: absolute;
  top: 0;
  left: 100%;
}
.sitewidget-searchNew .colorbtn-search-box .search-box .search-fix-wrap button {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkUzMzdDRjZENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkUzMzdDRjVENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4RMwRsAAABdElEQVR42qTUz0oCQRwH8HHBJBHsFJ0kbNfrRoeeIOrmsYfx4BOID9AbdAg6FXgLotiggxehLkVEYhGxt2XNpu/E15od949DAx9Wx5mvM85vdKSUwuBBD0YQwQxe4BjaUEqZ80t/swJ9+JR/7RWeIdb6rqFVFKjCBpwQQhca2sAqHMKQY97Bzwvsc+AdbOVsqQxHHPsAtbRAj9sMC8LmHDhjaDctsJf1YQ6XhzXmFyQCRwxsWAQqF5y3o/c7QogmvMGTsGu3fLp6pwosQyzsW8RnxQycwDpULQObfE4SvbwBknW27O+3Ch88mLp5KG0GDllnywR2OOckrWxKvE6SResUhO3xKsZpt2X+osXrJFm0bsY2O9q9vje3q/z8c7D5cAqb8AWXLI2IB3AAazCFR/DgBvYh1A9FV+ONGcvFNuNv5nNlAfsDfaX6Cs1y2mbRVlgaQWIlQtRhALuJlVpeN9PCSv8baIZeZW3Ztqntn8PGtwADAJWPrgZtpeIGAAAAAElFTkSuQmCC)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .insideLeft-search-box .search-box .search-fix-wrap {
  position: relative;
}
.sitewidget-searchNew
  .insideLeft-search-box
  .search-box
  .search-fix-wrap
  input[type='text'] {
  width: 100%;
}
.sitewidget-searchNew
  .insideLeft-search-box
  .search-box
  .search-fix-wrap
  .search-svg {
  position: absolute;
  top: 0;
  left: 90px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sitewidget-searchNew
  .insideLeft-search-box
  .search-box
  .search-fix-wrap
  .insideLeftHide {
  display: none;
}
.sitewidget-searchNew
  .insideLeft-search-box
  .search-box
  .search-fix-wrap
  .flex-wrap {
  display: flex;
  width: 100%;
}
.sitewidget-searchNew
  .insideLeft-search-box
  .search-box
  .search-fix-wrap
  .flex-wrap
  .input {
  flex: 1;
}
.sitewidget-searchNew
  .insideLeft-search-box
  .search-box
  .search-fix-wrap
  .flex-wrap
  .search-btn {
  flex-basis: auto;
}
.sitewidget-searchNew .underline-search-box .search-box .search-fix-wrap {
  position: relative;
}
.sitewidget-searchNew
  .underline-search-box
  .search-box
  .search-fix-wrap
  input[type='text'] {
  width: 100%;
}
.sitewidget-searchNew
  .underline-search-box
  .search-box
  .search-fix-wrap
  button {
  position: absolute;
  top: 0;
  left: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTUyMzVENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTUyMzRENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6mSvkwAAABS0lEQVR42rSUsUoDQRRFNwtRlEA6sUqRxLSBfINoIynt/JEUKa1CPsAv0CKthV0QFAuLNAFtBBFDFJF0YYkZr3CEybo7zoBeOCzse3Nn9u17E0c/tSN6Yizm4kM8izPRFoXIU2uiLxbCwIt4Eon17lo0fMwuWDATXVGx4pviUIzIeRNNl2GfxDtRc+QVxQm5D6IU5dRswclqHqWJxTmm3ayEniuYozo/a8IGKxpjWInCNGRdK338qngVj4GGt9ZpVwyLtEWo5jzX04ZTsUVrhKjKc5o2vOSUBwFmG2JfLMVNOtimuCOMfdRhzSArWGCcDE0b/2K2S80T17Q0GCdD09ZzPrNjzfW9KLt2bjJOhqYdMpLH4lS8E0swM9TPaVpiYibW7WKsTQZsXMbMy/T777e4YY7EXsaiYFMf/bvpVfwHhjNK8tV6258CDAD9K2CXZkL3OQAAAABJRU5ErkJggg==)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .slideLeft-search-box .search-box .inner-container {
  display: none;
}
.sitewidget-searchNew .slideLeft-search-box .search-box.open .inner-container {
  display: flex;
}
.sitewidget-searchNew .slideLeft-search-box .search-keywords {
  display: none;
}
.sitewidget-searchNew .slideLeft-search-box.search-box-wrap {
  position: relative;
}
.sitewidget-searchNew .slideLeft-search-box .search-icon-btn {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkUzMzdDRjZENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkUzMzdDRjVENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4RMwRsAAABdElEQVR42qTUz0oCQRwH8HHBJBHsFJ0kbNfrRoeeIOrmsYfx4BOID9AbdAg6FXgLotiggxehLkVEYhGxt2XNpu/E15od949DAx9Wx5mvM85vdKSUwuBBD0YQwQxe4BjaUEqZ80t/swJ9+JR/7RWeIdb6rqFVFKjCBpwQQhca2sAqHMKQY97Bzwvsc+AdbOVsqQxHHPsAtbRAj9sMC8LmHDhjaDctsJf1YQ6XhzXmFyQCRwxsWAQqF5y3o/c7QogmvMGTsGu3fLp6pwosQyzsW8RnxQycwDpULQObfE4SvbwBknW27O+3Ch88mLp5KG0GDllnywR2OOckrWxKvE6SResUhO3xKsZpt2X+osXrJFm0bsY2O9q9vje3q/z8c7D5cAqb8AWXLI2IB3AAazCFR/DgBvYh1A9FV+ONGcvFNuNv5nNlAfsDfaX6Cs1y2mbRVlgaQWIlQtRhALuJlVpeN9PCSv8baIZeZW3Ztqntn8PGtwADAJWPrgZtpeIGAAAAAElFTkSuQmCC)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .slideLeft-search-box .search-box {
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  -ms-transition: width 0.4s;
  -o-transition: width 0.4s;
  transition: width 0.4s;
}
.sitewidget-searchNew .slideLeft-search-box .search-box .search-fix-wrap {
  position: relative;
  -webkit-transition: margin-right 0.4s;
  -moz-transition: margin-right 0.4s;
  -ms-transition: margin-right 0.4s;
  -o-transition: margin-right 0.4s;
  transition: margin-right 0.4s;
}
.sitewidget-searchNew
  .slideLeft-search-box
  .search-box
  .search-fix-wrap
  input[type='text'] {
  width: 100%;
  text-indent: 8px;
}
.sitewidget-searchNew
  .slideLeft-search-box
  .search-box
  .search-fix-wrap
  button {
  position: absolute;
  top: 0;
  left: 100%;
}
.sitewidget-searchNew
  .slideLeft-search-box
  .search-box
  .search-fix-wrap
  button {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkUzMzdDRjZENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkUzMzdDRjVENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4RMwRsAAABdElEQVR42qTUz0oCQRwH8HHBJBHsFJ0kbNfrRoeeIOrmsYfx4BOID9AbdAg6FXgLotiggxehLkVEYhGxt2XNpu/E15od949DAx9Wx5mvM85vdKSUwuBBD0YQwQxe4BjaUEqZ80t/swJ9+JR/7RWeIdb6rqFVFKjCBpwQQhca2sAqHMKQY97Bzwvsc+AdbOVsqQxHHPsAtbRAj9sMC8LmHDhjaDctsJf1YQ6XhzXmFyQCRwxsWAQqF5y3o/c7QogmvMGTsGu3fLp6pwosQyzsW8RnxQycwDpULQObfE4SvbwBknW27O+3Ch88mLp5KG0GDllnywR2OOckrWxKvE6SResUhO3xKsZpt2X+osXrJFm0bsY2O9q9vje3q/z8c7D5cAqb8AWXLI2IB3AAazCFR/DgBvYh1A9FV+ONGcvFNuNv5nNlAfsDfaX6Cs1y2mbRVlgaQWIlQtRhALuJlVpeN9PCSv8baIZeZW3Ztqntn8PGtwADAJWPrgZtpeIGAAAAAElFTkSuQmCC)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .slideLeft-search-box .search-close-btn {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  text-align: center;
  background-color: #333;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMzQ5NjY4QkQ2MUMxMUU1QkI5OTg3MDMzMkQzRTdCMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMzQ5NjY4Q0Q2MUMxMUU1QkI5OTg3MDMzMkQzRTdCMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzNDk2Njg5RDYxQzExRTVCQjk5ODcwMzMyRDNFN0IxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzNDk2NjhBRDYxQzExRTVCQjk5ODcwMzMyRDNFN0IxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6w9bwQAAAHBJREFUeNpi/P///zUGBgYmIHYB4icMxAEZIN4DxP8YgAbc+A8Bd4BYBogZCGAZqFoQuIEuQMgQDLU4JYjRDBInqICQHDG24HUdMf7E6zViAgtv4DIxUAqo7QWKApGiaKQoIVGclCnKTIyUZmeAAAMAuvfEv0vHAKsAAAAASUVORK5CYII=);
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  -ms-transition: width 0.4s;
  -o-transition: width 0.4s;
  transition: width 0.4s;
}
.sitewidget-searchNew .slideLeft-search-box .search-box.open .search-fix-wrap {
  position: relative;
}
@media (max-width: 500px) {
  .sitewidget-searchNew .slideLeft-search-box .search-box.open {
    width: 100% !important;
  }
}
.sitewidget-searchNew .slideLeftRight-search-box .search-keywords {
  display: none;
}
.sitewidget-searchNew .slideLeftRight-search-box.search-box-wrap {
  position: relative;
}
.sitewidget-searchNew .slideLeftRight-search-box .search-icon-btn {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkUzMzdDRjZENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkUzMzdDRjVENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4RMwRsAAABdElEQVR42qTUz0oCQRwH8HHBJBHsFJ0kbNfrRoeeIOrmsYfx4BOID9AbdAg6FXgLotiggxehLkVEYhGxt2XNpu/E15od949DAx9Wx5mvM85vdKSUwuBBD0YQwQxe4BjaUEqZ80t/swJ9+JR/7RWeIdb6rqFVFKjCBpwQQhca2sAqHMKQY97Bzwvsc+AdbOVsqQxHHPsAtbRAj9sMC8LmHDhjaDctsJf1YQ6XhzXmFyQCRwxsWAQqF5y3o/c7QogmvMGTsGu3fLp6pwosQyzsW8RnxQycwDpULQObfE4SvbwBknW27O+3Ch88mLp5KG0GDllnywR2OOckrWxKvE6SResUhO3xKsZpt2X+osXrJFm0bsY2O9q9vje3q/z8c7D5cAqb8AWXLI2IB3AAazCFR/DgBvYh1A9FV+ONGcvFNuNv5nNlAfsDfaX6Cs1y2mbRVlgaQWIlQtRhALuJlVpeN9PCSv8baIZeZW3Ztqntn8PGtwADAJWPrgZtpeIGAAAAAElFTkSuQmCC)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .slideLeftRight-search-box .search-box {
  position: absolute;
  top: 0;
  right: 0;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  -ms-transition: width 0.4s;
  -o-transition: width 0.4s;
  transition: width 0.4s;
}
.sitewidget-searchNew .slideLeftRight-search-box .search-box .search-fix-wrap {
  position: relative;
  -webkit-transition: margin-right 0.4s;
  -moz-transition: margin-right 0.4s;
  -ms-transition: margin-right 0.4s;
  -o-transition: margin-right 0.4s;
  transition: margin-right 0.4s;
}
.sitewidget-searchNew
  .slideLeftRight-search-box
  .search-box
  .search-fix-wrap
  input[type='text'] {
  width: 100%;
  text-indent: 8px;
}
.sitewidget-searchNew
  .slideLeftRight-search-box
  .search-box
  .search-fix-wrap
  button {
  position: absolute;
  top: 0;
}
.sitewidget-searchNew
  .slideLeftRight-search-box
  .search-box
  .search-fix-wrap
  button {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkUzMzdDRjZENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkUzMzdDRjVENDcyMTFFNUExQkFENzc5MDkwODQ1NTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4RMwRsAAABdElEQVR42qTUz0oCQRwH8HHBJBHsFJ0kbNfrRoeeIOrmsYfx4BOID9AbdAg6FXgLotiggxehLkVEYhGxt2XNpu/E15od949DAx9Wx5mvM85vdKSUwuBBD0YQwQxe4BjaUEqZ80t/swJ9+JR/7RWeIdb6rqFVFKjCBpwQQhca2sAqHMKQY97Bzwvsc+AdbOVsqQxHHPsAtbRAj9sMC8LmHDhjaDctsJf1YQ6XhzXmFyQCRwxsWAQqF5y3o/c7QogmvMGTsGu3fLp6pwosQyzsW8RnxQycwDpULQObfE4SvbwBknW27O+3Ch88mLp5KG0GDllnywR2OOckrWxKvE6SResUhO3xKsZpt2X+osXrJFm0bsY2O9q9vje3q/z8c7D5cAqb8AWXLI2IB3AAazCFR/DgBvYh1A9FV+ONGcvFNuNv5nNlAfsDfaX6Cs1y2mbRVlgaQWIlQtRhALuJlVpeN9PCSv8baIZeZW3Ztqntn8PGtwADAJWPrgZtpeIGAAAAAElFTkSuQmCC)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .slideLeftRight-search-box .search-close-btn {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  text-align: center;
  font-family: none;
  display: none;
  text-decoration: none;
  font-style: normal;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  -ms-transition: width 0.4s;
  -o-transition: width 0.4s;
  transition: width 0.4s;
}
.sitewidget-searchNew
  .slideLeftRight-search-box
  .search-box.open
  .search-fix-wrap {
  position: relative;
}
@media (max-width: 500px) {
  .sitewidget-searchNew .slideLeftRight-search-box .search-box.open {
    width: 100% !important;
  }
}
.sitewidget-searchNew .showUnder-search-box {
  position: relative;
}
.sitewidget-searchNew .showUnder-search-box .search-box {
  display: none;
  position: absolute;
}
.sitewidget-searchNew .showUnder-search-box .search-icon-btn {
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTUyMzVENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTUyMzRENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6mSvkwAAABS0lEQVR42rSUsUoDQRRFNwtRlEA6sUqRxLSBfINoIynt/JEUKa1CPsAv0CKthV0QFAuLNAFtBBFDFJF0YYkZr3CEybo7zoBeOCzse3Nn9u17E0c/tSN6Yizm4kM8izPRFoXIU2uiLxbCwIt4Eon17lo0fMwuWDATXVGx4pviUIzIeRNNl2GfxDtRc+QVxQm5D6IU5dRswclqHqWJxTmm3ayEniuYozo/a8IGKxpjWInCNGRdK338qngVj4GGt9ZpVwyLtEWo5jzX04ZTsUVrhKjKc5o2vOSUBwFmG2JfLMVNOtimuCOMfdRhzSArWGCcDE0b/2K2S80T17Q0GCdD09ZzPrNjzfW9KLt2bjJOhqYdMpLH4lS8E0swM9TPaVpiYibW7WKsTQZsXMbMy/T777e4YY7EXsaiYFMf/bvpVfwHhjNK8tV6258CDAD9K2CXZkL3OQAAAABJRU5ErkJggg==)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
.sitewidget-searchNew .showUnder-search-box .search-icon-btn .icon-svg-close,
.sitewidget-searchNew .showUnder-search-box .search-icon-btn.on .shape-search {
  display: none;
}
.sitewidget-searchNew
  .showUnder-search-box
  .search-icon-btn.on
  .icon-svg-close {
  display: inline-block;
}
.sitewidget-searchNew .showUnder-search-box .search-box .search-fix-wrap {
  position: relative;
}
.sitewidget-searchNew
  .showUnder-search-box
  .search-box
  .search-fix-wrap
  input[type='text'] {
  width: 100%;
  text-indent: 8px;
}
.sitewidget-searchNew
  .showUnder-search-box
  .search-box
  .search-fix-wrap
  button {
  position: absolute;
  top: 0;
  left: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTUyMzVENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTUyMzRENDcwMTFFNThEM0NDMTY5NkE2MDg2MzAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmE5YTQ3ZWMxLTMwZGYtNzk0Yi1iODQ2LTY3MjkwNWFmNmM0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDphOWE0N2VjMS0zMGRmLTc5NGItYjg0Ni02NzI5MDVhZjZjNDciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6mSvkwAAABS0lEQVR42rSUsUoDQRRFNwtRlEA6sUqRxLSBfINoIynt/JEUKa1CPsAv0CKthV0QFAuLNAFtBBFDFJF0YYkZr3CEybo7zoBeOCzse3Nn9u17E0c/tSN6Yizm4kM8izPRFoXIU2uiLxbCwIt4Eon17lo0fMwuWDATXVGx4pviUIzIeRNNl2GfxDtRc+QVxQm5D6IU5dRswclqHqWJxTmm3ayEniuYozo/a8IGKxpjWInCNGRdK338qngVj4GGt9ZpVwyLtEWo5jzX04ZTsUVrhKjKc5o2vOSUBwFmG2JfLMVNOtimuCOMfdRhzSArWGCcDE0b/2K2S80T17Q0GCdD09ZzPrNjzfW9KLt2bjJOhqYdMpLH4lS8E0swM9TPaVpiYibW7WKsTQZsXMbMy/T777e4YY7EXsaiYFMf/bvpVfwHhjNK8tV6258CDAD9K2CXZkL3OQAAAABJRU5ErkJggg==)
    \9;
  background-repeat: no-repeat \9;
  background-position: center center \9;
}
@media (max-width: 500px) {
  .sitewidget-searchNew .showUnder-search-box .search-box {
    width: 100% !important;
  }
}
.sitewidget-searchNew .search-box .search-keywords {
  word-break: break-word;
}
.sitewidget-searchNew .search-box .search-keywords > span {
  font-weight: bold;
  margin-right: 10px;
}
.sitewidget-searchNew .positionDrop .search-keywords > span {
  margin-left: 10px;
}
@media (min-width: 900px) {
  .sitewidget-searchNew .positionLeft {
    position: relative;
  }
  .sitewidget-searchNew .positionLeft .search-keywords {
    position: absolute;
    top: 0;
    left: 0;
    right: 340px;
    height: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .sitewidget-searchNew .positionLeft form {
    width: 300px;
    float: right;
  }
  .sitewidget-searchNew .prodDiv.prodDivpositionLeft {
    left: unset;
    right: 0;
  }
  .sitewidget-searchNew .positionRight {
    position: relative;
  }
  .sitewidget-searchNew .positionRight form {
    width: 300px;
  }
  .sitewidget-searchNew .positionRight .search-keywords {
    position: absolute;
    left: 340px;
    top: 0;
    right: 0;
    height: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
}
.sitewidget-searchNew .positionDrop {
  position: relative;
}
.sitewidget-searchNew .positionDrop .search-keywords {
  width: 100%;
  background: white;
  display: none;
  position: absolute;
  top: 100%;
  left: -1px;
  white-space: nowrap;
  text-overflow: ellipsis;
  z-index: 10000;
}
.sitewidget-searchNew .positionDrop .search-keywords q {
  display: block;
  width: 100%;
}
.sitewidget-searchNew .positionDrop form {
  width: 100%;
}
/* /assets/widget/style/component/prodsearch/prodsearch.css */
.sitewidget-prodsearch .prodsearch-styles-wrap form {
  background-color: #fff;
  border: 1px solid #fff;
  overflow: hidden;
}
.sitewidget-prodsearch .prodsearch-input {
  width: 100%;
  margin-right: -34px;
}
.sitewidget-prodsearch .prodsearch-input input {
  width: 85%;
  height: 33px;
  border-width: 0;
  line-height: 33px;
  background-color: #fff;
  outline: 0;
  padding: 0;
  box-shadow: 0 0 0 #fff;
  margin: 0;
  text-indent: 12px;
}
.sitewidget-prodsearch .prodsearch-button,
.sitewidget-prodsearch .prodsearch-button button {
  width: 34px;
  height: 33px;
  overflow: hidden;
}
.sitewidget-prodsearch .prodsearch-button button {
  border: 0;
  display: block;
  text-indent: -99px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3xpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyYzEzYjJmZi05MGQ3LTFkNGUtOGYzNC1jZjg2MTJlODMyMWYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzE1NEE4OThBNTFEMTFFNEFGRUNFMDA1NEFENkQyNzAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzE1NEE4OTdBNTFEMTFFNEFGRUNFMDA1NEFENkQyNzAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMTM0MDkwMzAxQTVFNDExOTUzQjg2NjkwOTk2RDM4NSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjA0OWU5MTRhLWE0ZmItMTFlNC1hMGQxLWU5MDEzNzI3NjczYSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkW1RkkAAAGFSURBVHjajJNNKERRFMffo0zDiNSEvITVKKWXYlLKRzayIbKxYGNB9naykNUk7FjJSs1WiUk+irFRo2woTAZZkoUpNX5H52pmGs079et/v87/3vfuuXYikbBMxONxPzIDo9AGlfAKZ7AVDodPrLywjQHJ3cguODr3AO/QCDU6FoVpjD6NQYkm9yFH0AAbksSiFnBpB2EQrmAMYqwvNwalrusG0GM97gRJEcdxPswC2hm4T6VS23TboR/8jB2YE8xCPayTHLX+CebSyCS8wRynCBqDEcjAmlUkMJGTbYIPho1BKzwxmbS8xblqyBjIt39Z3iOt6jMGj9DENwU8GoRUk8bgEMpgvFgmm9jIlHb/biEC37DCAqeIxzx0wh7/7ObXgMYdugy1cIFJb4Gd/bBEc1WHVnNKWY8mJgsyBpdwCnJtzTAEdVmez1JQbH5r5z0mKelF6DFlriFvQioxBjtQpY9sIMcgyyioZVsBL3CtlShzXcg+VEv9FDTwcBsd8iPlif8IMAAGzYCYBEZPuwAAAABJRU5ErkJggg==)
    center center no-repeat;
}
.sitewidget-prodsearch .prodsearch-style-thumbs {
  position: relative;
  cursor: pointer;
}
.sitewidget-prodsearch .prodsearch-style-thumbs span {
  cursor: pointer;
}
.sitewidget-prodsearch .prodsearch-style-thumbs .prodsearch-styles-thumbsbtn {
  display: inline-block;
  width: 32px;
  height: 32px;
  background-position: center center;
  background-repeat: no-repeat;
}
.sitewidget-prodsearch .prodsearch-style-thumbs .btn0 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTlDQzMzNDI5Q0ExMUU1QUY0N0IxNTM1OUQwRDdEMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMTlDQzMzNTI5Q0ExMUU1QUY0N0IxNTM1OUQwRDdEMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIxOUNDMzMyMjlDQTExRTVBRjQ3QjE1MzU5RDBEN0QzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIxOUNDMzMzMjlDQTExRTVBRjQ3QjE1MzU5RDBEN0QzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eby8gAAAAZVJREFUeNqklM8rBGEYx9+myRFFTsI6EEpYtYkQKbF+FnLipvwJrspZOYo4UJs4sTlwEKkNywG1JbUHJeyO2x7kx/et79T0NLNm2m99ep6Znr77zLvv85gVK9fKRT1gCIRBLUiBJDgClyqPTPHcCNZAn3gfAoNgCcTBIkj/Z9gPTpj/gnVwDixQDnrBPDt/5POVl2G1w0x/1gJ4EbXbYBls8kguQCV4dxYZjPuM2jTqYmbrmZ3pgy8CO7JAG3bw8L/AqPKnYcYB0CANp5hvgJxPwzewx3xWGkaYH6tgsutbpGE988+AhlnGEmn4wLwsoKFdb0nDBPNoQMMRxqQ0jDGfA6U+zarAGPNdaXjDiTA4Vn4Ud9yMJ7eLPQ2+eSfPQJ2HUTMbaAI/nBzX0XsFneAUdHO7xDhe9izr95OimQNe7qzbckjwl1fBOJghUnqWt7g82thx2DaV60uvpAnQyvHSn1jMO3oHDsE9a7u4bWo429rUMj3O6pbk0wdoZ4chxoihClOGnaVpmjJV4cqwU/0H5v4EGAAlwFewFny35AAAAABJRU5ErkJggg==);
}
.sitewidget-prodsearch .prodsearch-style-thumbs .btn1 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGN0YwMkJDNjI5QzkxMUU1QTBGMUU2ODlFQTQwMzc0QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGN0YwMkJDNzI5QzkxMUU1QTBGMUU2ODlFQTQwMzc0QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY3RjAyQkM0MjlDOTExRTVBMEYxRTY4OUVBNDAzNzRDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3RjAyQkM1MjlDOTExRTVBMEYxRTY4OUVBNDAzNzRDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0fY6HQAAAZVJREFUeNqklM0rRGEUxl/TzRLFUhgLQgkzNclnpMT4LGTFTvkTbO2lLEUsqEmsmCxYiNSEYYGakpqFEmau3Szk43nruXU73TvubZ76dc69nZ459533nKLwSpdyUA8YAiFQC1IgCY7ApcojQzw3gjXQJ94HwSBYAnGwCNL/GfaDE+a/YB2cAxNUgF4wz84f+XzlZlhtM9OftQBeRO02WAabPJILUAne7UUBxn1GbRp1MLP0zM6uQTHYkQXasJ2H/wVGlTcNMw6ABmk4xXwD5DwavoE95rPSMML8WPmTVd8iDeuZf/o0zDKWSsMH5uU+Da16UxommEd9Go4wJqVhjPkcKPNoVgXGmO9KwxtORIBj5UVx2814crrY0+Cbd/IM1LkYNbOBJvDDyXEcvVfQAU5BN7dLjONlzbJ+PymaOeDlzjothwR/eRWMgxkipWd5i8ujjR2HLFO5vvRKmgCtHC/9iSW8o3fgENyztpPbpoazrU1Nw+Wsbkk+fYAwOwwyRgKqMGXYWZqmKUMVrgw71X9g7k+AAQB7oldEQnrHYAAAAABJRU5ErkJggg==);
}
.sitewidget-prodsearch .prodsearch-style-thumbs .btn2 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBOEU2QjhEMDI5QzkxMUU1QkFBM0MwODE3QTZBMkY3OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBOEU2QjhEMTI5QzkxMUU1QkFBM0MwODE3QTZBMkY3OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4RTZCOENFMjlDOTExRTVCQUEzQzA4MTdBNkEyRjc4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4RTZCOENGMjlDOTExRTVCQUEzQzA4MTdBNkEyRjc4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mMvLMgAAAYxJREFUeNqklM0rRGEUxt97myxRZilfCxNKNGqSQmTDXKQoK3bKv+EfUJYiG0piNSYLFiIlZrJAKflYKJG5dlPk4zn13Lq93fd2b3Pq13vm3jNP57z3nGM5jqMCbACMgjRoAXegCPbBmQoxSxNsBytgKOQ/ebAInoNeJnz+MDik/wdWwQlwQRIMgnlmfsvfF6YMG8ETn0lZC+AlIAEpf51X8gXqwbs/wOa5y1MyzBrExB6Y2SWoApt6gAj28vK/wbiKZmM8R0CbLjhNfw2UIwq+gR36s7pghv6BimdefJcumKL/GVOwxLNGF7yhXxdT0It3dcFz+tmYgt5EFHXBbfpzoDaiWAOYoL+lCxY4ETbHKorlfZ1xH9TYM+CHPXkMWg1CnUygA/yCJdMsv4I+cAT6uV3kKk59syzPp7Rk9tjcJdO2kZleBpMh5cosb3B5pLgD0p6oZdiH3RwvKbGaPXoFcuCaMUlumybwSFHXJBinFwusTEQztqrMPpiZLNtmufuEqtxEtIcfsPwvwAD4IlS4TyGp7gAAAABJRU5ErkJggg==);
}
.sitewidget-prodsearch .prodsearch-style-thumbs .btn3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowOEMzMTg2QjI5Q0ExMUU1QkMyREUxM0ZFQTY5RURENCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowOEMzMTg2QzI5Q0ExMUU1QkMyREUxM0ZFQTY5RURENCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA4QzMxODY5MjlDQTExRTVCQzJERTEzRkVBNjlFREQ0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA4QzMxODZBMjlDQTExRTVCQzJERTEzRkVBNjlFREQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zVsBSwAAAY1JREFUeNqklM8rBVEUx++8XjaKhbeUX8ULJRr1skFkwyMpys5O+Tf8A8pSZGMh2fGyeBYiJd6wQKmXHwsb8sbuFfnxPfWdut3mTjO9U5/umZk73zln7jnHuXZyKsRGwCRwQQd4AB44BOcqwhxDsAesg7GIdwpgBbyEPUxr/jgo0v8DG+AU+CADRsESI7/n9aUtwlbwzHuS1jJ4DQlA0t/iL/kCzeBd35Dius9VIsxbxMQeGdkVqAM75gYRHOLP/wYzKp5NcZ0A3abgPP1NUI0p+Ab26C+agsExH6lkFuzvNwWz9D8TCla4NpqCd/SbEgoG+31T8IJ+PqHgNFfPrEOXZfDLr8ZJvUXrlE5Q1iMssSNSbKs4VtAqoxxW2AvghzV5ArosQn0MoJcZrUYNB3GOQT2vd8GZ1svDYM5432NxV2zTRnp6DcxGpCu9vM3hkeUMcANRxzIPB9hekmIDD+oGHIBb7slw2rSBJ4r6NsEktVhiZiKaS6na7IORSQm1y2RPq9pNRAd5gNV/AQYAyFVYfX7uBsQAAAAASUVORK5CYII=);
}
.sitewidget-prodsearch .prodsearch-style-thumbs .btn4 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMUI3OTIzOTI5Q0ExMUU1QjU1RUQ0ODlCRTFBOTA4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMUI3OTIzQTI5Q0ExMUU1QjU1RUQ0ODlCRTFBOTA4QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjExQjc5MjM3MjlDQTExRTVCNTVFRDQ4OUJFMUE5MDhDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjExQjc5MjM4MjlDQTExRTVCNTVFRDQ4OUJFMUE5MDhDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rB7pwAAAAY5JREFUeNqklM8rBVEUx+9MLxvFK28pvxZeKNFTLxtENjw/UpQVO+Uf8Af4B5SlyIaS7HhZsBAp8SaLRyn5sbAhb+xeEc/31Hdqus2dZnqnPt0zM+d+O/fOOceqrDSqABsEYyAD2sADcMARuFQhZmmCnWAdDIfsyYNl8Br0MeHzR8AJ/QrYAOfABSkwBBaZ+T2fr00ZNoMXvpNjLYG3gATk+Fu8km8gmz/8ATbXA66SYc4gJvbEzG5ADdjRA0Swn5f/AyZVNBvnOgo6dMFZ+pugHFHwHezTn9cFs/SPVTzz4nt0wTT9r5iCJa71uuAd/YaYgl68qwte0c/FFJzg6uiCe/QXQDKiWBOYor+rCxbYETbbKorlfZXxGFTYc+CXNXkG2g1C3UygC/yB1bDhIOVzCmr5LFdx4evlATCj7XdY3CXTtJGeXgPTIceVXt7m8EhzBmQ8UcswD3vZXnLEOtboLTgERcakOG1awDNFXZNgnFos8GQimrVVdfbJzGTYtspkT6jqTUT7+APL/wIMAN0HWG/MDZRLAAAAAElFTkSuQmCC);
}
.sitewidget-prodsearch .prodsearch-style-thumbs .prodsearch-expand {
  cursor: pointer;
  z-index: 10;
  position: absolute;
  bottom: -40px;
  height: 40px;
  width: 300px;
  background-color: #000;
  filter: alpha(opacity=80);
  background-color: rgba(0, 0, 0, 0.8);
}
.sitewidget-prodsearch .prodsearch-style-thumbs .prodsearch-button,
.sitewidget-prodsearch .prodsearch-style-thumbs .prodsearch-button button {
  height: 40px;
}
.sitewidget-prodsearch .prodsearch-expand input {
  height: 40px;
  background: 0;
  color: #e8e8e8;
}
.sitewidget-prodsearch .prodsearch-btn-wrap {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 50%;
  margin-top: -16px;
}
.sitewidget-prodsearch .searchl {
  left: 0;
}
.sitewidget-prodsearch .searchc {
  left: 50%;
  margin-left: -16px;
}
.sitewidget-prodsearch .searchr {
  right: 0;
}
.sitewidget-prodsearch .prodsearch-style-thumbs .searchBtnLeft {
  left: 0;
}
.sitewidget-prodsearch .prodsearch-style-thumbs .searchBtnCenter {
  left: 50%;
  margin-left: -150px;
}
.sitewidget-prodsearch .prodsearch-style-thumbs .searchBtnRight {
  right: 0;
}
.prodsearch-styles-wrap blockquote {
  margin-top: 10px;
}
.prodsearch-styles-wrap blockquote q {
  cursor: pointer;
}
.prodsearch-styles-wrap blockquote q + q {
  margin-left: 8px;
}
.sitewidget-prodsearch .prodsearch-style-square-right form {
  border: 1px solid #d1d1d1;
  border-radius: 1px;
}
.sitewidget-prodsearch .prodsearch-style-square-left form {
  border: 1px solid #d1d1d1;
  border-radius: 1px;
}
.sitewidget-prodsearch .prodsearch-style-round-right form {
  border: 1px solid #d1d1d1;
  border-radius: 16px;
}
.sitewidget-prodsearch .prodsearch-style-round-left form {
  border: 1px solid #d1d1d1;
  border-radius: 16px;
}
.sitewidget-prodsearch .prodsearch-style-square-btn form {
  border: 1px solid #d1d1d1;
  border-radius: 1px;
}
.sitewidget-prodsearch .prodsearch-style-square-btn .prodsearch-button button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAP1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////9Du/pqAAAAFHRSTlMA4UIJju/oyoFvNidQHcG0qJthFTmzlMkAAAB9SURBVBjTXY5HDsMwDARXvbjb8/+3JrIUHTIHEhgsltQXV/aAOa0G1YBJAU6nhgW/tZ1IzbjIqhd34CWVNoeJPFJi04/MLQWjiW1p/oXBTVEo0sU9RWKRFuI2A0evNvY9msGqG5LPVwTM0st3gODXQOxGj12rk2oYT0xqzB/PWwVlQ0tfgwAAAABJRU5ErkJggg==)
    center center no-repeat #2aa7ea;
}
.sitewidget-prodsearch .prodsearch-style-round-btn form {
  border: 1px solid #d1d1d1;
  border-radius: 16px;
}
.sitewidget-prodsearch .prodsearch-style-round-btn .prodsearch-button button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAP1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////9Du/pqAAAAFHRSTlMA4UIJju/oyoFvNidQHcG0qJthFTmzlMkAAAB9SURBVBjTXY5HDsMwDARXvbjb8/+3JrIUHTIHEhgsltQXV/aAOa0G1YBJAU6nhgW/tZ1IzbjIqhd34CWVNoeJPFJi04/MLQWjiW1p/oXBTVEo0sU9RWKRFuI2A0evNvY9msGqG5LPVwTM0st3gODXQOxGj12rk2oYT0xqzB/PWwVlQ0tfgwAAAABJRU5ErkJggg==)
    center center no-repeat #2aa7ea;
}
.sitewidget-prodsearch .prodsearch-style-split-btn form {
  overflow: visible;
  border: 1px solid #d1d1d1;
  border-radius: 1px;
}
.sitewidget-prodsearch .prodsearch-style-split-btn form > div {
  position: relative;
}
.sitewidget-prodsearch .prodsearch-style-split-btn .prodsearch-button button {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAP1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////9Du/pqAAAAFHRSTlMA4UIJju/oyoFvNidQHcG0qJthFTmzlMkAAAB9SURBVBjTXY5HDsMwDARXvbjb8/+3JrIUHTIHEhgsltQXV/aAOa0G1YBJAU6nhgW/tZ1IzbjIqhd34CWVNoeJPFJi04/MLQWjiW1p/oXBTVEo0sU9RWKRFuI2A0evNvY9msGqG5LPVwTM0st3gODXQOxGj12rk2oYT0xqzB/PWwVlQ0tfgwAAAABJRU5ErkJggg==)
    center center no-repeat #2aa7ea;
}
.sitewidget-prodsearch .prodsearch-style-split-btn .prodsearch-split {
  position: absolute;
  width: 7px;
  height: 35px;
  background: #fff;
  top: -1px;
  right: 34px;
  border-left: 1px solid #d1d1d1;
}
.sitewidget-prodsearch .prodsearch-style-underline form {
  border: 0 none;
  background: 0;
  border-bottom: 1px solid #d1d1d1;
}
.sitewidget-prodsearch .prodsearch-style-underline .prodsearch-input input {
  background: 0;
}
.articleWrap .sitewidget-bd {
  position: relative;
}
.articleWrap .articleDiv {
  padding: 10px 15px;
  position: absolute;
  top: 60px;
  z-index: 20000;
  background: #fff;
  border: 1px solid #dfdfdf;
  display: none;
  left: 0;
  -webkit-box-shadow: #ccc 0px 0px 4px;
  -moz-box-shadow: #ccc 0px 0px 4px;
  box-shadow: #ccc 0px 0px 4px;
  border-radius: 4px;
}
.articleWrap .articleDiv i {
  background: url(../images/sanjiao.png) no-repeat;
  width: 19px;
  height: 11px;
  position: absolute;
  top: -10px;
  left: 25px;
}
.articleWrap .articleDiv .articleUl {
  background: #fff;
  line-height: 30px;
  text-align: left;
}
.articleWrap .articleDiv .articleUl li {
  display: block;
  width: 110px;
  cursor: pointer;
  color: #417dc9;
}
.articleWrap .articleDiv .articleUl li:hover {
  color: #ff6c00;
  text-decoration: none;
  outline: 0;
}
.prodWrap .sitewidget-bd {
  position: relative;
}
.prodWrap .prodDiv {
  padding: 10px 15px;
  position: absolute;
  top: 60px;
  z-index: 20000;
  background: #fff;
  border: 1px solid #dfdfdf;
  display: none;
  left: 0;
  -webkit-box-shadow: #ccc 0px 0px 4px;
  -moz-box-shadow: #ccc 0px 0px 4px;
  box-shadow: #ccc 0px 0px 4px;
  border-radius: 4px;
}
.prodWrap .prodDiv i {
  background: url(../images/sanjiao.png) no-repeat;
  width: 19px;
  height: 11px;
  position: absolute;
  top: -10px;
  left: 25px;
}
.prodWrap .prodDiv .prodUl {
  background: #fff;
  line-height: 30px;
  text-align: left;
}
.prodWrap .prodDiv .prodUl li {
  display: block;
  min-width: 110px;
  cursor: pointer;
}
.prodUlLi {
  color: #417dc9;
}
.prodUlLi:hover {
  color: #ff6c00;
}
.prodWrap .prodDiv .prodUl li:hover {
  text-decoration: none;
  outline: 0;
}
.prodWrap .sitewidget-bd {
  position: relative;
}
.prodWrap .prodDivrecomend {
  padding: 10px 15px;
  position: absolute;
  top: 46px;
  z-index: 20000;
  background: #fff;
  border: 1px solid #dfdfdf;
  display: none;
  left: 0;
  -webkit-box-shadow: #ccc 0px 0px 4px;
  -moz-box-shadow: #ccc 0px 0px 4px;
  box-shadow: #ccc 0px 0px 4px;
  border-radius: 4px;
  width: 460px;
  height: 345px;
}
.prodWrap .prodDivrecomend .prodUl {
  background: #fff;
  line-height: 30px;
  text-align: left;
}
.prodWrap .prodDivrecomend .prodUl li {
  display: block;
  width: 400px;
  cursor: pointer;
  color: #417dc9;
  margin-bottom: 5px;
}
.prodWrap .prodDivrecomend .prodUl li:hover {
  color: #ff6c00;
  text-decoration: none;
  outline: 0;
}
.prodWrap .prodDivrecomend .prodUl li a {
  display: flex;
  align-items: center;
  flex: 1;
  text-decoration: none;
}
.prodWrap .prodDivrecomend .prodUl li a img {
  width: 30px;
  margin-right: 10px;
}
.prodWrap .prodDivrecomend .prodUl li a span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.security-query-dialog {
  position: fixed;
  width: 750px;
  height: 500px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  z-index: 99;
  border-radius: 2px;
}
.security-query-dialog-close {
  padding: 10px 70px;
  background: #0a8ef5;
  color: #fff;
  text-align: center;
  border-radius: 5px;
  margin-top: 50px;
  cursor: pointer;
}
.security_not,
.security_firstQuery,
.security_multipleQuery {
  display: none;
}
.security-query-cover {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  z-index: 0;
  left: 0;
  top: 0;
  display: none;
}
.prodsearch-style-svg-icon {
  background-color: #fff;
  border-radius: 16px;
  border: 2px solid #0089f5;
  position: relative;
}
.prodsearch-style-svg-icon .prodsearch-btn-wrap.search-warp {
  width: 100%;
  height: 100%;
  line-height: inherit;
  position: static;
  margin: 0;
}
.prodsearch-style-svg-icon .search-warp .prodsearch-input input {
  width: calc(100% - 40px);
  background: 0;
}
.sitewidget-prodsearch .prodsearch-styles-wrap.prodsearch-style-svg-icon form {
  background: none !important;
  border: 0;
}
.prodsearch-style-svg-icon .search-icon-container {
  display: flex;
  width: calc(100% - 6px);
  height: calc(100% - 6px);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
.sitewidget-prodsearch .prodsearch-style-svg-icon .prodsearch-input {
  margin-right: -40px;
}
.sitewidget-prodsearch .prodsearch-style-svg-icon .prodsearch-button button {
  background: 0;
  text-indent: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.prodsearch-style-svg-icon .prodsearch-button {
  position: absolute;
  top: 0;
  right: 3px;
  height: auto !important;
  width: auto !important;
}
@media (max-width: 600px) {
  .security-query-dialog {
    width: 90vw;
  }
}
/* /assets/widget/script/plugins/layerslider/css/layerslider.css */
body {
  overflow-x: hidden;
}
.ls-container {
  visibility: hidden;
  position: relative;
}
.ls-lt-container {
  position: absolute;
}
.ls-lt-container,
.ls-lt-container * {
  text-align: left !important;
  direction: ltr !important;
}
.ls-container-fullscreen {
  margin: 0 auto !important;
  padding: 2% !important;
  background: black !important;
  border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  border: none !important;
}
.ls-container-fullscreen .ls-thumbnail-wrapper,
.ls-container-fullscreen .ls-fullscreen,
.ls-container-fullscreen .ls-shadow {
  display: none !important;
}
.ls-overflow-hidden {
  overflow: hidden;
}
.ls-inner {
  position: relative;
  background-position: center center;
  z-index: 2;
}
.ls-loading-container {
  position: absolute !important;
  display: none;
  z-index: 3 !important;
  left: 50% !important;
  top: 50% !important;
}
.ls-loading-indicator {
  margin: 0 auto;
}
.ls-inner,
.ls-slide {
  width: 100%;
  height: 100%;
}
.ls-slide,
.ls-layer {
  position: absolute;
  display: none;
  background-position: center center;
  overflow: hidden;
}
.ls-active,
.ls-animating {
  display: block !important;
}
.ls-slide > * {
  position: absolute;
  line-height: normal;
  margin: 0;
  left: 0;
  top: 0;
}
.ls-slide .ls-bg {
  left: 0;
  top: 0;
  transform: none !important;
  -o-transform: none !important;
  -ms-transform: none !important;
  -moz-transform: none !important;
  -webkit-transform: none !important;
}
.ls-yourlogo {
  position: absolute;
  z-index: 99;
}
.ls-bar-timer {
  position: absolute;
  width: 0;
  height: 2px;
  background: white;
  border-bottom: 2px solid #555;
  opacity: 0.55;
  filter: alpha(opacity=55);
  z-index: 4;
  top: 0;
}
.ls-circle-timer {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 4;
  opacity: 0.65;
  filter: alpha(opacity=65);
  display: none;
}
.ls-ct-half {
  background: white;
}
.ls-ct-center {
  background: #444;
}
.ls-ct-left,
.ls-ct-right {
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.ls-ct-left,
.ls-ct-right {
  float: left;
  position: relative;
}
.ls-ct-rotate {
  width: 200%;
  height: 100%;
  position: absolute;
  top: 0;
}
.ls-ct-left .ls-ct-rotate,
.ls-ct-right .ls-ct-hider,
.ls-ct-right .ls-ct-half {
  left: 0;
}
.ls-ct-right .ls-ct-rotate,
.ls-ct-left .ls-ct-hider,
.ls-ct-left .ls-ct-half {
  right: 0;
}
.ls-ct-hider,
.ls-ct-half {
  position: absolute;
  top: 0;
}
.ls-ct-hider {
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.ls-ct-half {
  width: 200%;
  height: 100%;
}
.ls-ct-center {
  width: 50%;
  height: 50%;
  left: 25%;
  top: 25%;
  position: absolute;
}
.ls-ct-half,
.ls-ct-center {
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
}
.ls-bottom-nav-wrapper {
  height: 0;
}
.ls-bottom-slidebuttons {
  text-align: left;
}
.ls-bottom-nav-wrapper,
.ls-below-thumbnails {
  z-index: 2;
  height: 0;
  position: relative;
  text-align: center !important;
  margin: 0 auto;
}
.ls-below-thumbnails {
  display: none;
  z-index: 6;
}
.ls-bottom-nav-wrapper a,
.ls-nav-prev,
.ls-nav-next {
  outline: 0;
}
* .ls-bottom-nav-wrapper *,
* .ls-bottom-nav-wrapper span * {
  direction: ltr !important;
}
.ls-bottom-slidebuttons {
  position: relative;
  z-index: 1000;
}
.ls-bottom-slidebuttons,
.ls-nav-start,
.ls-nav-stop,
.ls-nav-sides {
  position: relative;
}
.ls-nothumb {
  text-align: center !important;
}
.ls-link {
  position: absolute;
  width: 100% !important;
  height: 100% !important;
  left: 0 !important;
  top: 0 !important;
  background-image: url(data:image/gif;base64,R0lGODlhCgAKAIAAAP///wAAACH5BAEAAAAALAAAAAAKAAoAAAIIhI+py+0PYysAOw==);
}
.ls-slide > a > * {
  background-image: url(data:image/gif;base64,R0lGODlhCgAKAIAAAP///wAAACH5BAEAAAAALAAAAAAKAAoAAAIIhI+py+0PYysAOw==);
}
.ls-vpcontainer {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.ls-videopreview {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
}
.ls-playvideo {
  position: absolute;
  left: 50%;
  top: 50%;
  cursor: pointer;
}
.ls-tn {
  display: none !important;
}
.ls-thumbnail-hover {
  display: none;
  position: absolute;
  left: 0;
}
.ls-thumbnail-hover-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.ls-thumbnail-hover-bg {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.ls-thumbnail-hover-img {
  position: absolute;
  overflow: hidden;
}
.ls-thumbnail-hover img {
  max-width: none !important;
  position: absolute;
  display: inline-block;
  visibility: visible !important;
  left: 50%;
  top: 0;
}
.ls-thumbnail-hover span {
  left: 50%;
  top: 100%;
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  border-left-color: transparent !important;
  border-right-color: transparent !important;
  border-bottom-color: transparent !important;
}
.ls-thumbnail-wrapper {
  position: relative;
  width: 100%;
  margin: 0 auto;
  z-index: 4;
}
.ls-thumbnail {
  position: relative;
  margin: 0 auto;
}
.ls-thumbnail-inner,
.ls-thumbnail-slide-container {
  width: 100%;
}
.ls-thumbnail-slide-container {
  overflow: hidden !important;
  position: relative;
}
.ls-touchscroll {
  overflow-x: auto !important;
}
.ls-thumbnail-slide {
  text-align: center;
  white-space: nowrap;
  float: left;
  position: relative;
}
.ls-thumbnail-slide a {
  overflow: hidden;
  display: inline-block;
  width: 0;
  height: 0;
  position: relative;
}
.ls-thumbnail-slide img {
  max-width: none !important;
  max-height: 100% !important;
  height: 100%;
  visibility: visible !important;
}
.ls-shadow {
  display: none;
  position: absolute;
  z-index: 1;
  top: 100%;
  width: 100%;
  left: 0;
  overflow: hidden !important;
  visibility: hidden;
}
.ls-shadow img {
  width: 100% !important;
  height: auto !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 0 !important;
}
.ls-bottom-nav-wrapper,
.ls-thumbnail-wrapper,
.ls-nav-prev,
.ls-nav-next {
  visibility: hidden;
}
.ls-wp-fullwidth-container {
  width: 100%;
  position: relative;
}
.ls-wp-fullwidth-helper {
  position: absolute;
}
.ls-overflow-hidden {
  overflow: hidden;
}
.ls-lt-tile {
  position: relative;
  float: left;
  perspective: 1000px;
  -o-perspective: 1000px;
  -ms-perspective: 1000px;
  -moz-perspective: 1000px;
  -webkit-perspective: 1000px;
}
.ls-lt-tile img {
  visibility: visible;
  display: inline-block;
}
.ls-curtiles {
  overflow: hidden;
}
.ls-curtiles,
.ls-nexttiles {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.ls-curtile,
.ls-nexttile {
  overflow: hidden;
  position: absolute;
  width: 100% !important;
  height: 100% !important;
  backface-visibility: hidden;
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
.ls-curtile {
  left: 0;
  top: 0;
}
.ls-curtile img,
.ls-nexttile img {
  position: absolute;
  filter: inherit;
}
.ls-3d-container {
  position: relative;
  overflow: visible !important;
}
.ls-3d-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
}
.ls-3d-box div {
  overflow: hidden;
  background: #777;
  margin: 0;
  padding: 0;
  position: absolute;
}
.ls-fullscreen {
  position: absolute;
  z-index: 10;
  cursor: pointer;
  display: block;
}
html * .ls-nav-prev,
html * .ls-nav-next,
html * .ls-container img,
html * .ls-bottom-nav-wrapper a,
html * .ls-container .ls-fullscreen,
body * .ls-nav-prev,
body * .ls-nav-next,
body * .ls-container img,
body * .ls-bottom-nav-wrapper a,
body * .ls-container .ls-fullscreen,
#ls-global * .ls-nav-prev,
#ls-global * .ls-nav-next,
#ls-global * .ls-container img,
#ls-global * .ls-bottom-nav-wrapper a,
#ls-global * .ls-container .ls-fullscreen,
html * .ls-thumbnail a,
body * .ls-thumbnail a,
#ls-global * .ls-thumbnail a {
  transition: none;
  -o-transition: none;
  -ms-transition: none;
  -moz-transition: none;
  -webkit-transition: none;
  line-height: normal;
  outline: 0;
  padding: 0;
  border: 0;
}
html * .ls-slide > a,
body * .ls-slide > a,
#ls-global * .ls-slide > a,
html * .ls-slide > h1,
body * .ls-slide > h1,
#ls-global * .ls-slide > h1,
html * .ls-slide > h2,
body * .ls-slide > h2,
#ls-global * .ls-slide > h2,
html * .ls-slide > h3,
body * .ls-slide > h3,
#ls-global * .ls-slide > h3,
html * .ls-slide > h4,
body * .ls-slide > h4,
#ls-global * .ls-slide > h4,
html * .ls-slide > h5,
body * .ls-slide > h5,
#ls-global * .ls-slide > h5,
html * .ls-slide > p,
body * .ls-slide > p,
#ls-global * .ls-slide > p,
html * .ls-slide > div,
body * .ls-slide > div,
#ls-global * .ls-slide > div,
html * .ls-slide > span,
body * .ls-slide > span,
#ls-global * .ls-slide > span,
html * .ls-slide > *,
body * .ls-slide > *,
#ls-global * .ls-slide > * {
  transition: none;
  -o-transition: none;
  -ms-transition: none;
  -moz-transition: none;
  -webkit-transition: none;
}
html * .ls-slide > *,
body * .ls-slide > *,
#ls-global * .ls-slide > * {
  margin: 0;
}
html * .ls-container img,
body * .ls-container img,
#ls-global * .ls-container img {
  background: none !important;
  min-width: 0 !important;
  max-width: none !important;
  border-radius: 0;
  box-shadow: none;
  border: 0;
  padding: 0;
}
html * .ls-wp-container .ls-slide > *,
body * .ls-wp-container .ls-slide > *,
#ls-global * .ls-wp-container .ls-slide > * {
  line-height: normal;
  outline: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
html * .ls-wp-container .ls-slide > a > *,
body * .ls-wp-container .ls-slide > a > *,
#ls-global * .ls-wp-container .ls-slide > a > * {
  margin: 0;
}
html * .ls-wp-container .ls-slide > a,
body * .ls-wp-container .ls-slide > a,
#ls-global * .ls-wp-container .ls-slide > a {
  text-decoration: none;
}
.ls-wp-fullwidth-container,
.ls-wp-fullwidth-helper,
.ls-container,
.ls-container * {
  box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  -webkit-box-sizing: content-box !important;
}
html * .ls-yourlogo,
body * .ls-yourlogo,
#ls-global * .ls-yourlogo {
  margin: 0;
}
html * .ls-tn,
body * .ls-tn,
#ls-global * .ls-tn {
  display: none;
}
.site {
  overflow: visible !important;
}
.ls-debug-console * {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  color: white !important;
  text-shadow: none !important;
  font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', Helvetica, Arial,
    sans-serif !important;
  line-height: normal !important;
  -webkit-font-smoothing: antialiased !important;
  text-align: left !important;
  font-style: normal !important;
}
.ls-debug-console h1 {
  padding-top: 10px !important;
  font-size: 17px !important;
  font-weight: bold !important;
}
.ls-debug-console h1:first-child {
  padding-top: 0 !important;
}
.ls-debug-console ul {
  padding-top: 10px !important;
  list-style: none !important;
}
.ls-debug-console li {
  margin-left: 10px !important;
  font-size: 13px !important;
  position: relative !important;
  font-weight: normal !important;
}
html * .ls-debug-console li ul,
body * .ls-debug-console li ul,
#ls-global * .ls-debug-console li ul {
  display: none;
  width: 260px;
  left: -10px;
}
.ls-debug-console li ul {
  position: absolute !important;
  bottom: 100% !important;
  padding: 10px 10px 10px 0 !important;
  background: white !important;
  border-radius: 10px !important;
  box-shadow: 0 0 20px black !important;
}
html * .ls-debug-console li:hover ul,
body * .ls-debug-console li:hover ul,
#ls-global * .ls-debug-console li:hover ul {
  display: block;
}
.ls-debug-console li ul * {
  color: black !important;
}
.ls-debug-console a {
  text-decoration: none !important;
  border-bottom: 1px dotted white !important;
}
.ls-error {
  border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  -wenkit-border-radius: 5px !important;
  background: white !important;
  height: auto !important;
  width: auto !important;
  color: white !important;
  padding: 20px 40px 30px 80px !important;
  position: relative !important;
  box-shadow: 0 2px 20px -5px black;
}
.ls-error p {
  line-height: normal !important;
  text-shadow: none !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  text-align: justify !important;
  font-family: Arial, sans-serif !important;
}
.ls-error .ls-error-title {
  line-height: 40px !important;
  color: red !important;
  font-weight: bold !important;
  font-size: 16px !important;
}
.ls-error .ls-error-text {
  color: #555 !important;
  font-weight: normal !important;
  font-size: 13px !important;
}
.ls-error .ls-exclam {
  width: 40px !important;
  height: 40px !important;
  position: absolute !important;
  left: 20px !important;
  top: 20px !important;
  border-radius: 50px !important;
  -moz-border-radius: 50px !important;
  -webkit-border-radius: 50px !important;
  font-size: 30px !important;
  font-weight: bold !important;
  color: white !important;
  line-height: 40px !important;
  background: red !important;
  text-align: center !important;
}
html * .ls-container .ls-shadow,
html * .ls-container .ls-slide > *,
html * .ls-container .ls-fullscreen,
html * .ls-container .ls-3d-container,
html * .ls-container .ls-lt-container,
html * .ls-container .ls-lt-container *,
html * .ls-container .ls-thumbnail-wrapper,
html * .ls-container .ls-bottom-nav-wrapper,
body * .ls-container .ls-shadow,
body * .ls-container .ls-slide > *,
body * .ls-container .ls-fullscreen,
body * .ls-container .ls-3d-container,
body * .ls-container .ls-lt-container,
body * .ls-container .ls-lt-container *,
body * .ls-container .ls-thumbnail-wrapper,
body * .ls-container .ls-bottom-nav-wrapper,
#ls-global * .ls-container .ls-shadow,
#ls-global * .ls-container .ls-slide > *,
#ls-global * .ls-container .ls-fullscreen,
#ls-global * .ls-container .ls-3d-container,
#ls-global * .ls-container .ls-lt-container,
#ls-global * .ls-container .ls-lt-container *,
#ls-global * .ls-container .ls-thumbnail-wrapper,
#ls-global * .ls-container .ls-bottom-nav-wrapper,
.ls-gpuhack {
  transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
.ls-videohack {
  transform: none !important;
  -o-transform: none !important;
  -ms-transform: none !important;
  -moz-transform: none !important;
  -webkit-transform: none !important;
  transform-origin: none !important;
  -o-transform-origin: none !important;
  -ms-transform-origin: none !important;
  -moz-transform-origin: none !important;
  -webkit-transform-origin: none !important;
}
.ls-oldiepnghack {
  filter: none !important;
}
.ls-gpuhack {
  width: 100% !important;
  height: 100% !important;
}
html * .ls-container .ls-webkit-hack,
body * .ls-container .ls-webkit-hack,
#ls-global * .ls-container .ls-webkit-hack {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
@media (transform-3d),
  (-o-transform-3d),
  (-ms-transform-3d),
  (-moz-transform-3d),
  (-webkit-transform-3d) {
  #ls-test3d {
    position: absolute;
    left: 9px;
    height: 3px;
  }
}
/* /assets/widget/style/component/advancedSlider/advancedSlider.css */
.row .sitewidget-advancedSlider div {
  direction: ltr !important;
}
.sitewidget-advancedSlider a.asl-btn {
  display: inline-block;
  text-decoration: none;
  font-size: 14px;
}
.sitewidget-advancedSlider a.asl-btn:hover {
  -webkit-transition: all 0.5s ease-out !important;
  -moz-transition: all 0.5s ease-out !important;
  -ms-transition: all 0.5s ease-out !important;
  -o-transition: all 0.5s ease-out !important;
  transition: all 0.5s ease-out !important;
}
.sitewidget-advancedSlider a.asl-btn-outline-dark {
  height: 44px;
  line-height: 44px;
  padding: 0 30px;
  color: #333;
  background-color: transparent;
  border: 2px solid #333;
  border-radius: 2px;
}
.sitewidget-advancedSlider a.asl-btn-outline-dark:hover {
  color: #fff;
  background-color: #333;
}
.sitewidget-advancedSlider a.asl-btn-outline-light {
  height: 44px;
  line-height: 44px;
  padding: 0 30px;
  color: #fff;
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 2px;
}
.sitewidget-advancedSlider a.asl-btn-outline-light:hover {
  background-color: #fff;
  color: #333;
}
.sitewidget-advancedSlider a.asl-btn-bgcolor {
  height: 48px;
  line-height: 48px;
  padding: 0 32px;
  color: #fff;
  background-color: #ea6060;
  border-radius: 2px;
}
.sitewidget-advancedSlider a.asl-btn-bgcolor:hover {
  opacity: 0.8 !important;
}
.sitewidget-advancedSlider a.asl-btn-defined {
  padding: 0;
  border-radius: 2px;
}
.sitewidget-advancedSlider a.asl-btn-underline {
  color: #1686cc;
  text-decoration: underline;
}
.sitewidget-advancedSlider a.asl-btn-underline:hover {
  opacity: 0.8 !important;
}
.sitewidget-advancedSlider a.asl-btn-common {
  color: #1686cc;
}
.sitewidget-advancedSlider a.asl-btn-common:hover {
  opacity: 0.8 !important;
  text-decoration: underline;
}
.sitewidget-advancedSlider .ls-l.asl-txt span {
  font-size: inherit;
  line-height: 1.5em;
}
@media (max-width: 640px) {
  .sitewidget-advancedSlider a.asl-btn {
    display: none;
  }
}
@media (min-width: 1220px) {
  .sitewidget-advancedSlider .terminal-wrapper {
    display: block;
  }
  .sitewidget-advancedSlider .terminal-wrapper-pad {
    display: none;
  }
  .sitewidget-advancedSlider .terminal-wrapper-phone {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1219px) {
  .sitewidget-advancedSlider .styleBox.hasPad .terminal-wrapper {
    display: none;
  }
  .sitewidget-advancedSlider .styleBox.hasPad .terminal-wrapper-pad {
    display: block;
  }
  .sitewidget-advancedSlider .styleBox .terminal-wrapper-phone {
    display: none;
  }
}
@media (max-width: 767px) {
  .sitewidget-advancedSlider .styleBox.hasPhone .terminal-wrapper {
    display: none;
  }
  .sitewidget-advancedSlider .styleBox.hasPhone .terminal-wrapper-phone {
    display: block;
  }
  .sitewidget-advancedSlider .terminal-wrapper-pad {
    display: none;
  }
}
/* /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;
    top: 59px;
    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/onlineService/public/public.css */
#pop-online-tel {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  height: 120px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 8px;
  box-shadow: 0 0 10px #949494;
  margin-left: -200px;
  margin-top: -60px;
  z-index: 99;
}
#pop-online-tel .close {
  position: absolute;
  width: 20px;
  height: 20px;
  color: #bdbdbd;
  top: 10px;
  right: 10px;
  font-size: 20px;
  text-align: center;
}
#pop-online-tel .close:hover {
  color: #7d7d7d;
}
#pop-online-tel .telnum {
  color: #333;
  font-size: 20px;
  line-height: 30px;
  margin: 50px 0 0;
  text-align: center;
}
#pop-online-tel .telnum .fa {
  font-size: 30px;
  vertical-align: middle;
  margin: 0 10px 0 0;
  color: #209eea;
}
#pop-online-qr {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 300px;
  height: 300px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 8px;
  box-shadow: 0 0 10px #949494;
  margin-left: -150px;
  margin-top: -160px;
  z-index: 99;
  text-align: center;
  vertical-align: middle;
}
#pop-online-qr img {
  max-width: 257px;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  max-height: 257px;
}
#pop-online-qr .close {
  position: absolute;
  width: 20px;
  height: 20px;
  color: #bdbdbd;
  top: 5px;
  right: 5px;
  font-size: 20px;
  text-align: center;
}
#pop-online-qr .close:hover {
  color: #7d7d7d;
}
/* /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/layerslider/layerslider.css */
@media (max-width: 768px) {
  .sitewidget-layerslider .ls-nav-prev,
  .sitewidget-layerslider .ls-nav-next,
  .sitewidget-layerslider .ls-bottom-nav-wrapper {
    visibility: hidden !important;
  }
}
@media (max-width: 767px) {
  .sitewidget-layerslider .sitewidget-bd.changeMobileShowSize {
    overflow: hidden;
  }
  .sitewidget-layerslider .layerMobileShowSize_120 {
    width: 120%;
    margin-left: -10%;
  }
  .sitewidget-layerslider .layerMobileShowSize_140 {
    width: 140%;
    margin-left: -20%;
  }
  .sitewidget-layerslider .layerMobileShowSize_160 {
    width: 160%;
    margin-left: -30%;
  }
  .sitewidget-layerslider .layerMobileShowSize_180 {
    width: 180%;
    margin-left: -40%;
  }
  .sitewidget-layerslider .layerMobileShowSize_200 {
    width: 200%;
    margin-left: -50%;
  }
}
.sitewidget-layerslider .slider-gallery img {
  display: block;
  max-width: 100%;
  margin: auto;
}
.sitewidget-layerslider .slider-gallery .image-preview {
  margin-bottom: 10px;
  position: relative;
  min-height: 30px;
}
.sitewidget-layerslider .slider-gallery .image-preview .loading {
  position: absolute;
  width: 32px;
  height: 32px;
  left: 50%;
  top: 50%;
  margin: -21px 0 0 -21px;
  padding: 5px;
  background: url('/static/t-lqBqBKnKgjgwrpbp/assets/widget/script/plugins/owlcarousel/AjaxLoader.gif')
    center center no-repeat #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 4px;
}
.sitewidget-layerslider .slider-gallery .responsive {
  padding-bottom: 0;
}
.sitewidget-layerslider .slider-gallery .responsive .slick-track {
  margin: 0 auto;
}
.sitewidget-layerslider .slider-gallery .item {
  padding: 1px 3px;
  outline: 0;
}
.sitewidget-layerslider .slider-gallery .item a {
  display: block;
  outline: 0;
  border: 2px solid transparent;
}
.sitewidget-layerslider .slider-gallery .item.current a {
  border-color: #0079c3;
}
@media (min-width: 1220px) {
  .sitewidget-layerslider .terminal-wrapper {
    display: block;
  }
  .sitewidget-layerslider .terminal-wrapper-pad {
    display: none;
  }
  .sitewidget-layerslider .terminal-wrapper-phone {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1219px) {
  .sitewidget-layerslider .styleBox.hasPad .terminal-wrapper {
    display: none;
  }
  .sitewidget-layerslider .styleBox.hasPad .terminal-wrapper-pad {
    display: block;
  }
  .sitewidget-layerslider .styleBox .terminal-wrapper-phone {
    display: none;
  }
}
@media (max-width: 767px) {
  .sitewidget-layerslider .styleBox.hasPhone .terminal-wrapper {
    display: none;
  }
  .sitewidget-layerslider .styleBox.hasPhone .terminal-wrapper-phone {
    display: block;
  }
  .sitewidget-layerslider .terminal-wrapper-pad {
    display: none;
  }
}
.sitewidget-layerslider .slider-gallery-tab {
  overflow: hidden;
}
.sitewidget-layerslider .slider-gallery-tab .image-tab-box {
  float: left;
  width: 25%;
  background-color: #444;
}
.slider-gallery-tab .image-tab-btn {
  position: relative;
  display: block;
  padding: 0 20px;
  width: 100%;
  font-size: 16px;
  text-align: center;
  color: #dcdedd;
  text-decoration: none;
  box-sizing: border-box;
  border-top: 2px solid rgba(255, 255, 255, 0.05);
}
.slider-gallery-tab .image-tab-btn .words-wrap {
  width: 100%;
  height: 100%;
  display: table;
}
.sitewidget-layerslider .slider-gallery-tab .image-tab-btn:first-child {
  border-top: 0;
}
.slider-gallery-tab .image-tab-btn:hover {
  text-decoration: underline;
}
.sitewidget-layerslider .slider-gallery-tab .image-tab-btn:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border: 14px solid #444;
  border-color: transparent transparent transparent #444;
  position: absolute;
  top: 50%;
  left: 100%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 0;
  z-index: 2;
}
.sitewidget-layerslider .slider-gallery-tab .image-tab-btn.on:after {
  opacity: 1;
}
.sitewidget-layerslider .slider-gallery-tab .image-tab-btn .words {
  display: table-cell;
  vertical-align: middle;
  word-break: break-all;
  white-space: pre-wrap;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
}
.sitewidget-layerslider .slider-gallery-tab .image-preview {
  float: left;
  width: 75%;
  position: relative;
}
.sitewidget-layerslider .slider-gallery-tab .image-preview > li {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  transition: all 0.5s;
}
.sitewidget-layerslider .slider-gallery-tab .image-preview > li img {
  width: 100%;
}
.sitewidget-layerslider .slider-gallery-tab .image-preview > li.on {
  opacity: 1;
  z-index: 1;
}
.sitewidget-layerslider .slider-gallery-style7.carousel-wrap-fullscreen {
  display: none;
}
@media (min-width: 768px) and (max-width: 1287px) {
  .sitewidget-layerslider .slider-gallery-style7.slider-gallery-tab {
    display: none;
  }
  .sitewidget-layerslider .slider-gallery-style7.carousel-wrap-fullscreen {
    display: block;
  }
  .sitewidget-layerslider
    .hadPad
    .slider-gallery-style7.carousel-wrap-fullscreen {
    display: none;
  }
}
@media (max-width: 767px) {
  .sitewidget-layerslider .slider-gallery-style7.slider-gallery-tab {
    display: none;
  }
  .sitewidget-layerslider .slider-gallery-style7.carousel-wrap-fullscreen {
    display: block;
  }
  .sitewidget-layerslider
    .hasPhone
    .slider-gallery-style7.carousel-wrap-fullscreen {
    display: none;
  }
  .sitewidget-layerslider .slider-gallery-style7 .owl-item2 > .item > .caption {
    box-sizing: border-box;
    padding: 6px 20px;
    background-color: rgba(0, 0, 0, 0.3);
  }
}
.ls-link {
  position: absolute;
  width: 100% !important;
  height: 100% !important;
  left: 0 !important;
  top: 0 !important;
  background-image: url(data:image/gif;base64,R0lGODlhCgAKAIAAAP///wAAACH5BAEAAAAALAAAAAAKAAoAAAIIhI+py+0PYysAOw==);
}
/* /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;
}

.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;
}

.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/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,iVBORw0KGgoAAAANSUhEUgAAACMAAAAiCAYAAADVhWD8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADESURBVHja7NSxCsIwEAbgi4oKvj/0D4WOhT5Cx459hIzZwtHsDu25tBIdSwyKN/wQsuTjD3ckIvQtIcUoRjGKUYxiFJMZE2OkEAIxM03TRMxMzEwhhFuM0YjItRgGgKxZkrNUVTUnd2cAn8f0fU/W2hdImq7rDAAqghERcs6d6rq+AxBr7RPStu1lg5TAmDU0DMMBwLx9WdM0xxRSpJn0sXEcDYDFe78bkW2035vYC8m2Z3JAdAMrRjGKUcy/YcxPNPMYABYwujto3mlUAAAAAElFTkSuQmCC)
    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('../images/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('../images/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/mobile_head/style04/style04.css */
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -moz-tap-highlight-color: rgba(0, 0, 0, 0);
  -ms-tap-highlight-color: rgba(0, 0, 0, 0);
  -o-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
}
html.overflowHidden,
body.overflowHidden {
  overflow: hidden !important;
  width: 100%;
  height: 100%;
  max-width: 100%;
}
#backstage-headArea-mobile {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 109;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item a {
  font-size: 14px;
}
#backstage-headArea-mobile .header-style04 .nav-logo-mix-box {
  height: 52px;
  position: relative;
  background-color: #fff;
  padding: 0 20px;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-title {
  height: 50px;
  line-height: 50px;
  position: relative;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-title:after {
  content: '';
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #33333333;
}
#backstage-headArea-mobile .header-style04 .nav-title1 {
  width: 33%;
  height: 52px;
  line-height: 52px;
  color: #1c1c1c;
  background-color: #fff;
  float: left;
  display: flex;
  align-items: center;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-title1:after {
  display: none;
}
#backstage-headArea-mobile .header-style04 .nav-title1 .nav-btn {
  display: block;
  float: left;
  width: 16px;
  height: 52px;
  position: relative;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item1 {
  margin: 0 20px;
}
#backstage-headArea-mobile .header-style04 .nav-title1 .line {
  display: inline-block;
  width: 24px;
  height: 1px;
  background-color: #888;
  border-radius: 1px;
  position: absolute;
  left: 18px;
  -webkit-transform-origin: left center;
  transform-origin: left center;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
#backstage-headArea-mobile .header-style04 .nav-title1 .line-top {
  top: 20px;
}
#backstage-headArea-mobile .header-style04 .nav-title1 .line-middle {
  top: 28px;
}
#backstage-headArea-mobile .header-style04 .nav-title1 .line-bottom {
  top: 36px;
}
#backstage-headArea-mobile .header-style04 .nav-btn.on .line-top {
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg);
  top: 19px;
}
#backstage-headArea-mobile .header-style04 .nav-btn.on .line-middle {
  opacity: 0;
}
#backstage-headArea-mobile .header-style04 .nav-btn.on .line-bottom {
  -webkit-transform: rotateZ(-45deg);
  transform: rotateZ(-45deg);
}
#backstage-headArea-mobile .header-style04 .nav-title1 .nav-words {
  display: none;
  float: left;
  font-weight: bold;
}
#backstage-headArea-mobile .header-style04 .others-nav {
  position: absolute;
  top: 52px;
  left: -330%;
  width: 100%;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  height: 560px;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  z-index: 12;
  background: inherit;
}
#backstage-headArea-mobile .header-style04 .others-nav.on {
  left: 0;
  display: block !important;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item {
  position: relative;
  color: #333;
  background-color: inherit;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item:after {
  content: '';
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #33333333;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item .item-cont {
  display: block;
  height: 50px;
  line-height: 50px;
  color: #333;
  padding: 0 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-decoration: none;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item .item-btn .fa {
  /* position: absolute; */
  /* top: 50%;
  left: 50%; */
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /* display: none; */
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item .on .item-btn {
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item .item-btn {
  position: absolute;
  top: 0;
  right: -10px;
  padding: 0 15px;
  transition: all 0.3s;
  z-index: 9;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item .item-btn > svg {
  width: 14px;
  height: 14px;
  transform: translateY(2px);
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-title2 {
  height: 50px;
  line-height: 50px;
  color: #1c1c1c;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-title2 .nav-words {
  display: block;
  padding: 0 5px;
  color: #1c1c1c;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-list3,
#backstage-headArea-mobile .header-style04 .nav-box .nav-list2 {
  width: 100%;
  display: none;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item2 .item-cont {
  padding: 0 50px 0 40px;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-title3 .nav-words {
  display: block;
  padding: 0 50px 0 40px;
  color: #1c1c1c;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item3 .item-cont {
  padding: 0 50px 0 60px;
}
#backstage-headArea-mobile .header-style04 .logo-box {
  width: 33%;
  float: left;
  position: relative;
}
#backstage-headArea-mobile .header-style04 .logo-box .logo-url {
  display: flex;
  align-items: center;
  width: 100%;
  height: 52px;
  text-align: center;
  padding: 5px 0;
  box-sizing: border-box;
}
#backstage-headArea-mobile .header-style04 .logo-box .logo-pic {
  display: block;
  margin: auto;
  max-width: 100%;
  max-height: 100%;
}
#backstage-headArea-mobile .header-style04 .logo-box .logo-edit-btn {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  color: #999;
  font-size: 18px;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
#backstage-headArea-mobile .header-style04 .mix-box {
  width: 33%;
  float: right;
  position: relative;
  overflow: hidden;
}
#backstage-headArea-mobile .header-style04 .mix-box.visib {
  overflow: visible;
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-btn {
  display: block;
  width: 60px;
  height: 60px;
  float: right;
  position: relative;
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-icon {
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #888;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-icon1 {
  top: 20px;
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-icon2 {
  top: 28px;
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-icon3 {
  top: 36px;
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-list {
  position: absolute;
  top: 64px;
  max-width: 300px;
  padding: 0 10px;
  box-sizing: border-box;
  background-color: #fff;
  right: -300px;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-list.on {
  right: 4px;
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-item {
  height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #e6e6e6;
  overflow: hidden;
}
#backstage-headArea-mobile .header-style04 .mix-box .mix-item:last-child {
  border-bottom: 0;
}
#backstage-headArea-mobile .header-style04 .mix-box .tel-box .tel {
  white-space: nowrap;
  color: #9ea3a7;
  text-decoration: none;
  display: inline-block;
  background-color: #eee;
  padding: 0 10px;
  line-height: 32px;
  border-radius: 16px;
}
#backstage-headArea-mobile .header-style04 .mix-box .tel-box .tel-icon {
  color: #5dd39e;
}
#backstage-headArea-mobile .header-style04 .mix-box .tel-box .tel-cont {
  color: #333;
}
#backstage-headArea-mobile .header-style04 .share-box {
  white-space: nowrap;
}
#backstage-headArea-mobile .header-style04 .share-btn {
  display: inline-block;
  white-space: nowrap;
  padding: 0 4px;
}
#backstage-headArea-mobile .header-style04 .share-btn img {
  width: 20px;
  height: 20px;
  vertical-align: middle;
}
#backstage-headArea-mobile .header-style04 .share-btn .share-icon {
  display: none;
}
#backstage-headArea-mobile .header-style04 .share-renren .share-icon {
  background-position: -202px -770px;
}
#backstage-headArea-mobile .header-style04 .share-douban .share-icon {
  background-position: -202px -834px;
}
#backstage-headArea-mobile .header-style04 .share-qzone .share-icon {
  background-position: -202px -706px;
}
#backstage-headArea-mobile .header-style04 .share-tweibo .share-icon {
  background-position: -202px -898px;
}
#backstage-headArea-mobile .header-style04 .share-sinaweibo .share-icon {
  background-position: -202px -194px;
}
#backstage-headArea-mobile .header-style04 .share-wechat .share-icon {
  background-position: -202px -1026px;
}
#backstage-headArea-mobile .header-style04 .share-linkedin .share-icon {
  background-position: -202px -130px;
}
#backstage-headArea-mobile .header-style04 .share-googleplus .share-icon {
  background-position: -202px -66px;
}
#backstage-headArea-mobile .header-style04 .share-twitter .share-icon {
  background-position: -202px -258px;
}
#backstage-headArea-mobile .header-style04 .share-facebook .share-icon {
  background-position: -202px -2px;
}
#backstage-headArea-mobile .header-style04 .search-box {
  float: right;
  height: 52px;
  overflow: visible;
  display: flex;
  align-items: center;
  padding: 0 0 0 5px;
  margin-left: 6px;
}
#backstage-headArea-mobile .header-style04 .search-show-input {
  position: relative;
  display: block;
  float: right;
  height: 36px;
  display: flex;
  align-items: center;
}
#backstage-headArea-mobile .header-style04 .search-show-input .fa {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: none;
}
#backstage-headArea-mobile .header-style04 .search-inner {
  height: 0;
  position: absolute;
  top: 52px;
  right: 0;
  transition: height 0.3s;
  z-index: 19;
  background-color: #fff;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
#backstage-headArea-mobile .header-style04 .search-box.on .search-inner {
  height: 52px;
}
#backstage-headArea-mobile .header-style04 .search-box.on .search-inner input {
  height: 32px;
  border: 1px solid #d2d2d2;
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  input.black_transparent::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  input.black_transparent:-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  input.black_transparent::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  input.black_transparent:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  input.white_transparent::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  input.white_transparent:-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  input.white_transparent::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  input.white_transparent:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
#backstage-headArea-mobile
  .header-style04
  .search-box.on
  .search-inner
  button
  svg {
  height: 16px;
}
#backstage-headArea-mobile .header-style04 .search-box.on .search-inner button {
  top: 15px;
}
#backstage-headArea-mobile .header-style04 .search-inner input {
  border: 0;
  width: 100%;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  color: #333;
  outline: 0;
  transition: all 0.2s;
  height: 0;
  line-height: 32px;
  border-radius: 30px;
  padding: 0 40px 0 20px;
  margin: 10px 20px 15px 20px;
}
#backstage-headArea-mobile .header-style04 .search-inner button svg {
  height: 0;
  transition: height 0.2s;
}
#backstage-headArea-mobile .header-style04 .search-inner button {
  position: absolute;
  top: -5px;
  right: 30px;
  font-size: 14px;
  transition: all 0.2s;
  color: #999;
  background-color: transparent;
  border: 0;
  outline: 0;
}
@media (min-width: 990px) {
  #backstage-headArea-mobile,
  #backstage-headArea-mobile.on {
    display: none;
  }
  #backstage-headArea,
  #backstage-headArea.off {
    display: block;
  }
}
#backstage-headArea-mobile .header-style04 .shop-all-icon {
  display: flex;
  align-items: center;
  height: 52px;
  position: relative;
  float: right;
  z-index: 2;
  cursor: pointer;
  padding: 0 5px;
}
#backstage-headArea-mobile .header-style04 .shop-all-content {
  position: absolute;
  top: 100%;
  right: -330%;
  width: 100%;
  background: #fff;
  display: block;
  z-index: 10;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.16);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
#backstage-headArea-mobile .header-style04 .shop-all-content.on {
  right: 0;
}
#backstage-headArea-mobile .header-style04 .shop-all-content > div {
  margin: 0 20px;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #33333333;
}
#backstage-headArea-mobile .header-style04 .nav-title1 .nav-btn .nav-btn-open04,
#backstage-headArea-mobile
  .header-style04
  .nav-title1
  .nav-btn
  .nav-btn-close04 {
  position: absolute;
  display: flex;
  align-items: center;
  height: 100%;
}
#backstage-headArea-mobile
  .header-style04
  .nav-title1
  .nav-btn
  .nav-btn-close04 {
  opacity: 0;
}
#backstage-headArea-mobile .header-style04 .nav-box .nav-item.hide_after:after {
  display: none;
}
#backstage-headArea-mobile
  .header-style04
  .nav-box
  .nav-title.hide_after:after {
  display: none;
}
#backstage-headArea-mobile .header-style04 .social-icon-24 {
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  border-radius: 50%;
}
#backstage-headArea-mobile
  .header-style04
  .social-icon-24.social-icon-facebook {
  background: url(../images/follow-service.png) no-repeat 0 0 #3b5998;
}
#backstage-headArea-mobile
  .header-style04
  .social-icon-24.social-icon-googleplus {
  background: url(../images/follow-service.png) no-repeat 0 -64px #d14836;
}
#backstage-headArea-mobile
  .header-style04
  .social-icon-24.social-icon-linkedin {
  background: url(../images/follow-service.png) no-repeat 0 -128px #007fb1;
}
#backstage-headArea-mobile
  .header-style04
  .social-icon-24.social-icon-sinaweibo {
  background: url(../images/follow-service.png) no-repeat 0 -192px #e6162d;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-twitter {
  background: url(../images/follow-service.png) no-repeat 0 -256px #00aced;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-youtube {
  background: url(../images/follow-service.png) no-repeat 0 -320px #cd332d;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-qzone {
  background: url(../images/follow-service.png) no-repeat 0 -704px #ffc028;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-renren {
  background: url(../images/follow-service.png) no-repeat 0 -768px #005baa;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-douban {
  background: url(../images/follow-service.png) no-repeat 0 -832px #228a31;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-tweibo {
  background: url(../images/follow-service.png) no-repeat 0 -896px #4cb4e6;
}
#backstage-headArea-mobile
  .header-style04
  .social-icon-24.social-icon-instagram {
  background: url(../images/follow-service.png) no-repeat 0 -960px #3f729b;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-wechat {
  background: url(../images/follow-service.png) no-repeat 0 -1024px #8dc61f;
}
#backstage-headArea-mobile
  .header-style04
  .social-icon-24.social-icon-pinterest {
  background: url(../images/follow-service.png) no-repeat 0 -1088px #bd081c;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-youku {
  background: url(../images/follow-service.png) no-repeat 0 -1152px #ff3b3b;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-tumblr {
  background: url(../images/follow-service.png) no-repeat 0 -1568px #ff3b3b;
}
#backstage-headArea-mobile .header-style04 .social-icon-24.social-icon-vk {
  background: url(../images/follow-service.png) no-repeat 0 -1760px #ff3b3b;
}
#backstage-headArea-mobile .header-style04 .codeWrap {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 200px;
  height: 200px;
  z-index: 10;
  margin-left: -113px;
  margin-top: -113px;
  transition: all 1s;
  -moz-transition: all 1s;
  -webkit-transition: all 1s;
}
#backstage-headArea-mobile .header-style04 .codeWrap-mark {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 9;
  display: none;
}
#backstage-headArea-mobile .header-style04 .codeWrap img {
  width: 100%;
  height: 100%;
}
#backstage-headArea-mobile .header-style04 .gra-box {
  overflow: hidden;
}
#backstage-headArea-mobile .header-style04 .gra-box img {
  max-width: 100%;
}
#backstage-headArea-mobile .header-style04 .cart-box a.cart-link {
  color: #333;
  display: flex;
  align-items: center;
  line-height: 40px;
}
#backstage-headArea-mobile .header-style04 .cart-box a.cart-link .cart-num {
  color: #333;
  margin-left: 10px;
}
#backstage-headArea-mobile .header-style04 .cart-box a.cart-link .cart-icon {
  margin-right: 10px;
}
#backstage-headArea-mobile .header-style04 .loginStatus-box {
  display: flex;
  align-items: center;
}
#backstage-headArea-mobile .header-style04 .loginStatus-box a {
  color: #333;
  line-height: 40px;
}
#backstage-headArea-mobile
  .header-style04
  .loginStatus-box
  .loginStatus-icon-svg {
  margin-right: 10px;
}
#backstage-headArea-mobile
  .header-style04
  .loginStatus-box
  .mobile-user-username-wrap {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
#backstage-headArea-mobile .header-style04 .loginStatus-box .div-verline {
  margin: 0 10px;
  color: #333;
}
#backstage-headArea-mobile .header-style04 .coin-box {
  position: relative;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img {
  display: inline-block;
  vertical-align: middle;
  width: 21px;
  height: 14px;
  background: url(../images/flags-sprite.jpg) no-repeat;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.RMB {
  background-position: 0 0;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.CNY {
  background-position: 0 0;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.USD {
  background-position: -21px 0;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.CZK {
  background-position: 0 -70px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.TWD {
  background-position: -63px -42px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.TWD-new {
  background-position: -63px -70px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.EUR {
  background-position: -42px -56px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.GBP {
  background-position: -21px -56px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.AUD {
  background-position: -42px -42px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.CAD {
  background-position: -21px -42px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.SGD {
  background-position: 0 -56px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.JPY {
  background-position: -63px -14px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.HKD {
  background-position: 0 -14px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.NZD {
  background-position: -42px -70px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.MXN {
  background-position: -63px -56px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.MYR {
  background-position: -21px -70px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-img.RUB {
  background-position: 0 -84px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item-text {
  vertical-align: middle;
}
#backstage-headArea-mobile .header-style04 .coin-box span.payCoin-before-text {
  color: #333;
}
#backstage-headArea-mobile .header-style04 .coin-box span.payCoin-item-text {
  color: #333;
  font-size: 14px;
}
#backstage-headArea-mobile
  .header-style04
  .coin-box
  .coin-content
  .coin-content-list {
  display: none;
}
#backstage-headArea-mobile
  .header-style04
  .coin-box
  .coin-content
  .coin-content-cur {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 40px;
  cursor: pointer;
}
#backstage-headArea-mobile
  .header-style04
  .coin-box
  .coin-content
  .coin-content-cur.active
  .coin-content-cur-icon {
  transform: rotate(180deg);
  top: -3px;
}
#backstage-headArea-mobile
  .header-style04
  .coin-box
  .coin-content
  .coin-content-cur
  .coin-content-cur-icon {
  transition: all 0.4s;
  position: relative;
  top: 3px;
}
#backstage-headArea-mobile .header-style04 .coin-box .payCoin-item {
  line-height: 40px;
}
#backstage-headArea-mobile
  .header-style04
  .coin-box
  .payCoin-item
  .payCoin-item-a {
  line-height: 24px;
}
#backstage-headArea-mobile .header-style04 .lang-box {
  margin: 10px 20px 0 20px;
  min-height: 30px;
  line-height: 30px;
  padding-bottom: 10px;
  border-bottom: 1px solid #33333333;
}
#backstage-headArea-mobile .header-style04 .lang-box .lang-show-word {
  display: flex;
  align-items: center;
  color: #333;
  justify-content: space-between;
  cursor: pointer;
  font-size: 14px;
  padding-right: 5px;
}
#backstage-headArea-mobile
  .header-style04
  .lang-box
  .lang-show-word
  .lang-show-word-left {
  display: flex;
  align-items: center;
}
#backstage-headArea-mobile
  .header-style04
  .lang-box
  .lang-show-word
  .lang-show-word-left
  .lang-show-word-text {
  margin-left: 10px;
}
#backstage-headArea-mobile .header-style04 .lang-box .lang-ul-list {
  background: #fff;
  position: fixed;
  width: 100%;
  height: calc(100% - 52px);
  left: 100%;
  z-index: 10;
  top: 52px;
  overflow: auto;
  transition: all 0.3s linear;
}
#backstage-headArea-mobile .header-style04 .lang-box .lang-ul-list.lang_active {
  left: 0;
}
#backstage-headArea-mobile .header-style04 .lang-box .lang-ul-list > li {
  line-height: 40px;
  border-bottom: 1px solid #33333333;
  margin: 0 20px;
}
#backstage-headArea-mobile .header-style04 .lang-box .lang-ul-list > li > a {
  line-height: 40px;
  font-size: 14px;
  color: #333;
}
#backstage-headArea-mobile
  .header-style04
  .lang-box
  .lang-ul-list
  .lang-ul-list-first {
  display: flex;
  align-items: center;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #33333333;
  border-top: 1px solid #33333333;
  cursor: pointer;
}
#backstage-headArea-mobile .header-style04 .lang-box span {
  margin: 0 5px 0 0;
  word-break: keep-all;
}
#backstage-headArea-mobile .header-style04 .lang-box span a {
  color: #333;
}
#backstage-headArea-mobile .header-style04 .lang-box.nomargin {
  margin-top: 0;
  border-bottom: 0;
}
#backstage-headArea-mobile .header-style04 .follow-box {
  margin: 0 20px;
  min-height: 39px;
  border-bottom: 1px solid #33333333;
  padding: 5px 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
#backstage-headArea-mobile .header-style04 .follow-box .follow-a {
  padding: 5px 3px;
  line-height: 1em;
}
#backstage-headArea-mobile .header-style04 .follow-box .close-background {
  background-image: url(../images/close.svg);
  width: 50px;
  height: 50px;
  background-size: 24px;
  background-repeat: no-repeat;
  background-position: 12px 12px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  top: -42px;
  right: -20px;
  cursor: pointer;
}
#backstage-headArea-mobile .header-style04 .follow-box .codeWrap {
  padding: 1px;
}
#backstage-headArea-mobile .header-style04 .share-box {
  text-align: left;
  margin: 0 20px;
  min-height: 39px;
  border-bottom: 1px solid #33333333;
  padding: 5px 0;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
#backstage-headArea-mobile .header-style04 .share-box .share-a {
  padding: 5px 3px;
  line-height: 1em;
}
#backstage-headArea-mobile .header-style04 .text-box {
  white-space: normal;
  color: #333;
  margin: 0 20px;
  padding: 10px 0;
  font-size: 14px;
  word-break: break-word;
  border-bottom: 1px solid #33333333;
}
#backstage-headArea-mobile .header-style04 .text-box a {
  color: #333;
}
#backstage-headArea-mobile .header-style04 .img-box {
  margin: 10px 20px;
  border-bottom: 1px solid #33333333;
}
#backstage-headArea-mobile .header-style04 .img-box img.logo-pic {
  max-height: 100%;
  max-width: 100%;
}
#backstage-headArea-mobile .header-style04 .gra-box {
  white-space: normal;
  font-size: 14px;
  margin: 0 20px;
  padding: 10px 0;
  border-bottom: 1px solid #33333333;
  color: #333;
}
#backstage-headArea-mobile .header-style04 .gra-box img {
  max-width: 100%;
  max-height: 100%;
}
#backstage-headArea-mobile .header-style04 .gra-box a {
  color: #333;
  text-decoration: underline;
}
#backstage-headArea-mobile .header-style04 .prodDiv {
  top: 95px;
  left: 20px;
}
#backstage-headArea-mobile .header-style04 .search-box .inner-container {
  top: -2px;
}
/* /assets/widget/mobile_head/css/headerStyles.css */
#backstage-headArea-mobile {
  display: none;
}
div.sitewidget-mobile_showFontFamily .header-styles a {
  font-size: 14px;
  font-weight: initial;
  letter-spacing: initial;
  line-height: 50px;
  text-align: initial;
}
@media (max-width: 989px) {
  #backstage-headArea-mobile {
    display: block;
  }
  .frontend-body-canvas #backstage-headArea.hideForMobile {
    display: none;
  }
  .backstage-body-canvas #backstage-headArea-mobile {
    display: none;
  }
  .backstage-body-canvas #backstage-headArea-mobile.on {
    display: block;
  }
}
.head-hide {
  visibility: hidden;
}
.ofh {
  height: 100%;
  max-height: 100%;
  overflow: hidden;
  position: relative;
}
.ofxh {
  width: 100%;
  max-width: 100%;
  overflow-x: hidden;
  position: relative;
}
.head-icon-menu {
  display: inline-block;
  width: 40px;
  height: 40px;
  background-color: #fff;
  z-index: 100;
  position: absolute;
}
.head-icon-menu .menu-icon {
  position: relative;
  display: block;
  width: 30px;
  height: 2px;
  background-color: #000;
  top: 50%;
  left: 50%;
  margin-top: -1px;
  margin-left: -15px;
  -moz-transition: background-color 0.1s ease-out;
  -ms-transition: background-color 0.1s ease-out;
  -o-transition: background-color 0.1s ease-out;
  transition: background-color 0.1s ease-out;
  -webkit-transition: background-color 0.1s ease-out;
}
.head-icon-menu.open .menu-icon {
  background-color: transparent;
}
.head-icon-menu .menu-icon::after,
.head-icon-menu .menu-icon::before {
  content: '';
  position: absolute;
  display: block;
  width: 30px;
  height: 2px;
  background-color: #000;
  left: 0;
  -moz-transition: 0.1s ease-out;
  -ms-transition: 0.1s ease-out;
  -o-transition: 0.1s ease-out;
  transition: 0.1s ease-out;
  -webkit-transition: 0.1s ease-out;
}
.head-icon-menu .menu-icon::after {
  top: 8px;
}
.head-icon-menu .menu-icon::before {
  top: -8px;
}
.head-icon-menu.open .menu-icon::after,
.head-icon-menu.open .menu-icon::before {
  top: 0;
  width: 30px;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
}
.head-icon-menu.open .menu-icon::after {
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.head-icon-menu.open .menu-icon::before {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.head-icon-menu.icon-pos-left.icon-drop-left {
  top: 0;
  left: 0;
}
.head-icon-menu.icon-pos-right.icon-drop-right {
  top: 0;
  right: 0;
}
.head-icon-menu.icon-pos-left.icon-drop-down {
  top: 0;
  left: 0;
}
.head-icon-menu.icon-pos-right.icon-drop-down {
  top: 0;
  right: 0;
}
.head-icon-menu.icon-drop-left.open {
  left: 100%;
  margin-left: -40px;
}
.head-icon-menu.icon-drop-right.open {
  right: 100%;
  margin-right: -40px;
}
#backstage-headArea.mhStyle-simple {
  position: absolute;
  z-index: 100;
  width: 100%;
  max-width: 100%;
  background-color: #fff;
  max-height: 100%;
  box-sizing: border-box;
  overflow-y: auto;
  top: 0;
}
#backstage-headArea.mhStyle-simple.drop-left {
  height: 100%;
  margin-left: -40px;
  padding-left: 40px;
  left: -100%;
}
#backstage-headArea.mhStyle-simple.drop-right {
  height: 100%;
  margin-right: -40px;
  padding-right: 40px;
  right: -100%;
}
#backstage-headArea.mhStyle-simple.drop-down {
  max-height: 90%;
  position: fixed;
  top: 40px;
  box-shadow: 2px 10px 20px 0 rgba(0, 0, 0, 0.2);
}
#backstage-headArea.mhStyle-simple.open {
  position: fixed;
  box-shadow: 2px 20px 20px 0 rgba(0, 0, 0, 0.2);
}
#backstage-headArea.mhStyle-simple.open.drop-left {
  left: 0;
}
#backstage-headArea.mhStyle-simple.open.drop-right {
  right: 0;
}
.icon-drop-left.head-icon-menu,
#backstage-headArea.mhStyle-simple.drop-left {
  -moz-transition: left 0.3s ease-in;
  -ms-transition: left 0.3s ease-in;
  -o-transition: left 0.3s ease-in;
  transition: left 0.3s ease-in;
  -webkit-transition: left 0.3s ease-in;
}
.icon-drop-right.head-icon-menu,
#backstage-headArea.mhStyle-simple.drop-right {
  -moz-transition: right 0.3s ease-in;
  -ms-transition: right 0.3s ease-in;
  -o-transition: right 0.3s ease-in;
  transition: right 500ms ease-in;
  -webkit-transition: right 0.3s ease-in;
}
@media (max-width: 989px) {
  #backstage-headArea.mhStyle-simple .container {
    max-width: 100%;
  }
  #backstage-headArea.mhStyle-simple
    .sitewidget-navigation
    .navigation-thumb-parent {
    display: none;
  }
  #backstage-headArea.mhStyle-simple .sitewidget-navigation ul.nav {
    display: block;
  }
}
.topTools {
  height: 0;
  overflow: visible;
}
.topTools .checkStyle {
  display: none;
}
.topTools .styleIndex {
  display: none;
}
.topTools .resetStyle {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  display: none;
}
.nav-box,
.header-style01 .nav-words {
  display: none;
}
.nav-box.others-ele {
  display: block;
}
