@CHARSET "UTF-8";
.wst-in-top{width:100%;background: #fff;}
.wst-in-search{padding:0.1rem 0.12rem 0.1rem 0.12rem;position: fixed;top:0;left:0;width:calc(100% - 0.24rem);background: #fff;z-index:10000;}
.wst-in-search .classify{margin-top:0.03rem;}
.wst-in-search .classify i{display: block;width:0.22rem;height:0.22rem;background: url(../img/icon-classify.png) center center no-repeat;background-size: 100%;}
.wst-in-search .searchs{width:calc(100% - 1.04rem);height:0.29rem;background:#f5f5f5;border-radius: 0.15rem;margin:0 0.23rem;}
.wst-in-search .searchs .icon-search{width:0.15rem;height:0.15rem;background: url(../img/icon-search.png) center center no-repeat;background-size: 100%;margin:0.07rem 0.11rem 0.08rem 0.17rem;}
.wst-in-search .searchs .search-tip{font-size:0.12rem;color:#999;width:100%;height:0.15rem;line-height:0.15rem;border:0;background:#f5f5f5;}
.wst-in-search .user{margin-top:0.03rem;position:relative;}
.wst-in-search .user{width:0.28rem;height:0.22rem;text-align:center;}
.wst-in-search .user a{color:#ccc;font-size: 0.12rem;}
.wst-in-search .user i{display: block;margin: 0 auto;width:0.22rem;height:0.22rem;background: url(../img/icon-message.png) center center no-repeat;background-size: 100%;}
.wst-in-search .user i .number{position: absolute;top: -5px;right: -5px;min-width: 10px;display: inline-block;text-align: center;background: #f74c31;color: #fff;font-size: 0.1rem;height: 15px;line-height: 15px;-webkit-border-radius: 8px;padding: 0 3px;background-clip: padding-box;}
.wst-in-choose{padding:0.04rem 0.12rem 0.15rem 0.12rem;}
.wst-in-choose p img{width: 0.54rem;height:0.54rem;margin-top:0.09rem;}
.wst-in-choose span{font-size:0.11rem;display:block;color:#333;margin-top:0.05rem;text-align: center;}
.wst-in-news{width:100%;height:0.36rem;background: #fff;}
.wst-in-news .new{width:0.66rem;height:0.16rem;background: url(../img/icon-new.png) center center no-repeat;background-size: 100%;margin:0.1rem 0.12rem;}
.wst-in-news .hot{width:0.3rem;height:0.15rem;border:1px solid #FD9057;color:#FD9057;font-size: 0.1rem;line-height: 0.15rem;text-align: center;margin-left:0.21rem;}
.wst-in-news .article{width: 1.79rem;margin:0.13rem 0 0.12rem 0.1rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wst-in-news .article p{font-size: 0.12rem;color:#333;}
.wst-in-news .more{width:0.14rem;height:0.07rem;background: url(../img/icon-new-more.png) center center no-repeat;background-size: 100%;margin:0 0.12rem 0 0.15rem;}
.wst-in-ads{width:100%;margin-top:0.1rem;}
.wst-in-ads img{width:100%;}
.wst-in-hot-activity{width:100%;margin-top:0.1rem;background: #fff;}
.wst-in-hot-activity .hot{width:0.16rem;height:0.21rem;background: url(../img/icon-hot.png) center center no-repeat;background-size: 100%;margin:0.14rem 0.12rem 0 0.12rem;}
.wst-in-hot-activity .activity-title p{font-size:0.17rem;font-weight: bold;color:#000;margin-top:0.15rem;}
.wst-in-hot-activity .wst-in-adst{margin:0.1rem 0.12rem 0 0.12rem;}
.wst-in-adst img{float:left;width:49%;border-bottom:0.01rem solid #f2f1f1;}
.wst-in-ads-three{padding:0.1rem 0.12rem 0.15rem 0.12rem;}
.wst-in-goods-tab{margin-top:0.13rem;}
.wst-in-goods-tab  .g_ui_tab{width: 100%;overflow: hidden;}
.goods-tab-fixed{position: fixed;top:0.49rem;left:0;z-index:10000;}
.wst-in-goods-tab  .g_tab_nav{width: 100%;height: 0.45rem;line-height:0.45rem;padding: 0;background: #fff;overflow-x: scroll;}
.wst-in-goods-tab  .g_tab_nav::-webkit-scrollbar{display:none}
.wst-in-goods-tab  .g_tab_nav .g_tab_item{-webkit-box-flex: 1;color: #333;box-sizing: border-box;border-bottom: 2px solid transparent;font-size: .13rem;text-align: center;display: inline-block;height:0.45rem;line-height: 0.45rem;min-width:1rem;}
.wst-in-goods-tab  .g_tab_nav .active{font-weight: bold}
.wst-in-goods-tab  .g_tab_nav .active::after{content:" ";position: absolute;bottom: 0;left: 0.36rem;display: inline-block;width: 0.33rem;height:0.03rem;border-radius: 0.01rem;background: #EA4341;}
.wst-in-goods-tab  .g_tab_content {margin: 0.1rem 0.12rem 0.6rem 0.12rem;}
.wst-in-goods-tab  .g_tab_hide {display: none;}
.wst-in-goods-tab  .g_tab_show {display: block!important;}
.wst-index-goods{width:49%;height:2.54rem;box-sizing: border-box;font-size:0.14rem;background:#fff;color: #232326;font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif;margin-bottom: 0.1rem;}
.wst-index-goods.left{margin-right: 0.035rem;}
.wst-index-goods.right{margin-left: 0.035rem;}
.wst-index-goods .img{margin:0.05rem;text-align:center;vertical-align:middle;display:block;position:relative;margin-bottom:0.15rem;}
.wst-index-goods .img a{display:block;vertical-align:middle;}
.wst-index-goods .img a img{width:1.61rem;height:1.61rem;}
.wst-index-goods .name{height:0.34rem;line-height:0.17rem;padding:0 0.11rem;font-size: 0.13rem;}
.wst-index-goods .info{font-size:0.11rem;padding:0.16rem 0.08rem 0.15rem 0.11rem;}
.wst-index-goods .info .price{color: #EA4341;font-size:0.12rem;font-weight: bold;}
.wst-index-goods .info .deal{color: #999;font-size:0.11rem;}
.wst-load-text{color:#333;font-size:0.12rem;}

.ui-header ~ .ui-container{border-top:0px solid transparent}
.swiper-wrapper{height:auto;}

.banner img {width:100% !important;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);}

/*********弹窗css**********/


@media screen and (max-width:320px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:20.4px;}
    #account-edit-mask-sex .radio{font-size:16px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 16px;
        height: 36px;
        line-height: 36px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:321px) and (max-width:360px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:20.4px;}
    #account-edit-mask-sex .radio{font-size:16px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 16px;
        height: 36px;
        line-height: 36px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:361px) and (max-width:375px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:20.4px;}
    #account-edit-mask-sex .radio{font-size:16px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 16px;
        height: 36px;
        line-height: 36px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:376px) and (max-width:393px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:25.4px;}
    #account-edit-mask-sex .radio{font-size:20.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 18px;
        height: 45px;
        line-height: 45px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:394px) and (max-width:412px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:25.4px;}
    #account-edit-mask-sex .radio{font-size:20.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 18px;
        height: 45px;
        line-height: 45px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:413px) and (max-width:414px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:25.4px;}
    #account-edit-mask-sex .radio{font-size:20.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 18px;
        height: 45px;
        line-height: 45px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:415px) and (max-width:480px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:25.4px;}
    #account-edit-mask-sex .radio{font-size:20.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 18px;
        height: 45px;
        line-height: 45px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:481px) and (max-width:540px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:25.4px;}
    #account-edit-mask-sex .radio{font-size:20.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 18px;
        height: 45px;
        line-height: 45px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:541px) and (max-width:640px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:25.4px;}
    #account-edit-mask-sex .radio{font-size:20.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{
        font-size: 18px;
        height: 45px;
        line-height: 45px;
    }
    .account_edit_btn{
        padding: 15px;
    }
}
@media screen and (min-width:641px) and (max-width:720px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:35.4px;}
    #account-edit-mask-sex .radio{font-size:30.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{font-size:35.4px;}
}
@media screen and (min-width:721px) and (max-width:768px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:35.4px;}
    #account-edit-mask-sex .radio{font-size:30.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{font-size:35.4px;}
}
@media screen and (min-width:769px){
    #account-edit-mask-sex{font-size:30.4px;}
    #account-edit-mask-sex .title{font-size:35.4px;}
    #account-edit-mask-sex .radio{font-size:30.4px;}
    #account-edit-mask-sex .cancel,#account-edit-mask-sex .save{font-size:35.4px;}
}

.account_edit {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.8);
    z-index: 10001;
    display: none;
}

.account_edit .account_edit_inner {
    position: relative;
    top: 1.36rem;
    margin: auto;
    width: 93%;
    background: #fff;
    border-radius: 0.16rem;
    text-align: center;
}

.account_edit .account_edit_inner .close {
    content: "";
    display: inline-block;
    width: 0.58rem;
    height: 0.58rem;
    background: url(../img/cancel_icon.png) no-repeat;
    background-size: 0.33rem 0.33rem;
    position: absolute;
    top: -0.15rem;
    right: -0.36rem;
}
.account_edit .account_edit_inner .title {
    color: #151516;
    font-size: .38rem;
    line-height: 0.8rem;
}
.account_edit .account_edit_inner .radio{
    /* width: 6.18rem; */
    margin: auto;
    position: relative;
}
.account_edit_btn {
    padding: 0.2rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.account_edit .cancel {
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 0.1rem;
    color: #444;
    height: 0.76rem;
    line-height: 0.76rem;
}
.account_edit_btn a {
    position: relative;
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.32rem;
    text-align: center;
    border-radius: 0.08rem;
}
.account_edit_btn a:nth-child(even) {
    margin-left: 0.2rem;
}
.account_edit .save {
    background-image: linear-gradient(to bottom , #4adeaa, #3bdfd4);
    border-radius: 0.1rem;
    color: #fff;
}


/*.web_notice {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.3);
    z-index: 99999;
}

#wbn_inner {
    position: fixed;
    top: 30%;
    left: 50%;
    width: 60%;
    background: #FFF;
    transform: translate(-50%, -50%);
    border-radius: 40px;padding: 50px 40px;
}
#wbn_inner h3{
    font-weight: bold;text-align: center;font-size: 22px;
}
#wbn_contents{
    font-size: 16px;
    margin-top: 26px;
    line-height: 30px;
    color: #999;
}
#wbn_close{
    display: block;
    background: #98a3ff;
    color: #FFF;
    text-align: center;
    font-weight: bold;
    font-size: 19px;
    line-height: 60px;
    margin: 0 auto;
    margin-top: 45px;
    border-radius: 32px;
    width: 80%;
}*/

/*********弹窗css**********/



