﻿

.listdiv {
	background-color: #f2f2f2;
	padding-top: 20px;
}

.goodstitle {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}


.coupon-price {
	padding-top: 3px;
	height:120px;
}

.couponvalue {
	border: 1px solid #e3544c;
	color: #e3544c;
	float: left;
	font-weight:bold;
	padding-right:2px;
}

	.couponvalue span {
		background: #e3544c;
		padding: 2px;
		color: #fff;
	}

.couponqty {
	color: #999;
	margin-left: 10px;
	font-size: 12px;
	float: left;
}

.oldprice {
    float: right;
    font-size: 12px;
    color: #999;
}

.newprice {
	clear: both;
	padding-top: 8px;
}

	.newprice span {
		color: #e3544c;
		font-weight: bold;
		font-size: larger;
	}

.sales{
	clear:both;
	color:#999;
	text-align:left;
	padding-top:5px;
    position:relative;
}
    .sales span{
	    p/adding-top:5px;
    }
	.sales button {
        position:absolute;
        top:10px;
        right:0px;
		color: #e3544c;
		border-color: #e3544c;
		margin-top:-6px;
	}
	.sales a {
		margin-top:5px;
        margin-bottom:7px;
		display:block;
        font-size:smaller;
        color:#666;
	}

.zstz{
    font-size:smaller;
    color:#777;
}
.zstz a.pull-right {
    color:red;
}
.infotable{
	color:#999;
}
.infotable b{
	color:#e3544c;
}

.loadingdiv {
	text-align: center;
	margin-bottom: 20px;
}

.hifont {
	color: #333;
	font-weight: bold;
}



.pop-alert {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 300px;
    max-width: 600px;
    transform: translate(-50%,-50%);
    z-index: 99999;
    text-align: center;
    padding: 15px;
    border-radius: 3px;
}