.am-sticky-placeholder {height: 50px!important;display: block;}
.box-sh {box-shadow: 0 2px 5px #d8d8d8;}
header.list-top {background: #FFF;border-bottom: 1px solid #F1F1F1;}
header.list-top>a {display: inline-block;text-align: center;width: 40px;height: 45px;}
header.list-top>a>i {color: #000;font-size: 26px;}
header.list-top .poster_bottom {display: inline-block;text-align: center;width: 40px;height: 45px; line-height: 44px; background: none; margin: 0; right: 5px;}
header.list-top .poster_bottom>i{display:block;color: #000; font-size: 26px;}

header.list-top>.list_search {margin: 0 70px 0 40px;padding: 6px 0;position: relative;}
header.list-top>.list_search>form {border-radius: 6px;height: 31px;line-height: 31px;background: #fff;overflow: hidden;}
header.list-top>.list_search>form>input#keyword {display: inline-block;height: 31px;line-height: 31px;border:0;width: 100%;text-indent: 8px;font-size: 14px;}
header.list-top>.list_search>form>button {position: absolute;top: 6px;right: 0;width: 50px;height: 31px;background: none;display: block;}
header.list-top>.list_search>form>button>i {font-size: 26px;color: #000;}
header.list-top>.list_search>a#cancel {display: none;}

header.list-top.full{position: fixed;width: 100%;left: 0;margin: 0;background: rgba(0, 0, 0, 0.7);height: 100%;z-index: 1011;}
header.list-top.full>a.y, header.list-top.full>a.z {display: none}
header.list-top.full>.list_search {margin: 0;background: #FFF;}
header.list-top.full>.list_search:before {content: '';width: 100%;height: 100%}
header.list-top.full>.list_search>a#cancel {float: left;background: #FAFAFA;background: #FAFAFA;line-height: 25px;padding: 0 8px;margin: 7px 0 0 10px;border: 1px solid #F1F1F1;}
header.list-top.full>.list_search>form {margin: 5px 10px 0 62px;}
header.list-top.full>.list_search>form>button {top: 10px;}

.cate_banner>a {display: block}

div.am-cf>ul.am-avg-sm-5>li {text-align: center;margin-bottom: 10px;}
div.am-cf>ul.am-avg-sm-5>li>a>img {width: 60px;}
.cate_now {background: #fdfdfd;border-bottom: 1px solid #F1F1F1;padding: 0 10px;line-height: 40px;}

.list_tit {background: #FFF;height: 45px;border-bottom: 1px solid #f1f1f1;padding:0 4%;}
.list_tit>h3 {width: 40%;margin: 20px auto 0;text-align: center;border-top: 1px solid #F1F1F1;}
.list_tit>h3>span {line-height: 20px;top: -10px;position: relative;font-size: 16px;background: #FFF;padding: 0 12px;}
.list_tit>.status-barLarger>i {color: #aaa;font-size: 24px;line-height: 45px;}
.shop_hot {background: #FFF;height: 108px;overflow: hidden}
.shop_hot>h2 {line-height: 38px;margin: 0 10px;}
.shop_hot>div.am-cf {position: relative;width: 100%;overflow: auto;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;}
.shop_hot>div.am-cf>ul {white-space: nowrap;overflow: auto;overflow-y: hidden;padding-right: 10px;}
.shop_hot>div.am-cf>ul>li {display: inline-block;margin-left: 10px;margin-bottom: 20px;}
.shop_hot>div.am-cf>ul>li>a>img {width: 60px;border-radius: 3px;}

.shop-maill-list{ width: 100%; ; border-bottom: 1px solid #F1F1F1;background: #FFF}
.shop-maill-list ul{ width: 100%; ; padding: 0 1px;}
.shop-maill-list .maill-list-li{ width: 100%; border-bottom: 1px solid #F1F1F1; padding: 10px;}
.shop-maill-list .maill-list-li:last-child{border-bottom: 0;}
.shop-maill-list .maill-list-li>a {display: block}
.maill-list-li img{ width: 100px; float: left;height:100px;}
.maill-list-li h6,.maill-list-li div{width:calc(100% - 110px); width:-webkit-calc(100% - 110px);width:-moz-calc(100% - 110px); margin-left: 10px; float: left;}
.maill-list-li h6{ line-height: 18px; font-size: 14px; color: #333; height: 18px; overflow: hidden;}
.maill-list>ul li.maill-list-li>a>.maill-list-money {text-align: center; color: #666; margin-top: 4px !important;font-size: 12px;}
.maill-list-money em{font-size: 14px;color:red;margin-left:6px;}
.maill-list-other em {font-size: 14px;color:red;margin-left:6px;}
.maill-list-money span {
	float:right;
	text-decoration:line-through;
	color: #999;
}
.maill-list-other span {float:right;
	color: #333;}
.maill-list>ul li.maill-list-li>a>.maill-list-other{ font-size: 12px; color: #333;line-height: 1.5;margin-top:0 !important;margin-bottom: 6px !important;}

.maill-list {background: #F8F8F8;}
.maill-list>ul {padding: 0;}
.maill-list>ul li.maill-list-li {width: 50%;border: 0;padding: 0;float: left;}
.maill-list>ul li.maill-list-li>a {display: inline-block;background: #FFFFFF;margin-top: 8px;}
.maill-list>ul .prolist span:nth-child(odd) li.maill-list-li>a {margin-right:2px;} 
.maill-list>ul .prolist span:nth-child(even) li.maill-list-li>a {margin-left:2px;} 
.maill-list>ul li.maill-list-li>a>img {width: 100%;float: initial;height:calc(50vw - 2px);}
.maill-list>ul li.maill-list-li>a>h6, .maill-list>ul li.maill-list-li>a>.maill-list-money, .maill-list>ul li.maill-list-li>a>.maill-list-other {width: 100%;padding: 0 12px;margin: 0;float: initial;text-align: center;}
.maill-list>ul li.maill-list-li>a>h6 {margin-top: 6px;text-align:center;}

#my-cate>.am-popup-inner {padding: 0;background: #F8F8F8}
#my-cate>.am-popup-inner>.am-popup-bd {padding: 0}
#my-cate>.am-popup-inner>.am-close {z-index: 9;position: fixed;right: 20px;bottom: 125px;font-weight: 300;width: 60px;height: 60px;background: #F00;display: block;border-radius: 50%;box-shadow: 0px 5px 18px #ff6e6e;text-align: center;opacity: 1;text-shadow: none;color: #FFF;line-height: 60px;font-size: 16px;}

.goods_star {height: 16px;width: 88px;vertical-align: middle;background: url('../image/rate_bg.png') 0 0 no-repeat;}
.goods_star>span {background: url('../image/rate.png') 0 0 no-repeat;height: 16px;display: inline-block;}

/* Goods_shop  */
.goods_shop {position: relative;}
.goods_shop>.goods_shop_info {padding: 20px 0 20px 15px;width: 100%;position: absolute;bottom: 0;left: 0;background-image: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 80%);background-image: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 80%);background-image: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 80%);background-image: linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 80%);}
.goods_shop>.goods_shop_info>img {width: 60px;height: 60px;float: left}
.goods_shop>.goods_shop_info>div {margin-left: 70px;}
.goods_shop>.goods_shop_info>div>h4 {color: #FFF;font-size: 16px;line-height: 20px;margin-bottom: 3px;}
.goods_shop>.goods_shop_info>div>p>a {color: #FFF;font-size: 12px;margin-right: 6px;border-right: 1px solid rgba(241, 241, 241, 0.3);padding-right: 6px}
.goods_shop>.goods_shop_info>div>p>a:last-child {border-right: 0}

.goods_shop_coupon {background: #FFFFFF;margin-bottom: 10px;}
.goods_shop_coupon>h3 {font-size: 14px;line-height: 38px;padding-left: 15px;}
.goods_shop_coupon>.coupon_o {height: 68px;overflow: hidden;}
.goods_shop_coupon>.coupon_o>.am-cf {position: relative;width: 100%;overflow: auto;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;}
.goods_shop_coupon>.coupon_o>.am-cf>ul {white-space: nowrap;overflow: auto;overflow-y: hidden;padding: 0 10px 0 15px;}
.goods_shop_coupon>.coupon_o>.am-cf>ul>li {display: inline-block;margin-right: 6px;margin-bottom: 30px;background: #ff5778;text-align: center;padding: 0 10px 4px 10px;border-radius: 3px;box-shadow: 0px 2px 12px rgba(255, 87, 120, 0.62);}
.goods_shop_coupon>.coupon_o>.am-cf>ul>li>p {color: #FFF;font-size: 20px;line-height: 26px;}
.goods_shop_coupon>.coupon_o>.am-cf>ul>li>p>cite, .goods_shop_coupon>.coupon_o>.am-cf>ul>li>p:last-child {font-size: 12px;vertical-align: text-top;}
.goods_shop_coupon>.coupon_o>.am-cf>ul>li>p:last-child {line-height: 20px;}

.goods_shop_coupon_list {padding-left: 15px;}
.goods_shop_coupon_list>ul>li {line-height: 45px;border-top: 1px solid #F1F1F1;font-size: 14px;}
.goods_shop_coupon_list>ul>li>a>span {margin-right: 6px;color: #c7c7c7;}
.goods_shop_coupon_list>ul>li>a>em {margin-right: 5px;font-size: 12px;color: #FFF;padding: 2px 5px;border-radius: 3px;}
.goods_shop_coupon_list>ul>li>a>em.rule_1 {background: #dd2727;}
.goods_shop_coupon_list>ul>li>a>em.rule_2 {background: #4fc0ea}
.goods_shop_coupon_list>ul>li>a>em.rule_3 {background: #fea501}

.goods_shop_announce {background: #FFFFFF;margin-bottom: 10px;padding: 10px 0 10px 10px;position: relative;}
.goods_shop_announce>span {position: absolute;left: 10px;top: 6px;box-shadow: 8px 0px 12px #FFF;background: #FFF;}
.goods_shop_announce>span>i {font-size: 22px;color: #BBB}
.goods_shop_announce>div {width: 100%;height: 30px;overflow: auto;overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling: touch;}
.goods_shop_announce>div>ul {white-space: nowrap;overflow: auto;overflow-y: hidden;}
.goods_shop_announce>div>ul>li {margin-bottom: 20px;font-size: 14px;line-height: 30px;padding: 0 10px 0 32px}

.goods_shop_footer {position: fixed;bottom: 0;left: 0;width: 100%;background: #FFF;height: 45px;opacity: .96;border-top: 1px solid #fbfbfb;}
.goods_shop_footer>ul {padding: 0;}
.goods_shop_footer>ul>li>div {width: 100%;}
.goods_shop_footer>ul>li>div>button {background: none;border: 0;width: 100%;}
.goods_shop_footer>ul>li>div>ul>li {padding: 0 20px;}
.goods_shop_footer>ul>li>div>ul>li>a {padding: 0;font-size: 14px;line-height: 30px;border-bottom: 1px solid #F1F1F1;}
.goods_shop_footer>ul>li>div>ul>li>a.cur {color: #ff5778}
.goods_shop_footer>ul>li>div>ul>li:last-child>a {border-bottom: 0}

.goods_shop_footer>ul>li>a {text-align: center;display: block;}
.goods_shop_footer>ul>li>a>i, .goods_shop_footer>ul>li>div>button>i {display: block;line-height: 20px;margin-top: 5px;}
.goods_shop_footer>ul>li:last-child {background: #ff5778;height: 45px;}
.goods_shop_footer>ul>li:last-child>a {color: #FFF;line-height: 45px;font-size: 14px}

.shop_info {background: rgba(0, 0, 0, 0.5);}
.shop_info>.am-offcanvas-bar {background: #F8F8F8;width: 80%}
.shop_info>.am-offcanvas-bar:after {background: #F1F1F1}
.shop_info>.am-offcanvas-bar>ul {background: #FFF;padding-bottom: 20px;}
.shop_info>.am-offcanvas-bar>ul>li {text-align: center;border-left: 1px solid #F1F1F1;color: #999;}
.shop_info>.am-offcanvas-bar>ul>li:first-child {border-left: 0}
.shop_info>.am-offcanvas-bar>ul>li>em {display: block;font-size: 18px;color: #222}
.shop_info>.am-offcanvas-bar>.shop_info_view {text-align: center;padding: 40px 20px 20px 20px;background: #FFF}
.shop_info>.am-offcanvas-bar>.shop_info_view>img {width: 100px;border: 1px solid #F1F1F1}
.shop_info>.am-offcanvas-bar>.shop_info_view>h4 {font-size: 16px;color: #333;margin: 10px 0;}
.shop_info>.am-offcanvas-bar>.shop_info_view>p, .shop_info>.am-offcanvas-bar>.shop_info_view>p>a {color: #bbb;line-height: 20px;margin-bottom: 6px}
.shop_info>.am-offcanvas-bar>.mt_10 {background: #FFF;padding: 10px;font-size: 14px;}
.shop_info>.am-offcanvas-bar>.mt_10>.goods_star {display: inline-block;vertical-align: sub;}
.shop_info>.am-offcanvas-bar>.shop_intro {background: #FFF;padding: 15px;font-size: 14px;}

.gwc {position: relative;}
.gwc>em {position: absolute;background: rgba(249, 0, 0, 0.41);height: 18px;line-height: 18px;width: 18px;color: #FFF;border-radius: 50%;text-align: center;left: 50%;top: 5px;}


/* Goods_shop_list  */
ul.brand-contentLi {padding: 5px;font-family: microsoft yahei;text-align: center}
ul.brand-contentLi>li {width: 50%;float: left;list-style-type: none;}
ul.brand-contentLi>li>a {background: #FFF;margin: 5px;border-radius: 5px;overflow: hidden;display: block;text-decoration:none;}
ul.brand-contentLi>li>a img {width: 100%}
ul.brand-contentLi>li>a>.contentLi-pic {position: relative;margin-bottom: 30px;padding-top: 10px;}
ul.brand-contentLi>li>a>.contentLi-pic>img:last-child {display: block;position: absolute;left: 50%;bottom: 0;margin-left: -33px;margin-bottom: -27px;width: 60px;border-radius: 50%;border: 3px solid rgba(255,255,255,.9)}
ul.brand-contentLi>li>a>h5 {font-size: 14px;font-weight: 300;color: #333;display: block;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
ul.brand-contentLi>li>a>p {font-size: 12px;font-weight: 300;color: #999;margin-bottom: 10px;}

/* Goods_top  */
.goods_top_list {background: #FFFFFF}
.goods_top_list>li {border-bottom: 1px solid #F1F1F1;padding: 15px 12px;}
.goods_top_list>li>.goods_top_pic {float: left;position: relative;}
.goods_top_list>li>.goods_top_pic>img {width: 100px;}
.goods_top_list>li>.goods_top_pic>span {position: absolute;background-position: -99px 0;top: -9px;right: -12px;overflow: hidden;display: inline-block;height: 32px;width: 31px;background-image: url('../image/top_num_bg.png');background-size: 125px 32px;background-repeat: no-repeat;}
span.no_1, span.no_2, span.no_3 {text-indent: 1000px;}
.goods_top_list>li>.goods_top_pic>span.no_1 {background-position: 0 0;}
.goods_top_list>li>.goods_top_pic>span.no_2 {background-position: -35px 0}
.goods_top_list>li>.goods_top_pic>span.no_3 {background-position: -68px 0}

.goods_top_list>li>.goods_top_info {margin-left: 115px;}
.goods_top_list>li>.goods_top_info>h2 {line-height: 20px;height: 40px;}
.goods_top_list>li>.goods_top_info>p.hot_num {margin: 10px 0;}
.goods_top_list>li>.goods_top_info>p.hot_num>span {background: #fd1942;color: #FFF;display: inline-block;line-height: 20px;padding: 0 10px;border-radius: 12px;}
.goods_top_list>li>.goods_top_info>p.hot_num>span>i {font-size: 12px;margin-right: 6px}
.goods_top_list>li>.goods_top_info>p.goods_top_price {color: #fd1942;font-size: 16px;line-height: 18px;}
.goods_top_list>li>.goods_top_info>p.goods_top_price>cite {font-size: 12px}









