.blocktitle.hasbg{height: 80px;line-height: 80px;border-radius: 10px 10px 0 0;padding: 0;background: -webkit-linear-gradient(top, #CA1E1E,#A10908);background: -o-linear-gradient(top, #CA1E1E,#A10908);background: -moz-linear-gradient(top, #CA1E1E,#A10908);background: linear-gradient(top, #CA1E1E,#A10908);}
.blocktitle.hasbg span{color: #fff;}
.blocktitle.hasbg span i.l, .blocktitle.hasbg span i.r, .blocktitle.hasbg span i.l:before, .blocktitle.hasbg span i.r:before, .blocktitle.hasbg span i.l:after, .blocktitle.hasbg span i.r:after{background: #fff;}
.toppic img{width: 100%;}

.zsstarbox{width: 100px;}
.zsstarbox,.zsstarbox .star{height: 20px; background-size:auto 20px;}

.zhaoshangcont .itembox{text-align:justify;}
.zhaoshangcont .blocktitle.style2{ font-size:20px;}
.zhaoshangcont .lcimg{display: block;max-width: 100%;margin: 0 auto;}
.zhaoshangcont .itembox .img{float: left;margin:5px 15px 0 0;width: 400px; border:solid 1px #EEE; display:block;}
.zhaoshangcont .itembox .img img{ width:100%;}
.zhaoshangcont .itembox.minpic .desc {display: inline;max-height: none;}
.zhaoshangcont .itembox.hov {max-height: 21.6em;overflow: hidden;}
.zhaoshangcont .itembox.h8{height: 18em;overflow: hidden;}
.zhaoshangcont .itembox img{ max-width:100%;}
.zhaoshangcont .desc a{color: #9b876e;}
.zhaoshangcont .desc a:hover{color: #fe741c;}
.zhaoshangcont .addmore{text-align: center;line-height: 2em; border: solid 1px #666;cursor:pointer; margin:10px 10px 0;}
.zhaoshangcont .addmore a{color: #666; display:block;}
.zhaoshangcont .addmore:hover{border-color:#FF9B6A;}
.zhaoshangcont .addmore:hover a{color:#FF9B6A; }
.zhaoshangcont .itembox .addmore{ margin:10px 0 0;}
.zhaoshangcont .jmphone{ padding:12px 0;width:100%; text-align:center;margin-top: 20px; color:#fff; background-color:#c4b095; line-height:initial;}
.zhaoshangcont .jmphone .phone{display:inline-flex; line-height:0;}
.zhaoshangcont .jmphone .phone .iconfont{float:left; font-size:36px; line-height:36px; margin-right:5px;}
.zhaoshangcont .jmphone .phone span{float:left; font-size:26px; line-height:36px; font-weight:bold;}
.zhaoshangcont .jmphone .desc{font-size:13px;line-height:1.6em;color: rgba(255,255,255,0.6);}

.vipshow .zhaoshangcont{ background:#fff;}
.vipshow .zhaoshangcont .blocktitle.style2{ border-bottom:none; position:relative;}
.vipshow .zhaoshangcont .blocktitle.style2 span{ background:#CA1E1E; font-size:20px; color:#fff; line-height:50px; font-weight:bold;padding: 0 20px 0;margin-left: -15px; position:relative;}
.vipshow .zhaoshangcont .blocktitle.style2 span::after{ content:""; width:0; height:0; border-style: solid;border-left-color: transparent;border-top-color: transparent;border-bottom-color: transparent; border-right-color:#9A0505;border-width: 15px 15px 0px 0px; position:absolute; left:0; top:-15px;background: none;}
.vipshow .zhaoshangcont .blocktitle.style2:before{ content:""; width:100%; height:15px; background:#f6f6f6; position:absolute; right:0; bottom:35px;}
.vipshow .zhaoshangcont.first-cont{padding-top: 5px;}
.vipshow .zhaoshangcont.last-cont{padding-bottom:20px;}
.vipshow .zhaoshangcont .itembox{ color:#333;padding: 0 20px 20px 20px;}
.vipshow .zhaoshangcont .itembox.zsbinfo:after{ content:""; clear:both; display:block;}
.vipshow .zhaoshangcont .jmphone{background:#efc889;background: -webkit-linear-gradient(left, #efc889,#fcd8a1,#efc889);background: -o-linear-gradient(left, #efc889,#fcd8a1,#efc889);background: -moz-linear-gradient(left, #efc889,#fcd8a1,#efc889);background: linear-gradient(left, #efc889,#fcd8a1,#efc889);}
.vipshow .zhaoshangcont .jmphone .phone{color:#322A1D; }
.vipshow .zhaoshangcont .jmphone .desc{color:rgba(50, 42, 29, 0.7);}

.vipshow .tixing{padding: 0 20px 10px;background: #FFF;}
  
.moreall .jiamenglist3{width: 46%;float: left;}
.moreall .jiamenglist3 .itembox{border-right:solid 1px #eee;}
.moreall .shoplist1{ width:54%; float:right;}

.moreall{background:#fff; border-radius:10px;margin-top: 20px;padding:0 10px; box-shadow:0 0 10px #eee;}
.moreall .blocktitle{border-bottom: dashed 1px #eee;font-size: 16px;line-height: 48px;padding-left: 10px;}

.moreall .jiamenglist3 .itembox .item .info .area{ color:#efc889;}
.moreall .jiamenglist3 .itembox .item .info .jmttl,.moreall .orange,.moreall .moreall .f60{ color:#333;}
.moreall .shoplist1 .itembox .item,.moreall .shoplist1 .itembox .item .name{ color:#828282;}

.moreall2 .navlist {width: 50%;float: left;padding: 0 20px;box-sizing: border-box;}
.moreall2 .navlist.style1 ul .item .icon {width: 56px;height: 56px;line-height: 56px;}
.moreall2 .navlist.style1 ul .item .icon .iconfont{font-size: 30px;}
.moreall2 .navlist ul .item{padding: 5px 0;}
.moreall2 .navlist ul .item .name{line-height: 2.2em;font-size: 16px;}