@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:10px;font-family:"微软雅黑";color:#666666;line-height:1; background:#f2f2f2;  margin: 0 auto;}
body,html{width: 100%;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form{ margin:0px; padding:0px;}
ul,li{ list-style:none}
img{border:0px; padding:0px; border: none; vertical-align: top; display: block; width: 100%;}
a{ color:#5c5c5c; text-decoration:none}
h1,h2,h3,h4,h5,h6{ font-weight: normal; font-style: normal;}
/*--清除浮动---*/
.clear{ zoom: 1; }
.clear:after {  content:"";  display:table;  clear:both; }
/*--浮动方向---*/
.fl { float:left}
.fr { float:right}
/*--显示和隐藏---*/
.hidden{display:none;}
.show{ display: block;}
.block{ display: block;}
/*---文字居中--------*/
.text_center{ text-align: center;}

/*--让input,checkbox显示----------*/
input[type=checkbox], input[type=radio]{
   opacity:1!important;
   position: inherit!important;
   left: 0!important;
   -webkit-appearance:normal!important;
   appearance: normal!important;
   border: 1px solid #dcdcdc!important;
   margin: 0px;
   vertical-align: middle;
}
input[type=checkbox]{ -webkit-appearance: checkbox!important;}
input[type=radio]{-webkit-appearance: radio!important;}

/*::-webkit-color-swatch{ height: 10px; top: 1px; position: relative;}*/
@font-face {font-family: "iconfont";
  src:url('../fonts/iconfont.ttf') format('truetype'); 
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-dingdan-daifahuo:before {content: "\e662";}

.icon-dingdan-daifukuan:before {content: "\e6b4";}

.icon-dingdan-daipingjia:before {content: "\e6f4";}

.icon-dingdan-daishouhuo:before {content: "\e6f5";}

.icon-dingdan-shouhou:before {content: "\e727";}

.icon-shoucang5:before {content: "\e910";}

.icon-gouwu2:before { content: "\e7fd"; }

.icon-dianpu:before { content: "\e6b5"; }

.icon-shoucang:before { content: "\e616"; }

.icon-xiasanjiao:before { content: "\e6c2"; }

.icon-rili:before { content: "\e6b9"; }

.icon-pengyouquan:before { content: "\e647"; }

.icon-tubiao3:before { content: "\e6e3"; }

.icon-tubiao4:before { content: "\e6e4"; }

.icon-xiangyoujiantouarrowright:before { content: "\e6f4"; }

.icon-bianji2:before { content: "\e69e"; }

.icon-fa-left:before { content: "\e662"; }

.icon-qq:before { content: "\e600"; }

.icon-shezhi:before { content: "\e66b"; }

.icon-erweima:before { content: "\e6e6"; }

.icon-tuan:before { content: "\e74e"; }

.icon-1:before { content: "\e776"; }

.icon-86:before { content: "\e791"; }

.icon-llscanorderlisticon:before { content: "\e668"; }

.icon-uilist:before { content: "\e629"; }

.icon-shouji:before { content: "\e614"; }

.icon-shoucang2:before { content: "\e693"; }

.icon-msnui-pie-chart:before { content: "\e7d9"; }

.icon-msnui-person-info:before { content: "\e77b"; }

.icon-huodongzhongxin:before { content: "\e75c"; }

.icon-erweima1:before { content: "\e6d9"; }

.icon-daifukuan:before { content: "\e672"; }

.icon-yonghu1:before { content: "\e6cf"; }

.icon-dianhua:before { content: "\e62b"; }

.icon-add:before { content: "\e66c"; }

.icon-guanbi:before { content: "\e681"; }

.icon-een:before { content: "\e726"; }

.icon-ditudaohang:before { content: "\e63b"; }

.icon-qrcode:before { content: "\e639"; }

.icon-sangedian:before { content: "\e630"; }

.icon-sandian:before { content: "\e634"; }

.icon-fenxiang1:before { content: "\e6a4"; }

.icon-choujiang:before { content: "\e6a5"; }

.icon-iconfontcolor84:before { content: "\e744"; }

.icon-youhuiquan:before { content: "\e60b"; }

.icon-gouwu1:before { content: "\e74f"; }

.icon-qunzuduoren:before { content: "\e7d3"; }

.icon-ditudaohangsolid:before { content: "\e6d3"; }

.icon-qiandao5:before { content: "\e828"; }

.icon-xinxing:before { content: "\e6fc"; }

.icon-gerenzhongxin:before { content: "\e60c"; }

.icon-fuzhuangdapei:before { content: "\e6d0"; }

.icon-qm:before { content: "\e646"; }

.icon-xingbienan:before { content: "\e700"; }

.icon-zhanghao:before { content: "\e605"; }

.icon-sangedian1:before { content: "\e675"; }

.icon-duanxin:before { content: "\e6e9"; }

.icon-caidan:before { content: "\e6a8"; }

.icon-caozuo:before { content: "\e6a6"; }

.icon-jifen:before { content: "\e682"; }

.icon-good:before { content: "\e80a"; }

.icon-gouxuan:before { content: "\e6b1"; }

.icon-guanbi1:before { content: "\e683"; }

.icon-gouwuche01:before { content: "\e723"; }

.icon-jinlingyingcaiwangtubiao49:before { content: "\e754"; }

.icon-jinlingyingcaiwangtubiao41:before { content: "\e7b2"; }

.icon-jinlingyingcaiwangtubiao42:before { content: "\e7b3"; }

.icon-nv:before { content: "\e701"; }

.icon-daipingjia:before { content: "\e73a"; }

.icon-fanhui:before { content: "\e608"; }

.icon-saoma:before { content: "\e61d"; }

.icon-fenlei2:before { content: "\e67d"; }

.icon-fenxiang:before { content: "\e67e"; }

.icon-31dapei:before { content: "\e77d"; }

.icon-iconmoban2:before { content: "\e684"; }

.icon-icon077:before { content: "\e673"; }

.icon-tuwenxiangqing:before { content: "\e685"; }

.icon-wodeziliao1:before { content: "\e688"; }

.icon-huodongchoujiang:before { content: "\e6aa"; }

.icon-guanbi2:before { content: "\e686"; }

.icon-liebiao:before { content: "\e649"; }

.icon-yunyingzhushou:before { content: "\e768"; }

.icon-shijian1:before { content: "\e6de"; }

.icon-bianji1:before { content: "\e66d"; }

.icon-hekricon27:before { content: "\e64b"; }

.icon-tubiao114:before { content: "\e7ad"; }

.icon-jifen8:before { content: "\e826"; }

.icon-quan:before { content: "\e825"; }

.icon-choujiang1:before { content: "\e70e"; }

.icon-gerenzhongxin1:before { content: "\e60f"; }

.icon-biaoqingshiluo:before { content: "\e628"; }

.icon-daohang6:before { content: "\e6f9"; }

.icon-unlink:before { content: "\e74c"; }

.icon-choujiangicon:before { content: "\e6ab"; }

.icon-dianhua1:before { content: "\e62f"; }

.icon-jiantouyou:before { content: "\e653"; }

.icon-12:before { content: "\e66e"; }

.icon-laba2:before { content: "\e750"; }

.icon-shangyi:before { content: "\e63c"; }

.icon-xianjin:before { content: "\e712"; }

.icon-youhuiquan1:before { content: "\e619"; }

.icon-dizhi1:before { content: "\e7c5"; }

.icon-icon4:before { content: "\e811"; }

.icon-fa-angle-down:before { content: "\e691"; }

.icon-wodeyouhuijuan:before { content: "\e606"; }

.icon-biaoqing2:before { content: "\e641"; }

.icon-morendizhi:before { content: "\e66f"; }

.icon-fenlei1:before { content: "\e6ee"; }

.icon-tiantiantejia:before { content: "\e751"; }

.icon-bianji:before { content: "\e607"; }

.icon-voucher-ball:before { content: "\e713"; }

.icon-erweima2:before { content: "\e613"; }

.icon-shouji1:before { content: "\e748"; }

.icon-mendian:before { content: "\e633"; }

.icon-shangsanjiao:before { content: "\e6c3"; }

.icon-0018:before { content: "\e69b"; }

.icon-qunfengqiabao:before { content: "\e778"; }

.icon-shuangjiantou2:before { content: "\e650"; }

.icon-lianxiren:before { content: "\e71d"; }

.icon-huiyuanmingdan:before { content: "\e7b1"; }

.icon-jifenshangcheng:before { content: "\e666"; }

.icon-shenhe:before { content: "\e792"; }

.icon-youhuiquan2:before { content: "\e610"; }

.icon-kulian1:before { content: "\e61a"; }

.icon-kongxin:before { content: "\e707"; }

.icon-64665:before { content: "\e642"; }

.icon-daishouhuo:before { content: "\e803"; }

.icon-qita:before { content: "\e73d"; }

.icon-wodeshoucang1:before { content: "\e676"; }

.icon-jiedianhuiyuanhuaxiang:before { content: "\e790"; }

.icon-hyyouhuiquan:before { content: "\e61b"; }

.icon-shengao:before { content: "\e7e9"; }

.icon-xingbie:before { content: "\e7f8"; }

.icon-47:before { content: "\e7ea"; }

.icon-kulian:before { content: "\e62e"; }

.icon-wodezujiline:before { content: "\e817"; }

.icon-qianggou2:before { content: "\e6d1"; }

.icon-yanzhengma:before { content: "\e601"; }

.icon-yuyue:before { content: "\e6cd"; }

.icon-dianzimaguanlierweima:before { content: "\e62a"; }

.icon-gouwu3:before { content: "\e7ff"; }

.icon-yaoyiyao:before { content: "\e752"; }

.icon-jifen2:before { content: "\e6d6"; }

.icon-huidaodingbu:before { content: "\e6c8"; }

.icon-fenlei3:before { content: "\e67f"; }

.icon-kulian2:before { content: "\e61f"; }

.icon-dengji:before { content: "\e692"; }

.icon-zhuangshibao:before { content: "\e65d"; }

.icon-icon1:before { content: "\e6fd"; }

.icon-11guanxi:before { content: "\e88f"; }

.icon-home:before { content: "\e690"; }

.icon-juanchi:before { content: "\e7eb"; }

.icon-v11:before { content: "\e770"; }

.icon-fenlei4:before { content: "\e680"; }

.icon-kulian-copy:before { content: "\e620"; }

.icon-youhuiquan3:before { content: "\e611"; }

.icon-libao:before { content: "\e6ac"; }

.icon-qiandao:before { content: "\e6c4"; }

.icon-icon:before { content: "\e6ea"; }

.icon-iconset0281:before { content: "\e7fb"; }

.icon-iconset0423:before { content: "\e72e"; }

.icon-shu:before { content: "\e775"; }

.icon-zuojiantou:before { content: "\e663"; }

.icon-dengji1:before { content: "\e695"; }

.icon-xiangyou3fill:before { content: "\e7e1"; }

.icon-jianyi:before { content: "\e689"; }

.icon-mima2:before { content: "\e602"; }

.icon-anonymous-iconfont:before { content: "\e6c1"; }

.icon-xiangqing:before { content: "\e609"; }

.icon-bianji3:before { content: "\e69f"; }

.icon-hexiao:before { content: "\e6e2"; }

.icon-qidong:before { content: "\e6c6"; }

.icon-wenhao1:before { content: "\e697"; }

.icon-yuangongjiangliwodejianglijiangpinwodelipin:before { content: "\e659"; }

.icon-daohang:before { content: "\e65a"; }

.icon-xiangmuxiangqing:before { content: "\e687"; }

.icon-222n:before { content: "\e6a3"; }

.icon-copy:before { content: "\e85e"; }

.icon-jiantouarrow594:before { content: "\e76d"; }

.icon-liebiao1:before { content: "\e6f0"; }

.icon-iconfontduihao:before { content: "\e624"; }

.icon-3:before { content: "\e793"; }

.icon-5:before { content: "\e78b"; }

.icon-wenjuandiaocha:before { content: "\e753"; }

.icon-qiandao0101:before { content: "\e7a8"; }

.icon-dizhiguanli:before { content: "\e617"; }

.icon-chongzhi:before { content: "\e729"; }

.icon-saoyisao:before { content: "\e6f3"; }

.icon-zanfill:before { content: "\e800"; }

.icon-qiandao3:before { content: "\e81a"; }

.icon-nv2:before { content: "\e7db"; }

.icon-nan2:before { content: "\e7dc"; }

.icon-40kanjia:before { content: "\e6d2"; }

.icon-huidaodingbu1:before { content: "\e7cb"; }

.icon-xiajiantou:before { content: "\e63e"; }

.icon-jifen1:before { content: "\e674"; }

.icon-jifen7:before { content: "\e820"; }

.icon-qiandao4:before { content: "\e821"; }

.icon-weixin1:before { content: "\e7ec"; }

.icon-duanxin1:before { content: "\e81b"; }

.icon-chengbenfenxi:before { content: "\e81c"; }

.icon-saoyisao1:before { content: "\e81d"; }

.icon-zitiqianshou:before { content: "\e81e"; }

.icon-dongjiejine:before { content: "\e794"; }

.icon-jifenshangcheng2:before { content: "\e7b9"; }

.icon-shangpingouwudai:before { content: "\e7c3"; }

.icon-kefu1:before { content: "\e7df"; }

.icon-icon-receive:before { content: "\e7a5"; }

.icon-jifen7:before { content: "\e820"; }

.icon-spengyouquan:before { content: "\e6eb"; }

.icon-03zichanbuxianshifuzhi:before { content: "\e7ac"; }

.icon-gerenxinxi:before { content: "\e7f6"; }

.icon-moban:before { content: "\e6ec"; }

.icon-shouye11:before { content: "\e7cf"; }

.icon-sanxiaodian:before { content: "\e665"; }

.icon-choujiang11:before { content: "\e70f"; }

.icon-zhijiao-triangle:before { content: "\e78f"; }

.icon-beizhu:before { content: "\e795"; }

.icon-icon3:before { content: "\e7da"; }

.icon-wodeyouhuiquan:before { content: "\e6ce"; }

.icon-daohanglanbi:before { content: "\e667"; }

.icon-customer:before { content: "\e76c"; }

.icon-gukeguanli:before { content: "\e6e5"; }

.icon-shanchu2:before { content: "\e788"; }

.icon-tingzhi:before { content: "\e796"; }

.icon-xiugaimima:before { content: "\e6a9"; }

.icon-liebiaoxuanze:before { content: "\e6f1"; }

.icon-align-justify:before { content: "\e61c"; }

.icon-duihao:before { content: "\e678"; }

.icon-fen-xiang:before { content: "\e6bb"; }

.icon-shuangjiantou:before { content: "\e636"; }

.icon-jifen3:before { content: "\e714"; }

.icon-giftfill:before { content: "\e68e"; }

.icon-ai-bind-cel:before { content: "\e798"; }

.icon-zajindan:before { content: "\e76b"; }

.icon-order:before { content: "\e618"; }

.icon-duihao1:before { content: "\e67b"; }

.icon-unif050:before { content: "\e6b6"; }

.icon-lingquanzhongxin:before { content: "\e6f7"; }

.icon-jifen4:before { content: "\e80e"; }

.icon-wenhao:before { content: "\e7c9"; }

.icon-fill1:before { content: "\e7fe"; }

.icon-xiaolian:before { content: "\e654"; }

.icon-tixianjilu:before { content: "\e6bf"; }

.icon-unie604:before { content: "\e6fe"; }

.icon-tab-left:before { content: "\e708"; }

.icon-xiangzuo:before { content: "\e725"; }

.icon-xiangyoujiantou:before { content: "\e6f5"; }

.icon-shouhou:before { content: "\e677"; }

.icon-shijianbiao:before { content: "\e7ca"; }

.icon-jifen4:before { content: "\e80e"; }

.icon-jifen5:before { content: "\e80f"; }

.icon-jifen6:before { content: "\e810"; }

.icon-icon4:before { content: "\e811"; }

.icon-fenxiang2:before { content: "\e813"; }

.icon-userrect:before { content: "\e814"; }

.icon-02:before { content: "\e815"; }

.icon-zuijinlaifang:before { content: "\e816"; }

.icon-huodongxiangqu:before { content: "\e88d"; }

.icon-shouye2:before { content: "\e818"; }

.icon-tubiaozhizuomoban-:before { content: "\e819"; }

.icon-holiday:before { content: "\e6dd"; }

.icon-zhankaianniuzhuanhuan:before { content: "\e69c"; }

.icon-yunxiaodian:before { content: "\e745"; }

.icon-laba:before { content: "\e73b"; }

.icon-qiabao:before { content: "\e779"; }

.icon-xiaohuifu:before { content: "\e7c6"; }

.icon-xiaofeijilu:before { content: "\e60a"; }

.icon-icon-up:before { content: "\e71e"; }

.icon-biaoqingkulian:before { content: "\e615"; }

.icon-shipin:before { content: "\e62d"; }

.icon-wujiaoxing:before { content: "\e782"; }

.icon-xianjin1:before { content: "\e759"; }

.icon-zhucesonghaoli:before { content: "\e740"; }

.icon-jiangjiatongzhi:before { content: "\e809"; }

.icon-shouye1:before { content: "\e7bc"; }

.icon-youhuiquan31:before { content: "\e669"; }

.icon-quanhuodongb:before { content: "\e7b0"; }

.icon-tupianb:before { content: "\e7cc"; }

.icon-tongji:before { content: "\e742"; }

.icon-iconfontqueren:before { content: "\e70a"; }

.icon-youhuiquan21:before { content: "\e8a5"; }

.icon-weixin1:before { content: "\e7ec"; }

.icon-guanbianniu:before { content: "\e73e"; }

.icon-danchujianpan:before { content: "\e76e"; }

.icon-jisuanqiwenhao:before { content: "\e698"; }

.icon-qrcode1:before { content: "\e621"; }

.icon-songlibiaoqian:before { content: "\e755"; }

.icon-zhuce2:before { content: "\e756"; }

.icon-stores:before { content: "\e807"; }

.icon-chongzhi2:before { content: "\e7af"; }

.icon-53a93feaaf1a2zhuanhuaneps-copy:before { content: "\e61e"; }

.icon-liebiao-copy:before { content: "\e631"; }

.icon-tubiaodiandiandian:before { content: "\e635"; }

.icon-jifenwodejifen:before { content: "\e640"; }

.icon-store:before { content: "\e637"; }

.icon-xianjin2:before { content: "\e715"; }

.icon-duanxinyanzhengma:before { content: "\e603"; }

.icon-daogouzhongxin:before { content: "\e6e8"; }

.icon-fensi:before { content: "\e7b4"; }

.icon-service:before { content: "\e7bb"; }

.icon-lock:before { content: "\e7d7"; }

.icon-shuangjiantou1:before { content: "\e638"; }

.icon-xiaofeijilu1:before { content: "\e60d"; }

.icon-wenhao2:before { content: "\e699"; }

.icon-tubiao:before { content: "\e72f"; }

.icon-shiyongguize:before { content: "\e71b"; }

.icon-daohang1:before { content: "\e63d"; }

.icon-yiguoqidikouquan:before { content: "\e7c4"; }

.icon-wenhao3:before { content: "\e63a"; }

.icon-changjianwenti:before { content: "\e812"; }

.icon-shape:before { content: "\e60e"; }

.icon-zhuce:before { content: "\e6ad"; }

.icon-weibiaoti2fuzhi05:before { content: "\e799"; }

.icon-shuangjiantou-copy:before { content: "\e696"; }

.icon-shoujihao:before { content: "\e604"; }

.icon-guanyuwomen:before { content: "\e68a"; }

.icon-jiugongge:before { content: "\e757"; }

.icon-gongzhonghao:before { content: "\e6d4"; }

.icon-xiaxian:before { content: "\e730"; }

.icon-youceshuangjiantou:before { content: "\e79d"; }

.icon-arrawup:before { content: "\e622"; }

.icon-mdingdanguanli:before { content: "\e705"; }

.icon-qrcode_man:before { content: "\e6e7"; }

.icon-guize:before { content: "\e6da"; }

.icon-yincang:before { content: "\e7d0"; }

.icon-qiandao3:before { content: "\e81a"; }

.icon-swticonjifen:before { content: "\e77e"; }

.icon-fenxiang2:before { content: "\e813"; }

.icon-tongji1:before { content: "\e6bc"; }

.icon-choujiang2:before { content: "\e79a"; }

.icon-leftarrow:before { content: "\e7d4"; }

.icon-rightarrow:before { content: "\e7d6"; }

.icon-userrect:before { content: "\e814"; }

.icon-shouhoufuwu:before { content: "\e6f8"; }

.icon-wanshanxinxi:before { content: "\e68b"; }

.icon-wodetequanshengrilibao02icon:before { content: "\e6df"; }

.icon-shuibei:before { content: "\e627"; }

.icon-shou:before { content: "\e64e"; }

.icon-xianxiaxiaofei:before { content: "\e731"; }

.icon-remove:before { content: "\e679"; }

.icon-yuyue1:before { content: "\e64d"; }

.icon-xiangxiajiantou:before { content: "\e858"; }

.icon-jifenguize:before { content: "\e67a"; }

.icon-guanbianniu1:before { content: "\e626"; }

.icon-bhj3dweixinqiang:before { content: "\e773"; }

.icon-xiangshang-copy-copy:before { content: "\e63f"; }

.icon-laba1:before { content: "\e721"; }

.icon-chizi:before { content: "\e7ed"; }

.icon-tuikuanshouhou:before { content: "\e6db"; }

.icon-tubiaozongjie25:before { content: "\e69a"; }

.icon-kehuguanli:before { content: "\e79b"; }

.icon-dianhua2:before { content: "\e643"; }

.icon-mendian1:before { content: "\e694"; }

.icon-ditudaohang1:before { content: "\e65b"; }

.icon-height-light-19:before { content: "\e623"; }

.icon-gouxuan1:before { content: "\e671"; }

.icon-huiyuan-copy:before { content: "\e6bd"; }

.icon-daogouhuiyuanpaiming:before { content: "\e6b7"; }

.icon-youhuijuan:before { content: "\e612"; }

.icon-weiquanzhong:before { content: "\e79c"; }

.icon-shengri1:before { content: "\e78d"; }

.icon-applications:before { content: "\e6be"; }

.icon-xianshiqianggou:before { content: "\e787"; }

.icon-riqi:before { content: "\e8a9"; }

.icon-xiangxia:before { content: "\e746"; }

.icon-fuxuankuang:before { content: "\e68f"; }

.icon-02:before { content: "\e815"; }

.icon-chengbenfenxi:before { content: "\e81c"; }

.icon-kefu2:before { content: "\e7fc"; }

.icon-toupiao:before { content: "\e758"; }

.icon-ego-dapei:before { content: "\e77f"; }

.icon-money-line:before { content: "\e656"; }

.icon-rili1:before { content: "\e6ba"; }

.icon-guanbianniu2:before { content: "\e658"; }

.icon-tuiguang:before { content: "\e6c0"; }

.icon-daohang2:before { content: "\e632"; }

.icon-three-point-right:before { content: "\e62c"; }

.icon-shangjia:before { content: "\e79e"; }

.icon-xiajia:before { content: "\e79f"; }

.icon-dizhi2:before { content: "\e7ee"; }

.icon-jifenduihuan:before { content: "\e6f2"; }

.icon-dianpu2:before { content: "\e7e3"; }

.icon-renwu:before { content: "\e7bd"; }

.icon-lishijilu:before { content: "\e7c0"; }

.icon-duihao_xuanzekuang:before { content: "\e625"; }

.icon-jia:before { content: "\e76f"; }

.icon-huangguan:before { content: "\e771"; }

.icon-duanxiu:before { content: "\e7ef"; }

.icon-homePage:before { content: "\e6cb"; }

.icon-down:before { content: "\e6cc"; }

.icon-nv1:before { content: "\e702"; }

.icon-jiahao2:before { content: "\e789"; }

.icon-gouwu:before { content: "\e6ae"; }

.icon-back:before { content: "\e7d1"; }

.icon-sanjiaoxingxiangzuo:before { content: "\e739"; }

.icon-three-point-right-copy:before { content: "\e8a6"; }

.icon-duoxuan:before { content: "\e69d"; }

.icon-shouhuodizhi:before { content: "\e68c"; }

.icon-down-copy:before { content: "\e8a7"; }

.icon-shuangjiantou2-copy:before { content: "\e8a8"; }

.icon-choujiang3:before { content: "\e710"; }

.icon-dvt-employee:before { content: "\e6c9"; }

.icon-daohang3:before { content: "\e644"; }

.icon-duanxin1:before { content: "\e81b"; }

.icon-daohang4:before { content: "\e645"; }

.icon-dianhua3:before { content: "\e648"; }

.icon-daohang5:before { content: "\e64a"; }

.icon-dianhua4:before { content: "\e64c"; }

.icon-icon-test1:before { content: "\e77c"; }

.icon-icon-test2:before { content: "\e780"; }

.icon-icon-test3:before { content: "\e784"; }

.icon-icon2:before { content: "\e737"; }

.icon-shangxiajiantou:before { content: "\e7c7"; }

.icon-icon-chakanxq:before { content: "\e7a0"; }

.icon-sanjiaoxingxiangzuo1:before { content: "\e73c"; }

.icon-nan:before { content: "\e703"; }

.icon-chongzhijilu:before { content: "\e6b0"; }

.icon-riqi1:before { content: "\e728"; }

.icon-gouwuche1:before { content: "\e6b2"; }

.icon-gouwuchetianchong:before { content: "\e7bf"; }

.icon-jifenshangcheng1:before { content: "\e64f"; }

.icon-fenlei:before { content: "\e651"; }

.icon-huiyuanzhongxin:before { content: "\e652"; }

.icon-shouye:before { content: "\e655"; }

.icon-gouwuche:before { content: "\e657"; }

.icon-wodeshoucang:before { content: "\e65c"; }

.icon-wodeshouhuodizhi:before { content: "\e65e"; }

.icon-wodedingdan:before { content: "\e65f"; }

.icon-wodeyouhuijuan1:before { content: "\e660"; }

.icon-wodeziliao:before { content: "\e661"; }

.icon-sousuo_sousuo:before { content: "\e664"; }

.icon-hunyinjiating:before { content: "\e7f5"; }

.icon-bianji4:before { content: "\e72c"; }

.icon-jiantouxiangshang:before { content: "\e6dc"; }

.icon-pintuan-:before { content: "\e6d5"; }

.icon-yue:before { content: "\e66a"; }

.icon-daohang-HDH:before { content: "\e797"; }

.icon-jietu:before { content: "\e7cd"; }

.icon-huiyuanquanyi:before { content: "\e67c"; }

.icon-wanshanxinxi1:before { content: "\e6b3"; }

.icon-ren:before { content: "\e7e4"; }

.icon-sheweimoren:before { content: "\e670"; }

.icon-qizi:before { content: "\e801"; }

.icon-qiandao1111:before { content: "\e6b4"; }

.icon-shaixuan:before { content: "\e822"; }

.icon-dizhi:before { content: "\e7a7"; }

.icon-yonghu:before { content: "\e68d"; }

.icon-liaotian2:before { content: "\e7e8"; }

.icon-game-gift:before { content: "\e6c5"; }

.icon-manjian:before { content: "\e81f"; }

.icon-xiatubiao-:before { content: "\e6d8"; }

.icon-shangpin1:before { content: "\e73f"; }

.icon-xiangyoujiantou1:before { content: "\e6f6"; }

.icon-setting:before { content: "\e6a7"; }

.icon-shangpin:before { content: "\e6c7"; }

.icon-yuangongguanli:before { content: "\e6d7"; }

.icon-zhifumimaxiugai:before { content: "\e6fa"; }

.icon-zhuce1:before { content: "\e72d"; }

.icon-shouye-shouye:before { content: "\e6af"; }

.icon-qianbao1:before { content: "\e7a9"; }

.icon-gerenzhongxin_wodexinxi:before { content: "\e772"; }

.icon-yuangong:before { content: "\e6ca"; }

.icon-jifen6:before { content: "\e810"; }

.icon-guanbi3:before { content: "\e71f"; }

.icon-v:before { content: "\e6a0"; }

.icon-v1:before { content: "\e6a1"; }

.icon-v2:before { content: "\e6a2"; }

.icon-qiandao4:before { content: "\e821"; }

.icon-xing:before { content: "\e71a"; }

.icon-shouhou1:before { content: "\e75a"; }

.icon-shangxian:before { content: "\e732"; }

.icon--yichuyincang:before { content: "\e7c8"; }

.icon-mendianfuwu:before { content: "\e736"; }

.icon-huiyuan:before { content: "\e7c1"; }

.icon-shezhi-xianxing:before { content: "\e8b7"; }

.icon-jifen5:before { content: "\e80f"; }

.icon-line-chart:before { content: "\e6b8"; }

.icon-xiaoxi:before { content: "\e718"; }

.icon-xuanzekuang:before { content: "\e70b"; }

.icon-tongyong:before { content: "\e733"; }

.icon-nan1:before { content: "\e704"; }

.icon-you:before { content: "\e75b"; }

.icon-shanchu1:before { content: "\e7dd"; }

.icon-huiyuanquanyi1:before { content: "\e6fb"; }

.icon-app:before { content: "\e75d"; }

.icon-xianjin3:before { content: "\e716"; }

.icon-lianjie:before { content: "\e74d"; }

.icon-queren:before { content: "\e70c"; }

.icon-icon-test:before { content: "\e720"; }

.icon-danliebaobeimokuai:before { content: "\e6ed"; }

.icon-shuangliebaobei:before { content: "\e6ef"; }

.icon-kechengliebiaoxialasanjiaokaobei:before { content: "\e709"; }

.icon-pig:before { content: "\e75e"; }

.icon-youhuiquan4:before { content: "\e806"; }

.icon-shangcheng:before { content: "\e7d8"; }

.icon-zuijinlaifang:before { content: "\e816"; }

.icon-shougongdingdan:before { content: "\e6e0"; }

.icon-huiyuan1:before { content: "\e75f"; }

.icon-genghuan:before { content: "\e747"; }

.icon-huodongxiangqu:before { content: "\e88d"; }

.icon-baobiao:before { content: "\e7d5"; }

.icon-wodejiaban:before { content: "\e74b"; }

.icon-ccgl-dayinmubanguanli-3-copy:before { content: "\e8aa"; }

.icon-jifen-copy-copy:before { content: "\e8ab"; }

.icon-article-copy:before { content: "\e8ac"; }

.icon-jifen3-copy:before { content: "\e8ad"; }

.icon-yue1-copy-copy:before { content: "\e8ae"; }

.icon-yonghu1-copy:before { content: "\e8af"; }

.icon-ccgl-dayinmubanguanli-3-copy-copy:before { content: "\e8b0"; }

.icon-huiyuan2:before { content: "\e7f7"; }

.icon-qiandao2:before { content: "\e7c2"; }

.icon-shangyi1:before { content: "\e7f0"; }

.icon-diamond-o:before { content: "\e91f"; }

.icon-liaotian:before { content: "\e71c"; }

.icon-credentials_icon:before { content: "\e78e"; }

.icon-zhuyishixiang_l:before { content: "\e781"; }

.icon-gengduo:before { content: "\e6ff"; }

.icon-sirendingzhi:before { content: "\e760"; }

.icon-taozhuang1:before { content: "\e761"; }

.icon-qiang:before { content: "\e762"; }

.icon-weixin:before { content: "\e749"; }

.icon-bulb:before { content: "\e6e1"; }

.icon-xiaoxi1:before { content: "\e719"; }

.icon-qiandao1:before { content: "\e72a"; }

.icon-lingdang:before { content: "\e722"; }

.icon-nannv:before { content: "\e94a"; }

.icon-geren:before { content: "\e7f1"; }

.icon-tubiao-:before { content: "\e7ae"; }

.icon-xitongguanli:before { content: "\e7b5"; }

.icon-zhediexiaoguo:before { content: "\e7a1"; }

.icon-huodong:before { content: "\e763"; }

.icon-xianshi:before { content: "\e7ba"; }

.icon-shangpin-tianchong:before { content: "\e808"; }

.icon-shangchuan:before { content: "\e7a2"; }

.icon-gengduo-tianchong:before { content: "\e7d2"; }

.icon-libao1:before { content: "\e7aa"; }

.icon-wanshanziliao:before { content: "\e743"; }

.icon-tuisong:before { content: "\e764"; }

.icon-wenhao4:before { content: "\e980"; }

.icon-shouye2:before { content: "\e818"; }

.icon-lingdangcopy:before { content: "\e724"; }

.icon-gouxuan2:before { content: "\e706"; }

.icon-wf_xingbienv-copy:before { content: "\e8b1"; }

.icon-iconfontnan-copy-copy:before { content: "\e94c"; }

.icon-wujiaoxing1:before { content: "\e783"; }

.icon-kefu:before { content: "\e7b7"; }

.icon-fenlei5:before { content: "\e7be"; }

.icon-qianbao:before { content: "\e786"; }

.icon-xianjinquan:before { content: "\e802"; }

.icon-jiekouwenjianlaiyuan:before { content: "\e769"; }

.icon-mengwa:before { content: "\e7f9"; }

.icon-down1:before { content: "\e727"; }

.icon-xunhuan:before { content: "\e765"; }

.icon-daohang-gongzhonghaotixing:before { content: "\e7b8"; }

.icon-shengri:before { content: "\e76a"; }

.icon-zhucefuwu:before { content: "\e78c"; }

.icon-fafangyouhuijuan:before { content: "\e734"; }

.icon-youhuijuan1:before { content: "\e717"; }

.icon-xiaofei:before { content: "\e72b"; }

.icon-qita1:before { content: "\e741"; }

.icon-choujiang4:before { content: "\e711"; }

.icon-zhipai:before { content: "\e70d"; }

.icon-shengri2:before { content: "\e7fa"; }

.icon-delete:before { content: "\e785"; }

.icon-saoyisao1:before { content: "\e81d"; }

.icon-caiwuchazhang:before { content: "\e7a3"; }

.icon-quanju_shengji:before { content: "\e774"; }

.icon-shanchu:before { content: "\e824"; }

.icon-icon--:before { content: "\e7a4"; }

.icon-gouwudai:before { content: "\e777"; }

.icon-zhuanhuan:before { content: "\e735"; }

.icon-yifupifu:before { content: "\e7e5"; }

.icon-dingdan-:before { content: "\e74a"; }

.icon-arrow-left-no-radius:before { content: "\e738"; }

.icon-renqi:before { content: "\e804"; }

.icon-youxi:before { content: "\e805"; }

.icon-xiaoren:before { content: "\e766"; }

.icon-kanjia2:before { content: "\e767"; }

.icon-xiaochengxu:before { content: "\e7b6"; }

.icon-tubiaolunkuo-:before { content: "\e7a6"; }

.icon-tubiaolunkuo-1:before { content: "\e7ab"; }

.icon-qunzuduoren1:before { content: "\e80b"; }

.icon-tubiaozhizuomoban-:before { content: "\e819"; }

.icon-weibiaoti-:before { content: "\e7e0"; }

.icon-qiabao1:before { content: "\e77a"; }

.icon-gerenzhiyeguihua:before { content: "\e7f2"; }

.icon-wanshanxinxi-:before { content: "\e78a"; }

.icon-gerenzhongxinkaobei:before { content: "\e7e6"; }

.icon-_mendian:before { content: "\e827"; }

.icon-nv2:before { content: "\e7db"; }

.icon-nan2:before { content: "\e7dc"; }

.icon-tianjia1:before { content: "\e83b"; }

.icon-kefu3:before { content: "\e80d"; }

.icon-im_dingwei:before { content: "\e7e2"; }

.icon-mn_baobiao:before { content: "\e7e7"; }

.icon-liaotian1:before { content: "\e7ce"; }

.icon-xihuan:before { content: "\e7f3"; }

.icon-saoma1:before { content: "\e823"; }

.icon-chakan:before { content: "\e7de"; }

.icon-zitiqianshou:before { content: "\e81e"; }

.icon-tizhong:before { content: "\e7f4"; }

.icon-sousuo:before { content: "\e80c"; }
/*---宽度设置---*/
.width5{width: 5%; display: table-cell;}
.width10{width: 10%; display: table-cell;}
.width15{width: 15%; display: table-cell;}
.width16{width:16.666667%; display: table-cell;}
.width20{width: 20%; display: table-cell;}
.width25{width: 25%; display: table-cell;}
.width30{width: 30%; display: table-cell;}
.width32{width: 32%; display: table-cell;}
.width33{width: 33.33333333%; display: table-cell;}
.width35{width: 35%; display: table-cell;}
.width40{width: 40%; display: table-cell;}
.width45{width: 45%; display: table-cell;}
.width49{width: 49.5%; display: table-cell;}
.width50{width: 50%; display: table-cell;}
.width55{width: 55%; display: table-cell;}
.width60{width: 60%; display: table-cell;}
.width65{width: 65%; display: table-cell;}
.width66{width: 66.66666667%; display: table-cell;}
.width70{width: 70%; display: table-cell;}
.width75{width: 75%; display: table-cell;}
.width77{width: 77%; display: table-cell;}
.width80{width: 80%; display: table-cell;}
.width85{width: 85%; display: table-cell;}
.width90{width: 90%; display: table-cell;}
.width95{width: 95%; display: table-cell;}
.width100{width: 100%; display: table-cell;}
/*--内边距---*/
.paddingTop{ padding-top: 1%;}
.paddingTop1{ padding-top: 1%;}
.paddingTop2{ padding-top: 2%;}
.paddingTop3{ padding-top: 3%;}
.paddingTop4{ padding-top: 4%;}
.paddingTop5{ padding-top: 5%;}
.paddingTop6{ padding-top: 6%;}
.paddingTop7{ padding-top: 7%;}
.paddingTop8{ padding-top: 8%;}
.paddingTop9{ padding-top: 9%;}
.paddingTop10{ padding-top: 10%;}
.paddingTop15{ padding-top: 15%;}
.paddingTop20{ padding-top: 20%;}
.paddingTop25{ padding-top: 25%;}
.paddingTop30{ padding-top: 30%;}
.paddingTop35{ padding-top: 35%;}
.paddingBottom1{ padding-bottom: 1%;}
.paddingBottom2{ padding-bottom: 2%;}
.paddingBottom3{ padding-bottom: 3%;}
.paddingBottom4{ padding-bottom: 4%;}
.paddingBottom5{ padding-bottom: 5%;}
.paddingBottom6{ padding-bottom: 6%;}
.paddingBottom7{ padding-bottom: 7%;}
.paddingBottom8{ padding-bottom: 8%;}
.paddingBottom9{ padding-bottom: 9%;}
.paddingBottom10{ padding-bottom: 10%;}
.paddingBottom15{ padding-bottom: 15%;}
.paddingBottom20{ padding-bottom: 20%}
.paddingBottom25{ padding-bottom: 25%;}
.paddingBottom30{ padding-bottom: 30%;}
.paddingBottom35{ padding-bottom: 35%;}
.paddingLeft1{ padding-left: 1%;}
.paddingLeft2{ padding-left: 2%;}
.paddingLeft3{ padding-left: 3%;}
.paddingLeft4{ padding-left: 4%;}
.paddingLeft5{ padding-left: 5%;}
.paddingLeft6{ padding-left: 6%;}
.paddingLeft7{ padding-left: 7%;}
.paddingLeft8{ padding-left: 8%;}
.paddingLeft9{ padding-left: 9%;}
.paddingLeft10{ padding-left: 10%;}
.paddingLeft15{ padding-left: 15%;}
.paddingLeft20{ padding-left: 20%;}
.paddingLeft25{ padding-left: 25%;}
.paddingLeft30{ padding-left: 30%;}
.paddingLeft35{ padding-left: 35%;}
.paddingRight1{ padding-right: 1%;}
.paddingRight2{ padding-right: 2%;}
.paddingRight3{ padding-right: 3%;}
.paddingRight4{ padding-right: 4%;}
.paddingRight5{ padding-right: 5%;}
.paddingRight6{ padding-right: 6%;}
.paddingRight7{ padding-right: 7%;}
.paddingRight8{ padding-right: 8%;}
.paddingRight9{ padding-right: 9%;}
.paddingRight10{ padding-right: 10%;}
.paddingRight15{ padding-right: 15%;}
.paddingRight20{ padding-right: 20%;}
.paddingRight25{ padding-right: 25%;}
.paddingRight30{ padding-right: 30%;}
.paddingRight35{ padding-right: 35%;}
.paddingRight1px{ padding-right: 1px;}
.paddingLeft1px{ padding-left:1px}
/*--外边距---*/
.marginTop1{ margin-top: 1%;}
.marginTop2{ margin-top: 2%;}
.marginTop3{ margin-top: 3%;}
.marginTop4{ margin-top: 4%;}
.marginTop5{ margin-top: 5%;}
.marginTop6{ margin-top: 6%;}
.marginTop7{ margin-top: 7%;}
.marginTop8{ margin-top: 8%;}
.marginTop9{ margin-top: 9%;}
.marginTop10{ margin-top: 10%;}
.marginTop15{ margin-top: 15%;}
.marginTop20{ margin-top: 20%;}
.marginTop25{ margin-top: 25%;}
.marginTop30{margin-top: 30%;}
.marginTop35{ margin-top: 35%;}
.marginBottom1{ margin-bottom: 1%;}
.marginBottom2{ margin-bottom: 2%;}
.marginBottom3{ margin-bottom: 3%;}
.marginBottom4{ margin-bottom: 4%;}
.marginBottom5{ margin-bottom: 5%;}
.marginBottom6{ margin-bottom: 6%;}
.marginBottom7{ margin-bottom: 7%;}
.marginBottom8{ margin-bottom: 8%;}
.marginBottom9{ margin-bottom: 9%;}
.marginBottom10{ margin-bottom: 10%;}
.marginBottom15{ margin-bottom: 15%;}
.marginBottom20{ margin-bottom: 20%;}
.marginBottom25{ margin-bottom: 25%;}
.marginBottom30{ margin-bottom: 30%;}
.marginBottom35{ margin-bottom: 35%;}
.marginLeft1{ margin-left: 1%;}
.marginLeft2{ margin-left: 2%;}
.marginLeft3{ margin-left: 3%;}
.marginLeft4{ margin-left: 4%;}
.marginLeft5{ margin-left: 5%;}
.marginLeft6{ margin-left: 6%;}
.marginLeft7{ margin-left: 7%;}
.marginLeft8{ margin-left: 8%;}
.marginLeft9{ margin-left: 9%;}
.marginLeft10{ margin-left: 10%;}
.marginLeft15{ margin-left: 15%;}
.marginLeft20{ margin-left: 20%;}
.marginLeft25{ margin-left: 25%;}
.marginLeft30{ margin-left: 30%;}
.marginLeft35{ margin-left: 35%;}
.marginRight1{ margin-right: 1%;}
.marginRight2{ margin-right: 2%;}
.marginRight3{ margin-right: 3%;}
.marginRight4{ margin-right: 4%;}
.marginRight5{ margin-right: 5%;}
.marginRight6{ margin-right: 6%;}
.marginRight7{ margin-right: 7%;}
.marginRight8{ margin-right: 8%;}
.marginRight9{ margin-right: 9%;}
.marginRight10{ margin-right: 10%;}
.marginRight15{ margin-right: 15%;}
.marginRight20{ margin-right: 20%;}
.marginRight25{ margin-right: 25%;}
.marginRight30{ margin-right: 30%;}
.marginRight35{ margin-right: 35%;}
.marginBottom3px{ margin-bottom: 3px;}
.marginBottom2px{ margin-bottom: 2px;}
.marginRight4px{ margin-right: 4px;}
.marginRight5px{ margin-right: 5px;}
.marginRight2px{ margin-right: 2px;}
.marginLeft2px{margin-left: 2px;}
.marginTop5px{ margin-top: 5px;}
.marginTop10px{ margin-top: 10px;}
/*--字体大小---*/
.fontsize14{ font-size: .14rem;}
.fontsize15{ font-size: .15rem;}
.fontsize16{ font-size: .16rem;}
.fontsize18{ font-size: .18rem;}
.fontsize21{ font-size: .21rem;}
.fontsize25{ font-size: .25rem;}
.fontsize30{ font-size: .30rem;}
.fontsize32{ font-size: .32rem;}
.fontsize35{ font-size: .35rem;}
/*--固定宽高的内边框----*/
.box_inner-line{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
/*--显示几行文字---*/
.line_clamp1, .line_clamp2, .line_clamp3{ display: -webkit-box;text-overflow: ellipsis;overflow : hidden; -webkit-box-orient: vertical;}
.line_clamp1{-webkit-line-clamp: 1;}
.line_clamp2{-webkit-line-clamp: 2;}
.line_clamp3{-webkit-line-clamp: 3;}


/*------------------------------------------------------------左侧内容-----------------------------------------------*/
/*---------------------------------------------------搜索框-------------------------------------------*/
/*--1.搜索框不带按钮-----*/
.plug_group_single{ margin: 0; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: 30px;background-color: #f2f2f2}
.plug_search{ padding: 10px;}
.plug_search { margin: 0; position: relative; border-radius: 4px; border: 0 none; overflow: hidden;}
.plug_search  input[disabled]{ cursor: default;}
.plug_search_input_search{ position: absolute; top:1px; left: 1px; z-index: 99; margin-left: 3%; line-height: 35px; color: #999;}
/*--2.搜索框带按钮-----*/
.plug_search2{padding: 8px 8px 8px 10px!important;}
.plug_search{ padding:10px;}
.plug_search form,.plug_search_style{ margin: 0; position: relative;  border: 0 none; overflow: hidden; width: 100%;}
.plug_search_style i.plug_search_input_style{position: absolute; top: 12px;left: 8px;z-index: 99;margin-left: 3%;line-height: 35px;color: #999;}
.plug_search form .plug_search_input,.plug_search_style .plug_search_input{margin: 0; padding: 8px 8px 8px 33px; -webkit-appearance: none; -moz-appearance:none; line-height: 20px; height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #e5e5e5; outline: none; font-size: 14px; color: #999; background-color: #fff;}
.plug_search_btn_search{ width: 22%; margin: 0; -webkit-appearance: none; -moz-appearance:none; line-height: 20px; height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none; font-size: 14px; color: #fff; background-color: #c2c2c2;}
/*--3.搜索框带按钮二-----*/
.plug_search_one{margin:10px 15px;}
.plug_search_one  {position: relative;border: 0 none;overflow: hidden;}
.plug_search_one .plug_search_input1{font-size: 14px; height: 35px;padding-left: 33px;border-bottom: 1px solid #333;border-radius: 0!important; }
.plug_search_two .plug_search_input1::-webkit-input-placeholder{color: #666;}
.plug_search_one i.plug_search_icon{position: absolute; top: 1px;left: 1px;z-index: 99;margin-left: 3%;line-height: 35px;color: #999;}
/*--4.搜索框带按钮三-----*/
.plug_search_two{margin:10px;}
.plug_search_two  {position: relative;border: 0 none;overflow: hidden;}
.plug_search_two .plug_search_input2{font-size: 14px;color: #fff; height: 35px;padding-left: 33px;background-color: #666666; border-radius:20px!important; }
.plug_search_two .plug_search_input2::-webkit-input-placeholder{color: #fff;}
.plug_search_two i.plug_search_i{font-size: 16px; position: absolute; top: 1px;left: 1px;z-index: 99;margin-left: 3%;line-height: 35px;color: #fff;}
/*--1.选择门店样式一--*/
.plug_search_shop{ padding: 5px 10px;border-bottom: 1px solid #eee;}
.plug_search_shop form{ margin: 0; position: relative;  border: 0 none; overflow: hidden; width: 100%;}
.plug_search_shop form .plug_search_input{box-shadow:none; margin: 0;text-align: center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-radius:20px!important; padding: 8px 30px 8px 15px; -webkit-appearance: none; -moz-appearance:none; line-height: 20px; height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #f4f4f4; outline: none; font-size: 14px; color: #666; background-color: #eee;}
.plug_search_shop form .plug_input_search{position: absolute;right:15px;top:0px;line-height: 38px; color: #333;vertical-align: middle;}
.plug_search_shop { margin: 0; position: relative;  border: 0 none; overflow: hidden; width: 100%;}
.plug_search_shop  .plug_search_input{box-shadow:none; margin: 0;text-align: center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-radius:20px!important; padding: 8px 30px 8px 15px; -webkit-appearance: none; -moz-appearance:none; line-height: 20px; height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #f4f4f4; outline: none; font-size: 14px; color: #666; background-color: #f4f4f4;}
.plug_search_shop  .plug_input_search{position: absolute;right:15px;top:0px;line-height: 45px; color: #333;vertical-align: middle;}

/*--2.选择门店样式二--*/
.plug_search_shop2{ padding:5px 10px;border-bottom: 1px solid #eee;}
.plug_search_shop2 form{ margin: 0; position: relative;  border: 0 none; overflow: hidden; width: 100%;}
.plug_search_shop2 form .plug_search_input2{box-shadow:none; margin: 0;text-align: center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-radius:20px!important; padding: 8px 95px 8px 70px; -webkit-appearance: none; -moz-appearance:none; line-height: 20px; height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #eee; outline: none; font-size: 14px; color: #666; background-color: #fff;}
.plug_search_shop2 form .plug_input_search2{position: absolute;right:80px;top:2px;line-height: 38px; color: #333;vertical-align: middle;}
.plug_search_shop2 { margin: 0; position: relative;  border: 0 none; overflow: hidden; width: 100%;}
.plug_search_shop2 .plug_search_input2{box-shadow:none; margin: 0;text-align: center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border-radius:20px!important; padding: 8px 95px 8px 70px; -webkit-appearance: none; -moz-appearance:none; line-height: 20px; height: 35px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #eee; outline: none; font-size: 14px; color: #666; background-color: #fff;}
.plug_search_shop2 .plug_input_search2{position: absolute;right:80px;top:2px;line-height: 45px; color: #333;vertical-align: middle;}
/*---------------------------------------------------图片广告-----------------------------------------*/
/*---轮播显示----*/
.plug_adv{ width: 100%; position: relative;}
.plug_adv .swiper_container{ margin: 0 auto; position: relative; overflow: hidden; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility:hidden; -moz-backface-visibility: hidden;}
.plug_adv .swiper_container .pagination{ position: absolute; z-index: 9; text-align: center; bottom: 6px; width: 100%;}
.plug_adv .swiper_container .pagination span{ margin-right: 5px;}
.plug_adv .swiper_container .swiper-pagination-bullet{ background: #ffffff; opacity: 1;}
.plug_adv .swiper_container .swiper-pagination-bullet-active{ background: #2b2c2e;}
/*---1.分开显示一栏-----*/
.plug_clearfix:after, .plug_clearfix:before{display: table; line-height: 0; content: "";}
.plug_clearfix:after{ clear: both;}
.plug_adv_single_big{ margin: 0; font-size: 12px;}
.plug_adv_single_big li{ position: relative; min-height: 40px;}
.plug_adv_single_big li img{ max-width: 100%; height: auto; display: block; margin: 0 auto; vertical-align: middle; position: relative;}
/*---2.分开显示等宽两栏-----*/
.plug_adv_twoWidth_middle{ padding: 0px 5px; margin: 0; font-size: 12px;}
.plug_adv_twoWidth_middle li{ width: 50%; float: left; margin: 5px auto 0; position: relative; min-height: 40px; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 0; padding-right: 2px;}
.plug_adv_twoWidth_middle li:nth-child(2n){ padding-left: 2px; padding-right: 0px;}
/*---3.分开显示不等宽两栏-----*/
.plug_adv_UntwoWidth_middle .pic_medium img, .plug_adv_UntwoWidth_middle .pic_small img {position: absolute; top: 0; left: 0; height: 100%; width:100%;}
.plug_adv_UntwoWidth_middle{ display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 5px auto 0px; padding: 0 5px;}
.plug_adv_UntwoWidth_middle .pic_medium:after{content: ""; display: block; width: 100%; padding-top: 35.096154%;}
.plug_adv_UntwoWidth_middle .pic_small:after{ content: ""; display: block; width: 100%; padding-top: 35.096154%;}
.pic_medium{ display: block; -webkit-box-sizing:border-box; box-sizing: border-box;  position: relative;}
.pic_small{ display: block; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; }
/*---4.分开显示三栏-----*/
.plug_adv_threeWidth_small{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-pack: justify ; -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; margin: 5px auto 0; padding: 0 5px;}
.plug_adv_threeWidth_small>a{ display: block;  -webkit-box-flex:1; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative;}
/*---5.分开显示四栏-----*/
.plug_adv_fourWidth_small{display: -webkit-box; display:-webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-pack:justify;
    -webkit-box-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;/* margin: 5px auto 0;*/  box-sizing: border-box;}
.plug_adv_fourWidth_small>a{ display: block; -webkit-box-flex:1; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative; }
.plug_adv_fourWidth_small.jianXi{padding: 0 3px;}
/*.plug_adv_fourWidth_small.jianXi a{ padding: 0px 3px;}*/
/*-----------------------------------------------------商品------------------------------------------*/
/*---大图一栏显示-----*/
.plug_goods_single_big{ font-size: 12px; list-style: none; margin: 0 5px;background-color: #f2f2f2;}
.plug_goods_single_big .plug_goods_detils{ position: relative; margin: 5px;}
.plug_goods_single_big.pic .plug_goods_detils.card{ margin: 5px;background-color: #fff;border-radius: 4px;overflow: hidden;}
.plug_goods_single_big .plug_goods_detils_content{ display: block; background: #fff; min-height: 100px;}
.plug_goods_single_big .plug_goods_detils.card .plug_goods_detils_content{display: block}
.plug_goods_single_big .plug_goods_img{ position: relative;min-height: 100px;}
.plug_goods_single_big .plug_goods_img img{width: 100%;}
.plug_goods_single_big.pic .plug_goods_detils.card .plug_goods_info{padding: 10px 8px 0;position: relative;}
.plug_goods_title_name{font-size: 14px; margin-bottom: 5px; line-height: 1.3;  color: #666; text-align: left;}
.plug_goods_single_big.pic .plug_goods_detils.card .plug_goods_info .plug_goods_price{ font-size: 15px; margin-top: 2px; float: left; margin: 0 10px 10px 0; font-weight: bold; padding: 0;}
.plug_goods_single_big.pic .plug_goods_detils.card .plug_goods_info .plug_goods_price>em{ font-style: normal; color: #f23030; font-size: 12px;}
.plug_goods_single_big.pic .plug_goods_detils.card .plug_goods_info .plug_goods_price>del{color: #999;font-size: 12px;font-weight: normal;}
.plug_goods_single_big.pic .plug_goods_detils.card .plug_goods_info .plug_goods_market_price>i{font-size: 30px}
.plug_goods_single_big.pic .plug_goods_detils .collect_goods_bg{position: absolute;top: 0;left: 1px;width: calc(100% - 2px);height: 100%;background-color: rgba(0,0,0,0.4);}
.plug_goods_single_big.pic .plug_goods_detils .collect_goods_bg .store_number{padding-top: 20px}
.plug_goods_single_big.pic .plug_goods_detils .collect_goods_bg .store_number div{width: max-content;line-height: normal;font-size: 10px;padding: 2px 4px;color: #fff;background-color: #f23030;border-top-right-radius: 20px;border-bottom-right-radius: 20px}
.plug_goods_single_big.pic .plug_goods_detils .collect_goods_bg .collect_btn{position: absolute;top: 45%;left: 50%;transform: translate(-50%,-50%);width: 63%;background-color: #fff;padding: 10px 0;border-radius: 30px;text-align: center;color: #333}
.plug_goods_single_big.pic .plug_goods_detils .collect_goods_bg .collect_btn i{color: #f23030;font-size: 15px;display: inline-block;vertical-align: top;}
.plug_goods_single_big.pic .plug_goods_detils .collect_goods_bg .collect_btn span{font-size: 13px;}
.plug_goods_single_big.pic .plug_goods_detils .collect_goods_bg .search_similar{position: absolute;text-align: center;bottom: 0;left: 0;width: 100%;background-color: rgb(0,0,0,0.5);line-height: 50px}
.plug_goods_single_big.pic .plug_goods_detils .collect_goods_bg .search_similar *{color: #fff;font-size: 13px}
.plug_goods_market_price { font-size: 12px;}
/*---小图两栏显示-----*/
.plug_goods_twoWidth_small.pic .plug_goods_detils.card{ margin: 5px; width: calc(50% - 11px);box-sizing: border-box;height: fit-content;position: relative;background-color: #fff;border-radius: 4px;overflow: hidden;}
.plug_goods_twoWidth_small.pic .plug_goods_detils.card .plug_goods_detils_content{ display: block}
.plug_goods_twoWidth_small.pic .plug_goods_detils.card .plug_goods_detils_content.plug_clearfix:before{display: none}
.plug_goods_twoWidth_small .plug_goods_img{ 
    background-color: #f8f8f8; position: relative;width: 100%;
    /* padding-top: 100%; */
}
.plug_goods_twoWidth_small.pic .plug_goods_detils.card .plug_goods_img img{
    width: 100%;
    /* height: 100%;object-fit: cover;position: absolute;top: 0;left: 0 */
}
.plug_goods_twoWidth_small.pic .plug_goods_detils .plug_goods_info{ font-size: 13px; padding: 6px 4px 0; position: relative;}
.plug_goods_twoWidth_small.pic .plug_goods_detils .plug_goods_info.plug_clearfix:after{display: none}
.plug_goods_twoWidth_small.pic .plug_goods_detils .plug_goods_info .plug_goods_title_name{text-align: left; overflow: hidden; word-break: break-all; margin-bottom: 5px; line-height: 18px; color: #666; font-size: 13px; height: 36px;padding: 0}
.plug_goods_twoWidth_small.pic .plug_goods_detils .plug_goods_info .plug_goods_price{ margin-top: 5px; float: left; margin: 0 10px 10px 0; font-weight: bold; padding: 0; font-size: 14px;}
.plug_goods_twoWidth_small.pic .plug_goods_detils .plug_goods_info .plug_goods_price>em{ font-style: normal; color: #f23030; font-weight: normal; font-size: 12px;}
.plug_goods_twoWidth_small.pic .plug_goods_detils .plug_goods_info .plug_goods_market_price{ float: right; font-size: 12px;}
.plug_goods_twoWidth_small.pic .plug_goods_detils .plug_goods_info .rank_goods_market_price{float: left; font-size: 12px;}
.plug_goods_twoWidth_small{padding: 0px 5px;width: 100%;box-sizing: border-box;display: flex;flex-wrap: wrap;display: -webkit-flex;background: #f2f2f2;}
.plug_goods_matt{width: 100%;}
.plug_goods_matt.pic .plug_goods_detils.card{ width: 50%;margin: 0;display: inline-block;vertical-align: top}
.plug_goods_matt.pic .plug_goods_detils.card .plug_goods_img img{ width: 100%;}
.collect_goods_bg{display: none;}
.plug_goods_twoWidth_small.pic .plug_goods_detils .collect_goods_bg{position: absolute;top: 0;left: 1px;width: calc(100% - 2px);height: 100%;background-color: rgba(0,0,0,0.4);}
.plug_goods_twoWidth_small.pic .plug_goods_detils .collect_goods_bg .store_number{padding-top: 20px}
.plug_goods_twoWidth_small.pic .plug_goods_detils .collect_goods_bg .store_number div{width: max-content;line-height: normal;font-size: 10px;padding: 2px 4px;color: #fff;background-color: #f23030;border-top-right-radius: 20px;border-bottom-right-radius: 20px}
.plug_goods_twoWidth_small.pic .plug_goods_detils .collect_goods_bg .collect_btn{position: absolute;top: 45%;left: 50%;transform: translate(-50%,-50%);width: 63%;background-color: #fff;padding: 8px 0;border-radius: 30px;text-align: center;color: #333}
.plug_goods_twoWidth_small.pic .plug_goods_detils .collect_goods_bg .collect_btn i{color: #f23030;font-size: 15px;display: inline-block;vertical-align: top;}
.plug_goods_twoWidth_small.pic .plug_goods_detils .collect_goods_bg .collect_btn span{font-size: 13px;}
.plug_goods_twoWidth_small.pic .plug_goods_detils .collect_goods_bg .search_similar{position: absolute;text-align: center;bottom: 0;left: 0;width: 100%;background-color: rgb(0,0,0,0.5);line-height: 50px}
.plug_goods_twoWidth_small.pic .plug_goods_detils .collect_goods_bg .search_similar *{color: #fff;font-size: 13px}
/*售完下架标识*/
.plug_goods_single_big .plug_goods_img .xiajia,.plug_goods_twoWidth_small .plug_goods_img .xiajia,.goodsSlide .plug_group_img_box .xiajia{width: 1.65rem;height: 1.65rem;position: absolute;top: 50%;left: 50%;z-index: 96;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background-color:rgba(0,0,0,0.4);border-radius: 50%}
.xiajia .shop_xJ_box{width: 100%;padding: 0 5px;box-sizing: border-box;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.shop_xJ_box div{line-height: 1;white-space: nowrap;}
.shop_xJ_box .small_size{font-size: 0.2rem;color: #fff;transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.9}
.shop_xJ_box .big_size{font-size: 0.28rem;color: #fff;border-bottom: 1px dashed #fff;width: 100%;text-align: center;padding-bottom: 0.1rem;margin: 0.05rem 0 0.05rem}
.shop_xJ_box .bot_size{font-size: 0.2rem;color: #fff;transform: scale(0.75);-webkit-transform: scale(0.75);opacity: 0.9}

/*无缝隙三等分*/
.plug_goods_matt.num3.pic .plug_goods_detils.card{width: calc(100% / 3)}
/*无缝隙四等分*/
.plug_goods_matt.num4.pic .plug_goods_detils.card{width: 25%}

/*---------------------------------------------------抢购---------------------------------------------*/
/*单列*/
.plug_group_panicBuy{background-color: #f2f2f2;width: 100%}
.plug_group_panicBuy_box{padding: 0 5px;display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;margin: 0}
.plug_group_panicBuy_item{margin: 5px;background-color: #fff;border-radius: 4px;overflow: hidden;width: 100%}
.plug_group_panicBuy_item .plug_group_img_box{width: 100%;padding-top: 100%;position: relative;}
.plug_group_panicBuy_item .plug_group_img_box .cover{width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: cover;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.plug_group_panicBuy_item .plug_group_img_box .xiajia{width: 1.65rem;height: 1.65rem;position: absolute;top: 50%;left: 50%;z-index: 96;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background-color:rgba(0,0,0,0.4);border-radius: 50%}
.plug_group_panicBuy_item .djs{display: flex;display: -webkit-flex;align-items: center;height: 40px;background-color: #ccc;justify-content: center}
.plug_group_panicBuy_item .djs.pry_bg_cor{background-color: #f23030;}
.plug_group_panicBuy_item .djs .bgWhite{font-size: 12px;background-color: #fff;color: #999;margin: 0 3px;height: 18px;min-width: 18px;line-height: 18px;text-align: center}
.plug_group_panicBuy_item .djs .bgWhite.pry_cor{color: #f23030}
.plug_group_panicBuy_item .djs .white{color: #fff;font-size: 14px;}
.plug_group_panicBuy_item .djs .time{margin: 0 6px 0 0}
.plug_group_panicBuy_item .msg{padding: 8px 4px}
.plug_group_panicBuy_item .name{font-size: 12px;margin-bottom: 8px;line-height: 1.3}
.plug_group_panicBuy_item .price{display: flex;display: -webkit-flex;align-items: center}
.plug_group_panicBuy_item .price .sign{flex: 1;}
.plug_group_panicBuy_item .price .pry_cor{color: #f23030;font-size: 14px;}
.plug_group_panicBuy_item .price .buyNum{font-size: 12px;margin-right: 8px}
.plug_group_panicBuy_item .price .buyBtn{font-size: 12px;line-height: normal;padding: 2px 5px;border-radius: 3px;background-color: #999;color: #fff}
.plug_group_panicBuy_item .price .old{color: #999;margin-left: 4px;text-decoration: line-through;font-size: 12px}
.plug_group_panicBuy_item .price .buyBtn.pry_bg_cor{background-color: #f23030}
/*双列*/
.plug_group_panicBuy_item.double{width: calc(50% - 10px)}
/*滑动*/
.plug_group_panicBuy .panicBuy{padding: 5px 0px;overflow: hidden;}
.plug_group_panicBuy .panicBuy .plug_group_panicBuy_item{margin: 0}
.plug_group_panicBuy .panicBuy .swiper-slide{width: 60%;margin-right: 10px;background-color: #f2f2f2}
.plug_group_panicBuy .panicBuy .swiper-slide:first-child{margin-left: 10px}

/*---------------------------------------------------秒杀---------------------------------------------*/
.plug_group_cycleSpike{background-color: #f2f2f2;width: 100%}
.plug_group_cycleSpike .cycleSpike{width: 100%;overflow:hidden;text-align: center;background-color: #f23030}
.plug_group_cycleSpike .cycleSpike .cycleSpike_time_item{padding: 10px 0}
.plug_group_cycleSpike .cycleSpike .cycleSpike_time_item div{color: #fff;font-size: 12px;opacity: 0.6}
.plug_group_cycleSpike .cycleSpike .cycleSpike_time_item.active div{opacity: 1}
.plug_group_cycleSpike .cycleSpike .cycleSpike_time_item div:first-child{margin-bottom: 5px}
.plug_group_cycleSpike .countdown{display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;padding: 10px;border-bottom: 4px solid #f2f2f2;background-color: #fff}
.plug_group_cycleSpike .countdown div{font-size: 14px}
.plug_group_cycleSpike .countdown .countdown_box{display: flex;display: -webkit-flex;align-items: center}
.plug_group_cycleSpike .countdown .countdown_box .pry_bg_cor{background-color: #f23030;color: #fff;font-size: 12px;min-width: 20px;height: 20px;line-height: 20px;text-align: center}
.plug_group_cycleSpike .countdown .countdown_box .space_title{margin-right: 6px;}
.plug_group_cycleSpike .countdown .countdown_box .space{margin: 0 3px}
.plug_group_cycleSpike .cycleSpike_shop_item{display: flex;display: -webkit-flex;border-bottom: 1px solid #eee;padding: 10px;background-color: #fff}
.plug_group_cycleSpike .cycleSpike_shop_item div{font-size: 12px;}
.plug_group_cycleSpike .cycleSpike_shop_item .cover{width: 60px;height: 60px;object-fit: cover;margin-right: 5px;}
.plug_group_cycleSpike .cycleSpike_shop_item .right{flex: 1;min-height: 60px;display: flex;display: -webkit-flex;flex-direction: column;position: relative;}
.plug_group_cycleSpike .cycleSpike_shop_item .right .sale{flex:1;margin-top: 6px}
.plug_group_cycleSpike .cycleSpike_shop_item .right .pry_cor{color: #f23030;margin-right: 3px;font-size: 14px;}
.plug_group_cycleSpike .cycleSpike_shop_item .right .old_price{color: #666;text-decoration: line-through;font-size: 12px;color: #999}
.plug_group_cycleSpike .cycleSpike_shop_item .right .operate{position: absolute;bottom: 0;right: 0;border-radius: 50px;line-height: normal;padding: 3px 10px;background-color: #f23030;color: #fff}
.plug_group_cycleSpike .cycleSpike_shop_item .right .noTouch{opacity: 0.4;}
.plug_group_cycleSpike .cycleSpike_shop_item .right .operate.over{background-color: #ccc}
.plug_group_cycleSpike .more{text-align: center;color: #f23030;padding: 10px 0;width: 100%;background-color: #fff;display: block;font-size: 14px}

/*---------------------------------------------------活动券---------------------------------------------*/
.plug_group_coupon{width: 100%;background-color: #f2f2f2;padding: 0 10px;box-sizing: border-box;overflow: hidden}
.plug_group_coupon_item{padding: 4px 0;}
.plug_group_coupon_item .box{border: 1px solid #eee;border-radius: 8px;background-color: #fff;display: flex;display: -webkit-flex;align-items: center;padding: 10px 0}
.plug_group_coupon_item .name{flex: 1;font-size: 14px;color: #f23030;text-align: center;line-height: 18px;height: 36px;padding: 0 10px;}
.plug_group_coupon_item .operate{width: max-content;background-color: #ccc;margin-top: 6px;white-space: nowrap;font-size: 12px;line-height: normal;padding: 3px 5px 3px 8px;border-radius: 50px;color: #fff}
.plug_group_coupon_item .operate.pry_bg_cor{background-color: #f23030}
.plug_group_coupon_item .operate .iconfont{font-size: 12px;color: #fff;}
.plug_group_coupon_item .right{padding: 0 10px;text-align: center;border-left: 2px dashed #eee}
.plug_group_coupon_item .type{font-size: 13px;position: relative;text-align: center;}
.plug_group_coupon_item .right div{font-size: 12px;}
/*双列*/
.plug_group_coupon.double{display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.double .plug_group_coupon_item{width: 49%}
.double .plug_group_coupon_item .box{display: block;}
.double .plug_group_coupon_item .name{border: none}
.double .plug_group_coupon_item .right{border-left:none}
.double .plug_group_coupon_item .operate{margin: 0 auto;padding: 3px 10px;margin-bottom: -4px}
.double .plug_group_coupon_item .type:after{content: '';display: block;width: 16px;height: 16px;background:#f2f2f2;border: 1px solid #f2f2f2;position: absolute;top: 0;left: -18px;border-radius: 50%}
.double .plug_group_coupon_item .type:before{content: '';display: block;width: 16px;height: 16px;background:#f2f2f2;border: 1px solid #f2f2f2;position: absolute;top: 0;right: -18px;border-radius: 50%}
.double .plug_group_coupon_item .type{margin: 6px 0}
/*滑动*/
.plug_group_coupon.swiper_container{padding: 0}
.plug_group_coupon.swiper_container .swiper-slide:first-child{margin-left: 10px}
.plug_group_coupon.swiper_container .swiper-slide{width: 38%;margin-right: 6px}
.swiper_container .plug_group_coupon_item .box{display: block;padding:6px 0;}
.swiper_container .plug_group_coupon_item .name{border: none;padding:0 6px;font-size: 12px}
.swiper_container .plug_group_coupon_item .operate{margin: 6px auto 0;padding: 3px 10px}
.swiper_container .plug_group_coupon_item .type{margin:0 0 6px 0;font-size: 12px;position: relative;}
.swiper_container .plug_group_coupon_item .type:after{content: '';display: block;width: 6px;height: 6px;background:#f2f2f2;position: absolute;top: 50%;left: 16px;transform: translateY(-50%);-webkit-transform: translateY(-50%);border-radius: 50%}
.swiper_container .plug_group_coupon_item .type:before{content: '';display: block;width:6px;height:6px;background:#f2f2f2;position: absolute;top: 50%;right: 16px;transform: translateY(-50%);-webkit-transform: translateY(-50%);border-radius: 50%}

/*---------------------------------------------------品牌直播---------------------------------------------*/
/*单列*/
.plug_group_live{width: 100%;background-color: #f2f2f2;}
.plug_group_live_box{display: block;padding: 6px 10px;background-color: #fff;border-bottom: 4px solid #f2f2f2}
.plug_group_live_box:last-child{border-bottom: 0}
.plug_group_live_item{display: flex;display: -webkit-flex;align-items: center}
.plug_group_live_item .plug_group_img_box{width: 100px;height: 80px;position:relative;margin-right: 6px;}
.plug_group_live_item .plug_group_img_box .cover{width: 100%;height: 100%;object-fit: cover}
.plug_group_live_item .plug_group_img_box .status{line-height: normal;padding: 2px 6px;font-size: 12px;color: #999;border:1px solid #999;border-radius: 50px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%)}
.plug_group_live_item .plug_group_img_box .status.suspend{color: #3088ff;border-color: #3088ff}
.plug_group_live_item .plug_group_img_box .status.unStart{color: #2bb972;border-color: #2bb972}
.plug_group_live_item .right{flex:1;min-height: 74px;display: flex;display: -webkit-flex;justify-content: space-between;flex-direction: column;}
.plug_group_live_item .right .name{font-size: 14px;word-break: break-all;line-height: 1.3;padding: 0}
.plug_group_live_item .time{font-size: 12px;color: #999}
/*双列*/
.plug_group_live.double{padding: 0 4px;display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.plug_group_live.double .plug_group_live_box{width: 49.5%;padding: 0;border: none;margin: 2px 0;}
.plug_group_live.double .plug_group_live_item{display: block;background-color: #fff;border-radius: 4px;overflow: hidden;}
.plug_group_live.double .plug_group_live_item .plug_group_img_box{width: 100%;padding-top: 80%;position:relative;margin-right: 0;}
.plug_group_live.double .plug_group_live_item .plug_group_img_box .cover{position: absolute;top: 0;left: 0}
.plug_group_live.double .plug_group_live_item .bottom{padding: 8px 3px 5px 3px}
.plug_group_live.double .plug_group_live_item .bottom .name{font-size: 12px;padding: 0;margin-bottom:8px}
.plug_group_live.double .plug_group_live_item .bottom .time div{line-height: 1.3}

/*---------------------------------------------------辅助线---------------------------------------------*/
/*---无间隙-----*/
.plug_line{ padding: 10px 0;}
/*---有间隙-----*/
.auto_padding4{ padding: 10px 4px;}
/*--粗线为1、2、3的------*/
.border_color{ border-color: #ddd;}
.border_width1{ border-width: 1px}
.border_width2{ border-width: 2px}
.border_width3{ border-width: 3px}
.border_solid{border-style: solid;}
.border_dashed{ border-style: dashed;}

/*---------------------------------------公告------------------------------------------------------------*/
.plug_notice{ padding: 0 10px; height: 37px; line-height: 37px; color:#f90; background: #ffc; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; word-break: break-all; white-space: nowrap; font-size: 12px; text-align: center;}
.plug_flex{ display: flex!important; display: -ms-flex!important; display: -webkit-flex; display: -webkit-box!important;}
.plug_flex_1{flex: 1; position: relative;-webkit-flex: 1; -ms-flex: 1; -webkit-box-flex: 1;}
.plug_overflowH{ overflow: hidden;}
.plug_notice_tip_text{ text-overflow: ellipsis; text-align: left;}

/*---------------------------------------logo------------------------------------------------------------*/
.plug_index_logo_middle{ width:60%; margin: 0 auto;}
.plug_index_logo_middle img{ width: 100%; height: 100%; display: block;}

/*---------------------------------------文字导航----------------------------------------------------------*/
.plug_head_navText_slide{ overflow: hidden; padding: 0 5px;}
.plug_head_navText_slide div.swiper-container-horizontal{ width: 100%; overflow: hidden;}
.plug_head_navTexts div.swiper-slide{ margin-right: 40px; font-size: 14px; width: auto; font-family: "微软雅黑";}
.plug_head_navTexts div.swiper-slide a{ color: #3e3a39;}

/*-----------------------------视频------------------------------------------------------------------------------*/
.video_play{width: 100%;opacity: 1; z-index: 2;position: relative;}
.video_play video{width: 100%;}
.video_play .poster{width: 100%;height: 100%;position: absolute;top: 0;left: 0;object-fit: scale-down;background-color: rgba(0,0,0,1);}
.video_play .start{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background-color: rgba(255,255,255,0.9);width: 50px;height: 50px;border-radius: 50%}
.video_play .start:after{position: absolute;content: '';top: 50%;left: 50%;transform: translate(-22%,-50%);border:8px solid transparent;border-left:12px solid #000;opacity: 0.8}
.shiPin_edit{ background-color: #ffffff; border: 1px solid #d1d1d1;  padding-right: 30px;}
.shiPin_edit a{background-color: rgba(163,163,163,0.8);font-size: 12px;height: 26px;line-height: 26px; text-align: center; color: #fff; position: absolute; bottom:0; left: 0; right: 0;}
.video_play_edit{ width: 100px; height: 100px;border:1px solid #dcdcdc;position: relative; margin: 20px 10px 10px;}
.shiPin_edit .close{ width: 20px; height: 20px; border-radius: 50%; line-height: 20px; text-align: center; background-color: #ccc; position: absolute; right: -10px; top: -10px; z-index: 99; opacity: 1; text-shadow: none; font-weight: normal;}
.shiPin_edit .close span{ font-size: 21px; color: #fff; margin-top: -2px; display: block;}
.shiPin_ziYuan{ text-align: left; width: 100%; margin: 5px 0px 15px 10px;}
.shiPin_ziYuan button,.cur_btn_shiPin{ background-color: #238ae7; color: #fff; border: 1px solid #238ae7; padding: 10px 20px; border-radius: 6px; -webkit-border-radius: 6px;}
.cur_btn_shiPin{ margin-top: 15px;}

    /*--可视化导购信息-----*/
.yg_fund_head { position: relative;}
.yg_fund_head .yg_fund_date{position: absolute;top: 0px;left: 0px;display: flex;display: -webkit-flex;align-items:center; width: 100%; padding: 20px; z-index: 9;}
.yg_fund_head .yg_fund_date .yg_date_img{width:80px;height:80px;position: relative;}
.yg_fund_head .yg_fund_date .yg_date_img img{max-width: 100%;max-height: 100%;border-radius: 50%;}
.yg_fund_head .yg_fund_date .yg_date_text{flex: 1;-webkit-flex: 1;margin-left: 10px;margin-top: 5px;}
.yg_fund_head .yg_fund_date .yg_date_text h2{font-size: 18px;color: #fff;line-height: 20px;}
.yg_fund_head .yg_fund_date .yg_date_text p{font-size: 16px;color: #fff;margin:20px 0 0 0;}
.yg_fund_head .yg_fund_list{position: absolute;bottom: 30px;display: flex;display: -webkit-flex;align-items: center;width: 100%; z-index: 9;}
.yg_fund_head .yg_fund_list dl{width:50%;text-align: center;}
.yg_fund_head .yg_fund_list dl dt{color: #fff;font-size: 16px; font-weight: normal;}
.yg_fund_head .yg_fund_list dl dd{color: #fff;font-weight: bold;font-size: 18px;margin-top: 10px;height: 20px;line-height: 20px;}
.plug_panel_row p.dec{ color: #999;}
.yg_fund_date .ewm{ width: 30px; height: 30px; position: relative;}
.yg_fund_date .ewm img{max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; -webkit-transform: translate3d(-50%,-50%,0); transform: translate3d(-50%,-50%,0); -webkit-backface-visibility: hidden; backface-visibility: hidden;   -webkit-perspective: 1000; perspective: 1000; }
.dialog_main { display: block;}
.dialog_bg { width: 100%; height: 100%; background-color: #000000; opacity: .4; position: fixed; top: 0px; z-index: 99; right: 0;}
.dialog_main.jfjl .dialog_c{ width: 70%; height: auto; left: 15%; background-color: #ffffff; padding-bottom: 5%;}
.dialog_main.jfjl .dialog_c .img{ width: 90%; margin: 5%; text-align: center;}
.dialog_main.jfjl .dialog_c .img img{ max-width: 100%;}
.dialog_main.jfjl .dialog_c p{ text-align: center; margin-bottom: 0px; color: #333333; font-size: 15px;}
.dialog_main.jfjl .dialog_c p:last-child{ color: #666666;}

/*-----------------------------可视化左侧热区部分------------------------------------------------------------------------------*/
.plug_group_hotZone{width: 100%;position: relative;}
.plug_group_hotZone .cover{width: 100%;user-select: none}
.plug_group_hotZone a{position: absolute;display: block;}

/*-----------------------------可视化右侧热区部分------------------------------------------------------------------------------*/
.plug_group_hotZone_right{width: 100%;margin-bottom: 10px}
.plug_group_hotZone_box{position: relative;width: 378px;}
.plug_group_hotZone_box .cover{width: 100%;user-select: none}
.plug_group_hotZone_box .zone{background-color: rgba(162,208,255,0.6);display: flex;justify-content: center;align-items: center;border: 1px dashed #238ae7;width: 95px;height: 95px;position: absolute;left: 0;top: 0;word-break: break-all;line-height: 1.3;overflow: hidden;}
.plug_group_hotZone_box .zone .dot{background-color: #238ae7;width: 10px;height: 10px;position: absolute;bottom: 0;right: 0}
.plug_group_hotZone_box .zone .cancel{background-color: rgba(0,0,0,0.6);height: 20px;width: 20px;position: absolute;top: 0;line-height: 20px;right: 0;text-align: center;transform-origin: top right;transform: scale(0.6);}
.plug_group_hotZone_box .zone .cancel i{font-size: 15px;color: #fff}
.plug_group_hotZone_box .zone .word{color: #fff;display: -webkit-box;font-size: 12px;text-overflow: ellipsis;overflow: hidden;-webkit-box-orient: vertical;word-wrap: break-word;word-spacing: normal;-webkit-line-clamp: 4;line-height: 1.3;}
.plug_panel_add_live li{display: flex;}
.plug_panel_add_live li .left{width: 87px;line-height: 30px;text-align: right;}
.plug_panel_add_live li .right{flex:1;}
.plug_panel_add_live li .right_item{display: flex;margin-bottom: 10px}
.plug_panel_add_live li .right_item input,.plug_panel_add_live li .right_item select{height: 30px;border: 1px solid #ddd;border-radius: 4px;box-shadow: none;padding: 0 8px}
.plug_panel_add_live li .right_item .title{line-height: 30px;margin-right: 10px;padding-left: 6px}
.plug_panel_add_live li .right_item .iconspan{width: 30px;height: 30px;line-height: 30px;margin-left: 5px;text-align: center;border: 1px solid #ddd;border-radius: 4px;background-color: #fff}
.plug_panel_add_live li .right_item .iconspan i{color: #666}

/*-----------------------------可视化左侧矩阵部分-----------------------------------------------*/
.plug_group_matrix{position: relative;width: 100%;padding-top: 100%;}
.plug_group_matrix a{position: absolute;display: block;}
.plug_group_matrix .item{object-fit: cover;width: 100%;height: 100%}
/*-----------------------------可视化右侧矩阵部分-----------------------------------------------*/
.plug_group_matrix_right{width: 100%;padding-top: 100%;position: relative;margin-bottom: 10px}
.plug_group_matrix_right .matrix_row{width: 100%;height: 100%;border-top: 1px solid #999;border-left: 1px solid #999;display: flex;flex-wrap: wrap;position: absolute;left: 0;top: 0}
.plug_group_matrix_right .matrix_col{width: 25%;height: 100%}
.plug_group_matrix_right .matrix_item{width: 100%;height: 25%;color: #999;font-size: 25px;background-color: #eee;display: flex;justify-content: center;align-items: center;border-right: 1px solid #999;border-bottom: 1px solid #999;box-sizing: border-box;user-select: none;}
.plug_group_matrix_right .matrix_item.active{background-color: #a2d0ff}
.plug_group_matrix_right .matrix_row .img{position: absolute;background-color: #a2d0ff;}
.plug_group_matrix_right .matrix_row .img.selectBorder{border: 2px solid #007eff}
.plug_group_matrix_right .matrix_row .img img{width: 100%;height: 100%;object-fit: cover}
.plug_group_matrix_right .matrix_row .img .size{font-size: 16px;color: #fff;position: absolute;z-index: 2;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.plug_group_matrix_right .matrix_row .img .cancel{background-color: rgba(0,0,0,0.6);height: 20px;width: 20px;position: absolute;top: 0;line-height: 20px;right: 0;text-align: center;transform-origin: top right;transform: scale(0.6);}
.plug_group_matrix_right .matrix_row .img .cancel i{font-size: 15px;color: #fff;}

/*--可视化导购自定义链接-----*/
.yg_fund_con{width: 100%; display: block;padding-bottom: 49px;}
.yg_fund_con ul li{height: 50px;line-height: 50px;overflow: hidden; font-size: 14px;color: #333;margin:0 15px;border-bottom: 1px solid #eee;}
.yg_fund_con ul li a{display: block; color: #666;}
.yg_fund_con ul li i{color: #999;font-size: 16px;vertical-align: middle;}
.r{float: right;}
.plug_panel_add_navText li div label.tJ_icon input.fl{ width: 78%;}
.plug_panel_add_navText li div label.tJ_icon s.iconspan{width: 32px; height: 32px; display: block; float: right; text-align: center; line-height: 32px; margin-top: 0px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221);    border-image: initial; text-decoration: none;}
.plug_panel_add_navText li div label.tJ_icon s.iconspan i{ color: #666; font-weight: normal;}

/*------------------------------------------------------------右侧内容-----------------------------------------------*/
.plug_panel{ position: relative; float: left; width: 420px; margin-left: 10px; padding-bottom: 50px; font-size: 14px;}
.plug_panel .plug_panel_bg{ width: 0px; height: 0px; border-style: solid; border-width: 6px 7px 6px 0px; border-color: transparent #d1d1d1 transparent transparent; position: absolute; left: -6px; top: 19px;}
.plug_panel .plug_panel_bg:after{ content: ""; left: 2px; top: -6px; width: 0; height: 0; border-width: 6px 7px 6px 0; border-style: solid; border-color: transparent #f8f8f8 transparent transparent; position: absolute;}
.plug_panel_inner{ padding: 12px 10px; min-height: 50px; background: #f8f8f8; border-radius: 5px; border: 1px solid #d1d1d1;}
.plug_panel .plug_group_single:last-of-type{ margin-bottom: 0;}
.plug_group_single:before{ display: table; line-height:0; content: 0;}
.plug_panel_rowL{ width: 87px; cursor: default; font-size: 14px; line-height: 32px; float: left;text-align:right;}
.plug_panel_searchR{ margin-left: 93px; word-break: break-all;}
.plug_panel_searchR input{ display: inline-block; margin-bottom: 0; vertical-align: middle; width: 80px; height: 32px;border: 1px solid #ddd;border-radius: 4px;background-color: #fff;}
.plug_panel_searchR input[class=span1]{ background: #fff; border: 1px solid #ccc;  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); transition:border linear .2s,box-shadow linear .2s; -webkit-transition: border linear .2s,box-shadow linear .2s; -moz-transition: border linear .2s,box-shadow linear .2s; -o-transition:border linear .2s,box-shadow linear .2s; height: 20px; padding: 4px 6px; font-size: 14px; line-height: 20px; color: #555; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.plug_search_reset_btn{ font-size: 12px; padding: 4px 12px; margin-bottom: 0; color: #666; vertical-align: middle; cursor: pointer; background-color: #f8f8f8; border: 1px solid #ddd; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; display: inline-block; text-align: center; }
/*--图片广告--------------*/
.plug_panel_advR{ margin-left: 93px; word-break: break-all;}
.plug_panel_row label ,.plug_panel_advR label{ font-weight: normal;}
.plug_panel_radio{ display: inline-block; padding-top: 5px; vertical-align: middle; margin-bottom: 0px; padding-left: 16px; min-height: 20px;}
.plug_panel_radio input[type="radio"], .plug_panel_checkbox input[type="checkbox"]{ float: left; margin-top: 2px; margin-bottom: 0px; vertical-align: middle; width: auto; line-height: normal; cursor: pointer;  opacity: 1; position: inherit; left: 0px; width: 16px!important; height: 16px!important; margin-right: 5px;}
.plug_panel_radio input[type="radio"]{ -webkit-appearance:radio;}
.plug_panel_checkbox input[type="checkbox"]{ -webkit-appearance:checkbox;}
.plug_panel_add_adv{  margin-top: 10px;}
.plug_panel_add_adv_btn{ display: block; line-height: 45px; padding: 0 10px; color: #38f; cursor: pointer;  background: #fff; border: 1px solid #e5e5e5;}
.plug_panel_add_advl_icon{ display: inline-block; width: 14px; vertical-align: middle; margin-right: 5px; height: 14px; background:url(../images/icon-add.png) no-repeat 0 0;}
.plug_panel_add_pictures{ width: 100%; display: inline-block;}
.plug_panel_add_pictures li{ padding: 10px; float: left; width: 100%; background: #fff; border: 1px solid #e5e5e5; margin-bottom: 10px;}
.plug_panel_add_pictures li div.fl{ width: 120px; position: relative;}
.plug_panel_add_pictures li div.fl a{ width: 100%; height: 30px; margin-left: 19px;background-color: #238ae7; line-height: 30px; text-align: center; color: #fff; position: absolute; bottom: 0px; left: 0px;border-radius: 6px}
.plug_panel_add_pictures li div.fl img{width: 100%; height: 100%;object-fit: contain; display: block; border: none;}
.plug_panel_add_pictures li div.fr{margin-left:2%; width: 66%;}
.plug_panel_add_pictures li div.fl div.bottom_btn{ width: 100%;}
.plug_panel_add_pictures li div.fl div.bottom_btn a{ position: inherit;}
.plug_panel_add_pictures li div.fr div{ width: 100%; display: inline-block; margin-top: 7px;}
.plug_panel_add_pictures li div.fr div.del_btn{ float: right; margin-top: 7px;}
.plug_panel_add_pictures li div.fr div.del_btn button{ width: 58px; height: 30px;color: #fff; float: right;border: none;background-color: #238ae7;border-radius: 6px}
.plug_panel_add_pictures li div.fr div span{ margin-right: 10px; line-height: 32px;}
.plug_panel_add_pictures li div.fr input[type=text]{ height: 32px; padding: 0px 8px; border: 1px solid #ddd; width: 196px;}
.plug_panel_add_pictures li div.fr .iconspan{ width: 32px; height: 32px;display: block;float: right;text-align: center;line-height: 32px; margin-top: 0px;background-color: rgb(255, 255, 255);border-width: 1px; border-style: solid;  border-color: rgb(221, 221, 221);  border-image: initial;}
.l_thumbnail{ width: 100%; display: inline-block; margin: 0px; padding-top: 5px;}
.l_thumbnail li{ width:100px; height: 100px; float: left; margin-right: 15px; border: 1px solid #dcdcdc; position: relative;}
.l_thumbnail li img{ width: 100%; height: 100%; display: block;}
.l_thumbnail li .name{ width: 100%; overflow: hidden; position: absolute; top: 0px; left: 0px; right: 0px; z-index: 99;  height: 26px; background-color: #000; opacity: 0.6; line-height: 26px; text-align: center;}
.l_thumbnail li .name span,.l_thumbnail li .state span{ color: #fff!important; position: relative; z-index: 999; font-size: 12px;}
.l_thumbnail li .state{ width: 100%; overflow: hidden; position: absolute; bottom: 0px; left: 0px; right: 0px; z-index: 99;  height: 26px; background-color: rgba(163,163,163,0.8);opacity: 1;line-height: 26px; text-align: center; margin-bottom: 0px;}
.l_thumbnail li .close{ width: 20px; height: 20px; border-radius: 50%; line-height: 20px; text-align: center; background-color: #ccc; position: absolute; right: -10px; top: -10px; z-index: 99; opacity: 1; text-shadow: none; font-weight: normal;}
.l_thumbnail li .close span{ font-size: 21px; color: #fff; margin-top: -2px; display: block;}
.l_thumbnail li.upload_btn{ width: 100%; border: none; height: auto; margin-top: 9px;}
/*可视化广告页面多张轮播(走马灯)*/
.moreBannerSwiper .swiper-slide img{width: 100%;padding: 5px 0}
.moreBannerSwiper .swiper-slide {opacity: 0.4;transform: scale(0.8);transition: all 0.6s}
.moreBannerSwiper .swiper-slide-active{opacity: 1;transform: scale(1);}

/*--商品--------------*/
.plug_panel_row{ width: 100%; display:inline-block;}
.plug_panel_show_goods{ margin-left: 93px; word-break: break-all;}
.plug_panel_show_goods ul{ width: 100%;}
.plug_panel_show_goods li{ float: left; margin: 0 10px 10px 0; display: block; width: 50px; height: 50px; border: 1px solid #ddd; background-color: #fff; position: relative;}
.plug_panel_show_goods li:first-of-type{clear: both;}
.plug_panel_show_goods li p{font-size: 12px;color: #999;}
.li_width{width: 100px!important;height: 100px!important;}
.plug_panel_show_goods li a{ display: block; height: 100%;}
.plug_panel_show_goods li a img{ width: 100%; height: 100%; vertical-align: bottom;}
.plug_panel_select_goods_btn,.plug_panel_select_virtual_goods_btn{width: 60px; height: 30px; line-height: 30px; text-align: center; background-color: #238ae7; color: #fff; border-radius: 4px; cursor: pointer;position: relative;border: none}
.plug_panel_checkbox{ display: inline-block; padding-top: 5px; margin-bottom: 0px; vertical-align: bottom;}
.plug_panel_select_show{ margin-bottom: 10px;}
.plug_panel_showOptions_select{ padding:12px 30px; border: 1px solid #e5e5e5; background: #fff;}
.plug_panel_show_goods li i{font-style: normal;position: absolute;top: 32px; padding: 2px 6px;color:white; font-size: 12px;background-color: darkgrey; }
/*--公告--------------*/
.plug_panel_notice_input{ margin-left: 93px; word-break:break-all;}
.plug_panel_notice_input input[type=text]{ display: inline-block; margin-bottom: 0; vertical-align: middle; background-color: #fff; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border linear .2s,box-shadow linear .2s; -moz-transition:border linear .2s,box-shadow linear .2s; -o-transition:border linear .2s,box-shadow linear .2s; transition:border linear .2s,box-shadow linear .2s; height: 20px; padding: 16px 6px; line-height: 20px; color: #555; border-radius: 4px; width: 290px!important;}
/*--文本导航--------------*/
/*.plug_panel_selcet_navText{ margin-left: 93px; word-break: break-all;}
.plug_panel_selcet_navText ul{ width: 100%;}
.plug_panel_selcet_navText li{ float: left; margin: 0 10px 10px 0; line-height: 30px;}
.marTop10_none{ margin-top: 0px!important;}*/
.plug_panel_add_nav{ width: 100%;}
.plug_panel_add_navText{ width: 100%; height: auto;}
.plug_panel_add_navText li{ display: inline-block; margin-bottom: 10px;}
.plug_panel_add_navText li div{ width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: box; box-sizing: border-box; background-color: #fff; padding: 10px 10px 0px;}
.plug_panel_add_navText li div label{ width: 100%; display: inline-block; height: 30px; line-height: 30px; margin-bottom: 10px;}
.plug_panel_add_navText li div label input{ border: 1px solid #dcdcdc; margin-left: 8px; -webkit-box-flex: 1; -moz-box-flex: 1; -o-box-flex:1; box-flex:1;text-indent: 1em; width: 87%;}
.plug_panel_add_navText li div label span{ -webkit-box-flex: 1; -moz-box-flex: 1; -o-box-flex:1; box-flex:1; width: 10%;}
.plug_panel_add_navText .navText{position: relative;height: 135px;}
.plug_panel_add_navText .navText .del_btn{position: absolute;width: 80px;right: 0;top: 85px;}
.plug_panel_add_navText .navText .del_btn .plug_nav_del_btn{width: 58px;height: 30px;color: #fff;float: right;border: none;background-color: #238ae7;border-radius: 6px;}
/*--积分商城--------------*/
.shop_head_two{position: relative;}
.shop_head_one{position: relative;}
.style_template{margin-top: 25px;}
.shop_new_main{background-color: #fff;padding: 0 10px;}
.shop_jf_bg2{position:relative;z-index:1;background-color: #fff;padding:10px 0;}
.shop_jf_h3{position:relative;z-index:1;}
.head_width{width: 85%!important;background-color: transparent!important;margin:0 auto;}
.shop_jf_bg2 img{position:absolute;top:0;bottom:0;left:0;right:0;max-width: 100%;max-height: 100%;margin:auto;z-index: -1;border-radius: 10px;}
.shop_jf_h3 img{position:absolute;top:0;bottom:0;left:0;right:0;max-width: 100%;max-height: 100%;margin:auto;z-index: -1;}
.shop_jf_bg2:before {content: "";display: inline-block;padding-bottom: 43%;width: 100%;vertical-align: middle;}
.shop_jf_h3:before {content: "";display: inline-block;padding-bottom: 40%;width: 100%;vertical-align: middle;}
.shop_head_pro2{width: 100%; position: absolute;text-align: center;top:0px; z-index: 9; margin-top: 21%;}
.shop_head_pro2 .pro_p{display: inline-block;overflow: hidden; border:4px solid #fffbd7;border-radius: 50%;width:65px;height:65px;padding-top:15px;}
.shop_head_c2 p.title_p{font-size: 18px;color: #fffbd7;font-weight: bold;}
.shop_new_main .title{text-align: center;}
.shop_new_main2 .title{text-align: center;}
.shop_head_pro2 div.pro_p p{font-size: 14px;color: #9a4d19;line-height: 15px;display:block;}
.shop_head_c2{width: 100%; position: absolute;text-align: center;top:18%; z-index: 9;}
.shop_head_pro3{width:100%; position: absolute; text-align: center;top:22%;z-index: 9;}
.shop_head_c3 p.title_p{font-size: 12px;color: #252525;background-color: #e6b349;padding:0 5px;display: inline-block;border-radius: 6px;line-height: 22px;}
.shop_head_pro3 span{font-size:24px;max-width: 104px;overflow: hidden; color: #e6b349;font-weight: bold;display:inline-block;}
.shop_head_c3{width: 100%; position: absolute;text-align: center;top:45%;z-index: 9;}


/*会员中心*/
.member_cen_main{width: 100%;position: relative;}
.member_cen_main .me_head_bg{width: 100%;padding-top: 50%;position: relative;}
.member_cen_main .me_head_bg img{position:absolute;top:0;left:0;width: 100%;height: 100%;object-fit: cover;}
.member_cen_main .me_data1{position: absolute;top:20%;left:12%;z-index: 9; display: flex;display: -webkit-flex;align-items: center;}
.member_cen_main .me_data2{width: 100%; position: absolute;top:13%;text-align: center;z-index: 9;}
.member_cen_main .me_data3{top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.member_cen_main .me_sign1{position: absolute;top:35%;right:15%;z-index: 9;}
.member_cen_main .me_sign1 span{font-size: 12px;color: #fff;background-color: #fa5878;padding:2px 12px;border-radius: 15px; line-height: 21px;}
.member_cen_main .me_sign1 span.yqd_icon,.member_cen_main .me_sign2 span.yqd_icon{background-color: #fcabbb;}
.member_cen_main .me_all{width: 100%;padding: 0 30px; text-align: left; position: absolute;z-index: 9; top:58%;display: flex;display: -webkit-flex;align-items: flex-end;line-height: 1.5}
.member_cen_main .me_all.me_all2{bottom:13%;top: auto;}
.member_cen_main .me_sign2{position: absolute;right:4%;bottom:44%;z-index: 9;}
.member_cen_main .me_sign2 span{background-color: #fa5878;color: #fff;font-size: 12px;line-height: 21px; padding:2px 10px;border-top-left-radius: 15px;border-bottom-left-radius: 15px;}
.member_cen_main .me_sign2.me_sign3{bottom: 28%}
.member_cen_main .me_sign2.sign_icon{top: 33%;bottom: auto;right: 10%}
.member_cen_main .me_sign2.me_sign3 span{background-color:#000;color: #ceae79;padding: 4px 10px;}
.member_cen_main .me_sign2.sign_icon i{font-size: 20px;color: #ceae79;}
.member_cen_main .me_all dl{width: 33.3%; text-align: center;}
.member_cen_main .me_all dl dt{font-size: 13px;color: #333;display: inline-block;text-align: left;font-weight: 700}
.member_cen_main .me_all dl dt.dt_img i{font-size: 14px;}
.member_cen_main .me_all dl dt.dt_img img{width: 14px;height: 14px;margin: 0 auto -2px;}
.member_cen_main .me_all dl dd{font-size: 12px;color: #999;margin-top:2px;}
.member_cen_main .me_data1 .name{flex: 1;-webkit-flex: 1;margin-left: 15px;}
.member_cen_main .me_data2 .name{margin-top:3px;}
.member_cen_main .me_data1.me_data3 .name h2{color:#ceae79;}
.me_style_template{margin-top: 25px;}
.plug_panel_radio span{display:inline-block; vertical-align: middle;}
.member_cen_main .me_data1 .name h2,.member_cen_main .me_data2 .name h2{font-size: 15px;color: #333;}
.member_cen_main .me_data1 .name div,.member_cen_main .me_data2 .name div{margin-top:5px;}
.me_data1 .me_img,.me_data2 .me_img{width: 45px;height: 45px;position: relative;margin: 0 auto;}
.me_data1 .me_img img,.me_data2 .me_img img{position: absolute;top: 50%;left: 50%;border-radius: 50%; -webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50,-50%,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000;perspective: 1000;width: 100%;height: 100%;}
.me_data3 .me_img{width: 55px;height: 55px}
.member_cen_main .me_data1 .name div img,.member_cen_main .me_data2 .name div img{width:13px;height: 13px;border-radius: 50%;display: inline-block;vertical-align: middle;}
.member_cen_main .me_data1 .name div span,.member_cen_main .me_data2 .name div span{font-size: 12px;color: #999;display: inline-block;vertical-align: middle;}
.member_cen_main .me_data1.me_data3 .name div span{color:#887351}

/*--付费会员模板------*/
.me_bg3{position: relative; z-index: 1;}
.me_bg3:before{content: ""; display: inline-block; padding-bottom: 55%; width: 100%; vertical-align: middle;}
.me_bg3 img{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; max-width: 100%; max-height: 100%; z-index: -1;}
.me_con3{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; z-index: 9;}
.me_con3 .icon{ width: 17%; height: 39%; position: relative; margin: 6% auto 0px;}
.me_con3 .icon img{ position: absolute;top: 50%;left: 50%;border-radius: 50%; -webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50,-50%,0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000;perspective: 1000;max-width: 100%;max-height: 100%;}
.me_con3 h3{ text-align: center; color: #d5ac71; font-size: 18px; margin-top: 1%;}
.me_con3 p{ font-size: 13px; color: #9d8056; text-align: center; margin-top: 3%;}
.me_con3 p.has_img{ margin-top: 0px; line-height: 1.5; position: relative;}
.me_con3 p.has_img span{ position: absolute; right: 0px; height: 25px;  width: 66px; top: -3px;}
.me_con3 p.has_img span img{height: 24px; position: inherit; }
.me_con3 .xuFei_jiLu{font-size: 12px;color: #ecbd7b;position: absolute;right: 15px;top: 27px;}
.plug_panel_showAdd_goodsR.fuFei_huiYuan{margin-top: 5px;}
.plug_panel_showAdd_goodsR.fuFei_huiYuan .plug_panel_radio:first-child{padding-left: 0px;margin-left: 0px;}
.me_con3 p.has_img span s{ text-decoration: none; position: absolute; top: 0px; left: 0px; width: 100%; text-align: center; height: 100%; line-height: 24px; color: #d5ac71;font-size: 12px;}

/*--可视化拼团单列小图------*/
.singleSmall_pic a{
    display: flex;
    display: -webkit-flex;

}
.singleSmall_pic{
    padding: 10px;
}
.singleSmall_pic a .plug_group_img_box{
    width: 110px;
    height: 110px;
    padding-top: 0;
    position: relative;
}
.singleSmall_pic a .plug_group_img_box img{
    width: 100%;
    height: 100%;
    border-radius: 4px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%,-50%,0);
    transform: translate3d(-50,-50%,0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    perspective: 1000;
}
.singleSmall_pic a .msg{
    flex: 1;
    padding: 0px;
    margin-left: 8px;
    position: relative;
}
.singleSmall_pic a .msg .name{
    padding: 0px;
}
.singleSmall_pic a .msg .tuan_renShu{
    /* 	width: 200%;
        -webkit-transform-origin-x: 0;
            transform-origin-x: 0;
            -webkit-transform: scale(0.5);
            transform: scale(0.5);
            font-size: 20px; */
}
.singleSmall_pic a .msg .tuan_renShu span{
    color: #f23030;
    border:1px solid #f23030;
    display: inline-block;
    padding: 1px 4px;
    border-radius: 3px;
    -webkit-transform-origin-x: 0;
    transform-origin-x: 0;
    -webkit-transform: scale(0.83);
    transform: scale(0.83);
    font-size: 12px;
}
.singleSmall_pic a .msg .price .sign .old{
    margin-left: 0px;
    -webkit-transform-origin-x: 0;
    transform-origin-x: 0;
    -webkit-transform: scale(0.83);
    transform: scale(0.83);
    font-size: 12px;
    display: inline-block;
}

.singleSmall_pic a .msg .price{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
}
/*--可视化抢购单列小图------*/
.qiangGouTime{
    font-size: 12px;
    color: #999999;
}
.qiangGouTime span{
    background-color: #f23030;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    padding: 0px 3px;
    font-size: 12px;
    min-width: .2rem;
    text-align: center;
}
.yiQiangRenShu{
    font-size: 12px;
    color: #999999;
    margin-top: 6px;
}
.qiangGou_chuo{
    position: absolute;
    top: 7.5%;
    left: 7.5%;
    z-index: 99;
    width: 85%;
    height: 85%;
}

/*可视化左侧我的订单部分样式1*/
.plug_group_order{width: 100%;background-color: #fff;padding: 0 10px;position: relative;}
.plug_group_order .top{display: flex;justify-content: space-between;border-bottom: 1px solid #f2f2f2;padding: 10px 0;}
.plug_group_order .top .titile{font-size: 14px;}
.plug_group_order .top .tap a{color: #999!important;font-size: 12px;}
.plug_group_order .top .tap i{font-size: 12px;margin-left: 2px}
.plug_group_order .bottom{display: flex;padding: 15px 0}
.plug_group_order .bottom .item{text-align: center;width: 20%;position: relative;}
.plug_group_order .bottom .item .icon{line-height: 1;width: 100%;position: relative;margin: 0 auto;}
.plug_group_order .bottom .item .iconfont{font-size: 18px;color:#f23030}
.plug_group_order .bottom .item .number9{position: absolute;top: -10px;left: 51%;width: 18px;height: 18px;line-height: 16px;text-align: center;border-radius: 50%;border: 1px solid #ff0000;color: #ff0000;background-color: #fff;font-size: 12px;transform: scale(0.8);-webkit-transform:scale(0.8);}
.plug_group_order .bottom .item .number99{position: absolute;top: -10px;left: 45%;width:auto;padding: 0 4px;height: 18px;line-height: 16px;text-align: center;border-radius: 20px;border: 1px solid #ff0000;color: #ff0000;background-color: #fff;font-size: 12px;-webkit-transform:scale(0.8);}
.plug_group_order .bottom .item .word{color: #999;font-size: 12px;margin-top: 4px}
/*可视化左侧我的订单部分样式2*/
.plug_group_order.type2{background-color: transparent;padding: 10px;}
.plug_group_order.type2 .order_bg{width: 100%}
.plug_group_order.type2 .bottom{position: absolute;top: 0;bottom: 0;left: 10px;right: 10px;border-radius: 8px;padding: 0;align-items: center}
.plug_group_order.type2 .bottom .item .iconfont{font-size: 18px;color:#333}
.plug_group_order.type2 .bottom .item.right .iconfont{font-size: 18px;color:#f23030}
.plug_group_order.type2 .bottom .item .word{color: #333;margin: 4px 0 2px}
.plug_group_order.type2 .bottom .item .intr{position: absolute;left: 50%;bottom: -13px;color: #ccc;font-size: 12px;transform: translateX(-50%) scale(0.8);white-space: nowrap;}
/*--辅助线--------------*/
.plug_panel_subline{ display: inline-block; margin-bottom: 0; vertical-align: middle; font-size: 0; white-space: nowrap;}
.plug_panel_subline input[type=color]{ 
    background: #fff;
    display: inline-block; 
    margin-bottom: 0; 
    vertical-align: middle; 
    -webkit-border-radius:4px 0 0 4px; 
    -moz-border-radius:4px 0 0 4px; 
    border-radius:4px 0 0 4px; 
    position: relative; 
    font-size: 14px; width: 46px; 
    float: none; margin-left: 0; 
    border: 1px solid #ccc; 
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); 
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); 
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition:border linear .2s,box-shadow linear .2s; 
    -moz-transition:border linear .2s,box-shadow linear .2s; 
    -0-transition:border linear .2s,box-shadow linear .2s; 
    transition:border linear .2s,box-shadow linear .2s; 
    height: 24px; line-height: 24px; }
.plug_panel_subline .btn{ border-radius: 0 4px 4px 0; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; font-size: 12px; margin-left: -1px; vertical-align: top; margin-bottom: 0; color: #333!important; cursor: pointer; background-color: #f8f8f8!important; border: 1px solid #ddd; display: inline-block; text-align: center; height: 24px; padding: 0px; width: 50px;}
.plug_panel_lr_Side label:first-child{ margin-left: 87px;}
/*------------------------------------------------------------底部内容-----------------------------------------------*/
/*.plug_bottom{ display: inline-block;}*/
.plug_bottom_add_panelContent{ position: relative; left: 0; top: 0; border-top: 1px solid #ddd; -webkit-box-shadow:0 0 0 1px #ddd; box-shadow: 0 0 0 1px #ddd; padding: 0 6px 4px 10px; background: #f8f8f8; width: 318px; margin: 0 auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.plug_bottom_add_panelContent:before{ top: -19px!important; border-bottom-color:#ddd!important;}
.plug_bottom_add_panelContent:before, .plug_bottom_add_panelContent:after{ position: absolute; content: ""; border: 8px solid transparent; border-bottom-width:10px; border-bottom-color:#f8f8f8; top: -16px; left: 148px;}
.plug_bottom_add_panelContent h4{ text-align: center; font-size: 14px; line-height: 40px; font-weight: bold;}
.plug_bottom_add_panelContent ul{ color: #666; font-size: 12px; margin-left: -5px; zoom: 1;}
.plug_bottom_add_panelContent ul li{ float: left; display: table; margin: 0 0 10px 5px; background: #fff;}
.plug_bottom_add_panelContent ul li.disabled{ background-color: #eaeaea;}
.plug_bottom_add_panelContent ul li.disabled a{ color: #999999;}
.plug_bottom_add_panelContent ul li a{ display: table-cell; width: 56px; height: 40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; border: 1px solid #d1d1d1; line-height: 14px; text-align: center; vertical-align: middle; cursor: pointer; color: #38f;}
.plug_bottom_add_panelContent ul:after{ content: ''; display: table; clear: both;}

/*-----------------------------------------------------------底部footer---------------------------------------------*/
.plug_footer{ right: 15px; left: 239px; width: auto; min-width: 780px; bottom: 0;}
.plug_footer_panel{ padding: 10px; background-color: #ffc; border-top: none; margin: 0; position: fixed; bottom: 0px; right: 0px; left:224px;z-index: 9;}
.plug_footer_sav_btn{ color: #fff!important; background-color: #2bb8db!important; border-color: #2bb8db!important; margin-right: 5px;}
.plug_footer_sav_btn, .plug_footer_preview_btn{ display: inline-block; height: 30px; line-height: 28px; padding: 0 10px; border-radius: 2px; font-size: 12px; border: 1px solid #bbb; text-align: center; vertical-align: middle; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; cursor: pointer; -webkit-transition: background-color 0.3s; -moz-transition: background-color 0.3s; transition: background-color 0.3s; background-color: #fff;}

/*-----------------------------编辑样式------------------------------------------------------------------------------*/
.plug_group_multiple{ position: relative; cursor: move;}
.plug_group_multiple.editing .plug_editing_main{ display: inline-block;}
.plug_editing_main{ position: absolute; left: 0; bottom: 0; height: 100%; width: 100%; display: none; border: 2px dashed rgba(255,0,0,0.5); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 10;}
.plug_editing_main .plug_editing_wrap{ position: absolute; bottom: 0; right: 0;}
.plug_editing_main span{ display: inline-block; background-color: rgba(0,0,0,0.3); color: #fff; padding: 0px 5px; margin-left: 1px; font-size: 12px; height: 18px; line-height: 18px;}

/*滑动*/
.plug_group_slide{width: 100%}
.plug_group_slide .plug_group_img_box{
    width: 100%;
    /* position: relative;background-color: #f8f8f8;padding-top: 100%; */
}
.plug_group_slide .plug_group_img_box img{
    width: 100%;
    /* height: 100%;object-fit: cover;position: absolute;top: 0;left: 0 */
}
.plug_group_slide .plug_group_img_box .cover{
    /* position: absolute;top: 0;left: 0; */
    width: 100%;height: 100%;
    /* object-fit: cover; */
}
.plug_group_slide .goodsSlide{padding: 5px 0px;overflow: hidden;}
.plug_group_slide .goodsSlide .plug_group_goods_item{margin: 0;}
.plug_group_slide .goodsSlide .swiper-slide{width: 38%;margin-right: 10px;background-color: #fff;border-radius: 5px;overflow: hidden;}
.plug_group_slide .goodsSlide .swiper-slide:first-child{margin-left: 10px}
.plug_group_slide .goodsSlide .plug_group_goods_item .name{font-size: 13px;padding: 0 4px;line-height: 18px;height: 36px;color: #666;margin-bottom: 5px}
.plug_group_slide .goodsSlide .plug_group_goods_item .price{padding: 0 4px 10px;}
.plug_group_slide .goodsSlide .plug_group_goods_item .price .new{font-style: normal;color: #f23030;font-size: 13px;}
.plug_group_slide .goodsSlide .plug_group_goods_item .price .old{color: #999;font-size: 12px;margin-left: 4px;text-decoration: line-through;}

/*--自定义底部标签栏--*/
.custom_bottom_tab{
    background-color: #ffffff;
}
.custom_bottom_tab .tab_items{
    display: flex;
    align-items: center;
}
.custom_bottom_tab .tab_items .tab_item{
    flex: 1;
    display: inline-flex;
    justify-content: center;
    padding: 2px 0;
}
.custom_bottom_tab .tab_items .tab_item .tab_item_img{
    width: 45px;
    height: 45px;
}
/*--自定义底部标签栏右侧内容--*/
.plug_panel_shouYeRightCon{
    padding-top: 10px;
    display: inline-block;
}
.plug_panel_shouYeRightCon_item{
    float: left;
    width: 80px;
    text-align: center;
    margin-right: 60px;
}
.plug_panel_shouYeRightCon_item .title{
    margin-bottom: 10px;
}
.plug_panel_shouYeRightCon_item .pic{
    width: 78px;
    height: 78px;
    border: 1px solid #dcdcdc;
    position: relative;
}
.plug_panel_shouYeRightCon_item .pic img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: contain;
}
.plug_panel_shouYeRightCon_item .pic span.guanBi{
    width: 20px;
    height: 20px;
    background-color: #ccc;
    color: #fff;
    position: absolute;
    top: -10px;
    right: -10px;
    font-size: 17px;
    line-height: 17px;
    border-radius: 50%;
}
.plug_panel_shouYeRightCon_item .pic .shangChuan_tips{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 19px;
    line-height: 19px;
    background-color: #000000;
    opacity: .5;
    color: #ffffff;
    font-size: 12px;
}
.plug_panel_shouYeRightCon_item .btn{
    padding: 5px 0px!important;
}
.plug_panel_shouYeRightCon_item .btn button{
    background-color: #238ae7;
    color: #fff;
    border: 1px solid #238ae7;
    padding: 5px 12px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    font-size: 13px;
}
.biaoQianLan_queDing_btn{
    margin-right: 10px;
    background-color: #238ae7;
    color: #fff;
    border: 1px solid #238ae7;
    padding: 0px 12px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    font-size: 13px;
}
.ke_yiDong{
    margin-top: 15px!important;
}
.ke_yiDong .close {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    line-height: 18px;
    text-align: center;
    background-color: #000;
    position: absolute;
    right: -8px;
    top: -10px;
    z-index: 99;
    opacity: 0.5;
    text-shadow: none;
    font-weight: normal;
}
.ke_yiDong .close span {
    font-size: 15px;
    color: #fff;
    margin-top: -2px;
    display: block;
}


/*-----------------------------辅助空白------------------------------------------------------------------------------*/
.custom_white{ height: 5px; width: 100%; display: block;}

/*--苹果x底部点不到-----*/
.bottom-menu-fixed {
    padding-bottom: constant(safe-area-inset-bottom);
    padding-bottom: env(safe-area-inset-bottom);
}

/*--合并张贤代码所增加代码--------------*/
.form_horizontal{ padding-top: 25px; display: inline-block;}
.container-fluid:after{clear: both; display: table; content: "";}
.has_bottom{padding-bottom: 20px;}




@media screen and (min-width: 640px){
    html{ font-size: 100px;}
    .custom_search1_icon{ margin-left: 2.1%;}
}
@media screen and (max-width: 640px){
    html{ font-size: 100px;}
}
@media screen and (max-width: 600px){
    html{ font-size: 93.75px;}
}
@media screen and (max-width: 414px){
    html{ font-size: 64.688px;}
    .head_search_icon{top: 24%;}
}
@media screen and (max-width: 375px){
    html{ font-size: 58.594px;}
}
@media screen and (max-width: 360px){
    html{ font-size: 56.25px;}
}
@media screen and (max-width: 320px){
    html{ font-size: 50px;}
    .head_search_icon{top: 30%; font-size: 14px;}
}

/* 分享海报组件 */
.fenXiangHaiBao{
    min-height: 40px;
}
.fenXiangHaiBao img{
    width: 100%;
    display: block;
    margin:0 auto;
    vertical-align: middle;
    position: relative;
}
.fenXiangHaiBao_edit{
    margin: 8px 4px;
}
.fenXiangHaiBao_edit .haiBao_edit_item{
    margin-bottom: 20px;
    display: flex;
    display: -webkit-flex;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemL{
    padding-top: 6px;
    font-size: 14px;
    color: #656666;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR{
    flex: 1;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR .pic{
    border: 1px solid #D1D1D1;
    border-radius: 4px;
    width: 80px;
    height: 80px;
    margin-bottom: 5px;
    position: relative;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR .pic .close{
    position: absolute;
    top: -9px;
    right: -9px;
    opacity: 1;
    z-index: 9;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR .pic .close span{
    display: block;
    width: 18px;
    height: 18px;
    text-align: center;
    font-size: 15px;
    background-color: #000000;
    color: #fff;
    opacity: .4;
    border-radius: 50%;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR .pic .shangChuanStatus{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 19px;
    text-align: center;
    color: #fff;
    font-size: 12px;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR .pic .shangChuanStatus span{
    display: block;
    width: 100%;
    height: 19px;
    padding-top: 2px;
    background-color: #000000;
    opacity: .4;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR .pic img{
    width: 100%;
    border-radius: 4px;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR button{
    background-color: #238ae7;
    color: #fff;
    border: 1px solid #238ae7;
    width: 80px;
    height: 30px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    font-size: 14px;
}
.fenXiangHaiBao_edit .haiBao_edit_item .edit_itemR textarea{
    width: 291px;
    height: 100px;
    border: 1px solid #ccc;
    border-radius: 6px;
    resize: none;
}
.fenXiangHaiBao_bg{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000000;
    opacity: .3;
    z-index: 99;
}
.fenXiangHaiBao_main{
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 999;
    background-color: #ffffff;
}
.fenXiangHaiBao_main .main_con{
    width: 100%;
    height: 100%;
    position: relative;
}
.fenXiangHaiBao_main .main_con .close{
    position: absolute;
    top: 10px;
    right: 10px;
    opacity: 1;
}
.fenXiangHaiBao_main .main_con .close img{
    width: 20px;
    height: 20px;
}
.fenXiangHaiBao_main .main_c img{
    width: 100%;
}
.fenXiangHaiBao_main .main_b button{
    width: 100%;
    height: 42px;
    background-color: transparent;
    border: none;
    font-size: 14px;
    text-align: center;
}
.liJiLingQu{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
}
.liJiLingQu .bg{
    background-color:#000000;
    opacity: .2;
    width: 100%;
    height: 100%;
}
.liJiLingQu .liQu_btn{
    text-align: center;
    width: 100%;
    position: absolute;
    bottom: 48px;
}
.liJiLingQu .liQu_btn button{
    padding: 6px 12px;
    border-radius: 4px;
    border: none;
    font-size: 12px;
    color: #212121;
    font-weight: bold;
    line-height: 17px;
}
.me_template_main.baiSe .name h2,.me_template_main.baiSe .name div span,.me_template_main.baiSe .me_all dl dt.dt_img i,.me_template_main.baiSe .me_all dl dd,.me_template_main.baiSe .me_all dl dt{
    color: #fff!important;
}
.member_cen_main.baiSe .me_data1 .name h2,.member_cen_main.baiSe .me_data2 .name h2,.member_cen_main.baiSe .me_data2 .name div span,.member_cen_main.baiSe .me_data1 .name div span,.member_cen_main.baiSe .me_all dl dt.dt_img i,.member_cen_main.baiSe .me_all dl dd,.member_cen_main.baiSe .me_all dl dt{
    color: #fff!important;
}

/* tab导航组件 */
.tab_daoHang_nav{
    display: flex;
    display: -webkit-flex;
    align-items: center;
}
.tab_daoHang_nav ul{
    width: 100%;
    height: 42px;
}
.tab_daoHang_nav .tianjia_daoHang{
    width: 80px;
    height: 42px;
    line-height: 42px;
    background-color: #248AE7;
    color: #fff;
    text-align: center;
    font-size: 14px;
}
.tab_daoHang_nav ul li{
    float: left;
    margin-right: 10px;
    width: 80px;
    text-overflow: clip;
    font-size: 14px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    box-sizing: border-box;
    background-color: #fff;
    position: relative;
}
.tab_daoHang_nav ul li.active{
    border: 1px solid #248AE7;
    color: #248AE7;
}
.tab_daoHang_nav ul li span.close_tab_nav{
    position: absolute;
    top: -8px;
    right: -8px;
    display: block;
    width: 18px;
    height: 18px;
    line-height: 15px;
    border-radius: 50%;
    background-color: #000;
    opacity: 0.4;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}
.daoHang_mingCheng{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    height: 50px;
    background-color: #fff;
    padding: 10px 15px;
    margin-top: 10px;
}
.daoHang_mingCheng .mingCheng_l{
    font-size: 14px;
    color: #666;
}
.daoHang_mingCheng .mingCheng_r{
    flex: 1;
}
.daoHang_mingCheng .mingCheng_r input[type=text]{
    width: 100%;
    border: 1px solid #999999;
    border-radius: 4px;
    height: 30px;
}
.daoHang_tianJia_zujian{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    height: 50px;
    padding: 10px 10px 10px 14px;
    background-color: #fff;
    margin-top: 10px;
}
.daoHang_tianJia_zujian .zujianL{
    flex: 1;
    font-size: 14px;
    color: #248AE7;
}
.daoHang_tianJia_zujian .zujianL i{
    margin-right: 10px;
}
.daoHang_tianJia_zujian .zujianR{
    width: 140px;
    height: 30px;
    border: 1px solid #d1d1d1;
}
.daoHang_tianJia_zujian .zujianR select{
    width: 100%;
    height: 100%;
    border: none;
    padding: 0 8px;
}
.daoHang_zujian_item{
    background-color: #fff;
    margin-top: 10px;
}
.zujian_item_title{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    padding: 10px;
}
.zujian_item_title .titlel{
    font-size: 16px;
    color: #212121;
    flex: 1;
}
.zujian_item_title .titleR{
    width: 54px;
}
.zujian_item_title .titleR button{
    width: 100%;
    height: 30px;
    font-size: 13px;
    color: #fff;
    border: none;
    background-color: #248AE7;
    border-radius: 4px;
}
.zujian_item_con .plug_panel_radio{
    display: inline-flex;
    align-items: center;
    padding-left: 0;
    padding-right: 10px;
}
.zujian_item_con .plug_panel_showOptions_select{
    margin: 10px 15px 0;
    border: 0;
    padding: 0;
    padding-bottom: 10px;
}
.zujian_item_con .plug_panel_showOptions_select .plug_panel_checkbox{
    flex: 1;
    display: inline-flex;
    align-items: center;
}
.showOptions_select_con{
    display: flex;
    align-items: center;
    background-color: #f6f6f6;
    height: 40px;
    padding: 0 15px;
}
.zuJianQ_tab_list{
    display: flex;
    display: -webkit-flex;
    height: 42px;
    line-height: 42px;
    background-color: #fff;
}
.zuJianQ_tab_list .list_nav_item{
    flex: 1;
    font-size: 14px;
    color: #212121;
    text-align: center;
    cursor: pointer;
}
.zuJianQ_tab_list .list_nav_item.active{
    color: #4A90E2;
    border-bottom: 2px solid #4A90E2;
}
.zuJianQ_tab_con .con_item{
    width: 100%;
    text-align: center;
    display: none;
}
.plug_panel_rowL.now{
    line-height: 18px;
    font-size: 14px;
    color: #999;
    margin-right: 30px;
}
.menu_name_r{
    line-height: 18px;
    font-size: 14px;
    color: #212121;
}
.menu_name_r .iconspan{
    width: 32px;
    height: 32px;
    display: block;
    float: right;
    text-align: center;
    line-height: 32px;
    margin-top: 0px;
    background-color: rgb(255, 255, 255);
    border-width: 1px;
    border-style: solid;
    border-color: rgb(221, 221, 221);
    border-image: initial;
}
.cus_tab_item{
    margin-bottom: 20px;
    display: flex;
    align-items: center;
}
.plug_panel_row.white_bg{
    background-color: #FFFFFF;
    padding: 20px 0;
}
.plug_panel_shouYeRightCon{
    padding-top: 0;
}
.plug_panel_shouYeRightCon_item .title{
    font-size: 12px;
    color:#999999;
}
.cus_tab_nav{
    margin: 10px 0;
}
.cus_tab_nav button{
    width: 100%;
    height: 42px;
    background-color: #fff;
    font-size: 14px;
    color: #238AE7;
    border: none;
}
.menu_name_r input[type=text]{
    width: 180px;
    height: 32px;
    border-radius: 4px;
    margin-right: 30px;
    padding: 0 14px;
}
.menu_name_r button.del{
    width: 58px;
    height: 30px;
    border-radius: 4px;
    background-color: #248AE7;
    color: #fff;
    font-size: 14px;
    border: none;
}
.biaoTi_set_item_topR span{
    color: #212121;
    margin-right: 10px;
}
.chenJingShi_set_tips{
    font-size: 12px;
    color: #999999;
    text-align: right;
    line-height: 15px;
    margin-top: 12px;
}
/* 会员中心加皇冠 */
.member_vip_huangGuan{
    position: absolute;
    top: -9px;
    right: -5px;
    width: 24px;
    height: 19px;
}
.member_vip_huangGuan img{
    width: 100%;
    height: auto!important;
    position: inherit!important;
    top: 0!important;
    left: 0!important;
    border-radius: 0!important;
    transform: inherit!important;
}
.me_data3 .me_img .member_vip_huangGuan{
    top: -9px;
    right: -2px;
}

.biaoTi_set_item_topR .switch {
    width: 40px!important;
    height: 22px!important;
    position: relative!important;
    border: 1px solid #dfdfdf!important;
    background-color: #DCDFE6;
    box-shadow: #dfdfdf 0 0 0 0 inset;
    border-radius: 20px;
    background-clip: content-box;
    display: inline-block;
    appearance: none!important;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    user-select: none;
    outline: none;
    background-image: none;
}
.biaoTi_set_item_topR .switch::before {
    content: '';
    position: absolute;
    width: 16px;
    height: 16px;
    background-color: #FFFFFF;
    border-radius: 50%;
    left: 2px;
    top: 0;
    bottom: 0;
    margin: auto;
    transition: .3s;
}
.biaoTi_set_item_topR .switch:checked {
    background-color: #409EFF;
    transition: .6s;
    background-image: none;
    border-radius: 20px;
}
.biaoTi_set_item_topR .switch:checked::before {
    left: 24px;
    transition: .3s;
}
.biaoTi_set_item .title{
    font-size: 14px;
    color: #212121;
    line-height: 18px;
    margin-bottom: 20px;
}
.biaoTi_set_subItem{
    display: flex;
    display: -webkit-flex;
}
.biaoTi_set_subItem .subtitle{
    font-size: 12px;
    color: #999999;
}
.biaoTi_set_subItem .sel_radio{
    flex: 1;
    text-align: right;
    display: inline-flex;
    align-items: center;
    justify-content: right;
}
.top_nav_item{
    background-color: #fff;
    padding: 15px;
}
.top_nav_item .title{
    font-size: 14px;
    color: #212121;
    line-height: 18px;
}
.top_nav_item .sel_radio,.sel_biaoTi_set{
    margin-top: 15px;
    display: flex;
    display: -webkit-flex;
    align-items: center;
    font-size: 14px;
    color: #666666;
}
.biaoTi_set_subItem{
    margin-bottom: 20px;
}
.biaoTi_set_subItem:last-child{
    margin-bottom: 0;
}
.biaoTi_set_subItem .sel_radio input[type=radio]{
    margin-right: 5px;
}
.biaoTi_set_subItem .sel_radio .radio_item{
    margin-right: 40px;
}
.biaoTi_set_item{
    margin: 10px 0;
    background-color: #fff;
    padding: 15px;
}
.biaoTi_set_item_top{
    display: flex;
    display: -webkit-flex;
    align-items: center;
}
.biaoTi_set_item_topL{
    font-size: 14px;
    color: #212121;
    line-height: 18px;
    flex: 1;
}
.tuPian_kongJIan_item{
    display: inline-block;
    margin-left: 32px;
}
.tuPian_kongJIan_item .set_title{
    font-size: 12px;
    color: #999999;
    margin-bottom: 9px;
    text-align: center;
}
.tuPian_kongJIan{
    margin-top: 15px;
    text-align: right;
}
.tuPian_kongJIan .pic{
    width: 80px;
    height: 80px;
    border-radius: 4px;
    border: 1px solid #E8E8E8;
    position: relative;
}
.tuPian_kongJIan .pic img{
    border-radius: 4px;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: contain;
}
.tuPian_kongJIan .pic span.guanBi{
    width: 20px;
    height: 20px;
    background-color: #ccc;
    color: #fff;
    position: absolute;
    top: -10px;
    right: -10px;
    font-size: 17px;
    line-height: 17px;
    border-radius: 50%;
    text-align: center;
}
.tuPian_kongJIan .pic .shangChuan_tips{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 19px;
    line-height: 19px;
    background-color: #000000;
    opacity: .5;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
}
.tuPian_kongJIan button{
    margin-top: 10px;
    background-color: #238ae7;
    color: #fff;
    border: 1px solid #238ae7;
    padding: 5px 12px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    font-size: 13px;
}
.tuPian_kongJIan .tips{
    font-size: 12px;
    color: #999999;
    margin-bottom: 0;
    line-height: 15px;
    margin-top: 10px;
}
.top_state_setBot button{
    margin-top: 16px;
    width: 54px;
    height: 30px;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    background-color: #238ae7;
    border: none;
}
.top_status_nav .pic{
    position: relative;
}
.top_status_nav .pic div{
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    bottom: 12px;
    font-size: 17px;
    font-weight: bold;
    color: #212121;
}
.top_status_nav .pic div .pic_img{
    display: inline-block;
    width: 94px;
}
.top_status_nav .pic div.tuPian{
    bottom: 5px;
}
.top_status_nav .pic div .pic_img img{
    width: 100%;
}

.lunBo_cus{

}
.lunBo_cus .top_tips{
    font-size: 14px;
    color: #999;
    line-height: 18px;
    margin-top: 8px;
}
.lunBo_cus .lunBot_set{
    background-color: #fff;
    padding: 15px;
    margin-top: 20px;
}
.lunBo_cus .lunBot_set .lunBot_set_item:first-child{
    margin-top: 8px;
}
.lunBo_cus .lunBot_set .lunBot_set_item{
    margin-top: 20px;
}
.lunBo_cus .lunBot_set .lunBot_set_item button{
    width: 80px;
    height: 30px;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    background-color: #238ae7;
    border: none;
    margin-top: 10px;
}
.lunBo_cus .lunBot_set .lunBot_set_item .tiShi{
    display: flex;
    display: -webkit-flex;
    align-items: center;
    margin-top: 12px;
}
.lunBo_cus .lunBot_set .lunBot_set_item .tiShi p{
    margin-bottom: 0;
    font-size: 12px;
    color: #999999;
    flex: 1;
}
.lunBo_cus .lunBot_set .lunBot_set_item .tiShi button{
    width: 58px;
}
.lunBot_set_shangChuang{
    background-color: #fff;
    padding: 15px;
    margin-top: 10px;
}
.lunBot_set_shangChuang .set_shangChuang{
    display: flex;
    display: -webkit-flex;
    align-items: flex-start;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_l{
    width: 80px;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_l .pic{
    width: 80px;
    height: 80px;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_l .pic img{
    width: 100%;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_l button{
    margin-top: 10px;
    width: 80px;
    height: 30px;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    background-color: #238ae7;
    border: none;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_R{
    flex: 1;
    margin-left: 20px;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_R .r_item{
    display: inline-flex;
    align-items: center;
    margin-bottom: 10px;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_R .r_item .title{
    font-size: 14px;
    color: #666666;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_R .r_item input[type=text],.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_R .r_item select{
    width: 218px;
    height: 32px;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_R .r_item.lianJie input[type=text]{
    width: 180px;
}
.lunBot_set_shangChuang .set_shangChuang .set_shangChuang_R .r_item.lianJie .iconspan{
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-radius: 4px;
    border: 1px solid #D1D1D1;
    margin-left: 6px;
}
.lunBot_set_shangChuang .set_shangChuang_bot{
    margin-top: 15px;
    text-align: right;
}
.lunBot_set_shangChuang .set_shangChuang_bot button{
    width: 80px;
    height: 30px;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    background-color: #238ae7;
    border: none;
}
.addPic_set{
    margin-top: 10px;
    display: flex;
    display: -webkit-flex;
    align-items: center;
}
.addPic_set .addPic_set_item{
    flex: 1;
    background-color: #fff;
    padding: 15px 14px;
    margin-right: 10px;
    font-size: 14px;
    color: #248AE7;
}
.addPic_set .addPic_set_item:last-child{
    margin-right: 0;
}
.addPic_set .addPic_set_item i{
    margin-left: 10px;
}
.lunBo_cus_bot{
    margin-top: 18px;
}
.lunBo_cus_bot button{
    width: 54px;
    height: 30px;
    border-radius: 4px;
    font-size: 14px;
    color: #fff;
    background-color: #238ae7;
    border: none;
}