html{position: relative;min-height:100%; max-width: 640px; margin:0 auto;}
body {color: #666;font:12px/1.5 arial,'微软雅黑';background:#fff;}
.footerInfor a:link,.footerInfor a:visited{color:#a0a0a0;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
/*ygTopImg*/
.ygIndexWrap,.screen_wrap{position: relative;}
.ygTopImg{position: relative;overflow: hidden;opacity: 0;height:auto;}
.ygTopImg img{display:block;width:100%;}
#ygTopImgOff{color:#fff;font-size: 38px;position: absolute;top:-11px;right:10px;}
/*ygTopSeacher*/
.ygIndexTop{padding:8px 50px 8px 68px;position: relative;background:#f8f8f8;}
.ygIndexTopM{margin:0 auto;position: relative;}
input.ygIndexTopS[type="text"]{display:block;width:100%;position: relative;height:28px;border-radius:3px;border:1px solid #ccc;padding:0 30px 0 10px;box-sizing:border-box;font-size: 14px;}
input.ygIndexTopSub[type="button"],input.ygIndexTopSubNo[type="button"]{display:block;width:36px;height:28px;position:absolute;top:0;right:0;content: '';background:url(../images/ygseach.png) center center no-repeat;background-size:16px auto;}
.ygIndexTopL,.ygIndexMenu{width:30px;height:28px;position: absolute;top:8px;}
.ygIndexTopL{width:45px;left:12px;/*background:url(../images/yglogo.png) center center no-repeat;background-size:44px auto;*/}
.ygIndexMenu{right:10px;}
.ygIndexMenu a{display:block;width:30px;height:28px;background:url(../images/ico-person.png) center center no-repeat;background-size:23px auto;}
.indexSeacher{display: none;}
/*搜索*/
.srch_area{padding:0 16px;}
.srch_area .ft_srch{padding:10px 0;}
.srch_hotarea{clear:both;}
.srch_hotarea{border-top:1px #ddd solid;border-left:1px #ddd solid;text-align:center;font-size:1.2em}
.srch_hotarea a{float:left;width:25%;box-sizing:border-box;display:block;background:#fff;border-right:1px #ddd solid;border-bottom:1px #ddd solid;height:70px;line-height:70px;}
.srch_hotarea img{vertical-align:middle;}
.srch_hotarea{border-top:0 none;}
.ygIndexTopShow .ygIndexTopL{width:35px;left:0px;background:url(../images/ico-close.png) center center no-repeat;background-size:15px auto;}
.ygIndexTopShow input.ygIndexTopSub[type="button"],.ygIndexTopShow input.ygIndexTopSubNo[type="button"]{height:26px;top:1px;right:1px;background:url(../images/ico-srch.png) center center no-repeat;background-size:16px auto;border-radius:0 3px 3px 0;}
.ygIndexTopShow input.ygIndexTopSub[type="button"]{background-color:#f1f1f1;border-left:1px solid #ccc;}
.srch_hotarea_W{border-bottom:1px solid #ccc;background:#fff;height: 40px;line-height: 40px;text-indent:10px;}
.srch_hotarea,.srch_hotarea a,.srch_hotarea_W{font-size: 14px;}
.ygIndexTop{padding:8px 0;border-bottom:1px solid #ccc;}
.mallSearchform{width:70%;margin:auto;}
.ygIndexTopShow .mallSearchform{margin-left:38px;margin-right:10px;}
.ygPagination span:last-child{margin-right: 5px;}
.ygIndexAdb{padding:0 5px;}
.ygSectionT{margin-top:20px;}
.ygIndexTopbrandShop .mallSearchform{/*margin-right:12px;*/}
/*历史搜索*/
.ygIndexTopShow .ygIndexTopL{width:38px;top:13px;}
.ygIndexTopShow{padding:10px 0;background:#fff;}
.ygIndexTopShow input.ygIndexTopS[type=text]{height: 34px;}
.ygIndexTopShow input.ygIndexTopSub[type=button]{height: 32px;width:43px;background-size: 20px auto;background-color:#F1F1F1;}
.ygIndexTopShow input.ygIndexTopS[type=text]{padding-right:77px;}
.cleanInput{display:block;width:34px;height:36px;line-height:36px;background:url(../images/clear.png) center center no-repeat;background-size: 17px auto;position: absolute;top:4px;display:none;}
.cleanInput{top:0;height: 32px;right:44px;}
.searchHistory{border-top:8px solid #eee;}
.searchHistoryBNo{border-top:none;}
.indexSeacherHot{background:#fff;padding:12px 7px 2px;}
.indexSeacherHotUl li,.indexSeacherHotUlT li{float: left;margin:0 5px 10px;}
.indexSeacherHotUl li a,.indexSeacherHotUlT li a{display:block;color:#666;padding:3px 12px;background:#eee;border-radius:5px;font-size: 14px;line-height:24px;}
.searchHistory,.searchGetSame{background:#fff;padding:0 12px 0;}
.searchHistory{padding-bottom:18px;}
.searchGetSame{display:none;}
.searchHistoryT{font-size: 14px;color:#a0a0a0;padding: 12px 0;}
.searchHistoryUl{margin-bottom:18px;}
.searchHistoryUl li,.searchGetSameUl li,.searchHistoryT{border-bottom:1px solid #ddd;}
.searchHistoryUl li a,.searchGetSameUl li a{display:block;padding:15px 0;font-size: 14px;line-height:17px;white-space: nowrap;text-overflow:ellipsis;position: relative;overflow: hidden;}
.searchGetSameUl li span{float: right;font-size: 13px;color:#a0a0a0;}
.searchClean{text-align: center;}
.searchClean span{display:inline-block;font-size:14px;padding:5px 12px;border:1px solid #a0a0a0;border-radius:5px;}
.bodyF{background-color:#fff;}
.indexSeacherHot{padding-top: 0;}
.indexSeacherHot .searchHistoryT{border:none;margin-left: 5px;padding-left:20px;background:url(../images/listview/hot.png) center left no-repeat;background-size:12px auto;color:#666;}
.ygIndexTopShow .indexSeacherHotUlT{display:none;}
.indexSeacherHotUlT li a{background:none;padding:0;}
.indexSeacherHotUlT li{margin:0;margin-right: 12px;}
/*左右栏目*/
.brandShopLeft li img{width:20px;vertical-align: middle;margin-top:-2px;margin-right:5px;}
.ygIndexTop,.brandShopLeft li{border-bottom:1px solid #ddd;}
.brandShopWrapLeft{background-color:#fff;}
.brandShopWrapLeft,.brandShopWrapRight{position: absolute;width:90px;top:45px;bottom:0px;left:0;overflow: hidden;}
.brandShopWrapRight{width:100%;left:0px;box-sizing:border-box;padding:0 4px 0 94px;}
.ygIndexTopbrandShop{position: absolute;top:0;left:0;width:100%;}
.brandShopLeft li{height:40px;line-height: 40px;padding:0 6px;font-size:14px;text-align: center;border-right:1px solid #ddd;background-color:#fff;position: relative;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.brandShopLeft li.shover{color:#ff0000;background-color:#eee;border-right:1px solid #eee;}
.brandShopLeft li.alignLeft{text-align: left;}
.brandShopRightCon,.brandHide{display:none;opacity: 0; }
.brandShow{display:block;opacity:1;}
.brandShopRight{padding-top:10px;padding-bottom:5px; }
.brandShopRightN{overflow: auto; height: 100%; -webkit-overflow-scrolling : touch;}
.indexSeacher{padding-top:0px;    position: relative;z-index:500;}
.brandShopList,.brandShopRight{position:relative;}
/*.brandShopList{width:100%;}*/
.brandShopListUl li a{display:block;background-color:#fff;margin:0px 3px 5px;text-align: center;padding:10px 5px;color:#333;}
.brandShopListUl li a img{width:55px;padding:0 0 10px;display:block;margin:0 auto;min-height:47px;}
.brandShopListUl li a span,.classifyTitle,.classifyTitle a{display:block;text-overflow:ellipsis;position: relative;overflow: hidden;white-space:nowrap;}
.brandShopListUl li{float: left;width:33.33333%;}
.brandShopBanner,.classifyUlW{margin:0 3px 0;}
.brandShopBanner a{display:block;}
.brandShopBanner a img,.classifyUl li a img{display:block;width:100%;}
.classifyUl{background-color:#fff;}
.classifyUl li a{font-size: 12px;padding:5px 0 0;}
.classifyUl li a img{padding-bottom:5px;}
.classifyUl li a span{line-height: 16px;height:32px;overflow : hidden;white-space:normal;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.classifyTitle{text-align: center;}
.classifyTitle a{height:40px;line-height:40px;font-size: 16px;color:#333;padding:0 5px;}
.classifyTitle a img{width:28px;display:inline;vertical-align: middle;margin:-2px 15px 0 0;}
.marginB10{margin-bottom:10px;}
.marginB6{margin-bottom:6px;}
/* 品牌banner图 */
.brandShopBanner{margin-bottom: 10px;}
/* 分类有icon的情况 */
.brandShopLeft li p{display: inline-block; width:21px; height:21px;  
  overflow: hidden; position: absolute; left:12px; top:12px;}
.brandShopLeft li p img{vertical-align: top; display: block; margin: 0; padding: 0;}
.brandShopLeft li.hasIcon{padding-left: 29px; position: relative;} 
.brandClassify{position:relative; padding-bottom:25px;}
.branBanner{position: absolute; width: 100%; padding-left: 94px; top:0; left:90px;}
.branBanner a{display: block;}
.aaaa{background: #f40;}
.brandShopRightCon .erjiNM{margin-bottom:0;}
.ulW{overflow: hidden; background: #fff;}
.brandShopLeft li{overflow: hidden; box-sizing:border-box; webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.topnewback{width:10px;position: absolute;top: 5px;}

