
/*商品详情页  BEGIN*/
.product_intro{}
.m-item-inner {width:765px;float: left;padding-left: 45px;font-size: 13px}
.m-item-inner .name{ padding-bottom:3px;border-bottom:1px dotted #444}
.m-item-inner .name h1{ font-size: 20px; font-weight: normal; color: #3a3a3a;  height: auto; line-height: 28px; overflow: hidden;}
.m-item-inner .name h2{ font-size:14px; color:#ec5151; padding-top:0px;}
.m-item-inner .summary{background: #F5F5F5;margin: 10px 0px;padding: 6px 15px;position: relative;}
.m-item-inner .summary_list{text-align: center;padding:8px 0;}
.m-item-inner .summary_list .tr{float: left;height: 36px;width:99%;line-height: 36px;color: #727171;font-size: 12px;}
.m-item-inner .summary_list .tr span{float:left;}
.m-item-inner .summary_list .tr font{float:left;}
.m-item-inner .summary_list .tr .shop{    font-size: 26px; font-weight: bold;color: #e2231a;}
.m-item-inner .summary_list .rank_prices {font-weight: normal;display: inline-block;height: 20px;line-height: 20px;float: left;margin-top: 5px;z-index: 100}
.m-item-inner .summary_list .rank_prices .rmbPrice i{background: url(../images/goods_act.png) no-repeat;background-position:0px -111px;width: 7px;height: 5px;display: inline-block;margin-top: -1px;margin-left: 10px;vertical-align: middle;}
.m-item-inner .summary_list .rank_prices #vip1 {padding: 2px 8px;border: 1px solid #F3F3F3;cursor: pointer}
.m-item-inner .summary_list .rank_prices #vip2 {padding: 2px 8px;width: auto;height: auto;background: #fff;border: 1px solid #ddd;cursor: pointer;z-index: 100}


.m-item-inner .summary_attribute1{}
.m-item-inner .summary_attribute1 li{width: 265px;float: left;margin-left: 5px;padding:6px 0;}
.m-item-inner .summary_attribute1 li .dt{width: 27%;color: #999;float:left;}
.m-item-inner .summary_attribute1 li .dd{float:left;width:73%;}

.m-item-inner .summary_attribute2{height: 25px;display: block;border-top: 1px #e5dfda dotted;border-bottom: 1px #e5dfda dotted;padding: 10px 0px;    margin: 10px 0px;height:25px;display: block;}
.m-item-inner .summary_attribute2 li{width: 33%; height: 25px;text-align: center;display: block;float: left;border-right: 1px #e5dfda solid;}

.m-item-inner .summary_volume{line-height:30px;}
.m-item-inner .padd{border-top: 1px solid #ff7300;position: relative;background:#fff5ec;}


.choose{ width:100%; margin-bottom: 20px; float:left;}
.choose a{ display:block;text-decoration: none; color:#666; white-space:nowrap;}
.choose .li{ width:770px; padding:5px 0 5px 0px; float:left;}
.choose .dt { float: left; width: 65px;display: inline;height:30px;line-height:30px;text-align:justify;text-justify:inter-word;}
.choose .dd{ overflow:hidden; width:414px; margin-top:2px; padding-left:1px;}

.choose-num .dt{ margin-top:1px;}
.choose-xznum .dt{ margin-top:4px; }
.choose-xgNum .dt{ margin-top:0;}
.choose-num a{ width: 25px;height: 21px; background:url(../images/ecsc_icon.png) no-repeat; text-indent:-99999px; float:left; border:1px solid #dcdcdc;}
.choose-num a.btn-reduce{ background-position: -140px -223px;}
.choose-num a.btn-add{ background-position: -170px -223px;}
.choose-num .buy-num{ width:28px; height:21px; border:0; border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; float:left; text-align:center; outline:0; font-size:14px;}
.choose-num span{ margin-top: 3px; float:left;}
.choose .choose-btns{ width: 462px;padding: 10px 0 8px 3px;border-bottom: none; float:left; font-family:"microsoft yahei"; margin-top:0px; position:relative;}
.choose .choose-btns .number{float: left;    display: block; width: 135px;  height: 40px;}
.choose .choose-btns .number .buy-num{    float: left;width: 42px;height: 33px;line-height: 38px; border: 1px solid #c7c7c7; text-align: center;font-size: 20px;color: #6f6f6f;border-right:none;border-left:none;}
.choose .choose-btns .number a{    width: 35px; height: 35px; background-color: #e7e7e7; border: 1px solid #c7c7c7;  box-sizing: border-box; text-align: center; float: left;font-size:24px;line-height:30px;}
.choose .choose-btns .buy {float: left;margin-left: 0px;}
.choose .choose-btns .buy .buynow{     float: left;color: #e2231a; margin-left: 0px; width: 134px; height: 40px;line-height: 40px; text-align: center; border-radius: 2px; border: 1px solid #e2231a;font-size: 20px;}
.choose-desc{ float:left; width:255px; }
.choose-desc .choose-item{ float:left; position:relative; padding-left:28px; height:40px; line-height:40px; font-size:14px; color:#999;}
.choose-desc .choose-item i{ display:inline-block; width:24px; height:24px; position:absolute; left:0; top:9px;}
.choose-desc .choose-zp,.choose-desc .choose-bt{ margin-right:10px;}
.choose-desc .choose-zp i{ background-position:-140px -289px;}
.choose-desc .choose-bt i{ background-position:-140px -315px;}
.choose-desc .choose-ss i{ background-position:-140px -340px;}
.choose .btn-buyend{ background-color:#b0b0b0; color:#fff;}



.choose-btns .ajax_buy{ width:140px; height:40px; float:left; position:relative;}
.choose-btns #quehuo{ background:url(../images/quehuo.png) no-repeat; }
.choose-btns #sold_out{ background:url(../images/sold_out.png) no-repeat; }
.choose-btns #no_addToCart{ background:url(../images/no_addToCart.png) no-repeat; }


.p-choose-wrap .item{ margin:2px 8px 3px 0;letter-spacing: normal;word-spacing: normal;display: inline-block; float:left; *float:none; *display: inline/*IE6,7*/; *zoom:1; vertical-align: top;}
.p-choose-wrap .item input[type='checkbox'],.p-choose-wrap .item input[type='radio']{ display:none;}
.p-choose-wrap .item.selected{ position:relative;}
.p-choose-wrap .item.selected b{ position: absolute;bottom: 0;right: 0;width: 16px;height: 16px;overflow: hidden;background:url(../images/ecsc_icon.png) -429px -191px no-repeat;}
.p-choose-wrap .item.selected a{ border: 2px solid #eb4f50; padding:2px 4px;}
.p-choose-wrap .item a { padding:3px 5px;border:1px solid #ccc;background: #fff;white-space: nowrap; height:25px; line-height:25px; min-width:20px; text-align:center;}
.p-choose-wrap .item a.noimg{ padding:2px 4px;}
.p-choose-wrap .item a:hover{ border: 2px solid #eb4f50;padding:2px 4px;}
.p-choose-wrap .item a.noimg:hover{ padding:1px 3px;}
.p-choose-wrap .item.selected a.noimg{ padding:1px 3px;}


.summary-promotion{ position:relative; width:415px; padding:0 0 0 65px;margin-left: 5px;}
.summary-stock{ z-index:99;}
.summary-promotion .dt {float:left; width:65px; margin-left:-65px; display:inline; text-align:left;}
.summary-promotion .dd{ width:415px; *width:415px;}


.goods_left{float: left;width: 210px;}
.goods_left .mt{line-height: 35px;height: 35px;border: #ddd 1px solid;background-color: #fafafa;}
.goods_left .mt h2{font-weight: 400;font-size: 13px;color: #666;padding:0 8px;}
.goods_left .mc{border-top: 0px;}
.goods_left .related_sorts .mc ul,.goods_left .related_brands .mc ul{padding-right:0;padding-left:15px;padding-bottom:4px;overflow:hidden;padding-top:4px;zoom:1}
.goods_left .related_sorts .mc li,.goods_left .related_brands .mc ul li{padding-right:6px;padding-left:0;float:left;padding-bottom:3px;overflow:hidden;width:90px;padding-top:3px;height:18px}
.collect{width:210px;height:550px;overflow:hidden}
.collect .colFrame{width:175px;height:450px;float:left;display:inline-block;*display:inline;*zoom:1;overflow:hidden;position:relative;margin-top:10px;margin-bottom:10px}
.collect ul{width:208px;height:450px;text-align:center;position:relative}
.collect ul li{width:155px;height:150px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;position:relative;top:0;left:0}
.collect .p-price{text-align:center;color:#f52648}
.collect .prev{background-color:transparent;background-repeat:no-repeat;float:left;width:27px;height:27px;cursor:pointer;background-position:0 -125px;margin-left:60px;margin-bottom:15px;cursor:pointer}
.collect .next{background-color: transparent;background-repeat: no-repeat;float: right;width: 27px;height: 27px;cursor: pointer;background-position: 0 -155px;margin-right: 60px;margin-bottom: 15px;cursor: pointer}
.goods_right{float: left;margin-left: 10px;width:990px;}

/*超值礼包BEGIN*/
.package_goods_list{border: 1px solid #eee;border-top: 0;margin-bottom: 20px;}
.package_goods_list .package_title{    line-height: 37px; height: 37px; background: #eee;}
.package_goods_list .package_title h2{    font-size: 16px;border-top: 2px solid #e2231a;color: #e2231a; background: #fff; float: left;height: 37px;padding:0 10px;box-sizing: border-box}
.package_goods_list .package_goods_info{margin: 10px;width: 922px;height:205px;overflow: hidden;float: left;position:relative;}
.package_goods_list .package_goods_info .p_prev,.package_goods_list .package_goods_info .p_next{display: none;top:45%}
.package_goods_list .package_goods_info:hover .p_prev{display: block}
.package_goods_list .package_goods_info:hover .p_next{display: block}
.package_goods_list .package_goods_info li{width:180px;margin: 0px 3px;float: left}
.package_goods_list .package_goods_info li a{width: 150px;display: block;float:left;}
.package_goods_list .package_goods_info li .package_goods_info_add{background: url("../images/detail.png");background-position: -242px -8px;width: 16px;height:16px;margin-top: 75px;margin-left:10px;float: left;}
.package_goods_list .package_goods_info li .img img{width:150px;height:150px;}
.package_goods_list .package_goods_info li .info{text-align: center}
.package_goods_list .package_goods_info li .info p{width:150px;height:36px;overflow: hidden}
.package_goods_list .package_goods_info li .info span{display: block;text-align: center;color: #f52648}
.package_goods_list .package_price_info{float: left;width: 265px;height:225px;border-left:1px solid #ddd;text-align: center;}
.package_goods_list .package_price_info li{margin: 20px 0;}
.package_goods_list .package_price_info .add-cart{    display: block;  background: #ec5051; color: #fff; font-size: 17px; padding: 5px 10px; width: 100px; margin: 0 auto;border-radius: 5px;}
/*超值礼包END*/
/*商品详情页  END*/


/*商品详情页  END*/