a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,area,param{margin:0; padding:0;}
html,body{margin:0; padding:0; height: 100%; font-family:arial,黑体,sans-serif; -webkit-text-size-adjust:none;/*Google Chrome*/}
input,button,select,textarea{font-family:arial,黑体,sans-serif; }
select{*behavior: url("select.htc");}/*IE6,IE7select*/
ol,ul{padding-left:0; list-style:none;}
img{border:none; display:inline-block; vertical-align:middle;}
th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input{display:inline-block; vertical-align:middle;}

fieldset{border:none;}
legend{display:none;}
/*Clear Css*/
.clear{clear:both; font-size:0; height:0; line-height:0;}
.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearb{ clear:both;}
.clearfix{display:block;zoom:1;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
/*Common Css*/
body{font-size:12px;}
a{ text-decoration:none;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
::-ms-clear, ::-ms-reveal{display: none;}  /*清除input右侧 X或者眼睛*/
input[type=button],input[type=submit],input[type=reset],select{border-radius:0;-webkit-appearance: none;}/*清楚苹果默认样式*/
a:focus,a:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);} /*去除手机端a标签默认色块*/

/*防止文本域拖拽*/
textarea {resize: none;}

/*swiper 左右按钮防止点到链接*/
.swiper-button-disabled{pointer-events:visible !important;}


.table{width:100%;height:100%;display:table;}
.table-cell{width:100%;display:table-cell;vertical-align:middle;}

/*一行显示*/
.textrap {white-space: nowrap;}
/*省略号*/
.textover{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
img{max-width:100%;}



/*.header{background:#ce1824;padding:1.875% 0;text-align:center;}*/
.header{background:#898989;padding:2% 0;text-align:center;}
.header img{width:32%;}


.footer{max-width:640px;position:fixed;bottom:0;left:0;width:100%;z-index:8;}
.footer.cur{position:static;}
.footer_t{background:#ef3e45;}
.footer_t ul{overflow:hidden;}
.footer_t li{width:50%;padding:2.8% 0;float:left;font-size:1.4em;color:#fff;text-align:center;}
.footer_t li:hover{background:#ec1c24;}
.footer_t li img{width:14.5%;margin:-.1em .5em 0 0;}
.footer_t li .sj{display:none;width:1em;position:absolute;left:50%;bottom:0px;margin-left:-.4em;}
@media screen and (min-width: 640px){
    .footer{left:50%;margin-left:-320px;}
}
.footer_m{position:relative;background:#fff;margin-top:-2px;font-size:1.2em;}
.footer_m img{width:6%;margin:-.2em .4em 0 0;}
.footer_m a{margin-right:4%;color:#333;}
.footer_m li{display:none;0height:3.8em;line-height:3.8em;}
.footer_m li.mart img{height:1.7em;width: auto;}
.footer_m li.mart a{display:block;float:left;margin-right:0;text-align:center;width:25%;}
.footer_b{background:#292929;}
.footer_b li{float:left;padding:4.125% 0;width:25%;text-align:center;color:#fff;}
.footer_b li img{height:1.9em;margin-bottom:5px;}
.footer_b li span{font-size:1.2em;}
.footer_b li:hover{background:#3e3e3e;}
.footer_b li.cur{background:#ce1824;}
.footer_m .code{display:none;width:8em;position:absolute;z-index:2;left:4em;bottom:3.8em;}

.shop_list {padding:20px 0;}
.shop_list a{color: #999;
display: block;
line-height: 2;
border: 1px solid #CCC;
margin: 10px 0;
padding: 6px 12px;border-radius:5px;}
.shop_list h2{padding:15px 0;}
.shop_list a:hover{color:#ec1c24;background:#f4f4f4;}