/* media quaries */


@media screen and (max-width:1199px) { 
    .latest-status p{
        margin-top: -18px;
    }
}

@media screen and (max-width:991px) {
    
    .nav-search .form-control{
        width: 240px;
    }
    
    .feature-box .f-s-b {
        margin-bottom: 0px;
    }
    
    .ad-box-1 {
        width: 75%;
        margin: 0px auto 30px;
    }

    .section-title {
        position: relative;
        margin-bottom: 0px;
    }

    /*增加margin的*/
    .row-margin-top40 {
        margin-top:0px;
    }
    .row-margin-top30 {
        margin-top:10px;
    }

    /*首页文章列表*/
    .single-grid{
        /*margin-bottom: 20px;
        margin-left:5px;
        margin-right:5px;*/
    }

	.single-grid-form{  /*横向有多个的表单 order和contact*/
		margin-bottom: 10px;
	}
    
    .panel-group.faq {
        margin-top: 30px;
    }
    
    .single-post{
        margin-bottom: 30px;
    }
    
    .latest-status p {
        margin-top: -8px;
    }

    .width-button-more {
        width: 250px;
    }
    .get-more_link1, .get-more_link2 {
        width: 120px;
    }
}

@media screen and (max-width:350px){
    .counter-content {
        left: 15px;
    }
}

@media screen and (max-width:767px){

    /*单独拿出来用：限制右侧的宽度*/
    .col-ad-6, .col-am-6 {
        width:100%;
        padding-right:15px;
    }
    /*单独拿出来用：限制左侧的宽度*/
    .col-bd-6, .col-bm-6 {
        width:100%;
        padding-left:15px;
    }

    .cart-label{
        margin-right: 10px
    }
    
    .cart-label .lnr {
        margin: 0 5px 0 0;
    }
    
    .cart-label span{
        top: 6px;
    }
    
    .navbar-default .navbar-nav > li > a.p-l-0{
        padding-left: 15px;
    }
    
    .navbar-collapse {
        padding-left: 15px;
        padding-right: 15px;
        border-top: 0;
        overflow-x: hidden;
    }
    
    .navbar-nav {
        margin: 0 -4px;
        padding: 12px 0;
        background-color: #f1f1f1;
    }
    
    .navbar-default .navbar-nav > li.active > a,
    .navbar-default .navbar-nav > li > a{
        background-color: #f1f1f1;
        padding-top: 8px;
        padding-bottom: 8px;
    }
    
    .bottom-header2 .nav-search .form-control{
        width: 100%;
        padding-left: 0;
        padding-right: 30px;
    }
    .nav-search{
        width: 100%;
        padding-bottom: 0;
        padding-top: 25px;
        position: relative;
    }
    
    .navbar-default .navbar-collapse, 
    .navbar-default .navbar-form {
        border-color: transparent;
        background-color: #e8e8e8;
    }
    
    .nav-search .form-control {
        width: 90%;
        padding-left: 10px;
        padding-right: 45px;
        margin-top: -12px;
        float:right;
    }

    .search-btn {
        color: #fff;
        cursor: pointer;
        font-size: 13px;
        padding-top: 25px;
        position: absolute;
        right: 25px;
        top: 2px;
    }

    .navbar-default .navbar-nav > li > a {
        font-weight: 600;
        color: #000;
        font-size: 14px;
    }
    .dropdown-menu > li > a {
        padding: 0px 35px 8px 35px;
        color: #222;
        font-size: 14px;
    }
    .dropdown-menu > li > a:hover:before{
        background-color: rgba(234, 44, 88, 0.7);
        content: '';
        position: absolute;
        left: 0;
        top: 10px;
        height: 8px;
        width: 8px;
        margin-left: 15px;
    }
}

/*在窄屏幕上会折行的内容，在手机等窄屏幕上不显示*/
/* -  max-width: 991 : 与hidden-xs一致 */
/* -  max-width: 1535px */
@media (max-width: 1535px) {
    .mobile-display-0-1535-none {
        display:none;
    }
}
@media (min-width: 1536px) {
    .mobile-display-1920-1536-none {
        display:none;
    }
}

@media (max-width: 1199px) {
    .mobile-display-0-1199-none {
        display:none;
    }
}
@media (min-width: 1200px) {
    .mobile-display-1920-1200-none {
        display:none;
    }
}

@media (max-width: 991px) {
    .mobile-display-0-991-none {
        display:none;
    }
}
@media (min-width: 992px) {
    .mobile-display-1920-992-none {
        display:none;
    }
}

@media (max-width: 767px) {
    .mobile-display-0-767-none {
        display:none;
    }
}
@media (min-width: 768px) {
    .mobile-display-1920-768-none {
        display:none;
    }
}

@media (max-width: 479px) {
    .mobile-display-0-479-none {
        display:none;
    }
}
@media (min-width: 480px) {
    .mobile-display-1920-480-none {
        display:none;
    }
}

/* -  max-width: 479 : 与hidden-xs一致 */
@media (max-width: 479px) {
    .mobile-display-479-none {
        display:none;
    }

    section {
        padding: 20px 0px;
    }

    .am-table-striped th {
        padding:4px 4px;
    }
    .am-table-striped td {
        padding:4px 4px;
    }

    /*特殊字号*/
    .font-authentication h1 {
        margin-top:20px; font-size:33px; font-weight:500;
    }
    .font-authentication small {
        font-size:16px;
    }

    .font-registration h1 {
        margin-top:20px; font-size:30px; font-weight:normal;
        color:#fff;
        line-height:1.5em;
    }
    .font-registration small {
        color:#fff;
        font-size:16px;
    }

    /*********************houweiguo  */
    .row_20 {
        margin-left:-14px;
        margin-right:-14px;
    }
    .row_30 {
        margin-left:-16px;
        margin-right:-16px;
    }

    /*首页slider*/
    .carousel-indicators {
        bottom: -8px;
    }
    .carousel-indicators .active {
        width: 24px;
        height: 4px;
    }
    .carousel-indicators li {
        width: 24px;
        height: 4px;
    }
}
@media (min-width: 479px) {
    .mobile-display-479-block {
        display:none;
    }
}

/*登录和注册*/
@media (min-width: 1200px) {
    .member_absolute {
        width: 1200px;
    }
}

@media (max-width: 1199px) {
    .member_absolute {
        width: 100%;
    }
}

