/* RESET */
html { font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif;font-size: 12px;max-width:640px;margin:0 auto;}
body, div, ul, ol, h1, h2, h3, button, input, a, select, dl, dt, dd, p { margin: 0; }
h1, h2, h3,h4,button, input{font-weight: normal;}
a { text-decoration: none; cursor: pointer; color:gray; outline:none;}
li{display: block;}
ul, ol,dl,li,dt,dd { list-style-type: none; padding-left: 0; }
img{max-width: 100%;display: block;}
body{max-width:640px;margin:0 auto;}
input{border:none;}
.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; font-size:0; line-height:0; height:0; }
.clearfix {  *zoom:1; }/* é’ˆå¯¹IE6 7 */

.logoi{position: relative;background:#fff;margin-top:0.78rem;}
.logoi img{width:100%;}
.zongji{margin: 0.78rem 0;font-size:0.32rem;}
.zongji ul{display:flex;}
.zongji li {text-align: center;padding-top:0px;flex:1;}
.zongji li:nth-of-type(2){border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.zongji li div{padding:0px;line-height:0.42rem;margin-bottom:0.12rem;}
.zongji li span{color: #5cbed5;}
.zongji li p a{font-size:14px;}
.zongji .showcate{width: 15%;float:right;height: 34px;cursor: pointer;background-size: auto 34px;display:none;}
.zongji .last span{display:block;background-size:100% 100%;width:0.42rem;height:0.42rem;margin:0 auto;}

#focus{min-width:320px; max-width:640px; height:100%; margin:0 auto;}
.focus{margin: 0 auto;min-width:320px;max-width:640px;height:100%;overflow:hidden;position:relative;border:0px solid #ddd;}
.focus .hd{width: 100%;height: 11px;position: absolute;z-index: 1;bottom: 5px;text-align: center;}
.focus .hd ul {display: inline-block;height: 5px;padding: 3px 5px;background-color: rgba(255,255,255,0.7);-webkit-border-radius: 5px;
-moz-border-radius: 5px;border-radius: 5px;font-size: 0;vertical-align: top;}
.focus .hd ul li {display: inline-block;width: 5px;height: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
background: #8C8C8C;margin: 0 5px;vertical-align: top;overflow: hidden;}
.focus .hd ul li.on{ background:#f00;  }
.focus .bd{position:relative;height:100%;z-index:0;}
.focus .bd li{ zoom:1; vertical-align:middle; }
.focus .bd img{ width:100%;  display:block;  }
.focus .prev,
.focus .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.focus .next{ left:auto; right:3%; background-position:8px 5px; }
.focus .prev:hover,
.focus .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.focus .prevStop{ display:none;  }
.focus .nextStop{ display:none;  }

.wx_nav {
    padding: 4px 0;
    background:#f2f2f2;
    height: 44px;
    border-top: 1px solid #ddd;
    position: fixed;
    z-index: 900;
    width: 100%;
    bottom: 0;
	max-width:640px;
}

.wx_nav a {
    height: 49px;
    padding-top: 0px;
    color: #363636;
    font-size: 12px;
    text-align: center
}

.wx_nav a:before {
    width: 24px;
    height: 24px;
    content: '\20';
    display: block;
    margin: 0 auto 0px auto;
}
.wx_nav a.dot {
    position: relative
}

.wx_nav a.dot:after {
    content: '';
    display: inline-block;
    width: 7px;
    height: 7px;
    background: #e4393c;
    border-radius: 4px;
    position: absolute;
    top: 5px;
    left: 50%;
    margin-left: 10px
}

.wx_nav .nav_index:before {background:url(../images/dq_26.png) no-repeat center center;background-size: 100%;}

.wx_nav .nav_search:before { background:url(../images/dq_24.png) no-repeat center center;background-size: 100%;}

.wx_nav .nav_shopcart:before {background:url(../images/dq_20.png) no-repeat center center;background-size: 100%;}

.wx_nav .nav_me:before {background:url(../images/dq_22.png) no-repeat center center;background-size: 100%;}
.wx_nav,.mod_alert .btns {
    display: box;
    display: -ms-box;
    display: -webkit-box;
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex
}

.wx_nav a,.mod_alert .btns .btn {
    display: block;
    flex: 1;
    -ms-flex: 1;
    -webkit-flex: 1;
    box-flex: 1;
    -ms-box-flex: 1;
    -webkit-box-flex: 1
}
.newMore {background:url(../images/mz_03.jpg) no-repeat left center;background-size:auto 100%;line-height:0.8rem;height:0.8rem;text-align:right;margin:0.4rem;font-size:0.32rem;}

.listad_wap{overflow:hidden;margin:0 0.4rem;}
.listad_wap li{width:47.5%}
.listad_wap li img{width:100%;}
.listad_wap .lis_1{float:left;}
.listad_wap .lit_2{float:right;}

.hotMore {background:url(../images/mz_06.jpg) no-repeat left center;background-size:auto 100%;line-height:0.8rem;height:0.8rem;text-align:right;margin:0.4rem;font-size:0.32rem;}

.hotTabBox ul{white-space:nowrap;overflow-x:scroll;margin:0.4rem;}
.hotTabBox ul li{display:inline-block;width:2.5rem;margin-right:0.2rem;}
.hotTabBox ul li .title{overflow:hidden;text-overflow:ellipsis;}
.hotTabBox ul li .buynow{font-size:0.32rem;}
.hotTabBox ul li .buynow .price{color:#4ab9d2;}

.tabBox{}
.tabBox .hd ul{padding: 0.32rem 0;overflow-x:auto;overflow-y:hidden;font-size:0.32rem;white-space:nowrap;}
.tabBox .hd ul li{display:inline-block;margin-bottom:0.12rem;width: 2rem;text-align: center;}
.tabBox .hd ul li a{color: #999999;display:block;border-bottom: 2px solid #fff;}
.tabBox .bd ul li a{overflow: hidden;display:block;}
.tabBox .hd ul li.on a{color: #424242;border-bottom: 2px solid #424242;}
.tabBox .bd ul li .img{width:100%;}
.tabBox .bd ul li .img img{width:100%;}

.tabBox .bd ul{overflow:hidden;}
.tabBox .bd ul li .txt{color: #666666;font-size:0.32rem;position:relative;height:0.6rem;line-height:0.6rem;}
.tabBox .bd ul li .txt p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;position:absolute;}
.tabBox .bd ul li .buynow{text-align:center;padding: 0rem 0 0.36rem;border-bottom: 1px solid #ddd;}
.tabBox .bd ul li .buynow .price{font-size: 0.32rem;color: #4ab9d2;}
.tabBox .bd ul li .buynow .btnn{display:none;}
.tabBox .bd ul li .buynow .profile{font-size:0.32rem;display:none;color: #b6913c;height:0.5rem;line-height:0.5rem;}
.tabBox .bd ul li{float: left; width: 4.965rem;}
.tabBox .bd ul li:nth-child(even){border-left:0.034rem solid #ddd;}
.tabBox .bd .tabBox .no_good{text-align:center;font-size:0.42rem;}

.listad_wap1 li img{width:100%;}

.newTabBox{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;}
.newTabBox .pic-warpper{margin-left: 0.3rem;display:inline-block;vertical-align:top;width: 4.4rem;overflow: hidden;}
.newTabBox .pic-warpper .pic{}
