@charset "utf-8";
/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/

@font-face {
  font-family: "Tcm";
  src: url("//ueeshop.ly200-cdn.com/static/font/Tcm/font.woff2") format("woff2"),
       url("//ueeshop.ly200-cdn.com/static/font/Tcm/font.woff") format("woff"),
       url("//ueeshop.ly200-cdn.com/static/font/Tcm/font.eot") format("embedded-opentype"),
       url("//ueeshop.ly200-cdn.com/static/font/Tcm/font.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.ind_bg{height: 2.6vw;background: #eee;}
.banner{position:relative;}
.banner img{vertical-align:middle;}
.banner .btn{position:absolute; left:0; width:100%; bottom:.75rem; text-align:center;}
.banner .btn span{display:inline-block; content:''; width:.4375rem; height:.4375rem;border:1px solid #c8c4c5; border-radius:1rem; background:#fff; margin:0 .4%;}
.banner .btn span.on{background:#fe9ec7;border-color:#fe9ec7;}
.ban{text-align: center;padding-top: 5.1vw;font-size: 0;}
.ban.container{width: 92vw;margin:auto;}
.ban img{vertical-align:middle}
.mid_ban{width: 92vw;margin:0 auto;padding-top: 2.7vw;}

.wrapper{}
.img{}

.top_title{margin: 0.9375rem 0;text-align: center;}
.top_title>div{font-size: 0.875rem;font-family: 'Calibri Light';}

.bannerWrapper{width: 96%;margin: 0 auto;}

.swipe_products{position: relative;}
.swipe_products .container{width: 77.8vw;margin:auto;}
.swipe_products ul{overflow: hidden;}
.swipe_products .item{position: relative;width: 74.1vw;padding: 0 1.85vw;text-align: center;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.swipe_products .item .img .icon_discount{position:absolute; top:0; right:0; width:2.375rem; height:1.5625rem; color:#fff; line-height:.75rem; padding-top:.3125rem;background: #f7285e;}
.swipe_products .item .img .icon_discount b{font-size:1rem;}
.swipe_products .item .img .icon_discount_foot{width:0; height:0; border-width:.3125rem 1.1875rem 0; border-style:solid; border-left-color:transparent; border-right-color:transparent; position:absolute; right:0; top:1.875rem;border-top-color: #f7285e;}
.swipe_products .item .img .icon_seckill{line-height:1.25rem;overflow:hidden;padding:0 .375rem;color:#fff;position:absolute;top:.375rem;left:.375rem; display:none; background: #f7285e;}

.middle{margin: 0 auto;}
.middle .title{padding: 1.875rem 0;font-size: 1.1875rem;text-align: center;}

.middle_1{width: 96%;margin-top: 1.125rem;margin-bottom: 1.25rem;}
.middle_1 .photo{float: left;width: 48%;}
.middle_1 .photo a{display: inline-block;width: 100%;height: 100%;}
.middle_1 .swipe_products_0{float: right;width: 50%;overflow: hidden;}
.middle_1 .container{width: 100%;}
.middle_1 .swipe_products .item{width: 100%;}
.middle_1 .swipe_products .item .pic_box{width: 96%;height: 43vw;margin: 0 auto;}
.middle_1 .swipe_products .item .pic_box img{max-height: 100%;}
.middle_1 .swipe_products .item .proname{margin: 0.3125rem 0 0.3125rem 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.middle_1 .swipe_products .item .proname a{font-size: 0.8125rem;font-family: 'TCM';color: #292929;}
.middle_1 .swipe_products .item .more{margin-top: 0.7375rem;}
.middle_1 .swipe_products .item .more a{text-decoration: underline;font-family: 'TCM';color: #292929;}
.middle_1 .btn{margin: 1.75rem 0;text-align: center;}
.middle_1 .btn span{display: inline-block;width: 1.625rem;height: 0.125rem;margin: 0 0.4375rem;background: #bcbcbc;}
.middle_1 .btn span.on{background: #000000;}

.middle_2{position: relative;}
.middle_2 .box{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;background: rgba(0,0,0,0.51);}
.middle_2 .box:after{display: inline-block;vertical-align: middle;height: 100%;content: '';}
.middle_2 .content{display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
.middle_2 .content .themes_box_title{margin-bottom: 0.625rem;font-size: 1.1875rem;font-family: 'Calibri Light';color:#fff;}
.middle_2 .content .themes_box_title a{color: #fff;}
.middle_2 .content .themes_box_main{font-size: 0.9375rem;font-family: 'TCM';color:#fff;}

.middle_4{width: 96%;}
.middle_4 .item{text-align: center;}
.middle_4 .item .name{margin: 1.875rem 0 1.5625rem;}
.middle_4 .item .name a{font-size: 1.5rem;font-family: 'TCM';color: #292929;}
.middle_4 .item .more{margin-bottom: 2.1875rem;}
.middle_4 .item .more a{font-size: 0.9375rem;font-family: 'TCM';color: #292929;text-decoration: underline;}

.p_list .item .img{position: relative;height: 70vw;padding: 1vw;text-align:center;background:url(../../../images/loading.gif) no-repeat center;background-size:11.72%;background: #eeeeee;}
.p_list .item .img img{vertical-align:middle; max-height:100%;}
.p_list .item .img .icon_discount{position:absolute; top:0; right:0; width:2.375rem; height:1.5625rem; color:#fff; line-height:.75rem; padding-top:.3125rem;background: #f7285e;}
.p_list .item .img .icon_discount b{font-size:1rem;}
.p_list .item .img .icon_discount_foot{width:0; height:0; border-width:.3125rem 1.1875rem 0; border-style:solid; border-left-color:transparent; border-right-color:transparent; position:absolute; right:0; top:1.875rem;border-top-color: #f7285e;}
.p_list .item .img .icon_seckill{line-height:1.25rem; overflow:hidden; padding:0 .375rem; color:#fff; position:absolute; top:.375rem; left:.375rem; display:none;background: #f7285e;}
.p_list .item .proname{display: block;padding-top: 1.25rem;line-height: 1.25rem;overflow: hidden;padding: 2vw 4%;background: #eeeeee;}
.p_list .item .proname a{display: block;height: 2.35rem;font-size: 0.875rem;font-family: Arial;color:#333;}
.p_list .item .star{line-height: 1.6875rem;height: 1.6875rem; color:#e56f1d;background: #eeeeee;}
.p_list .item .star>span{margin-left:.3rem; font-size:.65rem; color:#828282;}
.p_list .item .star .review_star, .p_list .item .star .review_star>span:first-child{margin-left:0;}
.p_list .item .star .review_star>span{width:0.875rem; height:0.875rem; margin-left:.1rem;}
.p_list .item .price{padding-bottom: 0.9375rem;line-height: 1.6875rem;height: 1.6875rem;color:#d74444;font-size: 1rem;font-family: Arial;background: #eeeeee;}
.p_list .item .price del{color:#999999;font-size: 0.75rem;padding-left: 0.25rem;}

