body{background: #F5F5F5;}
.bgf8{ background: #f8f8f8;}
.productInfoWrap{width: 100%;background: #FFFFFF; padding-bottom: 50px;}
/**********图片*******************/
.productInfo{width: 1200px;margin: 0 auto 0 auto;padding: 30px 0;}
.p_introduction_picShow_div{width: 460px;height: 560px;background: #FFFFFF;float: left;}
.p_PicWrap{margin:0 auto;width:460px;overflow:hidden;border: 1px solid #F0F0F0;padding: 10px;}
.large_box{margin-bottom:10px;width:460px;height:460px;overflow:hidden;position: relative;}
.large_box img{display:block;vertical-align: middle;display: block;position: absolute;left: 0px;right: 0px;top: 0px;bottom: 0px;max-width: 100%;max-height: 100%;margin: auto;}
.small_box{width:460px;height:73px;overflow:hidden;margin: 0 auto;}
.small_list{position:relative;float:left;width:400px;height:73px;overflow:hidden;}
.small_list ul{height:73px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:10px;width:73px;}
.small_list ul li img{display:block;}
.small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:73px;height:73px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list ul li.on .bun_bg{display:block;}
.small_list_li{cursor: pointer;}
.btn{display:block;width:20px;height:73px;background-color:#e8e8e8;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.btn:hover{background-color:#DCDCDC;}
.left_btn{float:left;margin-right:10px;background-image:url(/assets/img/icon/left_btn.png);}
.right_btn{float:right;background-image:url(/assets/img/icon/right_btn.png);}
.p_introduction_msg_div{width: 660px;height: 565px;float: left;margin-left: 80px;}
/***********商品信息*******/
.productName{letter-spacing: 1.4px;width: 100%;padding: 15px 0 30px 0;color: #333333;font-size: 20px; font-weight: bold;}
.productMsg_wrap{width: 100%;position: relative;}
.productMsg_wrap .discountDiv_shu{width: 60px;height: 58px;position: absolute;right: -25px;top: 0px;background: url(../../img/common/shu_discount_bg.png);color: #fff;text-align: center;line-height:50px;font-size: 18px;}
.productMsg_wrap ul li{padding:10px 20px;font-size: 16px;color: #333; }
.productMsg_wrap ul li .productTil{color: #999; font-size: 12px;}
.productOnlineP{font-size: 20px;color: #469EE3; position: relative;top:3px}
.product_y_p{text-decoration: line-through;color: #999999; position: relative;top:1px;}
.dc_span{border-radius: 20px;border: 1px solid #469EE3;color: #469EE3;padding:0 10px;font-size: 12px; margin-left: 25px;}
.dc_Time_span{color: #999999;font-size: 12px;}
.span_red{color: #ff1866;font-size: 12px;}

.buyBtn{cursor:pointer;text-align:center; margin-top:15px;width:80px;padding: 10px 20px;background: #469EE3;font-size: 16px;color: #fff;
-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;
}
.buyBtn:hover{background: #0090D1;}
.rentBtn{cursor:pointer;text-align:center;width:80px; margin-top:15px;padding: 10px 20px;background: #FFFFFF;font-size: 16px;color: #333;border: 1px solid #469EE3;
-moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;
}
.rentBtn:hover{background: #f0f0f0;}

.ptoduct_tab_wrap{ position:relative;width: 100%; height:48px; border:1px solid #dcdcdc;padding: 0;background: #eeeeee;}
.ptoduct_tab_wrap ul{}
.ptoduct_tab_wrap ul li{cursor: pointer; float: left;width: 160px;height: 40px;padding:4px 0;text-align: center;line-height: 40px;font-size: 20px;}
.ptoduct_tab_wrap .active{background: #EEEEEE;color: #469ee3;border-bottom: 2px solid #469ee3;}
.ptoduct_tab_wrap .active div{color: #469ee3;}

.productContent{width: 1140px;padding:30px;margin: 20px auto;border:1px solid #F0F0F0;}

/****选择用户地址的弹窗***/
#result-user-home-address-div{display: none;}
#userListDialog{padding: 0 0 10px 0;}
.userAddressList{width:90% ;padding:10px 0;margin:0 auto;-moz-border-radius: 2px;border-radius: 2px;-webkit-border-radius: 2px;font-size: 12px;}
.userAddressList ul{}
.userAddressList ul li{ cursor:pointer;height: 35px;line-height: 35px;width: 100%;padding: 5px 0;border: 1px solid #eee;margin-bottom: -1px;}
.userAddressList .active{display: block;}
.userAddressList ul li dl{width:100%;height: 35px;line-height: 35px;}
.userAddressList ul li dt{width:50px;text-align:center;height: 35px;line-height: 35px;float: left;}
.userAddressList ul li dd{width:650px;padding-left:50px;height: 35px;line-height: 35px;}
.userAddressList .checkBoxDiv{width: 20px;height: 20px;margin: 5px 0 0 10px;}
.userAddressList .checkBoxDivImg{width: 100%;cursor: pointer;}
/******公共样式******/
.addMoreDiv{display:none;cursor:pointer;width: 50%;margin:0 auto;padding: 8px 0;text-align: center;font-size: 12px;color: #00a1e9;}
/***优惠券页面****/
.userCouponDiv{width: 90%;padding: 15px 5%;}
.showCouponUl{width: 100%;}
.showCouponli{width: 650px;margin: 30px auto;height: 60px;}
.showCouponli .li_l{width: 50px;height: 60px;float: left;overflow: hidden;}
.showCouponli .li_r{width: 595px;height: 60px;float: left;border: 1px solid #F0F0F0;}
.showCouponli .li_r .l_d{float:left;margin-left:20px;width: 375px;height: 60px;line-height: 60px;font-size: 24px;color: #999;}
.showCouponli .li_r .r_d{width: 200px;float: left;text-align: center;line-height: 25px;color: #fff;background: #56bd47;padding: 6px 0;}
.checkBoxDiv_coupon{cursor: pointer;margin: 16px;}
#addMoreCouponDiv{cursor:pointer;width: 160px;height: 50px;line-height:50px;text-align:center;background: #00a1e9;color: #fff;font-size: 20px;margin: 20px auto;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius: 10px;}
#addMoreCouponDiv:hover{background: #0090d1;}

.spinner{width: 180px;float: left; margin-left: 10px;}
.spinner input{ border-left:none!important;border-right:none!important;}


/*商品购买租赁样式修改*/
.shopTypeBut{ color:#999; height: 29px;  font-size:14px;  line-height: 29px; display: block; overflow: hidden; border-bottom: 1px solid #469EE3;}
.bb-ee3{ border-bottom: 1px solid #469EE3;line-height: 26px;}
.shopTypeBut li{font-size: 14px!important; cursor: pointer; color:#999!important; width: 100px!important; text-align: center; float: left; border:1px solid #469ee3!important;}
.shopTypeBut li.shopBuy{ padding: 0;border-right:none!important; border-top-left-radius: 6px;}
.shopTypeBut li.shopLease{  padding: 0;border-top-right-radius: 6px;}
.shopTypeBut li.active{color:#fff!important; background-color:#469ee3;width: 100px; float: left;}

.buyCountRed{display: block; margin-left: 15px; margin-right: 10px; width: 66px!important; text-align: center; background: #ff1866; color: #fff!important; padding: 5px; border-radius: 4px;}
.shopBuyCountLi tr td{padding-bottom: 10px;}
.color-333{ color:#333!important; }
.productTip{ padding: 0 30px;}
.ptoduct_tab_box{ width: 1200px; margin: 0 auto;}
.ptoduct_tab_wrap .block {width: 0px;height: 2px;background: #469ee3;position: absolute;bottom: -2px;left: 0; z-index: 99;}
.ptoduct_tab_tit{ height: 44px;color:#999;}
