@CHARSET "UTF-8";
body{background-color:#f6f6f8;}
a{color:#232323;}
/*头部*/
.wst-header,.wst-in-header{border-bottom:1px solid #e8e8e8;background:#ffffff;height: 41px; line-height: 41px;}
.wst-header h1{font-size: 16px;color:#222;}
button:before{border:none !important;}
.wst-header .ui-icon-return{left: 5px;font-size: 22px;height: 41px;line-height: 41px;}
.wst-border-bs{font-size:0.16rem;border-bottom:1px solid #e6e6e6;}
.wst-header .edit{position: absolute;top:0; right: 8px; color:#59595c; min-width: 32px;height: 41px; line-height: 41px; font-size: 13px;}
.wst-header .edit:active{color:#827f7f;}
/*搜索*/
.wst-co-search{position: fixed;top:0;left:0;width: 100%;height:100%;background:#fff;z-index:1000;display:none;}
.wst-co-search .wst-se-header2{z-index: 1000;}
.wst-co-search .list{border-top: 42px solid transparent;padding:0.12rem 0 0 0.12rem;}
.wst-co-search .list .search{font-size:0.13rem;color:#333;font-weight: 600;}
.wst-co-search .list .search i{float:left;width: 0.15rem;height: 0.17rem;background: url(../img/hot.png) center center no-repeat;background-size: 100%;margin-right:0.05rem;}
.wst-co-search .list .term{margin-top:0.05rem;}
.wst-co-search .list .term a{float:left;margin:0.15rem 0.15rem 0 0;padding:0 0.12rem;font-size:0.12rem;border-radius: 0.13rem;color: #333;background-color: #f6f6f6;height:0.25rem;line-height: 0.25rem;}
.wst-co-search .classify{border-top: 41px solid transparent;font-size:0.13rem;height: calc((100% - 41px));height: -webkit-calc((100% - 41px));height: -moz-calc((100% - 41px));height: -ms-calc((100% - 41px));height: -o-calc((100% - 41px));overflow-y: scroll;}
.wst-co-search .classify li h4{font-size:0.13rem;}
.wst-co-search .classify .ui-list-link > li:after,.wst-co-search .classify li .ui-txt-info{color: #232326;}
.wst-co-search .classify .shops{margin:0.08rem 0 0.1rem 0;}
.wst-co-search .classify .shops2 li{border-bottom: 1px solid #f6f6f8;}
.wst-se-header2{height: 0.47rem;line-height:0.47rem;background: #fff;border-bottom: 1px solid #e5e5e5;}
.wst-se-header2 .ui-icon-return {top: 4px;left: 0.12rem;color: #585858;font-size: 22px;line-height: 36px;}
.wst-se-header2 .btn{position: absolute;top: 4px;right: 0.1rem;color: #333;font-size: 0.15rem;line-height: 36px;}
.wst-se-search{display: block;width: 2.84rem;height: 31px;line-height:31px;padding: 0.1rem 0;margin-left:0.3rem ;position: relative;}
.wst-se-search i{position: absolute;top: 0px;left: -2px;color: #999;}
.wst-se-search input {margin-top:1px;padding: 0px 0 0 0.4rem;width: 100%;box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 0.04rem;background: #f5f5f5;color: #999;font-size: 0.12rem;line-height: 0.29rem;letter-spacing: 1px;border: none;}
.wst-se-icon{position: absolute;top: 0.1rem;right: 8px;width: 0.22rem;height: 0.22rem;display: block;background: url(../img/classify2.png) center center no-repeat;background-size: 60%;}
.wst-icon-search{width:0.15rem;height:0.15rem;background: url(../img/icon-search.png) center center no-repeat;background-size: 100%;margin:0.15rem 0.12rem;}
/*导航*/
.wst-footer-btns{border: 0;background:#FFF;}
.wst-menus{}
.wst-menus .carsNum{position: relative;}
.wst-menus .carsNum i{display: inline-block; text-align: center; background: #FF6700; color: #fff; height: 16px; line-height: 16px; -webkit-border-radius: 10px; padding: 0 6px; background-clip: padding-box; font-size: 0.1rem; position: absolute; top:0px; left:52.888888%;}
.wst-menus p{width: 55px;height:0.49rem;margin:0 auto;}
.wst-menus .icon{width:0.2rem;height:0.19rem;display: block;margin: 0.06rem auto;}
.home-word,.category-word,.cart-word,.brand-word,.user-word{float:left;width:100%;text-align: center;font-size:0.12rem;color:#2c2c2c;height: 16px; line-height: 16px;}
.home-active-word,.category-active-word,.cart-active-word,.brand-active-word,.user-active-word{float:left;width:100%;text-align: center;font-size:0.1rem;color:#FF6700;height: 16px; line-height: 16px;}
.wst-menus .home{background: url(../img/footer-home.png) center center no-repeat;background-size: 100%;}
.wst-menus .category{background: url(../img/footer-classify.png) center center no-repeat;background-size: 100%;}
.wst-menus .cart{background: url(../img/footer-cart.png) center center no-repeat;background-size: 100%;}
.wst-menus .brand{background: url(../img/footer-brand.png) center center no-repeat;background-size: 100%;}
.wst-menus .user{background: url(../img/footer-user.png) center center no-repeat;background-size: 100%;}
.wst-menus .home-active{background: url(../img/footer-home2.png) center center no-repeat;background-size: 100%;}
.wst-menus .category-active{background: url(../img/footer-classify2.png) center center no-repeat;background-size: 100%;}
.wst-menus .cart-active{background: url(../img/footer-cart2.png) center center no-repeat;background-size: 100%;}
.wst-menus .brand-active{background: url(../img/footer-brand2.png) center center no-repeat;background-size: 100%;}
.wst-menus .user-active{background: url(../img/footer-user2.png) center center no-repeat;background-size: 100%;}
/* 滚动到顶部*/
.wst-toTop{margin:0px 16px 60px 0px; position: fixed;z-index: 100; right:0;bottom:30px;width:30px;height:30px;display:none;}
.wst-toTopimg{width:40px;height:40px;display: block;background: url(../img/top.png) 0px 0px no-repeat; background-size: 100%;}
.wst-toTopimg span{float:left;width:100%;color:#b8b8b8;text-align: center;font-size:0.12rem;margin-top:18px;}
/*内容为空提示*/
.wst-prompt-icon{position: relative;top:1rem;margin: 0 auto;width:2rem;height:1.09rem;}
.wst-prompt-icon img{display: block;width:2rem;height:1.09rem;}
.wst-prompt-info{position: relative;top:1.2rem;text-align: center;}
.wst-prompt-info p{font-size:0.13rem;color: #999;}
.wst-prompt-info button{margin-top:0.1rem;font-size:0.15rem;color: #FF6700;width:1.5rem;height:0.35rem;border:1px solid #FF6700;}
.wst-prompt-info button:not(.disabled):not(:disabled):active{color: #FF6700;}
.wst-button-close{display:block;position:absolute;top:0;right:-5px;z-index:2;outline:0;height:42px;width:46px;border-radius:50%;opacity:.5;transition:transform .5s cubic-bezier(.16,.81,.32,1),opacity .5s ease;color:#000;line-height:42px}
/*弹出层*/
.wst-button-close{display: block; position: absolute; top: 0; right: -5px; z-index: 2; outline: none; height: 42px; width: 46px; border-radius: 50%; opacity: 0.5; transition: transform 0.5s cubic-bezier(.16,.81,.32,1), opacity 0.5s ease; color: #000000; line-height: 42px;}
.iziModal-button-close i{line-height: 42px;}
/*清除浮动*/
.wst-clear{clear:both;}
/*线*/
.wst-line{border-bottom:1px solid #dddddd;margin:0px 10px;}
/*加载中*/
.wst-Load{position: fixed;z-index: 100;top:160px; right:45%;display:none;}
/*对话框 prompt*/
.ui-dialog .ui-dialog-cnt{width:3rem;height:1.09rem;padding:0;}
.ui-dialog .ui-dialog-bd{padding:0;}
.ui-dialog .dialog-content{height:0.68rem;background: #fff;border-radius:0.05rem 0.05rem 0 0;}
.ui-dialog .dialog-content .wst-dialog-t{color:#333;font-size:0.16rem;font-weight:600;margin-bottom:0.2rem;}
.ui-dialog .dialog-content .wst-dialog-c{color:#333;font-size:0.14rem;font-weight: bold;}
.ui-dialog .dialog-btn{height:0.4rem;width:100%;border-top:1px solid #eee;}
.ui-dialog .dialog-btn button{width:50%;height:0.4rem;line-height: 0.4rem;background:#fff;font-size:0.13rem;text-align: center;margin:0;}
.ui-dialog .dialog-btn .wst-dialog-b1{color:#333;border-radius:0 0 0 0.05rem;border-right:1px solid #eee;}
.ui-dialog .dialog-btn .wst-dialog-b2{color:#FF6700;border-radius:0 0 0.05rem 0;}
.wst-prompt{width:320px;height:210px;position: fixed;top: 0; right: 10px;background:url(../img/img_fenxiangtishi.png) 13px -13px no-repeat;}
/*标题*/
.wst-shl-ads{padding-bottom:8px;}
.wst-shl-ads .title{height: 38px;line-height: 38px;font-size: 0.165rem; text-align: center; background: url(../img/img_titlebg.png) center no-repeat; background-size: 40%;}
/*选中*/
.wst-active{color:#FF6700;}
/*上传图片*/
.upload-modal{position: fixed; left: 0; top: 0.5rem; width: 100%; height: 90%; z-index: 102;}
#upload_modal{display: none;}
.clipArea{width: 100%; height: 100%; background-color: rgba(0,0,0,0.7);}
/*frozenui*/
.ui-header ~ .ui-container{border-top: 42px solid transparent;}
.ui-footer ~ .ui-container{border-bottom: 88px solid transparent;}
.ui-header-positive i,.ui-header-positive a{color:#59595c;}
.ui-dialog-bd h4{margin-bottom: 10px; text-align: center;}
.ui-poptips-success,.ui-poptips-info,.ui-poptips-warn{z-index: 9999;}
/*错误页面*/
#errorBg{background: url(../img/img_error_3.png) no-repeat;background-size: cover;}
#errorBtn{width:152px;position:absolute;bottom:-50px;left:28%;background:#f9a517;color:#fff;border-color:#f9a517;}
/*找不到商品页面*/
#errorLostBg{background: url(../img/img_error_2.png) no-repeat;background-size: 100% 146%;}
#errorLostBg p{position: absolute;color:#40ad74;font-size: 0.18rem;left: 7%; top: 20%;}
input, textarea, select{padding:3px;}

.wst-flex-row{display: flex;flex-direction:row;}
.wst-flex-column{display: flex;flex-direction:column;}
.wst-column{flex-direction:column;}
.wst-center{justify-content:center;align-items:center;}
.wst-fw{flex-wrap:wrap;}
.wst-jc{justify-content:center;}
.wst-jsb{justify-content:space-between;}
.wst-jsa{justify-content:space-around;}
.wst-jfs{justify-content:flex-start;}
.wst-jfe{justify-content:flex-end;}
.wst-ac{align-items:center;}
.wst-afe{align-items:flex-end;}
.wst-afs{align-items:flex-start;}


.banner img {width:100%;display:block;}
.banner .swiper-pagination {left:auto;right:7px;bottom:7px;width:auto;padding:2px 7px;border-radius:10px;color:#fff;background:rgba(0,0,0,.3);}

.wst-load-line{width:0.5rem;height:1px;background:#999;}
.wst-load-text-content{margin:0 0.1rem;color:#999;}

/*自定义底部导航开始*/
.wst-none{display: none;}
.wst-custom-menus{padding-top: 2px;}
.custom-menu-icon{width:25px;height:25px;}
.custom-menu-select-icon{width:25px;height:25px;}
.custom-menu-text{text-align: center;font-size: 0.12rem;color:#2c2c2c;}
.custom-menu-select-text{text-align: center;font-size: 0.12rem;color:#2c2c2c;}
.custom-menu-text-active{color:#FF6700;}
.wst-custom-menus .carsNum{position:relative}
.wst-custom-menus .carsNum i{display:inline-block;text-align:center;background:#FF6700;color:#fff;height:16px;line-height:16px;-webkit-border-radius:10px;padding:0 6px;background-clip:padding-box;font-size:.1rem;position:absolute;top:0;left:36px}
/*自定义底部导航结束*/
