/*产品详情*/
/* top nav*/
.page-structure-nav{width: 1190px;margin: 0px auto;}
.page-structure-nav ul li{float: left;margin-right: 12px;}
.page-structure-nav ul li a{
    display: inline-block;
    font-size: 14px;
    color: #8f99a5;
    height: 35px;
    line-height: 35px;
    background: url(/images/apps/frontend/product_detail/nav_arrow.jpg) right center no-repeat;
    padding-right: 20px;
}
.page-structure-nav ul li.last-item a{background: none;}

.product-main{width: 1155px;margin: 0px auto;}
.product-info-box {font-size: 14px;color: #959595;width: 450px;margin-top: 28px;margin-right: 120px;}
.product-info-box .product-base-info ,
.product-info-box .product-feature,
.product-info-box .product-size,
.product-info-box .product-like,
.product-info-box .product-buy
{padding-left: 14px;padding-right: 14px;}
.product-info-box .product-base-info .is-new{font-size: 11px;color: #d6212f;width: 32px;text-align: center;height: 14px;line-height: 14px;border: 2px solid #D9323F;}
.product-info-box .product-base-info .product-model{color: #909091;margin-top: 10px;}
.product-info-box .product-base-info .product-name{font-size: 36px;line-height: 46px;color: #010101;}
.product-info-box .product-base-info .product-material{color:#ef2f3b;}
.product-info-box .product-feature{margin:28px 0px 22px 0px;min-height: 73px;padding-bottom: 15px;border-bottom: 1px solid #E5E5E5;}
.product-info-box .product-feature ul li{
    background: url(/images/apps/frontend/product_detail/dot.jpg) left 10px no-repeat;
    padding-left: 15px;
    line-height: 22px;
}
.product-info-box .product-size{min-height: 72px;}
.product-info-box .product-size p{line-height: 22px;}
.product-info-box .title{font-size: 16px;color: #5e5e5e;margin-bottom: 10px;}
.product-info-box .product-base-info span{display: block;}
.product-info-box .product-like{display: block;}
.product-info-box .product-like table td{height: 65px;vertical-align: middle;}
.product-info-box .product-like table td.first-td{height: 65px;width: 46px;}
.product-info-box .product-buy .jd-buy img{margin-left: 8px;}
.product-info-box .product-oprate{border-top: 1px solid #e5e5e5;padding-top: 15px;margin:15px 0px 0px 14px;}
.product-info-box .product-oprate .f-right{margin-right: 15px;}
.product-info-box .product-oprate .weibo{margin-left: 2px;}

.product-info-box .product-buy a.buy-btn{
    font-size: 14px;
    color: #505050;
    padding-left: 33px;
    display: inline-block;
    margin-left: 20px;
    height: 20px;
    line-height: 20px;
    margin-top: 20px;
}
.product-info-box .product-buy a.buy-btn.first{
    margin-left: 0;
}
/*.product-info-box .product-buy a.store-buy{background:url(/images/apps/frontend/product_detail/product_store.png) left 1px no-repeat;}*/
/*.product-info-box .product-buy .tmall-buy{background:url(/images/apps/frontend/product_detail/product_tmall.png) left 1px no-repeat;}*/
.product-info-box .product-buy .shangcheng-buy{background:url(/images/apps/frontend/product_detail/product_tmall_11.png) left 1px no-repeat;}
.product-info-box .product-buy .tmall-buy{background:url(/images/apps/frontend/product_detail/product_tmall.png) left 1px no-repeat;}
.product-info-box .product-buy .jd-buy{background:url(/images/apps/frontend/product_detail/product_jd.png) left 1px no-repeat;}

.product-tabs{
    background: url(/images/apps/frontend/product_detail/tab_bg.jpg) center top repeat-x #F4F8FB;
    padding-top: 18px;
    padding-bottom:18px;
    font-size: 14px;
    color:#79797b;
    line-height: 26px;
}
.product-tabs .product-tabs-inner{width: 1152px;margin: 0px auto;background-color: #fff;box-shadow: 0 4px 4px #D9DDDF;}
.product-tabs .tabs-nav{background-color: #fff;} 
.product-tabs .tabs-nav ul{display:block;width: 556px;margin: 0px auto;}
.product-tabs .tabs-nav li{float: left;height: 58px;margin-right: 140px;padding:0px 10px;}
.product-tabs .tabs-nav li.tabs-last-item{margin-right: 0px;}
.product-tabs .tabs-nav li a{display: inline-block;font-size: 16px;color: #919BA7;line-height: 58px;}
.product-tabs .tabs-nav li.active a{
    color: #313030;
    background: url(/images/apps/frontend/product_detail/tab_active.jpg) center bottom no-repeat;
}
#product-detail-content{text-align: center;width: 1032px;margin: 0px auto;}
#product-detail-content strong{ font-weight: bold}
#product-detail-content em{ font-style: italic;}
#product-detail-content img{width: 100%;}
#product-detail-content .product-description-txt{width: 1032px;margin: 10px auto 30px auto;text-align: left;}
#product-nature-content{
    padding: 0px 60px 100px 60px;
}
#product-nature-content .title{font-size: 34px;color: #0a0a0a;opacity: 0.9;text-align: center;line-height: 34px;padding:45px 0px 20px 0px;}
#product-nature-content  .f-left{margin-top: 35px;}
#product-nature-content  .f-right{margin-top: 35px;}
#product-nature-content  .f-right .product-oprate{margin-top: 65px;}
#product-nature-content  .f-right .product-oprate table{width: 100%;}
#product-nature-content .product-oprate a.btn{
    background-position: center top;
    background-repeat: no-repeat;
    color: #f62e3f;
    display: inline-block;
    font-size: 24px;
    height: 56px;
    line-height: 56px;
    margin-bottom: 16px;
    text-align: left;
}
#product-nature-content .product-oprate a.btn:hover{background-position: center -56px;color: #fff;}
#product-nature-content .product-oprate .download-btn{
    padding-left: 50px;
    width: 160px;
    background-image: url("/images/apps/frontend/product_detail/download_btn.png");
}
#product-nature-content .product-oprate .send-email{
    padding-left: 60px;
    width: 150px;
    margin-left: 12px; background-image: url("/images/apps/frontend/product_detail/email_btn.png");
}
.product-buy-icon{ width: 424px;
                   height:56px; 
                   display: inline-block; 
                   margin-top: 30px; 
                   background-position: left top;
                   background-repeat: no-repeat;
}
                   
/*.product-buy-icon:hover{ background-position-y: -57px;}*/
.mendian_buy_bg{
    background-image: url("/images/apps/frontend/product_detail/md_buy_bg.png");
}
.stmall_buy_bg{
    background-image: url("/images/apps/frontend/product_detail/product_buy_11.png");
}
.jd_buy_bg{
    background-image: url("/images/apps/frontend/product_detail/jd_buy_bg.png");
}
.shangcheng_buy_bg{
    background-image: url("/images/apps/frontend/product_detail/scgm_pc.png");
    background-size: 100%;
}
/*新添样式*/
#product-nature-content{font-size: 14px;color: #79797b;}
#product-nature-content .item-title{font-size: 16px;color: #2c2c2c;border-bottom: 1px #EFF0F1 solid;}
#product-nature-content .requirement-item{width: 418px;}
#product-nature-content .requirement-item table{margin-top: 8px;width: 100%;}
#product-nature-content .requirement-item table tr{border-bottom: 1px #EFF0F1 solid;}
#product-nature-content .requirement-item table td{height: 38px;vertical-align: middle;}
#product-nature-content .requirement-item table .td-item-1{width: 175px;padding-left: 6px;}
#product-nature-content .requirement-item  .item-title{
    height: 44px;
    line-height: 44px;
    background-position: 5px center;
    background-repeat: no-repeat;
    padding-left: 35px;
}
#product-nature-content .requirement-1,#product-nature-content .requirement-2{margin-bottom: 20px;}
#product-nature-content .requirement-1 .item-title{margin-bottom: 8px;background-image:url(/images/apps/frontend/product_detail/requirement_1.png)}
#product-nature-content .requirement-2 .item-title{background-image:url(/images/apps/frontend/product_detail/requirement_2.png)}
#product-nature-content .requirement-3 .item-title{background-image:url(/images/apps/frontend/product_detail/requirement_3.png)}
#product-nature-content .requirement-1 ul li{line-height: 28px;padding: 0px 6px;}
/*产品轮播*/
.product-detail-page .product-main{
    padding: 20px 0 70px;
}
.product-detail-page .product-img-box{	
    float: left;
}
.product-detail-page .product-img-box .img-box{	
    width: 480px;
    height: 480px;
    margin-left: 60px;
    background:#fff;

}
.product-detail-page .product-img-box .img-shadow{
    background: url(/images/apps/frontend/product_detail/product_shadow.jpg) center -20px no-repeat;
    height: 70px;
    margin-left: 60px;
}
.product-detail-page .product-img-box .img-box a{
    display: block;
}
.product-detail-page .product-img-box a{
    display: block;
}
.product-detail-page .product-img-box .img-slider{
    width: 348px;
    padding: 10px 0 10px 20px;
    overflow: auto;
    position: relative;
    margin-top: 30px;
    margin-left: 30px;
}
.product-detail-page .product-img-box .img-slider span {
    display: block;
    width: 16px;
    height: 28px;
    background: url(/images/apps/frontend/arrow_s.png) no-repeat;
    position: absolute;
    top: 25px;
    cursor: pointer;
}
.product-detail-page .product-img-box .img-slider span.prev {
    left: 0;
}
.product-detail-page .product-img-box .img-slider span.next {
    right: 0;
    background-position: left bottom;
}
.product-detail-page .product-img-box .img-slider li{
    float: left;
    margin-right: 12px;
}
.product-detail-page .product-img-box .img-slider li a{
    display: block;
    padding: 3px 1px;
    background: #fff;
    overflow: hidden;
    border: 1px solid #ccc;
}
.product-detail-page .product-img-box .img-slider li a.active{
    /*border: 2px solid #bd2a3a;*/
}
/*组合推荐*/
#recommend-product{height: 615px;background: url(/images/apps/frontend/product_list/recommand_bg1.jpg) center center no-repeat;}
#recommend-product .recommend-product-inner{width: 1155px;margin: 0px auto;}
#recommend-product .title{font-size: 34px;color: #fdfefe;line-height: 34px;text-align: center;padding: 54px 0px 57px 0px;}
#recommend-product .item{
    position: relative;
    float: left;
    width: 282px;
    height: 370px;
    text-align: center;
    margin-right: 9px;
    background: url(/images/apps/frontend/product_list/recbg.png) center center no-repeat;
}
#recommend-product .item.last-item{
    margin-right: 0px;
    background: url(/images/apps/frontend/product_list/whole_kitchen.png) center center no-repeat;
}
#recommend-product .item.last-item .product-txt{left: -17px;bottom: 62px;}
#recommend-product .item.last-item .product-name{
    font-size: 28px;
    line-height: 28px;
    color: #fdfefe;
    background: url(/images/apps/frontend/product_list/nav.png) 240px center no-repeat;
}
#recommend-product .item img{margin-top: 20px;}
#recommend-product .item .product-txt{position: absolute;width: 100%;bottom: 45px;}
#recommend-product .item span{display: block;}
#recommend-product .item .product-name{font-size: 19px;color: #202020;margin-bottom: 8px;}
#recommend-product .item .product-model{font-size: 16px;color: #7f7f7f;}
/*欧博官网ABG服务*/
#sakura-server{height: 425px;background: url(/images/apps/frontend/product_list/server_bg.jpg) center center no-repeat;}
#sakura-server .sakura-server-inner{width: 1000px;margin: 0px auto;text-align: center;position: relative;overflow: hidden;}
#sakura-server #server-icon-bg{position: absolute;bottom: -5px;left: -240px;}
#sakura-server .sakura-server-inner.server-1 #server-icon-bg{left: 30px;}
#sakura-server .sakura-server-inner.server-2 #server-icon-bg{left: 212px;}
#sakura-server .sakura-server-inner.server-3 #server-icon-bg{left: 394px;}
#sakura-server .sakura-server-inner.server-4 #server-icon-bg{left: 576px;}
#sakura-server .sakura-server-inner.server-5 #server-icon-bg{left: 758px;}
#sakura-server .title{
    font-size: 34px;
    color: #fdfefe;
    line-height: 34px;
    text-align: center;
    width: 670px;
    padding: 50px 0px 26px 0px;
    margin: 0px auto;
    border-bottom: 1px solid #8691BA;

}
#sakura-server .title p{font-size: 24px;color: #ffffff;opacity: 0.7;margin-top: 10px;}

#sakura-server .server-nav{margin-top: 26px;margin-left: 45px;}
#sakura-server .server-nav .nav-item{float: left;height: 165px;}
#sakura-server .server-nav .nav-item a,
#sakura-server .server-nav .nav-item span{display:block;width: 182px;}
#sakura-server .server-nav .nav-item .server-img{
    position: relative;
    z-index: 2;
    width: 182px;
    height: 123px;
    overflow: hidden;
    background-position: center top;
    background-repeat: no-repeat;
}
#sakura-server .server-nav .nav-item .server-name{
    font-size: 22px;
    line-height: 22px;
    color: #ffffff;
    position: absolute;
    bottom: 0px;
}
#sakura-server .server-nav .nav-item-1 .server-img{
    background-image: url(/images/apps/frontend/sakura_server/icon1.png);
}
#sakura-server .server-nav .nav-item-2 .server-img{
    background-image: url(/images/apps/frontend/sakura_server/icon2.png);
}
#sakura-server .server-nav .nav-item-3 .server-img{
    background-image: url(/images/apps/frontend/sakura_server/icon3.png);
}
#sakura-server .server-nav .nav-item-4 .server-img{
    background-image: url(/images/apps/frontend/sakura_server/icon4.png);
}
#sakura-server .server-nav .nav-item-5 .server-img{
    background-image: url(/images/apps/frontend/sakura_server/icon5.png);
}


/* 发送产品信息 popup */ 
#send-email-popup{width: 100%;height: 100%;}
#send-email-popup .send-email-content,
#send-email-popup .send-email-content td
{width: 100%;height: 100%;text-align: center;vertical-align: middle;}
#send-email-popup .send-email-content-inner{
    position: relative;
    top: -99px;
    background-color: #fff;
    height: 148px;
    width: 521px;
    padding: 40px 26px;
    margin: auto;
}
#send-email-popup .popup-close{
    display: inline-block;
    position: absolute;
    top: 12px;
    right: 15px;
}
#send-email-popup .title{
    font-size: 24px;
    color:#2c2c2c;
    text-align: left;
    margin: 5px 0px 45px 0px;
}
#send-email-popup #send-email-address{
    font-size: 20px;
    color: #b0b0b0;
    border: none;
    width: 300px;
    padding: 14px 20px;
    background-color: #F4F8FB;
    border-radius: 6px;
}

.send-email-btn{
    display: inline-block;
    position: relative;
    font-size: 16px;
    color: #fff;
    width: 154px;
    text-align: center;
    height: 40px;
    line-height: 40px;
    margin-top: 7px;
    background: url('/images/apps/frontend/store/but_bg.png') center center no-repeat;
}
.send-email-btn:hover{color: #fff;}
.send-email-btn img{position: absolute;top: 12px;left: 18px;}

/*分享*/
#bdshare .share_icon{
    display: inline-block;
    width: 31px;
    height: 31px;
    background-position: center center;
    background-repeat: no-repeat;
    padding-left: 0px;
}

#bdshare .bds_weixin{
    background-image: url('/images/apps/frontend/product_detail/wechat.png');
}

#bdshare .bds_tsina{
    background-image: url('/images/apps/frontend/product_detail/weibo.png');
}