html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,img,input,button {
    padding: 0;
    margin: 0;
    list-style: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

body,html {
    overflow-x: hidden;
    font-size: 14px;
    background-color: #fff;
    color: #000;
    /*font-family: Helvetica, SimHei;*/
    margin: auto;
    /*max-width: 1000px;*/
    font-family:Arial,'Microsoft Yahei';
    -webkit-text-size-adjust:none;
    width: 1000px;
}

body.lock,html.lock {
    overflow: hidden !important
}
a {
    color: #000;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}
a:hover {
    color: #000;
    text-decoration: none
}

img {
    max-width: 100%;
    border: 0;
    height: auto !important
}
.head-panel {
    height: 50px;
    position: relative;
    width: 100%;
}
.head{
    position: fixed;
    max-width: 768px;
    width: 100%;
    background: #fff;
    /*position: relative;*/
    margin:0 auto;
    height:50px;
    line-height:50px;
    text-align: center;
    font-size:20px;
    border-bottom: 1px solid #f6f6f6;
    z-index: 999;
}

.empty{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 100px auto;
}
.empty .img{
    width: 100%;
    height: 158px;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(/assets/frontend/images/empty_goods.png);
}
.container{
    width:1000px!important;
    margin: 0px auto;
    padding:0;
    max-width: 1000px;
}
.top{
    position: relative;
    margin: 0 auto;
    width: 1000px;
}
.control-box{
    width:100%;
    text-align: right;
    height: 37px;
    background: #EEEEEE;
    padding-right:50px
}
.control-box .btn{
    /*margin-right:20px;*/
}
.btn-width-100{
    width: 100px;
}
.btn-width-80{
    width: 80px;
}
.footer{
    margin:20px;
    height:50px;
}
.index-mtop{
    margin-top:56px;
}
.pl0{
    padding-left: 0px!important;
}
.activity-class-title{
    font-size: 18px;
    font-weight: bold;
    color:#000;
}
.activity-title{
    color: #222222!important;
    font-size: 14px;
    font-style: normal;
    line-height: 25px;
    font-weight: normal;
    text-transform: capitalize;
}
.activity-sub-title{
    color: #AAAAAA;
    font-size: 14px;
    font-style: normal;
    line-height: 25px;
    font-weight: normal;
    text-transform: capitalize;
}
.pl26{
    padding-left: 26px;
}
.pl15{
    padding-left: 15px;
}
.activity-title-left{
    width:610px;
}
.mt30{
    margin-top:30px;
}
.h30{
    height:30px;
}
table {
    border-collapse: unset;
}
.express-box .express-title{
    color: #0085C3;
    font-weight:bold;
}