@media screen and (max-width: 1200px){
    footer .footer-wt2{
        width:100%;
    }
}
@media screen and (max-width: 991px) {

    header {
        width: 100%;
        height: 70px;
        /* overflow: hidden; */
        position: relative;
    }

    footer {
        /*height: 60px;*/
        /*line-height: 60px;*/
    }

    .right-layout {
        padding: 0 12px;
    }

    .site_logo {
        width: 150px;
        margin-left: -20px;
    }

    .my-mall-mp:hover .sub-title {
        display: block;
        top: 28px;
    }

    .my-mall-mp .my-list {
        font-size: 10px;
    }

    .search-wrap {
        float: right;
        margin-right: 28px;
    }

    .my-mall-mp {
        margin: 0 7px;
        position: absolute;
        right: 0;
        top: 22px;
        width: 28px;
        height: 28px;
        border-radius: 50%;
        border: 1px solid #444;
        /* background: ; */
        float: right;
        text-align: center;

    }
    .my-mall-mp span {
        line-height: 23px;
    }

    #search-box {
        margin-left: 0px;
        width: 140px;
        height: 30px;
        border: 1px solid #7BA7AB;
        font-size: 10px;
        vertical-align: bottom;
        /* border-right: none; */
    }

    .search-btn {
        width: 40px;
        height: 30px;
    }

    .search-btn::before {
        font-size: 12px;
    }

    .my-title,
    .my-list {
        width: 60px;
        height: 22px;
        line-height: 22px;
    }

    .dsh-breadcrumb-layout {
        height: 40px;
    }

    .dsh-breadcrumb {
        height: 40px;
        padding: 0 0 0 10px;
        float: left;
    }

    .dsh-breadcrumb span,
    .dsh-breadcrumb a,
    .dsh-breadcrumb .iconfont {
        font-size: 11px;
        line-height: 40px;
    }

    .dsh-breadcrumb-mp {
        float: right;
        margin-right: 10px;
        line-height: 40px;
        position: relative;
    }

    .format_points {
        border-radius: 3px;
        margin-top: 10px;
        background: #7BA7AB;
        padding: 2px 4px 4px 4px;
    }

    .format_points img {
        width: 15px;
    }

    .dsh-breadcrumb-mp:hover .nav-mp {
        visibility: visible;
        height: 165px;
    }

    .nav-mp {
        position: absolute;
        top: 35px;
        right: 0;
        width: 120px;
        height: 0;
        visibility: hidden;
        transition: height 0.3s cubic-bezier(0, 0.55, 0.45, 1);
        z-index: 100;
        background: white;
        overflow: hidden;
        border: solid 1px #ccc;
        border-radius: 3px;
        padding: 12px;
    }

    .nav-mp li {
        line-height: 28px;
        border-bottom: 1px solid #ccc;
    }

    .nav-mp li:last-child {
        border: 0;
    }

    .nav-mp li a {
        font-size: 12px;
        color: #777;
    }

    .nav-mp li.selected a {
        color: #7BA7AB;
    }

    .tabmenu .tab li {
        padding: 2px 8px;
    }

    .tabmenu .tab li:last-child {
        margin-right: 0;
    }

    .tabmenu .tab a {
        font-size: 10px;
    }

    .tabmenu .tab {
        width: max-content;
        margin: 0 auto;
        padding: 20px 0 10px;
    }
    footer .cft-right{
        margin-left: 20px;
        float: none;
    }
    footer .flex-center, .flex-width-center{
        display: block;
        text-align:center ;
    }
    footer .flex-height-center{
        display: block;
    }
    footer .cft-left-top{
        display: block;
    }
    footer .center-footer-two .cft-left .cft-left-top .text{
        margin-left: 0px;
        margin-bottom: 10px;
    }
    footer .footer-link-box{
        display: block;
    }

}
/*@media screen and (max-width: 850px){*/
/*    .footer-link-item{*/
/*        padding-right: 0px;*/
/*    }*/
/*    footer .flex-height-center{*/
/*        display: block;*/
/*    }*/
/*    footer .cft-left-top{*/
/*        display: block;*/
/*    }*/
/*    footer .cft-right{*/
/*        margin-left: 20px;*/
/*        float: none;*/
/*    }*/
/*    footer .cft-left{*/
/*        float: none;*/
/*    }*/
/*    footer .center-footer-two{*/
/*        display: block;*/
/*    }*/
/*    footer .flex-center, .flex-width-center{*/
/*        display: block;*/
/*    }*/
/*    .footer-copyright{*/
/*        text-align: center;*/
/*    }*/
/*    footer .center-footer-two .cft-left .cft-left-top .text{*/
/*        margin-left: 0px;*/
/*        margin-bottom: 10px;*/
/*        text-align: left;*/
/*    }*/
/*    footer .footer-link-box .pr100{*/
/*        padding-right: 0px;*/

/*    }*/

/*    footer .footer-link-box .mb10 {*/
/*        margin-bottom: 10px;*/
/*    }*/
/*}*/

@media all and (max-width: 390px) {
    .site_logo {
        width: 130px;
        margin-left: -20px;
    }

    #search-box {
        margin-left: 0px;
        width: 90px;
        height: 30px;
        border: 1px solid #7BA7AB;
        font-size: 10px;
        vertical-align: bottom;
        /* border-right: none; */
    }
}

@media screen and (max-width: 640px) {
    #flash_play li img {
        height: 300px;
    }
    #flash{
        height: 300px;
    }

    .banner {
        height: 300px;
        background-image: url("{if $store_info['store_mini_banner']}{:get_store_logo($store_info['store_mini_banner'],'store_mini_banner')}{else}{$Think.BASE_SITE_ROOT}/static/home/default/store/styles/default/images/header.jpg{/if}"); /* 指定背景图片的URL */
    }
}