﻿/** Saturday 4th December 2021 07:17:33 UTC (core) **//** THIS FILE IS AUTOMATICALLY GENERATED - DO NOT MAKE MANUAL EDITS! **//** Custom CSS should be added to Mega Menu > Menu Themes > Custom Styling **/.mega-menu-last-modified-1638602253 { content: 'Saturday 4th December 2021 07:17:33 UTC'; }#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary span.mega-menu-badge {transition: none;border-radius: 0;box-shadow: none;background: none;border: 0;bottom: auto;box-sizing: border-box;clip: auto;color: #666;display: block;float: none;font-family: inherit;font-size: 14px;height: auto;left: auto;line-height: 1.7;list-style-type: none;margin: 0;min-height: auto;max-height: none;min-width: auto;max-width: none;opacity: 1;outline: none;overflow: visible;padding: 0;position: relative;pointer-events: auto;right: auto;text-align: left;text-decoration: none;text-indent: 0;text-transform: none;transform: none;top: auto;vertical-align: baseline;visibility: inherit;width: auto;word-wrap: break-word;white-space: normal;}#mega-menu-wrap-primary:before, #mega-menu-wrap-primary #mega-menu-primary:before, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row:before, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column:before, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:before, #mega-menu-wrap-primary #mega-menu-primary span.mega-menu-badge:before, #mega-menu-wrap-primary:after, #mega-menu-wrap-primary #mega-menu-primary:after, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-row:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-column:after, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary span.mega-menu-badge:after {display: none;}#mega-menu-wrap-primary {border-radius: 0;}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary {}}#mega-menu-wrap-primary.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary a:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary input:focus, #mega-menu-wrap-primary.mega-keyboard-navigation #mega-menu-primary li.mega-menu-item a.mega-menu-link:focus {outline: 3px solid #109cde;outline-offset: -3px;}#mega-menu-wrap-primary.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {outline-offset: 2px;}#mega-menu-wrap-primary.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {background: #333;color:#ff8c00;font-weight: normal;text-decoration: none;border-color:#ff8c00;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {color:#ff8c00;background: #333;}}#mega-menu-wrap-primary #mega-menu-primary {visibility: visible;text-align: left;padding: 0px 0px 0px 0px;}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {cursor: pointer;display: inline;}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group {vertical-align: middle;display: inline-block;transition: none;}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description {transition: none;line-height: 1.5;display: block;}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link .mega-description-group .mega-menu-description {font-style: italic;font-size: 0.8em;text-transform: none;font-weight: normal;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;align-items: center;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {flex: 0 0 auto;align-self: flex-start;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: block;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: table-cell;vertical-align: middle;line-height: initial;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: block;margin: 0 0 6px 0;text-align: center;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {display: inline-block;transition: none;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-icon-top > a.mega-menu-link {display: block;line-height: 40px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {display: inline-block;margin: 0 6px 0 0;text-align: left;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-animating > ul.mega-sub-menu {pointer-events: none;}#mega-menu-wrap-primary #mega-menu-primary li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {cursor: inherit;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {cursor: pointer;}#mega-menu-wrap-primary #mega-menu-primary p {margin-bottom: 10px;}#mega-menu-wrap-primary #mega-menu-primary input, #mega-menu-wrap-primary #mega-menu-primary img {max-width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {display: block;visibility: hidden;opacity: 1;pointer-events: auto;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item > ul.mega-sub-menu {display: none;visibility: visible;opacity: 1;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {display: block;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {opacity: 0;transition: opacity 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {opacity: 0;transform: translate(0, 10px);transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {opacity: 1;transform: translate(0, 0);}#mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {transform: translate(0, 10px);transition: transform 200ms ease-in, visibility 200ms ease-in;}#mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {transform: translate(0, 0);}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {display: none;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {display: block;}#mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {visibility: visible;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {visibility: inherit;opacity: 1;display: block;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 50%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 25%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 20%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {float: left;width: 16.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a[class^='dashicons']:before {font-family: dashicons;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {display: inline-block;font: inherit;font-family: dashicons;position: static;margin: 0 6px 0 0px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: inherit;background: transparent;height: auto;width: auto;top: auto;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text a.mega-menu-link:before {margin: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {margin: 0 6px 0 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {border-radius: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-right > ul.mega-sub-menu {right: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {border-radius: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-menu-item {position: static;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {margin: 0 0px 0 0;display: inline-block;height: auto;vertical-align: middle;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right {float: right;}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right {margin: 0 0 0 0px;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-float-left {float: left;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover {color:#ff8c00;font-weight: normal;text-decoration: none;border-color:#ff8c00;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {font-weight: normal;text-decoration: none;border-color:#ff8c00;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {color:#ff8c00;background: #333;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {color: #ff8c00;font-weight: normal;text-decoration: none;border-color:#ff8c00;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {color:#ff8c00;background: #333;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {line-height: 100px;height:100px;padding: 0px 25px 0px 25px;vertical-align: baseline;width: auto;display: block;color: #444444;text-transform: none;text-decoration: none;text-align: left;text-decoration: none;background: rgba(0, 0, 0, 0);border: 0;border-radius: 0;font-family: inherit;font-size: 16px;font-weight: normal;outline: none;}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-multi-line > a.mega-menu-link {line-height: inherit;display: table-cell;vertical-align: middle;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {display: none;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {display: list-item;margin: 0;clear: both;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-item-align-right {float: none;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {border-radius: 0;border: 0;margin: 0;line-height: 50px;height: 50px;padding: 0 10px;background: transparent;text-align: left;color: #FFFFFF;font-size: 14px;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {width: 100%;float: left;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {float: left;min-height: 1px;}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-8 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-9 {width: 11.11111%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-9 {width: 22.22222%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-9 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-9 {width: 44.44444%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-9 {width: 55.55556%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-9 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-9 {width: 77.77778%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-9 {width: 88.88889%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-9 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-10 {width: 10%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-10 {width: 20%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-10 {width: 30%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-10 {width: 40%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-10 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-10 {width: 60%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-10 {width: 70%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-10 {width: 80%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-10 {width: 90%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-10 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-11 {width: 9.09091%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-11 {width: 18.18182%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-11 {width: 27.27273%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-11 {width: 36.36364%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-11 {width: 45.45455%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-11 {width: 54.54545%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-11 {width: 63.63636%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-11 {width: 72.72727%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-11 {width: 81.81818%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-11 {width: 90.90909%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-11 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-12 {width: 8.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12 {width: 16.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 {width: 25%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-12 {width: 41.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-12 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-12 {width: 58.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-12 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-12 {width: 75%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-12 {width: 83.33333%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-12 {width: 91.66667%;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-12-of-12 {width: 100%;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {width: 100%;clear: both;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {padding: 15px 15px 15px 15px;width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {z-index: 999;border-radius: 0;background: #f1f1f1;border: 0;padding: 0px 0px 0px 0px;position: absolute;width: 100%;max-width: none;left: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {float: left;position: static;width: 100%;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-1 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-2 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-2 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-3 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-3 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-3 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 {width: 25%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-4 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-4 {width: 75%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-4 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-5 {width: 20%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-5 {width: 40%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-5 {width: 60%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-5 {width: 80%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-5 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {width: 16.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-6 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-6 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-6 {width: 83.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-6 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-7 {width: 14.28571%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-7 {width: 28.57143%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-7 {width: 42.85714%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-7 {width: 57.14286%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-7 {width: 71.42857%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-7 {width: 85.71429%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-7 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-8 {width: 12.5%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8 {width: 25%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-8 {width: 37.5%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-8 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-8 {width: 62.5%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-8 {width: 75%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-8 {width: 87.5%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-8 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-9 {width: 11.11111%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-9 {width: 22.22222%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-9 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-9 {width: 44.44444%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-9 {width: 55.55556%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-9 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-9 {width: 77.77778%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-9 {width: 88.88889%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-9 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-10 {width: 10%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-10 {width: 20%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-10 {width: 30%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-10 {width: 40%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-10 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-10 {width: 60%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-10 {width: 70%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-10 {width: 80%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-10 {width: 90%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-10 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-11 {width: 9.09091%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-11 {width: 18.18182%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-11 {width: 27.27273%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-11 {width: 36.36364%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-11 {width: 45.45455%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-11 {width: 54.54545%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-11 {width: 63.63636%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-11 {width: 72.72727%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-11 {width: 81.81818%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-11 {width: 90.90909%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-11 {width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-12 {width: 8.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-12 {width: 16.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-12 {width: 25%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12 {width: 33.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-12 {width: 41.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12 {width: 50%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-12 {width: 58.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-12 {width: 66.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-12 {width: 75%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-12 {width: 83.33333%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-12 {width: 91.66667%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-12-of-12 {width: 100%;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {margin: 5px 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {clear: both;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {margin-left: 10px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {color: #666;font-family: inherit;font-size: 14px;display: block;float: left;clear: none;padding: 15px 15px 15px 15px;vertical-align: top;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {clear: left;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {color: #555;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 5px 0px;vertical-align: top;display: block;visibility: inherit;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items */color: #555;font-family: inherit;font-size: 16px;text-transform: uppercase;text-decoration: none;font-weight: bold;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {/* Mega Menu > Menu Themes > Mega Menus > Second Level Menu Items (Hover) */color: #555;font-weight: bold;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {text-decoration: none;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items */color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;text-align: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;vertical-align: top;display: block;border: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {border-color: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {display: flex;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {/* Mega Menu > Menu Themes > Mega Menus > Third Level Menu Items (Hover) */color: #666;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {border: 0;padding: 10px;border-radius: 0;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {width: 100%;clear: both;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {color: #666;font-family: inherit;font-size: 14px;text-transform: none;text-decoration: none;font-weight: normal;margin: 0;border: 0;padding: 0px 0px 0px 0px;vertical-align: top;display: block;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {color: #666;font-weight: normal;text-decoration: none;background: rgba(0, 0, 0, 0);}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {z-index: 999;position: absolute;width: 200px;max-width: none;padding: 0px 0px 0px 0px;border: 0;background: #f1f1f1;border-radius: 0; text-align:center}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {float: left;position: static;width: 100%;padding: 0;border: 0;border-radius: 0;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {clear: both;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { text-align:center;display: block;background: #f1f1f1;color: #666;font-family: inherit;font-size: 14px;font-weight: normal;padding: 0px 10px 0px 10px;line-height: 35px;text-decoration: none;text-transform: none;vertical-align: baseline;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0px;border-top-right-radius: 0px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {border-top-left-radius: 0;border-top-right-radius: 0;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {background: #ddd;font-weight: normal;text-decoration: none;color: #666;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: absolute;left: 100%;top: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {position: static;left: 0;width: 100%;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {padding-left: 20px;}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {padding-left: 30px;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {content: '\f140';font-family: dashicons;font-weight: normal;display: inline-block;margin: 0 0 0 6px;vertical-align: top;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: rotate(0);color: inherit;position: relative;background: transparent;height: auto;width: auto;right: auto;line-height: inherit;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {display: inline;height: auto;width: auto;background: transparent;position: relative;pointer-events: auto;left: auto;min-width: auto;line-height: inherit;color: inherit;font-size: inherit;padding: 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f142';}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {content: '\f142';}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {display: none;}}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {display: none;}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: '\f139';}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {text-align: right;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {float: left;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {content: '\f141';margin: 0 6px 0 0;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {float: right;margin: 0 0 0 6px;}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {left: -100%;top: 0;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary.mega-menu-accordion > li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {float: right;}}#mega-menu-wrap-primary #mega-menu-primary li[class^='mega-lang-item'] > a.mega-menu-link > img {display: inline;}#mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link > img.iclflag {display: inline;margin-right: 8px;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-hide-on-mobile, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {display: none;}}@media only screen and (min-width: 769px) {#mega-menu-wrap-primary #mega-menu-primary li.mega-hide-on-desktop, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {display: none;}}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary:after {content: "";display: table;clear: both;}}#mega-menu-wrap-primary .mega-menu-toggle { margin-top:-80px; z-index:-9999;display: none;z-index: 1;cursor: pointer;line-height: 60px;height:60px;text-align: left;user-select: none;-webkit-tap-highlight-color: transparent;outline: none;white-space: nowrap;}#mega-menu-wrap-primary .mega-menu-toggle img {max-width: 100%;padding: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary .mega-menu-toggle {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-preferred-size: 33.33%;-webkit-flex-basis: 33.33%;flex-basis: 33.33%;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: start;-ms-flex-pack: start;-webkit-justify-content: flex-start;justify-content: flex-start;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {margin-left: 6px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {margin-right: 6px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center {-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {margin-left: 3px;margin-right: 3px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right {-webkit-box-flex: 1;-ms-flex: 1;-webkit-flex: 1;flex: 1;-webkit-box-pack: end;-ms-flex-pack: end;-webkit-justify-content: flex-end;justify-content: flex-end;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {margin-right: 6px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {margin-left: 6px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block {display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;height: 100%;outline: 0;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;-ms-flex-negative: 0;-webkit-flex-shrink: 0;flex-shrink: 0;}@media only screen and (max-width: 768px) {#mega-menu-wrap-primary .mega-menu-toggle + #mega-menu-primary {    background: #000000;padding: 0px 0px 0px 0px;display: none;}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open + #mega-menu-primary {display: block;}}#mega-menu-wrap-primary .mega-menu-toggle {/** Push menu onto new line **/}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 {/*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */cursor: pointer;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {padding: 0;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;transform: scale(0.8);align-self: center;outline: 0;background: none;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {width: 40px;height: 24px;display: inline-block;position: relative;outline: 0;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {display: block;top: 50%;margin-top: -2px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {width: 40px;height: 4px;background-color: #ddd;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {content: "";display: block;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {top: -10px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {bottom: -10px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {top: 2px;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {top: 10px;transition-property: transform, opacity;transition-timing-function: ease;transition-duration: 0.15s;}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {top: 20px;}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {transform: translate3d(0, 10px, 0) rotate(45deg);}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity: 0;}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {transform: translate3d(0, -20px, 0) rotate(-90deg);}#mega-menu-wrap-primary {clear: both;}

.wp-pagenavi {
	clear: both; margin-top:15px; padding-top:15px; overflow:hidden
}
.yuetu video {
    max-width: 100%;
    height: auto;
}.yuetu video {
    max-width: 100%;
    height: auto;
}.yuetu video{
    max-width: 100%;
    height: auto;
}
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px; margin-bottom:15px;display:inline-block; float:left
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}
.fenye{ margin-top:15px}
.tag a{ font-size:14px; color:#737373; line-height:28px}
.relevant_new li{ width:50%; float:left}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color: rgba(253,104,70, 0.5); color:#FFFFFF}
/** 鼠标经过背景 #3d95e4  **/
.dingzhiimg img{ width:100%; height:auto; margin-top:15px; margin-bottom:15px}

.left2{ width:50%; float:left}
.left2 img{ max-width:160px; height:auto}
.right2{ width:50%; float:left}

.our_service .inner .item span{ display:block; margin:0px auto; background:#EBB652; padding:10px 15px;     border-radius: 10px; color:#FFFFFF}

		/* 本例子css */
		.slideBox{ width:100%; height:100%; overflow:hidden; position:relative;   }
		
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:100%; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }





@media only screen and (min-width: 1200px){.bs-case-list .bs-case-item .case-img img{ min-height:260px}}



.bottomModal .bottom-form .wpcf7-submit{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    background: #D8A958;
    color: #fff;
    border-radius: 10px;
    margin-left: 10px;
    padding: 0 20px;
    font-size: 16px;
}
.screen-reader-response{ display:none}
.wpcf7-response-output{ line-height:28px; color:#FF0000;font-size:14px;}
.ctz-actions .wpcf7-submit {
    display: block;
    width: 100%;
    height: 48px;
    border: 0 none;
    background-color: #EBB652;
    font-size: 15px;
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.sidebar .wpcf7-response-output{ line-height:28px; color: #FFFFFF; font-size:14px; margin-top:5px}
.s_dingzhi .wpcf7-submit{display: block;
    width: 100%;
    height: 34px;
    line-height: 34px;
    background: #d7a858;
    color: #fff;
    text-align: center;
    margin: 10px auto 0;
    border-radius: 20px px;}
.service-slide i{ font-size:60px}

.logo img{ max-height:60px; width:auto}

.ctitle{
    text-align: center;
}
.ctitle span{
    font-family: arial;
    font-size: 18px;
    text-transform: uppercase;
    color: #D8A958;
    letter-spacing: 2px;
}
.ctitle p{
    color: #3f3f3f;
    font-size: 24px;
}
.enterprise_service{
	overflow: hidden;
	width: 100%;
	box-sizing: border-box;
	margin: 50px auto 0;
	background: url(/style/images/bg-enterprise_service.jpg) center no-repeat;
	background-size: cover;
	padding: 50px 20px;
	border-radius: 20px;
	cursor: pointer; margin-top:0px; min-height:400px
}
.enterprise_service .inner{
	overflow: hidden;
	padding: 20px 50px;
}
.enterprise_service .inner .item{
	float: left;
	width: 33.33333333%;
	box-sizing: border-box;
	margin-top: 30px;
	text-align: center;
}
.enterprise_service .inner .item p{
	font-size: 18px;
	color: #665142;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 0; margin-top:25px
}
.enterprise_service .inner .item .img{
	width: 70px;
	height: 70px;
	padding: 15px;
	box-sizing: border-box;
	margin: 0 auto;
	border-radius: 50%;
	overflow: hidden;
	background: #fff;
	background: linear-gradient(180deg, #FFD9A9 0%, #CBAB78 100%);
}

.img-contain img{ max-width:50px; height:auto ; margin:0px auto; margin-top:10px}

#i_dingzhi2{
	height:auto;

	position:relative;
	background:#fff;
}

#i_dingzhi2 .contentWrap{
    
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    box-sizing: border-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center; background:url(../images/bg222.jpg) no-repeat top center; padding-top:100px; padding-bottom:100px
}

#i_dingzhi2 .content{
	width:1400px;
	height: auto;
	margin: 0 auto;
	overflow:hidden;
    background: rgba(	255, 255, 255,0.2);
    padding: 0 20px 15px;
}

#i_dingzhi2 .content .right{
	width:40%;
	padding:15px 25px; padding-top:50px
}

#i_dingzhi2 .content .right .title{
	text-align:center;
}

#i_dingzhi2 .content .right .title span{
	color:#fff;
	font-size:30px;
	font-weight:normal;
	font-family:'微软雅黑';
}

#i_dingzhi2 .content .right .title h3{
	color:#000;
	margin:0;
	margin-top:-8px;
	font-size:28px;
}

#i_dingzhi2 .content .right .title p{
	margin-top:5px;
	color:#000;
}

#i_dingzhi2 .content .right input{
	display:block;
	width:320px;
	margin-bottom:15px;
	border:0;
	height:34px;
	padding:0 10px;
    border-radius: 4px; color:#494949
}


#i_dingzhi2 .content .right textarea{
	width:320px;
	border:0;
	padding: 5px 10px;
    display: block;
    border-radius: 4px;
    resize: none; height:40px;color:#494949
}

#i_dingzhi2 .content .right span{
    display: block;
    color: #fff;
    font-size: 12px;
    margin-bottom: 15px;
}

#i_dingzhi2 .content .right .wpcf7-submit{
	display:block;
	width:150px;
	height:34px;
	line-height:34px;
	background:#fff;
	color:#333;
	text-align:center;
	margin-top: 20px;
	margin-left: 35px;
	border-radius:20px;
}
#i_dingzhi2 .content .right .wpcf7-submit:hover, #i_dingzhi2 .content .right .wpcf7-submit.active{
	color: #fff;
	background: #d6ad65;
}

#i_dingzhi2 .content .left{
	width:50%;
	overflow:hidden;
	text-align:center;
	margin-top:80px;
	margin-left:80px;
}

#i_dingzhi2 .content .left ul{
	display:block;
	margin:0;
	padding:0;
	overflow:hidden;
}

#i_dingzhi2 .content .left li{
	list-style:none;
	float:left;
	width:30%;
	height:60px;
	line-height:44px;
    color:#D8A958; font-size:18px
}

#i_dingzhi2 .content .left li span{
	display:inline-block;
	padding-left:20px;
	background:url(../images/icon_dz2.png) no-repeat left center;
}

#i_dingzhi2 .content .left p{
	color: #4D4D4D;
	font-size:18px; line-height:58px; margin-top:-15px

}
#i_dingzhi2 .content .left .hotline a{ color:#FFFFFF}
#i_dingzhi2 .content .left .hotline{
	display:block;
	width:250px;
	height:50px;
	line-height:50px;
	color: #FFFFFF;
	text-align:center;
	font-size:20px;
	margin:0 auto;
	border:1px solid #D8A958;
	border-radius:20px; background:#EBB652; margin-bottom:15px
}

#i_dingzhi2 .bottomTitle{
    color: #535353;
    text-align: center;
    padding: 0 20px; font-size:14px; 
}

#i_dingzhi2 .content .title1{
    font-size: 20px;
    color: #fff;
    text-align: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-family: 黑体, 微软雅黑;
}

#i_dingzhi2 .content .title2{
    color: #D8A958;
    font-size: 14px;
    text-align: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    margin-bottom: 10px;
    font-family: 黑体, 微软雅黑;
}
.left {
    float: left;
}.right {
    float: right;
}
.main-cont-hd { padding-top:50px; padding-bottom:50px}
.center{ width:20%; float: left}
.center img{ max-width:180px; margin:25px; margin-top:60px}
.gj_breadcrumb{ width:1400px; margin:0 auto; line-height:50px; height:50px; color:#474747; font-size:14px; margin-top:120px; line-height:32px}

.gj_breadcrumb a{  color:#474747;  margin:0 5px;}
.gj_breadcrumb a:hover{  color:#EBB652;  margin:0 5px;}

 

.gj_article{ width:1400px; margin:0 auto;}
.gl_tbsm{ background:#f5f5f5; height:102px; margin-top:20px; margin-left:2%; margin-right:2%; }
.gl_tbsm h2{  height:62px; line-height:62px; width:123px; font-size:22px; color:#fff; text-indent:10px; margin:20px 25px 20px 15px; background:url(/ORG7188_templets/002/images/gl_tbsm.png) no-repeat  center center; float:left; }
.gl_tbsm  p{ height:23px; line-height:23px;font-size:14px; color:#303030;}

.gj_article_1{  width:1400px; margin:0 auto; background:#fff; padding-bottom:20px; }
.gj_article_1_t{ width:1170px; margin:0 auto; height:57px; line-height:57px; font-size:20px; color:#303030;overflow: hidden;}
.gj_article_1_t h2 span{ width:80px; text-align:center; font-size:18px; color:#fff; margin-right:10px; height:34px; line-height:34px;  background:url(../images/gj_article_1_t.png) no-repeat  ; display:inline-block; }


 /* 焦点图效果 */
.picBtnTop{ width:100%; height:290px;  position:relative;  overflow:hidden;  zoom:1;   }
.picBtnTop .hd{ width:165px;  height:290px; position:absolute; right:0px; overflow:hidden; }
.picBtnTop .hd ul li{ width:165px; text-align:center; margin-bottom:10px;  }
.picBtnTop .hd ul li img{ width:165px; height:90px; cursor:pointer; vertical-align:bottom; border:3px solid #FFFFFF }

.picBtnTop .hd ul li.on img{ border-color:#f60; border:2px solid #ffb400;  }


.picBtnTop .bd{ width:480px;  height:290px; position:relative;  }
.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
.picBtnTop .bd li .pic{ position:relative; z-index:0;  }
.picBtnTop .bd li .pic img{ width:480px; height:290px; vertical-align:bottom; }
.picBtnTop .bd li .bg{ width:480px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.picBtnTop .bd li .title{ width:480px; height:30px; overflow:hidden; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picBtnTop .bd li .title a{ color:#fff; padding-left:15px;  }
 
 
 .gj_article_1_l{ width:760px; float:left; margin-left:15px;  }
.gj_article_1_l_tit{ height:50px; line-height:50px; font-size:18px; color:#303030; }
.gj_article_1_l_tit span{ font-size:14px; color:#626262;}
.gj_article_1_r{ width:685px;  float:right; margin-right:15px;}

.gj_article_1_r1{font-size:14px; color:#303030; line-height:30px; position:relative;}
.gj_article_1_r1 h2{height:50px; background:#EBB652;color:#fff;  line-height:50px; font-size:18px; text-indent:10px;   }

.gj_article_1_r1 h2 span{ padding:0 10px; color:#fcff00; font-weight:bold;  }
.gj_article_1_r1 h2 a{ color:#fff; font-size:14px; float:right;}
.gj_article_1_r1 h2 a:hover{  text-decoration:underline;}
.gj_article_1_r1 h2 a img{ float:right; margin-right:15px; margin-top:15px;}
.gj_article_1_r12{ margin-top:15px ; float:left; width:100%;}

.gj_article_1_r12 span{ color:#fff;  display:inline-block; background:#EBB652; margin: 0 3px ; height:22px; line-height:22px; padding:2px;}
.gj_article_1_r12 span span{ color:#EBB652; background:#fff;padding:0 2px; }
 
.gj_article_1_r1type span{ display:inline-block;margin: 0 3px ; border:1px solid #b4b4b4;padding: 0 5px ; height:28px; line-height:28px;text-align:center;}
.gj_article_1_r1type span.hover{border:1px solid #EBB652; background:url(/ORG7188_templets/002/images/gj_article_1_r1type.jpg) no-repeat bottom right; }
.gj_article_1_r1type span a{color:#868686;}
.gj_article_1_r2{ height:80px; margin-top:25px;}
.gj_article_1_r2 p{ height:30px;line-height:30px; font-size:14px; color:#303030; padding-left:15px;}
.gj_article_1_r2 p span{ font-size:18px; color:#EBB652;}

.gj_article_1_r3{ background:#f3f3f3; height:175px; margin-top:20px; padding:15px;}

.gj_article_1_r3 h2{ font-size:18px;color:#000; height:40px; line-height:40px;}
.gj_article_1_r3 img{ width:100px; height:100px; float:left; margin-right:20px; }
.gj_article_1_r3 p{ font-size:14px; color:#303030; line-height:25px;}



.gj_article_2{ width:1400px; background:#fff; margin-top:20px; position:relative;}




.gj_article_2titc{ height:40px; line-height:40px; margin-top:10px; float:left; font-size:18px;color:#fff;}
.gj_article_2titc img{ margin-top:6px; margin-right:15px;}
.gj_article_2titc span{ color:#f0ff00;}
.gj_article_2titc a{ color:#EBB652; height:40px; line-height:40px; display: inline-block; background:#f4ff00; border-radius:3px; padding:0 15px; margin-left:15px;}
.gj_article_2titr{ margin-right:15px;margin-top:19px;  float:right;  width:100px; height:23px; line-height:23px; font-size:16px; color:#fff;}
.gj_article_2titr a{ font-size:18px; color:#fff;}
.gj_article_2titr a img{ float:right; margin-left:5px;}
.gj_article_2tit ul li{ text-align:center;width:120px; margin-top:10px; margin-left:15px; height:40px; line-height:40px;color:#fff; font-size:18px; float:left;  }
.gj_article_2tit ul li a{  color:#fff;}
.gj_article_2tit ul li.active { background:#fff;border-radius:3px; color:#EBB652;}
.gj_article_2tit ul li.active a {color:#EBB652; }

.gj_article_2_l1 tr td{ background:#efefe3; height:60px; text-align:Center;  color:#303030; font-size:16px; }
.gj_article_2_l1 tr th{ background:#fdf0ae; height:20px; text-align:Center;   }


.gj_article_2_lt{ font-size:18px; color:#303030; height:30px; line-height:30px; }



.gj_article_2_l21{ color:#303030;  font-size:14px; padding-bottom:15px;}

.gj_article_2_l21 h3{ font-size:16px; font-weight:normal;  line-height:38px; padding-top:10px;color: #EBB652}
.gj_article_2_l21n { background:#ebfaff; font-size:14px;padding: 0px 15px;  line-height:30px;}
.gj_article_2_l21n img{ margin-right:5px; margin-top:6px; }
.gj_article_2_l22 { font-size:14px; line-height:25px; padding-top:10px;}
.gj_article_2_l22  span{ color:#EBB652;}

.gj_article_2_l22  a{ color:#EBB652;}
.gj_article_2_l22  a:hover{ color:#EBB652;}
.gj_article_2_l3 h3{ color:#EBB652; font-size:16px;  height:35px; margin-top:10px; line-height:35px;}
.gj_article_2_l3 h3 img{ margin:15px 5px 0 0;}

.gj_article_2_l3 p{ line-height:25px; margin-top:3px; font-size:14px; color:#303030;}

.gj_article_2_l4{margin-top:20px; }
.gj_article_2_l4n{ background:#fff2e6; color:#414141; padding:15px; line-height:25px; font-size:14px; margin-top:15px; }



.gj_article_2_l5{ margin-top:20px;}
.gj_article_2_l5 p{}

.gj_article_2_l51{ margin-top:5px; line-height:25px; font-size:14px; color:#303030;}
.gj_article_2_l52{margin-top:15px; }
.gj_article_2_l52 h3{ background:#EBB652; font-size:14px; font-weight:normal; text-indent:20px; color:#fff;}
.gj_article_2_l52 ul { margin-top:15px;}
.gj_article_2_l52 ul li{ width:50%; float:left; line-height:22px; font-size:12px; color:#303030;}
.gj_article_2_l52 ul li img{ margin-right:10px;}
.gj_article_2_l52 ul li p span{ font-size:14px; color:#EBB652;}
.gj_article_2_l52 ul li img{ float:left;}

.gj_article_2_r { width:370px;  float:right; height:450px; background:#e4f7fe; margin-right:15px}
.gj_article_2_r_bk { width:350px;  float:left; height:430px; background:#c9effd; margin:10px;}
.gj_article_2_r_bk table{ width:270px; margin:0 auto; font-size:16px; color:#303030;}
.gj_article_2_r_bk table tr{ height:40px;}
.gj_article_2_r_bk table tr th{ height:48px;}
.gj_article_2_r_bk_tit1{ width:138px; height:28px; border:1px #EBB652 solid; margin:0 auto;}
.gj_article_2_r_bk_tit { width:136px; height:26px; margin:1px;  line-height:26px;background:#EBB652; font-size:20px; color:#fff; text-align:Center; }
.gj_article_2_r_text{ height:28px; border:1px solid #99c4d4; background:#fff; font-size:14px; color:#919191; margin-right:10px;}
.gj_article_2_r_text1{ background:#EBB652; width:212px; height:40px; border:0px;  color:#fff; font-size:20px; text-align:Center; border-radius:20px; margin:25px 0 0 30px;} 



.txtScroll-top{ width:330px;  overflow:hidden; position:relative;   float:left;  }
.txtScroll-top .hd{ overflow:hidden;   background:#f4f4f4; padding:0 10px;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../image/icoUp.gif") no-repeat;}
.txtScroll-top .hd .next{ background:url("../image/icoDown.gif") no-repeat;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left; overflow:hidden;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../image/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding:5px;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px;  overflow:hidden;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }



.gj_article{ width:1400px; margin:0 auto;}
.gl_tbsm{  height:102px; margin-top:20px; }
.gl_tbsm h2{  height:62px; line-height:62px; width:123px; font-size:22px; color:#fff; text-indent:10px; margin:20px 25px 20px 15px; background:url(../images/gl_tbsm.png) no-repeat  center center; float:left; }
.gl_tbsm  p{ height:23px; line-height:28px;font-size:14px; color:#303030;}

.gj_article_1{  width:1400px; margin:0 auto; background:#fff; padding-bottom:20px; }
.gj_article_1_t{ width:1370px; margin:0 auto; height:57px; line-height:57px; font-size:20px; color:#303030;overflow: hidden;}
.gj_article_1_t h2 span{ width:80px; text-align:center; font-size:18px; color:#fff; margin-right:10px; height:34px; line-height:34px;  background:url(../images/gj_article_1_t.png) no-repeat  ; display:inline-block; }


 /* 焦点图效果 */
.picBtnTop{ width:100%; height:520px;  position:relative;  overflow:hidden;  zoom:1;   }
.picBtnTop .hd{ width:260px;  height:520px; position:absolute; right:0px; overflow:hidden; }
.picBtnTop .hd ul li{ width:260px; text-align:center; margin-bottom:10px;  }
.picBtnTop .hd ul li img{ width:260px; height:125px; cursor:pointer; vertical-align:bottom; }



.picBtnTop .bd{ width:1080px;  height:520px; position:relative;  }
.picBtnTop .bd li{ position:relative; zoom:1; vertical-align:middle;}
.picBtnTop .bd li .pic{ position:relative; z-index:0;  }
.picBtnTop .bd li .pic img{ width:1080px; height:520px; vertical-align:bottom; }

 
 .gj_article_1_l{ width:98%; float:left; margin-left:15px;  }
.gj_article_1_l_tit{ height:50px; line-height:50px; font-size:18px; color:#303030; }
.gj_article_1_l_tit span{ font-size:14px; color:#626262;}
.gj_article_1_r{ width:485px;  float:right; margin-right:15px;}

.gj_article_1_r1{font-size:14px; color:#303030; line-height:30px; position:relative;}
.gj_article_1_r1 h2{height:50px; background:#EBB652;color:#fff;  line-height:50px; font-size:18px; text-indent:10px;   }

.gj_article_1_r1 h2 span{ padding:0 10px; color:#fcff00; font-weight:bold;  }
.gj_article_1_r1 h2 a{ color:#fff; font-size:14px; float:right;}
.gj_article_1_r1 h2 a:hover{  text-decoration:underline;}
.gj_article_1_r1 h2 a img{ float:right; margin-right:15px; margin-top:15px;}
.gj_article_1_r12{ margin-top:15px ; float:left; width:100%;}

.gj_article_1_r12 span{ color:#fff;  display:inline-block; background:#EBB652; margin: 0 3px ; height:22px; line-height:22px; padding:2px;}
.gj_article_1_r12 span span{ color:#EBB652; background:#fff;padding:0 2px; }
 
.gj_article_1_r1type span{ display:inline-block;margin: 0 3px ; border:1px solid #b4b4b4;padding: 0 5px ; height:28px; line-height:28px;text-align:center;}
.gj_article_1_r1type span.hover{border:1px solid #EBB652; background:url(../images/gj_article_1_r1type.jpg) no-repeat bottom right; }
.gj_article_1_r1type span a{color:#868686;}
.gj_article_1_r2{  height:80px; margin-top:25px;}
.gj_article_1_r2 p{ height:30px;line-height:30px; font-size:14px; color:#303030; padding-left:0px;}
.gj_article_1_r2 p span{ font-size:18px; color:#EBB652;}

.gj_article_1_r3{ background:#f3f3f3; height:175px; margin-top:20px; padding:15px;}

.gj_article_1_r3 h2{ font-size:18px;color:#000; height:40px; line-height:40px;}
.gj_article_1_r3 img{ width:100px; height:100px; float:left; margin-right:20px; }
.gj_article_1_r3 p{ font-size:14px; color:#303030; line-height:25px;}


.gj_article_2{ width:1400px; background:#fff; margin-top:20px; position:relative;}
.gj_article_2_r_bk input{ max-width:200px}
.gj_article_2_r_bk .wpcf7-submit {
    background: #EBB652;
    width: 212px;
    height: 40px;
    border: 0px;
    color: #fff;
    font-size: 20px;
    text-align: Center;
    border-radius: 20px;
    margin: 25px 0 0 30px;
}

.gj_article_2tit{ height:60px; background:#EBB652; width:1400px;z-index:9999; margin-bottom:20px;}
.gj_article{ overflow:hidden}

.gj_article_2titc{ height:40px; line-height:40px; margin-top:10px; float:left; font-size:18px;color:#fff;}
.gj_article_2titc img{ margin-top:6px; margin-right:15px;}
.gj_article_2titc span{ color:#f0ff00;}
.gj_article_2titc a{ color:#EBB652; height:40px; line-height:40px; display: inline-block; background:#f4ff00; border-radius:3px; padding:0 15px; margin-left:15px;}
.gj_article_2titr{ margin-right:15px;margin-top:19px;  float:right;  width:100px; height:23px; line-height:23px; font-size:16px; color:#fff;}
.gj_article_2titr a{ font-size:18px; color:#fff;}
.gj_article_2titr a img{ float:right; margin-left:5px;}
.gj_article_2tit ul li{ text-align:center;width:120px; margin-top:10px; margin-left:15px; height:40px; line-height:40px;color:#fff; font-size:18px; float:left;  }
.gj_article_2tit ul li a{  color:#fff;}
.gj_article_2tit ul li.active { background:#fff;border-radius:3px; color:#EBB652;}
.gj_article_2tit ul li.active a {color:#EBB652; }
.gj_article_2_l { width:96%;  float:left; margin-left:2%;}
.gj_article_2_l1 tr td{ background:#efefe3; height:60px; text-align:Center;  color:#303030; font-size:16px; }
.gj_article_2_l1 tr th{ background:#fdf0ae; height:20px; text-align:Center;   }


.gj_article_2_lt{ font-size:18px; color:#303030; height:30px; line-height:30px; }
.gj_article_2_lt img{ margin-right:8px; }


.gj_article_2_l21{ color:#303030; border-bottom:1px dashed #cbcaca; font-size:14px; padding-bottom:15px;}
.gj_article_2_l3{ line-height:28px; font-size:14px}
.gj_article_2_l21 h3{ font-size:16px; font-weight:normal;  line-height:38px; padding-top:10px;color: #EBB652; margin-bottom:15px}
.gj_article_2_l21n { background:#ebfaff; font-size:14px;padding: 5px 15px;  line-height:30px;}
.gj_article_2_l21n img{ margin-right:5px; margin-top:0px; }
.gj_article_2_l22 { font-size:14px; line-height:25px; padding-top:10px;}
.gj_article_2_l22  span{ color:#EBB652;}

.gj_article_2_l22  a{ color:#EBB652;}
.gj_article_2_l22  a:hover{ color:#EBB652;}
.gj_article_2_l3 h3{ color:#EBB652; font-size:16px;  height:35px; margin-top:10px; line-height:35px;}
.gj_article_2_l3 h3 img{ margin:0px 5px 0 0;}

.gj_article_2_l3 p{ line-height:25px; margin-top:3px; font-size:14px; color:#303030;}

.gj_article_2_l4{margin-top:20px; }
.gj_article_2_l4n{ background:#fff2e6; color:#414141; padding:15px; line-height:25px; font-size:14px; margin-top:15px; }



.gj_article_2_l5{ margin-top:20px;}
.gj_article_2_l5 p{}

.gj_article_2_l51{ margin-top:5px; line-height:25px; font-size:14px; color:#303030;}
.gj_article_2_l52{margin-top:15px; }
.gj_article_2_l52 h3{ background:#EBB652; font-size:14px; font-weight:normal; text-indent:20px; color:#fff;}
.gj_article_2_l52 ul { margin-top:15px;}
.gj_article_2_l52 ul li{ width:50%; float:left; line-height:22px; font-size:12px; color:#303030;}
.gj_article_2_l52 ul li img{ margin-right:10px;}
.gj_article_2_l52 ul li p span{ font-size:14px; color:#EBB652;}
.gj_article_2_l52 ul li img{ float:left;}


/* 换一批 */

.gl_usa_tj{ background:#fff; width:100%; margin-top:10px; }
.box{width:100%; padding-bottom:15px; margin:0 auto;}
.module-title{POSITION: relative;}

.module-title h2{ float:left;line-height:55px;font-size:20px; font-weight:normal; color:#EBB652;}
.module-title h2 span{ font-size:14px; color:#222222; margin-left:5px;}
.gl_travel_cont2n_ldl .gj_c_zbc_dl3{ margin-left:10px}

.module-title ul{right:10px;position:absolute;top:25px;}
.module-title li.next{width:70px;height:20px;line-height:20px; text-align:right;}
.module-title li a{display:block;overflow:hidden;widtb:100%;cursor:pointer;color:#EBB652;height:100%;background:url(../images/more_ico.png) no-repeat left center; }
#sales-product .module-title LI.next a{height:20px;width:70px;}
#corner-product-main{}
#sales-product-main{PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;OVERFLOW: hidden;WIDTH:100% ; POSITION: relative;margin:0px auto;}
#sales-product-main ul{WIDTH:100%;}
#sales-product-main LI A.a1{DISPLAY: block;MARGIN: 0px auto;VERTICAL-ALIGN: middle;WIDTH: 187px;HEIGHT: 200px;TEXT-ALIGN: center}
#sales-product-main LI A.sales-product-pic span{DISPLAY: inline-block;VERTICAL-ALIGN: middle;WIDTH: 0px}
#sales-product-main LI SPAN.price_symbol{FONT-SIZE: 23px;LINE-HEIGHT:20px}
#sales-product-main ul{}
#sales-product-main ul li{width:295px;float:left;margin-right:20px; height:220px; overflow:hidden}
#sales-product-main ul li img{ max-width:100%; height:100%}
#sales-product-main ul li a{display:block;}
#sales-product-main ul li a span{display:block;height:30px;line-height:30px;overflow:hidden;color:#666666;text-align:center;}
#sales-product-main ul li a span:hover{color:#ff8400; text-decoration:underline;}
#sales-product-main ul li em{font-size:14px;color:#ff8400;font-weight:bold;font-style:normal;height:18px;line-height:18px;overflow:hidden;text-align:center;display:block;}
.gj_c_zbc_dl3 p{ padding-left:10px; padding-right:10px; }
.sales-product-list{ position: relative; }
.sales-product-list .sales-product-listx{ position:absolute; right:0; top:0; background:url(../images/sales-product-listx.png) no-repeat; height:150px; width:172px;}
.sales-product-list .sales-product-listx p{ height:75px; line-height:25px; font-size:14px; overflow:hidden; width:140px; margin:15px auto;}
.sales-product-list .sales-product-listx p a{ color:#222222;}
.sales-product-list .sales-product-listx p a:hover{ color:#EBB652;}

.sales-product-list .sales-product-listx h2{ font-size:24px;color:#EBB652; font-weight:normal; text-align:right; margin-right:20px;} 
.sales-product-list .sales-product-listx span{font-size:16px;color:#222222; }

.sales-product-tj{ width:40px; height:18px; position:absolute; left:0; top:0; text-align:center; height:18px; font-family:"arial"; font-size:12px;}
.sales-product-tj a{ color:#fff; }




.gj_c_zbc_dl2 {position: absolute; bottom:60px; left:0;} 
.gj_c_zbc_dl2 h2{ font-weight:normal; font-size:16px; color:#303030;  height:40px; background:#fff; line-height:40px; margin-right:2px;   float:left;padding:0 15px; }
.gj_c_zbc_dl2 h3{ font-weight:normal; font-size:20px;   color:#fff; height:40px;  background:#EBB652; line-height:40px; margin-right:2px;  float:left; padding:0 15px; }
.gj_c_zbc_dl2 h3 span{ font-size:14px; color:#303030;   }


.gj_c_zbc_dl3 {position: absolute; bottom:0; left:0; height:40px; background:rgba(0,0,0,0.7); line-height:40px} 
.gj_c_zbc_c1 .gj_c_zbc_dl3{ font-size:16px;}

.gj_c_zbc_dl3 p a{ font-size:14px;color:#fff;}
.gj_c_zbc_dl3 p a:hover{ text-decoration:underline;}
.gj_c_zbc_r{width:225px; height:500px; float:right;}
.gj_c_zbc_r img{width:225px; height:500px;}

.gj_c_zbc_c2 li{ margin-left:15px; width:228px; float:left; overflow:hidden; margin-top:15px; position: relative; height:200px;}
.gj_c_zbc_c2 li .gj_c_zbc_dl3{ font-size:14px;}

/* 换一批 */

 
.gj_article_2_r { width:370px;  float:right; height:450px; background:#e4f7fe; margin-right:15px}
.gj_article_2_r_bk { width:350px;  float:left; height:430px; background:#c9effd; margin:10px;}
.gj_article_2_r_bk table{ width:270px; margin:0 auto; font-size:16px; color:#303030;}
.gj_article_2_r_bk table tr{ height:40px;}
.gj_article_2_r_bk table tr th{ height:48px;}
.gj_article_2_r_bk_tit1{ width:138px; height:28px; border:1px #EBB652 solid; margin:0 auto;}
.gj_article_2_r_bk_tit { width:136px; height:26px; margin:1px;  line-height:26px;background:#EBB652; font-size:20px; color:#fff; text-align:Center; }
.gj_article_2_r_text{ height:28px; border:1px solid #99c4d4; background:#fff; font-size:14px; color:#919191; margin-right:10px;}
.gj_article_2_r_text1{ background:#EBB652; width:212px; height:40px; border:0px;  color:#fff; font-size:20px; text-align:Center; border-radius:20px; margin:25px 0 0 30px;} 



.txtScroll-top{ width:330px;  overflow:hidden; position:relative;   float:left;  }
.txtScroll-top .hd{ overflow:hidden;   background:#f4f4f4; padding:0 10px;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/icoup.gif") no-repeat;}
.txtScroll-top .hd .next{ background:url("../images/icodown.gif") no-repeat;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left; overflow:hidden;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{ padding:5px;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px;  overflow:hidden;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }




/*riqi */
.calendar_free {	clear:both;	 width:655px;	height:435px;	margin:0 auto;	background:url(../images/loading.gif) center 100px no-repeat}
.search_pp_calendar_d_crt.search_pp_calendar_d_box {	border:2pxsolid #ffec91;	background:#faffdb}
.search_pp_calendar_d_over.search_pp_calendar_d_box {border:2px solid #a1bb71;	background:#faffdb}
.search_pp_calendar_box {overflow:hidden;zoom:1;	width:655px;	padding-bottom:5px;	background:#fff;	height:435px;}
 
.search_pp_calendar_m {	float:left;	width:60px}
.search_pp_calendar_t,.search_pp_calendar_d {	overflow:hidden;	zoom:1;	float:right;	width:567px}
.search_pp_calendar_t li {float:left;	width:78px;	height:32px;	line-height:32px;	text-align:center;	color:#999;	padding:0;	border:1px solid #f1f1f1;background:#fff;	margin-right:1px;}
.search_pp_calendar_d li {float:left;	width:78px;	height:62px;border:1px solid #f0f0f0; margin-right:1px;  margin-top:1px;	padding:0}
.search_pp_calendar_d_box {	overflow:hidden;zoom:1;	padding:3px;background:f9f9f9;	height:55px; background:f9f9f9;	_height:55px; font-family:Arial,Helvetica,sans-serif;cursor:pointer}
.search_pp_calendar_d_box:hover { 	background:#EBB652}
.search_pp_calendar_d_box_no_hover {	overflow:hidden; background:#e2f6fd;	zoom:1;	padding:4px;	height:53px;	_height:53px; font-family:Arial,Helvetica,sans-serif}
.search_pp_calendar_d_box_selected {	border:2px solid #a1bb71;background:#faffdb}
.search_pp_calendar_day,.search_pp_calendar_balance,.search_pp_calendar_balance1 {display:block; height:32px;line-height:16px}
.search_pp_calendar_day {	float:left;	width:21px}
.search_pp_calendar_balance,.search_pp_calendar_balance1 {	float:right;	width:35px;	text-align:right;	color:#9c9;	height:14px}
.search_pp_calendar_balance1 {	color:#f00}
.search_pp_calendar_price  {	float:right;	width:100%;	text-align:right;	color:#ccc;	line-height:15px}
.search_pp_calendar_price1 {	color:#EBB652; }
.search_pp_calendar_price1 {	float:right; text-align:right;	color:#ccc;	line-height:15px}
.search_pp_calendar_price{color:#EBB652; font-size:16px;}
.search_pp_calendar_m {	line-height:36px;	font-size:20px;	font-weight:bold;	color:#999;	text-align:center}
.search_pp_calendar_m span {display:block}
.search_pp_cal_nevm,.search_pp_cal_nextm {border:1px solid #eae8e8;width:85px;margin:auto;height:210px;overflow:hidden;	background:#f1f1f1;}
.search_pp_cal_nevm_icon {width:33px;height:20px;margin:50px auto 30px;	background:url(../images/global.gif) no-repeat -220px -376px;	cursor:pointer}
.search_pp_cal_nextm_icon {	width:33px;	height:20px;	margin:30px auto 0;	background:url(../images/global.gif) no-repeat -155px -376px;	cursor:pointer}
.search_pp_cal_nevm_no_icon {width:33px;	height:20px;margin:50px auto 30px;	background:url(../images/global.gif) no-repeat -187px -376px}
.search_pp_cal_nextm_no_icon {width:33px;	height:20px;	margin:30px auto 0;	background:url(../images/global.gif) no-repeat -251px -376px}
.search_pp_cal_nextm_text {	margin-top:60px}
.search_pp_lastm_d .search_pp_calendar_day {	color:#ddd}
.search_pp_calendar_d li.search_pp_calendar_d_nextm {	background:#f9f9f9}
.search_pp_cal_nevm_center {	padding-bottom:60px}
.search_pp_lastm_d .search_pp_calendar_day {	color:#ddd}
.search_pp_calendar_d li.search_pp_calendar_d_nextm {background:#f9f9f9}
.month_1 {background:#fff}
.month_2,.month_3,.month_4,.month_5,.month_6 { cursor:pointer;}
 


.month_2:hover .search_pp_calendar_price,.month_3:hover .search_pp_calendar_price,.month_4:hover .search_pp_calendar_price,.month_5:hover,.month_6 :hover .search_pp_calendar_price{color:#fff;}
.search_pp_calendar_tit{ display:none;}


.play_date { margin-top:10px;}
.play_date dl {line-height:24px}
.play_date dd,.play_date dt {	float:left}
.play_date dt {color:#6fb13f}
.play_date select {width:280px}
.play_date p {margin-bottom:5px}
.play_date p strong {	width:80px;	text-align:center;	display:inline-block;	font-weight:700}


.play_date .immediateB,.play_date.immediateB_gray {margin:8px 10px 0 0}
.dtl_savebtn {	height:20px;	line-height:20px;	background-position:-484px -68px;	margin-top:3px}
.play_date .dtl_r_hint span {	color:#6fb13f;	font-weight:700}

.immediateB,.immediateB_gray {width:160px;height:40px;	background:url(../images/immediateb.jpg) no-repeat ;display:inline-block;	float:left; margin-top:15px}
.minus {background:url(../images/free_bg.gif) no-repeat;background-position:-154px -24px;}
.plus {background:url(../images/free_bg.gif) no-repeat;background-position:-170px -24px;}
.minus,.plus {width:15px;height:15px;display:inline-block;position:relative;	top:3px;*top:-1px;	cursor:pointer}
.number {border:1px solid #d4d4d4;height:17px;line-height:17px;width:25px;display:inline-block;text-align:center;background:#fff;margin:0 5px;}


/*riqi */


.dtl_focusbox {overflow:hidden;	zoom:1;	border:6px solid #e5e5e5}


.dtl_crtimg {display:block;	position:relative;	zoom:1;	float:left
}
.dtl_crtimg li {	position:absolute;	top:0;	left:0}
.dtl_crtimg,.dtl_crtimg li,.dtl_crtimg
img {	width:480px;
	height:290px
}
.dtl_focuslist {
	float:right;
	width:98px;
	background:#ccc
}
.dtl_focuslist
li {
	position:relative;
	zoom:1;
	border-left:1px solid #000;
	border-bottom:1px solid #000
}
.dtl_focuslist li,.dtl_focuslist li img,.zz_panel {
width:97px;
	height:49px;

	overflow:hidden
}
.dtl_focuslist li.dtl_focus_crt,.dtl_focuslist li.dtl_focus_crt
img {
	width:170px;
	height:90px;
}
.dtl_focuslist li
img {
	filter:alpha(opacity=50);
	opacity:0.5
}
.dtl_focuslist li.dtl_focus_crt
img {
	filter:alpha(opacity=100);
	opacity:1
}


 

.routeli{ margin-top:20px; margin-bottom:20px;}


/*日历*/    
.l_date,.l_jian_btn,.l_jia_btn,.l_next,.l_close{background:url(../images/global.gif) no-repeat;}
.l_jian_btn,.l_jia_btn{width:18px;height:18px;display:inline-block;position:relative;_position:static;top:3px;margin:0 5px;cursor:pointer;}
.l_jian_btn{background-position:-23px -375px;}
.l_jia_btn{background-position:-41px -375px;}
.l_close{height:15px;width:15px;display:inline-block;position:absolute;top:12px;right:12px;cursor:pointer; background:url(../images/close.gif) no-repeat 3px -17px;}
.l_yuding{position:absolute;top:80px;left:50%;margin-left:-200px;width:392px;padding:5px; background:url(../images/pop_bg.png) repeat;}    
.l_yuding_mid{position:relative;height:auto;min-height: 200px;background:#fff;}
.l_yuding_midB{height:200px;} 
.l_pro_window{}
.l_pro_window li{line-height:26px;overflow:hidden;zoom:1; text-align:left;padding-bottom:2px; margin-bottom:2px; border-bottom:1px dashed #ddd;}
.l_pro_window li label{float:left;}
.l_pro_window b span{color:#c06;font-family:Arial, Helvetica, sans-serif;}
.l_pro_window p{padding-left:36px;color:#333;}
.l_date{width:110px;padding:3px 20px 3px 3px;height:19px;line-height:19px;border:1px solid #B9B9B9;margin-right:10px;background-position:110px -373px;}
.l_introduce{line-height:20px;color:#666;}
.l_introduce span{color:#CC0066;font-weight:700;}
.l_number{padding:0 10px;border:1px solid #a06;font-size:14px;}
.l_next{display:block;width:130px;height:36px;margin:20px auto ;line-height:36px;text-align:center; text-indent:-999px; overflow:hidden;color:#fff;font-size:14px;font-weight:700;
 background:url(../images/login_suprise.gif) no-repeat 0 -504px;}
.l_next:hover{color:#fff; text-decoration:none; background-position:0 -541px;}
.dd_left{width: 40%;text-align: right;float: left; word-break: normal;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;/*forOpera*/ text-overflow:ellipsis;/*forIE*/}
.dd_center{width: 28%;text-align: left;float: left;_height:20px;}
.dd_right{width: 30%;text-align: left;float: left;white-space:nowrap;}
.zoom{_zoom:1}

.progress_bar {
height:10px;
background-color:#ccc;
-webkit-background-size: 30px 30px;
-moz-background-size: 30px 30px;
background-size: 30px 30px;
background-image: -webkit-gradient(linear, left top, right bottom, color-stop(.25, rgba(255, 255, 255, .45)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .45)), color-stop(.75, rgba(255, 255, 255, .45)), color-stop(.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .45) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .45) 50%, rgba(255, 255, 255, .45) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .45) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .45) 50%, rgba(255, 255, 255, .45) 75%, transparent 75%, transparent);
background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .45) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .45) 50%, rgba(255, 255, 255, .45) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .45) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .45) 50%, rgba(255, 255, 255, .45) 75%, transparent 75%, transparent);
background-image: linear-gradient(135deg, rgba(255, 255, 255, .45) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .45) 50%, rgba(255, 255, 255, .45) 75%, transparent 75%, transparent);
}
.animate .progress_bar{
    -webkit-animation: animate-stripes 3s ease infinite;
    -moz-animation: animate-stripes 3s ease infinite;
}
       
@-webkit-keyframes animate-stripes { 
	0% {width: 0;background-position: 0 0;} 50% {width: 70%;} 100% {width: 100%;background-position: 60px 0;}
}

@-moz-keyframes animate-stripes {
   0% {width: 0;background-position: 0 0;} 50% {width: 70%;} 100% {width: 100%;background-position: 60px 0;}
}
		
		
		
		.pop_yuding_inner{padding:20px; font-size:12px; color:#333;background:#fff;}
.pop_yuding_tit{ text-indent:12px; font:bold 14px/2 'Microsoft YaHei'; color:#101010; background:#eee; border-top:2px solid #e37;}

.dayon a,.priceon a{background:#ffb400;}

.gj_article_1_t h2{ margin-top:15px}

.gj_article_1_r13{ font-size:14px; line-height:32px; padding-top:10px}

.bookerBtn{ padding-top:15px}


.gl_usa{ width:1400px; margin:0 auto;  margin-bottom:20px }


/*gl_list  列表开始*/
.gl_usa_1{ width:1400px; margin:0 auto; background:#fff; padding-bottom:1px; margin-top:20px; padding-top:20px; padding-bottom:20px}

.gl_usa_1 .gl_c_tit{ height:55px; width:1170px; margin-left:15px; overflow:hidden; }
.gl_list{ width:1370px; margin:0 auto;}
.gl_list li{ height:180px; overflow:  hidden; background:#f5f5f5; margin-bottom:20px;}
.gl_list li .gl_list_l{ width:260px; height:180px; float:left; margin-right:20px;}
.gl_list li .gl_list_l img{ width:260px; height:180px; }
.gl_list_r{ width:1050px; height:180px; overflow: hidden; float:left;}
.gl_list_r h2{ font-size:18px; font-weight:normal;  width:100%; margin-top:12px; height:34px; line-height:34px; overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; }
.gl_list_r h2  span{ font-size:18px; font-weight:bold; color:red; margin-right:5px;}
.gl_list_r h2 a{  color:#303030; }
.gl_list_r h2 a:hover{  color:#fa25a3; }

.gl_list_cont {width:1050px; height:64px; line-height:32px; overflow: hidden; font-size:14px; color:#303030; }
.gl_list_cont p span{color:#EBB652;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.gl_list_cont p{font-size:14px; color:#303030; font-weight:normal;}
.gj_list_js{ height:30px; font-weight:normal;  margin-top:10px; overflow: hidden; font-size:14px; color:#303030; border-bottom:1px solid #e8e7e7; }
.gj_list_js img{ margin-right:5px;}
.gj_list_js1{ float:left; margin-right:15px;line-height:20px;}
.gj_list_js2{ float:left; margin-right:15px;line-height:20px;}
.gj_list_js3{ float:left; margin-right:15px;line-height:20px;}
.gj_list_js4{ float:right; margin-right:40px;line-height:30px; font-size:14px;}

.gj_list_js4 span{color:#fa25a3; font-size:30px;}
.gl_list_time{}
.gl_list_time_l{ color:#EBB652; font-size:14px; float:left; margin-top:15px; width:580px;  }
.gl_list_time_l p{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.gl_list_time_r{ color:#EBB652; float:right; margin-top:10px;}
.gl_list_time_r a{ width:90px; height:34px; font-size:14px; color:#fff; margin-right:20px;  display: inline-block; text-align:center;line-height:34px; font-weight:normal; }
.gl_list_time_r1{ background:#EBB652;}
.gl_list_time_r2{ background:#808080;}
  .gl_usa_fl table{ width:100%; margin:0 auto; padding:10px 0 10px 0;}
   .gl_usa_fl table td{ padding:5px 0; }
.gl_usa_fl{ background:#fff; margin:0px auto 0; padding-top:15px; padding-bottom:15px; padding-left:15px; padding-bottom:15px}
.gl_usa_fl_tit{ background:#EBB652; text-align:center; line-height:22px; font-size:14px; color:#FFFFFF; padding:0px 5px}
.gl_usa_fl_all{ width:35px; text-align:center; height:22px; background:#ffb400;font-size:14px;  }
.gl_usa_fl_all a{  color:#303030;}
.gl_usa_fl_xq { height:25px; float:left;padding-left: 20px;}
.gl_usa_fl_xq li{ float:left; height:25px; display:inline-block; margin-right:25px;  }
.gl_usa_fl_xq li A{ font-size:14px; color:#303030;}
.gl_usa_fl_xq li A:hover{ font-size:14px; text-decoration:underline; color:#EBB652;}
.gl_usa_fl-zk  { cursor:pointer; width:20px; height:12px; background:url(/ORG7188_templets/002/images/gl_usa_fl-zk1.jpg) no-repeat; display:block;}
.gl_usa_fl-zk0{ width:20px; height:12px;  }
 
.gl_usa_fl-zk img{ }


.gl_usa_fl_xq .citylv2:first-child {background: #EBB652}
.gl_usa_fl_xq .citylv3:first-child {background: #ff8900}

.trp-flag-image{ margin-right:10px}

.gl_travel_cont_bk{ width:1400px; margin:20px auto 0; background:#fff; padding:5px 0 0 0;}
 
.gl_travel_cont_tit{ height:50px; float:left; overflow:hidden; }
.gl_travel_cont_tit h2{ float:left;line-height:50px;font-size:20px; font-weight:normal; color:#EBB652;}
.gl_travel_cont_tit span{ font-size:14px; color:#222222; margin-left:5px;}
.gl_travel_cont_tit a{ font-size:14px; color:#222222;line-height:50px; float:right;}
.gl_travel_cont_tit a:hover{  color:#EBB652; text-decoration:underline;}
 
.slideTxtBox{ width:1370px;  text-align:left;  margin:0 auto;  }
.slideTxtBox .hd{ height:30px; line-height:30px; position:relative;}
.slideTxtBox .hd ul{ float:right;  position:relative;top:3px; height:32px;   }
.slideTxtBox .hd ul li{ float:left;height:30px; line-height:30px; margin-left:18px;  cursor:pointer; font-size:14px;  }
.slideTxtBox .hd ul li.on{ height:30px;border-bottom:2px solid #F5A700;  background:url(/ORG7188_templets/002/images/slideTxtBox_hd_bj.jpg) no-repeat bottom center;  color:#F5A700;   }
.slideTxtBox .hd .gl_travel_cont_titmore{ margin-left:18px; float:right; text-align:right; height:30px; margin-top:5px;}
.slideTxtBox .hd .gl_travel_cont_titmore a{ color:#EBB652;}
.slideTxtBox .hd .gl_travel_cont_titmore a:hover{  text-decoration:underline;}
.slideTxtBox .bd ul{   zoom:1;  }
 
.gl_travel_cont1n{ width:1170px; margin:0 auto;}
.gl_travel_cont1n ul { margin-right:-15px; overflow:hidden;}
.gl_travel_cont1n ul li{ width:380px; height:150px; float:left; margin-right:15px;}

.sales-product-list{ position: relative; }
.sales-product-list .sales-product-listx{ position:absolute; right:0; top:0; background:url(/ORG7188_templets/002/images/sales-product-listx.png) no-repeat; height:150px; width:172px;}
.sales-product-list .sales-product-listx p{ height:75px; line-height:25px; font-size:14px; overflow:hidden; width:140px; margin:15px auto;}
.sales-product-list .sales-product-listx p a{ color:#222222;}
.sales-product-list .sales-product-listx p a:hover{ color:#EBB652;}

.sales-product-list .sales-product-listx h2{ font-size:24px;color:#EBB652; font-weight:normal; text-align:right; margin-right:20px;} 
.sales-product-list .sales-product-listx span{font-size:16px;color:#222222; }

.sales-product-tj{ width:40px; height:18px; position:absolute; left:0; top:0; text-align:center; height:18px; font-family:"宋体"; font-size:12px;}
.sales-product-tj a{ color:#fff; }
.sales-product-tj0{ background:url(/ORG7188_templets/002/images/gj_c_sale1.png) no-repeat;}
.sales-product-tj1{ background:url(/ORG7188_templets/002/images/gj_c_sale2.png) no-repeat;}
.sales-product-tj2{ background:url(/ORG7188_templets/002/images/gj_c_sale3.png) no-repeat;}




 /*gl_travel_cont2*/
 
 
 .gl_travel_cont2n_l{ width:100%; float:left;}
.gl_travel_cont2n_ldl{ width:100%;  position:relative; float:left;  overflow:hidden;}
.gl_travel_cont2n_ldl dd{ margin-bottom:20px; position:relative;}

.gl_travel_cont2n_ldl2{ width:320px; height: auto; float:left; margin-left:20px; display:inline; }
.gl_travel_cont2n_ldl2  dd{ margin-bottom:20px; position:relative;}

.gl_travel_cont2n_ldl2 dt{ height:160px; margin-top:20px; background:#ececec;  width:100%; }
 
.gl_travel_cont2n_ldl_img{float:left; width:150px; height:140px; margin:10px; }
.gl_travel_cont2n_ldl_img img{ width:100%;}
 


.gl_travel_cont2n_ldl2 dt p{ height:75px; line-height:25px; font-size:14px; overflow:hidden; padding-top:15px; }
.gl_travel_cont2n_ldl2 dt p a{ color:#626262;}
.gl_travel_cont2n_ldl2 dt p a:hover{ text-decoration:underline; color:#F5A700;}
.gl_travel_cont2n_ldl2 dt h2{ font-size:24px; color:#EBB652; margin-top:10px; font-weight:normal; text-align:right; margin-right:15px;}
.gl_travel_cont2n_ldl2 dt h2 span{ font-size:16px;color:#222222;}



.gj_c_zbc_dl1 {  width:100%; }
.gj_c_zbc_dl1 img{ width:100%;}

.gj_c_zbc_dl_bk{position: absolute; bottom:0px; left:0px; padding-left:10px; padding-right:10px; display:block; width:94%}
.gj_c_zbc_dl2 {width:100%;  height:40px; line-height:40px;overflow:hidden;  }
.gj_c_zbc_dl2 h2{ font-weight:normal; font-size:16px;  color:#303030; background:#fff; margin-left:1px;  float:left;padding:0 15px; }
.gj_c_zbc_dl2 h3{ font-weight:normal; font-size:20px;   color:#fff;   background:#EBB652; margin-left:1px; float:left; padding:0 15px; }
.gj_c_zbc_dl2 h3 span{ font-size:14px; color:#303030;   }

.gj_c_zbc_dl3 { font-size:14px;  background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000,endColorstr=#b2000000); width:100% } 

.gj_c_zbc_dl3 p a{ color:#fff;}
.gj_c_zbc_dl3 p a:hover{ text-decoration:underline;}
 
 
 .gl_travel_cont2n_ldl2  .gj_c_zbc_dl2{bottom:37px;}
 
 .gl_travel_cont2n_r{ width:690px; float:left;}
 .gl_travel_cont2n_r dl  dt{position:relative;margin-left:20px;}
  .gl_travel_cont2n_r dl  dd{position:relative; margin-left:20px; margin-top:20px; width:325px; float:left;}
  
  
   /*gl_travel_cont3*/
   
.gl_travel_cont3n{}

.gl_travel_cont3n_l{ width:420px; float:left; }
.gl_travel_cont3n_l dl dt{ position: relative; height:240px; overflow: hidden;}

.gl_travel_cont3n_l dl dd{ width:100%; height:140px; background:#ececec; margin-top:20px;}

.gl_travel_cont3n_l dl dd img{ width:140px; height:140px; margin-right:20px; float:left;}
.gl_travel_cont3n_l dl dd  p{  height:60px; line-height:20px; margin-bottom:15px; font-size:14px; overflow:hidden; padding-top:15px;padding-right:20px; } 
.gl_travel_cont3n_l dd p a{ color:#626262;}
.gl_travel_cont3n_l dd p a:hover{ text-decoration:underline; color:#F5A700;}
.gl_travel_cont3n_l dd h2{ font-size:24px; color:#EBB652; font-weight:normal; text-align:right; margin-right:15px;}
.gl_travel_cont3n_l dd h2 span{ font-size:16px;  color:#626262;}


.gl_travel_cont3n_c ul{ height:400px; margin-bottom:-20px; overflow: hidden;}
.gl_travel_cont3n_c li{ width:100%; height:120px; background:#ececec; margin-bottom:20px;  }

.gl_travel_cont3n_c li img{ width:140px; height:120px; margin-right:20px; float:left;}
.gl_travel_cont3n_c li  p{  height:40px; line-height:20px; margin-bottom:15px; font-size:14px; overflow:hidden; padding-top:15px;padding-right:20px; } 
.gl_travel_cont3n_c li p a{ color:#626262;}
.gl_travel_cont3n_c li p a:hover{ text-decoration:underline; color:#F5A700;}
.gl_travel_cont3n_c li h2{ font-size:24px; color:#EBB652; font-weight:normal; text-align:right; margin-right:15px;}
.gl_travel_cont3n_c li h2 span{ font-size:16px;  color:#626262;}



.gl_travel_cont3n_r dl dd{ width:100%; height:120px; background:#ececec; margin-bottom:20px;  }

.gl_travel_cont3n_r dl dd img{ width:140px; height:120px; margin-right:20px; float:left;}
.gl_travel_cont3n_r dl dd  p{  height:40px; line-height:20px; margin-bottom:15px; font-size:14px; overflow:hidden; padding-top:15px;padding-right:20px; } 
.gl_travel_cont3n_r dl dd p a{ color:#626262;}
.gl_travel_cont3n_r dl dd p a:hover{ text-decoration:underline; color:#F5A700;}
.gl_travel_cont3n_r dl dd h2{ font-size:24px; color:#EBB652; font-weight:normal; text-align:right; margin-right:15px;}
.gl_travel_cont3n_r dl dd h2 span{ font-size:16px;  color:#626262;}


.gl_travel_cont3n_c{ width:360px; float:left; margin-left:20px;}
.gl_travel_cont3n_r{ width:350px; float:left; margin-left:20px;}



/*gl_travel_cont4*/
.gl_travel_cont4nl{ float:left; width:600px;}
.gl_travel_cont4nr{float:right;  width:550px;height:280px;  overflow:hidden;}

.ly_qz_xx_nr1{ width:550px; margin:0 auto; height:74px;float: right; margin-bottom:29px;}
.ly_qz_xx_nr1 table { background:#f0f2f4; width:100%;  }
.ly_qz_xx_nr1 td.ly_qz_qzlx{ font-size:16px; color:#414141; text-indent:3%;}
.ly_qz_xx_nr1 td.ly_qz_time{ font-size:14px; color:#414141; text-indent:3%;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.ly_qz_xx_nr1 td.ly_qz_jg{ font-size:18px; color:#ff0000;  }
 
.ly_qz_xx_nr1 td.ly_qz_clxx a{ font-size:14px; color:#fff; display:block;  width:82px; height:25px; text-align:center; line-height:25px; background:#7dcaf4;}

.ly_qz_xx_nr1 td.ly_qz_qzlx span{color:#ff0000;}

.gl_travel_cont4nl01 { margin-right:5px; margin-top:5px; float:left;  width:25px; padding:0 20px; height:90px; text-align:Center; color:#fff; font-size:18px;  background:#F5A700; writing-mode: tb-rl; -webkit-writing-mode: vertical-rl;  writing-mode: vertical-rl;}
.gl_travel_cont4nl01 p {*display: inline; *writing-mode: tb-rl;}
.gl_travel_cont4nl02{ float:left; margin-top:5px;  width:530px; overflow: hidden; }
.gl_travel_cont4nl02 span{ float:left; width:110px; height:40px; float:left; display:inline-block; background:#eaebeb; text-align:Center; line-height:40px; font-size:14px; color:#6d6d6d; }
.gl_travel_cont4nl02 img{ float:left; padding:10px; width:10px;}
.gl_travel_cont4nl03{ margin-top:9px; float:left;   width:530px; height:40px; background:#eaebeb; text-align:center;  line-height:40px; font-size:18px; }
.gl_travel_cont4nl03 a{color:#6d6d6d;  }
.gl_travel_cont4nl03 a:hover{color:#fa25a3; text-decoration:underline;}


.gl_travel_cont2n_ldl dd{ height:240px; overflow:hidden; width:25%; float:left; padding:10px; overflow:hidden}
.gl_travel_cont2n_ldl dd img{ min-height:240px}
.gl_travel_cont2n_ldl2 dd img{ min-height:240px}
.gl_travel_cont2n_ldl2 dd{ height:240px; overflow:hidden}
.gl_travel_cont2n_r dl dt{ max-height:290px; overflow:hidden}
.gl_travel_cont2n_r dl dd{ max-height:190px; overflow:hidden}
.gl_list_cont p{display:inline-block!important; float:left}
#panelbox{ margin-top:100px}
.st-footer{ z-index:999999}

.bottomModal{
	position: fixed;
	width: 100%;
	height: 152px;
	box-sizing: border-box;
	left: 0;
	bottom: -152px;
	background: rgba(255,243,227,0.9);
	z-index: 100;
	transition: all 0.3s; padding-top:20px
}
.bottomModal.open{
	bottom: 0px;
}
.bottomModal .closeBottom{
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
	width: 24px;
	height: 24px;
}
.bottomModal .closeBottom img{
	width: 100%;
	height: 100%;
}
.bottomModal .bd{
	text-align: center; width:60%; float:left; max-width:840px
}
.bottomModal .bottom-form input{
	background: #fff;
	width: 150px;
	border-radius: 10px;
	border: 0;
	outline: none;
	padding: 0 10px;
	height: 30px;
}
.bottomModal .bottom-form a{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	background: #D8A958;
	color: #fff;
	border-radius: 10px;
	margin-left: 10px;
	padding: 0 20px;
	font-size: 16px;
}
.bottomModal .bottom-form span{
	display: inline-block;
	margin-left: 10px;
	color: #000;
	font-size: 12px;
}
.bottomModal .content{
	font-size: 20px;
	letter-spacing: 2px;
	margin-top: 15px;
}
.bottomModal .content b{
	color: #D8A958;
}
.bottomModal .contact{
	display: inline-block;
	color: #000;
	margin-top: 15px;
	font-size: 16px;
	padding-left: 30px;
	background: url(../images/icon-phone2.png) no-repeat left center;
	background-size: 18px auto;
}
.bottomModal .contact span{
	margin: 0 10px;
}
.bottomModal .ft img{
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px; max-width:100px; height:auto
}
.bottomModal .ft p{
	display: inline-block;
	vertical-align: middle;
	margin: 0;
	text-align: center;
	line-height: 32px;
	color: #D8A958;
	font-weight: 600; font-size:18px
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
}.hd {
    margin-right: 10px;
}.bottomModal .bd {
    text-align: center;
}.ft {
    text-align: right;
}



.case-dest{ max-height:56px; line-height:28px; overflow:hidden}


.picwp .item{ max-height:332px; overflow:hidden!important}

.picwp .item .img img{ width:100%}


.dinner{ display:none}
.room{ display:none}






@media only screen and (max-width: 768px){
.we_serve3 .text{ margin-top:0px!important; font-size:16px!important}
.north-plaec ul li span video{ width:100%; height:auto}
.yuetu video{ max-width:100%; height:auto}

.left2{ display:none!important}
#i_dingzhi2 .content .left{ margin-top:20px!important}

.gj_breadcrumb{ width:98%!important; margin-left:1%!important; margin-right:1%!important; margin-top:100px!important}

.gl_usa{ width:100%!important}

.gl_usa_fl_tit{ height:auto!important}

.gl_usa_fl_xq{ margin-top:0px; padding-top:0px; height:auto!important}
.gl_usa_1{ width:95%!important; margin-left:2.5%!important; margin-right:2.5%!important}
.gl_list{ width:100%!important}
.gl_list li .gl_list_l{ width:100%!important; float:left!important; overflow: hidden!important}
.gl_list li .gl_list_l img{ width:100%!important; height:auto}
.gl_list_r{ width:100%!important; float:left!important ; overflow:hidden!important}
.gl_list li{ height:auto!important}
.gl_usa_1{ padding-top:0px!important; background:none!important}
.gl_travel_cont_bk{ width:100%!important}
.gl_travel_cont{ margin:15px}
.slideTxtBox{ width:100%!important}
.gl_travel_cont2n_l{ width:100%!important}
.gl_travel_cont2n_ldl{ width:100%!important}
.gl_travel_cont2n_ldl2{ width:100%!important; margin-left:0px!important}
.gl_travel_cont2n_r{ width:100%!important}
.gl_travel_cont2n_r dl dt{ width:100%!important; margin-left:0px!important}
.gl_travel_cont2n_r dl dd{ width:100%!important; margin-left:0px!important}
.tempWrap{ padding-bottom:15px}
.travelItem .litem{ width:100%!important}
.travelItem .ritem{ width:100%!important}
.contentWrap2{ padding:15px!important}
.travelItem .litem{ height:auto!important}

.travelItem .ritem{ padding:0px!important; padding-top:15px!important}
.travelItem .ritem .liangdian{ margin-top:0px!important}

.inner-text{ left:5%!important; right:5%!important}
.section-inner{ width:100%!important}
.inner-text.bk-opc{ padding-top:20%!important}
.section1 {

    background-size: 300%!important;
}

.section1 {

    background-size: 300%!important;
}

.section2{

    background-size: 300%!important;
}

.section3 {

    background-size: 300%!important;
}

.section4{

    background-size: 300%!important;
}

.st-footer2 p{ left:20%!important}
.travel_top{ width:100%!important}
.travel_top{ display:none!important}
.logo{ height:100px!important}
.nav3{ margin-top:0px!important}
.travel_wp .title_wp{ margin-top:0px!important}
.travel_wp .content_wp{ padding:15px!important}
.travel_wp .season_wp .right{ width:100%!important; padding-left:0px!important; border:none!important; margin-top:15px}
.travel_wp .season_wp .right{ line-height:28px}
.ld_item{ width:100%!important; padding:0px!important}
.travel_wp .trip_wp .content{ margin-right:0px!important}
.travel_wp .feiyong_wp .content { padding-right:0px!important; width:100%!important
}

.gj_article{ width:100%!important}
.gj_article_1{ width:100%!important}
.gj_article_1_t{ width:95%!important; margin-left:2.5%!important; margin-right:2.5%!important; font-size:16px}
.gj_article_1_l{ width:95%!important; margin-left:2.5%!important; margin-right:2.5%!important; font-size:16px}
.picBtnTop{ width:100%!important}
.picBtnTop .bd{ width:100%!important}
.gj_article_1_r{ width:95%!important; margin-left:2.5%!important; margin-right:2.5%!important; font-size:16px}
.gl_tbsm{ display: none
}
.gj_article_2_l{ width:95%!important; margin-left:2.5%!important; margin-right:2.5%!important; font-size:16px}
.wm-1200{ width:100%!important}
.gl_usa_tj{ width:100%!important}
.box{ width:100%!important}
#sales-product-main{ width:100%!important}
#sales-product-main ul li{ width:100%!important; margin-right:0px!important; height:auto!important; margin-bottom:15px}
.bottomModal.open{ display:none}

.swiperPic{ height:110px!important; margin-top:80px!important;background-size:140%!important;}

.w{ width:98%!important; margin-left:1%!important; margin-right:1%!important}
.main-cont .side-navbar-wrap{ display:none!important}
.main-cont-bd{ margin-left:0px!important}
.main-cont-bd .mc-bd-item{ border:none!important}
.main-cont-bd .mc-bd-item{ padding:10px!important}
.comment-sty1-box{ width:100%!important}
.comment-wrp{ width:100%!important}
.comment-sty1-box .comment-sty1-list{ width:100%!important}
.comment-sty1-box .comment-sty1-item{ width:100%!important; margin-left:0px!important; margin-right:0px!important}
.comment-sty1-box .comment-img{ max-width:100%!important; height:auto!important; display:block!important;}
.comment-img{ max-width:100%!important; height:auto!important; display:block!important;}
.comment-sty1-box .comment-img{ width:100%!important; overflow:hidden}
.contact-info .info-main{ margin-right:0px!important;}
.hunkcf78 input{ width:100%!important}
.hunkcf78 textarea{ width:100%!important}
.gj_article_2{ width:100%!important}
.gj_article_2tit{ width:100%!important}
.gj_article_2tit ul li{ width:90px!important}
.gj_article_2titc{ display:none!important}
.gj_article_2titr{ display:none!important}
.picBtnTop .bd li .bg{ width:100%!important}
.picBtnTop .bd li .pic img{ width:100%!important; height:auto!important}
.m2{ display:none!important}
.picBtnTop{ height:auto!important}
.picBtnTop .bd{height:auto!important}
#mega-menu-wrap-primary{ z-index:99999999999}
.mega-menu-toggle{ z-index:99999999999}

.comment-img img{ max-width:100%!important}
.comment-sty1-box .comment-sty1-item { overflow:hidden; height:auto
}
.comment-sty1-box .comment-txt{height:auto!important}
.left2{ width:100%!important}
.right2{ width:100%!important}

.cwidth{ width:100%!important}
.we_serve{ width:100%!important}

.we_serve3{ width:100%!important}
.north-link{ width:100%!important}
.north-plaec{ width:100%!important; height:auto!important}
.north-plaec ul li{ width:98%!important}
.gj_c_foot{ width:100%!important}
.gj_c_foot ul li{ width:98%!important; margin-bottom:15px}
.bs-case-list{ width:100%!important}
.bs-case-list .bs-case-item{ width:98%!important}
.st-footer .container{ width:100%!important}
#i_dingzhi2 .content{ width:100%!important}
#i_dingzhi2{ margin-top:120px}
#slideBox{ margin-top:100px!important}
.scroll-down{ display:none!important}
.north-plaec{ margin-top:50px!important}
.our_service .inner .item{ height:auto!important}

#i_dingzhi2 .content .left{ width:100%!important ; margin-left:0px!important}
.center{ width:100%!important}
#i_dingzhi2 .content .right{ width:96%!important; margin-left:0%!important; padding-left:0px!important; padding-right:0px!important}

#i_dingzhi2 .contentWrap{ height:auto!important}

.leftContent{width:100%!important ;}
.travelIconItem  .ft{ display:none!important }
.travelIconItem{ padding:10px 0px!important}
.travelIconItem .icon{ width:45%!important; float:left}
.travelIconItem{ overflow:hidden!important}
.rightContent{ width:100%!important}
.sidebar{ padding:0px!important}
.travelItem{ padding-bottom:15px!important}

.nav{ width:100%!important; z-index:9999999!important}
.st-header .logo img{ max-width:180px; height:auto; margin-left:15px }

#mega-menu-wrap-primary{ z-index:9999999}

.wm-1400{ width:100%!important}
.st-header .logo{ width:100%!important}

.st-header{ height:80px!important}

.enterprise_service{ padding:0px!important}

.st-header .logo{ padding-left:0px!important}


.st-header .logo img{ margin-bottom:10px; margin-top:0px}

.st-footer .container{ padding:0px!important}
.bs-case-list .bs-case-item .case-bd{ width:95%!important; margin-left:1%!important; margin-right:1%!important; padding:10px!important}

.north-link a{ width:47%!important; margin-left:2%}
.gj_article_1_t{ height:auto!important; margin-bottom:15px; line-height:28px}
.bs-case-wrp{ width:98%!important; margin-left:1%!important; margin-right:1%!important}
.cwidth{ width:98%!important; margin-left:1%!important; margin-right:1%!important; padding-bottom:0px!important}

.our_service .inner .item{ width:100%!important; padding-left:0px!important}
.our_service{ padding-top:20px!important}
.our_service .inner .item{ margin-bottom:0px!important}
.pc2{ display:none}
.gl_travel_cont2n_ldl dd{ width:100%!important}
.enterprise_service .inner{ padding-left:1%!important; padding-right:1%!important}
.center{ text-align:center!important}

#i_dingzhi2 .content .right input{ border:1px solid #EBEBEB}
#i_dingzhi2 .content .right .wpcf7-submit{ background:#ff8c00}
#i_dingzhi2 .contentWrap{ padding-bottom:5%}
.center img{ margin-top:20px}

}
.onehalf{width:50%;float:left!important;}
 
.outer{margin:0 -10px;}
 
.inner{padding:0 10px;}.outer{margin:0 -10px;}
 
.cf7part{float:left;margin-bottom:20px;}
 
.nodisplay{display:none!important;}
 
@media only screen and (max-width: 640px)
 
{.onehalf{width:100%!important;}}
 
.hunkcf78 input{height:45px!important;font-size:14px!important;padding:0px 40px!important; width:500px; line-height:45px }

 
.hunkcf78 textarea{height:200px!important;font-size:14px!important;padding:15px 40px!important;width:500px; margin-top:20px; margin-bottom:20px;border:1px solid #E0E0E0 }
.wpcf7-submit {    background: #EBB652; color:#FFFFFF}
.hunkcf78 input{ border:1px solid #E0E0E0}
 
.hunkcf78 .your-name input{background:url(user.png);background-repeat:no-repeat;background-position:10px center;}
 
.hunkcf78 .your-email input{background:url(email.png);background-repeat:no-repeat;background-position:10px center;}
 
.hunkcf78 .your-subject input{background:url(phone.png);background-repeat:no-repeat;background-position:10px center;}
 
.hunkcf78 .your-message textarea{background:url(comment.png);background-repeat:no-repeat;background-position:10px 13px;}
.left1{ width:30%; float: left}

.right1{ width:70%; float:right}
.p50{ padding-top:50px}
#wpcf7-f454-o1{ font-weight:normal!important}
.wpcf7-list-item-label{ font-weight:normal!important}
.wpcf7-form-control-wrap{ font-weight:normal!important}
.shipin video{ max-width:100%; height:100%!important}