.new-wt {
	background:none;
}
.blpp {
	background-color: #5fbfd9;
	border-top:0;
	height:44px;
	overflow:hidden;
	padding:0;
	position:relative;
}
.blpj {
	color:#fff;
	font-size:34px;
	height:44px;
	line-height:44px;
	font-weight:400;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 10px 10px 20px;
	float:left;
}
.blpj small {
	font-size:20px;
	margin-right:2px;
	margin-left:8px;
}
.blpt {
	padding:10px 10px 6px 10px;
}
.blpc {
	padding:0 0 10px 10px;
	border:0;
	color:#999
}
.bljj {
	background:#ce0000;
	color: #fff;
	font-size: 16px;
	padding:0 14px 0 0;
	height:58px;
	line-height:58px;
	position:absolute;
	right:12%;
	top:.4rem;
	text-align:center;
}
.bljj:after {
	content: "";
	background: url(images/arrow-l.png) no-repeat;
	width: 20px;
	height: 44px;
	display: inline-block;
	position: absolute;
	left: -20px;
	top: 0;
}
.blsale {
	color: #fff;
	font-size: 0.8em;
	overflow: hidden;
	padding: 4px 0;
	display:inline-block;
	font-size:13px;
	margin-left:8px;
}
.blsale span {
	display:block;
}
.cart-btns-fixed {
	padding:0;
	box-shadow:none
}
.cart-btns-fixed .btn {
	border-radius:0;
	height:49px;
	line-height:49px;
	float:right
}
.act-kf, .act-vip, .cart-num {
	width:14%;
	text-align: center;
	display: inline-block;
	float: left;
	height:49px;
	font-size:12px;
}
.cart-num {
	border:0;
}
.act-kf:before, .act-vip:before, .cart-num:before {
	background: url(images/icon-kf.png);
	background-size:70px 20px;
	background-position: 0 0;
	content: "";
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	margin:6px 0 3px;
}
.act-home{
	width:14%;
	text-align: center;
	display: inline-block;
	float: left;
	height:49px;
	font-size: 12px;
}
.act-home:before{
	background: url(/css/images/home.png);
	background-size:20px 20px;
	content: "";
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	margin:6px 0 3px;
	background-position: 0 0;
}
.act-home span{
	display:block;
}
.act-vip:before {
	background-position: -22px 0;
	width: 18px;
    height: 20px;
	margin-top: .5rem;
}
.cart-num:before {
	background-position: -44px 0;
}
.cart-num:after {
	background:none;
	width:0;
	height:0;
	margin:0;
}
.cart-num i {
	top: 2px;
	right: 0;
	left: 60%;
}
.act-kf span, .act-vip span, .cart-num span {
	display:block;
}
.cart-btns-fixed-box {
	padding:0;
	width:100%;
}
.cart-btns-fixed-box .btn-buy {
	width:26%;
}
.cart-btns-fixed-box .btn-cart {
	width:29%;
	margin:0;
}
@media screen and (max-width: 300px) {
 .cart-btns-fixed-box .btn-buy {
 width:24%;
}
 .cart-btns-fixed-box .btn-cart {
 width:26%;
}
}
@media screen and (min-width: 375px) {
 .cart-btns-fixed-box {
 width:100%;
}
 .cart-btns-fixed-box .btn-buy {
 width:29%;
}
 .cart-btns-fixed-box .btn-cart {
 width:29%;
}
}
@media screen and (min-width: 414px) {
 .cart-btns-fixed-box {
 width:100%;
}
 .cart-btns-fixed-box .btn-buy {
 width:29%;
}
 .cart-btns-fixed-box .btn-cart {
 width:29%;
}
}
@media screen and (min-width: 640px) {
 .cart-btns-fixed-box {
 width:100%;
}
 .cart-btns-fixed-box .btn-buy {
 width:29%;
}
 .cart-btns-fixed-box .btn-cart {
 width:38%;
}
}


.blpp {background:url(/images/ppbgn.gif) no-repeat center center; background-size:100% 90%;  color:#fff; font-size:20px; padding-left:18px; line-height:54px;}
        .bljj { background:none;font-size:20px; }
		.bljj { font-size:20px; padding:0 12px}
		.bljj:after { width:0; height:0;}
		.bljj a { color:#eeb441;}
		.bljj a img { vertical-align:middle; display:inline-block; width:30px;padding-bottom: 3px;}
        .blpp2 { color:#999; display:block; padding: 2px 10px 6px 10px}
		.blpj { color:#ffae00; float:left; padding:0; position: relative; font-weight:700;}
		.blsale { color:#999; display:block}
		.blsale del { padding-right:6px}

		.blsala { color:#999; display:block; line-height:20px; margin:3px;margin-left: .5rem; padding-top: .6rem;}
.blsala del { padding-right:6px}
		.miblebox,.blpp { overflow:auto;}
.blpp { position:relative}
.blpp i.mask {
	font-style: normal;
    color: #fff;
    background-color: #F8B800;
    width: 16px;
    height: 16px;
    line-height: 20px;
    font-size: 16px;
    text-align: center;
    border-radius: 100%;
    display: inline-block;
    font-family: arial;
	cursor:pointer
}
.miask {
    font-size: 15px;
    padding: 10px;
    background-color: #fff;
    position: absolute;
    left: 8px;
    top: 44px;
    color: #333;
	z-index:2;
	box-shadow: 0 0 1em #aaa;
	min-width:280px;
	width:70%;
	display:none;
}
.miask p { margin:5px 0 10px; line-height:normal}
.miask:after, .arrow_box:before {
	bottom: 100%;
	left: 188px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.miask:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #ffffff;
	border-width: 10px;
	margin-left: -10px;
}
.miask:before {
	border-color: rgba(0, 0, 0, 0);
	border-bottom-color: #;
	border-width: 18px;
	margin-left: -18px;
}

.miask2 {
    font-size: 15px;
    padding: 10px;
    background-color: #fff;
    position: absolute;
    left: 8px;
    top: 44px;
    color: #333;
	z-index:2;
	box-shadow: 0 0 1em #aaa;
	min-width:280px;
	width:70%;
	display:none;
}
.miask2 p { margin:5px 0 10px; line-height:normal}
.miask2:after, .arrow_box:before {
	bottom: 100%;
	left: 120px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.miask2:after {
	border-color: rgba(255, 255, 255, 0);
	border-bottom-color: #ffffff;
	border-width: 10px;
	margin-left: -10px;
}
.miask2:before {
	border-color: rgba(0, 0, 0, 0);
	border-bottom-color: #;
	border-width: 18px;
	margin-left: -18px;
}

.miask,miask2{cursor:pointer}


.cart-btns-fixed { z-index:9999}
.act-kf { border:0;}
.cart-btns-fixed .btn-aqd {width:14%; font-size: 16px; color:#fff; position:relative}
.cart-btns-fixed .btn-aqd dt { cursor:pointer}
.cart-btns-fixed-box .btn-cart, .cart-btns-fixed-box .btn-cart { width:29%}

.aqd-sub {
    background: #fff;
    border: 1px solid #d2d2d2;
    border-radius: 8px;
    position: absolute;
    bottom: 60px;
    z-index: -1;
    width: 100px;
    padding: 2px 12px;
    display: none;
    margin: 0 auto;
    left: -35px;
    right: 0;
}
.aqd-sub ul {
    margin: 0;
    padding: 0;
}
.aqd-sub li {
    background: #fff;
    float: none;
}
.aqd-sub li a {
    display: block;
    height: 48px;
    line-height: 48px;
    text-align: left;
    color: #686868;
    border: none;
    text-align: center;
    font-size: 14px;
}
.aqd-sub li a i {
    background-color: #fff;
    border: 1px solid #686868;
    border-radius: 50%;
    text-align: center;
    width: 13px;
    height: 13px;
    line-height: 13px;
    display: inline-block;
    font-style: normal;
    font-family: arial;
	margin-right:4px;
}
.cart-btns-fixed .btn-aqd dt:after {
	content: "";
    width: 0;
    height: 0;
    margin-left: 6px;
    display: inline-block;
    vertical-align: middle;
    padding: 2px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(-135deg);
    margin-top: 1px;
}
.white{
	color: #f8b800;
}
.share{
    margin:0 auto;
}
.share img {
    width: 30px;
    padding-right: .3rem;
    float: right;

}

.nunnx_imgage img{
	width: 100%;
	float: left;
	overflow: hidden;
	height: auto;
}
.nunnx_imgage a{
	line-height: 0px;
	float: left;
	overflow: hidden;
}
.nunnx_imgage p{
	/* float: left; */
	overflow: hidden;
	background:#fff;
	margin-bottom:0;
}
.img-list {
	padding: 0px;
	margin: 0px;
}
.img-list .nunx{
	padding: 0px;
	overflow: hidden;
	margin: 0px;
	font-size:12px;
}
.img-list .nunx li.rx{
	text-align: center;
	width: 50%;
	float: left;
	padding: 10px 0px;
	border-bottom: 2px solid #ffffff;
}
.img-list .nunx li.active{

	border-bottom: 2px solid #5fbfd9;
}

.goods_money_content,.goods_money_right, .goods_money_right1 {
    display: -webkit-box;
    display: box;
    display: -webkit-flex;
    display: flex;
}
.goods_money_content{
    align-items: center;
}
.goods_money_content .goods_money_price {
    position: relative;
    width: auto;
    left: 0;
	top: 6px;
    padding-left: 10px;
	line-height:1rem;
	text-align:center;
}
.goods_money_right {
    position: absolute;
    right: 0;
    background-color: #5fbfd9;
    font-size: 13px;
    color: #000;
    padding: 0 0 0 10px;
    top: 0;
    height: 100%;
	align-items: center;
}
.goods_money_right0 { float:left;}
.goods_money_right1 {
	font-family: Microsoft YaHei, '\5FAE\8F6F\96C5\9ED1', '\65B0\5B8B\4F53';
    font-size: 16px;
    align-items: center;
	line-height: 0.8;
	justify-content: center;
}
.goods_money_right2{
	text-align: center;
    padding-bottom: .2rem;
}
.goods_money_right3 {
	font-family: Microsoft YaHei, '\5FAE\8F6F\96C5\9ED1', '\65B0\5B8B\4F53';
    font-size: 13px;
    align-items: center;
	line-height: 0.8;
	justify-content: center;
}
.goods_money_right1 span{
    padding-left: 8px;
	font-size: 32px;
}
.goods_money_right1 span small { font-size:22px; font-family:Arial, Helvetica, sans-serif;padding:2px;}
.icon-share {
    max-width: 100%;
    width: auto;
    vertical-align: middle;
    margin: 0 10px;
	width:20px;
}

.goods_money_content .goods_money-bord {
    color: #e70000;
	position: relative;
    width: auto;
    left: 0;
    top: 6px;
    padding-left: 20px;
    line-height: .9rem;
	font-family: 'heading_pro_bold';
	text-align:center;
	display: flex;
	align-items: baseline;
}
.goods_money-bord .goods_market {
	color: #333;
	text-decoration: line-through;
	margin-left: 5px;
}
.cl1{
	background-color:#e60000;
	color:#fff;
	text-align:center;
	padding: .0rem .2rem 0;
	font-size: .7rem;
}
.cl0{
	font-family:Microsoft YaHei;
	font-size:12px;
}
.sanjiao {
    background: url(../images/icon-arr.png) no-repeat;
    position: absolute;
    bottom: -8px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 10px;
    height: 9px;
}
