/*.footer-nav-style{width:100%}
.footer-nav-a-style{float:left;width:20%}
*/

.index_ad a.a5 .p1{ color:#ff4d53;}
.index_ad a.a6 .p1{ color:#ff4d53;}
.index_ad a.a7 .p1{ color:#a89af2;}
.index_ad a.a8 .p1{ color:#18bc7f;}
.indextop td i {display:block;width:100%;height:1px;background:#fff;position:absolute;left:0;bottom:0;}
.close {position: absolute;right: 0;top: 0;width: 20px;height: 20px;background: url(../../img/static/images/pc/spike/close_tip.png?v=ef673) no-repeat;overflow: hidden;cursor: pointer;z-index:99999}
.miaosha {margin: 0px auto;}
.swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .swiper-pagination-bullet-active {
	    opacity: 1;
	    background: #C55560;
	}
	.suggest-menu-dot{background-color: #FF0000;border-radius: 100%;width:5px;height:5px;top:0px;float:right;right:33%;display:none}
	.index-menu-dot{background-color: #FF0000;border-radius: 100%;width:5px;height:5px;top:0px;float:right;right:33%;display:none}
	
.detail_extra {
    display: block;
    width: 94%;
    padding: 10px 3%;
    border-bottom: 5px solid #ccc;
    border-top: 5px solid #ccc;
}
.detail_extra p {
	font-size: 0.7em;
	border-bottom: 1px solid #ccc;
	padding: 2% 0 2% 0;
} 
.detail_extra p:last-child {
	border-bottom: none;
}
.detail_extra .label {
	color:#999
}
.indexlist a p.red {
	text-align: center;
}

.promotion_seckill_msg {
	background: #F3EFF0; 
	/*margin: 0.5% 3%;*/ 
	max-height: 62px; 
	font-size: 0.8em; 
	height: auto; 
	overflow: hidden; 
	line-height:62px;
	/*border-radius: 5px;*/
	margin: 1px 0px;
    border-top: 2px solid #e2e2e2;
    border-bottom: 2px solid #e2e2e2;
    display: none;
    /*width: 100%;*/
}

.promotion_seckill_msg ul {
	/*border-radius: 5px;
	padding-right: 10px;*/
}

.promotion_seckill_msg ul li {
	line-height: 62px; 
	vertical-align: middle;
}

.promotion_seckill_msg ul li img{
	border: 0;
    width: 100%;
    max-height: 62px;
}

.promotion_seckill_msg ul li span:nth-child(1) {
	color: #A4202D;
	float: left; 
	width: 16%;
}

.promotion_seckill_msg ul li span:nth-child(2) {
	color: #353334;
	float: right; 
	width: 84%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.promotion_seckill_no_img_message {
	height: 31px;
	line-height: 31px;
	margin-left: 1%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #A4202D;
}

.promotion_seckill_no_img_time {
	height: 31px;
	line-height: 31px;
	margin-right: 1%;
	text-align: right;
}

.order-div div{font-family: "microsoft yahei";font-size:0.4em;}
.order-div-div-span0{width: 37.5%;float: left;white-space:nowrap;overflow:hidden;left: 11px;text-align: left;}
.order-div-div-span1{width: 35%;float: left;white-space:nowrap;left:11.5%;text-align: left;}
.order-div-div-span2{width: 15%;float: left;white-space:nowrap;overflow:hidden;left:10%}
.order-div-div{height: 20px;line-height: 20px;text-align: center;width: 100%;}
.order-div-div-span1{color:#B9575F!important}

.suggest_label {
	position: absolute;
	left: 5%;
	top: 10px;
	background: #F33E68;
	color: #FFFFFF;
	border-radius: 5px;
	display:none;
}

.collection-product{background: url(../../img/static/images/collection_love_01.png) no-repeat center 7px;background-size: 20px;float: left;height: 34px;width: 37px;top: -7px;}
.select-collection-product{background: url(../../img/static/images/collection_love_02.png) no-repeat center 7px;background-size: 20px;float: left;height: 34px;width: 37px;top: -7px;left:0px;}
.collection-div{margin:  0 0 0 2%;text-align: center;width: 50px;top: 3px;}
.contact-customer-service{line-height: 35px;font-size: 13px;color: #888;}

.noimg {background: #4AA1D5; width: 46px; height: 46px; left: 23px; border-radius: 23px; top: -21px;}
.noimg dd {color: #FFFFFF; font-size: 12px; padding-top: 12px;}
.couponNumScoll {
	position: absolute;
    z-index: 10;
    font-size: 0.6em;
    color: #FFFFFF;
    right: 0;
    width: 100%;
    text-align: center;
    background: black;
    opacity: 0.7;
    font-family: cursive;
    border-radius: 1px;
    display: none;
}
