body{ background:#EEEEEE; }
/*导航*/
.nowNav a{ color:#3E87F0 !important; border-bottom:4px solid #3E87F0 !important; }
.nav1{background:#fff; color:#000;}
.nav1 .in-nav1 .one-nav1 .nav_border{ color:rgba(0,0,0,0.15); }
.nav1 .in-nav1 .one-nav1 li a{ color:#333; height:46px; font-weight:400; font-size:18px;}
.nav1 .in-nav1 .one-nav1 li a:hover{ color:#3E87F0; border-bottom:4px solid #3E87F0; }
.nav1 .in-nav1 .one-nav1 li:nth-child(2) a{ color:#3E87F0; border-bottom:4px solid #3E87F0;}
.layui-layer-tips{ width:320px !important; background:rgba(0,0,0,0.7) !important; z-index: 99 !important;}
.layui-layer-tips .layui-layer-content{ padding:10px !important; background:none !important;}
.layui-layer-tips i.layui-layer-TipsB, .layui-layer-tips i.layui-layer-TipsT{ display: none !important;}
.nav1 .in-nav1 .test{ color:#333; margin-right:0px; font-size:18px; }
.nav1 .in-nav1 .test .test1{ font-weight:400;}
.nav1 .in-nav1 .polygon a{ color:black !important; }



/*店铺详情-左*/
.details{ margin-top:30px; }
.details .one-details{ width:285px; }
.search-details{ background:white; width:247px; margin:5px; height:275px; padding:0 14px; box-shadow:0px 3px 6px rgba(0,0,0,0.16); opacity:1; border:none !important;}
.details .one-details .search-details h4{ width:247px; margin:0 auto; height:60px; line-height:70px; border-bottom:1px solid #707070; color:#333333; font-size:18px; font-weight:bold; padding:0; background:none;}
.details .one-details .search-details .crux{ padding:0px; }
.details .one-details .search-details .crux label{ font-size:14px; }
.search-details .crux label input:focus{ border:1px solid #3e87f0;}
.search-details .crux label input.in-crux{ width:189px; height:34px; background:none;}
.search-details .crux label input{ width:82px; height:34px; border:1px solid rgba(119,119,119,0.5); background:none; }
.search-details .crux button{ width:136px; height:47px; background:#3e87f0; border-radius:4px; line-height:47px; color:white; margin:30px auto; font-size:16px; }

.details .one-details .classification{ width:247px; margin:20px 5px 5px 5px; height:auto; padding:0 14px; box-shadow:0px 3px 6px rgba(0,0,0,0.16); opacity:1; border:none !important; background:white; text-align:center; font-size:18px; line-height:50px;}
.details .one-details .classification h4{ background: none; width:247px; text-align:left; margin:0 auto; height:60px; line-height:70px; border-bottom:1px solid #707070; color:#333333; font-size:18px; font-weight:bold; padding:0;  }
.details .one-details .classification .leb li{ width:158px; margin:0 auto; height:50px; line-height:50px; text-align:center; font-size:18px; color:#333; border-bottom:1px solid rgba(112,112,112,0.15); }
.details .one-details .classification .leb li:last-child{ border-bottom:none; }
.details .one-details .classification .leb li a{ width:100%; height:auto; display: inline-block; padding:0; margin:0; text-align:center; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.details .one-details .classification .leb li a:hover{ color:#3E87F0; }
.details .one-details .classification .leb .leb-chids{ width:246px; height:auto; border:none; /*left:217px;*/ left:158px; font-size:14px; line-height:64px; text-align:center; color:#000; box-shadow: 0px 3px 6px rgba(0,0,0,0.16); background:white;}
.details .one-details .classification .leb .leb-chids dd{ width:158px; margin:0 auto; height:50px; line-height: 50px; text-align:center; border-bottom:1px solid rgba(112,112,112,0.15);  }
.details .one-details .classification .leb .leb-chids dd:last-child{ border:none; }
.details .one-details .classification .leb .leb-chids dd a{  width:100%; height:auto; display: inline-block; padding:0; margin:0; text-align:center; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.details .one-details .classification .leb .leb-chids dd a:hover{ color:#3E87F0; }

/*店铺详情-右*/
.details .two-details{ width:827px; padding:20px 33px 50px 35px; border:none; background:#fff; box-shadow: 0px 3px 6px rgba(0,0,0,0.16); margin:5px;}
.details .two-details .code{ margin-top:0px; height:155px;}
.details .two-details .code .left{ margin-top:14px; height:155px;}
.details .two-details .code .left .one{ height:155px; width:155px; line-height:155px; text-align:center; }
.details .two-details .code .left .one i,.details .two-details .code .left .one i img{ width:auto; height:auto; max-width:100%; max-height:100%; text-align:center; }
.details .two-details .code .left .one i{ border:1px solid #e6e6e6;}
.details .two-details .code .left .two{ margin-left:16px; }
.details .two-details .code .left .two p{ margin-top:12px; height:20px; line-height:20px; color:#666; font-size:16px;}
.details .two-details .code .left .two p:first-child{ margin-top:3px; }
.details .two-details .code .right{ width:auto; height:auto; }
.details .two-details .code .right p{ width:auto; height:20px; line-height:20px; color:#ccc; font-size:14px; }
.details .two-details .code .right p:last-child{ color:#3E87F0; width:115px; margin-right:0px; float:right; }
.details .two-details .code .right i{ width:117px; height:117px; margin-top:14px; margin-right:0px;}
.details .two-details .code .right i img{ width:117px; height:117px; }

.details .two-details .info h3{ height:25px; line-height:25px; margin-top:40px; font-size:18px; font-weight:400; }
.details .two-details .info .in-details{ font-size:14px; color:#666; line-height:20px; margin-top:12px; display: block; }
.details .two-details .info .in-details p{ color:#666; }

/*联系我们-右*/
.details .two-details .info{ margin-top:17px; }
.details .two-details .info h3{ margin-top:0px; margin-bottom:12px; font-size:18px; font-weight:400; height:25px; line-height:25px;  }

.details .two-details .info .contactway{ height:auto; min-height: 140px;}
.details .two-details .info .contactway .contactway_left{ float:left; max-width: 687px;}
.details .two-details .info .contactway .contactway_right{ float:right; margin-top:-25px;}
.details .two-details .info .contact_desc{ overflow:hidden; line-height:40px; }
.details .two-details .info .contact_desc .desc_left{ width: 330px; height: auto; text-align: left; float: left; }
.details .two-details .info .contact_desc .desc_right{ width:350px; text-align:left; float:left; }
.details .two-details .info .contact_desc p span{ color:rgba(102,102,102,1); }
.details .two-details .info .contact_desc .desc_right p a{ cursor: pointer; }
/*.details .two-details .info p{ font-size:14px; color:#666; line-height:20px; }*/
.details .two-details .info .contactway_right p{ width:auto; height:25px; line-height:25px; line-height:25px; color:#666; font-size:16px; text-align:center; margin-top:-15px;}



/*本店分类*/
.content{ width:1128px; height:auto; padding:32px 36px; margin:40px auto 120px auto; border:none; background:#fff; box-shadow:0px 3px 6px rgba(0,0,0,0.16);}
.content .screen{ width:100%; border:none; line-height:20px; color:#666666; padding:0; position:relative;}
.content .screen .all{ border-bottom:1px dashed rgba(112,112,112,0.3); padding-bottom:8px; }
.content .screen .all .all-left{ width:80px; }
.content .screen .all .all-left h3{ line-height:20px; color:#666; }
.content .screen .all .all-right{ width:1048px; height:auto; padding:0; line-height:20px; margin-top:0px; }
.content .screen .all .all-right label{ margin-bottom:12px; text-align:center; padding:0px 10px; width:auto; height:20px; line-height:20px; margin-right:0px; color:#333;}
.content .screen .all .all-right label:hover{ background:rgba(62,135,240,0.11); color:rgba(62,135,241,1); }
.content .screen .second{ height:auto; line-height: 20px; margin-top:15px; margin-bottom:0px; padding-bottom: 0px; min-height:32px; }

/*516采购节*/
.join_act_cheap{ width:auto; height:auto; position: relative; }
.act_back{ width:1200px; height:42px; background:linear-gradient(270deg,rgba(238,13,174,1) 0%,rgba(116,82,250,1) 100%); position: absolute; left:-36px; top:-1px;}
.act_back .act_name{ width:180px; height:42px; line-height:42px; font-size:16px; font-weight:bold; color:#fff; margin:0px 43px 0px 38px; float:left;}
.act_back .act_cheap_type{ width:auto; height:42px; line-height: 42px; float:left; font-size:12px; color:#fff; font-weight:400; }
.act_back .act_cheap_type label{ position: relative; width:auto; padding-right:45px; display: block; float:left;}
.act_back .act_cheap_type label input[type=checkbox]{ display: none; }
.act_back .act_cheap_type label input[type=checkbox]+span { display: inline-block; border-radius: 2px; width: 14px; height: 14px; border: 1px solid #fff; color: #0D1529; position: absolute; top: 12px; left:-20px;}
.act_back .act_cheap_type label input[type=checkbox]:checked+span:after { width:14px; height:14px; content: '\2714'; position: absolute; font-size: 12px; line-height:14px; text-align:center; background:#fff; border:none;}
/*标签*/
.in-Recommend ul.Areas li span{ width:40px; height:18px; display: block; position: absolute; left:0; top:0; background:red; line-height:18px; text-align:center; color:#fff; font-size:12px; }



