
@charset "UTF-8";
@import url("aui-iconfont.css");

/*toast*/
.aui-toast {
	background: rgba(0, 0, 0, 0.7);
	text-align: center;
	border-radius: 5px;
	color: #ffffff;
	position: fixed;
	z-index: 3;
	top: 40%;
	left: 50%;
	width: 7.5em;
	min-height: 7.5em;
	margin-left: -3.75em;
	line-height: 1.5;
	font-size: 16px;
	outline: 0;
	-webkit-touch-callout:none;
	-webkit-text-size-adjust:none;
	-webkit-user-select:none;
}
.aui-toast .aui-iconfont {
	display: block;
	font-size: 55px;
}
.aui-toast-content {
  margin: 0 0 15px;
}
.aui-toast .aui-toast-loading {
    background-color: #fff;
    border-radius: 100%;
    margin: 15px 0;
    -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
    border: 2px solid #fff;
    border-bottom-color: transparent;
    height: 45px;
    width: 45px;
    background: transparent !important;
    display: inline-block;
    -webkit-animation: rotate 1s 0s linear infinite;
        animation: rotate 1s 0s linear infinite;
}

/*2列显示产品*/
.shoplist{float:left;width:45.5%;margin-left:3%;height:auto;background-color:#FFF;margin-bottom:12px;border-radius:10px;}
.shoplist1{float:left;width:46%;margin-left:1.5%;margin-right:2.5%;height:auto;background-color:#FFF;margin-bottom:12px;border-radius:10px;}
.shoplist-title{width:94%;font-size:13px;height:40px;line-height:20px;padding:2% 3%;color:#333;}
.shoplist-titles{width:94%;font-size:13px;height:20px;line-height:20px;padding:2% 3%;color:#333;}
.shoplist-nav{font-size:10px;padding:0px 4px;border:1px #F00 solid;background-color:#F00;border-radius:2px;color:#FFF;margin-right:3%;}
.shoplist-nav1{font-size:10px;padding:0px 4px;border:1px #F00 solid;background-color:#fff;border-radius:2px;color:#F00;margin-right:3%;}
.shoplist-price{width:46%;margin-left:3%;float:left;color:#333;font-weight:bold;font-size:15px;height:52px;line-height:42px;}
.shoplist-ys{width:46%;margin-right:3%;float:right;color:#999;font-size:11px;text-align:right;height:52px;line-height:42px;}


/*公共底部*/
footer {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10000;
    background: #fafafa;
    border-top: 1px solid #edebeb;
    height: 50px;
    padding-bottom:10px;
	
}

footer ul {
    width: 100%;
    height: 50px;
    display: -moz-box;
    display: -webkit-box;
    display: box;
	padding-top:6px;
}

footer li {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    text-align: center;
    padding-top: 22px;
    font-size: 11px;
    height:40px;
}

footer li.f-home {
    background: url("/images/icon/home.png") center 3px no-repeat;
    background-size: 18px 18px;
    color: #999;
}

footer li.f-fenlei {
    background: url("/images/icon/fenlei.png") center 3px no-repeat;
    background-size: 18px 18px;
    color: #999;
}
footer li.f-cart {
    background: url("/images/icon/cart.png") center 3px no-repeat;
    background-size: 18px 18px;
    color: #999;
}

footer li.f-order {
    background: url("/images/icon/order.png") center 3px no-repeat;
    background-size: 18px 18px;
    color: #999;
}

footer li.f-my {
    background: url("/images/icon/my.png") center 3px no-repeat;
    background-size: 18px 18px;
    color: #999;
}


/*上传灰色遮罩层*/
.fade{
    width:100%;
    height:100%;
    background:rgba(0, 0, 0, 0.5);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99;
}
/*弹出层*/ 
.succ-pop{
    width: 160px;
    height: 70px;
    background: #333;
	opacity:0.85;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -75px;
    margin-top: -75px;
    z-index: 999;
    border-radius: 10px;
}   
.succ-pop h3.title{
    text-align: center;
    font-size: 16px;
	height:70px;
	line-height:70px;
    color: #FFF;
	font-weight:normal;
}


/*公共底部*/
footer {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10000;
    background: #fafafa;
    border-top: 1px solid #edebeb;
    height: 50px;
    padding-bottom:10px;
	
}

footer ul {
    width: 100%;
    height: 50px;
    display: -moz-box;
    display: -webkit-box;
    display: box;
}

footer li {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    text-align: center;
    padding-top: 29px;
    font-size: 13px;
    height:36px;
}

footer li.f-home {
    background: url("/images/d_main.png") center 3px no-repeat;
    background-size: 20px 20px;
    color: #666666;
}

footer li.f-home.on {
    background: url("/images/d_main.png") center 3px no-repeat;
    background-size: 20px 20px;
    color: #666666;
}

footer li.f-my {
    background: url("/images/d_my.png") center 3px no-repeat;
    background-size: 20px 20px;
    color: #666666;
}

footer li.f-my.on {
    background: url("/images/d_my.png") center 3px no-repeat;
    background-size: 20px 20px;
    color: #666666;
}

footer li.f-cart {
    background: url("/images/d_cart.png") center 3px no-repeat;
    background-size: 20px 20px;
    color: #666666;
	margin-left: 20px;
}

