/** /public/css/block/productspecsxg/info2.css **/
.productspecsxginfo2{ padding:20px; background:url(https://su.maigoo.com/public/img/productspecs/bg.png?v=2022) no-repeat; background-size:100% auto; position:relative;}
.productspecsxginfo2 .title{color: #FFF;font-weight: bold;margin: 100px 15px 0;}
.productspecsxginfo2 .title .ttl{ font-size:50px;line-height:1.5em;}
.productspecsxginfo2 .infobox .describe{padding:20px;margin-top:20px; border-radius:10px; background:rgba(229,12,15,.32)}
.productspecsxginfo2 .infobox .describe .txt{ color:#FFF;height:5.4em; overflow:hidden; }
.productspecsxginfo2 .infobox .describe .txt a{color:#FFF;text-decoration:underline;}
.productspecsxginfo2 .infobox .describe .txt a:hover{color: #fe741c;}
.productspecsxginfo2 .infobox .describe .morehtml{ text-align:center;}
.productspecsxginfo2 .infobox .describe .morehtml i{transition: all ease-in-out 300ms;display: inline-block;}

.productspecsxginfo2 .infobox .describe.hov .txt{ height:auto;}
.productspecsxginfo2 .infobox .describe.hov .morehtml i{transform: rotate(180deg);}

.productspecsxginfo2 .infobox .img{position: absolute;right: 40px;top: 80px;width: 180px; border-radius:10px;}
 
 
 
 
 /** /public/css/block/product/list1.css **/
.productlist1 .itembox{counter-reset:li;}
.productlist1 .item{ padding:20px; border-radius:10px;background:#FFF;}
.productlist1 .item:nth-child(n+2){ margin-top:15px;}
.productlist1 .item .mod_img{display: block;float: left; width:20%; position:relative;}
.productlist1 .item .mod_img img{width:100%;}
.productlist1 .item .mod_img .pnum{ background:url(https://su.maigoo.com/public/img/iconnum/8/4.png) no-repeat; background-size:40px auto; width:40px; height:50px; position:absolute; top:0; left:10px; color:#7d7d7d;}
.productlist1 .item .mod_img .pnum i{ width:100%; height:30px; line-height:30px; text-align:center; position:absolute; bottom:5px; left:0;font-size: 18px;}
.productlist1 .item .mod_img .pnum i:after{counter-increment:li;content:counter(li);}

.productlist1 .item:nth-child(1) .pnum{ background-image:url(https://su.maigoo.com/public/img/iconnum/8/1.png); color:#a11a00;}
.productlist1 .item:nth-child(2) .pnum{ background-image:url(https://su.maigoo.com/public/img/iconnum/8/2.png); color:#ac4e10;}
.productlist1 .item:nth-child(3) .pnum{ background-image:url(https://su.maigoo.com/public/img/iconnum/8/3.png); color:#aa7408;}

.productlist1 .item .mod_info{ width:80%; float:right;}
.productlist1 .item .mod_info .infobox{ margin-left:15px;position: relative;}
.productlist1 .item .mod_info .title{word-wrap: break-word;word-break:normal;display: block; max-height:3.6em; width:76%;}
.productlist1 .item .mod_info .title.hasbq{ width:68%;}
.productlist1 .item .mod_info .salelogo{width: auto;height: 17px;margin-top: -4px;margin-right: 6px;}

.productlist1 .item .mod_info ul{margin: 10px 0px;line-height: 1.2em}
.productlist1 .item .mod_info ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;display: inline-block;margin-right: 20px; max-width:450px; float:left;width: 45%}
.productlist1 .item .mod_info ul:after{ content:""; clear:both; display:block;}
.productlist1 .item .mod_info ul .price{color: #df0015}
.productlist1 .item .mod_info ul .addpraise.ispraise{color: #fe741c;}

.productlist1 .item .mod_info .infobox .iconfont{top: -2px}

.productlist1 .item .mod_info .biaoqian{position: absolute;top: 0;right: 130px}
.productlist1 .item .ctxt{text-align: justify; margin-top:10px;}

.productlist1 .item .mod_info .biaoqianlist{margin-top:8px;min-height: 5px}
.productlist1 .item .mod_info .biaoqianlist span{border-radius:3px;margin-right: 10px;display: inline-block; line-height:1.5em;border: solid 1px #666;padding: 0px 6px;}

.productlist1 .item .baojialist{ margin-top:10px;}
.productlist1 .item .baojialist .webshoplist .bli{ border-radius:5px; line-height:48px; height:48px;float: left; width:48%; margin-bottom:10px;padding: 0 10px;box-sizing: border-box;}
.productlist1 .item .baojialist .webshoplist .bli:nth-child(2n){ float:right;}
.productlist1 .item .baojialist .webshoplist .bli .wname{width:190px;}
.productlist1 .item .baojialist .webshoplist .bli>*{display:inline-block;vertical-align:middle;}
.productlist1 .item .baojialist .webshoplist .bli .iconfont{ font-size:1.6em;margin-right: 4px;}
.productlist1 .item .baojialist .webshoplist .bli .price{ float:right;}

.productlist1 .item .baojialist .webshoplist{overflow: hidden;height: 55px}
.productlist1 .item .baojialist.hov .webshoplist{height: auto}


.productlist1 .item .baojialist .morearr{padding-bottom: 5px}
.productlist1 .item .baojialist.hov .morearr i{transform: rotate(180deg);}
.productlist1 .item .baojialist .morearr i{transition: all ease-in-out 300ms;display: inline-block;}

.productlist1 .item .rightbtn{ position:absolute; right:0; top:8px;text-align: center;color: #FFF; width:120px; height:40px; border-radius:10px;padding: 8px 0 0 5px;box-sizing: border-box;
    background: -webkit-linear-gradient(0deg, #ff8100, #ff4d30);
    background: -o-linear-gradient(0deg, #ff8100, #ff4d30);
    background: -moz-linear-gradient(0deg, #ff8100, #ff4d30);}
.productlist1 .item .rightbtn i{font-size: 1.5em;}
 
 
 
 
 /** /public/css/block/webshop/list8.css **/
.webshoplist8 .item{ float:left;border: 1px solid #e9e9e9;padding: 10px;}
.webshoplist8 .item a{position:relative;display: block; height:58px;padding: 0 70px 0 100px;}
.webshoplist8 .item a.nopic{ padding-left:0;}
.webshoplist8 .item .img{ width:90px; height:58px; overflow:hidden;display: block;position: absolute;left: 0;top: 0;}
.webshoplist8 .item .img img{ width:100%;}
.webshoplist8 .item .desc{ text-align:left;padding-top:5px;}
.webshoplist8 .item .desc .name .title{ display:inline-block;max-width: 78%;}
.webshoplist8 .item .desc .name.long .title{ max-width:100%;}
.webshoplist8 .item .desc .name img{ display:inline-block;vertical-align: top;max-height: 20px;margin-top: 2px;}
.webshoplist8 .item .btn{text-align:center;position: absolute;width: 57px;height: 57px;border-width:1px; border-style:solid;right:0;top:0;padding: 8px;border-radius: 10px;}
.webshoplist8 .item:hover .btn{background: #555ba6;border-color: #555ba6;color: #FFF;}
.blockstyle2 .webshoplist8 .item:hover .btn{background: #be0f1b;border-color: #be0f1b;}

.webshoplist8.col2 .item{width: 49%;}
.webshoplist8.col2 .item:nth-child(2n){float: right;}
.webshoplist8.col2 .item:nth-child(n+3){margin-top: 20px;}

.webshoplist8.col4 .item{width: 24.2%;margin-left: 1%;}
.webshoplist8.col4 .item:nth-child(4n+1){margin-left: 0;}
.webshoplist8.col4 .item:nth-child(n+5){margin-top: 20px;}

.webshoplist8.col3 .item{width: 32%;margin-left: 2%;}
.webshoplist8.col3 .item:nth-child(3n+1){margin-left: 0;}
.webshoplist8.col3 .item:nth-child(n+4){margin-top: 20px;}

.webshoplist8 .item .jxtj{width: 20px;height: 20px;background: linear-gradient(90deg, #ff5e33 0%, #ff3313 100%); position:relative;line-height: 20px;text-align: center;display: inline-block;border-radius: 3px 0px 0px 3px;}
.webshoplist8 .item .jxtj:after{ content:"精选推荐"; height:20px; line-height:20px;background: linear-gradient(90deg, #2f313e 0%, #1f202a 100%);border-radius: 0px 3px 3px 0px;color: #ffe7c4; font-size:12px; position:absolute; left:100%; top:0;width: 60px;text-align: center;}
 
 
 
 
 /** /public/css/block/public/navlist2.css **/
.navlist2 .itembox {margin: 0 -10px;}
.navlist2 .item{ float:left;text-align:center;}
.navlist2 .item a{ display:block;line-height:2.5em;margin:0 10px; padding:0 10px;}
.navlist2 .item.hide{ display:none;}
.navlist2 .itembox.open .item.hide{ display:block;}
.navlist2 .item .openbtn::after{content:"展开>>"}
.navlist2 .item .openbtn.open::after{content:"<<收起"}

.navlist2.col2 .item{ width:50%;}
.navlist2.col2 .item:nth-child(n+3){ margin-top:15px;}

.navlist2.col4 .item{ width:25%;}
.navlist2.col4 .item:nth-child(n+5){ margin-top:15px;}

.navlist2.col5 .item{ width:20%;}
.navlist2.col5 .item:nth-child(n+6){ margin-top:15px;}

.navlist2.col6 .item{width:16.6%;}
.navlist2.col6 .item:nth-child(n+7){ margin-top:15px;}

.navlist2.col7 .item{width:14.2%;}
.navlist2.col7 .item:nth-child(n+8){ margin-top:15px;}

.navlist2.col8 .item{width:12.5%;}
.navlist2.col8 .item:nth-child(n+9){ margin-top:15px;}

.navlist2.col10 .item{ width:10%;}
.navlist2.col10 .item:nth-child(n+11){ margin-top:15px;}

/*style1*/
.navlist2.style1 .item a{ border:1px solid #eee; border-radius:1.5em;}
.blockstyle2 .navlist2.style1 .item a{border-color:#eed5ca;}

/*style3*/
.navlist2.style3 .item a{background: #FFF;}

/*style4*/
.navlist2.style4 .item a{ border:1px solid #eee;}
.blockstyle2 .navlist2.style4 .item a{border-color:#eed5ca;}

/*style5*/
.navlist2.style5 .itembox{background:url(https://su.maigoo.com/public/img/brand10/bangdanbg1.jpg); background-size:contain; border-radius:10px;padding: 20px 10px; margin:0;}
.blockstyle2 .navlist2.style5 .itembox{background:url(https://su.maigoo.com/public/img/brand10/bangdanbg2.jpg);}
.navlist2.style5 .itembox .item a{background: #FFF;border-radius: 8px;font-weight: bold;}

/*style6*/
.navlist2.style6 .itembox .item a{line-height: 2em;color: #666;border:solid 1px #d2d2d2;border-radius: 4px;}
.navlist2.style6 .itembox .item a:hover{color: #F60;}

.navlist2.style7 .itembox .item a{line-height: 2em;color: #666;background:#DADADA;border-radius:2em;}
.navlist2.style7 .itembox .item a:hover{color: #F60;}
 
 
 
 
 /** /public/css/block/productspecsxg/list5.css **/
.productspecsxglist5 .blocktitle{ margin-bottom:0; }
.productspecsxglist5 .item{margin-bottom: 20px; padding:20px; background:url(https://su.maigoo.com/public/img/productspecs/bg1.jpg) no-repeat;border-radius:10px;}
.productspecsxglist5 .item .title{}
.productspecsxglist5 .item .productlist{margin-top: 20px;}
.productspecsxglist5 .item .productlist .pbox{ display:block; width:230px; height:230px; overflow:hidden; float:left; margin-left:20px;}
.productspecsxglist5 .item .productlist .pbox:nth-child(4n+1){ margin-left:0;}
.productspecsxglist5 .item .productlist .pbox img{ max-width:100%; display:block;}
 
 
 
 
 /** /public/css/block/other/shengming.css **/
#mzsmcontent{display:block; margin:40px auto 20px; background-color:#FFF; position:relative;border:1px solid #eee;}
#mzsmcontent .mzsm{ height:3.8em; padding:1.5em 20px;position: relative; overflow:hidden; margin-bottom:1em; box-sizing:content-box;}
#mzsmcontent .mzsm_title{position: absolute;line-height: 40px; width:230px; background-color: #FFF;left: 50%;top: -25px;margin-left: -115px; border-radius: 10px 10px 0 0; z-index: 1; padding: 0px 10px;border:1px solid #eee; border-bottom:0;}
#mzsmcontent .mzsm_title::before{content:""; position:absolute; top:25px; left:-1px; height:20px; width:1px; background-color:#fff;}
.shengming .mzsm_box{ margin-bottom:20px;}
#mzsmcontent .mzsm_title::after{content:""; position:absolute; top:25px; right:-1px; height:20px; width:1px; background-color:#fff;}
.shengming .mzsm_box{ margin-bottom:20px;}
.shengming .mzsm_box:last-child{ margin-bottom:0px;}
#mzsmcontent .moremzsm{ text-align:center; height:0;}
#mzsmcontent .moremzsm img{ width:30px; height:30px; top:-15px; position:relative; z-index:1;}
.shengming .mzsm_box a{ margin-right:10px;}

.blockstyle2 #mzsmcontent,
.blockstyle2 #mzsmcontent .mzsm_title{background-color:#faf7e7;}
.blockstyle2 #mzsmcontent .mzsm_title::before{background-color:#faf7e7;}
.blockstyle2 #mzsmcontent .mzsm_title::after{background-color:#faf7e7;}
.blockstyle2 #mzsmcontent .moremzsm img{background-color:#faf7e7;}
 
 
 
 
 /** /public/css/block/rightlay/list2.css **/
.rightlaylist2 .item{ width:33.3333%; float:left; text-align:center; margin-top:10px;}
.rightlaylist2 .item img{border-radius: 50%; margin-right:5px;}
.rightlaylist2 .item a{ border-radius:2em;padding: 0 6px;margin:0 3px; line-height:1.8em;}
.rightlaylist2 .item.tleft{ text-align:left;}

.rightlaylist2.col2 .item{ width:50%;}
.rightlaylist2.col4 .item{ width:25%;}


.rightlaylist2 .itembox:after{ content:""; display:block; clear:both;}

.rightlaylist2.style2 .item{ margin-top:0;}
.rightlaylist2.style2 .item a{ line-height: 2.3em;background: rgba(211, 215, 249, 0.15);color: rgba(255, 255, 255, 0.5);padding: 0px 8px; margin:0;}
.rightlaylist2.style2.col2 .item{ width:48%; float:left;}
.rightlaylist2.style2.col2 .item:nth-child(2n){ float:right;}
.rightlaylist2.style2.col2 .item:nth-child(n+3) {margin-top: 15px;}
 
 
 
 
 /** /public/css/block/rightlay/list6.css **/
.rightlaylist6 .item{width: 180px; float:left;margin: 2px;background: #fff;}
.rightlaylist6 .item img {width: 180px;height: 78px;margin: 0 auto;display: block;}
.rightlaylist6 .swipe{ padding:10px 0 5px 0;}
.rightlaylist6 .swipe .perview{ bottom:5px;}
.rightlaylist6 .swipe .perview i{ height:5px;}
.rightlaylist6 .cat{ width:31.333%; margin:0 1% 10px 1%; float:left; background:#fff; border-radius:1em; text-align:center; line-height:2em;}
 
 
 
 
 /** /public/css/block/ads/rbrand.css **/
.adsrbrand .itembox{ position:relative;}
.adsrbrand .swipe .perview{ bottom:-10px;}
.adsrbrand .swipe .perview i{ height:5px; margin:0 2px;}
.adsrbrand .itembox .item{ display:block; position:relative;}
.adsrbrand .itembox .phone{ position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.3); padding:0 5px 0 10px; line-height:24px; text-shadow:1px 1px 2px #333; color:#fff; font-size:15px;}
.adsrbrand .itembox .phone::after{content:""; position:absolute; left:100%; top:0; border-width:12px 8px; border-style:solid; border-color:transparent transparent rgba(0,0,0,0.3) rgba(0,0,0,0.3);}
.adsrbrand .itembox .ad{ position:absolute; right:0; bottom:0; font-size:12px; color:#b9b9b9; background:rgba(0,0,0,0.3); line-height:1.5em; padding:0 5px;}
 
 
 
 
 