/*当前页面样式 layout*/
.container{
    width:1200px;
    width:12rem;
    margin:0 auto;
}
.header-top{
    height:40px;
    height:0.4rem;
    background-color:#333;
}
.header-nav{
    height:100px;
    height:1rem;
    background-color:#FFF;
}
.content{
    background:#f5f5f5;
}
.footer{
    padding:40px 0 30px 0;
    padding:0.4rem 0 0.3rem 0;
    /*padding:10px 0;
    /*padding:0.1rem 0;*/
    background-color:#333;
    color:#999;
}
.QR-code{
    display: inline-block;
    width:160px;
    width:1.6rem;
    height:160px;
    height:1.6rem;
}
.hover-brown a:hover,.hover-brown a.active{
    color:#DBB058;
}
a.text-brown{
    color:#DBB058;
}
/*顶部小导航*/
.header-top p,.header-top a{
    display: block;
    color:#fff;
    font-size:12px;
    font-size:0.12rem;
    height:40px;
    height:0.4rem;
    line-height:40px;
    line-height:0.4rem;
}
.header-top a{
    float:left;
    margin-right:20px;
    margin-right:0.2rem;
}
.header-top a:hover{
    color:#DBB058
;}
.header-top .icon-tmall,.header-top .icon-wechat{
    display:block;
    height:20px;
    height:0.2rem;
    width:20px;
    width:0.2rem;
    float:left;
    background-size:cover;
    margin:10px 6px;
    margin:0.1rem 0.06rem;
}
.header-top .icon-tmall{
    background-image:url("../images/icon/icon-tmall.png");
}
.header-top .icon-wechat{
    background-image:url("../images/icon/icon-wechat.png");
}
.wechat-code{
    position:relative;
}
.wechat-code div{
    display: none;
    position:absolute;
    right:0;
    top:50px;
    top:0.5rem;
    height:206px;
    height:2.06rem;
    width:206px;
    width:2.06rem;
    box-shadow: 1px 1px 3px #ccc,-1px -1px 3px #ccc;
    box-shadow: 0.01rem 0.01rem 0.03rem #ccc,-0.01rem -0.01rem 0.03rem #ccc;
    background-color:#fff;
    z-index:2;
}
.wechat-code:hover div{
    display: block;
}
/*菜单与logo*/
.logo{
    display: block;
}
.logo img{
    height:36px;
    height:0.36rem;
    margin:32px 0;
    margin:0.32rem 0;
    width:auto;
}
.header-nav-menu>li{
    float:left;
    margin-left:20px;
    margin-left:0.2rem;
}
.header-nav-menu .nav-menu-title{
    display: block;
    color:#000;
    font-size:16px;
    font-size:0.16rem;
    height:100px;
    height:1rem;
    line-height:100px;
    line-height:1rem;
    padding:0 20px;
    padding:0 0.2rem;
}
.header-nav-menu>li:hover .nav-menu-title{
    color:#DBB058
;}
.header-menu-child{
    visibility:hidden;
    /*top:140px;
    /*top:1.4rem;*/
    /*max-width:1200px;*/
    /*max-width:12rem;*/
    border-top:4px solid transparent;*/
border-top:0.04rem solid transparent;
    z-index:9;
    box-shadow: 0 2px 6px #666;
    box-shadow: 0 0.02rem 0.06rem #666;
    left:50%;
    /*left:0;*/
}

.header-menu-child ol{
    padding:25px 25px 0 25px;
    padding:0.25rem 0.25rem 0 0.25rem;
    background-color:#fff;
}
.header-menu-child li{
    float:left;
    margin:0 25px 25px 25px;
    margin:0 0.25rem 0.25rem 0.25rem;
}
.header-menu-child img{
    width:180px;
    width:1.8rem;
    height:100px;
    height:1rem;
}
.header-menu-child a{
    display: block;
    margin:5px 0;
    margin:0.05rem 0;
    color:#1E1F1F;
    font-size:14px;
    font-size:0.14rem;
}
.header-menu-child a:hover{
    color:#DBB058;
}
.header-menu-child .menu-child-hot{
    color:#DBB058;
}
/*banner*/
.swiper-container{
    width:100%;
    max-width:1920px;
    height:0;
    margin:0 auto;
}
.swiper-slide{
    overflow: hidden;
}
.swiper-slide .banner-img{
    width:100%;
}
/*商品展示信息公用*/
.goods-img{
    height:280px;
    height:2.8rem;
    width:280px;
    width:2.8rem;
    display: block;
}
h3.goods-name{
    font-size:18px;
    font-size:0.18rem;
    color:#000;
    margin:26px 0 15px 0;
    margin:0.26rem 0 0.15rem 0;
}
p.goods-name{
    font-size:14px;
    font-size:0.14rem;
    color:#666;
}
.goods-price{
    vertical-align: middle;
    font-size:18px;
    font-size:0.18rem;
    color:#DBB058
;}
/*官网首页*/
.category-content{
    overflow: hidden;
}
.category-title{
    width:440px;
    width:4.4rem;
    margin:0 auto;
    position:relative;
}
.category-title i{
    width:440px;
    width:4.4rem;
    height:1px;
    height:0.01rem;
    background-color:#ccc;
    position:absolute;
    top:70px;
    top:0.7rem;
    left:0;
}
.category-title h4{
    position:relative;
    width:40%;
    height:120px;
    height:1.2rem;
    line-height:140px;
    line-height:1.4rem;
    margin:10px auto;
    margin:0.1rem auto;
    background-color:#fff;
    text-align:center;
    font-size:30px;
    font-size:0.3rem;
    font-weight: normal;
    color:#666;
    z-index:2;
}
.category-content ul{
    margin-left:-8px;
}
.category-content li{
    float:left;
    width:280px;
    width:2.8rem;
    margin:0 1px;
    margin:0 .1rem;
    height:380px;
    height:3.8rem;
    border:1px solid #eee;
}
.category-content li:hover{
    box-shadow: 0px 3px 9px #eee;
    box-shadow: 0px 0.03rem 0.09rem #eee;
}
.category-content h3.goods-name{
    box-sizing: border-box;
}
.category-content .pull-right a{
    display: block;
    /* height:100%; */
}

.category-product li{
    width:587px;
    width:5.87rem;
    height:280px;
    height:2.8rem;
    box-sizing: border-box;
    padding:10px;
    padding:0.1rem;
    margin-bottom:40px;
    margin-bottom:0.4rem;
}
.category-product .goods-img{
    height:240px;
    height:2.4rem;
    width:240px;
    width:2.4rem;
}
.category-product .pull-right{
    width:302px;
    width:3.02rem;
    margin:0 10px;
    margin:0 0.1rem;
}
.category-product .brand-name{
    font-size:30px;
    font-size:0.3rem;
    color:#000;
    padding:25px 0 20px 0;
    padding:0.25rem 0 0.2rem 0;
    text-align:center;
    margin:0 10px;
    margin:0 0.1rem;
    border-bottom:1px solid #eee;
    border-bottom:0.01rem solid #eee;
}
.category-product-btn{
    margin:20px auto 0 auto;
    margin:0.2rem auto 0 auto;
    width:140px;
    width:1.4rem;
    height:38px;
    height:0.38rem;
    line-height:38px;
    line-height:0.38rem;
    border-radius:20px;
    border-radius:0.2rem;
    border:1px solid #666;
    border:0.01rem solid #666;
    color:#666;
    text-align: center;
}
.category-product-btn:hover{
    background-color:#DBB058;
    color:#fff;
    border-color:#DBB058;
}
.category-news img{
    display: block;
    width:100%;
    height:180px;
    height:1.8rem;
}
.category-news p{
    color:#666;
    height:72px;
    height:0.72rem;
    line-height:24px;
    line-height:0.24rem;
    overflow: hidden;
    font-size:14px;
    font-size:0.14rem;
    padding:0 10px;
    padding:0 0.1rem;
}
.category-news .time{
    display: block;
    margin-top:32px;
    margin-top:0.32rem;
    padding-left:10px;
    padding-left:0.1rem;
    color:#666;
    font-size:14px;
    font-size:0.14rem;
}
/*footer*/
.footer li{
    float:left;
    margin-right:50px;
    margin-right:0.5rem;
}
.footer h3{
    font-size:18px;
    font-size:0.18rem;
    margin-bottom:15px;
    margin-bottom:0.15rem;
}
.footer a{
    color:#999;
    display: block;
    font-size:14px;
    font-size:0.14rem;
    line-height:28px;
    line-height:0.28rem;
}
.footer a:hover{
    color:#DBB058;
}
.footer .copyright{
    font-size:12px;
    font-size:0.12rem;
    line-height:24px;
    line-height:0.24rem;
}

/*商品列表页*/
.goods-index{
    padding-bottom:70px;
    padding-bottom:0.7rem;
}
.menu-tips a{
    color:#333;
}
.menu-tips a:hover{
    color:#DBB058;
}
.menu-tips p{
    height:48px;
    height:0.48rem;
    line-height:48px;
    line-height:0.48rem;
}
.menu-tips i{
    display: inline-block;
    font-family: '宋体';
    font-style:normal;
}
.menu-tips span{
    display: inline-block;
    color:#999;
}
.menu-slide{
    width:230px;
    width:2.3rem;
    background-color:#fff;
    box-sizing: border-box;
    padding:8px;
    padding:0.08rem;
    min-height:600px;
    min-height:6rem;
}
.menu-slide-li h4{
    display:inline-block;
    box-sizing: border-box;
    padding-left:12px;
    padding-left:0.12rem;
    height:40px;
    height:0.4rem;
    line-height:40px;
    line-height:0.4rem;
    width:100%;
    cursor:pointer;
}
.menu-slide-li h4 a{
    display: inline-block;
    height:100%;
    width:100%;
}
.menu-slide-li ol li{
    height:34px;
    height:0.34rem;
}
.menu-slide-li ol a{
    display:inline-block;
    box-sizing: border-box;
    height:34px;
    height:0.34rem;
    line-height:34px;
    line-height:0.34rem;
    width:100%;
    font-size:14px;
    font-size:0.14rem;
    padding:0 10px;
    padding:0 0.1rem;
}
.menu-slide-li i{
    height:20px;
    height:0.2rem;
    width:20px;
    width:0.2rem;
    float:left;
    margin:10px 12px 10px 0;
    margin:0.1rem 0.12rem 0.1rem 0;
    background-image:url('../images/icon/jiajian.png');
    background-position:right center;
}
.menu-slide-li ol{
    display:none;
    margin-left:30px;
    margin-left:0.3rem;
}
.menu-slide-li.active i{
    background-position:left center;
}
.menu-slide-li.active ol{
    /*display: block;*/
}
.menu-slide a:hover,.menu-slide h4:hover{
    background-color:#f5f5f5
;}

.goods-content{
    box-sizing: border-box;
    width:960px;
    width:9.6rem;
    padding:0 30px;
    padding:0 0.3rem;
    background-color:#fff;
}
.sort-row{
    height:48px;
    height:0.48rem;
}
.sort-inner{
    height:47px;
    height:0.47rem;
    border-bottom:1px solid #f5f5f5;
    border-bottom:0.01rem solid #f5f5f5;
}
.sorts{
    line-height:47px;
    line-height:0.47rem;
}
.sorts .sort{
    float:left;
}
.sorts a{
    display:block;
    height: 47px;
    height: 0.47rem;
    line-height:47px;
    line-height:0.47rem;
    margin-right:30px;
    margin-right:0.3rem;
    font-size:14px;
    font-size:0.14rem;
    color:#666;
}
.goods-itemlist{
    margin-right:-30px;
    margin-right:-0.3rem;
}
.goods-itemlist .item{
    margin-top:20px;
    margin-top:0.2rem;
    margin-bottom:15px;
    margin-bottom:0.15rem;
    width:280px;
    width:2.8rem;
    float:left;
    margin-right:30px;
    margin-right:0.3rem;
}
.goods-itemlist .item:hover .goods-img{
    box-shadow:0px 3px 30px #ddd;
    box-shadow:0px 0.03rem 0.3rem #ddd;
}
.goods-itemlist .goods-img{
    box-sizing: border-box;
    border:1px solid #eee;
    border:0.01rem solid #eee;
}
.goods-itemlist .goods-name{
    padding-left:0;
}
.goods-itemlist h3.goods-name{
    font-size:16px;
    font-size:0.16rem;
    margin:15px 0 10px 0;
    margin:0.15rem 0 0.1rem 0;
}
.goods-itemlist p.goods-name{
    font-size:12px;
    font-size:0.12rem;
}
.goods-itemlist .text-gray{
    display: block;
    margin:10px 0 20px ;
    margin:0.1rem 0 0.2rem ;
    font-size:14px;
    font-size:0.14rem;
}
/*前台分页*/
.page-inner{
    border-top:1px solid #eee;
    border-top:0.01rem solid #eee;
    text-align:center;
    padding:15px 0;
    padding:0.15rem 0;
    font-size:14px;
    font-size:0.14rem;
}
/*.page-inner .item{*/
/*display: inline-block;*/
/*width:30px;*/
/*width:0.3rem;*/
/*margin:0 5px;*/
/*margin:0 0.05rem;*/
/*height:30px;*/
/*height:0.3rem;*/
/*line-height:30px;*/
/*line-height:0.3rem;*/
/*text-align:center;*/
/*font-size:14px;*/
/*font-size:0.14rem;*/
/*}*/
.page-inner .num,.page-inner .current{
    display: inline-block;
    height:30px;
    height:0.3rem;
    min-width:30px;
    min-width:0.3rem;
    line-height:30px;
    line-height:0.3rem;
    margin:0 5px;
    margin:0 0.05rem;
}
.page-inner .prev-disabled,.page-inner .next-disabled {
    color: #ccc;
}
.page-inner .current{
    border-radius:50%;
    background-color:#DBB058;
    color:#fff;
}
.page-inner .prev,.page-inner .next{
    width:70px;
    width:0.7rem;
}
.page-inner .prev{
    margin-right:10px;
    margin-right:0.1rem;
}
.page-inner .next{
    margin-left:10px;
    margin-left:0.1rem;
}
/*商品详情页*/
.goods-property{
    padding:10px;
    padding:0.1rem;
    background-color:#fff;
}
.property-preview{
    width:600px;
    width:6rem;
    margin-right:25px;
    margin-right:0.25rem;
    overflow: hidden;
}
.property-preview-spec{
    margin-right:-25px;
    margin-right:-0.25rem;
}
.property-preview-spec .spec{
    float:left;
    margin:20px 25px 10px 0;
    margin:0.2rem 0.25rem 0.1rem 0;
    cursor:pointer;
}
.spec img{
    width:100px;
    width:1rem;
    height:100px;
    height:1rem;
    box-sizing: border-box;
    border:2px solid #eee;
    border:0.02rem solid #eee;
}
.spec img.active{
    border-color:#DBB058;
}
.property-info{
    width:540px;
    width:5.4rem;
    color:#000;
}
.property-info p{
    font-size:14px;
    font-size:0.14rem;
}
.property-info p span{
    color:#999;
}
.property-info h1{
    font-size:30px;
    font-size:0.3rem;
    font-weight: normal;
}
.goods-vice-title{
    padding:7px 0 10px 0;
    padding:0.07rem 0 0.1rem 0;
    color:#666;
}
.goods-info{
    padding-top:8px;
    padding-top:0.08rem;
}
.property-info .goods-price{
    font-size:30px;
    font-size:0.3rem;
    color:#DBB058;
    margin-top:14px;
    margin-top:0.14rem;
}
.property-info .goods-price span{
    font-size:14px;
    font-size:0.14rem;
    display: inline-block;
    height:48px;
    height:0.48rem;
    line-height:48px;
    line-height:0.48rem;
    vertical-align: top;
}
.property-info h4{
    text-indent: -8px;
    text-indent: -0.08rem;
    font-size:16px;
    font-size:0.16rem;
    margin:14px 0 10px 0;
    margin:0.14rem 0 0.1rem 0;
}
.goods-explain{
    line-height:24px;
    line-height:0.24rem;
}
.goods-recommend-title{
    font-size:18px;
    font-size:0.18rem;
    color:#666;
    padding:27px 0;
    padding:0.27rem 0;
}
.goods-recommend{
    background-color:#fff;
    padding:24px;
    padding:0.24rem;
}
.goods-recommend a{
    display: block;
}
.goods-recommend a:hover img{
    box-shadow: 0 2px 20px #ddd;
    box-shadow: 0 0.02rem 0.2rem #ddd;
}
.goods-recommend img{
    width:180px;
    width:1.8rem;
    height:180px;
    height:1.8rem;
    box-sizing: border-box;
    border:1px solid #eee;
    border:0.01rem solid #eee;
}
.goods-recommend .item{
    padding:0 25px;
    padding:0 0.25rem;
    width:180px;
    width:1.8rem;
    float:left;
}
.goods-recommend .goods-name{
    margin:12px 0;
    margin:0.12rem 0;
    font-size: 18px;
    font-size: 0.18rem;
    color: #000;
}
/*资讯列表*/
.news-items .item{
    background-color:#fff;
    margin-bottom:10px;
    margin-bottom:0.1rem;
    padding:20px;
    padding:0.2rem;
    height:140px;
    height:1.4rem;
    font-size:14px;
    font-size:0.14rem;
    color: #666666;
}
.news-items .item:hover{
    background-color:#fafafa;
}
.news-item-img{
    height:140px;
    height:1.4rem;
    width:140px;
    width:1.4rem;
    margin-right:28px;
    margin-right:0.28rem;
}
.news-item-content{
    width:650px;
    width:6.5rem;
}
.news-content-title{
    font-size: 24px;
    font-size: 0.24rem;
    font-weight: normal;
    line-height:1;
    margin-bottom:22px;
    margin-bottom:0.22rem;
    color:#000;
}
.news-item-content .news-content-preview{
    height:48px;
    height:0.48rem;
    line-height:24px;
    line-height:0.24rem;
    color: #666666;
}
.news-item-content p{
    margin-top:24px;
    margin-top:0.24rem;
    color:rgba(71,93,212,1);
}
.news-item-time{
    width:100px;
    width:1rem;
    text-align:left;
}
.news-index .page-inner{
    border:0;
    padding:30px 0 50px 0;
    padding:0.3rem 0 0.5rem 0;
}
/*资讯详情*/
.news-detail-content{
    width:860px;
    width:8.6rem;
    box-sizing: border-box;
    padding:40px 44px 0 44px;
    padding:0.4rem 0.44rem 0 0.44rem;
    background-color:#fff;
    margin-bottom:80px;
    margin-bottom:0.8rem;
}
.news-detail-slide{
    width:320px;
    width:3.2rem;
    box-sizing: border-box;
    background-color:#fff;
}
.news-detail-title{
    line-height:30px;
    line-height:0.3rem;
    margin-bottom:15px;
    margin-bottom:0.15rem;
    font-size:30px;
    font-size:0.3rem;
    color:#000;
}
.news-detail-time{
    font-size:14px;
    font-size:0.14rem;
    color:#666;
    margin-bottom:24px;
    margin-bottom:0.24rem;
}
.news-share{
    border-top:1px solid #eee;
    border-top:0.01rem solid #eee;
    height:74px;
    height:0.74rem;
    margin-top:30px;
    margin-top:0.3rem;
}
.news-share p{
    color:#666;
    height:44px;
    height:0.44rem;
    line-height:44px;
    line-height:0.44rem;
    margin:15px 20px;
    margin:0.15rem 0.2rem;
    float:right;
}
.news-share .bdsharebuttonbox{
    float:right;
    margin:15px 0;
    margin:0.15rem 0;
}
.news-detail-slide .title{
    height:60px;
    height:0.6rem;
    font-size:18px;
    font-size:0.18rem;
    color:#000;
    line-height:60px;
    line-height:0.6rem;
    padding:0 20px;
    padding:0 0.2rem;
    border-bottom:1px solid #eee;
    border-bottom:0.01rem solid #eee;
}
.news-detail-hot .item{
    padding:20px 0;
    padding:0.2rem 0;
    margin:0 20px;
    margin:0 0.2rem;
    display: block;
    border-top:1px solid #eee;
    border-top:0.01rem solid #eee;
}
.news-detail-hot p{
    width:200px;
    width:2rem;
    font-size:14px;
    font-size:0.14rem;
    color:#000;
}
.news-detail-hot .item:visited p{
    color:#666;
}
.news-detail-hot .item:hover p{
    color:#DBB058;
}
.news-detail-hot .first{
    border-top:0
;}
.news-detail-hot img{
    width:60px;
    width:0.6rem;
    height:60px;
    height:0.6rem;
    margin-right:20px;
    margin-right:0.2rem;
}
/*关于我们*/
.aboutus-index .menu-slide-li ol{
    display: block;
}
.aboutus-content{
    padding:30px;
    padding:0.3rem;
    min-height:600px;
    min-height:6rem;
    width:900px;
    width:9rem;
    background-color:#fff;
    margin-bottom:70px;
    margin-bottom:0.7rem;
    overflow: hidden;
}
.aboutus-content img{
    max-width: 900px;
    max-width: 9rem;
}

/*防伪码查询*/
.security-index{
    background-color:#fff;
    margin-bottom:48px;
    margin-bottom:0.48rem;
}
.security-content{
    font-size:14px;
    font-size:0.14rem;
    color:#666;
    width:788px;
    width:7.88rem;
    margin:0 auto;
    padding-bottom:100px;
    padding-bottom:1rem;
}
.security-content .title{
    font-size:30px;
    font-size:0.3rem;
    margin-bottom:13px;
    margin-bottom:0.13rem;
    padding-top:64px;
    padding-top:0.64rem;
    color:#000;
}

.security-input{
    border:0;
    border:2px solid #ddd;
    border:0.02rem solid #ddd;
    box-sizing: border-box;
    height:100px;
    height:1rem;
    line-height:100px;
    line-height:1rem;
    width:788px;
    width:7.88rem;
    font-size:48px;
    font-size:0.48rem;
    color: #000;
    padding:0 20px;
    padding:0 0.2rem;
    margin-top:45px;
    margin-top:0.45rem;
}
.security-input::-webkit-input-placeholder{
    color:#eee;
    font-size:48px;
    font-size:0.48rem;
}
.security-btn{
    display: inline-block;
    text-align:left;
    height:62px;
    height:0.62rem;
    width:200px;
    width:2rem;
    border-radius:5px;
    border-radius:0.05rem;
    background:#999;
    line-height:62px;
    line-height:0.62rem;
    font-size:18px;
    font-size:0.18rem;
    color:#fff;
    margin:34px 0 50px 0;
    margin:0.34rem 0 0.5rem 0;
}
.security-btn:hover{
    background-color:#196cb3;
}
.security-btn.enter{
    background-color:#297ec7;
}
.security-btn i{
    height:32px;
    height:0.32rem;
    width:32px;
    width:0.32rem;
    background-image:url('../images/icon/search_icon.png');
    background-size:cover;
    float:left;
    margin:16px 16px 16px 32px;
    margin:0.16rem 0.16rem 0.16rem 0.32rem;
}
.security-explain p{
    padding-left:20px;
    padding-left:0.2rem;
    text-align: left;
    line-height:36px;
    line-height:0.36rem;
}
.security-explain p span{
    display: inline-block;
    width:16px;
    width:0.16rem;
    height:16px;
    height:0.16rem;
    border-radius:50%;
    float:left;
    text-align:center;
    margin:9px 4px 9px 0;
    margin:0.09rem 0.04rem 0.09rem 0;
    border:1px solid #ddd;
    border:0.01rem solid #ddd;;
    line-height:16px;
    line-height:0.16rem;
}
.search-tips{
    width:600px;
    width:6rem;
    height:320px;
    height:3.2rem;
    display: none;
    border-radius:5px;
    border-radius:0.05rem;
    color:#fff;
    box-sizing: border-box;
    padding:70px 50px 0 50px;
    padding:0.7rem 0.5rem 0 0.5rem;
}
.search-tips-bg1{
    background-color:#4aa00a;
}
.search-tips-bg2{
    background-color:#d5ac59;
}
.search-tips-bg3{
    background-color:#d55959;
}
body .layer-enpir-security .layui-layer-setwin .layui-layer-close2{
    width:33px;
    width:0.33rem;
    height:33px;
    height:0.33rem;
    background-image:url('../images/icon/close_icon.png');
    background-position: center center;
    background-size:cover;
    top:0;
    right:0;
}
body .layer-enpir-security{
    background: rgba(255,255,255,0);
}
.search-tips .status{
    font-size:24px;
    font-size:0.24rem;
}
.search-tips .tips{
    font-size:14px;
    font-size:0.14rem;
    margin:10px 0 20px 0;
    margin:0.1rem 0 0.2rem 0;
    line-height:26px;
    line-height:0.26rem;
}
.search-tips h4{
    font-size:18px;
    font-size:0.18rem;
    font-weight: normal;
}
.first-time{
    font-size:14px;
    font-size:0.14rem;
}
.first-time span{
    font-weight: bold;
}
.search-tips .nums{
    font-weight: bold;
    font-size:24px;
    font-size:0.24rem;
}
.buy_url{
    display: block;
    width:220px;
    width:2.2rem;
    height:54px;
    height:0.54rem;
    line-height:54px;
    line-height:0.54rem;
    font-size:24px;
    font-size:0.24rem;
    border-radius:4px;
    border-radius:0.04rem;
    background-color:#e81a50;
    color:#fff;
    margin-top:30px;
    margin-top:0.3rem;
    text-align: center;
}