@charset "utf-8";

/* ================================ */
/* 触屏版商品介绍页面样式				*/
/* Author:			Hanbing 		*/
/* Copyright:		www.shopnc.net	*/
/* Create Date:		Jun-08-2015		*/
/* Retrofit Date:	Aug-04-2015		*/
/* ================================ */

.transparent .header-l a,
.transparent .header-r a,
.goods-detail-top .round { width: 1.35rem; height: 1.35rem; margin: 0.2775rem; padding: 0;background:rgba(255,255,255,0.75); border: solid 0.05rem #EEE; border-radius: 100%;}
.transparent .header-l a i.back { width: 60%; height: 60%; margin: 20%; background-image: url(../images/newPage/arrow_left_r.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%; opacity: 1;}
.transparent .header-r a { margin: 0.2875rem  0.55rem; padding: 0; border-radius: 100%;}
.transparent .header-r a i.more { width: 60%; height: 60%; margin: 20%; background-image: url(../images/more_r.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 100%; opacity: 1;}


.goods-detail-cnt { background: #F5F5F5; position: relative; z-index: 1; margin-top: 16rem;}
.goods-detail-top { background-color: #FFF; display: block; position: fixed; z-index: -1; left: 0; right: 0; top: 0;}
.goods-detail-pic { position: relative; overflow: hidden; z-index: 1; width: 16rem; margin: 0 auto;}
.goods-detail-pic ul { overflow: hidden; position: relative; font-size: 0; white-space: nowrap;}
.goods-detail-pic ul li { display: inline-block; position: relative; z-index: auto;}
.goods-detail-pic ul li img { width: 100%; height: 100%;}
.goods-detail-turn { position: absolute; z-index: 2; bottom: 0.5rem; left: 50%; width: 6rem; margin-left: -3rem; text-align: center;}
.goods-detail-turn ul { font-size: 0; margin: 0 auto; white-space: nowrap;}
.goods-detail-turn ul li { display: inline-block; width: 0.35rem; height: 0.35rem; margin-right: 0.25rem; background-color: #BBB; border-radius: 100%;}
.goods-detail-turn ul li.cur { background-color: #ED5564;}

.goods-detail-top .round { margin: 0; position: absolute; z-index: 2222; bottom: 0.75rem; right: 0.75rem; }
.goods-detail-top .round i { display: block; width: 100%; height: 100%; background-position: 50% 50%; background-repeat: no-repeat; background-size: 60%; opacity: 0.75;}
.goods-detail-top .pd-collect { right: 0.75rem;}
.goods-detail-top .round.pd-collect i { background-image: url(../images/favorite_r.png);}
.goods-detail-top .round.pd-collect.favorate i { background-image: url(../images/favorite_rs.png);}

/*商品详情名称*/
.goods-detail-name { display: block; padding: 0.5rem 0.5rem 0.25rem 0.5rem; background-color: #FFF; border-top: solid 0.05rem #EEE;}
.goods-detail-name dt { display: block; font-size: 0.7rem; line-height: 0.85rem;}
.goods-detail-name dt span { display: inline-block; padding: 0 0.15rem; border-radius: 0.1rem; margin-right: 0.1rem; background-color: #ED5564; color: #FFF; font-size: 0.6rem; line-height: 0.9rem; vertical-align: middle; height: 0.9rem;}
.goods-detail-name dd { margin-top: 0.15rem; font-size: 0.55rem; color: #777; line-height: 0.69rem;}

/*商品详情价格*/
.goods-detail-price { position: relative; z-index: 1; display: block; padding: 0; background-color: #FFF;border-bottom:0.05rem solid #eee; padding: 0.2rem 0;}
.goods-detail-price dl { display: inline-block; padding: 0 0.5rem;}
.goods-detail-price dt { display: inline-block; font-size: 0.55rem; color: #e83543; line-height: 1rem;}
.goods-detail-price dt em { font-size: 1rem;}
.goods-detail-price dt del { font-size: 0.5rem;color:#666;}
.goods-detail-price dt del em { font-size: 0.7rem;color:#666;}
.goods-detail-price dd { display: inline-block; font-size: 0.55rem; text-decoration: line-through; color: #999; line-height: 0.9rem;}
.goods-detail-price .activity { display: inline-block; font-size: 0.45rem;}
.goods-detail-price .sold { position: absolute; z-index: 1; top: 0.25rem; right: 0.75rem; display: block; font-size: 0.55rem; line-height: 1rem; height: 1rem;color: #6ca572
}
.goods-detail-price .activity { font-size: 0.45rem; line-height: 0.6rem; vertical-align: middle; display: inline-block; height: 0.6rem; padding-right: 0.1rem; margin-top: 0.05rem; border: solid #EC5464 0.05rem; color: #EC5464;}
.goods-detail-price .activity i { display: inline-block; vertical-align: middle; margin-right: 0.1rem; width: 0.6rem; height: 0.6rem; background: #ED5564 url(../images/mobile_w.png) no-repeat 50% 50%; background-size: 80%;}

/*商品详情项目*/
.goods-detail-item { position: relative; z-index: 1; padding: 0.5rem; background: #FFF; border-bottom: solid 0.05rem #EEE;overflow: hidden;}
.goods-detail-item .itme-name { float:left; display: block; width:5rem; height: 0.9rem; font-size: 0.6rem; color: #888; line-height: 0.9rem;}
.goods-detail-item .item-con { display: block; margin-left: 3rem;}
.goods-detail-item .item-con .item-d { color:#ccc;font-size:0.55rem;height: 0.9rem;line-height: 0.9rem;margin-right:0.8rem;}
.goods-detail-item .item-con dl { display: block; line-height: 0.9rem;}
.goods-detail-item .item-con dt { font-size: 0.6rem; color: #333;}
.goods-detail-item .item-con dd { font-size: 0.55rem; color: #888;}
.item-more { position: absolute; z-index: -1; top: 0.5rem; right: 0.5rem; display: block; width: 0.8rem; height: 0.9rem; background-image: url(../images/arrow_right_b.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 80%; opacity: 0.4;}
.item-more.location { background-image: url(../images/location_b.png); opacity: 0.55;}
.ul-bz{overflow: hidden;}
.ul-bz li{width:50%;float:left;font-size:0.6rem;color:#333;height:1.1rem;line-height:1.1rem;box-sizing: border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.ul-bz li img{height:0.7rem;vertical-align: middle;margin-right:0.1rem;}
#extro-wrapper .nctouch-main-layout-b{
	border-bottom: 0.05rem solid #ccc;
box-shadow: 3px 2px 0 3px #f0f0f0;
	background-color:#fff;

}
#extroSelected{display:none;}
#extroSelected .nctouch-main-layout{background-color:#F2F2F2;}

#extroSelected .nctouch-single-nav .area{
	display: -webkit-flex;
	display: flex;
}
#extroSelected .nctouch-single-nav .area li{
	-webkit-flex:1;
	flex:1;
}
#extroSelected .nctouch-single-nav .area li{position: relative;margin-bottom: 0.3rem;}
#extroSelected .nctouch-single-nav .area li span{font-size:0.5rem;left:0;position: absolute;color:#fff;margin-top:0.7rem;}
#extroSelected .nctouch-single-nav{overflow: hidden;height:auto !important;background:#666; }
#extroSelected .nctouch-single-nav ul li a{color:#fff !important;}
.extro-res-layout{overflow: hidden;font-size:0.6rem;margin-top:0.5rem;padding:0.5rem;}
.extro-res-layout div{overflow: hidden;}
.extro-res-layout ul{overflow: hidden;}
.extro-res-layout li{width:33%;float:left;color:#FF3366;display:inline-block;
white-space:nowrap;
overflow: hidden;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; }
.extro-res-layout .bottom{background:#fff;border-top:0.05rem solid #eee;padding-top:0.5rem;position: absolute;
bottom: 0;width:100%;margin-left: -0.5rem;
padding-left: 0.5rem;
padding-bottom: 0.5rem;}
.extro-res-layout .bottom .text{margin-top:0.6rem;}
.extro-res-layout .bottom .price{color:#FF3366;}
.extro-res-layout .bottom .btn_submit{background:#FF3366;color:#fff;;display: inline-block;overflow: hidden;width:5rem;font-size:0.8rem;text-align:center;height:1.6rem;line-height:1.6rem;margin-right:1.5rem;}
.ul-extro li{width:49.6%;float:left;height:auto !important;overflow: hidden; border: solid 0.05rem #EEE;margin-left: -0.05rem;
    margin-top: -0.05rem;}
.ul-extro{background: #fff none repeat scroll 0 0; overflow: hidden;display:none;margin-top: 0.3rem;}
.ul-extro div{overflow: hidden;font-size: 0.6rem;color:#555;width:95%;}
.ul-extro .title span{display:inline-block;}
.ul-extro .pic{text-align:center;}
.ul-extro .pic img{margin-top:1rem;margin-bottom:1rem;max-width:90%;}
.ul-extro .title span:nth-child(1){float:left;margin-left:0.5rem;display:inline-block;
white-space:nowrap;width:50%;
overflow: hidden;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; }
.ul-extro .title span:nth-child(2){float:right;margin-right:0.16rem;}
.ul-extro .op{margin-left:0.5rem;margin-bottom:0.2rem;margin-top:0.5rem;}
.ul-extro .op .div-btns span{display:inline-block;width:1rem;text-align:center;}
.ul-extro .op .div-btns{float:left;}
.ul-extro .op .btn_add{float:right;background:#FF3366;color:#fff;margin-right:0.16rem;width:2.5rem;text-align:center;}
.ul-extro .op .btn_remove{float:right;background:#ccc;color:#fff;margin-right:0.16rem;width:2.5rem;text-align:center;}
.ul-extro .op .div-btns span{display:inline-block;
	width: 32%;height: 1.2rem;
line-height: 1.2rem;
}
.ul-extro .op .div-btns span:nth-child(1){background:#F2F2F2;color:#878787;float:left;}
.ul-extro .op .div-btns span:nth-child(2){background:#E4E4E4;color:#4B4B4B;float:left;margin-top: 0rem;margin-left: 0.12rem;}
.ul-extro .op .div-btns span:nth-child(3){background:#F2F2F2;color:#4B4B4B;float:left;margin-left: 0.12rem;}
#goods_addx_selected .item-con ul{overflow: hidden;display:none;}
#goods_addx_selected .item-con li{width:48%;float:left;font-size:0.6rem;color:#333;display:inline-block;
white-space:nowrap;
overflow: hidden;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis; }
.goods-detail-item .total_price{color:#e83543;font-size:0.55rem;}
.goods-detail-item .total_price span{color:#e83543;font-size:1rem;}
.activity_end_time{margin: 0;
position: absolute;
z-index: 2222;
bottom: 2.75rem;
right: -0.5rem;
background: #333;opacity: 0.8;
color: #fff;
font-size: 0.6rem;
border-radius: 2rem;
padding: 0.2rem 0.6rem;}
/*.default img{margin-bottom:0.2rem !important;}*/
/**
产品详情
*/
.goods-detail-attr{font-size:0.6rem;padding:0.3rem 0;background-color: rgba(92, 184, 92, 0.07);}
.goods-detail-attr li{padding:0.2rem 0rem 0.2rem 0.5rem; ;display:table;}
.goods-detail-attr li .k{color:#888;width:4rem;display: inline-block;}
.goods-detail-attr li .v{color:#333;display:table-cell;}
/*.goods-detail-attr li:nth-child(5){display:none;}*/
.ncs-goods-info-content{margin-bottom:2.1rem;}
.ncs-goods-info-content img{width:98%;margin:0 auto;}
.ncs-goods-info-content table{max-width:98%;margin:0 auto;}
#goods-detail-attr-open img{height: 0.4rem;
vertical-align: middle;
margin-left: 0.2rem;
}
/*促销活动*/
.goods-detail-sale { position: relative; z-index: 1; margin-bottom: 0.4rem;}
.goods-detail-sale dt { display: inline-block; vertical-align: top; margin-right: 0.1rem;}
.goods-detail-sale dt i { display: inline-block; vertical-align: top; height: 0.7rem; padding: 0 0.1rem; margin-top: 0.1rem; font-size: 0.45rem; color: #FFF; line-height: 0.7rem; background: #ED5564; border-radius: 0.15rem;}
.goods-detail-sale dd { display: inline-block; vertical-align: top; font-size: 0.55rem; line-height: 0.9rem; color: #555;}
.goods-detail-sale dd.mansong-rule { display: block; margin-bottom: 0.1rem;}
.goods-detail-sale dd.mansong-rule em { font-weight: 600; color: #333;}
.goods-detail-sale dd.mansong-rule span { display: inline-block; vertical-align: middle; width: 0.8rem; height: 0.9rem;}
.goods-detail-sale dd.mansong-rule span img { width: 100%; height: 100%;}
.goods-detail-sale dd.gift-item { display: block; margin-bottom: 0.1rem;}
.goods-detail-sale dd.gift-item a { color: #555; text-decoration: underline;}
.goods-detail-sale dd.gift-item em { color: #333;}
/*商品详情领取代金券*/
.goods-detail-voucher { padding: 0.5rem;}
.goods-detail-voucher a { font-size: 0.6rem; color: #555; line-height: 1rem; display: block;}
.goods-detail-voucher i { display: inline-block; vertical-align: top;width: 0.4rem; height: 0.4rem; line-height: 0.4rem; text-align: center; padding: 0.1rem; margin: 0.2rem 0.2rem 0 0; font-size: 0.45rem; background-color: #ED5564; color: #FFF; border-radius: 0.1rem;}

/*地区运费*/
.goods-detail-freight {}
.goods-detail-freight dt strong { color: #ED5564; margin-left: 0.5rem;}
.goods-detail-freight dd { line-height: 0.9rem; margin-top: 0.2rem;}

/*虚拟订单线下店*/
.goods-detail-o2o { padding: 0;}
.goods-detail-o2o .tit { display: block; overflow: hidden; height: 0.9rem; padding: 0.4rem;}
.goods-detail-o2o .tit h3 { float: left; font-size: 0.6rem; line-height: 0.9rem; color: #888;}
.goods-detail-o2o .default { margin-left: 0.4rem ; border-top: solid #EEE 0.05rem; position: relative; z-index:1;}
.goods-detail-o2o .default a { display: block; margin-right: 3.5rem;}
.goods-detail-o2o .default dl { padding: 0.8rem 0;}
.goods-detail-o2o .default dt { display: block; font-size: 0.7rem; line-height: 0.9rem; font-weight: 600;}
.goods-detail-o2o .default dd { display: block; font-size: 0.6rem; line-height: 0.9rem; color: #555;}
.goods-detail-o2o .default p { position: absolute; z-index: 1; right: 0.5rem; top: 0.5rem; border-left: solid 0.05rem #EEE; padding-left: 0.5rem;}
.goods-detail-o2o .default p a { display: block;  width: 2rem; height: 2rem; background-image: url(../images/tel_b.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 50%; opacity: 0.65; margin: 0;}
.goods-detail-o2o .more-location { border-top: solid #EEE 0.05rem; font-size: 0.6rem; line-height: 0.9rem; padding: 0.5rem; position: relative;}
.goods-detail-o2o .more-location a { display: block; color: #ED5564; font-weight: 600;}
.goods-detail-o2o .more-location i { position: absolute; z-index:1; top: 0.5rem; right: 0.5rem; width: 0.8rem; height: 0.9rem; background-image: url(../images/arrow_right_b.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 80%; opacity: 0.4;}


/*已选规格*/
.goods-detail-sel { display: block;}
.goods-detail-sel dt { font-size: 0;}
.goods-detail-sel dt span { display: inline-block; height: 0.9rem; margin: 0 0.3rem 0.3rem 0; border: solid 0.05rem #CCC; font-size: 0.55rem; line-height: 0.9rem; padding: 0 0.2rem; color: #777;}
.goods-detail-sel dt span em { color: #333;}

.goods-detail-contract { padding-bottom: 0.5rem;}
.goods-detail-contract dt { display: block; height: 0.9rem; font-size: 0.6rem; line-height: 0.9rem; margin-bottom: 0.2rem; white-space: nowrap; overflow: hidden;}
.goods-detail-contract dd { display: block; font-size: 0;}
.goods-detail-contract dd span { display: inline-block; height: 0.65rem; margin-right: 0.5rem; font-size: 0.55rem; font-weight:600; color: #DB4453; line-height: 0.65rem;}
.goods-detail-contract dd span i { display: block; width: 0.6rem; height: 0.6rem; float: left; margin-right: 0.1rem;}
.goods-detail-contract dd span i img { width: 100%; height: 100%;}

/*商品详情评价*/
.goods-detail-comment { background-color: #FFF; padding: 0 0.5rem; margin-top: 0.5rem; border-top: solid #EEE 0.05rem; border-bottom: solid #EEE 0.05rem;}
.goods-detail-comment .title { display: block;border-bottom:none;}
.goods-detail-comment .title a { display: block; position: relative; z-index: 1; height: 0.9rem; padding: 0.5rem 0; font-size: 0.6rem; line-height: 0.9rem; color: #888;}
.goods-detail-comment .title span { font-size: 0.55rem; margin-left: 1rem; color: #ED5564;}
.goods-detail-comment .title span em { font-size: 0.6rem; font-weight: 600; margin-left: 0.2rem;}
.goods-detail-comment .title .rate-num { position: absolute; z-index: 1; top: 0.5rem; right: 1rem; color: #888; font-size: 0.55rem;}
.goods-detail-comment .title .item-more { right: 0;}
.goods-detail-comment dl { display: block; padding-bottom: 0.4rem; border-top: solid 0.05rem #EEE;}
.goods-detail-comment dt { display: block; height: 0.9rem; padding: 0.4rem 0 0.2rem 0; line-height: 0.9rem; overflow: hidden;}
.goods-detail-comment dt .goods-raty { display: block; float: left; width: 3rem; height: 0.5rem; font-size: 0;}
.goods-detail-comment dt .goods-raty i { display: inline-block; height: 0.5rem; background-image: url(../images/star_r.png); background-repeat: repeat-x; background-position: 0 0; background-size: contain;}
.goods-detail-comment dt .goods-raty i.star1 { width: 0.5rem;}
.goods-detail-comment dt .goods-raty i.star2 { width: 1rem;}
.goods-detail-comment dt .goods-raty i.star3 { width: 1.5rem;}
.goods-detail-comment dt .goods-raty i.star4 { width: 2rem;}
.goods-detail-comment dt .goods-raty i.star5 { width: 2.5rem;}
.goods-detail-comment dt .user-name { float: right; color: #555; font-size: 0.55rem;}
.goods-detail-comment dt time { float: right; width: 3rem; text-align: right; color: #888; font-size: 0.55rem;}
.goods-detail-comment dd { display: block; font-size: 0.55rem; line-height: 0.7rem;}


/*商品详情店铺*/
.goods-detail-store { display: block; position: relative; z-index: 1; padding: 0 0.5rem; margin: 0.5rem 0; background: #FFF; border: solid #EEE; border-width: 0.05rem;}
.goods-detail-store .store-name { height: 0.9rem; padding: 0.5rem 0 0.25rem  0; font-size: 0.7rem; line-height: 0.9rem; color: #333; }
.goods-detail-store .store-name .icon-store { display: inline-block; width: 0.8rem; height: 0.9rem; vertical-align: top; margin-right: 0.2rem; background-image: url(../images/store_b.png); background-repeat: no-repeat; background-position: 50% 50%; background-size: 80%; opacity: 0.75;}
.goods-detail-store .store-rate { height: 0.7rem; padding: 0.4rem 0 0.5rem 0; border-top: solid 0.05rem #EEE; font-size: 0; }
.goods-detail-store .store-rate span { display: inline-block; width: 33.33%; height: 0.7rem; font-size: 0.55rem; line-height: 0.7rem; color: #888; }
.goods-detail-store .store-rate span em { display: inline-block; vertical-align: middle; font-size: 0.7rem; font-weight: 600;}
.goods-detail-store .store-rate span i { display: inline-block; vertical-align: middle; width: 0.7rem; height: 0.7rem; font-size: 0.45rem; line-height: 0.7rem; font-style: normal; text-align: center; border-radius: 0.1rem;}
.goods-detail-store .store-rate span.high em,
.goods-detail-store .store-rate span.equal em { color: #ED5564;}
.goods-detail-store .store-rate span.high i,
.goods-detail-store .store-rate span.equal i { color: #FFF; background-color: #ED5564}
.goods-detail-store .store-rate span.low em { color: #48CFAE;}
.goods-detail-store .store-rate span.low i { color: #FFF; background-color: #48CFAE;}

/*商品详情推荐*/
.goods-detail-recom {  padding: 0 0 0 0.5rem; margin: 0.5rem 0; background-color: #FFF; border: solid #EEE; border-width: 0.05rem; overflow: hidden;}
.goods-detail-recom h4 { display: block; height: 0.9rem; padding: 0.4rem 0; font-size: 0.6rem; color: #888; line-height: 0.9rem; }
.goods-detail-recom ul { font-size: 0;}
.goods-detail-recom ul li { display: inline-block; width: 22%; margin: 0 3% 0.4rem 0;}
.goods-detail-recom ul li  a { display: block;}
.goods-detail-recom .pic { display: block; width: 3.225rem; height: 3.225rem; border: solid 0.05rem #EEE;}
.goods-detail-recom .pic img { display: block; width: 100%; height: 100%;}
.goods-detail-recom dl { margin-top: 0.2rem;}
.goods-detail-recom dt { display: block; overflow: hidden; height: 0.6rem; font-size: 0.5rem; line-height: 0.6rem; color: #777; margin-bottom: 0.2rem;}
.goods-detail-recom dd { font-size: 0.45rem; color: #333;}
.goods-detail-recom dd em { font-size: 0.55rem; }

/*商品详情选项*/
.goods-options-info { min-height: 3rem;}
.goods-options-info .goods-pic { position: absolute ; z-index: 1; top: 0.5rem; left: 0.5rem; width: 3rem; height: 3rem; background: #FFF;}
.goods-options-info .goods-pic img { width: 100%; height: 100%;}
.goods-options-info dl { margin-left: 4rem;}
.goods-options-info dt { font-size: 0.6rem; line-height: 0.75rem; margin: 0.2rem 0.6rem 0.4rem 0;}
.goods-options-info .goods-price { height: 1rem; font-size: 0.55rem; color: #DB4453; font-weight: 600; line-height: 1rem;}
.goods-options-info .goods-price em { font-size: 0.66rem;}
.goods-options-info .goods-price .activity { display: inline-block; height: 0.7rem; vertical-align: top; padding: 0 0.1rem; margin: 0.14rem 0 0 0.1rem; font-size: 0.45rem; line-height: 0.7rem; font-weight: lighter; color: #FFF; background-color: #ED5564; border-radius: 0.1rem;}
.goods-options-info .goods-storage { display: block; float: right; font-size: 0.5rem; line-height: 1rem; color: #888;}

.goods-options-stock { padding: 0.25rem 0.5rem;}
.goods-options-stork dl { display: block; overflow: hidden;}
.goods-options-stock dt { display: block; height: 0.9rem; padding: 0.1rem 0; font-size: 0.6rem; color: #888; line-height: 0.9rem;}
.goods-options-stock dd { display: block; font-size: 0rem;}
.goods-options-stock dd a { display: inline-block; height: 0.9rem; padding: 0.25rem 0.5rem; margin-left: 0.3rem; margin-bottom: 0.3rem; font-size: 0.55rem; color: #888; line-height: 0.9rem; background: #FFF; border: solid 0.05rem #BBB; border-radius: 0.15rem;}
.goods-options-stock dd a:first-child { margin-left: 0;}
.goods-options-stock dd a.current { padding: 0.28rem 0.53rem; color: #FFF; background: #ED5564; border: none;}
.goods-option-value { display: block; height: 1.2rem; padding: 0.5rem; margin-bottom: 2rem; line-height: 1.2rem; font-size: 0.6rem; color: #999; border-top: solid 0.05rem #EEE;}

.goods-detail-bottom { margin: 0.5rem 0 2.5rem 0; text-align: center;}
.goods-detail-bottom a { display: inline-block; width: 100%; height: 1rem; margin: 0 auto; font-size: 0.6rem; line-height: 1rem; color: #999;}
.a-addx-layout{overflow: hidden;}
.a-addx-layout a{height: 1rem;border: 0.01rem solid #bfbfbf;border-radius: 0.15rem;line-height: 1rem;font-size: 0.6rem;color: #232326;float: left;margin-right: 0.5rem;padding-left: 0.7rem;padding-right: 0.7rem;margin-bottom: 0.5rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 98%;box-sizing: border-box;}
.a-addx-layout a.active{border: 1px solid #8bd091;color: #8bd091;}
/*商品详情底部*/
.goods-detail-foot { position: fixed; z-index: 1; top: auto; left: 0; right: 0; bottom: 0; height: 2rem;background:rgba(245,245,245,0.95);}
.goods-detail-foot { height: 2rem; background:rgba(245,245,245,0.95);}
.goods-option-foot { position: absolute; z-index:1; bottom: 0; left: 0; right: 0;}
.goods-detail-foot .otreh-handle,
.goods-option-foot .otreh-handle { float: left; width: 50%; font-size: 0;}
.goods-detail-foot .otreh-handle a,
.goods-option-foot .otreh-handle a { position: relative; z-index: auto; display: inline-block; height: 1.95rem; text-align: center; color: #333; border-top: solid 0.05rem #DDD;}
.goods-detail-foot .otreh-handle a.kefu,
.goods-option-foot .otreh-handle a.kefu { width: 48%;}
.goods-detail-foot .otreh-handle a.tel_bar,
.goods-option-foot .otreh-handle a.tel_bar { width:49%; border-left: solid 0.05rem #DDD;}
.goods-detail-foot .otreh-handle a.cart,
.goods-option-foot .otreh-handle a.cart { width: 35%; border-left: solid 0.05rem #DDD;}
.goods-detail-foot .otreh-handle a i,
.goods-option-foot .otreh-handle a i { display: inline-block; width: 0.95rem; height: 0.95rem; margin: 0.15rem auto 0.05rem auto; background-repeat: no-repeat; background-position: 50% 50%; background-size: 80%; opacity: 0.65;}
.goods-detail-foot .otreh-handle a.kefu i,
.goods-option-foot .otreh-handle a.kefu i { background-image: url(../images/kefu_b.png);}
.goods-detail-foot .otreh-handle a.cart i,
.goods-option-foot .otreh-handle a.cart i { background-image: url(../images/cart_b.png);}
.goods-detail-foot .otreh-handle a.tel_bar i,
.goods-option-foot .otreh-handle a.tel_bar i { background-image: url(../images/tel_x_w.png);}
.goods-detail-foot .otreh-handle a p,
.goods-option-foot .otreh-handle a p { display: block; height: 0.8rem; font-size: 0.55rem; line-height: 0.8rem; }
.goods-detail-foot .otreh-handle a sup, 
.goods-option-foot .otreh-handle a sup { position: absolute; z-index: 1; top: 0.1rem; right: 0.5rem; min-width: 0.5rem; height: 0.5rem; font-size: 0.45rem; line-height: 0.5rem; color: #ED5564; text-align: center; border: solid 0.05rem #ED5564; border-radius: 0.3rem; }
.goods-detail-foot .buy-handle,
.goods-option-foot .buy-handle { float: right; width: 50%; font-size: 0;}
.goods-detail-foot .buy-handle a,
.goods-option-foot .buy-handle a { display: block; height: 2rem; font-size: 0.7rem; font-weight: 600; line-height: 2rem; color: #FFF; text-align: center;}
.goods-detail-foot .no-buy a,
.goods-option-foot .no-buy a { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);opacity: 0.8;}
.goods-detail-foot .buy-handle a.add-cart,
.goods-option-foot .buy-handle a.add-cart { float: right; width: 50%; background-color: #FB6E52;}
.goods-detail-foot .buy-handle a.buy-now,
.goods-option-foot .buy-handle a.buy-now { background-color: #ED5564;}
.goods-detail-foot .buy-handle .disabled{background-color: #ccc !important;}
/**节日假**/
.goods-holiday-price{height:3.7rem;background:#fff;}
.goods-holiday-price li{width:45%;float:left;border: 1px solid #adadad;}
.goods-holiday-price li.cur{border: 1px solid #fa1d61;}
.goods-holiday-price .span-holiday-price{padding:1px;font-size:0.8rem;color:#666;font-weight:bold;}
.goods-holiday-price .cur .span-holiday-price{font-size:0.8rem;color:#c40000;}
.goods-holiday-price del{font-size:0.6rem;color:#666;}
.goods-holiday-price .desc{line-height:1rem;padding-left:0.2rem;font-size:0.6rem;color:#fff;background:#adadad;
width:98%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.goods-holiday-price .cur .desc{background:#fa1d61;}
.goods-holiday-price .goods_salenum{font-size:0.65rem;color:#666;margin-top:0.2rem;}
/*图文描述*/
.fixed-tab-pannel { min-width: 320px; max-width: 640px; overflow: hidden;}
.fixed-tab-pannel embed[type="application/x-shockwave-flash"] { display: none;}
.fixed-tab-pannel p,
.fixed-tab-pannel div,
.fixed-tab-pannel table {width: 100% !important; font-size: 0.6rem !important;}
.fixed-tab-pannel img { width: 100% !important;}

/*商品评价*/
.product-eval-list {}
.product-eval-list ul {}
.product-eval-list li { padding: 0 0 0rem 0.5rem;  background-color: #FFF;}
.product-eval-list .eval-user { position: relative; z-index: 1; display: block; height: 2rem; border-bottom: solid #EEE 0.05rem;}
.product-eval-list .eval-user .user-avatar { position: absolute; z-index: 1; top: 0.35rem; left: 0; display: block; width: 1.2rem; height: 1.2rem;box-shadow: 0 0 10px rgb(199, 160, 80);}
.product-eval-list .eval-user .user-avatar img { width: 100%; height: 100%;}
.product-eval-list .eval-user .user-name { display: block; height: 1rem; margin: 0 0 0 2rem; padding: 0.5rem 0; font-size: 0.6rem; line-height: 1rem;color: rgb(199, 160, 80);}
.product-eval-list .eval-user time { position: absolute; z-index: 1; top: 0.5rem; right: 0.5rem; height: 1rem; font-size: 0.55rem; color: #BBB; line-height: 1rem;}
.product-eval-list .goods-raty { display: block; height: 0.5rem; padding: 0.5rem 0 0; font-size: 0;}
.product-eval-list .goods-raty i { display: inline-block; height: 0.6rem; background-image: url(../images/newPage/star_r.png); background-repeat: repeat-x; background-position: 0 0; background-size: contain;}
.product-eval-list .goods-raty i.star1 { width: 0.5rem;}
.product-eval-list .goods-raty i.star2 { width: 1rem;}
.product-eval-list .goods-raty i.star3 { width: 1.5rem;}
.product-eval-list .goods-raty i.star4 { width: 2rem;}
.product-eval-list .goods-raty i.star5 { width: 3rem;}
.product-eval-list .eval-con { padding: 0.2rem 0;}
.product-eval-list .eval-con dt { display: block; min-height: 0.9rem; margin: 0.2rem 0 0.4rem 0; font-size: 0.6rem; line-height: 0.9rem;}
.product-eval-list .eval-con dd { display: block; font-size: 0;}
.product-eval-list .eval-con dd a { display: inline-block; width: 1.6rem; height: 1.6rem; text-align: center; border: solid 0.05rem #EEE; margin-right: 0.4rem;}
.product-eval-list .eval-con dd a img { max-width: 1.6rem; max-height: 1.6rem;}
.product-eval-list .again-eval { height: 0.9rem; margin-top: 0.2rem; font-size: 0.55rem; line-height: 0.9rem; color: #555;}

.product-eval-list .eval-explain { font-size: 0.6rem; color: #ed5564; line-height: 0.8rem; padding: 0.5rem 0;}
.comment-list-count{font-size:0.6rem;color:#333;padding-left:0.5rem;}
.comment-list-count li{height:1.5rem;line-height:1.5rem;}
.comment-list-count li.cur span{border-bottom:1px solid #ED5564;}
#product_evaluation_html .split-5-eee:last-child{display:none;}
/*代金券*/
#btn_get_voucher{overflow: hidden;padding-top: 0.5rem;
padding-bottom: 0.5rem;}
#get_voucher_div .tips{color:#fff100;font-size:0.82rem;text-align:center;font-weight: bold;padding-top:1.5rem;}
#get_voucher_div .button{color:#333333;font-size:0.82rem;text-align:center;font-weight: bold;margin-top:0.6rem;}
#get_voucher_div .button #submit_get_voucher{width: 7rem;
height: 1.8rem;
background: #fff100;
text-align: center;
display: inline-block;
line-height: 1.8rem;
border-radius: 0.3rem;}
#get_voucher_div .input input[type="text"]{
	background-image: url(../images/regm_r.png);
	background-size: 21px;
	background-position-y: 0.32rem;
	background-repeat: no-repeat;
	padding-left: 23px;
	border: none;
	width: 9rem;
	line-height: 1.6rem;
	border-radius: 0.1rem;
	margin-top: 1rem;
}
#btn_get_voucher img{width:30%;float:left;margin-left:2%}
.get_voucher_div_layer{background: transparent;}
.get_voucher_div_layer .layui-m-layercont{padding:0px !important;border-radius: 0.5rem;}
#get_voucher_div{
	border-radius: 0.5rem;
	width:100%; 
	height:9.5rem;
/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=##ff517a,endColorStr=#d40d2b); !*IE*! */
background:-moz-linear-gradient(top,#ff517a,#d40d2b);/*火狐*/ 
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#ff517a), to(#d40d2b));/*谷歌*/
/*background-image: -webkit-gradient(linear,left bottom,left top,color-start(0, #ff517a),color-stop(1, #d40d2b));!* Safari & Chrome*! */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff517a', endColorstr='#d40d2b'); /*IE6 & IE7*/ 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff517a', endColorstr='#d40d2b')"; /* IE8 */ 
}
.voucher_error{color:#fff;font-size:0.82rem;text-align:center;font-weight: bold;margin-top:0.5rem;}
#get_voucher_div .close{background-image: url(../images/close_voucher.png?t=1);width: 32px;
height: 31px;
position: absolute;
right: -0.5rem;color: #fff;
font-size: 0.8rem;
line-height: 32px;background-repeat: no-repeat;
top: -0.5rem;}

.fix-block-r a.cart_detail_goods_total{
	position:relative;
}
.fix-block-r a.cart_detail_goods_total i {
    background-image: url("../images/cart_b.png");
    background-size: 60% 60%;
}

.fix-block-r a.cart_detail_goods_total b {
    border: 0.05rem solid #ed5564;
    border-radius: 0.3rem;
    color: #ed5564;
    font-size: 0.45rem;
    height: 0.5rem;
    line-height: 0.5rem;
    min-width: 0.5rem;
    position: absolute;
    right: 0rem;
    text-align:center;
    top:0rem;
    z-index:1;
}

.goods-holiday-price .rate_opc{
	background:#adadad;font-size:0.55rem;border-radius:0.03rem;display:inline-block;padding:0.07rem;position:relative;top:-0.1rem;color:#fff;
}
.goods-holiday-price .cur .rate_opc{
	background:#fa1d61;
}

.member_price{background: #F61D4A; width: 100%; height: 2rem; overflow: hidden;}
.member_price .member_goods_price{float: left; color: #fff; font-size: 0.55rem; line-height: 2rem; padding-left: 0.5rem;}
.member_price .member_goods_price em{font-size: 1rem;}
.member_price .member_market_price{float: left; color: #fff; font-size: 0.55rem; padding: 0.1rem 0.5rem;}
.member_price .member_price_btn{float: right; color: #582508; background: #FEEF6E; height: 2rem; overflow: hidden; width: 40%; font-size: 0.8rem; line-height: 2rem; text-align: center;}
.member_price .member_price_btn em{display:block;width:0;height:0;border-width:1rem 1rem 1rem 0;border-style:solid;border-color:transparent #FEEF6E transparent transparent;margin-left: -1rem;position: absolute;}

.anne-title{color: #444!important;border-left: 3px #5cb85c solid;padding-left: 10px;font-size: 0.6rem;font-weight: bold;}
.dan-font{font-size:0.7rem;color: #333;position: relative;top: -0.2rem;}

.goods-detail-item .addbuy{
	border:none;
	display: block;
	width:70%;
	height:auto;
}
.addbuy select{
	width:55%;
	height:26px;
	border: solid 0.05rem #CCC;
	border-radius:4px;
	background: none;
}
.addbuy-item{
	margin-bottom: 6px;
}
.addbuy-item input{
	width:25%;
	border: solid 0.05rem #CCC;
	border-radius:4px;
	height:24px;
	margin:0 4px;
	transform: translateY(-1px);
	text-align: center;
}
.addbuy-item .unit{
	line-height: 24px;
	font-size: 12px;
	color:#999;
}