.hide{display: none!important;}
#content {font-family: "Microsoft YaHei";background: #F6F6F6;}
#content .container { width: 100%; height: 404px; }
#content .container p { width: 100%; height: 404px; top: 0; left: 0; display: block; position: absolute; }
#content .hmgeSwilcher {display: none;}

/*title*/
.topText {overflow: hidden;height: 60px;line-height: 60px;padding: 0 16px;margin-top: 20px;}
.topText h3 {float: left;font-size: 22px;color: #FF414D;font-weight: bold;}
.topText .textMs{float: left;font-size: 14px;color: #999;margin-left: 20px;letter-spacing: 4px;}
.topText .morLik {float: right;margin-top: 10px;}
.topText .morLik a{color: #666666;font-size: 14px;}
.topText .morLik a:hover{color: #FF414D;text-decoration: underline;}

/*风格馆*/
.styleHostel {width: 1400px;height: 360px;overflow: hidden;background: #fff;margin-top: 30px;}
.styleHostel .tm-rightShuf {overflow: hidden;width: 1360px;height: 291px;position: relative;}
.styleHostel .tm-rightShuf .allLiWidth { width: 20000px; position: absolute; top: 0; left: 0; }
.styleHostel .tm-rightShuf .allLiWidth li {float: left;width: 230px;height: 280px;text-align: center;}
.styleHostel .tm-rightShuf .allLiWidth li img {display: block;width: 210px;height: 280px;border-radius: 4px;}
.styleHostel .tm-rightShuf .prev,.styleHostel .tm-rightShuf .next {position: absolute;top: 92px;cursor: pointer;opacity: 0.8;filter: alpha(opacity=80);display: none;}
.styleHostel:hover .prev,.m-a2Shuffling:hover .next{display: block;}
.styleHostel .tm-rightShuf .prev { left: 0; }
.styleHostel .tm-rightShuf .next { right: 0; }
.styleHostel .tm-rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.styleHostel .tm-rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }
.styleHostel .linkSpName{margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.styleHostel .linkSpName a{color: #333;font-size: 16px;}
.styleHostel .linkSpName a:hover{color: #FF414D;}
.styleHostel .shopMianShell{margin-top: 7px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*banner区域*/
.aRegion{width: 1400px;height: 554px;padding-top: 10px;}
.bannerSubWrpa{width: 904px;height: 100%;float: right;}
.bannerSubWrpa #flashCarousel{width:100%;height: 327px;position: relative;}
.bannerSubWrpa #flashCarousel #play{width:100%;height: 327px;list-style: none;position:absolute;top:0;left:0;}
.bannerSubWrpa #flashCarousel #play li{display: none;position:absolute;top:0;left:0;}
.bannerSubWrpa #flashCarousel #play li img{float: left;width: 904px;height: 327px;border-radius: 4px;}
.bannerSubWrpa #flashCarousel #play a img{float: left;width: 904px;height: 327px;border-radius: 4px;transition: opacity .3s ease-in-out;}
.bannerSubWrpa #button{position: absolute;bottom:36px;left:0;text-align: center;width: 100%;}
.bannerSubWrpa #button span{width:10px;height: 10px;margin-right: 8px;background:#DDDDDD;border-radius: 6px;cursor: pointer;display: inline-block;}
.bannerSubWrpa .comBtnNet{display: none;width:32px;height:46px;position: absolute;top:167px;z-index: 99;cursor: pointer;background-image: url("https://img.hznzcn.com/index_hz/bannerBtn.png?v=20190515");background-repeat: no-repeat;}
.bannerSubWrpa #prev{background-position: 0 0;left:0;}
.bannerSubWrpa #next{background-position: -32px 0;right:0;}
.bannerSubWrpa #prev:hover{background-position: 0 -46px;}
.bannerSubWrpa #next:hover{background-position: -32px -46px;}

/*banner下的轮播区域*/
#content .sliderRecommend {width: 904px;height: 218px;margin-top: 10px;}
#content .sliderRecommend .rightShuf {overflow: hidden;width: 100%;height: 218px;position: relative;}
#content .sliderRecommend .rightShuf .allLiWidth { width: 20000px; position: absolute; top: 0; left: 0; }
#content .sliderRecommend .rightShuf .allLiWidth li {float: left;width: 228px;height: 218px;}
#content .sliderRecommend .rightShuf .allLiWidth li img {display: block;width: 218px;height: 218px;border-radius: 4px;}
#content .sliderRecommend .rightShuf .prev,.sliderRecommend .rightShuf .next {position: absolute; top: 75px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
#content .sliderRecommend:hover .prev,#content .sliderRecommend:hover .next{display: block;}
#content .sliderRecommend .rightShuf .prev { left: 0; }
#content .sliderRecommend .rightShuf .next { right: 0; }
#content .sliderRecommend .rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
#content .sliderRecommend .rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*A区 排行榜*/
.rankingIndex{float: right;width: 224px;margin-left: 10px;}
.rankingIndex .rankItem{height: 252px;padding: 10px;background: #ffffff;border-radius: 4px;}
.rankingIndex .rankMotp{margin-top: 11px;}
.rankingIndex .rankTop{overflow: hidden;}
.rankingIndex .rankTopLeft{float: left;color: #FF414D;font-weight: bold;font-size: 14px;}
.rankingIndex .rankMotp .rankTopLeft{color: #FA6400;}
.rankingIndex .rankTopRight{float: right;}
.rankingIndex .rankTopRight a{color: #999;}
.rankingIndex .rankTopRight a:hover{color:#FF414D;}
.rankingIndex .rankCont{overflow: hidden;color: #333;}
.rankingIndex .rankCont ul li{margin-top: 14px;}
.rankingIndex .rankCont .contList{overflow: hidden;}
.rankingIndex .rankCont .rankNum{width: 18px;height: 18px;line-height:18px;text-align:center;float: left;}
.rankingIndex .rankCont .num1{background: url(https://img.hznzcn.com/index_hz/rankIndex1.png) no-repeat;}
.rankingIndex .rankCont .num2{background: url(https://img.hznzcn.com/index_hz/rankIndex2.png) no-repeat;}
.rankingIndex .rankCont .num3{background: url(https://img.hznzcn.com/index_hz/rankIndex3.png) no-repeat;}
.rankingIndex .rankCont .rankRig{margin-left: 6px;float: left;width: 180px;}
.rankingIndex .rankCont .rankSks{overflow: hidden;}
.rankingIndex .rankCont .rankName{float: left;}
.rankingIndex .rankCont .rankName a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 60px;color: #333;display: inline-block;}
.rankingIndex .rankCont .rankName a:hover{color:#FF414D;}
.rankingIndex .rankCont .rankName span{vertical-align: top;width: 38px;height: 14px;border: 1px solid #e3c71c;display: inline-block;color: #783400;text-align: center;line-height: 14px;border-radius: 1px;background: #fbde2d;margin-left: 5px;}
.rankingIndex .rankCont .rankSale{color: #999;float: right;}
.rankingIndex .rankCont .rankSale span{color: #FF414D;}
.rankingIndex .rankCont .rankImg{color: #333;margin-top: 7px;display: none;}
.rankingIndex .rankCont li:first-child .rankImg{display: block;}
.rankingIndex .rankCont .rankImg a:nth-child(2){margin: 0 11px;}
.rankingIndex .rankCont .rankImg img{width: 50px;height: 50px;border-radius: 2px;}
.rankingIndex .rankCont .rankShopImg{float: left;}
.rankingIndex .rankCont .rankShopImg img{width: 40px;height: 40px;}
.rankingIndex .rankCont .rankSpNm {float: left;margin-left: 10px;}
.rankingIndex .rankCont .spName {color: #333;}
.rankingIndex .rankCont .spName a {color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 130px;margin-top: -2px;display: inline-block;}
.rankingIndex .rankCont .spName a:hover {color: #FF414D;}
.rankingIndex .rankCont .price{color: #FF414D;margin-top: 6px;}
.rankingIndex .rankCont .price a {color: #FF414D;}
/*A3区域*/
.hzListItem {overflow: hidden;width: 100%;}
.hzListItem li {width: 238px;height: 366px;float: left;margin-left:-1px;margin-top: -1px;background-color: white;border: 1px solid #e4e4e4;}
.hzListItem li:nth-child(5n+1) {margin-left:0;}
.hzListItem .insideBox {width: 240px;}
.hzListItem .pic {position: relative;overflow: hidden;}
.hzListItem .pic a {position: relative;display: block;}
.hzListItem .pic img {max-width: 238px;height: 238px;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.hzListItem .pic img:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
.hzListItem .textMs{padding: 0 20px;}
.hzListItem .dsrs {margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hzListItem .dsrs a {color: #353535;font-size: 14px;}
.hzListItem .rowTitle {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: 10px;height: 35px;}
.hzListItem .rowTitle a {color: #8f8f8f;}
.hzListItem .rowPri {margin-top: 15px;overflow: hidden;}
.hzListItem .price {float: left;color: #FA5757;font-size: 16px;font-weight: bold;}
.hzListItem .M-generalize {margin-left: 2px;float: right;text-align: center;line-height: 15px;font-size: 12px;margin-top:3px;}
.hzListItem .M-generalize a {color: #FA5757;text-decoration: underline;}
.hzListItem .M-generalize a:hover {color: #D10A0A;}

/*首页Title*/
#content .M-decorateWarp {width: 100%;margin-top: 50px;}
.delicTitle{margin-bottom: 20px;overflow: hidden;}
.delicTitle .dir-sell {color: #434343;font-size: 28px;line-height: 28px;}
.delicTitle .dirSell {font-size: 28px;line-height: 28px;float: left;color: #FA5757;}
.delicTitle .zfIco{float: left;font-size: 14px;margin-left: 40px;margin-top: 10px;}
.delicTitle .zfIco .foTiem{padding-left: 26px;color: #FA5757;background: url("https://img.hznzcn.com/index_hz/fohours.png") no-repeat;}
.delicTitle .zfIco .csTime{padding-left: 26px;margin-left: 20px;color: #20A0FF;background: url("https://img.hznzcn.com/index_hz/pei.png") no-repeat;}
.delicTitle .morLik{float: right;margin-top: 10px;}
.delicTitle .morLik a{font-size: 14px;color: #666666;}
.delicTitle .morLik a:hover{color: #FA5757;text-decoration: underline;}

/*首页云仓*/
.ycBox {width: 1400px;font-family: "Microsoft YaHei";background: #fff;padding-bottom: 10px;}
.ycBanner{text-align:center;}
.ycBanner img{width:1380px;height:283px;}
.ycWrap {width: 1400px;margin-top: 10px;}
.ycWrap .kieLu {overflow: hidden;width: 1380px;position: relative;}
.ycWrap .kieLu .ycUlBox li {float: left;width: 269px;height: 480px;margin-bottom: 10px;margin-right: 8px;}
.ycWrap .kieLu .ycUlBox .no-mrRi{margin-right:0;}
.ycWrap .kieLu .ycUlBox li .insideBox{width: 268px;height: 478px;margin: 0;background: #fff;border: 1px solid #E2E2E2;}
.ycWrap .kieLu .ycUlBox li .insideBox:hover{border: 1px solid #FA5757;}
.ycWrap .kieLu .ycUlBox li .pic{position: relative;}
.ycWrap .kieLu .ycUlBox li img {display: block;width: 100%;height: 406px;}
.ycWrap .kieLu .ycUlBox li .textMs {padding: 0 10px;text-align: center;}
.ycWrap .kieLu .ycUlBox li .dsrs {margin-top: 10px;font-size: 12px;}
.ycWrap .kieLu .ycUlBox li .rowTitle {margin-top: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ycWrap .kieLu .ycUlBox li .rowTitle a{color:#3C3C3C;font-size: 14px;}
.ycWrap .kieLu .ycUlBox li .rowTitle a:hover{text-decoration: underline;color: #FA5757;}
.ycWrap .kieLu .ycUlBox li .rowPri {margin-top: 10px;color: #FA5757;font-size: 14px;font-weight: bold;}
.ycWrap .kieLu .prev, #content .ycWrap .kieLu .next {position: absolute; top: 142px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.ycWrap:hover .prev,#content .ycWrap:hover .next{display: block;}
.ycWrap .kieLu .prev { left: 0; }
.ycWrap .kieLu .next { right: 0; }
.ycWrap .kieLu .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.ycWrap .kieLu .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*当季热卖左侧*/
.M-decorateLeft .djGeneral{height: 100%;}
.M-decorateLeft .tab_box{padding-top: 17px;}
.M-decorateLeft .djGeneral .title{height:40px;line-height: 40px;font-size: 20px;text-align: center;color: #fff;background: #FA5757;}
.M-decorateLeft .djGeneral .listItem{height:70px;width: 195px;background:#fff;box-shadow:0 2px 12px 0 rgba(196,196,196,0.5);border-radius: 25px 5px 5px 25px;display: block;margin: 19px auto 0;position: relative;}
.M-decorateLeft .phIto{position: absolute;top: -4px;left: -4px;}
.M-decorateLeft .phIto .rank{width:31px;height:28px;position: absolute;top: -15px;left: -7px;}
.M-decorateLeft .phIto .rankNum1{background: url("https://img.hznzcn.com/index_hz/rmRankNum1.png") no-repeat;}
.M-decorateLeft .phIto .rankNum2{ background: url("https://img.hznzcn.com/index_hz/rmRankNum2.png") no-repeat;}
.M-decorateLeft .phIto .rankNum3{background: url("https://img.hznzcn.com/index_hz/rmRankNum3.png") no-repeat;}
.M-decorateLeft .phIto img{width: 78px;height: 78px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.M-decorateLeft .rigMie{height: 100%;float: right;width: 110px;}
.M-decorateLeft .rigMie .kel{padding-right: 20px;margin-top: 10px;line-height: 16px;color: #3C3C3C;height: 32px;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.M-decorateLeft .rigMie .price{text-align: right;margin-right: 5px;font-size: 14px;color: #FA5757;}
.M-decorateLeft .rigMie .zizeBox{color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.M-decorateLeft .focusWarp {position: absolute;bottom: 20px;right: 0;text-align: center;width: 100%;}
.M-decorateLeft .focusWarp li { display: inline-block; margin-left: 8px; width: 8px; height: 8px; background: #aeaeae; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; cursor: pointer; }
.M-decorateLeft .focusWarp .current { background: #ff2454; }

/*每周推荐*/
#content .weeklyWrap .M-decorate {width: 1400px;margin: 0 auto;background: #fff;}
#content .weeklyWrap .lr_warp_bg {overflow: hidden;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight {display: none;height: 684px;width: 100%;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .hotBannerListInfo { width: 984px; }
#content .weeklyWrap .lr_warp_bg .M-decorateRight .M-decorateList {overflow: hidden;width: 279px;height: 341px;float: left;border: 1px solid #f4f4f4;margin-left: -1px;margin-bottom: -1px;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .shopMianPto {height: 260px;padding: 10px;overflow: hidden;position: relative;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .shopMianPto img {width: 260px;height: 260px;display: block;object-fit: contain}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .recommended { background: #df454e; position: absolute; top: 0; left: 0; color: white; font-family: SimSun; width: 34px; height: 17px; text-align: center; line-height: 17px; }
#content .weeklyWrap .lr_warp_bg .M-decorateRight .shopName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 260px;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .shopName a { font-size: 14px; color: #3c3c3c; margin-left: 4px; }
#content .weeklyWrap .lr_warp_bg .M-decorateRight .shopName a:hover{color:#FF414D;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .shopItem { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; width: 220px; height: 36px; margin-top: 10px; }
#content .weeklyWrap .lr_warp_bg .M-decorateRight .optional {width: 260px;margin-top: 12px;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .optional .price { float: left; font-size: 16px; font-weight: bold; color: #FA5757; }
#content .weeklyWrap .lr_warp_bg .M-decorateRight .optional .price a {  color: #FA5757; }
#content .weeklyWrap .lr_warp_bg .M-decorateRight .optional .nameShop { float: right;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .optional .nameShop a{color:#999;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .optional .nameShop code{margin-left:5px;}
#content .weeklyWrap .lr_warp_bg .M-decorateRight .optional .nameShop a:hover { color: #FF414D;}
#content .weeklyWrap .M-decorateTop .M-sizeColor a { color: #f03a3c; }
#content .weeklyWrap .M-decorateTop .M-sizeColor a img { margin-right: 5px; }
#content .weeklyWrap .M-decorateTop .M-slide a {color: #fff;font-weight: 700;background: #FF414D;}

/*女装新品*/
#content .womanNew .M-decorate {width: 1400px;margin: 0 auto;height: 903px;background: #fff;}
#content .womanNew .M-decorateTop {text-align: center;position: relative;}
#content .womanNew .M-decorateTop .M-topLeft { width: 225px; height: 40px; float: left; }
#content .womanNew .M-decorateTop .M-topLeft h3 { color: #434343; font-size: 28px; line-height: 28px; }
#content .womanNew .M-decorateTop li {position: relative;}
#content .womanNew .M-decorateTop li a {font-size: 16px;color: #333;border-radius: 4px;display: inline-block;width: 104px;height: 40px;line-height: 40px;text-align: center;cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#content .womanNew .M-decorateLeft {height: 739px;width: 132px;float: left;background: #fff;position: relative;}
#content .womanNew .lr_warp_bg {overflow: hidden;}
#content .womanNew .lr_warp_bg .M-decorateRight {display: none;width: 100%;overflow: hidden;}
#content .womanNew .lr_warp_bg .M-decorateRight .hotBannerListInfo { width: 984px; }
#content .womanNew .lr_warp_bg .M-decorateRight .glPto {float: left;margin-right: 10px;}
#content .womanNew .lr_warp_bg .M-decorateRight .glPto img {width: 749px;height: 552px;}
#content .womanNew .lr_warp_bg .M-decorateRight .M-decorateList {overflow: hidden;width: 243px;height: 281px;float: left;margin-right: 10px;}
#content .womanNew .lr_warp_bg .M-decorateRight .shopMianPto {width: 100%;height: 243px;overflow: hidden;position: relative;}
#content .womanNew .lr_warp_bg .M-decorateRight .shopMianPto img {width: 100%;height: 243px;display: block;}
#content .womanNew .lr_warp_bg .M-decorateRight .shopItem { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; width: 220px; height: 36px; margin-top: 10px; }
#content .womanNew .lr_warp_bg .M-decorateRight .optional { width: 220px; margin-top: 12px; }
#content .womanNew .lr_warp_bg .M-decorateRight .optional .price { float: left; font-size: 16px; font-weight: bold; color: #FA5757; }
#content .womanNew .M-decorateTop .M-sizeColor a { color: #f03a3c; }
#content .womanNew .M-decorateTop .M-sizeColor a img { margin-right: 5px; }
#content .womanNew .M-decorateTop .M-slide a {color: #fff;font-weight: 700;background: #FF414D;}

/*当季热卖*/
#content .bestSeller{margin-top:30px;}
#content .bestSeller .M-decorate {width: 1400px;height: 680px;margin: 0 auto;background: #fff;}
#content .bestSeller .M-decorateTop {padding: 16px 16px;position: relative;overflow: hidden;}
#content .bestSeller .M-decorateTop .M-topLeft {float: left;}
#content .bestSeller .M-decorateTop .M-topLeft h3 {color: #FF414D;font-size: 22px;line-height: 30px;font-weight: bold;}
#content .bestSeller .M-decorateTop .M-decorateUl {float: left;width: 1150px;padding-left: 38px;}
#content .bestSeller .M-decorateTop li {cursor: pointer;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;padding-right: 20px;max-width: 85px;}
#content .bestSeller .M-decorateTop li a {font-size: 16px;color: #333;display: inline-block;padding: 6px 10px;border-radius: 4px;}
#content .bestSeller .M-decorateTop li p { position: absolute; width: 1px; height: 16px; float: left; background: #e9e9e9; top: 15px; right: 0; }
#content .bestSeller .M-decorateTop li .Last_P_Line { background: #e5e5e5; height: 1px; right: -2px; top: 38px; }
#content .bestSeller .M-decorateTop .moreLink {float: right;line-height: 30px;}
#content .bestSeller .M-decorateTop .moreLink a { font-size: 14px; color: #666666; }
#content .bestSeller .M-decorateTop .moreLink a:hover { color: #FA5757; text-decoration: underline; }
#content .bestSeller .M-decorateLeft {float: left;margin-right: 6px;position: relative;text-align: center;width: 259px;height: 602px;margin-left: 10px;background: url(https://img.hznzcn.com/index_hz/hotLfBg.png);}
#content .bestSeller .M-decorateLeft .hotLfBg{position: absolute;top: 118px;right: 0;left: 0;}
#content .bestSeller .M-decorateLeft .hotHead{width: 110px;height: 110px;border: 4px solid #ffffff;border-radius: 50%;}
#content .bestSeller .M-decorateLeft .hotHead img{width: 100%;height: 100%;border-radius: 50%;}
#content .bestSeller .M-decorateLeft .hotName{font-size: 26px;line-height: 26px;letter-spacing: 3px;font-weight: bold;margin-top: 20px;}
#content .bestSeller .M-decorateLeft .hotYear{font-size: 16px;letter-spacing: 2px;margin-top: 20px;}
#content .bestSeller .M-decorateLeft .hotSaell{font-size: 16px;letter-spacing: 2px;margin-top: 6px;}
#content .bestSeller .M-decorateLeft .hotGoLink{width: 142px;height: 50px;line-height: 50px;background: #ffffff;border-radius: 25px;margin-top: 30px;}
#content .bestSeller .M-decorateLeft .hotGoLink a{color: #FF414D;font-size: 16px;font-weight: bold;display: block;width: 100%;height: 100%;border-radius: 25px;}
#content .bestSeller .M-decorateLeft .hotGoLink a:hover{background:#FF414D;color:#fff;}
#content .bestSeller .lr_warp_bg .M-decorateRight .glPto img { width: 720px; height: 369px; }
#content .bestSeller .lr_warp_bg .M-decorateRight .M-decorateList {overflow: hidden;width: 268px;height: 308px;float: left;margin-left: 10px;}
#content .bestSeller .lr_warp_bg .M-decorateRight .shopMianPto {width: 100%;height: 268px;overflow: hidden;position: relative;}
#content .bestSeller .lr_warp_bg .M-decorateRight .shopMianPto img {width: 100%;height: 268px;display: block;object-fit: contain}
#content .bestSeller .lr_warp_bg .M-decorateRight .optional {height: 40px;line-height: 40px;}
#content .bestSeller .lr_warp_bg .M-decorateRight .optional .price { float: left; font-size: 16px; font-weight: bold; color: #FA5757; }
#content .bestSeller .lr_warp_bg .M-decorateRight .optional .price a {  color: #FA5757; }
#content .bestSeller .M-decorateTop .M-sizeColor a { color: #f03a3c; }
#content .bestSeller .M-decorateTop .M-sizeColor a img { margin-right: 5px; }
#content .bestSeller .M-decorateTop .M-slide a {color: #fff;font-weight: 700;background: #FF414D;}

/*A2区广告*/
#content .aTwoWrap {width: 1400px;height: 400px;margin-top: 30px;}
#content .aTwoWrap .aTwoLsShuf {overflow: hidden;width: 100%;height: 100%;position: relative;}
#content .aTwoWrap .aTwoLsShuf .aTwoWidth { width: 20000px; position: absolute; top: 0; left: 0; }
#content .aTwoWrap .aTwoLsShuf .aTwoWidth li {float: left;width: 710px;height: 400px;}
#content .aTwoWrap .aTwoLsShuf .aTwoWidth li img {display: block;width: 690px;height: 400px;}
#content .aTwoWrap .aTwoLsShuf .prev,.aTwoWrap .aTwoLsShuf .next {position: absolute;top: 155px;cursor: pointer;opacity: 0.8;filter: alpha(opacity=80);display: none;}
#content .aTwoWrap:hover .prev,#content .aTwoWrap:hover .next{display: block;}
#content .aTwoWrap .aTwoLsShuf .prev { left: 0; }
#content .aTwoWrap .aTwoLsShuf .next { right: 0; }
#content .aTwoWrap .aTwoLsShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
#content .aTwoWrap .aTwoLsShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*买手精选*/
#content .msHandpick{width: 1400px;margin: 0 auto;background: #fff;}
#content .msHandpick .M-decorateTop { height: 40px; width: 1399px; position: relative; }
#content .msHandpick .M-decorateTop .M-topLeft { width: 225px; height: 40px; float: left; }
#content .msHandpick .M-decorateTop .M-topLeft h3 { color: #434343; font-size: 28px; line-height: 28px; }
#content .msHandpick .M-decorateTop .M-decorateUl {padding-left: 12px;overflow: hidden;}
#content .msHandpick .M-decorateTop li {cursor: pointer;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;padding-right: 20px;max-width: 95px;}
#content .msHandpick .M-decorateTop li a {font-size: 14px;color: #666666;display: inline-block;padding: 6px 9px;border-radius: 4px;}
#content .msHandpick .lr_warp_bg {overflow: hidden;padding-left: 10px;}
#content .msHandpick .lr_warp_bg .M-decorateRight {display: none;height: 736px;width: 100%;}
#content .msHandpick .lr_warp_bg .M-decorateRight .glPto {float: left;margin-right: 10px;}
#content .msHandpick .lr_warp_bg .M-decorateRight .glPto img {width: 824px;height: 358px;}
#content .msHandpick .lr_warp_bg .M-decorateRight .M-decorateList {overflow: hidden;width: 266px;height: 356px;float: left;border: 1px solid #e5e5e5;margin-right: 10px;margin-bottom: 10px;}
#content .msHandpick .lr_warp_bg .M-decorateRight .shopMianPto {width: 100%;height: 266px;overflow: hidden;position: relative;}
#content .msHandpick .lr_warp_bg .M-decorateRight .shopMianPto img {width: 100%;height: 266px;display: block;}
#content .msHandpick .lr_warp_bg .M-decorateRight .shopName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 255px;margin-top: 12px;}
#content .msHandpick .lr_warp_bg .M-decorateRight .shopName a {font-size: 16px;color: #333;margin-left: 4px;font-weight: bold;}
#content .msHandpick .lr_warp_bg .M-decorateRight .shopName a:hover{color:#df454e;}
#content .msHandpick .lr_warp_bg .M-decorateRight .shopItem a { color: #9e9e9e; }
#content .msHandpick .lr_warp_bg .M-decorateRight .optional {width: 255px;margin-top: 20px;}
#content .msHandpick .lr_warp_bg .M-decorateRight .optional .price {margin-top: 8px;float: left;font-size: 16px;font-weight: bold;color: #FA5757;}
#content .msHandpick .lr_warp_bg .M-decorateRight .optional .price a {color: #FA5757;}
#content .msHandpick .lr_warp_bg .M-decorateRight .optional .uploadNew {cursor: pointer;float: right;color: white;font-size: 14px;text-align: center;line-height: 30px;width: 84px;height: 30px;background: #ff414d;border-radius: 2px;}
#content .msHandpick .M-decorateTop .M-slide a {color: #fff;font-weight: 700;background: #FF414D;}
#content .handpickWrap{overflow: hidden;padding-left: 14px;}
#content .handpickWrap .handpickList{float: left;padding-bottom: 35px;}
#content .handpickWrap .handpickList .hkImg{color: #333; margin-right: 12px;}
#content .handpickWrap .handpickList .hkImg img{width: 680px;height: 272px;}
#content .handpickWrap .handpickList .hkItem{overflow: hidden;margin-top: 10px;}
#content .handpickWrap .M-decorateList {overflow: hidden;width: 217px;height: 307px;float: left;border: 1px solid #e5e5e5;margin-right: 12px;}
#content .handpickWrap .shopMianPto {width: 100%;height: 220px;overflow: hidden;position: relative;text-align: center;}
#content .handpickWrap .shopMianPto img {max-width: 220px;height: 220px;display: block;}
#content .handpickWrap .shopName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 200px;margin-top: 12px;}
#content .handpickWrap .shopName a {font-size: 14px;color: #333;margin-left: 4px;}
#content .handpickWrap .shopName a:hover{color:#df454e;}
#content .handpickWrap .shopItem a { color: #9e9e9e; }
#content .handpickWrap .optional {width: 200px;margin-top: 20px;}
#content .handpickWrap .optional .price {margin-top: 3px;float: left;font-size: 14px;font-weight: bold;color: #FA5757;}
#content .handpickWrap .optional .price a {color: #FA5757;}
#content .handpickWrap .optional .uploadNew {cursor: pointer;float: right;color: white;font-size: 14px;text-align: center;line-height: 21px;width: 76px;height: 21px;border-radius: 4px;background: #FA5757;}

/*厂家直销*/
#content .derectWrap {width: 1400px;height: 580px;margin: 30px auto 0;}
#content .derectWrap .cjOnga{
    overflow: hidden;
    width: 1380px;
    height: 510px;
    margin: 0 auto;
    position: relative;
}
#content .derectWrap .cjHksg{width: 1380px;height: 510px;margin:10px auto 0;}
#content .derectWrap .gcFactory{
    width: 20000px;
    position: absolute;
    top: 0;
    left: 0;
}
#content .derectWrap .gcFactory li{float: left;width: 276px;height: 506px;background: #ffffff;}
#content .derectWrap .gcFactory .ountCont{width: 266px;height: 504px;position: relative;border: 1px solid #e8e8e8;background: #ffffff;}
#content .derectWrap .factTit{position: absolute;top: 0;left: 0;min-width: 50px;padding-left: 21px;padding-right: 6px;height: 26px;line-height: 26px;font-size: 14px;color: #fff;background-color: #ff414d;border-radius: 0px 0px 10px 0px;background-image: url(https://img.hznzcn.com/index_hz/factoryIco.png);background-repeat: no-repeat;background-position: 9px 6px;}
#content .derectWrap .factTit span{font-weight: bold;margin: 0 3px;}
#content .derectWrap .factImg{color: #333;height: 406px;}
#content .derectWrap .factImg img{width: 266px;height: 406px;}
#content .derectWrap .factCont{position: relative;text-align: center;font-size: 16px;}
#content .derectWrap .factName{width: 120px;height: 50px;line-height: 50px;background: #ffffff;border: 1px solid #ff414d;border-radius: 28px;position: absolute;top: -25px;right: 0;left: 0;z-index: 99;color: #262626;}
#content .derectWrap .factName a{color: #262626;font-weight: bold;display: block;width: 100%;height: 100%;border-radius: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#content .derectWrap .factName a:hover{color: #fff;background:#FF414D;}
#content .derectWrap .factYear{padding-top: 35px;}
#content .derectWrap .factAdress{color: #999;margin-top: 10px;width: 240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#content .derectWrap .hot-shop{position: absolute;top: 0;left: 0;z-index: 999;opacity: 0;filter: alpha(opacity=0);-ms-transition: all .3s linear;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;transition: all .3s linear;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
#content .derectWrap li:hover .hot-shop{opacity:1;filter: alpha(opacity=100);}
#content .derectWrap .hot-hover{color: #fff;background: #fff;position: absolute;bottom: 0;left: 0;right: 0;text-align: center;padding: 0 5px;height: 215px;}
#content .derectWrap .hotTot{width:100%;height: 290px;}
#content .derectWrap .hotTot img{width:100%;height: 100%;}
#content .derectWrap .hot-text{color: #FF414D;font-size: 14px;padding: 8px 0;}
#content .derectWrap .hot-shop-img{overflow: hidden;}
#content .derectWrap .hot-img-item{float: left;margin: 0 4px;}
#content .derectWrap .hot-img-item img{width: 120px;height: 120px;border-radius: 3px;}
#content .derectWrap .hot-go-shop{width: 116px;font-size: 14px;font-weight: bold;height: 32px;line-height: 32px;background: #ffffff;color: #FF414D;border: 1px solid #ff414d;border-radius: 28px;display: inline-block;margin-top: 14px;}
#content .derectWrap .hot-go-shop:hover{color: #fff;background:#FF414D;}
#content .derectWrap .prev, #content .derectWrap .next {position: absolute;top: 197px;cursor: pointer;opacity: 0.8;z-index: 999;filter: alpha(opacity=80);display: none;}
#content .derectWrap:hover .prev,#content .derectWrap:hover .next{display: block;}
#content .derectWrap .prev {left: 0;}
#content .derectWrap .next { right: 0; }
#content .derectWrap .prev:hover { opacity: 1; filter: alpha(opacity=100); }
#content .derectWrap .next:hover { opacity: 1; filter: alpha(opacity=100); }


/*老版本厂家直销*/
#content .derectWrap  {width: 1400px;height: 580px;margin: 50px auto 0;background: #fff;}
#content .derectWrap .pictureWarp {position: relative;width: 1400px;}
#content .derectWrap .pictureWarp .delicLeft, #content .derectWrap .pictureWarp .delicMiddle {float: left;overflow: hidden;width: 800px;height: 459px;position: relative;}
#content .derectWrap .pictureWarp .delicLeft img, #content .derectWrap .pictureWarp .delicMiddle img {width: 800px;height: 459px;}
#content .derectWrap .pictureWarp .delicLeft {margin-right: 10px;}
#content .derectWrap .pictureWarp .delicright {position: absolute;top: 0;right: 0;}
#content .derectWrap .pictureWarp .delicright ul {overflow: hidden;}
#content .derectWrap .pictureWarp .delicright ul li {height: 156px;}
#content .derectWrap .pictureWarp .delicright ul img {width: 391px;height: 146px;}

/*首页视频*/
.videoWrap{width: 1400px;margin-top: 50px;}
videoWrap .videoArea {width: 1400px;margin: 0 auto;height: 813px;background-color: #fff;}
.videoWrap .centerVideo { width: 100%; height: 503px; box-sizing: border-box; }
.videoWrap .videoBox { float: left; width: 822px; height: 503px; position: relative; }
.videoWrap .vdoIcon { width: 68px; height: 68px; position: absolute; left: 377px; top: 206px;cursor:pointer; }
.videoWrap .vdoIcon img { width: 100%; height: 100%; }
.videoWrap .videoBox video { width: 100%; height: 503px;background: #000; }
.videoWrap .mainImg { float: right; width: 378px; height: 503px; }
.videoWrap .mainImg:hover { opacity:0.8; -webkit-transform: translateX(0); transform: translateX(0); -webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}
.videoWrap .conImg { width: 100%; height: 378px; }
.videoWrap .conImg img { width: 100%; height: 100%; }
.videoWrap .rightTextBox { z-index: 9999; width: 100%; height: 125px; padding: 0 68px; background: #fa5757; position: relative; box-sizing: border-box; }
.videoWrap .tapInfo { width: 92px; height: 30px; line-height: 30px; text-align: center; background: #fa5757; position: absolute; top: -15px; border-radius: 14px; left: 143px; z-index: 9999; color: #fff; font-size: 14px; }
.videoWrap .brandName { padding: 30px 0 10px 0; font-weight: bold; color: white; font-size: 20px; text-align: center; }
.videoWrap .rightTextBox p { color: #F0F0F0; font-size: 14px; text-align: center; line-height: 22px; }
.videoWrap .footerProduct { width: 100%; height: 300px; background-color: #F9F9F9; margin-top: 16px; position: relative; }
.videoWrap .itemVideo { box-sizing: border-box; width: 230px; height: 296px; background-color: #fff; float: left; margin-right: 12px; position: relative; }
.videoWrap .lastItem { float: right; margin: 0; }
.videoWrap .itemTopImg { width: 100%; height: 230px; }
.videoWrap .itemTopImg img { display: block; width: 100%; height: 100%; }
.videoWrap .itemFootCon { box-sizing: border-box; width: 206px; height: 104px; background: #fff !important; box-shadow: 0px 3px 4px 0px rgba(232, 232, 232, 0.5); border-radius: 5px; padding: 14px 10px 0 10px; font-size: 14px; line-height: 19px; color: #333; position: absolute; top: 180px; left: 12px; }
.videoWrap .itemFootCon p {height: 38px;font-size:12px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }
.videoWrap .itemFootText { padding-top: 16px; }
.videoWrap .proMoney { font-size: 22px; color: #FA5757; float: left; }
.videoWrap .cityName { float: left; width: 30px; height: 16px; line-height: 17px; border-radius: 7px; border: 1px solid #999999; color: #999999; font-size: 11px !important; text-align: center; margin-left: 5px; }
.videoWrap .timesPlay { float: right; font-size: 12px; color: #999999; }
.videoWrap .itemPlayIcon { position: absolute; top: 80px; left: 95px; width: 40px; height: 40px; }
.videoWrap .itemPlayIcon > img { width: 100%; height: 100%; cursor: pointer; }
.videoWrap .leftBtn, .videoWrap .rightBtn { position: absolute; width: 32px; height: 46px; background: #0d0c0c; opacity: 0.5; color: #fff; text-align: center; line-height: 46px; font-size: 22px; top: 64px; z-index: 99999; }
.videoWrap .leftBtn { left: 0; }
.videoWrap .rightBtn { right: 0; }
.videoWrap .none { display: none; }
.videoWrap .sliderRecommendGhj { width: 1400px; height: 300px; margin-top: 10px; }
.videoWrap .sliderRecommendGhj .rightShuf { overflow: hidden; width: 100%; height: 300px; position: relative; }
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth { width: 20000px; position: absolute; top: 0; left: 0; background-color: #f9f9f9; }
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth li {-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear; position: relative; float: left; width: 230px; height: 300px; background-color: #fff; margin-right: 13px; box-sizing: border-box; border-bottom: 1px solid #f5f5f5;}
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth li:hover {opacity:0.8}
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth li img { display: block; width: 230px; height: 230px; }
.videoWrap .sliderRecommendGhj .rightShuf .allLiWidth li .itemPlayIcon > img { position: absolute; top: 0px; left: 0px; width: 40px; height: 40px; }
.videoWrap .sliderRecommendGhj .rightShuf .prev, .videoWrap .sliderRecommendGhj .rightShuf .next { position: absolute; top: 75px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.videoWrap .sliderRecommendGhj:hover .prev, .videoWrap .sliderRecommendGhj:hover .next { display: block; }
.videoWrap .sliderRecommendGhj .rightShuf .prev { left: 0; }
.videoWrap .sliderRecommendGhj .rightShuf .next { right: 0; }
.videoWrap .sliderRecommendGhj .rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.videoWrap .sliderRecommendGhj .rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*首页大B+C*/
#content .siftWarp {margin-top: 30px;width: 1420px;overflow: hidden;}
#content .siftWarp .siftItem{width: 690px;height: 358px;color: #333;float: left;margin-right: 20px;margin-bottom: 20px;margin: 0 10px 20px;position: relative;}
#content .siftWarp .sift-cont{overflow: hidden;}
#content .siftWarp .sift-main-img img{width: 690px;height: 358px;cursor: pointer;}
#content .siftWarp .sift-hover{position: absolute;top: 0;left: 0;right: 0;width: 688px;height: 356px;background: #fff;border: 1px solid #e8e8e8;opacity: 0;filter: alpha(opacity=0);-ms-transition: all .2s linear;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear;}
#content .siftWarp .siftItem:hover .sift-hover{opacity: 1;filter: alpha(opacity=10);}
#content .siftWarp .sift-top{overflow: hidden;padding: 0 20px;}
#content .siftWarp .sift-left{float: left;font-size: 20px;line-height: 68px;letter-spacing: 2px;width: 520px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#content .siftWarp .sift-right{float: right;margin-top: 18px;}
#content .siftWarp .sift-right a{width: 116px;height: 32px;line-height: 32px;font-size: 14px;background: #ffffff;color: #FF414D;border: 1px solid #ff414d;border-radius: 28px;display: block;text-align: center;}
#content .siftWarp .sift-right a:hover{background:#FF414D;color:#fff;}
#content .siftWarp .sift-show-img{overflow: hidden;}
#content .siftWarp .sift-show-img .sift-img-list{margin-left: 16px;float: left;}
#content .siftWarp .sift-img-list img{width: 206px;height: 206px;border-radius: 3px;}
#content .siftWarp .sift-shop-name {margin-top: 8px;width: 200px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
#content .siftWarp .sift-shop-name a{color: #666;font-size: 14px;}
#content .siftWarp .sift-shop-name a:hover{color:#FF414D;}
#content .siftWarp .sift-shop-price{color: #FF414D;font-size: 16px;font-weight: bold;margin-top: 6px;}


/*A区图片轮播样式*/
.main_visual{height:404px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:404px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:404px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:404px;}
.main_image li span{display:block;width:100%;height:403px}
.main_image li a{display:block;width:100%;height:404px}
div.fickBox{width: 1400px;background: red;position: relative;z-index: 9}
div.flicking_con{z-index:999;width:700px;text-align: center;height:21px;position: absolute;left: 214px;top: 370px;}
div.flicking_con a{cursor: pointer;width:15px;height:15px;margin: 0 3px;padding:0;background:url('https://img.hznzcn.com/new_index/btn_listFocus.png') no-repeat;display:inline-block;}
div.flicking_con a.on{background:url('https://img.hznzcn.com/new_index/focus_selected.png')}
.groom-brand-bootom{overflow: hidden;}
.groom-brand{width:1400px;padding-bottom:20px;font-family:"Microsoft YaHei";}
.groom-brand .groom-brand-top{border-bottom:2px solid #dfd8d8;height:35px;width:1400px}
.groom-brand .groom-brand-top ul .groom-title{float:left;height:35px;line-height:35px;margin-right:8px}
.groom-brand .groom-brand-top ul .groom-title h3{font-size:18px;color:#494848;font-weight: bold;}
.groom-brand .groom-brand-top ul .groom-No{float:left;height:35px;line-height:35px;margin-left:6px;margin-right:5px}
.groom-brand .groom-brand-top ul .groom-No a{font-size:12px;color: #666;}
.groom-brand .groom-brand-top ul .groom-No a:hover{border-bottom:2px solid #e32626;color:#e32626;display:inline-block;font-size:12px;height:35px;text-decoration:none;line-height:35px}
.groom-brand .groom-brand-top ul .groom-Ok{float:left;height:35px;line-height:35px;margin-left:6px;margin-right:5px}
.groom-brand .groom-brand-top ul .groom-title h3{font-size:18px;font-family:"微软雅黑";color:#494848;font-weight: bold;}
.groom-brand .groom-brand-top ul .groom-Ok a{border-bottom:2px solid #e32626;color:#e32626;display:block;font-family:"å¾®è½¯é›…é»‘";font-size:16px;height:35px;text-decoration:none;line-height:35px;font-size:12px}
.groom-brand-bootom .Clothes.show{background-color:#fff;float:left;height:340px;margin-right:11px;margin-top:10px;text-decoration:none;width: 231px;}
.groom-brand-bootom .Clothes.show a{display:block;height:220px;/* margin-left:8px; *//* margin-right:8px; */margin-top:10px;text-decoration:none;width: 231px;}
.groom-brand-bootom .Clothes.show .Baby.description a{color:#4d4d4d;height:17px;margin-bottom:5px;margin-top:5px;width: 217px;text-align:left;font-size:14px;margin-left: 11px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.groom-brand-bootom .Clothes.show .Baby.description .Baby-Deion{color:#a1a1a1;margin-left: 11px;margin-bottom:5px;margin-top:5px;width: 215px;text-align:left;}
.groom-brand-bootom .Clothes.show .Baby.description .Baby-money{color:#e02c38;font-size:16px;font-weight:bold;margin-bottom:10px;margin-left: 11px;margin-top:10px;text-align:left;vertical-align:middle;}
.ClothesBox img{max-width: 209px;height: 209px;}

/*首页精选单品*/
.qualityWrap{width: 1400px;background: #fff;font-family:"microsoft yahei";}
.qualityText{overflow: hidden;margin-bottom: 20px;}
.qualityText h3{font-size: 28px;line-height: 28px;color: #343434;}
.qualityPaging{position: absolute;top: 0;right: 0;font-size: 12px;color: #616161;}
.qualityPaging code{color: #979797;padding: 0 4px;cursor: pointer;}
.qualityPaging code:hover{color: red;font-weight: bold;}
.qualityContainer{overflow: hidden;padding-left: 10px;}
.qualityContainer li{width: 266px;height: 475px;float: left;text-align: center;margin-right: 10px;background: #fff;margin-bottom: 20px;border: 1px solid #e8e8e8;}
.qualityContainer li:nth-child(5n+5){margin-right: 0;}
.qualityContainer li .qualityPto{height: 406px;text-align: center;position: relative;background: #fff;-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear;}
.qualityContainer li:hover .qualityPto{opacity: 0.7;filter: alpha(opacity=70);}
.qualityContainer li .qualityPto img{max-width: 266px;height: 404px;background: #fff;}
.qualityBotm{padding: 0 6px;}
.hydKd{margin-top: 9px;}
.qualityBotm .qualityName {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 10px;}
.qualityBotm .qualityName a{font-size: 14px;color: #5c5c5c;}
.qualityBotm .qualityName a:hover{text-decoration: underline;color: #FA5757;}
.qualityBotm .qualityPrice {overflow: hidden;margin-top: 10px;color: #FA5757;font-size: 14px;}
.qualityBotm .qualityPrice a {color: #FA5757;}
.qualityContainer .no-mrRi{margin-right: 0!important;}

/*实力商家推荐*/
.lr_warp_bg .outWpad{overflow: hidden;width: 972px;height: 737px;}
.lr_warp_bg .powerItem{width: 230px;height: 338px;float: left;text-align: center;margin-right: 13px;background: #202020;color: #fff;margin-bottom: 38px;}
.lr_warp_bg .powerItem .powBig{width: 230px;height: 230px;}
.lr_warp_bg .powerItem .nameShop{margin-top: 30px;}
.lr_warp_bg .powerItem .nameShop a{font-size: 22px;color: #fff;line-height: 24px;}
.lr_warp_bg .powerItem .nameShop a:hover{color: #FA5757;text-decoration: underline;}
.lr_warp_bg .powerItem .textdkg{font-size: 14px;margin-top: 14px;}
.M-decorateLeft .djGeneral .PoweTitle{background: #5773FA!important;}
.M-decorateLeft .phIto .powerrankNum1{background: url("https://img.hznzcn.com/index_hz/rankNum1.png") no-repeat;}
.M-decorateLeft .phIto .powerrankNum2{ background: url("https://img.hznzcn.com/index_hz/rankNum2.png") no-repeat;}
.M-decorateLeft .phIto .powerrankNum3{background: url("https://img.hznzcn.com/index_hz/rankNum3.png") no-repeat;}

/*微商专区*/
.weiShop{width: 1400px;margin-top: 50px;}
.difClo{color: #434343!important;}
.koCl{color: #666666!important;}
.weiShop .shopWrap{overflow: hidden;}
.weiShop .shopWrap .ouLieBox{width: 1215px;}
.weiShop .weiLf{float: left;width: 588px;}
.weiShop .weiItem{width: 180px;height: 180px;float: left;cursor: pointer;margin-bottom: 13px;margin-right: 16px;position: relative;}
.weiShop .weiItem img{width: 180px;height: 180px;}
.weiShop .weiItem .textMs {position: absolute;left: 0;bottom: 17px;width: 80%;padding: 0 10%;height: 46px;text-align: center;line-height: 46px;color: #fff;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(https://img.hznzcn.com/index_hz/dot.png);}
.weiShop .eMBox{position: absolute;top: 0;left: 0;width: 100%;height:100%;color: #fff;text-align: center;display: none;background: url(https://img.hznzcn.com/index_hz/bgLie.png?v=01)no-repeat;}
.weiShop .eMBox img{width: 120px;height: 120px;position: absolute;left: 33px;bottom: 15px;}
.weiShop .eMBox p{margin-bottom: 15px;margin-top: 28px;}
.weiRg{ float: right;width: 588px;}

/*热门分类*/
.hotClassWrap{width: 1400px;margin-top: 34px;}
.hotClassWrap .itemHotBox{background: #fff;}
.hotClassWrap .itemHotBox .tab_menu{overflow: hidden;height:45px;width: 1201px;border-right: none;border-left: 1px solid #E2E2E2;}
.hotClassWrap .itemHotBox .tab_menu li{float: left;line-height: 47px;width: 299px;height: 100%;cursor: pointer;color: #3C3C3C;font-size: 18px;text-align: center;border: 1px solid #E2E2E2;border-left: none;}
.hotClassWrap .itemHotBox .tab_menu li:last-child{width: 298px;}
.hotClassWrap .itemHotBox .tab_menu .current{background: #FF3A3A;color: #fff;border-right: 1px solid #FF3A3A;}
.hotClassWrap .shopWrapClass{overflow: hidden;width: 100%;}
.hotClassWrap .shopWrapClass .itemShuf { overflow: hidden; width: 100%; height: 304px; position: relative; }
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth { width: 20000px; position: absolute; top: 0; left: 0; }
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg{float: left;width: 239px;margin-left:-1px;height: 302px;border: 1px solid #E2E2E2;border-top:none;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg:nth-child(5n+1){width: 238px;margin-left:0;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg:hover{border: 1px solid #FA5757;border-top: none;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg .pic{position: relative;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg img { display: block; width: 238px; height: 240px; }
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg .linkA{display:inline-block;color: #3C3C3C;font-size: 14px;padding: 0 20px;margin-top: 10px;height: 36px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.hotClassWrap .shopWrapClass .itemShuf .allItemWidth .itemImg .linkA:hover{color: #FA5757;text-decoration: underline;}
.hotClassWrap .shopWrapClass .itemShuf .prev,.shopWrapClass .itemShuf .next {position: absolute; top: 97px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.hotClassWrap .shopWrapClass:hover .prev,#content .shopWrapClass:hover .next{display: block;}
.hotClassWrap .shopWrapClass .itemShuf .prev { left: 0; }
.hotClassWrap .shopWrapClass .itemShuf .next { right: 0; }
.hotClassWrap .shopWrapClass .itemShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.hotClassWrap .shopWrapClass .itemShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*底部站点切换*/
.districtWrap{width: 100%;overflow: hidden;margin-top: 20px;}
.districtWrap .outDistrict{width: 1400px;overflow: hidden;}
.districtWrap .outDistrict ul{height: 440px;padding: 40px 0;background-repeat: no-repeat;background-color: #fff;}
.districtWrap .outDistrict li{float: left;width: 260px;height:100%;padding: 0 10px;font-size: 14px;text-align: center;cursor: pointer;}
.districtWrap .outDistrict li .imgRoot{height: 280px;background: #fff;}
.districtWrap .outDistrict li .imgRoot{margin-top: 26px;}
.districtWrap .outDistrict li .imgRoot img{width: 200px;height: 280px;}
.districtWrap .outDistrict li .title{color: #434343;font-size: 18px;line-height: 18px;font-weight: bold;}
.districtWrap .outDistrict li .title span{padding-left: 40px;}
.districtWrap .outDistrict li .msKle{color: #333;font-size: 13px;margin-top: 12px;}
.districtWrap .outDistrict li .textSc{color: #333;margin-top: 16px;}
.districtWrap .outDistrict li a{color: #434343;}
.districtWrap .outDistrict li .goBtn{margin-top: 20px;}
.districtWrap .outDistrict li .goBtn p{width:92px;height:30px;line-height: 30px;display: inline-block;border-radius:15px;}
.districtWrap .outDistrict li .goBtn .hzBtn{background: #fff;color: #FF414D;border: 1px solid #FF414D;}
.districtWrap .outDistrict li .goBtn .hzBtn:hover{background: #FF414D;color: #fff;}
.districtWrap .outDistrict li .goBtn .gzBtn{background: #fff;color: #F9C55F;border: 1px solid #F9C55F;}
.districtWrap .outDistrict li .goBtn .gzBtn:hover{background: #F9C55F;color: #fff;}
.districtWrap .outDistrict li .goBtn .zlBtn{background: #fff;color: #689BF0;border: 1px solid #689BF0;}
.districtWrap .outDistrict li .goBtn .zlBtn:hover{background: #689BF0;color: #fff;}
.districtWrap .outDistrict li .goBtn .hmBtn{background: #fff;color: #CA5FE9;border: 1px solid #CA5FE9;}
.districtWrap .outDistrict li .goBtn .hmBtn:hover{background: #CA5FE9;color: #fff;}
.districtWrap .outDistrict li .goBtn .newBtn{background: #fff;color: #F7B500;border: 1px solid #F7B500;}
.districtWrap .outDistrict li .goBtn .newBtn:hover{background: #F7B500;color: #fff;}
.platform{background-color: #fff;margin: 30px auto 30px;width: 1345px;padding: 31px 18px 16px 38px;}

.districtWrap .outDistrict li .goBtn .wj-btn{background: #fff;color: #FF3E4C;border: 1px solid #FF3E4C;}
.districtWrap .outDistrict li .goBtn .wj-btn:hover{background: #FF3E4C;color: #fff;}

.fixedtool{margin-right: 730px!important;}
#content .fixedtool p{background:#fff;}

@media screen and (max-width: 1450px) {
    .fixedtool {
        display:none;
    }
}

/*直播供应链*/
.shopServe{overflow: hidden;width: 1400px;}
.shopServe .proHtWrap .proTitle{color: #333;font-size: 36px;line-height: 36px;font-weight: bold;}
.shopServe .proHtWrap .proTxt{color: #666;font-size: 22px;line-height: 22px;margin-top: 16px;letter-spacing: 8px;}
.shopServe .proHtWrap .linkOur{width: 170px;height: 40px;line-height: 40px;color: #FF414D;font-size: 16px;border: 1px solid #ff414d;border-radius: 6px;margin-top: 28px;cursor: pointer;}
.shopServe .proHtWrap .linkOur:hover{background:#FF414D;color:#fff;}
.shopServe .proHtWrap {background: #fff;text-align: center;margin-top: 20px;background: #fff;}
.shopServe .proHtWrap .cp-proBanner{color: #333;}
.shopServe .proHtWrap .cp-proBanner img{color: #333;}
.shopServe .proHtWrap .proComBox{padding: 30px 0;}
.shopServe .proHtWrap  ul{background: url(https://img.hznzcn.com/index_hz/provision-index.png) no-repeat  top center;padding-top: 50px;overflow: hidden;margin: 40px 58px 0;}
.shopServe .proHtWrap  ul li{float: left;width: 145px;margin-top: 33px;margin: 33px 19px 0;}
.shopServe .proHtWrap  ul .proName{font-size: 20px;line-height: 20px;font-weight: bold;}
.shopServe .proHtWrap  ul .proKey{color: #666;font-size: 13px;margin-top: 13px;line-height: 22px;}
.shopServe .proLay{width: 417px;color: #333;background: #ffffff;font-family: "microsoft yahei";display: none;}
.shopServe .proLay .proContBox{height: 276px;}
.shopServe .proLay .proItem{overflow: hidden;margin: 12px 12px 0; display: none;}
.shopServe .proLay .proFistItem{display: block;}
.shopServe .proLay  .proFistItem{border-bottom: 1px solid #ececec;padding: 13px 0;}
.shopServe .proLay .proFirWid{float: left;width: 70px;font-weight: bold;}
.shopServe .proLay .proTexWid{float: left;width: 110px;margin-top: 12px;font-weight: bold;}
.shopServe .proLay .proTexWid span,.proLay .proFirWid span{color: #FF414D;font-size: 18px;vertical-align: middle;margin-right: 5px;}
.shopServe .proLay .proTexRg{float: left;color: #666;}
.shopServe .proLay .proTexRg input{color: #333;width: 247px;padding: 0 12px;height: 32px;border: 1px solid #ececec;}
.shopServe .proLay .proDifIpt{float: left;color: #666;}
.shopServe .proLay .proDifIpt label{cursor:pointer;margin-right: 6px;}
.shopServe .proLay .proDifIpt label input{margin-right: 4px;}
.shopServe .proLay .proSublit{text-align: center;width: 128px;height: 26px;line-height: 26px;color: #fff;cursor: pointer;background: #ff414d;border-radius: 4px;margin-top: 33px;margin-left: 144px;border: 0px;}
.shopServe .proLay .proSublit:hover{opacity:0.9;}

/*仓配一体化优势*/
.shopServe .cpWareBox .proTitle{color: #333;font-size: 36px;line-height: 36px;font-weight: bold;}
.shopServe .cpWareBox .proTxt{color: #666;font-size: 22px;line-height: 22px;margin-top: 16px;letter-spacing: 8px;}
.shopServe .cpWareBox .linkOur{width: 170px;height: 40px;line-height: 40px;color: #2F5CB5;font-size: 16px;border: 1px solid #2F5CB5;border-radius: 6px;margin-top: 28px;cursor: pointer;}
.shopServe .cpWareBox .linkOur:hover{background:#2F5CB5;color:#fff;}
.shopServe .cpWareBox {background: #fff;text-align: center;margin-top: 20px;background: #fff;}
.shopServe .cpWareBox .cp-proBanner{color: #333;}
.shopServe .cpWareBox .cp-proBanner img{color: #333;}
.shopServe .cpWareBox .proComBox{padding: 30px 0;}
.shopServe .cpWareBox ul{background: url(https://img.hznzcn.com/index_hz/cpWareBox1.png) no-repeat  top center;padding-top: 60px;overflow: hidden;margin: 40px 24px 0;}
.shopServe .cpWareBox ul li{float: left;width: 210px;margin-top: 33px;margin: 33px 63px 0;}
.shopServe .cpWareBox ul .proName{font-size: 20px;line-height: 20px;font-weight: bold;}
.shopServe .cpWareBox ul .proKey{color: #666;font-size: 13px;margin-top: 13px;line-height: 22px;}
.shopServe .relationWrap{font-family: "microsoft yahei";display: none;}
.shopServe .relTit{width: 115px;height: 40px;line-height: 40px;text-align: center;margin-right: 0;color: #fff;font-weight: 700;font-size: 16px;background: #2089ff;border-radius: 8px 0px 0px 8px;cursor:pointer;}
.shopServe .relShow{background: #fff;padding: 24px 20px;}
.shopServe .relShow .callPeo{margin-bottom: 15px;padding-left: 20px;}
.shopServe .relShow .callPeo span{font-size: 14px;color: #666;}
.shopServe .relShow .photoTell{font-size: 14px;font-weight: 700;color: #666;}
.shopServe .relShow .photoTell span{color: #FF414D;}
.shopServe .relShow .titext{color: #666;font-size: 16px;font-weight: 700;margin-top: 15px;padding-top: 10px;border-top: 1px dashed #c4c4c4;}
.shopServe .relShow .iptWrap{margin-top: 14px;}
.shopServe .relShow .iptWrap input{width: 230px;height: 46px;padding: 0 12px;border: 1px solid #bfbfbf;}
.shopServe .relShow .subMegs{width: 160px;height: 44px;line-height: 44px;background: #2089ff;border-radius: 10px;font-size: 16px;margin-top: 12px;text-align: center;color: #fff;cursor: pointer;}
.shopServe .relShow .subMegs:hover{opacity: 0.9;}

.specailQuatilGoods{
    width: 1400px;
    /*height: 780px;*/
    background-color: white;
    margin-bottom: 10px;
}

.specailQuatilGoods .topbox{
    background-color: #F6F6F6;
    height: 66px;
}

.specailQuatilGoods .topbox .nzLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #F6412D 0%, #FF7151 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .nzTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #F74631;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}

.specailQuatilGoods .topbox .nanzhuangLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #6E3BFC 0%, #9570FF 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .nanzhuangTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #6E3BFC;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}


.specailQuatilGoods .topbox .tongzhuangLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #FF2B57 0%, #FFAFC0 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .tongzhuangTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #FF2B57;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}

.specailQuatilGoods .topbox .neiyiLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #F3794C 0%, #FCB59B 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .neiyiTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #F3794C;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}

.specailQuatilGoods .topbox .nvbaoLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #FF4409 0%, #FCB59B 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .nvbaoTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #FF4409;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}

.specailQuatilGoods .topbox .nvxieLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #097CFF 0%, #9BCCFC 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .nvxieTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #097CFF;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}

.specailQuatilGoods .topbox .nanxieLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #2B2D30 0%, #BCBCBC 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .nanxieTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #2B2D30;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}

.specailQuatilGoods .topbox .shipinLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #F3794C 0%, #FCB59B 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .shipinTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #F3794C;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}

.specailQuatilGoods .topbox .chuangpinLeftIcon{
    width: 3px;
    height: 20px;
    background: linear-gradient(90deg, #FF4409 0%, #FCB59B 100%);
    border-radius: 4px 0px 4px 0px;
    opacity: 1;
    float: left;
    margin-top: 23px;
}

.specailQuatilGoods .topbox .chuangpinTitle{
    width: 80px;
    height: 26px;
    font-size: 20px;
    font-weight: bold;
    color: #FF4409;
    line-height: 26px;
    margin-left: 9px;
    margin-top: 20px;
    float: left;
}

.specailQuatilGoods .topbox a{
    color: #929292;
}

.specailQuatilGoods .topbox a .change{
    font-size: 12px;
    /*color: #929292;*/
    float: right;
    transform: translateY(-50%);
    top: 50%;
    position: relative;
    padding-right: 10px;
    cursor: pointer;
}

.specailQuatilGoods .topbox a .change::after{
    content: '|';
    color:  #D9D9D9;
    margin-left: 10px;
}

.specailQuatilGoods .topbox a .more{

    font-size: 12px;
    /*color: #929292;*/
    float: right;
    transform: translateY(-50%);
    top: 50%;
    position: relative;
    margin-right: 12px;
    cursor: pointer;
}

.specailQuatilGoods .topbox a:hover{
    color: #FE4610;
}


.specailQuatilGoods .specailQuatilGoodsContainer{
    overflow: hidden;
    background-color: white;
    margin-left: 10px;
}

.specailQuatilGoodsContainer li{
    height: 355px;
    width: 268px;
    float: left;
    margin-right: 9px;
    background: #fff;
    margin-top: 14px;
    box-shadow: 0px 0px 8px 1px rgba(0,0,0,0.08);

}
.specailQuatilGoodsContainer li:nth-child(5n+5){
    margin-right: 0;
}
.specailQuatilGoodsContainer li .proTop{
    height: 268px;
    width: 269px;
    background: #fff;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}
.specailQuatilGoodsContainer li:hover .proTop{
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.specailQuatilGoodsContainer li .proTop img{
    width: 268px;
    height: 268px;
    background: #fff;
    object-fit: contain;
}

.specailQuatilGoodsContainer li .proTop .goodsTag{
    width: 68px;
    height: 18px;
    background: linear-gradient(90deg, #F6412D 0%, #FF7151 100%);
    border-radius: 4px 0px 4px 0px;
    position: absolute;
    color: white;
    font-size: 12px;
    line-height: 18px;
    top: 0;
    text-align: center;
}


.specailQuatilGoodsContainer li .proTop .goodsTag .sendFast{
    background: linear-gradient(90deg, #F6412D 0%, #FF7151 100%);
}
.specailQuatilGoodsContainer li .proTop .goodsTag .quickSend{
    background: linear-gradient(90deg, #F6412D 0%, #FF7151 100%);
}

.specailQuatilGoodsContainer li .proBotPrice{
    color: #FE4610;
    font-size: 16px;
    font-weight: bold;
    float: left;
    left: 4px;
    position: relative;
    top: 14px;
 }
.specailQuatilGoodsContainer li a{
    color: #2A2A2A;
}
.specailQuatilGoodsContainer li a .proBotTitle{
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 38px;
    line-height: 19px;
    margin-right: 6px;
    margin-top: 5px;
    margin-left: 4px;
    cursor: pointer;
}

.specailQuatilGoodsContainer li a .proBotBrand{
    color: #BCBCBC;
    font-size: 12px;
    float: right;
    right: 8px;
    position: relative;
    top: 14px;
}

.specailQuatilGoodsContainer li a:hover{
    color: #FE4610;
}