.elementor-23916 .elementor-element.elementor-element-7f7a542b > .elementor-container{min-height:80px;}.elementor-23916 .elementor-element.elementor-element-7f7a542b > .elementor-container:after{content:"";min-height:inherit;}.elementor-23916 .elementor-element.elementor-element-7f7a542b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23916 .elementor-element.elementor-element-7f7a542b:not(.elementor-motion-effects-element-type-background), .elementor-23916 .elementor-element.elementor-element-7f7a542b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23916 .elementor-element.elementor-element-7f7a542b{box-shadow:0px 10px 20px 0px rgba(0,0,0,0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 2% 0% 4%;z-index:10;}.elementor-23916 .elementor-element.elementor-element-7f7a542b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23916 .elementor-element.elementor-element-5314bd0d.elementor-column .elementor-column-wrap{align-items:center;}.elementor-23916 .elementor-element.elementor-element-5314bd0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23916 .elementor-element.elementor-element-5314bd0d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-602f0967{text-align:left;}.elementor-23916 .elementor-element.elementor-element-602f0967 .elementor-image img{width:210px;}.elementor-23916 .elementor-element.elementor-element-602f0967 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-23916 .elementor-element.elementor-element-31d4a1ab.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-23916 .elementor-element.elementor-element-31d4a1ab > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;font-size:15px;border-width:0px;border-radius:0px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu .elementor-item{font-family:"Varela Round", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";font-size:15px;font-weight:400;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main .elementor-item{color:#333333;padding-left:0px;padding-right:0px;padding-top:30px;padding-bottom:30px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main .elementor-item:focus{color:#3399FF;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#3399FF;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-framed .elementor-item:before,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-framed .elementor-item:after{border-color:#3399FF;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#3399FF;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-framed .elementor-item:before{border-width:4px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 4px 4px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:4px 4px 0 0;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:4px 0 0 4px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 4px 4px 0;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-underline .elementor-item:after,
					 .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-overline .elementor-item:before,
					 .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-double-line .elementor-item:before,
					 .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .e--pointer-double-line .elementor-item:after{height:4px;}body:not(.rtl) .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:40px;}body.rtl .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:40px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a, .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-menu-toggle{color:#3d4459;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a:hover,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-menu-toggle:hover{color:#4632da;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a:hover,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a.highlighted{background-color:#ffffff;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a.elementor-item-active{color:#4632da;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown .elementor-item, .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 2px 15px 0px rgba(0,0,0,0.1);}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a{padding-left:16px;padding-right:16px;padding-top:15px;padding-bottom:15px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#efefef;border-bottom-width:1px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 div.elementor-menu-toggle{color:#3399FF;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-7f6ca54f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-23916 .elementor-element.elementor-element-7f6ca54f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-icon i{color:#333333;font-size:6px;}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-icon svg{fill:#333333;width:6px;}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-text{color:#333333;padding-left:0px;}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-item, .elementor-23916 .elementor-element.elementor-element-1e6de7f7 .elementor-icon-list-item a{font-family:"Montserrat", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";font-size:14px;letter-spacing:1px;}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:50% 50% 50% 50%;}.elementor-23916 .elementor-element.elementor-element-1e6de7f7{width:auto;max-width:auto;}.elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-icon i{color:#B3B2B2;font-size:20px;}.elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-icon svg{fill:#B3B2B2;width:20px;}.elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-text{color:#333333;padding-left:10px;}.elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-item, .elementor-23916 .elementor-element.elementor-element-784453ca .elementor-icon-list-item a{font-family:"Montserrat", "Helvetica Neue", "Arial", " Segoe UI", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC";font-size:14px;letter-spacing:1px;}.elementor-23916 .elementor-element.elementor-element-784453ca > .elementor-widget-container{margin:0px 0px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:50% 50% 50% 50%;}.elementor-23916 .elementor-element.elementor-element-784453ca{width:auto;max-width:auto;}.elementor-23916 .elementor-element.elementor-element-4dc999c{text-align:center;}.elementor-23916 .elementor-element.elementor-element-4dc999c .elementor-heading-title{color:#B3B2B2;font-size:16px;font-weight:400;}.elementor-23916 .elementor-element.elementor-element-4dc999c > .elementor-widget-container{margin:09px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-3e21f891{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-698f06ca > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-23916 .elementor-element.elementor-element-5314bd0d > .elementor-element-populated{padding:0% 0% 0% 5%;}.elementor-23916 .elementor-element.elementor-element-31d4a1ab > .elementor-element-populated{padding:0% 0% 0% 5%;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown .elementor-item, .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--dropdown a{padding-top:25px;padding-bottom:25px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:25px !important;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 > .elementor-widget-container{padding:0px 10px 0px 0px;}}@media(min-width:768px){.elementor-23916 .elementor-element.elementor-element-5314bd0d{width:15.882%;}.elementor-23916 .elementor-element.elementor-element-31d4a1ab{width:73.556%;}.elementor-23916 .elementor-element.elementor-element-7f6ca54f{width:10.554%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23916 .elementor-element.elementor-element-5314bd0d{width:50%;}.elementor-23916 .elementor-element.elementor-element-31d4a1ab{width:25%;}}@media(max-width:767px){.elementor-23916 .elementor-element.elementor-element-7f7a542b{padding:0px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-5314bd0d{width:50%;}.elementor-23916 .elementor-element.elementor-element-5314bd0d > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-23916 .elementor-element.elementor-element-602f0967{text-align:left;}.elementor-23916 .elementor-element.elementor-element-31d4a1ab{width:29%;}.elementor-23916 .elementor-element.elementor-element-31d4a1ab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:25px !important;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-menu-toggle{font-size:34px;}.elementor-23916 .elementor-element.elementor-element-6b0e33d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23916 .elementor-element.elementor-element-7f6ca54f{width:15%;}.elementor-23916 .elementor-element.elementor-element-1e6de7f7 > .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-23916 .elementor-element.elementor-element-784453ca > .elementor-widget-container{border-width:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-602f0967 */@media (max-width: 767px) {
   .elementor-element.elementor-element-56ef8216.elementor-widget.elementor-widget-image {
    margin-top: 8px;
   } 
   
   .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 19px !important;
    border-top: 2px #eee solid;
    box-shadow:none;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5314bd0d */div#kuang {
    position: relative;
    z-index: 5;
}


div#gupiao {
    position: absolute;
    z-index: 5;
    left: 247px;
    opacity: 0;
    display: none;
    width: 200px;
    transition: all .35s;
}

div#kuang:hover div#gupiao {
    display: block;
    opacity: 1;
    transition: all .35s; 
}

.navfixed div#gupiao {
    left: 130px !important ;
    transform: scale(.75)  !important;
}


@media  screen and (min-width:1100px)  and (max-width:1200px)  {
    
    div#gupiao {
        position: absolute;
        z-index: 5;
        left: 54px;
        border-radius: 5px;
        opacity: 0;
        top: 117px;
        width:171px;
        padding: 0 15px;
        background: #fff;
        transition: all .35s;
    }
    
    div#gupiao:before {
        content: "";
        width: 0;
        height: 0;
        border: 7px transparent solid;
        border-bottom: 9px #fff solid;
        position: absolute;
        left: 31px;
        top: -16px;
    }
    
    h4.gupiao {  margin: 8px 0; }
    
}

@media  screen and (max-width:768px)  {
    div#gupiao {
        position: absolute;
        z-index: 5;
        top: 117%;
        left: 5px;
        padding: 18px;
        background: #fff;
        border-radius: 10px;
        opacity: 2;
         display: none !important; 
        width: 160px;
        transition: all .35s;
    }
    
    div#gupiao:before {
        content:"";
        width:0;
        height:0;
        border:10px transparent solid;
        border-top:none;
        border-bottom: 15px #fff solid;
        position:absolute ;
        top: -13px;
        left: 15px;
        z-index:4;
    }
    
    h4.gupiao {
        font-size: 19px;
        padding-left: 49px;
        margin: 0;
    }
    
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-6b0e33d1 */.dot .elementor-18 .elementor-element.elementor-element-f6a73b div.elementor-menu-toggle,
.dot .elementor-active i ,
.eicon-menu-bar {
    color: #3399FF;outline: none;
}

.elementor-menu-toggle {
    outline: none;
}

#caidan,
#caidan .elementor-widget-container,
#caidan .elementor-nav-menu--layout-horizontal,
.elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item {
    height: 100%;
}

a.elementor-item { height: 100%;}

a.elementor-item,
a.elementor-item:hover { text-decoration: none; }


.elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu .elementor-item {
    font-size: 16px;
}


@media  screen and (max-width:768px) { 
    
    section#page-nav {  z-index: 100;}
    
    #caidan,
    #caidan .elementor-widget-container,
    #caidan .elementor-nav-menu--layout-horizontal,
    .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item {
        height: auto;
        
    }
    
    .elementor-18 .elementor-element.elementor-element-310dfee8 {
        width: 42%;
    }
    
    ul#menu-2-f6a73b {
        height: 100%;
        overflow-y: scroll;
    }
    
    .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 18px !important;
}
    
    /*#caidan nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {*/
    /*   overflow-y: scroll;*/
    /*}*/
    
    div#gupiao { display : none;}
    
    
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container {
        max-height: 90vh;
    }
    
     
    .elementor-23928 .elementor-element.elementor-element-53791956,
    .elementor-23928 .elementor-element.elementor-element-467d523d,
    .elementor-23928 .elementor-element.elementor-element-5199f2bf {
        width:100% !important;
        margin-bottom: 25px ;
    }
    
    
    
}

@media (width: 768px) {
    .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown {
        margin-top: 15px !important;
    }
}


@media  screen and (min-width:1100px)  and (max-width:1200px) {
    body:not(.rtl) .elementor-23916 .elementor-element.elementor-element-6b0e33d1 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
        margin-right: 12px;
    }
}




@media  screen and (min-width:1100px)  and (max-width:1200px)  {
    body:not(.rtl) .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
        margin-right: 30px;
    }
}


/* 5-10 */
@media  screen and (min-width:768px)  and (max-width:1024px){
    .elementor-23916 .elementor-element.elementor-element-6b0e33d1 div.elementor-menu-toggle {
       height: 100%;
       font-size: 34px;
    }
}

/* 5-10-end */



@media (width: 1024px) {
    .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu__container.elementor-nav-menu--dropdown {
        margin-top: 58px !important;
    }
    
    .elementor-23916 .elementor-element.elementor-element-7f6ca54f {
        width: 5.922%;
    }
    
    .elementor-23916 .elementor-element.elementor-element-31d4a1ab {
        width: 35%;
    }
    
    #caidan,
    #caidan .elementor-widget-container,
    #caidan .elementor-nav-menu--layout-horizontal,
    .elementor-18 .elementor-element.elementor-element-f6a73b .elementor-nav-menu--main .elementor-item {
        height:auto;
    }

    
    #caidan nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		    /*position: fixed;*/
	        top: 55.5px !important;
	}
    
}




@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
    /* phone-nav */
    i.eicon-menu-bar {
        font-size: 30px;
    }
	#caidan nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
		    /*position: fixed;*/
	    top: 57.5px !important;
        width: 101vW !important;
        left: -54.5vw !important;
        right: 0 !important;
	}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6de7f7 */.icons span.elementor-icon-list-text {
   width: 35px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    letter-spacing: 0;
    font-size: 14px;
    font-weight: bold;
    color: #999 !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-784453ca */i.fas.fa-shopping-cart {
    transform: translate(2px, 6px);
   -ms-transform: translate(1px, 3px);
}

.fa-shopping-cart:before {
    font-size: 15px;
}

li.elementor-icon-list-item.elementor-inline-item {
    width: 35px;
    height: 35px;
}


@media  screen and (min-width:1100px)  and (max-width:1200px)  {
    div#shopcar {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dc999c */.elementor-element.elementor-element-4dc999c.elementor-widget.elementor-widget-heading {
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f7a542b */section#page-nav {
    right: 0;
    left: 0;
    width: 100% !important;
}


@media only screen and (min-device-width : 1280px) and (max-device-width : 1480px)  {
    .elementor-23916 .elementor-element.elementor-element-5314bd0d {
        width: 19.71%;
    }
    
    .elementor-23916 .elementor-element.elementor-element-31d4a1ab {
        width: 77.36%;
    }
    
    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1200px;
    }
}



/* 兼容ipad竖屏 and (orientation : portrait) */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
    .elementor-18 .elementor-element.elementor-element-310dfee8 {
        width: 33%;
        padding-right: 16px;
    }
    
    .elementor-18 .elementor-element.elementor-element-8dd2b51 {
        width: 12.903%;
    }
    
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-310dfee8.topnavmenu .elementor-menu-toggle {
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            right: 0;
    }
    
    
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-310dfee8.topnavmenu  i.eicon-menu-bar {
        font-size: 30px;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-44b7dd35 */p { margin-bottom: 10px; }/* End custom CSS */