@CHARSET "UTF-8";
.DES-shop-h{padding:10px 0;width:1200px;}
.DES-shop-img{float:left;margin-top:3px;width:90px;height:90px;text-align:center;vertical-align:middle;display:block;position:relative}
.DES-shop-img img{max-width:90px;max-height:90px;border-radius:5px}
.DES-shop-info{float:left;width:47%;margin-left:10px}
.DES-shop-info p{float:left;line-height:50px;width:100%;color:#222;font-size:24px;font-weight:900;letter-spacing:4px;font-family:"microsoft yahei"}
.DES-shop-info2,.DES-shop-info3{float:left;width:100%}
.DES-shop-info2 img{float:left;width:16px;margin-right:3px}
.DES-shop-info2 span{float:left;color:#dda315;margin-right:10px;line-height:24px;}
.DES-shop-info3 .j-fav3{background: url(../img/location.png) -2px -1px no-repeat;background-size: 29%;}
.DES-shop-info3 .j-fav,.DES-shop-info3 .j-fav:hover,.DES-shop-info3 .j-fav2:hover{color:#ff00ff;}
.DES-shop-info3 .j-fav2 i,.DES-shop-info3 .j-fav i{font-size: 15px;vertical-align: middle;line-height: 21px;}
.DES-shop-eva,.DES-shop-evaa{float:left;margin-right:16px}
.DES-shop-evaa{padding-left:20px}
.DES-shop-sea{float:right;width:42.999999%;margin-top:20px}
.DES-shop-sea input{float:left;outline:0;font-size:15px;height:28px;width:360px;margin-right:3px;padding-left:8px;border:1px solid #ff00ff}
.DES-shop-sea .search{float:left;width:60px;height:34px;line-height:32px;text-align:center;color:#fff;margin-left:6px;background:url(../images/img_bg_search.png) no-repeat}
.DES-shop-word{margin-bottom:5px;float:left;margin-top:8px;width:100%;height:18px;overflow:hidden}
.shop-notice{max-height:50px;font-weight:bold}
.shop-notice img{vertical-align:middle;}
.DES-shop-tu{width:1200px;height:100px;}
.DES-s-menus{background:#000;width:1200px;height:38px;position:relative;}
#DES-s-items ul{width:1200px;margin:0;}
.s-nav-li{float:left;padding:0 5px;height:36;line-height:36px}
.s-nav-li a{color:#fff;font:400 15px/36px "microsoft yahei";height:36px;padding:0 10px;text-align:center;text-decoration:none}
.s-nav-li span{color:#fff;border:1px solid #ff00ff;padding:4px 10px;background-color:#fb6dfb;}
.s-nav-li span:hover{color:#000;background:#ff7b7b;border:1px solid #f00}
.s-banner{width:1200px;height:500px;margin:0;display:block;}
#s-DES-slide .s-DES-slide-items li{height:500px;overflow:hidden}
.s-DES-slide{position:relative}
.s-DES-slide-numbox{position:absolute;bottom:10px;width:1200px;}
.s-DES-slide-items{max-width:1200px}
.s-DES-slide-controls{width:200px;text-align:center;margin:0 auto;z-index:10}
.s-DES-slide-controls span{width:13px;height:13px;text-align:center;display:inline-block;border-radius:12px;background-color:#f1f1f1;color:white;cursor:pointer}
.s-DES-slide-controls .curr{background-color:#f00;border-radius:12px;color:#ff00ff;cursor:pointer}
.shop_rec_out{width:100%;margin:0 auto;}
.s-buy-new-best-hot{width:100%;height:490px;background-color:#ffb3ab;}
.s-rec-glistbox{width:100%;}
.s-rec-goods-list{width:1200px;overflow:hidden;height:250px;padding:10px 0;box-sizing:border-box;}
.s-rec-goods-list li{background-color:#fff;float:left;margin-left:10px;width:287.5px;height:100%;box-sizing:border-box;position:relative;}
.s-rec-goods-list li:hover .rec_ginfo{opacity:1; visibility: visible; }
.rec_ginfo{transition:all ease .4s; visibility: hidden; opacity: 0; width: 100%; height: 100%; box-sizing: border-box; position: absolute; z-index: 55; top: 0; background-color: rgba(0,0,0,0.5); }
.s-rec-goods-list li a{padding:5px;display:block; width:100%; height:100%; box-sizing: border-box; position: relative; }
.s1-rec-goods-list li:hover{border:1px solid #ff6a53;-webkit-box-shadow:0 0 10px #ff6a53;-moz-box-shadow:0 0 10px #ff6a53;box-shadow:0 0 10px #ff6a53}
.s-rec-goods-list img{position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; max-width: 100%; max-height: 100%; }
.s-rec-goods-desc{width: 100%; height: 41px; line-height: 38px; overflow: hidden; text-align: center; margin-top: 60px; }
.s-rec-goods-desc a{color:#fff;font-size: 20px;}
.s-rec-goods-bottom{width:100%;overflow:hidden;box-sizing:border-box;padding:0 60px;}
.s-rec-goods-bottom>a{line-height:20px;display:block;border:1px solid #fff;margin-top:20px;width:80px;height:20px;text-align:center;color:#fff;border-radius:2px;letter-spacing:4px;}
.s-rec-goods-bottom>a:hover{background:#ff6a53;color:white;border:1px solid #ff6a53}
.self_container_out{width:100%;box-sizing:border-box;margin-top:10px;border:1px solid #fcc;}
.sf_headerbox{width:1200px;height:36px;border-bottom:1px solid #fcc;}
.sf_left{width:300px;float:left;position:relative;}
.sfhl{float:left;width:30px;height:30px;background-image:url(./../images/icon-1.png);background-repeat:no-repeat;background-size:contain;position:relative;margin:3px 10px;}
.sfhl_tit{font-size:18px;color:#df2003;text-align:left;position:relative;height:36px;line-height:36px;font-weight:bold;letter-spacing:4px;}
.sfhr{float:right;height:30px;line-height:25px;margin-top:5px;position:relative;margin-right:10px;}
.c18_333{font-size:14px;color:#333;}
.separatory{padding:0 10px;}
.sf_adsbox{width:1198px;height:100px;box-sizing:border-box;}
.sf_adsbox img{width:100%;height:100%;}
.sf_glistbox{width:100%;}
.sf_glist{width:100%;box-sizing:border-box;}
.sf_glist li:nth-child(n+5){margin-top:0;}
.sf_glist li:nth-child(4n){background-color:#fff;margin-right:0;}
.sf_glist li:hover a{background-color:#eee;}
.sf_glist li:hover{background-color:#eee;}
.sf_glist li{margin-top:15px;margin-bottom:15px;background-color:#fff;float:left;width:265px;height:300px;margin-left:15px;padding:8px;border-radius:8px;transition:all ease .4s;}
.sf_glist li a{transition:all ease .4s;display:block;width:100%;height:100%;background-color:#fff;box-sizing:border-box;padding-top:20px;}
.sf_img img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
.sf_img{position:relative;width:100%;height:200px;}
.sf_gname{margin:10px auto;color:#333;width:100%;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:35px;}


