@media screen and (orientation : portrait){
    #yomansunter_content img{width: 100%;height: 400px;}
    .yomansunter_title_font {font-size: 8pt;}
    .yomansunter_child_title_font {font-size: 6pt;}
     #menuContent,.ymst_content img {width: 100%;}
     .imgAuto img{width:100%;}
     .yomansunter_img_scaling img{width:100%;}
     .yomansunter_font_6pt {font-size: 6pt}
     .yomansunter_font_8pt {font-size: 8pt}
     .yomansunter_font_9pt {font-size: 9pt}
     .yomansunter_font_10pt {font-size: 10pt}
     .yomansunter_font_12pt {font-size: 12pt}
     .yomansunter_font_14pt {font-size: 14pt}
     .resolutionsDetails img {width: 100%;}
     .yomansunter_footer_qr img {
        width: 100px;
     }
     /* text mobile center */
     .yomansunter-content-m-center {text-align: center;}
     /*flex mobile center*/
     .yomansunter-content-m-center1 {
         justify-content: center;
     }

}


/* 所有手机横屏 */
@media screen and (orientation: landscape) {
    .yomansunter_footer_qr img {
        width: 150px;
    }

}

/*top radius*/
.layui-fixbar li {
    border-radius: 40px;
    color:white;
}

/*begin css style*/
/*delete a tag underline*/
.yomansunter_deration {
    text-decoration: none;
}


/*end css style*/

/*begin font size*/
.yomansunter_font_size_14px {
    font-size: 14px;
}


.yomansunter_font_size_16px {
    font-size: 16px;
}

.yomansunter_font_size_18px {
    font-size: 18px;
}

.yomansunter_font_size_20px {
    font-size: 20px;
}


.yomansunter_font_size_6pt {
    font-size: 6pt;
}
/*end font size*/


/*begin font color*/
.yomansunter_font_color_blue {
    color: #0d6efd;
}

.yomansunterFontHoverColor a:hover {
    color: #0d6efd;
}



html, body {
    height: 100%;
    padding-right: 0!important;
}

header nav {
    padding-right: 0!important;
}


.bd-placeholder-img {
    font-size: 1.125rem;
    text-anchor: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

@media (min-width: 768px) {
    .bd-placeholder-img-lg {
        font-size: 3.5rem;
    }
}

.swiper-container {
    width: 100%;
    height: 100%;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    /*background: #cccccc;*/
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

#menuContent li {
    list-style: decimal;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.navbar-nav .nav-item{
    margin-right: 20px;
}

.navbar-nav li a{
   font-size: 16px;
}

/*index search input*/
#searchContainer {
    position: fixed;
    top: 60px; /* 导航栏高度 */
    left: 0;
    width: 100%;
    height: 200px;
    background: rgba(255, 255, 255, 0.9);
    z-index: 9999;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease, visibility 0.3s ease;

    /* 添加边框样式 */
    border-bottom: 2px solid #e0e0e0; /* 底部边框 */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* 阴影增强层次感 */
}


#searchContainer.active {
    opacity: 1;
    visibility: visible;
}

#searchContainer {
    display: none;
}

.input-group {
    display: flex;
    width: 100%;
}

.input-group-prepend {
    margin-right: -1px; /* 去掉预设的间隙 */
}

#searchType {
    width: auto; /* 自适应宽度 */
    height: 100%; /* 填满容器的高度 */

    border-right: 0; /* 去掉右边的边框 */
    padding: 10px; /* 调整内边距 */
    box-sizing: border-box;
}

#searchContentValue {
    flex-grow: 1; /* 占满剩余空间 */

    padding: 10px; /* 调整内边距 */
    box-sizing: border-box;
}

#searchContent {
    padding: 10px 15px; /* 调整内边距 */
    box-sizing: border-box;
}

#closeSearch {
    display: block;
    margin-top: 10px;
    text-align: center;
    color: #007bff;
}