.hide{display: none!important;}
#content {font-family: "Microsoft YaHei";}
#content .container { width: 100%; height: 404px; }
#content .container p { width: 100%; height: 404px; top: 0; left: 0; display: block; position: absolute; }

/*banner区域*/
.aRegion{width: 1200px;height: 586px;}
.bannerSubWrpa{width: 968px;height: 100%;float: right;}
.bannerSubWrpa #flashCarousel{width:100%;height: 380px;position: relative;}
.bannerSubWrpa #flashCarousel #play{width:100%;height: 380px;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: 100%;height: 380px;}
.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("../images/bannerbtn.png");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区域*/
.aRegion{width: 1200px;height: 586px;}
.bannerSubWrpa{width: 968px;height: 100%;float: right;}
.bannerSubWrpa #flashCarousel{width:100%;height: 380px;position: relative;}
.bannerSubWrpa #flashCarousel #play{width:100%;height: 380px;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: 100%;height: 380px;}
.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("../images/bannerbtn.png");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: 968px; height: 196px; margin-top: 10px; }
#content .sliderRecommend .rightShuf { overflow: hidden; width: 100%; height: 196px; position: relative; }
#content .sliderRecommend .rightShuf .allLiWidth { width: 20000px; position: absolute; top: 0; left: 0; }
#content .sliderRecommend .rightShuf .allLiWidth li { float: left; width: 244px; height: 196px; }
#content .sliderRecommend .rightShuf .allLiWidth li img { display: block; width: 236px; height: 196px; }
#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); }

/*A3区域*/
#content .m-a2Shuffling .lfMian_xq {float: left;}
#content .m-a2Shuffling .lfMian_xq img {width: 221px;height: 146px;}
#content .m-a2Shuffling {width: 1200px;height: 146px;margin-top: 10px;}
#content .m-a2Shuffling .tm-rightShuf {overflow: hidden;width: 1200px;height: 146px;position: relative;float: right;}
#content .m-a2Shuffling .tm-rightShuf .allLiWidth { width: 20000px; position: absolute; top: 0; left: 0; }
#content .m-a2Shuffling .tm-rightShuf .allLiWidth li { float: left; width: 303px; height: 146px; }
#content .m-a2Shuffling .tm-rightShuf .allLiWidth li img { display: block; width: 292px; height: 146px; }
#content .m-a2Shuffling .tm-rightShuf .prev,.m-a2Shuffling .tm-rightShuf .next {position: absolute; top: 55px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
#content .m-a2Shuffling:hover .prev,#content .m-a2Shuffling:hover .next{display: block;}
#content .m-a2Shuffling .tm-rightShuf .prev { left: 0; }
#content .m-a2Shuffling .tm-rightShuf .next { right: 0; }
#content .m-a2Shuffling .tm-rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
#content .m-a2Shuffling .tm-rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }

/*首页列表模板*/
.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("../images/fohours.png") no-repeat;}
.delicTitle .zfIco .csTime{padding-left: 26px;margin-left: 20px;color: #20A0FF;background: url("../images/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;}

/*首页云仓*/
.ycWrap { width: 1200px; height: 413px; margin-top: 10px; }
.ycWrap .kieLu { overflow: hidden; width: 100%; height: 100%; position: relative; }
.ycWrap .kieLu .ycUlBox { width: 20000px; position: absolute; top: 0; left: 0; }
.ycWrap .kieLu .ycUlBox li { float: left; width: 245px; height: 100%;}
.ycWrap .kieLu .ycUlBox li .insideBox{width: 218px;height: 411px;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: 330px; }
.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: 8px;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: 5px;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("../images/rmranknum1.png") no-repeat;}
.M-decorateLeft .phIto .rankNum2{ background: url("../images/rmranknum2.png") no-repeat;}
.M-decorateLeft .phIto .rankNum3{background: url("../images/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 .M-decorateWarp .M-decorate { width: 1200px; margin: 0 auto; }
#content .M-decorateWarp .M-decorateTop { height: 40px; width: 1199px; position: relative; }
#content .M-decorateWarp .M-decorateTop .M-topLeft { width: 225px; height: 40px; float: left; }
#content .M-decorateWarp .M-decorateTop .M-topLeft h3 {color: #434343;font-size: 28px;line-height: 28px;font-weight: bold;}
#content .M-decorateWarp .M-decorateTop .M-decorateUl { float: left; height: 40px; width: 960px; padding-left: 12px; }
#content .M-decorateWarp .M-decorateTop li { cursor: pointer; float: left; height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; padding-right: 20px; max-width: 66px; }
#content .M-decorateWarp .M-decorateTop li a {font-size: 16px;color: #333;height: 40px;font-weight: bold;}
#content .M-decorateWarp .M-decorateTop li p { position: absolute; width: 1px; height: 16px; float: left; background: #e9e9e9; top: 15px; right: 0; }
#content .M-decorateWarp .M-decorateTop li .Last_P_Line { background: #e5e5e5; height: 1px; right: -2px; top: 38px; }
#content .M-decorateWarp .M-decorateTop .moreLink { position: absolute; right: 0; top: 12px; }
#content .M-decorateWarp .M-decorateTop .moreLink a { font-size: 14px; color: #666666; }
#content .M-decorateWarp .M-decorateTop .moreLink a:hover { color: #FA5757; text-decoration: underline; }
#content .M-decorateWarp .M-decorateLeft { height: 739px; width: 230px; float: left; border: 1px solid #E2E2E2;margin-right: 8px; background: #fff; position: relative; }
#content .M-decorateWarp .M-decorateLeft .minlabel { height: 209px; background: #67CFC9; }
#content .M-decorateWarp .M-decorateLeft .minlabel .link-label { padding-top: 30px; }
#content .M-decorateWarp .M-decorateLeft .minlabel .link-label a { display: inline-block; width: 78px; height: 24px; margin-bottom: 15px; text-align: center; line-height: 24px; color: #fff; margin-left: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border: 1px solid #fff; border-radius: 25px; }
#content .M-decorateWarp .M-decorateLeft .minlabel .link-label a:hover { color: #05756F; border: 1px solid #05756F; }
#content .M-decorateWarp .chgWrap { height: 713px;  }
.chgWrap .djGeneral .listItem{margin: 17px auto 0;}
.chgWrap .focusWarp{bottom: 18px;}
#content .M-decorateWarp .lr_warp_bg { overflow: hidden; background: white; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight { display: none; height: 740px; width: 100%; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .hotBannerListInfo { width: 984px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .glPto { float: left; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .glPto img { width: 720px; height: 369px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .M-decorateList { overflow: hidden; width: 239px; height: 368px; float: left; border: 1px solid #e5e5e5; margin-left: -1px;}
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .M-decorateList img{ -webkit-transform: scale(1);transform: scale(1);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .M-decorateList img:hover {  -webkit-transform: scale(1.1); transform: scale(1.1); }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopMianPto { width: 100%; height: 240px;overflow: hidden; position: relative; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopMianPto img { width: 100%; height: 240px; display: block; }
#content .M-decorateWarp .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 .M-decorateWarp .lr_warp_bg .M-decorateRight .topLine { width: 0px; height: 1px; background: black; position: absolute; right: 0; top: -1px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .bottomLine { width: 0px; height: 1px; background: black; position: absolute; left: 0; bottom: -1px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .leftLine { width: 1px; height: 0px; background: black; position: absolute; left: -1px; bottom: -1px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .rightLine { width: 1px; height: 0px; background: black; position: absolute; right: -1px; top: -1px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopName { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 220px; margin-top: 10px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopName a { font-size: 14px; color: #3c3c3c; margin-left: 4px; }
#content .M-decorateWarp .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 .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem .dz_Span1 { float: left; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem .eye_Span2 { float: right; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem .eye_Span2 img { margin-top: -2px; margin-right: 2px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .shopItem a { color: #9e9e9e; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .optional { width: 220px; margin-top: 12px; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .optional .price { float: left; font-size: 16px; font-weight: bold; color: #FA5757; }
#content .M-decorateWarp .lr_warp_bg .M-decorateRight .optional .uploadNew { cursor: pointer; float: right; width: 76px; height: 21px; background: #FA5757; color: white; font-size: 14px; text-align: center; line-height: 21px; border-radius: 4px; }
#content .M-decorateWarp .M-decorateTop .M-sizeColor a { color: #f03a3c; }
#content .M-decorateWarp .M-decorateTop .M-sizeColor a img { margin-right: 5px; }
#content .M-decorateWarp .M-decorateTop .M-slide a { color: #FA5757; }

/*A2区广告*/
#content .adv-gg { width: 1200px; margin-top: 11px; overflow: hidden; }
#content .adv-gg img { width: 594px; height: 117px; }
#content .adv-gg .TG1-gg { float: left; }
#content .adv-gg .TG2-gg { float: right; }

/*老版本厂家直销*/
#content .derectWrap  {width: 1200px;margin: 50px auto 0;}
#content .derectWrap .pictureWarp {position: relative;width: 1200px;}
#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: 1210px;margin-top: 50px;}
.videoBoxWrap{overflow: hidden;}
.leftVideo{float: left;width: 233px;/* margin-left: -10px; */height: 744px;overflow: hidden;background: #f5f5f5;}
.leftVideo .sliderRecommendGhj {height: 100%;}
.leftVideo .sliderRecommendGhj .rightShuf {overflow-y: scroll;width: 100%;height: 100%;position: relative;}
/*滚动条样式修改*/
.leftVideo .sliderRecommendGhj .rightShuf::-webkit-scrollbar-thumb:horizontal { /*水平滚动条的样式*/
    width: 4px;
    background-color: #CCCCCC;
    -webkit-border-radius: 6px;
}
.leftVideo .sliderRecommendGhj .rightShuf::-webkit-scrollbar-track-piece {
    background-color: #fff; /*滚动条的背景颜色*/
    -webkit-border-radius: 0; /*滚动条的圆角宽度*/
}
.leftVideo .sliderRecommendGhj .rightShuf::-webkit-scrollbar {
    width: 10px !important; /*滚动条的宽度*/
    height: 8px; /*滚动条的高度*/
}
.leftVideo .sliderRecommendGhj .rightShuf::-webkit-scrollbar-thumb:vertical { /*垂直滚动条的样式*/
    height: 50px;
    background-color: #d8d8d8;
    -webkit-border-radius: 4px;
    outline: 2px solid #fff;
    outline-offset: -2px;
    border: 2px solid #fff;
}
.leftVideo .sliderRecommendGhj .rightShuf::-webkit-scrollbar-thumb:hover { /*滚动条的hover样式*/
    height: 50px;
    background-color: #9f9f9f;
    -webkit-border-radius: 4px;
}
.leftVideo .sliderRecommendGhj .rightShuf .allLiWidth {height: 20000px;position: absolute;top: 0;left: 0;background-color: #f9f9f9;}
.leftVideo .sliderRecommendGhj .rightShuf .allLiWidth li {cursor: pointer;-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition: opacity 0.2s linear;transition: opacity 0.2s linear;width: 217px;border-left:6px solid transparent;height: 93px;}
.leftVideo .sliderRecommendGhj .rightShuf .allLiWidth .redBg{border-left: 6px solid #F14547;background: #fff;}
.leftVideo .sliderRecommendGhj .rightShuf .allLiWidth .videoMainImg{float: left;margin-top: 16px;margin-left: 22px;}
.leftVideo .sliderRecommendGhj .rightShuf .allLiWidth .navToDetails{float: left;margin-left: 11px;}
.leftVideo .sliderRecommendGhj .rightShuf .allLiWidth li:hover {opacity:0.9}
.leftVideo .sliderRecommendGhj .rightShuf .allLiWidth li img {display: block;width: 61px;height: 61px;border-radius: 50%;}
.leftVideo .sliderRecommendGhj .rightShuf .allLiWidth li .itemPlayIcon > img { position: absolute; top: 0px; left: 0px; width: 40px; height: 40px; }
.leftVideo .sliderRecommendGhj .rightShuf .prev, .videoWrap .sliderRecommendGhj .rightShuf .next { position: absolute; top: 75px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.leftVideo .sliderRecommendGhj:hover .prev, .videoWrap .sliderRecommendGhj:hover .next { display: block; }
.leftVideo .sliderRecommendGhj .rightShuf .prev { left: 0; }
.leftVideo .sliderRecommendGhj .rightShuf .next { right: 0; }
.leftVideo .sliderRecommendGhj .rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.leftVideo .sliderRecommendGhj .rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }
.videoWrap .videoArea {width: 977px;margin: 0 auto;height: 744px;background-color: #fff;float: left;}
.videoWrap .topText {width: 100%;overflow: hidden;margin-bottom: 20px;}
.videoWrap .topText h3 {float: left;font-size: 24px;line-height: 28px;color: #333;font-weight: bold;padding-left: 28px;}
.videoWrap .topText .icoImg {background: url("../images/icoimg.png") no-repeat 0 3px;}
.videoWrap .topText .morLik {float: right;margin-top: 10px;}
.videoWrap .topText .morLik a{color: #666666;font-size: 14px;}
.videoWrap .topText .morLik a:hover{color: #FA5757;text-decoration: underline;}
.videoWrap .centerVideo {width: 100%;height: 438px;box-sizing: border-box;}
.videoWrap .videoBox {float: left;width: 560px;height: 438px;position: relative;}
.videoWrap .vdoIcon { width: 68px; height: 68px; position: absolute; left: 246px; top: 206px;cursor:pointer; }
.videoWrap .vdoIcon img { width: 100%; height: 100%; }
.videoWrap .videoBox video {width: 100%;height: 438px;background: #000;}
.videoWrap .mainImg {float: right;width: 417px;height: 438px;}
.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: 371px;}
.videoWrap .conImg img { width: 100%; height: 100%; }
.videoWrap .rightTextBox {z-index: 9999;width: 100%;height: 67px;padding: 0;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: 182px;z-index: 9999;color: #fff;font-size: 14px;}
.videoWrap .brandName {padding: 25px 10px;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%; }
.leftVideo .itemFootCon {font-size: 14px;color: #333;width: 120px;}
.leftVideo .itemFootCon p {font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 120px;font-weight: bold;margin-top: 24px;}
.videoWrap .itemFootText {font-size: 14px;color: #666;margin-top: 10px;height: 36px;overflow: hidden;}
.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; }
.videoBottom .sliderRecommendGhj {width: 977px;height: 296px;margin-top: 10px;}
.videoBottom .sliderRecommendGhj .rightShuf { overflow: hidden; width: 100%; height: 300px; position: relative; }
.videoBottom .sliderRecommendGhj .rightShuf .allLiWidth {width: 20000px;position: absolute;top: 0;left: 0;}
.videoBottom .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;margin-right: 19px;box-sizing: border-box;}
.videoBottom .sliderRecommendGhj .rightShuf .allLiWidth li:hover {opacity:0.8}
.videoBottom .sliderRecommendGhj .rightShuf .allLiWidth li img { display: block; width: 230px; height: 230px; }
.videoBottom .sliderRecommendGhj .rightShuf .allLiWidth li .itemPlayIcon > img { position: absolute; top: 0px; left: 0px; width: 40px; height: 40px; }
.videoBottom .sliderRecommendGhj .rightShuf .prev, .videoWrap .sliderRecommendGhj .rightShuf .next { position: absolute; top: 75px; cursor: pointer; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.videoBottom .sliderRecommendGhj:hover .prev, .videoWrap .sliderRecommendGhj:hover .next { display: block; }
.videoBottom .sliderRecommendGhj .rightShuf .prev { left: 0; }
.videoBottom .sliderRecommendGhj .rightShuf .next { right: 0; }
.videoBottom .sliderRecommendGhj .rightShuf .prev:hover { opacity: 1; filter: alpha(opacity=100); }
.videoBottom .sliderRecommendGhj .rightShuf .next:hover { opacity: 1; filter: alpha(opacity=100); }
.videoBottom .itemFootCon { box-sizing: border-box; width: 206px; height: 104px; background: #fff !important; box-shadow: 0 3px 4px 0 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; }
.videoBottom .itemFootCon p {font-size:12px;height:36px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }

/*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: 1200px;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('../images/btn_listfocus.png') no-repeat;display:inline-block;}
div.flicking_con a.on{background:url('../images/focus_selected.png')}
.groom-brand-bootom{overflow: hidden;}
.groom-brand{width:1200px;padding-bottom:20px;font-family:"Microsoft YaHei";}
.groom-brand .groom-brand-top{border-bottom:2px solid #dfd8d8;height:35px;width:1200px}
.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: 1200px;margin-top: 50px;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;}
.qualityContainer li{height: 430px;width: 218px;float: left;text-align: center;margin-right: 25px;background: #fff;margin-bottom: 20px;border: 1px solid #E2E2E2;}
.qualityContainer li:nth-child(5n+5){margin-right: 0;}
.qualityContainer li .qualityPto{height: 330px;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: 218px;height: 330px;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;}
.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("../images/ranknum1.png") no-repeat;}
.M-decorateLeft .phIto .powerrankNum2{ background: url("../images/ranknum2.png") no-repeat;}
.M-decorateLeft .phIto .powerrankNum3{background: url("../images/ranknum3.png") no-repeat;}

/*微商专区*/
.weiShop{width: 1200px;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(../images/dot.png);}
.weiShop .eMBox{position: absolute;top: 0;left: 0;width: 100%;height:100%;color: #fff;text-align: center;display: none;background: url(../images/bglie.png)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: 1200px;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;background: #FCFAFA;margin-top: 20px;}
.districtWrap .outDistrict{width: 1200px;overflow: hidden;}
.districtWrap .outDistrict ul{
    height: 398px;
    padding-left: 220px;
    background-image: url(../images/dibgl.jpg);
    background-repeat: no-repeat;
    background-color: #fff;
    margin: 25px 0;
}
.districtWrap .outDistrict li{float: left;width:324px;height:100%;font-size: 14px;text-align: center;cursor: pointer;border:1px solid transparent;}
.districtWrap .outDistrict li .imgRoot{width: 226px;height: 226px;background: #fff;}
.districtWrap .outDistrict li .imgRoot{margin-top: 4px;}
.districtWrap .outDistrict li .imgRoot img{width: 226px;height: 226px;}
.districtWrap .outDistrict li .title{color: #434343;font-size: 24px;line-height: 26px;font-weight: bold;margin-top: 28px;padding-left: 32px;}
.districtWrap .outDistrict li .title span{padding-left: 40px;}
.districtWrap .outDistrict li .msKle{color: #999999;margin-top: 8px;}
.districtWrap .outDistrict li .textSc{color: #999999;margin-top: 8px;}
.districtWrap .outDistrict li .goBtn{margin-top: 8px;}
.districtWrap .outDistrict li .goBtn a{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;}

/*推荐品牌*/
.M-hidden {display: none;}
.M-brand { width: 1204px; height: 465px; margin: 0 auto; border: 1px solid #ececec; border-bottom: none;}
.M-brand .M-brandLeft .M-brandLeftTop { height: 46px; border-bottom: 1px solid #ececec; }
.M-brand .M-brandLeft .M-brandLeftTop .m_tui { float: left; margin-top: 13px; width: 95px; height: 20px; border-left: 3px solid #fe3233; }
.M-brand .M-brandLeft .M-brandLeftTop .m_tui a { font-size: 14px; line-height: 26px; padding-left: 12px; color: #fe3233; font-weight: bold; }
.M-brand .M-brandLeft .M-brandLeftTop p { float: left; margin-top: 19px; color: #8b8b8b; }
.M-brand .M-brandLeft .M-brandLeftTop .m_more { float: right; margin: 19px 14px 0 0; }
.M-brand .M-brandLeft .M-brandLeftTop .m_more a:hover { color: #fe1f20; }
.M-brand .M-brandLeft .M-brandLeftTop a { color: #8b8b8b; }
.M-brand .M-brandLeft .M-brandLeftName { height: 360px; width: 190px; float: left; }
.M-brand .M-brandLeft .M-brandLeftName ul li { height: 59px; width: 190px; text-align: center;border-bottom: 1px solid #ececec; border-right: 1px solid #ececec; background: #fafafa; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.M-brand .M-brandLeft .M-brandLeftName ul li a {font-size: 14px;font-weight: bold;display: block;color: #333;margin-top: 10px;}
.M-brand .M-brandLeft .M-brandLeftName ul li a:hover { color: #fe3233; }
.M-brand .M-brandLeft .M-brandLeftName ul li i {color: #999;display: block;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 5px;}
.M-brand .M-brandLeft .M-brandLeftName .hover { border-right: 1px solid white !important; z-index: 999; background: white; }
.M-brand .M-brandLeft .M-brandLeftName .hover a { color: red; }
.M-brand .M-brandLeft .M-brandList {height: 419px;float: left;border-bottom: 1px solid #ececec;}
.M-brand .M-brandLeft .M-brandList .M-brandPto {float: left;height: 390px;border-right: 1px solid #ececec;width: 252px;text-align: center;position: relative; margin-top: 29px;}
.M-brand .M-brandLeft .M-brandList .M-brandPtoNoBorder4 { border-right: 0px solid #ececec; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .m_brand { height: 24px; text-align: center; line-height: 30px; color: #1e1e1e; }
.M-brand .M-brandLeft .M-brandList .M-brandPto img {width: 200px;height: 200px;margin: 13px auto 0;}
.M-brand .M-brandLeft .M-brandList .M-brandPto p { margin: 0 auto; width: 170px; text-align: center; color: #8b8b8b; line-height: 19px; height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: pre-wrap; margin-top: 10px; }
.M-brand .M-brandLeft .M-brandList .M-brandPto p a{color: #666;}
.M-brand .M-brandLeft .M-brandList .M-brandPto p a:hover{color: #fe3233;}
.M-brand .M-brandLeft .M-brandList .M-brandPto .m_pic { width: 266px; color: #fe3233; font-size: 16px; margin-top: 10px; font-weight: bold; text-align: center; font-family: "Microsoft YaHei"; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .m_buy { width: 158px; height: 36px; border: 2px solid #fe3233; text-align: center; margin: 13px auto; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .m_buy a { line-height: 36px; color: #fe3233; display: inline-block; width: 160px; height: 38px; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .m_buy:hover { width: 158px; height: 36px; border: 2px solid #fe3233; text-align: center; margin: 13px auto; background-color: #fe3233; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .m_buy:hover a { line-height: 36px; color: #fff; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .M-bgRed { background: #ff3334; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .M-bgRed a { color: white; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .M-round { position: absolute; top: 5px; right: 5px; width: 55px; height: 55px; background: url("../images/yuan.png") no-repeat; }
.M-brand .M-brandLeft .M-brandList .M-brandPto .M-round p { width: 25px; height: 37px; margin: 10px 0 0 15px; color: white; }

/*title*/
#content .jx-selectWarp {margin-top: 50px;width: 1200px;overflow: hidden;}
.jx-selectTop { overflow: hidden; margin-bottom: 20px; }
.jx-selectTop .jx-selLeft { float: left; }
.jx-selectTop .jx-selLeft h3 { font-size: 28px; line-height: 28px; color: #333;font-weight: bold;}
.jx-selectTop .jx-selLeft a { font-size: 20px; line-height: 20px; font-weight: bold; color: #2f2c2c; }
.jx-selectTop .jx-selLeft img { margin-top: -4px; margin-left: 4px; }
.jx-selectTop .jx-selMore2 { margin-top: 16px; float: right; }
.jx-selectTop .jx-selMore2 a { color: #7b7b7b; }
.jx-selectTop .jx-selMore2 a:hover { color: #FA5757; }
/*首页大B+C*/
.APlusB_Div_Big { width: 1200px; overflow: hidden; margin-top: 20px; font-family: "Microsoft YaHei"; }
.APlusB_Div_Big .sl-severeBox { background: white; float: left; margin-bottom: 10px; width: 592px; height: 377px; border: 1px solid #e1e1e1; }
.APlusB_Div_Big .addMarlf { margin-left: 12px; }
.APlusB_Div_Big .inside_box { width: 565px; }
.APlusB_Div_Big .sl-sev-top { margin-top: 18px; height: 40px; }
.APlusB_Div_Big .sl-top-lf, .APlusB_Div_Big .sl-top-Ri { float: left; }
.APlusB_Div_Big .sl-shop-name { margin-bottom: 2px; }
.APlusB_Div_Big .sl-shop-name a{color: #666;}
.APlusB_Div_Big .sl-shop-name a:hover{color: #FF6600;}
.APlusB_Div_Big .sl-shop-name .name-span1 { font-size: 16px; color: #3c3c3c; font-weight: bold; margin-right: 5px; max-width: 112px; overflow: hidden; white-space: nowrap; display: inline-block; float: left; }
.APlusB_Div_Big .sl-shop-name .name-span2 { display: inline-block; background: #df454e; color: white; line-height: 12px; padding: 1px; }
.APlusB_Div_Big .sl-top-lf { padding-right: 14px; }
.APlusB_Div_Big .sl-top-lf p { float:left; color: #9e9e9e; max-width: 149px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.APlusB_Div_Big .sl-top-Ri { border-left: 1px solid #e7e7e7; height: 34px; margin-top: 2px; padding-left: 15px; }
.APlusB_Div_Big .sl-top-Ri .sl-last-line { color: #999999; max-width: 375px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.APlusB_Div_Big .sl-top-Ri span { color: #707070; }
.APlusB_Div_Big .sl-top-Ri i { color: #df454e; }
.APlusB_Div_Big .sl-haveNum { float: left; }
.APlusB_Div_Big .sl-sho-bot { margin-top: 10px; }
.APlusB_Div_Big .sl-shopImg { float: left; }
.APlusB_Div_Big .sl-shopImg img { width: 418px; height: 289px; }
.APlusB_Div_Big .sl-listItm { float: right; width: 147px; }
.APlusB_Div_Big .sl-listItm li { float: left; margin-left: 6px; margin-bottom: 6px; height: 142px; position: relative; overflow: hidden; }
.APlusB_Div_Big .sl-listItm img {  width: 142px; height: 142px; }
.text { width: 222px; background: url("../images/text_bg.png") no-repeat; position: absolute; left: 0px; bottom: 0px; height: 46px; }
.text a { margin-top: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 10px; color: white; width: 200px; height: auto; display: inline-block; }
.textContent {position: absolute;bottom: -46px;left: 0px;height: 46px;width: 141px;background: url(../images/sl-tmbg.png) no-repeat;}
.textContent a {color: white;width: 135px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;margin-top: 25px;padding-left: 3px;}

/*厂家直销*/
.classification { font-family: "Microsoft YaHei"; width: 100%; margin-bottom: 30px; }
.classification .brandCon { margin: 0 auto; width: 1201px; height: 496px; }
.classification .brandCon .shopsName { height: 40px; border-bottom: 1px solid #e1e1e1; }
.classification .brandCon .shopsName h3 { color: #4f4f4f; font-size: 18px; font-weight: bold; line-height: 37px; border-bottom: 3px solid #dd1e1f; padding-left: 5px; float: left; }
.classification .brandCon .shopsName p { float: right; padding-right: 16px; line-height: 40px; }
.classification .brandCon .shopsName p a { color: #8b8b8b; }
.classification .brandCon .shopsName p a:hover { color: #FF6600; }
.classification .brandCon .shopsName p img { margin-left: 2px; }
.classification .brandCon .mainContainer .main-figure { float: left; height: 457px; width: 825px; border-bottom: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; }
.classification .brandCon .mainContainer .main-figure img { width: 825px; height: 457px; }
.classification .brandCon .mainContainer .commodityImg { width: 374px; height: 457px; float: right; }
.classification .brandCon .mainContainer .commodityImg ul li { width: 186px; height: 228px; float: left; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; }
.classification .brandCon .mainContainer .commodityImg ul li .category { width: 156px; margin: 15px 0 0 17px; }
.classification .brandCon .mainContainer .commodityImg ul li .category img { width: 156px; height: 156px; }
.classification .brandCon .mainContainer .commodityImg ul li .category p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.classification .brandCon .mainContainer .commodityImg ul li .category p a { color: #8b8b8b; font-family: "Ã¨â€žÂ£Ã¨â€žÂ¦Ã¨â€žÂ¤Ã¦Â°â€œ"; }
.classification .brandCon .mainContainer .commodityImg ul li .category .shop-money { color: #ff3334; font-weight: bold; margin-top: 2px; font-size: 16px; }

/*排行*/
.M-sortWrap { width: 100%; height: 570px; margin-top: 38px; }
.M-sortWrap a{color: #333}
.M-sortWrap a:hover{color: #FF6600;}
.M-sortWrap .M-sort { margin: 0 auto; width: 1203px; height: 570px; }
.M-sortWrap .M-sort .M-sortList { border: 1px solid #ececec; border-left: none; height: 570px; width: 400px; float: left; }
.M-sortWrap .M-sort .M-sortList .M-sortTitle { height: 56px; color: #ee6352; font-size: 22px; text-align: center; line-height: 56px; font-weight: bold; font-family: "Microsoft YaHei"; }
.M-sortWrap .M-sort .M-sortList .M_blue { color: #856be0; }
.M-sortWrap .M-sort .M-sortList .M_green { color: #6fd2cc; }
.M-sortWrap .M-sort .M-sortList .M-sortRow { line-height: 25px; margin-top: 10px; margin-bottom: 17px; float: left; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortNum { width: 29px; height: 25px; float: left; margin-left: 24px; margin-right: 5px; display: block; padding-left: 8px; font-size: 16px; font-family: "Microsoft YaHei"; color: #545353; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortRed1 { background: url("../images/onered.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortRed2 { background: url("../images/threered.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortRed3 { background: url("../images/twored.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-blueBg1 { background: url("../images/oneblue.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-blueBg2 { background: url("../images/tworedblue.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-blueBg3 { background: url("../images/threeblue.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-grennBg1 { background: url("../images/onegreen.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-grennBg2 { background: url("../images/twogrenn.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-grennBg3 { background: url("../images/threegreen.png") no-repeat; font-family: "Microsoft YaHei"; color: white; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-wrapSize { width: 330px; float: left; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-wrapSize a { font-size: 14px; color: #625f5f; float: left; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-wrapSize i { float: right; padding-right: 25px; color: #a19e9e; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-wrapSize i em { color: #f03a3c; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-wrapSize i .M_blue { color: #856be0; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-wrapSize i .M_green { color: #6fd2cc; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortShow { float: left; width: 317px; height: 103px; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortShow img { width: 104px; height: 104px; float: left; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortShow span { float: left; width: 180px; height: 20px; font-size: 14px; display: block; color: #373737; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 10px 0 0 20px; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortShow b { padding-left: 21px; float: left; display: block; width: 150px; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortShow p { margin-left: 120px; width: 189px; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortShow p a { float: left; color: #f03a3c; font-size: 16px; font-weight: bold; font-family: "Microsoft YaHei"; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortShow p i { float: right; color: #a19e9e; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-sortShow p i em { color: #f03a3c; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-blueShow { width: 363px; height: 147px; margin-left: 12px; margin-top: 10px; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-blueShow .M-blueShowLeft { width: 107px; float: left; margin-left: 13px; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-blueShow .M-blueShowLeft img { height: 107px; width: 107px; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-blueShow .M-blueShowLeft i { display: block; width: 107px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.M-sortWrap .M-sort .M-sortList .M-sortRow .M-blueShow .M-blueShowLeft p { margin-left: 0; margin-top: -5px; }
.M-sortWrap .M-sort .M-sortList .M_blueMargin { margin-top: -5px; margin-bottom: 25px; }
.M-sortWrap .M-sort .M-blueBorder { border: 1px solid #ececec; height: 568px; width: 397px; margin: 0px 3px; }
.M-sortWrap .M-sort .M-blueBorder:hover { border: 1px solid #856be0; }
.M-sortWrap .M-sort .M-RedBorder { border: 1px solid #ececec; height: 568px; width: 397px; }
.M-sortWrap .M-sort .M-RedBorder:hover { border: 1px solid #ee6352; }
.M-sortWrap .M-sort .M-GreenBorder { border: 1px solid #ececec; height: 568px; width: 397px; }
.M-sortWrap .M-sort .M-GreenBorder:hover { border: 1px solid #6fd2cc; }

/*服务*/
.M-mapWarp { width: 100%; height: 326px; margin-top: 50px; }
.M-mapWarp .M-map { width: 1204px; height: 326px; margin: 0 auto; }
.M-mapWarp .M-map .M-mapLeft { width: 794px; background: #fa696e; float: left; height: 326px; }
.M-mapWarp .M-map .M-mapLeft .M-mapSize { float: left; }
.M-mapWarp .M-map .M-mapLeft .M-mapSize span { display: block; padding: 30px 0 5px 52px; font-size: 22px; font-family: "Microsoft YaHei"; color: white; }
.M-mapWarp .M-map .M-mapLeft .M-mapSize p { padding-top: 25px; padding-left: 45px; font-size: 14px; width: 150px; color: white; }
.M-mapWarp .M-map .M-mapLeft .M-mapSize p img { height: 22px; width: 22px; vertical-align: middle; padding-right: 7px; }
.M-mapWarp .M-map .M-mapLeft .showMap {position: relative; float: right; margin-top: 15px; width: 568px; margin-right: 15px; height: 297px;}
.M-mapWarp .M-map .M-mapLeft .contMap {position: absolute;top: 33px;left: 0;right: 0;text-align: center;font-size: 26px;line-height: 26px;font-weight: bold;}
.M-mapWarp .M-map .M-mapRight { float: left; }
.M-mapWarp .M-map .M-mapRight .M-bigPto { margin-left: 21px; width: 388px; height: 157px; }
.M-mapWarp .M-map .M-mapRight .M-smallPto { margin-left: 21px; margin-top: 11px; }
.M-mapWarp .M-map .M-mapRight .M-smallPto img { width: 188px; height: 155px; }
.M-AwayWrap { height: 210px; width: 1204px; margin: 0 auto; }
.M-AwayWrap .M-Away { height: 62px; width: 1079px; float: left; }
.M-AwayWrap .M-AwayPto1 { height: 62px; background: url("../images/gg_z1.png") center; }
.M-AwayWrap .M-AwayPto2 { height: 62px; background: url("../images/gg_z2.png") center; }
.M-AwayWrap .M-AwayPto3 { height: 62px; background: url("../images/gg_z3.png") center; }
.M-AwayWrap .M-deLu { float: left; width: 125px; height: 186px; }
.M-AwayWrap .M-deLu img { float: left; margin-top: 47px; }

/*B+C*/
#content .jx-selectWarp {margin-top: 50px;width: 1200px;overflow: hidden;}
#content .jx-selectWarp .jx-selectTop { overflow: hidden; margin-bottom: 20px; }
#content .jx-selectWarp .jx-selectTop .jx-selLeft { float: left; }
#content .jx-selectWarp .jx-selectTop .jx-selLeft h3 { font-size: 28px; line-height: 28px; color: #434343; }
#content .jx-selectWarp .jx-selectTop .jx-selLeft a { font-size: 20px; line-height: 20px; font-weight: bold; color: #2f2c2c; }
#content .jx-selectWarp .jx-selectTop .jx-selLeft img { margin-top: -4px; margin-left: 4px; }
#content .jx-selectWarp .jx-selectTop .jx-selMore2 { margin-top: 16px; float: right; }
#content .jx-selectWarp .jx-selectTop .jx-selMore2 a { color: #7b7b7b; }
#content .jx-selectWarp .jx-selectTop .jx-selMore2 a:hover { color: #FA5757; }
#content .jx-selectWarp .jx-selectTop i { color: #98989f; }
#content .jx-selectWarp .jx-expert-zone {margin-bottom: 16px;height: 426px;}
#content .jx-selectWarp .jx-expert-zone .expert-lfBig {float: left;position: relative;width: 613px;height: 426px;overflow: hidden;}
#content .jx-selectWarp .jx-expert-zone .expert-lfBig img {width: 613px;height: 426px;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl {float: left;width: 572px;height: 424px;margin-left: 13px;background: #fff;border: 1px solid #e1e1e1;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top {margin-left: 22px;overflow: hidden;padding: 16px 0;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top .jxsl-shop-name a{color: #434343;font-size: 16px;display: inline-block;margin-right: 10px;max-width: 170px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top .jxsl-shop-name a:hover{text-decoration: underline;color: #FA5757;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top .jxsl-span1 { display: inline-block; max-width: 170px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; }
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-top p { color: #9e9e9e; max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; margin-top: 2px; }
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-namelf {float: left;padding-right: 12px;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-nameRi {float: left;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-nameRi span {width: 59px;height: 18px;display: inline-block;border: 1px solid #FA5757;text-align: center;line-height: 18px;border-radius: 5px;margin-right: 7px;color: #FA5757;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-ehLi {width: 588px;overflow: hidden;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-ehLi li {position: relative;width: 180px;height: 180px;float: left;overflow: hidden;margin-right: 16px;margin-bottom: 12px;}
#content .jx-selectWarp .jx-expert-zone .jx-inside-sl .jxsl-ehLi li img {width: 180px;height: 180px;}
/*#content .priImg {overflow: hidden;width: 588px;}*/
#content .priImg {overflow: hidden;}
#content .sus-price {position: absolute;left: 0;bottom: 17px;width: 100%;height: 46px;text-align: center;line-height: 46px;color: #fff;font-size: 14px;background: url("../images/dot.png") ;}
