@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.
*/


.mall-head-box {margin:auto;width:1600px;clear:both;height:108px;}
.mall-head-box .mall-logo {width:460px;height:100px;overflow:hidden;float:left;position:relative;}
.mall-head-box .mall-logo img {margin-top:12px;height:76px;}
.mall-head-box .mall-logo span {position:absolute;font-size:35px;top:20px;margin-left:16px;color:#000;font-weight:600;}

.mall-head-box .my-cart {position:relative;float:right;margin-top:30px;}
.mall-head-box .my-cart .no-unfold {z-index:30;position:relative;display:block;background:rgba(226,44,8,0.1);border:#E22C08 1px solid;border-radius:5px;height:36px;line-height:36px;padding:0px 25px;cursor:pointer;}
.mall-head-box .my-cart .no-unfold i {background:url('../images/icon/icon-red.png') no-repeat 2px 0px;background-size:16px 16px;padding-left:20px;}
.mall-head-box .my-cart:hover .no-unfold {background:#ffffff;padding:0px 25px;border-radius:5px 5px 0px 0px;border-top:#E22C08 1px solid;border-left:#E22C08 1px solid;border-right:#E22C08 1px solid;border-bottom:0px solid;height:34px;box-shadow: 0 0 15px rgb(0 0 0/50%);}
.mall-head-box .my-cart:hover .ok-unfold {display:block;}
.mall-head-box .my-cart .ok-unfold {min-height:100px;z-index:29;display:none;position:absolute;background:#ffffff;left:-190px;padding:0 10px 5px 10px;top:34px;border:#E22C08 1px solid;width:300px;overflow:hidden;border-radius:5px 0px 5px 5px;box-shadow: 0 0 15px rgb(0 0 0/50%);}
.mall-head-box .my-cart .ok-unfold ul {padding:30px 15px;overflow:hidden;}
.mall-head-box .my-cart .ok-unfold li {float:left;}
.mall-head-box .my-cart .ok-unfold li img {padding-right:20px;}
.mall-head-box .my-cart .ok-unfold li b {padding-bottom:10px;display:inline-block;font-size:14px;}
.mall-head-box .my-cart .ok-unfold li b span {color:#f20000;padding:0 3px;}
.mall-head-box .my-cart .ok-unfold li p {padding-bottom:5px;}
.mall-head-box .my-cart .ok-unfold li p span {padding-right:5px;}
.mall-head-box .my-cart .ok-unfold li p a {color:#f20000;}

.mall-head-box .my-cart:hover .spacer {position:absolute;z-index:30;top:35px;right:1px;width:140px;height:15px;background-color:#FFFFFF;}

.fixon .mall-head-box .mall-logo img {margin-top:10px;clip-path:inset(0px 0px 26% 0px);}
.fixon .mall-head-box .mall-logo span {font-size:32px;}
.fixon .mall-head-box .my-cart {float:right;margin-top:20px;}
.fixon .mall-search-inp {margin:20px 0;}
.fixon .mall-search-mod {margin:20px 0;}
.fixon .mall-search-btn {margin:20px 0;}

.mall-search-inp {float:left;background:#FFF;width:452px;height:38px;margin:30px 0;border:#DDDDDD 1px solid;border-right:none;border-radius:8px 0 0 8px;}
.mall-search-inp input {width:400px;height:26px;line-height:26px;border:none;margin:0 10px;padding:6px 6px 6px 24px;background:url('../ico-search.png') no-repeat 0 center;font-size:14px;outline:none;}
.mall-search-mod {float:left;width:80px;height:38px;margin:30px 0;border:#DDDDDD 1px solid;border-right:none;border-left:none;background:#FFFFFF;}
.mall-search-mod input {width:45px;height:38px;line-height:38px;border:none;padding:0 24px 0 0;background:#FFFFFF url('../ico-arrd.png') no-repeat right center;text-align:right;color:#666666;font-size:14px;outline:none;cursor:pointer;}

.mall-search-btn {float:left;width:88px;height:40px;margin:30px 0;}
.mall-search-btn input {width:88px;height:40px;line-height:40px;padding:0;border-radius:0 8px 8px 0;border:none;background:linear-gradient(-90deg,rgb(255 0 0),rgb(255, 119, 0));color:#FFFFFF;font-size:16px;outline:none;cursor:pointer;}

.mall-head-box #search-tip {z-index:998;position:absolute;width:533px;overflow:hidden;margin:1px 0 0 -2px;font-size:14px;color:#666666;background:#FFFFFF;border:#DDDDDD 1px solid;border-radius:10px 0 10px 10px;display:none;}
.mall-head-box #search-mod {z-index:999;position:absolute;width:534px;overflow:hidden;margin:-40px 0 0 -454px;font-size:14px;line-height:32px;color:#666666;background:#FFFFFF;border:#F6F6F6 1px solid;border-radius:10px 0 10px 10px;border-top:none;display:none;}
.mall-head-box #search-mod ul {padding:10px 10px;overflow:hidden;}
.mall-head-box #search-rec {z-index:997;position:absolute;width:533px;overflow:hidden;margin:0px 0 0 -2px;font-size:14px;color:#666666;background:#FFFFFF;border:#DDDDDD 1px solid;border-radius:10px 0 10px 10px;display:none;}
.mall-head-box .search-rec span:hover {background:#f20;color:#FFFFFF;}



/*商城导航菜单*/
.mall-menu-box {height:40px;line-height:40px;border-bottom:#E22C08 2px solid;}
.mall-menu-box .menu-left {float:left;width:220px;height:40px;overflow:hidden;background:#E22C08;border-radius:5px 5px 0 0;margin-right:50px;}
.mall-menu-box .menu-left a {line-height:40px;font-size:16px;font-weight:bold;color:#FFFFFF;padding:0 20px 0 20px;}
.mall-menu-box .menu-left i {background:url('../images/icon/icon-category.png') no-repeat 2px 0px;background-size:22px 22px;padding-left:36px;}

.mall-menu-box .menu-nav {float:left;height:42px;line-height:42px;letter-spacing:1px;font-size:16px;overflow:hidden;}
.mall-menu-box .menu-nav li {float:left;position:relative;}
.mall-menu-box .menu-nav .menuon {}
.mall-menu-box .menu-nav .menuon span {color:#E22C08;}
.mall-menu-box .menu-nav .menuon::after {content:'';border:5px solid transparent;border-bottom-color:#E22C08;position:absolute;left:50%;transform:translateX(-50%);top:40px;margin-top:-10px;}
.mall-menu-box .menu-nav a:link,.menu-nav a:visited,.menu-nav a:active {display:inline-block;height:42px;color:#000;padding:0 12px;}
.mall-menu-box .menu-tel {float:right;font-size:20px;color:#E22C08;overflow:hidden;font-weight:bold;}

/*内页带下啦分类导航*/
.mall-menu-box .menu-inside {position:relative;width:220px;}
.mall-menu-box .menu-inside .menu-inside-box {float:left;width:220px;margin-right:50px;}
.mall-menu-box .menu-inside .menu-inside-box .menu-text {width:100%;background:#E22C08;border-radius:5px 5px 0 0;}
.mall-menu-box .menu-inside .menu-inside-box .menu-text .da i {background:url('../images/icon/icon-category.png') no-repeat 2px 0px;background-size:22px 22px;padding-left:36px;}
.mall-menu-box .menu-inside .menu-inside-box .menu-text a.da {width:175px;display:block;font-size:15px;font-weight:bold;color:#FFFFFF;font-family:"Microsoft Yahei";z-index:99;position:relative;padding:0 20px 0 10px;background:url("../images/mall/ico-arrow-a.png") no-repeat right;}
.mall-menu-box .menu-inside .menu-inside-box:hover a.da {background:url("../images/mall/ico-arrow-b.png") no-repeat right;padding:0 20px 0 10px;height:42px;text-decoration:none}
.mall-menu-box .menu-inside .menu-inside-box:hover .open-hide-box {display:block;width:220px;height:455px;}
.mall-menu-box .menu-inside .menu-inside-box .open-hide-box {display:none;position:absolute;z-index:200;background-color:#FFF;color:#333;}




/*幻灯广告*/
.mall-banner {width:100%;margin-bottom:20px;overflow:hidden;position:relative;}
.mall-banner .banner-block {width:100%;height:455px;z-index:0;position:absolute;left:0px;top:0px;}
.mall-banner .banner-block .span-arrow {display:block;position:relative;}
.mall-banner .banner-block .swiper-button-prev {background:url(../images/slide_prev.png) no-repeat center;left:230px;top:-225px;width:39px;height:70px;}
.mall-banner .banner-block .swiper-button-next {background:url(../images/slide_next.png) no-repeat center;right:230px;top:-225px;width:39px;height:70px;}
.mall-banner .banner-block .swiper-button-prev:hover {background:url(../images/slide_prev_hover.png) no-repeat center;}
.mall-banner .banner-block .swiper-button-next:hover {background:url(../images/slide_next_hover.png) no-repeat center;}
.mall-banner .banner-block:hover i {background-color:rgba(225, 225, 225, 0.3);}

.mall-banner .mall-category {float:left;width:220px;height:455px;background-color:rgba(255, 255, 255, 0.7);color:#333;position:relative;z-index:12;}


.mall-category .class_box {border-top:0 none;display:none;font-size:0;display:block;padding-bottom:0;z-index:200;}
.mall-category .class_box a:hover {text-decoration:none;}
.mall-category .class_box li {vertical-align:top;*zoom:1;}
.mall-category .class_left {padding:6px 10px 7px 10px;height:28px;overflow:hidden;width:200x;font-size:13px;cursor:pointer;}
.mall-category .class_left dt {line-height:28px;font-size:14px;}
.mall-category .class_left dt a {color:#333;}
.mall-category .class_box li:hover .class_left {background-color:#FAFAFA;border-left:2px solid #F20000;border-bottom:1px solid #E2E2E2;}
.mall-category .class_left dt i {font-style:normal;font-weight:bold;color:#DADADA;padding:0 2px;font-family:simsun;float:right;}
.mall-category .class_left:hover i {color:#f20000;}
.mall-category .class_box li:hover .class_left a {color:#f20000;}
.mall-category .class_box li:hover .class_left {border-left:2px solid #F20000;border-bottom:1px solid #E2E2E2;}
.mall-category .class_box li:hover .class_left dt i {font-style:normal;font-weight:bold;color:#f20000;padding:0 2px;font-family:simsun;float:right;}
.mall-category .class_left dt b {font-weight:bold;}
.mall-category .class_left dt span {color:#333;padding-left:10px;}

.mall-category .class_right {display:none;position:absolute;left:220px;height:455px;top:0;background-color:#FFF;border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
.mall-category .class_box li:hover .class_right {display:block;}

.mall-category .class_right ul {float:left;width:906px;padding-top:10px;}
.mall-category .class_right .right_submenu {width:610px;float:left;margin-right:6px;overflow-y:auto;overflow-x:auto;height:431px;}
.mall-category .class_right .right_submenu dl {margin:0 15px 10px 15px;overflow:hidden;color:#333;font-size:12px;}
.mall-category .class_right .right_submenu .submenu_title {margin-top:2px;height:20px;line-height:18px;color:#F20000;}
.mall-category .class_right .right_submenu .submenu_title strong {display:block;border-left:5px solid #F20000;font-size:16px;font-weight:bold;padding:0 0 0 8px;}
.mall-category .class_right .right_submenu dt {line-height:30px;color:#dadada;font-weight:bold;}
.mall-category .class_right .right_submenu dt i {font-style:normal;font-weight:bold;color:#dadada;padding:0 2px;font-family:simsun;}

.mall-category .class_right .right_submenu dd {float:left;width:568px;padding-bottom:5px;line-height:30px;border-bottom:1px dashed #dadada;}
.mall-category .class_right .right_submenu em {padding:0 10px 0 8px;color:#888;}
.mall-category .class_right .right_submenu dd span {float:left;display:block;width:25%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mall-category .class_right .right_submenu dd span a {padding:0 8px 0 0;}


.mall-category .class_right .right_info {float:left;width:274px;}
.mall-category .class_right .right_info dt {font-size:14px;margin:15px 10px 8px 10px;color:#888;height:22px;line-height:22px}
.mall-category .class_right .right_info dd {float:left;width:122px;margin:5px 0 0 15px;color:#333;}
.mall-category .class_right .right_info dd p {height:28px;line-height:28px;overflow:hidden;font-size:12px;}
.mall-category .class_right .right_info dd img {width:122px;height:100%;display: block;-moz-opacity:0.8;-khtml-opacity:0.8;Opacity:0.8;Filter:alpha(opacity=80);outline:none;border-radius:5px;}
.mall-category .class_right .right_info dd img:hover {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}


.mall-banner .fenlei-right {float:right;width:220px;height:425px;background-color:rgba(255, 255, 255, 0.9);color:#333;position:relative;z-index:12;margin:15px 0;border-radius:5px;}


/*首页会员登录*/
.index-login {height:145px;}

/*用户未登录状态*/
.index-login .no-avatar {overflow:hidden;text-align:center;padding-top:15px;padding-bottom:10px;}
.index-login .no-avatar img {border-radius:50%;width:53px;height:53px;}
.index-login .no-hello {text-align:center;}
.index-login .no-login {overflow:hidden;}
.index-login .no-login li {float:left;padding:10px 0 15px 18px;}
.index-login .no-login li .red-btn {display:inline-block;zoom:1;*display:inline;width:80px;height:26px;text-align:center;line-height:26px;vertical-align:middle;border-radius:3px;border:#F20000 1px solid;background:#F20000;cursor:pointer;color:#FFFFFF;}
.index-login .no-login li .red-btn:hover {background:#DF3033;}
.index-login .no-login li .white-btn {display:inline-block;zoom:1;*display:inline;width:80px;height:26px;text-align:center;line-height:26px;vertical-align:middle;border-radius:3px;border:#AAAAAA 1px solid;cursor:pointer;color:#666;}
.index-login .no-login li .white-btn:hover {background:#F6F6F6;border:#F20000 1px solid;color:#DF3033;}

/*用户登陆状态*/
.index-login .has-login {padding:18px 15px 13px 15px;overflow:hidden;}
.index-login .has-login .user-avatar {float:left;margin-right:15px;}
.index-login .has-login .user-avatar img {border:none;border-radius:50%;width:58px;height:58px;}
.index-login .has-login .user-hello {float:left;padding-top:5px;}
.index-login .has-login .user-hello p {height:26px;line-height:26px;overflow:hidden;}
.index-login .has-login .user-hello b {font-size:14px;height:26px;line-height:26px;}

/*用户订单信息*/
.index-login .user-order {overflow:hidden;text-align:center;padding:0px 10px 10px 10px;}
.index-login .user-order li {float:left;width:25%;}
.index-login .user-order li b {display:block;padding-bottom:10px;font-size:14px;color:#DF3033;}

/*公告新闻TAB切换*/
.mall-tab-nav {padding:6px 15px 0 15px;}
.mall-tab-nav dl {font-size:12px;text-align:center;height:29px;border-bottom:#E2E2E2 1px solid;}
.mall-tab-nav dd {float:left;margin:0 12px 0 0;font-size:13px;}
.mall-tab-nav .sk_1 {height:28px;line-height:28px;cursor:pointer;border-bottom:#F00 2px solid;color:#F00;}
.mall-tab-nav .sk_2 {line-height:28px;color:#666666;cursor:pointer;}

.mall-tab-info {padding:5px 15px 5px 15px;height:100px;}
.mall-tab-info li {height:25px;line-height:25px;overflow:hidden;}


/*商城快速导航菜单*/
.mall-quick-nav {padding:0 5px;font-size:12px;text-align:center;overflow:hidden;}
.mall-quick-nav li {position:relative;float:left;width:70px;height:66px;padding:0 0;}
.mall-quick-nav li:before,.mall-quick-nav li:after {position:absolute;content:"";}
.mall-quick-nav li:before {top:-1px;left:9px;width:50px;height:1px;}
.mall-quick-nav li:after {top:9px;left:0;width:1px;height:48px;}
.mall-quick-nav li.top-border:before {border-bottom:#dadada 1px dashed;}
.mall-quick-nav li.left-border:after {border-left:#dadada 1px dashed;}
.mall-quick-nav li a {color:#333;display:block;overflow:hidden;padding:12px 0 8px;}
.mall-quick-nav li a:hover{text-decoration:none;color:#FF9900;}

.mall-quick-nav li i {display:block;height:28px;line-height:28px;}
.mall-quick-nav .icon-favorite {background:url('../images/mall/icon-favorite.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav li:hover .icon-favorite {background:url('../images/mall/icon-favorite-red.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav .icon-sec {background:url('../images/mall/icon-sec.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav li:hover .icon-sec {background:url('../images/mall/icon-sec-red.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav .icon-address {background:url('../images/mall/icon-address.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav li:hover .icon-address {background:url('../images/mall/icon-address-red.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav .icon-coupon  {background:url('../images/mall/icon-coupon.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav li:hover .icon-coupon {background:url('../images/mall/icon-coupon-red.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav .icon-charge {background:url('../images/mall/icon-charge.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav li:hover .icon-charge {background:url('../images/mall/icon-charge-red.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav .icon-credit {background:url('../images/mall/icon-credit.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav li:hover .icon-credit {background:url('../images/mall/icon-credit-red.png') no-repeat 20px 0px;background-size:26px 26px;cursor:pointer;}
.mall-quick-nav li:hover a {color:#F00;}
.mall-quick-nav em {font-style:normal;background:#F20000;border-radius:50%;color:#FFFFFF;font-size:12px;z-index:3;position:absolute;display:block;width:16px;height:16px;line-height:16px;overflow:hidden;text-align:center;margin-top:-6px; margin-left:48px;}


/*分类图标*/
.cate-icon {display:block;float:left;width:25px;height:18px;margin-top:5px;background:url('../images/icon/icon-cate.png') no-repeat;-webkit-transition:all .3s ease;transition:all .3s ease;background-size:18px;}

.class_left .cate-v0 {background-position:0 0px;}
.mall-category .class_box li:hover .class_left .cate-v0 {background-position:0px -18px;}
.class_left .cate-v1 {background-position: 0px -38px;}
.mall-category .class_box li:hover .class_left .cate-v1 {background-position:0px -56px;}
.class_left .cate-v2 {background-position:0 -76px;}
.mall-category .class_box li:hover .class_left .cate-v2 {background-position:0px -95px;}
.class_left .cate-v3 {background-position:0 -112px;}
.mall-category .class_box li:hover .class_left .cate-v3 {background-position:0px -131px;}
.class_left .cate-v4 {background-position:0 -151px;}
.mall-category .class_box li:hover .class_left .cate-v4 {background-position:0px -169px;}
.class_left .cate-v5 {background-position:0 -187px;}
.mall-category .class_box li:hover .class_left .cate-v5 {background-position:0px -204px;}
.class_left .cate-v6 {background-position:0 -222px;}
.mall-category .class_box li:hover .class_left .cate-v6 {background-position:0px -241px;}
.class_left .cate-v7 {background-position:0 -262px;}
.mall-category .class_box li:hover .class_left .cate-v7 {background-position:0px -280px;}
.class_left .cate-v8 {background-position:0 -297px;}
.mall-category .class_box li:hover .class_left .cate-v8 {background-position:0px -316px;}
.class_left .cate-v9 {background-position:0 -335px;}
.mall-category .class_box li:hover .class_left .cate-v9 {background-position:0px -354px;}
.class_left .cate-v10 {background-position:0 -372px;}
.mall-category .class_box li:hover .class_left .cate-v10 {background-position:0px -390px;}
.class_left .cate-v11 {background-position:0 -409px;}
.mall-category .class_box li:hover .class_left .cate-v11 {background-position:0px -429px;}
.class_left .cate-v12 {background-position:0 -448px;}
.mall-category .class_box li:hover .class_left .cate-v12 {background-position:0px -468px;}
.class_left .cate-v13 {background-position:0 -486px;}
.mall-category .class_box li:hover .class_left .cate-v13 {background-position:0px -506px;}
.class_left .cate-v14 {background-position:0 -525px;}
.mall-category .class_box li:hover .class_left .cate-v14 {background-position:0px -541px;}
.class_left .cate-v15 {background-position:0 -558px;}
.mall-category .class_box li:hover .class_left .cate-v15 {background-position:0px -575px;}
.class_left .cate-v16 {background-position:0 -595px;}
.mall-category .class_box li:hover .class_left .cate-v16 {background-position:0px -615px;}
.class_left .cate-v17 {background-position:0 -636px;}
.mall-category .class_box li:hover .class_left .cate-v17 {background-position:0px -656px;}



.tj-nav {margin-left:-16px;overflow:hidden;}
.tj-nav li {margin-left:16px;width:388px;float:left;}
.tj-nav li img {width:100%;border-radius:5px;}

/* 滑过透明层 */
.am-glideover {overflow:hidden;position:relative;}
.am-glideover:before {
	content:"";
	position:absolute;
	top:0;
	left:-100%;
	display:block;
	height:100%;
	width:50%;
	z-index:999;
	background-color:rgba(255,255,255,.3);
	-webkit-transition:all 1s ease 0s;
	-moz-transition:all 1s ease 0s;
	-o-transition:all 1s ease 0s;
	transition:all 1s ease 0s;
	-ms-transform:skewX(-20deg);
	-webkit-transform:skewX(-20deg);
	-o-transform:skewX(-20deg);
	transform:skewX(-20deg);
	background:-webkit-linear-gradient(90deg, transparent 0, rgba(255, 255, 255, 0.4) 100%);
	background:-moz-linear-gradient(90deg, transparent 0, rgba(255, 255, 255, 0.4) 100%);
	background:-o-linear-gradient(90deg, transparent 0, rgba(255, 255, 255, 0.4) 100%);
	background:linear-gradient(90deg, transparent 0, rgba(255, 255, 255, 0.4) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=transparent, endColorstr=rgba(255, 255, 255, 0.4),GradientType=0.9);
}
.am-glideover:hover:before {left:100%;}





/*秒杀商品*/
.miaosha {background:url('../images/mall/sec-bg.png');margin-top:20px;height:375px;padding:20px 20px;background-position:top;background-size:cover;background-repeat:no-repeat;border-radius:5px;}
.miaosha h2 {padding-bottom:10px;overflow:hidden;}
.miaosha h2 span {float:left;height:28px;line-height:28px;background:url('../images/mall/ico-sec-on.png') no-repeat 26px center;font-size:14px;color:#E4393C;padding:0 16px 0 60px;overflow:hidden;}
.miaosha h2 em {display:block;background:url('../images/mall/sec-icon.png');width:141px;height:27px;float:left;background-size:141px 27px;}
.miaosha h2 a {float:right;font-size:12px;font-weight:500;}
.miaosha h2 a i {font-style:normal;font-weight:bold;padding-left:5px;font-family:simsun;}
.miaosha .sec-tag {margin-left:-20px;overflow:hidden;}
.miaosha .sec-tag ul {width:243px;margin:10px 0 0 20px;float:left;background:#FFFFFF;border-radius:5px;position:relative;}
.miaosha .sec-tag .li-level {position:absolute;z-index:10;}
.miaosha .sec-tag .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}
.miaosha .sec-tag .li-img {border-radius:5px;width:223px;height:223px;overflow:hidden;margin:10px 10px 0 10px;}
.miaosha .sec-tag .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;}
.miaosha .sec-tag .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);}
.miaosha .sec-tag .li-info {padding:0 10px 10px 10px;overflow:hidden;}
.miaosha .sec-tag .li-info b {display:block;height:40px;line-height:40px;color:#E4393C;font-size:14px;}
.miaosha .sec-tag .li-info b s {font-size:12px;text-decoration:none;}
.miaosha .sec-tag .li-info b em {float:right;font-size:12px;color:#999999;font-weight:normal;font-style:normal;padding-right:4px;}
.miaosha .sec-tag .li-info b span {color:#999999;font-weight:normal;}
.miaosha .sec-tag .li-info p {height:42px;line-height:21px;overflow:hidden;font-size:14px;}


.miaosha .sec-tag .li-link {position:absolute;top:40%;right:16px;z-index:10;display:none;}
.miaosha .sec-tag .li-link a {background:#FFFFFF;width:36px;height:36px;line-height:36px;text-align:center;display:block;margin-top:10px;border-radius:5px;}
.miaosha .sec-tag .li-link a:hover {background:#F20000;color:#FFF;}
.miaosha .sec-tag .li-link .li-cart {background:#fff url('../images/icon/icon-cart.png') no-repeat 5px 5px;background-size:26px 26px;cursor:pointer;}
.miaosha .sec-tag .li-link a.li-cart:hover {background:#f20 url('../images/icon/icon-cart-white.png') no-repeat 5px 5px;background-size:26px 26px;cursor:pointer;}
.miaosha .sec-tag ul:hover .li-link {display:block;}

.miaosha .sec-tag .li-link a.link-favo {background:#fff url('../images/icon/icon-favo.png') no-repeat 5px 5px;background-size:26px 26px;cursor:pointer;}
.miaosha .sec-tag .li-link a.link-favo:hover {background:#f20 url('../images/icon/icon-favo-ok.png') no-repeat 5px 5px;background-size:26px 26px;cursor:pointer;}
.miaosha .sec-tag .li-link .link-favo.ok {background:#f20 url('../images/icon/icon-favo-ok.png') no-repeat 5px 5px;background-size:26px 26px;}





/* 楼层商品 */
.mall-floors {margin-top:16px;overflow:hidden;}
.mall-floors .floors-left {float:left;width:255px;height:686px;border-radius:6px;position:relative;}
.mall-floors #background-0 {background-image:linear-gradient(145deg,#B4E0DE 10%,#cfdee3 100%);}
.mall-floors #background-1 {background-image:linear-gradient(145deg,#98A5BF 10%,#becfe0 100%);}
.mall-floors #background-2 {background-image:linear-gradient(145deg,#cfdee3 10%,#98A5BF 100%);}
.mall-floors #background-3 {background-image:linear-gradient(145deg,#bed2e0 10%,#BCD9EE 100%);}
.mall-floors #background-4 {background-image:linear-gradient(145deg,#bdcae8 10%,#BCD9EE 100%);}
.mall-floors #background-5 {background-image:linear-gradient(145deg,#98A5BF 10%,#becfe0 100%);}

.mall-floors .floors-left .left-ads {border-radius:5px;width:100%;height:686px;overflow:hidden;}
.mall-floors .floors-left .left-ads 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;}
.mall-floors .floors-left .left-ads: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);}

.mall-floors .floors-left .large-category {position:absolute;padding:20px 15px 0 15px;top:0px;z-index:10;}
.mall-floors .floors-left .large-category h2 {font-size:30px;font-weight:500;}
.mall-floors .floors-left .large-category p {font-size:16px;font-weight:500;text-transform:uppercase;color:#888;padding-top:10px;}
.mall-floors .floors-left .small-category {position:absolute;z-index:10;bottom:20px;}
.mall-floors .floors-left .small-category ul {overflow:hidden;font-size:12px;margin:10px 12px;padding-top:15px;background:rgba(255,255,255,0.6);border-radius:5px;width:230px;}
.mall-floors .floors-left .small-category li {float:left;margin:0 0 15px 15px;}
.mall-floors .floors-left .small-category li a {display:block;padding:2px 10px 2px 10px;width:72px;background:#d9dee4;border-radius:15px;overflow:hidden;text-align:center;height:24px;line-height:24px;overflow:hidden;color:#000;}
.mall-floors .floors-left .small-category li a:hover {background:#ff2200;color:#FFF;}
.mall-floors .floors-right {float:left;width:calc(100% - 255px);height:auto;}
.mall-floors .floors-right ul {width:253px;float:left;margin-left:16px;margin-bottom:16px;background:#FFFFFF;border-radius:5px;position:relative;}
.mall-floors .floors-right ul .li-img {border-radius:5px;width:233px;height:233px;overflow:hidden;margin:10px 10px 0 10px;}
.mall-floors .floors-right 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;}
.mall-floors .floors-right 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);}

.mall-floors .floors-right ul .li-info {padding:0 10px 10px 10px;overflow:hidden;}
.mall-floors .floors-right ul .li-info b {display:block;height:40px;line-height:40px;color:#ff2200;font-size:20px;font-weight:500;}
.mall-floors .floors-right ul .li-info b i {font-size:14px;font-style:normal;}
.mall-floors .floors-right ul .li-info b s {font-size:14px;padding-left:15px;color:#999999;}
.mall-floors .floors-right ul .li-info b span {color:#999999;font-weight:normal;}
.mall-floors .floors-right ul .li-info p {height:42px;line-height:21px;overflow:hidden;font-size:14px;}

.mall-floors .floors-right ul .li-level {position:absolute;z-index:10;}
.mall-floors .floors-right ul .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}


.mall-kefu {width:38px;height:100%;background:#333;position:fixed;top:0;right:0;z-index:1000;}
@keyframes fadenum{
  0%{transform:translateX(-150px);}
}


/*在线客服*/
.mall-kefu .kefu-info {top:10%;position:fixed;z-index:100;}
.mall-kefu .kefu-info .click-open {background:#F20000;color:#FFF;height:140px;border-radius:8px 0 0px 8px;}
.mall-kefu .kefu-info .click-open p {font-size:14px;line-height:16px;padding:2px 12px 0 12px;cursor:pointer;}
.mall-kefu .kefu-info .click-open i {display:block;font-style:normal;font-weight:560;color:#FFF;padding:10px 12px;font-family:simsun;transform:rotate(180deg);cursor:pointer;}
.mall-kefu .kefu-info .click-open img {display:block;width:20px;height:20px;margin:auto;padding:12px 9px 5px 9px;}

.mall-kefu .kefu-info .open-info-box {width:188px;position:absolute;right:-38px;border-radius:3px;display:none;}
.mall-kefu .kefu-info .open-info-box .click-close {float:left;width:38px;background:#F20000;border-radius:5px 0 0px 5px;}
.mall-kefu .kefu-info .open-info-box .click-close img {display:block;width:20px;height:20px;margin:auto;padding:12px 9px 5px 9px;}
.mall-kefu .kefu-info .open-info-box .click-close p {font-size:14px;line-height:16px;padding:5px 12px 0 12px;cursor:pointer;font-weight:600;color:#FFF;}
.mall-kefu .kefu-info .open-info-box .click-close i {display:block;font-style:normal;font-weight:bold;color:#FFF;padding:10px 12px;font-family:simsun;}

.mall-kefu .kefu-info .open-info-box .div-r {width:120px;float:left;border:5px solid #F20000;background:#FFF;padding:10px;border-radius:0px 0 0px 5px;}
.mall-kefu .kefu-info .open-info-box .kefu-list li {margin-top:8px;height:32px;line-height:32px;border:1px solid #eee;border-radius:25px;}
.mall-kefu .kefu-info .open-info-box .kefu-list  p {padding:5px 0 5px 0;text-align:center;font-weight:600;font-size:14px;}
.mall-kefu .kefu-info .open-info-box .kefu-list li img {float:left;display:block;width:22px;height:22px;background:#eee;border-radius:50px;padding:5px;}
.mall-kefu .kefu-info .open-info-box .kefu-list li span {display:inline-block;padding-left:10px;}

.mall-kefu .kefu-info .open-info-box .kefu-tel { margin-top:15px;}
.mall-kefu .kefu-info .open-info-box .kefu-tel p {padding-top:5px;font-weight:600;font-size:14px;}
.mall-kefu .kefu-info .open-info-box .kefu-tel b {display:block;font-size:16px;color:#f20000;padding-top:8px;}
.mall-kefu .kefu-info .open-info-box .kefu-tel i {background:url('../images/kefu/tel.png') no-repeat 0px 2px;background-size:15px 15px;padding-left:23px;}

/*会员相关*/
.mall-kefu .user-related {bottom:56%;position:fixed;}
.mall-kefu .user-related .base-nav {}
.mall-kefu .user-related .base-nav .left-icon img {display:block;width:26px;height:26px;margin:auto;padding:6px;}
.mall-kefu .user-related .base-nav .rounded-img img {border-radius:50px;}
.mall-kefu .user-related .base-nav .left-icon:hover {background:#F20000;color:#FFF;}
.mall-kefu .user-related .base-nav:hover .right-hint {display:block;}
.mall-kefu .user-related .base-nav .right-hint {width:50px;border-radius:3px;padding:10px 20px;position:absolute;background:#333;right:60px;margin-top:-40px;display:none;animation:fadenum 1s;color:#FFF;}
.mall-kefu .user-related .base-nav .right-hint::after {content:'';border:10px solid transparent;border-left-color:#333;position:absolute;left:100%;top:50%;margin-top:-10px;}


/*二维码*/
.mall-kefu .wechat-code {bottom:50px;position:fixed;}
.mall-kefu .wechat-code .left-box img {display:block;width:20px;height:20px;margin:auto;padding:9px;}
.mall-kefu .wechat-code .left-box:hover {background:#F20000;color:#FFF;}
.mall-kefu .wechat-code:hover .right-box {display:block;}
.mall-kefu .wechat-code .right-box p {padding:5px 0 5px 0;text-align:center;font-weight:600;font-size:14px;}
.mall-kefu .wechat-code .right-box img {display:block;width:138px;height:138px;margin:auto;}
.mall-kefu .wechat-code .right-box {width:138px;height:170px;box-shadow:0 1px 6px rgba(0,0,0,.55);border-radius:3px;padding:10px 10px;position:absolute;background:#FFF;right:39px;margin-top:-190px;display:none;animation:fadenum 1s;}

/*我的购物车*/
.mall-kefu .mine-cart {border-top:1px solid #444;border-bottom:1px solid #444;bottom:40%;position:fixed;}
.mall-kefu .mine-cart .left-box {width:100%;color:#BFBFBF;text-align:center;padding:15px 0;position:relative;}
.mall-kefu .mine-cart .left-box p {font-size:12px;line-height:16px;padding:5px 8px 0 8px; color:#8A8A8A;cursor:pointer;}
.mall-kefu .mine-cart .left-box span {display:inline-block;position:absolute;margin-top:-109px;right:7px;font-size:12px;width:20px;line-height:20px;color:#8A8A8A;cursor:pointer;border-radius:25px;}
.mall-kefu .mine-cart .left-box:hover span{color:#FFF;}

.mall-kefu .mine-cart .left-box img {display:block;width:24px;height:24px;margin:auto;}
.mall-kefu .mine-cart .left-box:hover {background:#F20000;}
.mall-kefu .mine-cart .left-box:hover p {color:#FFF;}
.mall-kefu .mine-cart .left-box .icon-b {display:none;}
.mall-kefu .mine-cart:hover .left-box .icon-a {display:none;}
.mall-kefu .mine-cart:hover .left-box .icon-b {display:block;}
.mall-kefu .mine-cart:hover .right-box {display:block;}
.mall-kefu .mine-cart .right-box {width:380px;min-height:110px;max-height:310px;overflow:scroll;box-shadow:0 1px 6px rgba(0,0,0,.55);border-radius:3px 0 0 3px;padding:15px 15px;position:absolute;background:#FFF;right:38px;margin-top:-139px;display:none;animation:fadenum 1s;}

.mall-kefu .mine-cart ::-webkit-scrollbar {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mall-kefu .mine-cart ::-webkit-scrollbar {width:6px;height:6px;}
.mall-kefu .mine-cart ::-webkit-scrollbar-button {width:0;height:0;}
.mall-kefu .mine-cart ::-webkit-scrollbar-thumb {min-height:28px;padding-top:100;background-color:rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:5px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);}



/*空购物车*/
.empty-card {padding:10px 0;background:#FFFFFF url('../images/icon/icon-bigcart.png') no-repeat 25px 28px;background-size:66px 66px;}
.empty-card ul {padding-left:130px;}
.empty-card ul p {padding-bottom:18px;font-weight:600;font-size:14px;}
.empty-card ul li {height:26px;line-height:26px;}
.empty-card ul li a {padding-left:5px;color:#f20000;}

#destoon-cardr {background:#FFFFFF url('../images/Loading.gif') no-repeat center center;background-size:85px 85px;}
.mall-card-list {height:72px;background:#FFFFFF;overflow:hidden;clear:both;border-bottom:#F0F0F0 1px solid;}
.mall-card-list img {float:left;margin:12px 12px 0 0;border-radius:6px;}
.mall-card-list ul {margin:12px 0;}
.mall-card-list li {height:24px;line-height:24px;overflow:hidden;}
.mall-card-list strong {display:block;width:100%;}
.mall-card-list em {float:right;color:#FFFFFF;font-style:normal;background:#FA5A57;border-radius:10px;color:#FFFFFF;font-size:12px;display:inline-block;height:14px;line-height:14px;padding:0 4px;}
.mall-card-list i {color:#F23030;font-style:normal;float:right;}
.mall-card-list span {color:#666666;}
.mall-card-info {padding:0 24px 16px 24px;overflow:hidden;background:#FFFFFF;}
.mall-card-info li {width:156px;height:32px;line-height:32px;overflow:hidden;color:#666666;float:left;}
.mall-card-more {background:#F20;height:38px;line-height:38px;text-align:center;font-size:14px;border-radius:5px;color:#fff;}


/*返回顶部*/
.mall-kefu .back-top {bottom:10px;position:fixed;}
.mall-kefu .back-top .back-btn {width:38px;height:38px;cursor:pointer;display:none;}
.mall-kefu .back-top .back-btn a {display:block;width:100%;height:100%;background:url('../images/icon/top.png') no-repeat center center;background-size:18px 18px;}
.mall-kefu .back-top .back-btn a:hover {background-color:#F20000;}

.mall-kefu .back-top:hover .back-box {display:block;}
.mall-kefu .back-top .back-box {width:50px;border-radius:3px;padding:10px 18px;position:absolute;background:#333;right:60px;margin-top:-40px;display:none;animation:fadenum 1s;color:#FFF;}
.mall-kefu .back-top .back-box::after {content:'';border:10px solid transparent;border-left-color:#333;position:absolute;left:100%;top:50%;margin-top:-10px;}


/*商城优惠券*/
.mall-coupon {position:relative;height:144px;margin-bottom:20px;}
.mall-coupon img {position:absolute;left:0;top:0;width:410px;height:144px;}
.mall-coupon .img-pic {z-index:1;}
.mall-coupon .img-bg {z-index:-1;}
.mall-coupon .img-text {position:absolute;top:28px;z-index:1;}
.mall-coupon .img-text b {padding-left:60px;font-size:33px;font-family:'Impact', 'sans-serif';color:#FFF;}
.mall-coupon .img-text p {padding-top:20px;padding-left:30px;font-size:20px;color:#FFF;letter-spacing:5px;}
.mall-coupon .coupon-tag {padding-left:239px;box-sizing:border-box;float:left;}
.mall-coupon .coupon-tag ul {margin-top:13px;background:white;width:328px;height:118px;box-sizing:border-box;border-radius:8px;margin-left:12px;float:left;}

.mall-coupon .coupon-tag .coupon-left {width:280px;height:100%;position:relative;float:left;padding:10px 16px 16px;box-sizing:border-box;}
.mall-coupon .coupon-tag .coupon-left::after {content:'';width:1px;height:100%;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0.06) 50%, transparent 50%);background-size:1px 10px;background-repeat:repeat-y;position:absolute;right:0;top:0;z-index:1;}

.mall-coupon .coupon-tag .coupon-left .par-value {margin-bottom:8px;font-size:16px;color:#e1251b;}
.mall-coupon .coupon-tag .coupon-left .par-value b {font-size:36px;font-family:'Impact', 'sans-serif';font-weight:500;padding-right:5px;}
.mall-coupon .coupon-tag .coupon-left .user-coupon {position:absolute;font-size:14px;right:15px;top:32px;color:#000000;}
.mall-coupon .coupon-tag .coupon-left .all-coupon {position:absolute;font-size:14px;right:15px;top:32px;color:#F20000;}
.mall-coupon .coupon-tag .coupon-left .coupon-title {font-size:12px;color:#898989;line-height:18px;}
.mall-coupon .coupon-tag .coupon-left .coupon-limit {margin-top:6px;font-size:12px;color:#898989;line-height:18px;}
.mall-coupon .coupon-tag .coupon-left em {background:#f4f4f5;width:16px;height:8px;position:absolute;right:0;z-index:2;}
.mall-coupon .coupon-tag .coupon-left .top-circle {top:0;margin:0px -8px 0 0;border-radius:0 0 8px 8px;}
.mall-coupon .coupon-tag .coupon-left .bottom-circle {bottom:0;margin:0 -8px 0px 0;border-radius:8px 8px 0 0;}
.mall-coupon .coupon-tag .coupon-right {height:118px;padding:0 15px;display:table-cell;vertical-align:middle;text-align:center;color:#898989;font-size:12px;box-sizing:border-box;line-height:18px;}


/*列表当前位置*/
.list-nav {padding:0px 0 10px 0;margin-bottom:10px;height:24px;line-height:24px;font-size:14px;border-bottom:1px solid #E8E8E8;}
.list-nav div {float:right;}
.list-nav i {font-style:normal;font-weight:bold;color:#444444;padding:0 6px;font-family:simsun;font-size:12px;}
.list-nav em {font-style:normal;color:#999999;padding:0 10px;font-size:12px;}
.list-nav s {display:inline-block;width:16px;height:16px;background:url('../ico-cls.png') no-repeat center center;margin:4px 0 0 8px;position:absolute;}
.list-nav s:hover {background:url('../ico-cls-on.png') no-repeat center center;}

/*新列表筛选*/
.mall-list-category {position:relative;background:#ffffff;overflow:hidden;margin:20px 0;padding:20px 25px 5px 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:#E8E8E8 1px solid;border-radius:3px;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:1388px;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:3px;-webkit-border-radius:3px;border-radius:3px;}
.mall-list-category .filter-right ul li a.current-2 {height:20px;background:#9E9E9E;text-align:center;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.mall-list-category .filter-right .pcw {width:100%;float:left;}
.mall-list-category .filter-right .close{height:30px;overflow:hidden;}
.mall-list-category .filter-right .closee{line-height:30px;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;}




/*商城列表排序*/
.mall-sorting {border-radius:8px;height:48px;background:#fcfcfc;overflow:hidden;margin-bottom:16px;font-size:14px;}
.mall-sorting .colligate {float:left;height:48px;line-height:48px;overflow:hidden;}
.mall-sorting .colligate li {float:left;}
.mall-sorting .colligate .all-sort {background:#FFFFFF;padding:0 15px 0 15px;border-right:#FAFAFA 1px solid;}
.mall-sorting .colligate .all-sort:hover {background:#F6F6F6;color:#333333;} 
.mall-sorting .colligate .price-max-min {background:url("../images/icon/up-arrow.png") no-repeat 43px 15px;background-size:16px 16px;padding:0 28px 0 10px;} 
.mall-sorting .colligate .price-max-min:hover {background:#F6F6F6 url("../images/icon/up-arrow-red.png") no-repeat 43px 15px;background-size:16px 16px;padding:0 28px 0 10px;} 
.mall-sorting .colligate .price-max-min-ord {background:#F6F6F6 url("../images/icon/up-arrow-red.png") no-repeat 43px 15px;background-size:16px 16px;padding:0 28px 0 10px;} 
.mall-sorting .colligate .price-min-max {background:url("../images/icon/down-arrow.png") no-repeat 43px 15px;background-size:16px 16px;padding:0 28px 0 10px;}
.mall-sorting .colligate .price-min-max:hover {background:#F6F6F6 url("../images/icon/down-arrow-red.png") no-repeat 43px 15px;background-size:16px 16px;padding:0 28px 0 10px;} 
.mall-sorting .colligate .price-min-max-ord {background:#F6F6F6 url("../images/icon/down-arrow-red.png") no-repeat 43px 15px;background-size:16px 16px;padding:0 28px 0 10px;} 
.mall-sorting .colligate .price-min-max-ord a,.price-max-min-ord a {color:#F00;} 

.mall-sorting .more-sorting {float:left;overflow:hidden;}
.mall-sorting .more-sorting li {float:left;}
.mall-sorting .more-sorting dl {line-height:48px;overflow:hidden;}
.mall-sorting .more-sorting dl dt {float:left;}
.mall-sorting .more-sorting dl dt a {background:url("../images/icon/up-arrow.png") no-repeat 43px 2px;background-size:16px 16px;padding:0 22px 0 10px;}
.mall-sorting .more-sorting ul {position:absolute;overflow:hidden;z-index:999;box-shadow:2px 2px 2px #909090;border-radius:0 0 5px 5px;}
.mall-sorting .more-sorting ul li {display:none;background:#FFFFFF;border:1px #FAFAFA solid;padding:3px 10px 0 10px;text-align:center;}
.mall-sorting .more-sorting:hover,.more-sorting.hover {background:#FAFAFA;}
.mall-sorting .more-sorting:hover ul li, .more-sorting dl.hover {display:block;width:90px;}
.mall-sorting .more-sorting ul li a {float:left;width:90px;height:35px;line-height:35px;overflow:hidden;}

.mall-sorting .price-filter {float:left;height:40px;overflow:hidden;padding:4px 0;margin-left:15px;}
.mall-sorting .price-filter li {float:left;padding:0 0 0 6px;}
.mall-sorting .price-filter input {padding:0 0 0 2px;}
.mall-sorting .price-filter ul {overflow:hidden;width:140px;}
.mall-sorting .price-filter dl {position:absolute;width:63px;overflow:hidden;margin-left:140px;}
.mall-sorting .price-filter .submit-box {display:none;}
.mall-sorting .price-filter:hover .submit-box, .price-filter ul.hover {display:block;width:238px;}
.mall-sorting .price-filter .price-input {width:50px;margin:9px 0 0 0;height:22px;line-height:22px;color:#666666;border:1px #DFDFDF solid;}
.mall-sorting .price-filter .price-input:focus{outline:none;}
.mall-sorting .price-filter .separator {height:39px;line-height:39px;overflow:hidden;}
.mall-sorting .price-filter .submit-button {width:50px;margin:8px 0 0 0;border:0;height:24px;line-height:22px;background-color:#F20000;border-radius:3px;color:#fff;font-size:12px;font-weight:bold;cursor:pointer;}
.mall-sorting .price-filter .submit-button:hover {width:50px;height:24px;line-height:22px;text-align:center;background-color:#F44336;border-radius:3px;color:#fff;transition:background-color 1s;-webkit-transition:background-color 1s; -moz-transition:background-color 1s;-ms-transition:background-color 1s;-o-transition:background-color 1s;font-size:12px;font-weight:bold;}
.mall-sorting .price-filter ul:hover {position:absolute;overflow:hidden;width:205px;border:1px #DFDFDF solid;background:#FFFFFF;box-shadow:2px 2px 2px #909090;border-radius:5px;}

.mall-sorting .announce {float:right;margin-top:14px;margin-right:16px;}
.mall-sorting .announce {background:url('../images/icon/icon-announce.png') no-repeat 0px 2px;background-size:20px 20px;padding:0 0 0 28px;}
.mall-sorting .announce ul {height:24px;overflow:hidden;width:230px;}
.mall-sorting .announce li {height:24px;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mall-sorting .announce .bd {border:none;}




/*商城列表标签*/
.mall-list-tag {margin-left:-16px;overflow:hidden;}
.mall-list-tag ul {width:253px;float:left;margin-left:16px;margin-bottom:16px;background:#FFFFFF;border-radius:5px;position:relative;}
.mall-list-tag ul .li-img {border-radius:5px;width:233px;height:233px;overflow:hidden;margin:10px 10px 0 10px;}
.mall-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;}
.mall-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);}

.mall-list-tag ul .li-info {padding:0 10px 10px 10px;overflow:hidden;}
.mall-list-tag ul .li-info b {display:block;height:40px;line-height:40px;color:#ff2200;font-size:20px;font-weight:500;}
.mall-list-tag ul .li-info b i {font-size:14px;font-style:normal;}
.mall-list-tag ul .li-info b s {font-size:14px;padding-left:15px;color:#999999;}
.mall-list-tag ul .li-info b span {color:#999999;font-weight:normal;}
.mall-list-tag ul .li-info p {height:42px;line-height:21px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;}

.mall-list-tag ul .li-level {position:absolute;z-index:10;}
.mall-list-tag ul .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}




/*秒杀列表标签*/
.mall-list-sec {margin-left:-16px;overflow:hidden;}
.mall-list-sec .sec-li {width:253px;float:left;margin-left:16px;margin-bottom:16px;background:#FFFFFF;border-radius:5px;position:relative;}
.mall-list-sec .sec-li .div-img {border-radius:5px;width:233px;height:233px;overflow:hidden;margin:10px 10px 10px 10px;}
.mall-list-sec .sec-li .div-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;}
.mall-list-sec .sec-li .div-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);}

.mall-list-sec .sec-li .div-info {padding:0 10px 10px 10px;overflow:hidden;}
.mall-list-sec .sec-li .div-info h3 {height:42px;line-height:20px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;/*这里的数字代表你想要显示的行数*/-webkit-box-orient:vertical;overflow:hidden;font-size:14px;margin-bottom:8px;font-weight:500;}
.mall-list-sec .sec-li .div-info .sec-btn {float:right;height:32px;line-height:32px;color:#FF0036;font-size:16px;padding-top:8px;}
.mall-list-sec .sec-li .div-info .sec-btn s {display:block;float:right;width:84px;height:32px;line-height:32px;background:#FF0036;font-size:14px;color:#FFFFFF;text-align:center;text-decoration:none;border-radius:5px;}
.mall-list-sec .sec-li .div-info .sec-btn s:hover {background:#DF3033;}
.mall-list-sec .sec-li .div-info .sec-btn i {display:block;float:right;width:84px;height:32px;line-height:32px;background:#666666;font-size:14px;color:#FFFFFF;text-align:center;font-style:normal;border-radius:5px;}

.mall-list-sec .sec-li .div-info .sec-sprice {float:left;font-size:14px;color:#F00;}
.mall-list-sec .sec-li .div-info .sec-sprice b {font-size:16px;}

.mall-list-sec .sec-li .div-info .percentage {font-size:12px;}
.mall-list-sec .sec-li .div-info .percentage .span-text {float:left;padding-right:8px;padding-top:5px;color:#555;}
.mall-list-sec .sec-li .div-info .percentage .span-percentage {width:58px;height:auto;overflow:hidden;position:relative;height:8px;border-radius:33px;overflow:hidden;background:#B8B8B8;margin:9px 0 0 0;padding:0;float:left;}
.mall-list-sec .sec-li .div-info .percentage .span-percentage .percentage-rate {width:100%;height:8px;padding:0;position:absolute;top:0;left:0;border-radius:33px;overflow:hidden;background:#DF0021;}

.mall-list-sec .sec-li .div-level {position:absolute;z-index:10;}
.mall-list-sec .sec-li .div-level img {width:56px;height:56px;border-radius:5px 0 0 0;}

/*秒杀大标题*/
.sec-title {padding-top:40px;padding-bottom:40px;text-align:center;}



/*秒杀背景*/
.sec-background {min-height:330px;background:#FFF3F1 url('../images/mall/sec-bg.png') top/100% no-repeat;padding-bottom:50px;}

/*秒杀tab切换*/
.sec-tab-head {margin:20px 0;overflow:hidden;}
.sec-tab-head ul {margin-left:32px;}
.sec-tab-head li {float:left;font-size:22px;}
.sec-tab-head li {width:300px;height:80px;margin-left:-32px;background:linear-gradient(45deg, transparent 28px, #fff 28px) 0% 0%,linear-gradient(-135deg, transparent 28px, #fff 28px) 100% 0%,linear-gradient(-45deg, transparent 28px, #fff 28px) 100% 100%,linear-gradient(135deg, transparent 28px, #fff 28px) 0% 100%;background-repeat:no-repeat;background-size:150px 40px;}

.sec-tab-head li .sec-ok {display:none;}
.sec-tab-head li .sec-ok .span-title {float:left;line-height:40px;padding:20px 0;color:#FFF;}
.sec-tab-head li .sec-ok .span-time {float:left;line-height:30px;padding-top:18px;padding-left:10px;color:#FFF;}
.sec-tab-head li .sec-ok #dateDisplay {font-size:12px;height:22px;line-height:22px;overflow:hidden; text-align:left;}
.sec-tab-head li .sec-ok #timeDisplay {font-size:14px;height:22px;line-height:22px;overflow:hidden;text-align:left;}
.sec-tab-head li .sec-no .span-tips {float:left;border:#858789 1px solid;font-size:12px;border-radius:25px;padding:4px 15px 4px 15px;text-align:center;font-style:normal;margin-top:27px;}
.sec-tab-head li .sec-no:hover .span-tips {border:#f20000 1px solid;}
.sec-tab-head li .sec-no .span-title {float:left;line-height:40px;padding:20px 10px 0 80px;}

.sec-tab-head .on {width:330px;height:80px;text-align:center;margin-left:-32px;background:linear-gradient(45deg, transparent 28px, red 28px) 0% 0%,linear-gradient(-135deg, transparent 28px, red 28px) 100% 0%,linear-gradient(-45deg, transparent 28px, red 28px) 100% 100%,linear-gradient(135deg, transparent 28px, red 28px) 0% 100%;background-repeat:no-repeat;background-size:165px 40px;}
.sec-tab-head .on a {color:#FFF;}
.sec-tab-head .on .sec-ok {overflow:hidden;display:inline-block;line-height:80px;}
.sec-tab-head .on .sec-no {overflow:hidden;display:none;}






/*随机提示信息*/
#success-alert {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	padding: 1px;
	background-color: #000;
	color: white;
	border-radius: 25px;
	display: none;
	z-index: 9999;
	width: fit-content;
	max-width: 50%;
	text-align: center;
	animation: fade-in-out 7s ease-in-out forwards;padding:10px 10px;
}
#success-alert span {height:30px;line-height:30px;display:block;float:left;}
#success-alert img {width:30px;height:30px;display:block;float:left;margin-right:10px;}
.uuser-avatar {height:30px;width:30px;border-radius:50%;margin-right:1px;animation:fade-in-out 7s ease-in-out forwards;}

@keyframes fade-in-out {
	0% {opacity:0;}
	80% {opacity:1;}
	100% {opacity:0;}
}


.mall-footer-service {background:#FFF;border-bottom:#eeeeee 1px solid;padding:25px 0 25px 0;overflow:hidden;}
.mall-footer-service li {float:left;width:20%;position:relative;}
.mall-footer-service li b {font-size:14px;height:22px;line-height:22px;}
.mall-footer-service li p {font-size:14px;height:22px;line-height:22px;}
.mall-footer-service li span {display:inline-block;padding-left:50px;}
.mall-footer-service li i {font-style:normal;width:48px;height:48px;position:absolute;}
.mall-footer-service li:hover b {color:#F00;}
.mall-footer-service li:hover {cursor:pointer;}
.mall-footer-service li .i-anxin {background:url('../images/mall/ico-anxin-b.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li:hover .i-anxin {background:url('../images/mall/ico-anxin-a.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li .i-baozhang {background:url('../images/mall/ico-baozhang-b.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li:hover .i-baozhang {background:url('../images/mall/ico-baozhang-a.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li .i-zhekou {background:url('../images/mall/ico-zhekou-b.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li:hover .i-zhekou {background:url('../images/mall/ico-zhekou-a.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li .i-peisong {background:url('../images/mall/ico-peisong-b.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li:hover .i-peisong {background:url('../images/mall/ico-peisong-a.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li .i-shouhou {background:url('../images/mall/ico-shouhou-b.png') no-repeat 0 3px;background-size:38px 38px;}
.mall-footer-service li:hover .i-shouhou {background:url('../images/mall/ico-shouhou-a.png') no-repeat 0 3px;background-size:38px 38px;}


/*底部信息导航*/
.mall-footer-nav {background:#FFF;padding-top:35px;padding-bottom:25px;overflow:hidden;}
.mall-footer-nav .ul-menunav {float:left;width:240px;}
.mall-footer-nav .ul-menunav h2 {font-size:18px;height:40px;}
.mall-footer-nav .ul-menunav li {font-size:14px;height:38px;color:#85878d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mall-footer-nav .ul-menunav li i {font-style:normal;margin-left:8px;width:22px;height:38px;background:url('../images/icon/hot.gif') no-repeat 0 5px;background-size:22px 10px;position:absolute;}

.mall-footer-nav .ul-connect {float:left;width:360px;border-left:#eeeeee 1px solid;padding-left:39px;height:300px;}
.mall-footer-nav .ul-connect h2 {font-size:18px;height:40px;}
.mall-footer-nav .ul-connect h3 {font-size:16px;height:32px;line-height:26px;overflow:hidden;color:#3e3d3d;}
.mall-footer-nav .ul-connect .li-tel {font-size:23px;height:40px;color:#F00;font-weight:600;}
.mall-footer-nav .ul-connect .li-kefu {padding-top:8px;padding-bottom:20px;color:#A0A2A8;}
.mall-footer-nav .ul-connect .li-kefu span {font-size:14px;height:26px;line-height:26px;padding-right:36px;}
.mall-footer-nav .ul-connect .li-kefu span a {color:#000;}
.mall-footer-nav .ul-connect .li-kefu span a:hover {color:#F00;}
.mall-footer-nav .ul-connect .div-qrcode span {display:block;font-size:14px;height:36px;line-height:28px;color:#85878d;}
.mall-footer-nav .ul-connect .div-qrcode img {height:100px;line-height:100px;}
.mall-footer-nav .ul-connect .div-qrcode {float:left;width:120px;}





/*详情图片介绍部分*/
.mall-show {background:#FFF;margin:auto;width:1600px;clear:both;overflow:hidden;border-radius:8px;padding-bottom:30px;}
.mall-show .show-left {float:left;width:450px;margin:20px 0 20px 20px;}
.mall-show .show-left .show-video.fd_active {z-index:90;}
.mall-show .show-left .show-video.fd_active .ab_video {position:fixed;width:200px;height:200px;border-radius:8px;bottom:2px;right:40px;}
.mall-show .show-left .show-video.fd_active video {width:200px;height:200px;}
.mall-show .show-left .show-video.fd_active .ab_hide {z-index:20;bottom:170px;right:40px;position:fixed;}


#mid_pos {position:absolute;}
#mid_div {width:450px;height:450px;cursor:crosshair;border:#EEEEEE 0px solid;background:#F2F2F2;border-radius:8px;}
#mid_div img {border-radius:8px;}
#zoomer {width:160px;height:120px;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;}
#big_div {width:560px;height:450px;border:#EEEEEE 0px 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;}
.mall-show .show-left .tbs {width:464px;height:66px;margin:20px 0;}
.mall-show .show-left .tbs img {cursor:pointer;}
.mall-show .show-left .tbsl {width:32px;height:66px;float:left;}
.mall-show .show-left .tbsr {width:20px;height:66px;float:left;}
.mall-show .show-left .tbsm {width:400px;height:66px;float:left;overflow:hidden;}
.mall-show .show-left .ab_zoom {width:30px;height:30px;background:url('../ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin:420px 0 0 -30px;}
.mall-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:-255px 0 0 201px;}
.mall-show .show-left .ab_play:hover {background:#FFFFFF url('../ab-play-on.png') no-repeat center center;cursor:pointer;}
.mall-show .show-left .ab_hide {width:30px;height:30px;background:url('../ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-450px 0 0 420px;display:none;}
.mall-show .show-left .ab_hide:hover {background:url('../ab-hide-on.png') no-repeat center center;cursor:pointer;}
.mall-show .show-left .ab_video {width:450px;height:450px;border:#000000 0px solid;background:#fff;position:absolute;z-index:10;margin:-450px 0 0 0;display:none;border-radius:8px;}
.mall-show .show-left .ab_video video {border-radius:8px;}
.mall-show .show-left .ab_im {padding:2px;margin:0 14px 0 0;border:#C0C0C0 1px solid;float:left;width:60px;height:60px;border-radius:8px;}
.mall-show .show-left .ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:60px;height:60px;background:#FFF;border-radius:8px;}

.mall-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:-430px 0 0 340px;cursor:pointer;}
.mall-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;}


.mall-show .show-right {float:right;margin:25px;width:calc(100% - 520px);}
.mall-show .show-right .show-title {line-height:28px;font-size:22px;margin-top:3px;margin-bottom:20px}
.mall-show .show-right .show-title span {float:left;display:block;background:#FF0000;padding:0 10px;margin-right:10px;border-radius:6px;font-size:13px;color:#FAFAFA;}
.mall-show .show-right .show-subtitle {line-height:20px;font-size:15px;padding-bottom:10px;color:#E4393C;}

.mall-show .show-right .show-sec {position:relative;z-index:5;margin-top:10px;margin-bottom:-6px;height:50px;line-height:50px;overflow:hidden;font-size:16px;color:#666;background:#F6F6F6 url('../ico-sec-on.png') no-repeat 12px 13px;border-radius:10px 10px 0 0;padding:0 16px 0 48px;}
.mall-show .show-right .show-sec b {color:#E4393C;padding-right:10px;}

.mall-show .show-right .show-sec-no {z-index:5;position:relative;margin-top:10px;margin-bottom:-6px;height:50px;line-height:50px;overflow:hidden;font-size:16px;color:#FFFFFF;background:#E4393C url('../ico-sec.png') no-repeat 12px 13px;border-radius:10px 10px 0 0;padding:0 16px 0 48px;}
.mall-show .show-right .show-sec-no div {float:right;font-size:14px;}

.mall-show .show-right .show-price {min-height:90px;background:url("../images/mall/price.png") no-repeat;padding:18px 15px 10px 15px;background-size:100%;margin-bottom:16px;position:relative;border-radius:6px;}
.mall-show .show-right .show-price .price-left {float:left;}

/*产品价格信息*/
.mall-show .show-right .price-info {padding:10px 6px 0 6px;}
.mall-show .show-right .price-info li {height:25px;line-height:25px;overflow:hidden;font-size:14px;}
.mall-show .show-right .price-info li b {display:inline-block;width:60px;margin-right:15px;color:#000;font-weight:500;}
.mall-show .show-right .price-info .sec-price {color:#f00;}
.mall-show .show-right .price-info .sec-price em {font-style:normal;font-weight:700;color:#f00;font-size:18px;}
.mall-show .show-right .price-info .sec-price-yes {color:#f00;font-size:18px;margin-left:-6px;}
.mall-show .show-right .price-info .sec-price-no {color:#f00;padding-left:18px;}
.mall-show .show-right .price-info .retail-price {color:#f00;}
.mall-show .show-right .price-info .retail-price em {font-style:normal;font-weight:700;color:#f00;font-size:18px;}
.mall-show .show-right .price-info .hide-price {color:#f00;text-decoration:line-through;}
.mall-show .show-right .price-info .hide-price em {font-style:normal;}
.mall-show .show-right .price-info .fan-price {color:#7049FF!important;padding-right:15px;}
.mall-show .show-right .price-info .fan-price em {font-style:normal;color:#7049FF!important;font-size:18px;font-weight:700;}
.mall-show .show-right .price-info .li-price {height:70px;line-height:70px;overflow:hidden;font-size:16px;}
.mall-show .show-right .price-info .li-price span {color:#f00;font-size:28px;font-weight:700;}
.mall-show .show-right .price-info .price-line {text-decoration: line-through;}
.mall-show .show-right .price-info .ok-focus {cursor:pointer;color:#f00;}
.mall-show .show-right .price-info .no-focus {cursor:pointer;color:#000;}
.mall-show .show-right .price-info .no-focus span {color:#7049FF!important;padding-right:15px;}
.mall-show .show-right .price-info .no-focus span em {font-style:normal;color:#7049FF!important;font-size:18px;font-weight:700;}


/*多售价*/
.mall-show .show-right .show-wholesale {height:70px;padding:10px 6px;}
.mall-show .show-right .show-wholesale .wholesale-left {float:left;width:83px;line-height:35px;overflow:hidden;font-size:14px;color:#000;}
.mall-show .show-right .show-wholesale .wholesale-right {float:left;font-size:14px;}
.mall-show .show-right .show-wholesale .wholesale-right span {float:left;width:200px;line-height:35px;}
.mall-show .show-right .show-wholesale .wholesale-right b {font-size:18px;color:#F00000;}
.mall-show .show-right .show-wholesale .wholesale-right li:last-child {font-size:14px;color:#F00000;}

/*优惠券*/
.show-promos {height:40px;font-size:14px;color:#666;overflow:hidden;}
.show-promos b {display:inline-block;float:left;width:60px;line-height:40px;margin-left:15px;margin-right:20px;color:#000;font-weight:500;}
.show-promos .am-coupon {position:relative;display:inline-block;cursor:pointer;margin-right:10px;margin-top:5px;}
.show-promos .am-coupon i {position:absolute;top:0;width:3px;height:30px;background-repeat:repeat-y, repeat-y;background-size:6px 6px !important;}
.show-promos .am-coupon i:first-of-type {left:0;background:linear-gradient(135deg,transparent,transparent 40%,#D2364C,transparent 60%,transparent 100%),linear-gradient(45deg,transparent,transparent 40%,#D2364C,transparent 60%,transparent 100%);}
.show-promos .am-coupon i:last-of-type {right:0;transform:scale(-1, 1);background:linear-gradient(135deg,transparent,transparent 40%,#D2364C,transparent 60%,transparent 100%),linear-gradient(45deg,transparent,transparent 40%,#D2364C,transparent 60%,transparent 100%);}
.show-promos .am-coupon span {background:#FFDEDF;margin:0 1px;border-style:solid;border-width:1px 0;border-color:#D2364C;color:#DF3033;padding:0 15px;font-size:12px;line-height:29px;height:29px;overflow:hidden;display:inline-block;}
.show-promos .am-coupon span:hover {background:#FFFFFF;}

/*基本信息*/
.mall-show .show-right .show-basic {}
.mall-show .show-right .show-basic li {height:20px;line-height:20px;overflow:hidden;padding:10px 0;font-size:14px;color:#666;}
.mall-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;}
.mall-show .show-right .show-basic li em {font-style:normal;padding:0 5px;color:#000;}
.mall-show .show-right .show-basic li i {font-style:normal;padding:0 5px;color:#f00;}


/*库存相关*/
.mall-show .show-right .show-amount li b {float:left;display:inline-block;width:60px;margin-left:15px;margin-right:20px;color:#000;font-weight:500;}
.mall-show .show-right .show-amount li {height:33px;line-height:33px;font-size:14px;color:#666;padding-top:10px;}
.mall-show .show-right .show-amount .show-buy {margin-left:95px;margin-top:10px;}
.mall-show .show-right .show-amount .show-alter {width:57px;height:33px;border:#CCCCCC 1px solid;float:left;border-radius:5px;}
.mall-show .show-right .show-amount .show-alter input{width:40px;height:32px;line-height:32px;border:none;text-align:center;padding:0;float:left;border-radius:5px;outline:none;}
.mall-show .show-right .show-amount .show-alter em,.show-alter i {width:16px;height:16px;line-height:16px;border-left:#CCCCCC 1px solid;background:#F2F2F2;text-align:center;float:left;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
.mall-show .show-right .show-amount .show-alter em {font-style:normal;border-bottom:#CCCCCC 1px solid;font-size:14px;border-radius:0 5px 0 0;}
.mall-show .show-right .show-amount .show-alter i {font-style:normal;font-size:18px;border-radius:0 0 5px 0;}
.mall-show .show-right .show-amount .show-alter em:hover,.show-alter i:hover {background:#E2E2E2;}
.mall-show .show-right .show-amount .show-amount {display:inline-block;height:32px;line-height:32px;float:left;margin-left:24px;color:#666666;}
.mall-show .show-right .show-amount .show-amount em {font-style:normal;padding:0 5px;color:#000;}


/*关联商品*/
.mall-show .show-right .show-relate {margin:5px 0 10px 0;overflow:hidden;}
.mall-show .show-right .show-relate .relate-name {float:left;font-size:14px;width:60px;margin-left:15px;margin-right:20px;height:30px;line-height:30px;color:#000;overflow:hidden;font-weight:500;}
.mall-show .show-right .show-relate .relate-info {overflow:hidden;}
.mall-show .show-right .show-relate .relate-info .relate-v1,.relate-v2 {display:inline-block;height:40px;float:left;margin:0 12px 12px 0;}
.mall-show .show-right .show-relate .relate-info .relate-v1 img,.relate-v2 img {width:34px;height:34px;float:left;padding:3px;border-radius:5px;}
.mall-show .show-right .show-relate .relate-info .relate-v1 span,.relate-v2 span {float:left;display:inline-block;max-width:320px;height:40px;line-height:40px;overflow:hidden;font-weight:normal;padding:0 10px;}
.mall-show .show-right .show-relate .relate-info .relate-v1 a:link,.relate-v1 a:visited,.relate-v1 a:active {display:inline-block;height:40px;border:#CCCCCC 1px solid;border-radius:5px;}
.mall-show .show-right .show-relate .relate-info .relate-v1 a:hover {border:#C90000 1px solid;background:rgba(226,44,8,0.04)}
.mall-show .show-right .show-relate .relate-info .relate-v2 a:link,.relate-v2 a:visited,.relate-v2 a:active,.relate-v2 a:hover {display:inline-block;height:40px;color:#333333;border:#C90000 1px solid;background:rgb(226 48 0 / 8%);border-radius:5px;}

/*产品属性*/
.mall-show .show-right .show-attribute {padding:5px 0;overflow:hidden;}
.mall-show .show-right .show-attribute .attr-name {float:left;font-size:14px;width:60px;margin-left:15px;margin-right:20px;height:30px;line-height:30px;color:#000;overflow:hidden;font-weight:500;}
.mall-show .show-right .show-attribute .attr-info {overflow:hidden;}
.mall-show .show-right .show-attribute .attr-info .attr-nv-1,.attr-nv-2,.attr-nv-3 {float:left;padding:6px 10px;margin:0 6px 6px 0;cursor:pointer;}
.mall-show .show-right .show-attribute .attr-info .attr-nv-1 {border:#CCCCCC 1px solid;border-radius:5px;}
.mall-show .show-right .show-attribute .attr-info .attr-nv-1:hover {border:#C90000 1px solid;background:rgba(226,44,8,0.04);}
.mall-show .show-right .show-attribute .attr-info .attr-nv-2 {border:#C90000 1px solid;background:rgb(226 48 0 / 8%) ;border-radius:5px;}

/*详情价格右侧*/
.mall-show .show-right .show-price .price-right {float:right;margin-top:28px;}
.mall-show .show-right .show-price .price-right li {float:left;margin-left:30px;cursor:pointer;}
.mall-show .show-right .show-price .price-right li p {padding-top:23px;font-size:14px;height:39px;}
.mall-show .show-right .show-price .price-right .li_qrcode {position:relative;z-index:288;text-align:center;}
.mall-show .show-right .show-price .price-right .li_qrcode a.da {line-height:20px;z-index:99;height:20px;}
.mall-show .show-right .show-price .price-right .li_qrcode:hover .span-unfold {display:block;}
.mall-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%);}
.mall-show .show-right .show-price .price-right .li_qrcode span {background:#FFFFFF;padding:10px;margin-left:-43px;}
.mall-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;}
.mall-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;}
.mall-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;}

.mall-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;}
.mall-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;}

.mall-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;}
.mall-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;}


.mall-show .show-right .show-price .price-right .no-collect a {display:block;height:20px;background:url('../images/icon/icon-collect.png') no-repeat center center;background-size:20px 20px;cursor:pointer;}
.mall-show .show-right .show-price .price-right .no-collect a:hover {background:url('../images/icon/icon-collect-red.png') no-repeat center center;background-size:20px 20px;cursor:pointer;}
.mall-show .show-right .show-price .price-right .ok-collect a {display:block;height:20px;background:url('../images/icon/icon-collect-red.png') no-repeat center center;background-size:20px 20px;}
.mall-show .show-right .show-price .price-right .ok-collect a{color:#f20}

/*购物车按钮*/
.show-btn-buy,.show-btn-cart {font-size:16px;width:188px;height:46px;line-height:40px;border:none;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin-top:6px;color:#fff;font-weight:700;}
.show-btn-buy {background:linear-gradient(90deg,rgb(255, 119, 0),rgb(255 0 0));box-shadow:rgba(255, 119, 0, 0.2) 0px 9px 13px 0px;border-radius:25px 0 0 25px;}
.show-btn-cart {background:linear-gradient(90deg,#FF5722,rgb(255, 148, 2));box-shadow:rgba(255, 203, 0, 0.2) 0px 9px 13px 0px;border-radius:0 25px 25px 0;}

/*详情信息内容*/
.mall-show-info {margin:auto;width:1600px;clear:both;overflow:hidden;}
.mall-show-info .show-info-left {float:left;width:260px;margin-right:20px}
.mall-show-info .show-info-right {float:right;width:1320px;background:#FFF;border-radius:8px;padding:6px 0;}

.mall-show-info .show-info-right .content img {display:block;width:90%!important;height:auto!important;object-fit:cover;text-align:center;margin:0 auto;}

.mall-show-info .show-info-right .show-comment {padding:20px 20px;min-height:380px;}

.mall-show-info .show-info-right .show-comment center {font-size:16px;padding-top:80px;}


.mall-show-info .show-info-right .show-attributes {background:#eee;margin:25px;padding:15px 20px 10px 20px;overflow:hidden;border-radius:8px;font-size:14px;}
.mall-show-info .show-info-right .show-attributes li {width:33.33%;float:left;color:#888;height:38px;line-height:38px;overflow:hidden;}
.mall-show-info .show-info-right .show-attributes li b {width:80px;float:left;font-weight:500;color:#555;}
.mall-show-info .show-info-right .show-attributes li span {width:70%;display:block;height:38px;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mall-show-info .show-info-right .show-attributes li span em {font-style:normal;padding-right:10px;}

.mall-show-info .show-info-right .show-service {margin:20px 30px;}
.mall-show-info .show-info-right .show-service .service-items ul {margin-bottom:25px;}
.mall-show-info .show-info-right .show-service .service-items ul li {color:rgb(0 0 0/0.7);height:38px;line-height:38px;overflow:hidden;font-size:18px;font-weight:bold;}
.mall-show-info .show-info-right .show-service .service-items ul li span {padding-left:30px}
.mall-show-info .show-info-right .show-service .service-items ul p {color:#555;font-size:16px;line-height:38px;overflow:hidden;}

.mall-show-info .show-info-right .show-service .service-items i {font-style:normal;width:22px;height:38px;position:absolute;}
.items-1 {background:url('../images/mall/ico-anxin-a.png') no-repeat 0 10px;background-size:18px 18px;}
.items-2 {background:url('../images/mall/ico-baozhang-a.png') no-repeat 0 10px;background-size:18px 18px;}
.items-3 {background:url('../images/mall/icon-address-red.png') no-repeat 0 10px;background-size:20px 20px;}
.items-4 {background:url('../images/mall/ico-paishe.png') no-repeat 0 12px;background-size:19px 16px;}
.items-5 {background:url('../images/mall/ico-statement.png') no-repeat 0 10px;background-size:18px 18px;}

.mall-show-info .show-info-right .show-service .weixin-mp {padding:30px 0 50px 0;text-align:center;overflow:hidden;}
.mall-show-info .show-info-right .show-service .weixin-mp p {font-size:24px;padding-bottom:20px;}
.mall-show-info .show-info-right .show-service .weixin-mp img {width:560px;}


.floating-cart {float:right;z-index:999;}
.floating-cart .fbtn-cart {display:inline-block;background:linear-gradient(90deg,rgb(255 0 0),rgb(255, 119, 0));box-shadow:rgba(255, 119, 0, 0.2) 0px 3px 7px 0px;color:#FFFFFF;font-size:14px;height:36px;line-height:36px;text-align:center;padding:0 20px;margin:12px 18px 0 0;border-radius:5px;}
.floating-cart .fbtn-cart:hover {background:linear-gradient(90deg,rgb(255, 119, 0),rgb(255 0 0));}
.floating-cart .fbtn-cart i {background:url('../images/icon/icon-cart-white.png') no-repeat 0 1px;background-size:18px 17px;padding-left:25px;}



.mall-show-info .show-info-right .show-tab {width:1300px;height:60px;background:#fff;font-size:16px;padding:0 10px;z-index:1;border:0px solid #EEEEEE;overflow:hidden;}
.mall-show-info .show-info-right .show-tab .show-tab-ok {float:left;margin:16px 0;padding:0 20px;line-height:30px;z-index:1;cursor:pointer;}
.mall-show-info .show-info-right .show-tab .show-tab-ok.on {background:#ffffff;font-weight:bold;}
.mall-show-info .show-info-right .show-tab .show-tab-ok.on::after {content:'';display:block;border-bottom:#f20 2px solid;margin-top:12px;width:30px;margin-left:25%;}




/*浮动二维码*/
.floating-qrcode {width:220px;position:relative;background:#fff;margin-top:20px;padding:8px 20px;overflow:hidden;border-radius:8px;}
.floating-qrcode h3 {font-size:15px;color:#555;font-weight:bold;height:38px;line-height:38px;border-bottom:#dadada 1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.floating-qrcode .ul-qrcode {margin-top:10px;padding-bottom:10px;overflow:hidden;text-align:center;}
.floating-qrcode .ul-qrcode p {padding-top:5px;font-size:14px;text-align:center;}
.floating-qrcode .ul-qrcode::after{content:'';display:inline-block;margin-top:20px;width:193px;height:1px;background:#e8e8e8;}

.floating-qrcode .ul-fenxiang {height:35px;padding-top:5px;}
.floating-qrcode .ul-fenxiang li {float:left;cursor:pointer;line-height:25px;width:50%;text-align:center;}
.floating-qrcode .ul-fenxiang li p {padding-left:23px;font-size:14px;}
.floating-qrcode .ul-fenxiang .li-share a {display:block;height:25px;background:url("../images/icon/icon-share.png") no-repeat 25px 4px;background-size:17px;}
.floating-qrcode .ul-fenxiang .li-share a:hover {background:url("../images/icon/icon-share-red.png") no-repeat 25px 4px;background-size:17px;}

.floating-qrcode .ul-fenxiang .no-collect a {display:block;height:25px;background:url('../images/icon/icon-collect.png') no-repeat 25px 4px;background-size:17px;cursor:pointer;}
.floating-qrcode .ul-fenxiang .no-collect a:hover {background:url('../images/icon/icon-collect-red.png') no-repeat 25px 4px;background-size:17px;cursor:pointer;}
.floating-qrcode .ul-fenxiang .ok-collect a {display:block;height:25px;background:url('../images/icon/icon-collect-red.png') no-repeat 25px 4px;background-size:17px;}
.floating-qrcode .ul-fenxiang .ok-collect a {color:#f20;}


.floating-qrcode.fd_active {position:fixed;top:80px;z-index:6;box-shadow:0 0 15px rgb(0 0 0/50%);}



/*商城详情猜你喜欢标签*/
.mall-like-tag {margin-top:30px;overflow:hidden;}
.mall-like-tag ul {width:233px;float:left;margin-left:25px;margin-bottom:20px;background:#FFF;border-radius:5px;position:relative;}
.mall-like-tag ul .li-img {border-radius:5px;width:233px;height:233px;overflow:hidden;}
.mall-like-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;}
.mall-like-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);}

.mall-like-tag ul .li-info {padding:0 10px 10px 10px;overflow:hidden;}
.mall-like-tag ul .li-info b {display:block;height:40px;line-height:40px;color:#ff2200;font-size:20px;font-weight:500;}
.mall-like-tag ul .li-info b i {font-size:14px;font-style:normal;}
.mall-like-tag ul .li-info b s {font-size:14px;padding-left:15px;color:#999999;}
.mall-like-tag ul .li-info b span {color:#999999;font-weight:normal;}
.mall-like-tag ul .li-info p {height:42px;line-height:21px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;}

.mall-like-tag ul .li-level {position:absolute;z-index:10;}
.mall-like-tag ul .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}

/*商城推荐产品标签*/
.mall-hot-tag {background:#FFF;padding:5px 20px 0 20px;border-radius:5px;overflow:hidden;}
.mall-hot-tag h2 {font-size:18px;height:40px;line-height:40px;margin-bottom:15px;border-bottom:#EEEEEE 1px solid;}
.mall-hot-tag ul {width:220px;margin-bottom:20px;background:#FFF;border-radius:5px;position:relative;}
.mall-hot-tag ul .li-img {border-radius:5px;width:220px;height:220px;overflow:hidden;}
.mall-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;}
.mall-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);}

.mall-hot-tag ul .li-info {padding:0 10px 10px 10px;overflow:hidden;}
.mall-hot-tag ul .li-info b {display:block;height:40px;line-height:40px;color:#ff2200;font-size:20px;font-weight:500;}
.mall-hot-tag ul .li-info b i {font-size:14px;font-style:normal;}
.mall-hot-tag ul .li-info b s {font-size:14px;padding-left:15px;color:#999999;}
.mall-hot-tag ul .li-info b span {color:#999999;font-weight:normal;}
.mall-hot-tag ul .li-info p {height:42px;line-height:21px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;}

.mall-hot-tag ul .li-level {position:absolute;z-index:10;}
.mall-hot-tag ul .li-level img {width:56px;height:56px;border-radius:5px 0 0 0;}



/*弹出大图*/
.picture {width:976px;height:738px;font-family:"宋体";display:none;z-index:99999;position:fixed;left:0;top:100px;bottom:0;right:0;margin:0 auto;}
.picture .picture-bottom {width:100%;height:705px;background:#000;border-radius:8px 0 0 8px;}
.picture .picture-bottom .picture-left {width:771px;height:100%;float:left;}
.picture .picture-bottom .picture-left .large-imgbox {position:relative;left:85px;top:51px;width:600px;height:600px;display:table;text-align:center;}
.picture .picture-bottom .picture-left .large-imgbox .large-picture {width:600px;height:600px;display:table-cell;vertical-align:middle;}
.picture .picture-bottom .picture-left .large-imgbox .large-picture img {max-width:600px;max-height:600px;border-radius:8px;}
.picture .picture-bottom .picture-left .prev {display:inline-block;width:17px;height:33px;position:relative;top:-295px;left:18px;}
.picture .picture-bottom .picture-left .next {display:inline-block;width:17px;height:33px;position:relative;top:-295px;right:18px;float:right;}
.picture .picture-bottom .picture-left .prev a {display:inline-block;width:17px;height:33px;background:url('../images/previous-page.png') no-repeat;}
.picture .picture-bottom .picture-left .next a {display:inline-block;width:17px;height:33px;background:url('../images/next-page.png') no-repeat;}
.picture .picture-bottom .picture-right {width:205px;height:100%;float:left;background:#FFF;border-radius:0 8px 8px 0;}
.picture .picture-bottom .picture-right .product-name {margin:68px 20px 0 20px;font-family:"微软雅黑";font-size:14px;color:#000;}
.picture .picture-bottom .picture-right .clos {display:inline-block;float:right;font-size:25px;line-height:27px;padding-top:5px;padding-right:10px;color:#3f3f3f;}

/*关闭查看详情*/
.picture .clos-check {border:#CCC 1px solid;border-radius:5px;padding:4px 13px;}
.picture .clos-check i {font-style:normal;color:#999;padding-left:6px;font-family:simsun;}
.picture .clos-check:hover {border:#f20000 1px solid;color:#f20000;}
.picture .clos-check:hover i {color:#f20000;}
.picture .more-details {display:inline-block;position:relative;bottom:40px;right:-833px;}

/*缩略图信息*/
.picture .thumbnail {width:210px;height:382px;margin-left:2px;margin-top:20px;}
.picture .thumbnail .thumbnail-box {padding:14.5px;height:300px;}
.picture .thumbnail .thumbnail-box .small-picture {width:72px;height:72px;margin:6px 5px;border:2px solid #e4e4e4;float:left;cursor:pointer;border-radius:8px;}
.picture .thumbnail .thumbnail-box .small-picture img {width:72px;height:72px;border-radius:6px;}
.picture .thumbnail .thumbnail-box .ok-picture {border:2px solid #e4393c;border-radius:8px;}
.picture .thumbnail .picture-fenye {text-align:center;width:200px;font-size:14px;height:21px;position:relative;}
.picture .thumbnail .picture-fenye span {position:relative;top:0px;}
.picture .thumbnail .picture-fenye .picture-next,.thumbnail .picture-fenye .picture-prev {margin-top:160px;display:inline-block;width:18px;height:18px;cursor:pointer;}
.picture .thumbnail .picture-fenye i {display:block;font-style:normal;padding:0px 12px;font-family:simsun;font-size:14px;}
.picture .thumbnail .picture-fenye .picture-next i {transform:rotate(0deg);}
.picture .thumbnail .picture-fenye .picture-prev i {transform:rotate(-180deg);}




/*遮罩层*/
.popup-mask {width:100%;min-width:1164px;height:100%;background:#000;position:fixed;z-index:1001;filter:alpha(opacity=80);opacity:.8;left:0;top:0;display:none;}

/*查看大图浮层*/
.view-larger {position:relative;}
.view-larger:hover span {display:block;position:absolute;z-index:90;background:#757584;border-radius:8px 0 0 8px;padding:4px 8px 4px 8px;top:5px;right:0px;height:15px;line-height:15px;color:#FFF;font-size:12px;text-align:center;font-style:normal;}
.view-larger a,.view-larger span {display:none;text-decoration:none;}