body.blockstyle2{ background:#f7f8fa;}
#container .leftlay{ padding:15px; background:#fff;}
#container .piclist{ margin-bottom:15px;}
#container .piclist img{ width:100%; border-radius:10px;}
#container .articlelist .item .left .contbox{ width:790px;}
/*品牌海报*/
@keyframes clockwise{
	0%{top:328px;}
	50%{top:338px;}
	100%{top:328px;}
}
@-webkit-keyframes clockwise{
	0%{top:328px;}
	50%{top:338px;}
	100%{top:328px;}
}
.zhuanti{ position:fixed; z-index:7; top:328px; left:50%; margin-left:256px;
-webkit-animation:clockwise 1.5s linear infinite;
animation:clockwise 1.5s linear infinite;}
.zhuanti .close{ width:2em; height:2em; position:absolute; right:0; top:0;}

.swipenavlist{ background:#fef6f8; border-radius:10px; border-bottom:1px solid #fee3ec; background:linear-gradient(180deg,#fdeaf0,#fef6f8);}
.swipenavlist .navcont{ width:1010px; text-align:center;background:#be1407; background:linear-gradient(90deg,#eb1e0b,#be1407); border-radius:10px; position:relative;}
.swipenavlist .navcont .rbg{ position:absolute; left:100%; top:0; border-radius:0 10px 10px 0; margin-left:-10px; width:30px; height:116px; overflow:hidden;}
.swipenavlist .navcont .rbg::after{content:""; position:absolute; right:8px; top:-5px; width:30px; height:121px; background:#be1407; border-radius:0 16px 12px 0; transform:rotate(10deg);}
.swipenavlist .logobox{ padding:15px; float:left; width:168px;}
.swipenavlist .logobox img.logo{ width:138px; height:60px;}
.swipenavlist .logobox em.bflag{position:relative; height:26px; line-height:26px; text-align:center; font-weight:bold; display:block; text-align:center; background:#fdeaf0; z-index:1;}

.message{ float:left; width:840px; padding:15px 0; text-align:left;}
.message .top{ line-height:32px; margin:7px 0 3px 0; height:32px; overflow:hidden;}
.message h1{font-size:32px; font-weight:bold; color:#fff; line-height:32px; float:left;}
.message img.jiangpai{ margin-top:3px; float:left;}
.message .ws{ padding-top:3px; float:left;}
.message a.btn{height:26px; line-height:26px; padding:0 8px; text-align:center; font-weight:bold; border-radius:5em; margin-left:10px; float:left; background:#fff; color:#ff3134; margin-bottom:3px;}
.message a.btn .iconfont{float:left; line-height:26px; font-size:18px; margin-right:2px; width:auto; height:auto;}
.message a.btn span{float:left; line-height:26px; font-size:14px; padding-right:3px;}
.message a.btn:hover{background:#f9d205;}
.message a.gw{ margin-top:3px;}

.message .bottom{ line-height:26px; margin-top:13px; overflow:hidden; color:#fff;}
.message .li{display:inline; font-size:16px; line-height:16px; color:#fff; padding-right:11px; margin-right:10px; border-right:1px solid rgba(255, 255, 255, 0.2);}
.message .li.email{ border-right:0;}
/* 我要认领弹窗 */
.renling{position:relative;}
.renling:hover .tanchu{display:block!important;}
.renling .tanchu{position:absolute; left:0; top:100%;}

.rongyulist{ padding:10px 5px; line-height:1.5em;}
.rongyulist .bqian{ float:left; background:#fff; line-height:2em; border-radius:1em; padding:0 10px; margin:5px 8px;}
.rongyulist .bqian span{ display:inline-block; vertical-align:middle;}
.rongyulist .bqian img,.swipenavlist .rongyulist .bqian .iconfont{ margin-left:-5px; vertical-align:middle; color:#999}

.brandinfo .navcont{ padding-bottom:5px;}
.brandinfo .message{ width:820px; float:right; padding:0 0 0 15px;}
.brandinfo .logobox{ float:left; width:209px; border:1px solid #eee; text-align:center; border-radius:8px; background:#f6f6f6;}
.brandinfo .logobox img{ width:207px; height:90px; border-radius:8px 8px 0 0;}
.brandinfo .logobox em.bflag{position:relative; height:32px; line-height:32px; text-align:center; font-weight:bold; display:block; text-align:center; z-index:1;}
.brandinfo .message .top{ line-height:40px; margin:7px 0 6px 0; height:40px; overflow:hidden;}
.brandinfo .message h1{font-size:32px; font-weight:bold; color:#333; line-height:32px; float:left;}
.brandinfo .message a.btn{background:#fdeaf0; margin-left:15px; transform:scale(1.1);}
.brandinfo .message a.btn:hover{background:#f9d205;}
.brandinfo .message .bottom{ margin-top:5px; color:#666;}
.brandinfo .message .li{ color:#666; border-color:#ccc;}
.brandinfo .rongyulist{ padding:10px 0 0 0; margin:0 -8px;}
.brandinfo .rongyulist .bqian{ background:#fdf5f3; margin:6px 8px;}
.brandinfo .btnlist{ width:222px; float:left; margin:0 -7px; padding:10px 0;}
.brandinfo .btnlist a{ border:1px solid #eee; background:#f6f6f6; float:left; width:44%; margin:0 3%; text-align:center; line-height:2.2em; border-radius:6px;}

.xyinfo{ padding:0 10px 10px 10px; text-align:center;}
.brandinfo .xyinfo{ padding:0; margin:0 -0.5%;}
.xyinfo .item{height:60px; background:#f8e4dd; float:left; width:9%; margin:0 0.5%; border-radius:6px; display:table;}
.xyinfo.col5 .item{width:18%; margin:0 1%;}
.xyinfo.col6 .item{width:15.1%; margin:0 0.8%;}
.xyinfo.col6 .item:first-child{width:14.9%;}
.xyinfo.col7 .item{width:13.3%; margin:0 0.5%;}
.xyinfo.col7 .item:first-child{width:13.2%;}
.xyinfo.col8 .item{width:11.5%; margin:0 0.5%;}
.xyinfo.col9 .item{width:10.1%; margin:0 0.5%;}
.xyinfo.col9 .item:first-child{width:10.2%;}
.xyinfo .item .itembg{display:table-cell; vertical-align:middle; line-height:0;}
.xyinfo .item .itembg>.iconfont{font-size:16px; width:16px; height:16px; padding:8px; background:rgba(220, 173, 154, 0.2); border-radius:50%; display:inline-block; box-sizing:content-box; color:#be0f1b;}
.xyinfo .item .itembg .name{line-height:1em; font-size:15px; padding:0 0 8px 0; color:#333;}
.xyinfo .item:hover .itembg .name{color:#ff6600;}
.xyinfo .item.nolink:hover .itembg .name{color:#333;}
.xyinfo .sj:hover .itembg .wz{display:none;}
.xyinfo .sj .itembg .shuju{display:none!important;}
.xyinfo .sj:hover .itembg .shuju{display:block!important; line-height:16px;}
.xyinfo .item .itembg .red{line-height:1em; font-size:16px; display:inline-block;}
.xyinfo .item .itembg .red span{float:left; line-height:16px;}
.xyinfo .item .itembg .red span.u-star{line-height:0;}
.xyinfo .item .itembg .red .iconfont{font-size:12px; float:left; line-height:16px; margin-left:2px; width:auto; height:auto;}
.xyinfo .item .itembg .red .icon-jiantou-xiangxia{color:#999;}
.xyinfo .item .itembg .red:after{content:""; clear:both; display:block;}

.praisebox{ margin:5px 15px 15px 15px; background:#f2eae7; border-radius:6px; padding:10px;}
.brandinfo .praisebox{ margin:15px 0 0 0;}
.praisebox .score{ float:left; line-height:50px; padding:0 15px 0 5px; font-size:36px;}
.praisebox .starresult{ float:left; line-height:25px; padding:0 15px 0 5px; font-size:14px;}
.praisebox .starresult .star{ display:block; width:105px; height:21px; background:url(https://su.maigoo.com/public/img/productspecs/star2.png) repeat-x; background-size:21px auto; margin-top:4px;}
.praisebox .starresult .star div{ height:21px; background:url(https://su.maigoo.com/public/img/productspecs/star1.png) repeat-x; background-size:21px auto;}
.praisebox .starbox{ float:left; padding:0 10px;}
.praisebox .starbox .name{ line-height:20px; font-size:14px; color:#999; font-weight:bold; padding-left:2px;}
.praisebox .starbox .addstar{ display:block; width:150px; height:30px; background:url(https://su.maigoo.com/public/img/productspecs/star3.png) repeat-x; background-size:30px auto;}
.praisebox .starbox .addstar a{ float:left; width:30px; height:30px;}
.praisebox .addstar.n1 a.s1,.praisebox .addstar.n2 a.s1,.praisebox .addstar.n3 a.s1,.praisebox .addstar.n4 a.s1,.praisebox .addstar.n5 a.s1{ background:url(https://su.maigoo.com/public/img/productspecs/star1.png) repeat-x; background-size:30px auto;}
.praisebox .addstar.n2 a.s2,.praisebox .addstar.n3 a.s2,.praisebox .addstar.n4 a.s2,.praisebox .addstar.n5 a.s2{ background:url(https://su.maigoo.com/public/img/productspecs/star1.png) repeat-x; background-size:30px auto;}
.praisebox .addstar.n3 a.s3,.praisebox .addstar.n4 a.s3,.praisebox .addstar.n5 a.s3{ background:url(https://su.maigoo.com/public/img/productspecs/star1.png) repeat-x; background-size:30px auto;}
.praisebox .addstar.n4 a.s4,.praisebox .addstar.n5 a.s4{ background:url(https://su.maigoo.com/public/img/productspecs/star1.png) repeat-x; background-size:30px auto;}
.praisebox .addstar.n5 a.s5{ background:url(https://su.maigoo.com/public/img/productspecs/star1.png) repeat-x; background-size:30px auto;}
.praisebox .addpraise{ float:right; padding:0 30px 0 15px;}
.praisebox .addpraise .name{ line-height:20px; font-size:14px; color:#999; font-weight:bold; padding-left:10px;}
.praisebox .addpraise .btn{ background:#ffdd00; line-height:28px; border-radius:14px; color:#333; display:inline-block; padding:0 20px; margin:2px 10px 0 10px;}
.praisebox .addpraise .btn.cut{ background:#ddd;}
.praisebox .addpraise .btn:hover{ background:#f60; color:#fff;}

#container #mzsmcontent, #container #mzsmcontent .mzsm_title,
#container #mzsmcontent .moremzsm img{ background:#fff;}
