@charset "utf-8";.ui-panel{width:100%;}
body{margin:0 auto;}
.red{color:red;}
a:link{color:#222;}
.text-center{text-align:center;}
.product-grid{position:relative;overflow:hidden;box-sizing:border-box;padding:12px;padding-top:100%;width:100%;color:#999;font-size:14px;text-align:center;}
.product-grid .product-thumb{position:absolute;top:12px;right:12px;left:12px;padding-top:85%;background-position:center;background-size:50% auto;background-repeat:no-repeat;}
.product-grid .product-thumb img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;}
.product-grid .product-title{overflow:hidden;height:3em;color:#222;font-size:18px;}
.product-grid .market_price{text-decoration:line-through;}
.product-grid.style2{margin-bottom:12px;padding:0;padding-bottom:12px;border-bottom:1px solid #f1f1f1;}
.product-grid.style2>img{float:left;width:1.2rem;}
.product-grid.style2>div{padding-left:1.3rem;}
.ui-offcanvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:none;overflow-y:hidden;width:300px;background-color:rgba(0,0,0,.3);}
.ui-offcanvas h1{margin-bottom:10px;padding-top:20px;padding-left:10px;color:#fff;}
.ui-offcanvas>.boxer{position:relative;overflow-y:auto;width:300px;height:100%;background:#222;}
.ui-offcanvas .ui-list{background-color:#222;}
.ui-offcanvas .ui-list li{display:block;margin-left:0;width:100%;height:auto;background-color:#222;line-height:45px;cursor:pointer;}
.ui-offcanvas .ui-list li a{display:block;box-sizing:border-box;padding-left:10px;width:100%;height:45px;color:#fff;}
.ui-offcanvas .ui-list>li>a{border-bottom:1px solid #444;}
.ui-offcanvas .ui-list .menu-item-child{display:block;background-color:#282828;}
.ui-offcanvas .ui-list .menu-item-child a{padding-left:25px;color:#ddd;font-weight:400;}
.ui-offcanvas .ui-list li a:active{background-color:#333;}
body.offcanvas-in{overflow:hidden;width:100%;height:100%;}
body.offcanvas-in #main{position:absolute;transform:translateX(300px);}
body.offcanvas-in .ui-offcanvas{display:block;}
#main{transition:transform .4s;margin:0 auto; float:left; width:100%;}
#main-category{position:relative;z-index:1000;width:1000px;margin:0 auto;}
.ui-container.page-index{max-width:1000px;margin:auto;border-top:10px !important;}
.navBreadCrumb{max-width:1000px;margin:auto;border:10px!important;margin-bottom:10px;color:#b3b3b3; border-bottom:1px solid #ececec;}
.navBreadCrumb a{color:#cf250e;text-decoration:underline;}
.navBreadCrumb a:first-child{padding-left:15px;}
.navBreadCrumb a:hover{text-decoration:none;color:#000;}
#footer{background:#e6e6e6;float:left;width:100%;margin:auto;}
.ui-footer,.ui-header{max-width:1000px; margin:0 auto;background:#e6e6e6;}
.ui-header .ui-icon-scan{position:absolute;left:0;}
.ui-row{margin-top: 15px;padding: 15px 0;border: solid #d9d9d9;border-width: 1px 0;}
footer.ui-footer{height:auto;font-size:12px;}
footer.ui-footer ul{padding:10px 20px;padding-top:10px;text-align:left;}
footer.ui-footer ul li{line-height:2em;}
footer.ui-footer ul a{color:#6e6e6e;}
footer.ui-footer ul a:hover{color:#3b3b3b;text-decoration:underline;}
.search_submit{display: inline-block;font-size:13px;color:#6e6e6e;vertical-align:middle;padding:10px;background:#b9b9b9;border:1px solid #b9b9b9;border-radius:0 2px 2px 0;cursor:pointer;}
.common-hd{width:100%;height:63px;font-size:20px;line-height:63px; text-align:left;}
.common-hd .comon-hd-right{text-align:right; float:right; font-size:14px; color:#247bbd; margin-right:0.5em;}
.common-hd>span.ui-arrowlink:before{right:-20px;}
/* .page-index .ui-slider{padding-top:50%;}*/
.page-index .ui-panel{margin-bottom:10px;background-color:#fff;}
.page-index .products{overflow:hidden;padding:12px;}
.page-index .products .ui-col:last-child .product-grid{border:none;}
.search_order{position:absolute;top:0;right:10px;cursor:pointer;}
.ui-category{width:100%; margin:0 auto; position:relative;margin-bottom:5px;background:#182e49; height:50px;float:left;}
.ui-category .category_li ul{padding:0 0 10px;background: white none repeat scroll 0% 0%; position: absolute; width:200px; top: 48px; display: none;z-index:100;}
.ui-category ul li{float:left;color:#fff; padding:15px 10px;}
.ui-category ul li a{color:#fff;padding:0 2px;}
.ui-category ul li ul li{padding:5px 0; border-bottom:1px solid #e0dcd3; width:100%;}
.ui-category ul li ul li:hover{background:#454545;}
.ui-category ul li ul li a{color:#000; padding-left:8px;}
.ui-category ul li ul li a:hover{color:#fff;}
.indexgoods a:hover{opacity:0.7}
#headerWrapper{float:left;width:100%;}
.headerTop{max-width:1000px;margin:auto;}
.shopCart{padding-right:15px; position: relative; right: 0px; width: 125px; padding:30px 0px;}
.am-btn{display:inline-block;margin-bottom:0;padding:.5em 1em;vertical-align:middle;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;background-image:none;border:1px solid transparent;border-radius:0;cursor:pointer;outline:0;-webkit-appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s ease-out,border-color .3s ease-out;transition:background-color .3s ease-out,border-color .3s ease-out}
.myshopCart{padding-right:15px;position:relative;padding:5px 0px;float:right;}
.myshopCart button{background:#ffac53;color:#fff; padding:10px;}
.am-btn.search_order.search1{top:5px;}
@media screen and (min-width:640px){
.myshopCart{display:none;}
}
.lf-right button {
    background-color: #ffac53;
    border-color: #ffac53;
    color:#FFF;
    border-radius: 2px;
    position: relative;
}
.lf-right img{vertical-align:middle;box-sizing:border-box;}
.count{
    position: absolute;
    top: -5px;
    /*right: -3px;*/
    color: #fff;
    background-color: #dd2525;
    font-weight: bold;
    text-align: center;
    font-size: 13px;
    min-width: 20px;
    height: 20px;
    line-height: 20px;
    border-radius: 20px;
}
/*******************电脑端********************/
@media screen and (min-width:640px){
section .ui-header{display:none;}
.ui-header{display:none!important;}
}
/*******************电脑端********************/
/*******************手机端********************/
@media screen and (max-width:640px){
#headerWrapper{display:none;}
.common-hd{font-size:16px;height:45px;line-height:50px;}
.common-hd .categories_name_h1{padding-left:10px;}
section .ui-category{display:none;}
section .ui-col-25{width:50%;}
.ui-header ~ .ui-container {border-top:8px solid transparent!important; margin-top:40px!important; }
.ui-header-stable{ padding-right:10px;}
.product_info .m-img img{width:100%;}
.ui-header{float:left;position:fixed;}
.ui-header ul{list-style:none;}
.ui-header ul li{float:left;width:30%;}
.navBreadCrumb{margin-top:45px!important;}
.explain{margin-top:30px!important;}
}
/*******************手机端********************/