@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;}
.wst-co-search .list .search{padding:0 0.05rem;font: bold 14px/31px verdana;}
.wst-co-search .list .search i{float:left;width: 26px;height: 26px;background: url(../img/hot.png) center center no-repeat;background-size: 60%;}
.wst-co-search .list .term{margin-top:0.05rem;padding:0 0.1rem;}
.wst-co-search .list .term a{float:left;margin:0 0.08rem 0.08rem 0;padding:0.05rem 0.1rem;font-size:0.13rem;border-radius: 0.03rem;color: #686868;background-color: #f0f2f5;}
.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: 41px;background: #fff;border-bottom: 1px solid #e5e5e5;}
.wst-se-header2 .ui-icon-return {top: 2px;left: 8px;color: #df0202;font-size: 22px;line-height: 36px;}
.wst-se-header2 .btn{position: absolute;;top: 2px;right: 8px;color: #df0202;font-size: 0.15rem;line-height: 36px;}
.wst-se-search{display: block;width: 80%;height: 31px;line-height:31px;padding: 5px 0;margin: auto;position: relative;}
.wst-se-search i{position: absolute;top: -2px;left: -2px;color: #999;}
.wst-se-search input {margin-top:1px;padding: 0px 0 0 25px;width: 100%;box-sizing: border-box;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 15px;background: #eee;color: #999;font-size: 0.13rem;line-height: 28px;letter-spacing: 1px;border: none;}
.wst-se-icon{position: absolute;top: 4px;right: 8px;width: 33px;height: 33px;display: block;background: url(../img/classify2.png) center center no-repeat;background-size: 60%;}

/*导航*/
.wst-footer-btns{border: 0;background:#FFF;}
.wst-menus{padding-top:2px;}
.wst-menus .carsNum{position: relative;}
.wst-menus .carsNum i{display: inline-block; text-align: center; background: #de0202; 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:42px;margin:0 auto;}
.wst-menus .icon{width:36px;height:25px;display: block;margin: 0 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.12rem;color:#ff3535;height: 16px; line-height: 16px;}
.wst-menus .home{background: url(../img/icon_bottomnav.png) -16px -30px no-repeat;background-size: 1048%;}
.wst-menus .category{background: url(../img/icon_bottomnav.png) -93px -30px no-repeat;background-size: 1048%;}
.wst-menus .cart{background: url(../img/icon_bottomnav.png) -248px -30px no-repeat;background-size: 1048%;}
.wst-menus .brand{background: url(../img/icon_bottomnav.png) -171px -30px no-repeat;background-size: 1048%;}
.wst-menus .user{background: url(../img/icon_bottomnav.png) -318px -30px no-repeat;background-size: 1048%;}
.wst-menus .home-active{background: url(../img/icon_bottomnav.png) -16px 0px no-repeat;background-size: 1048%;}
.wst-menus .category-active{background: url(../img/icon_bottomnav.png) -93px 0px no-repeat;background-size: 1048%;}
.wst-menus .cart-active{background: url(../img/icon_bottomnav.png) -248px 0px no-repeat; background-size: 1048%;}
.wst-menus .brand-active{background: url(../img/icon_bottomnav.png) -171px 0px no-repeat; background-size: 1048%;}
.wst-menus .user-active{background: url(../img/icon_bottomnav.png)  -318px 0px no-repeat; background-size: 1048%;}
/* 滚动到顶部*/
.wst-toTop{margin:0px 16px 60px 0px; position: fixed;z-index: 100; right:0;width:30px;height:30px;bottom: 0;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:0.89rem;height:0.89rem;}
.wst-prompt-icon img{display: block;width:0.89rem;height:0.89rem;}
.wst-prompt-info{position: relative;top:1.2rem;text-align: center;}
.wst-prompt-info p{font-size:0.16rem;color: #222;}
.wst-prompt-info button{margin-top:0.1rem;font-size:0.15rem;color: #df0202;width:1.5rem;height:0.35rem;border:1px solid #df0202;}
.wst-prompt-info button:not(.disabled):not(:disabled):active{color: #df0202;}
.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;}
/*对话框*/
.wst-dialog-t{padding-top: 12px;padding-bottom:10px}
.wst-dialog-l{width: 73%;border-bottom:1px solid #dddddd;}
.wst-dialog-b1,.wst-dialog-b2{width: 80px;height: 30px;margin-top:16px;margin-bottom:18px;}
.wst-dialog-b1{color:#59595c;}
.wst-dialog-b2{color:#fff;background:#de0202;}
.wst-dialog-b1:not(.disabled):not(:disabled):active,.wst-dialog-b1 button.active{color:#7d7d7f;}
.wst-dialog-b2:not(.disabled):not(:disabled):active,.wst-dialog-b2 button.active{color:#f6e8e9;background:#f43a3b}
.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:#de0301;}
/*上传图片*/
.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);}