@charset "utf-8";
/*
	MBTXW.COM Copyright (C)2008-2099 www.mbtxw.com
	Author: mbtxw.com, QQ:536205792.
    Special note: do not modify this document without permission.
*/
/*幻灯广告*/
.product-banner {margin:20px auto;width:98%;height:600px;border-radius:15px;overflow:hidden;position:relative;}
.product-banner .banner-block {width:100%;height:600px;z-index:0;position:absolute;left:0px;top:0px;}
.product-banner .banner-block .span-arrow {display:block;position:relative;}
.product-banner .banner-block .swiper-button-prev {background:url(../images/prev_arrow.png) no-repeat center;left:30px;top:-330px;width:45px;height:80px;border-radius:6px;}
.product-banner .banner-block .swiper-button-next {background:url(../images/next_arrow.png) no-repeat center;right:30px;top:-330px;width:45px;height:80px;border-radius:6px;}
.product-banner .banner-block .swiper-button-prev:hover {background:rgb(0 0 0 / 32%) url(../images/prev_arrow.png) no-repeat center;}
.product-banner .banner-block .swiper-button-next:hover {background:rgb(0 0 0 / 32%) url(../images/next_arrow.png) no-repeat center;}
.product-banner .banner-block:hover i {background-color:rgba(225, 225, 225, 0.3);}

.product-banner .swiper-slide {display:flex;justify-content:center;align-items:center;height:600px;}
.product-banner .swiper-slide img{width:100%;height:auto;min-height:100%;transition:1s linear 2s;transform:scale(1.1,1.1);}
.product-banner .swiper-slide-active img, .product-banner .swiper-slide-duplicate-active img {transition:6s linear;transform:scale(1,1);} 


.product-banner .swiper-slide .text-left {z-index:99;position:absolute;color:#FAFAFA;top:28%;left:6%;}
.product-banner .swiper-slide .text-left h2 {font-size:86px;font-family:"aliFangYuan";}
.product-banner .swiper-slide .text-left p {font-size:36px;padding-top:30px;font-family:"aliFangYuan";}

.product-banner .swiper-slide .text-right {z-index:99;position:absolute;color:#FAFAFA;top:28%;right:6%;text-align:right;}
.product-banner .swiper-slide .text-right h2 {font-size:80px;font-family:"aliFangYuan";}
.product-banner .swiper-slide .text-right p {font-size:36px;padding-top:30px;font-family:"aliFangYuan";}

.product-banner .swiper-slide .text-center {z-index:99;position:absolute;color:#FAFAFA;top:28%;text-align:center;width:100%;}
.product-banner .swiper-slide .text-center h2 {font-size:86px;font-family:"aliFangYuan";}
.product-banner .swiper-slide .text-center p {font-size:36px;padding-top:30px;font-family:"aliFangYuan";}

.product-banner .swiper-slide.swiper-slide-active .text-left h2 {-moz-animation:opacity-anmi ease-in-out .3s;-webkit-animation:bounceInRight ease-in-out 1s 1;animation:bounceInRight ease-in-out 1s 1;}
.product-banner .swiper-slide.swiper-slide-active .text-left p {-webkit-animation:bounceInLeft ease-in-out 1.2s 1;animation:bounceInLeft ease-in-out 1.2s 1;}

.product-banner .swiper-slide.swiper-slide-active .text-right h2 {-moz-animation:opacity-anmi ease-in-out .3s;-webkit-animation:bounceInDown ease-in-out 1s 1;animation:bounceInDown ease-in-out 1s 1;}
.product-banner .swiper-slide.swiper-slide-active .text-right p {-webkit-animation:bounceInRight ease-in-out 1.3s 1;animation:bounceInRight ease-in-out 1.3s 1;}

.product-banner .swiper-slide.swiper-slide-active .text-center h2 {-moz-animation:opacity-anmi ease-in-out .3s;-webkit-animation:bounceInRight ease-in-out 1s 1;animation:bounceInRight ease-in-out 1s 1;}
.product-banner .swiper-slide.swiper-slide-active .text-center p {-webkit-animation:bounceInLeft ease-in-out 1.2s 1;animation:bounceInLeft ease-in-out 1.2s 1;}



.swiper-pagination-bullet-active {padding:2px 20px!important;border-radius:10px !important;background:#f20 !important;}
.swiper-pagination-bullet {padding:2px 8px;border-radius:10px !important;background:#fff;opacity:.8}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {bottom:25px !important;}

.swiper-side-box .swiper-button-next,.swiper-side-box .swiper-button-prev {width:40px;height:68px;font-size:50px;color:#ffffff;font-family:simsun;font-style:normal;border:none !important;outline:none !important;}
.swiper-side-box .swiper-button-next:hover,.swiper-side-box .swiper-button-prev:hover {background:rgb(0 0 0 / 32%);border-radius:5px}
.swiper-side-box .swiper-button-prev {left:30px;transform:rotate(-180deg);}
.swiper-side-box .swiper-button-next {right:30px;}
.swiper-pagination {padding-bottom:10px;}
/**/
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content: '' !important;}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {content: '' !important;}



/* 楼层商品 */
.mall-floors {}
.mall-floors .floors-category {padding:20px 0 30px 0;text-align:center;}
.mall-floors .floors-category h2 {font-size:30px;}
.mall-floors .floors-category h2 a {font-weight:500;font-family:"aliFangYuan";}
.mall-floors .floors-category p {font-size:16px;font-weight:500;text-transform:uppercase;color:#888;padding-top:10px;font-family:"aliFangYuan";}


/*新列表筛选*/
.mall-list-category {background:#ffffff;overflow:hidden;margin-bottom:20px;padding:20px 25px 15px 25px;overflow:hidden;font-size:14px;border-radius:10px;}
.mall-list-category .filter-box {overflow:hidden;zoom:1;padding-bottom:8px;}
.mall-list-category .filter-box .more {float:left;display:inline;border:#cec8c8 1px solid;border-radius:5px;width:46px;color:#A0A0A0;height:22px;line-height:21px;background:url('../images/icon/mro_arrow.png') right 8px no-repeat;padding:0 6px 0 8px;margin:6px 0 0 0;}
.mall-list-category .filter-box .more.actived {background-position:right -7px;color:#F00;border:#ff0000 1px solid;overflow:hidden;}
.mall-list-category .filter-left {width:80px;padding-right:20px;font-weight:bold;float:left;overflow:hidden;position:relative;line-height:22px;padding-top:8px;font-size:14px;}
.mall-list-category .filter-left:after{content:"";position:absolute;right:12px;top:17px;border:1px solid #333;border-width:0 1px 1px 0;width:4px;height:4px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}
.mall-list-category .filter-right {float:left;display:inline;overflow:hidden;}
.mall-list-category .filter-right ul {overflow:hidden;display:block;width:1238px;float:left;zoom:1;}
.mall-list-category .filter-right ul li {float:left;display:block;cursor:pointer;padding:0 13px 0 13px;height:38px;line-height:38px;overflow:hidden;font-size:14px;}
.mall-list-category .filter-right ul li a {padding:2px 8px;}
.mall-list-category .filter-right ul li a:hover, .filter-right ul li a.current {height:20px;background:#F00;text-align:center;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.mall-list-category .filter-right ul li a.current-2 {height:20px;background:#9E9E9E;text-align:center;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.mall-list-category .filter-right .pcw {width:100%;float:left;}
.mall-list-category .filter-right .close{height:32px;overflow:hidden;}
.mall-list-category .filter-right .closee{line-height:32px;overflow:hidden;}
.mall-list-category .filter-right .v-catid li.on {font-size:15px;}
.mall-list-category .filter-right .v-catid li.on a {color:#FFF;background:#f00;border-radius:5px;}
.mall-list-category .filter-right .c-catid a.on {color:#F00;background:#f0f0f0;border-radius:5px;}

.mall-list-category .filter-ok {float:left;}
.mall-list-category .filter-ok ul {overflow:hidden;display:block;float:left;zoom:1;}
.mall-list-category .filter-ok li {float:left;height:26px;line-height:26px;cursor:pointer;}

.mall-list-category .filter-ok .selected {padding:6px 0 6px 13px;}
.mall-list-category .filter-ok .selected span {display:inline-block;height:26px;line-height:26px;border:1px dashed #F00;padding:0 10px;margin-right:16px;border-radius:5px;cursor:pointer;}
.mall-list-category .filter-ok .selected span i {background:url('../images/icon/icon-closure-red.png') no-repeat 10px 5px;background-size:10px 10px;padding-left:23px;}
.mall-list-category .filter-ok .selected span:hover {border:1px solid #f00;}
.mall-list-category .filter-ok .clear-all {font-size:14px;color:#C60000;line-height:38px;margin-left:12px;cursor:pointer;}
.mall-list-category .filter-ok .clear-all a {color:#C60000;}



/*列表标签*/
.product-list-tag {margin-left:-20px;}
.product-list-tag ul {width:274px;float:left;margin-left:20px;margin-bottom:20px;background:#FFFFFF;border-radius:8px;position:relative;}
.product-list-tag ul .li-img {border-radius:5px;width:245px;height:245px;overflow:hidden;margin:15px 15px 0 15px;}
.product-list-tag ul .li-img img {-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.product-list-tag ul .li-img:hover img {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);}

.product-list-tag ul .li-info {margin:10px 15px 15px 15px;height:46px;line-height:23px;overflow:hidden;font-size:14px;}

.product-list-tag ul .li-level {position:absolute;z-index:10;}
.product-list-tag ul .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}

.product-list-tag ul:hover {box-shadow:0 1px 6px rgba(0,0,0,.35);}




/*详情图片介绍部分*/
.product-show {background:#FFF;margin:auto;width:1450px;clear:both;overflow:hidden;border-radius:8px;padding-bottom:20px;}
.product-show .show-left {float:left;width:500px;margin:20px 0 20px 20px;}

#mid_pos {position:absolute;}
#mid_div {width:500px;height:500px;cursor:crosshair;border:#EEEEEE 1px solid;background:#F2F2F2;border-radius:8px;}
#mid_div img {border-radius:8px;}
#zoomer {width:200px;height:200px;background:#FFFFFF url('../ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50);margin-top:-1px;margin-left:-1px;border-radius:8px;}
#big_div {width:600px;height:500px;border:#EEEEEE 1px solid;background:#FFFFFF;position:absolute;overflow:hidden;z-index:6;border-radius:8px;margin-top:-4px;}
#big_div img {border-radius:8px;}
#big_pic {position:absolute;}

.product-show .show-left .tbs {width:514px;height:76px;margin:20px 0;}
.product-show .show-left .tbs img {cursor:pointer;}
.product-show .show-left .tbsl {width:32px;height:76px;float:left;}
.product-show .show-left .tbsr {width:20px;height:76px;float:left;}
.product-show .show-left .tbsm {width:450px;height:76px;float:left;overflow:hidden;}
.product-show .show-left .ab_zoom {width:30px;height:30px;background:url('../ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin:470px 0 0 -30px;}
.product-show .show-left .ab_play {width:48px;height:48px;border-radius:50%;background:#FFFFFF url('../ab-play.png') no-repeat center center;position:absolute;z-index:7;margin:-275px 0 0 227px;}
.product-show .show-left .ab_play:hover {background:#FFFFFF url('../ab-play-on.png') no-repeat center center;cursor:pointer;}
.product-show .show-left .ab_hide {width:30px;height:30px;background:url('../ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-500px 0 0 420px;display:none;}
.product-show .show-left .ab_hide:hover {background:url('../ab-hide-on.png') no-repeat center center;cursor:pointer;}
.product-show .show-left .ab_video {width:500px;height:500px;border:#000000 0px solid;background:#fff;position:absolute;z-index:10;margin:-500px 0 0 0;display:none;border-radius:8px;}
.product-show .show-left .ab_video video {border-radius:8px;width:500px;height:500px;}
.product-show .show-left .ab_im {padding:2px;margin:0 14px 0 0;border:#C0C0C0 1px solid;float:left;width:70px;height:70px;border-radius:8px;}
.product-show .show-left .ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:70px;height:70px;background:#FFF;border-radius:8px;}
.product-show .show-left .video-btn{width:90px;height:35px;line-height:35px;color:#fff !important;position:absolute;background:rgba(0,0,0,.6);font-size:12px;opacity:.8;z-index:7;border-radius:20px;text-align:center;vertical-align:middle;margin:-480px 0 0 390px;cursor:pointer;}
.product-show .show-left .video-btn i.icon-shipin {display:inline-block;width:20px;height:20px;margin-right:5px;vertical-align:middle;background:url('../images/icon/iocn-shipin.png') no-repeat 0 -2px;}



.product-show .show-right {float:right;margin:25px;width:calc(100% - 570px);}
.product-show .show-right .show-title {line-height:38px;font-size:28px;margin-top:3px;margin-bottom:20px}
.product-show .show-right .show-price {min-height:90px;background:url("../images/price.png") no-repeat;padding:18px 15px 10px 15px;background-size:100%;margin-top:16px;margin-bottom:16px;border-radius:6px;}
.product-show .show-right .show-price .price-left {float:left;}
.product-show .show-right .show-price .price-left li {height:86px;line-height:86px;overflow:hidden;}
.product-show .show-right .show-price .price-left li b {display:inline-block;color:#000;font-weight:500;font-size:16px;margin-right:15px;}
.product-show .show-right .show-price .price-left .span-price {color:#f00;font-size:28px;font-weight:700;padding-right:15px;}
.product-show .show-right .show-price .price-left .span-unit {font-size:16px;}
.product-show .show-right .show-price .price-left .popup-kefua {color:#f00;cursor:pointer;font-size:16px;font-weight:500;}

/*基本信息*/
.product-show .show-right .show-basic {}
.product-show .show-right .show-basic li {height:20px;line-height:20px;overflow:hidden;padding:10px 0;font-size:14px;color:#666;}
.product-show .show-right .show-basic li b {float:left;display:inline-block;width:60px;margin:0 20px 0 15px;color:#000;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-show .show-right .show-basic li em {font-style:normal;padding:0 5px;color:#e4393c;}
.product-show .show-right .show-basic li i {font-style:normal;padding:0 5px;color:#f00;}

/*详情价格右侧*/
.product-show .show-right .show-price .price-right {float:right;margin-top:20px;}
.product-show .show-right .show-price .price-right li {float:left;margin-left:28px;cursor:pointer;}
.product-show .show-right .show-price .price-right li p {padding-top:28px;font-size:14px;height:39px;}
.product-show .show-right .show-price .price-right .li_qrcode {position:relative;z-index:288;text-align:center;}
.product-show .show-right .show-price .price-right .li_qrcode a.da {line-height:20px;z-index:99;height:20px;}
.product-show .show-right .show-price .price-right .li_qrcode:hover .span-unfold {display:block;}
.product-show .show-right .show-price .price-right .li_qrcode .span-unfold {z-index:98;display:none;position:absolute;top:49px;border-radius:5px;box-shadow: 0 0 15px rgb(0 0 0/50%);}
.product-show .show-right .show-price .price-right .li_qrcode span {background:#FFFFFF;padding:10px;margin-left:-43px;}
.product-show .show-right .show-price .price-right .li_qrcode span::after {content:'';border:10px solid transparent;position:absolute;border-left-color:#FFF;left:45%;margin-top:-132px;transform:rotate(-90deg);z-index:198;}
.product-show .show-right .show-price .price-right .li_qrcode a {display:block;height:20px;background:url("../images/icon/icon-scan.png") no-repeat center center;background-size:17px;}
.product-show .show-right .show-price .price-right .li_qrcode a:hover {background:url("../images/icon/icon-scan-red.png") no-repeat center center;background-size:17px;}

.product-show .show-right .show-price .price-right .li_share a {display:block;height:20px;background:url("../images/icon/icon-share.png") no-repeat center center;background-size:20px;}
.product-show .show-right .show-price .price-right .li_share a:hover {background:url("../images/icon/icon-share-red.png") no-repeat center center;background-size:20px;}

.product-show .show-right .show-price .price-right .li_poster a {display:block;height:20px;background:url("../images/icon/icon-poster.png") no-repeat center center;background-size:20px;}
.product-show .show-right .show-price .price-right .li_poster a:hover {background:url("../images/icon/icon-poster-red.png") no-repeat center center;background-size:20px;}

/*上下产品*/
.product-show .show-np {margin:30px 0 30px 13px;}
.product-show .show-np ul {width:40%;border-radius:5px;padding:13px 20px;background-color:#FFF;box-shadow:0 8px 16px rgb(0 0 0 / 10%);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-show .show-np span {float:left;color:#888;}
.product-show .show-np ul:first-child {float:left;}
.product-show .show-np ul:last-child {float:right;}
.product-show .show-np ul:hover {background:#F2F2F2;box-shadow:0 0 15px rgb(0 0 0/20%);color:#f20;}



.product-show-info {margin:auto;width:1450px;clear:both;}
.product-show-info .show-info-left {float:left;width:270px;margin-right:20px}
.product-show-info .show-info-right {float:right;width:1160px;background:#FFF;border-radius:8px;padding:6px 0;}
.product-show-info .show-info-right h2 {position:relative;border-bottom:1px solid hsla(0,0%,59.2%,.1);padding-bottom:16px;padding-left:22px;font-size:26px;margin:16px 26px 20px 26px;font-family:'aliFangYuan',sans-serif;}
.product-show-info .show-info-right h2::after {content:'';position:absolute;width:6px;height:22px;background:#f20000;left:0;box-shadow:3px 0px 10px -1px #f20000;border-radius:3px;margin-top:4px;}

.product-show-info .show-info-right .content img {display:block;width:90%!important;height:auto!important;object-fit:cover;text-align:center;margin:0 auto;}



/*推荐产品标签*/
.product-hot-tag {background:#FFF;padding:5px 20px 0 20px;border-radius:8px;overflow:hidden;}
.product-hot-tag h2 {position:relative;padding-left:22px;margin:16px 0;font-family:'aliFangYuan',sans-serif;}
.product-hot-tag h2::after {content:'';position:absolute;width:5px;height:18px;background:#f20000;left:0;box-shadow:3px 0px 10px -1px #f20000;border-radius:3px;margin-top:2px;}

.product-hot-tag ul {width:230px;margin-bottom:20px;background:#FFF;border-radius:5px;position:relative;}
.product-hot-tag ul .li-img {border-radius:5px;width:230px;height:230px;overflow:hidden;}
.product-hot-tag ul .li-img img {-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.product-hot-tag ul .li-img:hover img {-webkit-transform:scale(1.03);-ms-transform:scale(1.03);-moz-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03);}

.product-hot-tag ul .li-info {margin:10px 0px 10px 0px;height:46px;line-height:23px;overflow:hidden;font-size:14px;}

.product-hot-tag ul .li-level {position:absolute;z-index:10;}
.product-hot-tag ul .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}





.product-title {position:relative;text-align:center;}
.product-title h1 {font-weight:bold;position:absolute;top:0;z-index:1;width:100%;font-family:Arial;font-size:100px;color:rgba(0,0,0,0.1);}
.product-title h2 {z-index:2;font-family:"Microsoft YaHei", 微软雅黑;font-size:48px;font-weight:bold;color:rgb(0, 0, 0);line-height:70px;padding-top:56px;}
.product-title p {margin-top:14px;margin-bottom:50px;}
.product-title p em {display:inline-block;margin:0 6px 0 0;height:6px;border-radius:6px;}
.product-title p em:nth-child(1) {width:6px;background:#c00303;animation:p-span-ana 1.2s linear infinite alternate;}
.product-title p em:nth-child(2) {background:#404040;animation:p-span-anb 1.2s linear infinite alternate;}
@keyframes p-span-ana {
  0% {
	width: 6px;
}
100% {
	width: 48px;
}
}
@keyframes p-span-anb {
  0% {
	width: 48px;
}
100% {
	width: 6px;
}
}
