body { background-color: #F0F2F5;}
.banner-container .swiper-container { width: 100%;height: 20rem;margin: 0px auto 0px auto;padding:0 ;overflow:hidden;}
.banner-container .swiper-slide {text-align: center;background: #fff;margin:0;padding:0;}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0px;left:0;width:100%}	
.banner-container .swiper-slide img { margin:0; padding:0; border:0; width:100%; height:100%;}
.banner-container .swiper-slide a { display:inline; text-decoration:none; margin:0; padding:0;}
.banner-container .swiper-slide span {width: 100%;position: absolute;bottom: 0px;left: 0px;z-index: 10;min-height: 1.7rem;padding:0.5rem;background: rgba(255,255,255,0.6);
  filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display: block;line-height: 1.25rem;text-align: center;text-decoration: none;color: #000;font-size: 14px;overflow: hidden;text-align: left;text-indent:10px;margin:0;}
.aui-list .dt-sell-list-item .aui-list-item { padding-left:0.25rem !important;}
.aui-list .dt-sell-list-item .aui-list-item-inner { padding-right:0.25rem !important;}

.dt-sell-list .aui-list-item { padding-left:0.25rem;}
.dt-sell-list-item .aui-col-xs-6 { min-height:8rem; margin-bottom:0.125rem;}
.dt-sell-list-item .aui-img { background: #fff;	}
.dt-sell-list-item .aui-img img { width:100%; min-height:8rem; overflow:hidden;}
.dt-sell-list-item .aui-img-body { padding: 0 0.35rem; background: #fff; height:3.5rem; font-size: 0.7rem;}
.dt-sell-list-item .aui-img-body .aui-waterfall-body {background: #fff;color: #666;height:1.9rem;font-size: 0.7rem;margin-bottom:0.25rem;text-align:left;overflow:hidden;}
.dt-sell-list-item .aui-img-body .aui-iconfont { font-size: 0.6rem; color:#999}
.dt-sell-list-item .aui-img-body .aui-pull-right { margin-top:3px;}
.dt-sell-list-item .aui-img-body .aui-pull-right { font-size: 0.6rem; color:#999}
.dt-sell-list-item .aui-img-body .aui-pull-left { font-size: 0.7rem; color:#ff0000}
.dt-sell-list-item .aui-img-body .aui-waterfall-body span { font-size:0.7rem;color:#000;}

.mall-price-show { background-color:#FFF; padding-bottom:0.125rem;}
.mall-price-show .aui-card-list-header {min-height: 2rem;padding: 0.5rem 0.75rem 0.125rem 0.75rem;font-size:0.9rem;overflow:hidden;}
.mall-price-show .aui-card-list-footer { min-height: 1.5rem; padding: 0.25rem 0.75rem; color:#999; font-size:0.6rem; }
.mall-price-show .aui-card-list-footer .nv_1 {display: inline-block;padding: 0.6em 0.65em;font-size: 0.6rem;line-height: 1;color: #616161;background-color: #F3F3F3;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.25em;}
.mall-price-show .aui-card-list-footer .nv_2 {display: inline-block;padding: 0.6em 0.65em;font-size: 0.6rem;line-height: 1;color: #ffffff;background-color: #03a9f4;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.25em;}

.mall-content-list {background-color:#FFF; margin-top:0.5rem; padding-top:0.75rem;}
.mall-content-list .list-empty { padding:40px 20px;line-height:200%;background:#FFFFFF;text-align:center; font-size:0.6rem;}
#itemfoot .aui-bar-tab-item { width:15%; border-right:#e7e7e7 1px solid;}
#itemfoot .aui-bar-tab-label { color:#000; font-size:0.6rem; margin-top:-0.25rem;}
#itemfoot .dt-bar-tab-contact { font-size:0.8rem;}
.returnTop .mall-cart { margin-bottom:0.25rem; background: #039be5; border: #039be5 1px solid; color:#FFF;}
/*角标*/
.returnTop .mall-cart em { display: inline-block; width: auto; text-align: center; min-width: 0.8rem; height: 0.8rem; line-height: 0.8rem; padding: 0 0.2rem; font-size: 0.6rem; color: #ffffff; background-color: #ff2600; border-radius: 0.4rem; position: absolute; top: 0.2rem; left: 60%;  z-index: 99;
}
.gl-relate-name { height:100%; padding-top:1rem;}
.gl-relate { position:relative}
.gl-relate [class*=relate_] { }
.gl-relate span img { padding:0.1rem; border:#CCC 1px solid; text-align:center; width:2rem; height:2rem; margin:0 0.2rem;}
.dt-media-sell .aui-list-item-media { width: 5.5rem;}
#c_1,#c_2 { padding:0.5rem; font-size:0.6rem;}
#c_1 .stat { padding-right:0.5rem}
#c_1 .comment_sp { padding:0.5rem}
#c_2 td { width:25%;}

.gl-mall-yhq {}
.gl-mall-yhq .aui-row {padding:.25rem}
.gl-mall-yhq .aui-col-xs-6 { padding:0.5rem 0}
.gl-mall-yhq .yhq-item-left { position:relative;width:60%; height:3.5rem; background-color:#FC2761; font-size:1rem; padding-top:0.3rem; color:#FFF}
.gl-mall-yhq .yhq-item-ismoney { position:absolute; bottom:0.65rem; left:10%; border:#FFF 1px solid; font-size:0.6rem; line-height:1rem; width:80%;}
.gl-mall-yhq .yhq-item-right { position:relative;width:40%; height:3.5rem; background-color:#F5DF32; font-size:0.8rem;padding-top:0.75rem;}
.gl-mall-yhq .yhq-item-cost { position:absolute; bottom:0.65rem; left:10%; font-size:0.5rem; line-height:1rem; width:80%;}
.dt-boutit {width: 50%;margin: 0.25rem auto;position: relative;height: 2.4rem;line-height: 2.4rem;text-align: center;}
.dt-boutit span {display: block;position: absolute;top: 1.2rem;width: 100%;height:0.15rem;background-color:ea2803;background: -webkit-linear-gradient(-45deg, #ea2803 0%,#ff6600 25%,#ff6600 75%,#c72200 100%);}
.dt-boutit samp {color: #ea2803;position: relative;padding: 0.3rem 5%;background-color: #fff;font-size: 0.9rem;border-radius:0.3rem}

.mall-gobuy { width:3.5rem; line-height:0.8rem; position:absolute; right:0.25rem; bottom:1.5rem; font-size:0.7rem}
.skill-lod{position:absolute;right:.5rem;bottom:.25rem}
.skill-lod .sale-count{font-size:10px;color:#848689;display:inline-block}
.skill-count-grey{background-color:#f0f0f0;color:#bfbfbf}
.skill-count{width:74px;height:30px;position:absolute;bottom:22px;right:0;background-color:#ff7878;color:#fff;text-align:center;vertical-align:middle;line-height:30px;font-size:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.kill-progress{width:74px;height:8px;overflow:hidden;display:inline-block}
.progress{width:148px;height:14px;border:1px solid #f15352;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;overflow:hidden;background-color:#fafafa;display:inline-block;transform:scale(.5,.5);-webkit-transform:scale(.5,.5);transform-origin:0 0;-webkit-transform-origin:0 0}
.progress span{width:0;height:100%;display:block;background:#ffafb0;color:#fff;transition:width 2s;-moz-transition:width 2s;-webkit-transition:width 2s;-o-transition:width 2s;z-index:10;-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}
.skill-pro-bg{background:rgba(255,255,255,.8);height:17px;width:100%;position:absolute;left:0;bottom:0;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.brand-no .skill-pro-bg{background:rgba(0,0,0,.8);color:#fff;text-align:center;line-height:17px;font-size:12px}
.new-skill-wrap .skill-lod {font-size: 0;bottom: 16px}
.new-skill-wrap .kill-progress {width: 72px;margin-left: 4px;height: 8px}
.kill-progress .skill-pro-bg {position: relative;left: auto;bottom: auto;padding: 0;height: 8px}
.kill-progress .skill-iteam-progress {top: 0;height: 15px}
.skill-iteam-progress {position: relative;top: 5px;left: 0;height: 16px;width: 200%;-webkit-transform: scale(.5, .5);transform: scale(.5, .5);-webkit-transform-origin: 0 0;transform-origin: 0 0;border: solid 1px #3498db;border-radius: 50px;overflow: hidden}
.skill-pro-insetbg {width: 100%;height: 100%;display: inline-block;border: solid 1px rgba(255, 255, 255, .2)}
.skill-iteam-pro {position: absolute;top: 0;left: -1px;background:#5090ff;background:-moz-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);background:-webkit-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);background:linear-gradient(135deg,#5090ff 0,#36bbff 70%,#36bbff 100%);height: 100%;display: block;width: 0;-webkit-transition: width 1.8s;transition: width 1.8s
}
.skill-iteam-info {background: #fff;padding: 5px}

.aui-flexView{width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.aui-scrollView{width:100%;height:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;margin-top:0;margin-bottom:1rem}
.aui-navBar{width:100%;position:fixed;top:0;left:0;height:2.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1002;text-align:justify;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.aui-navBar:after{content:'';position:absolute;z-index:2;bottom:0;left:0;width:100%;height:1px;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.aui-navBar-item{height:2.2rem;min-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 .9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.7rem;white-space:nowrap;overflow:hidden;color:#a0a0a0;position:relative}
.aui-navBar-item .dt-icon-fanhui { left:-0.5rem; top:-0.1rem; font-size:1rem;}
.aui-navBar-item:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:-25%;font-size:.9rem;font-weight:bold}
.aui-navBar-item:last-child{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}
.aui-center{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2.2rem;width:50%;margin-left:25%}
.aui-center-title{text-align:center;width:100%;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;font-size:.95rem;color:#fff}
.dt-icon-scan{position:absolute;right:10px;top:0;font-size:.9rem;color:#999}.aui-navBar.aui-flex{background-color:rgba(255,255,255,0.96);background-size:cover;width:100%;margin:0 auto;text-align:justify;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;overflow:hidden;height:2.2rem;z-index:1002}
.m-slider{overflow-x:hidden;width:100%;position:relative}
.slider-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);position:relative;z-index:1;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
.slider-item{width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}
.slider-item img{width:100%;height:10rem;display:block;border:0}
.slider-pagination{text-align:right;position:absolute;width:100%;z-index:2;right:0;bottom:.5rem;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.slider-pagination>.slider-pagination-item{margin:0 .25rem;width:4px;height:4px;display:inline-block;border-radius:100%;background-color:rgba(255,255,255,0.50)}
.slider-pagination>.slider-pagination-item.slider-pagination-item-active{background-color:#fff;width:12px;border-radius:10px;height:3px}
#nav-wrap .aui-center{width:100%;margin-left:12%}
.aui-box-search{padding-top:0}.aui-box-search-bg{background-color:rgba(255,255,255,0.80);border-radius:3px;height:33px;line-height:32px;position:relative}
.aui-box-search-bg input{background:0;border:0;width:85%;font-size:.7rem;padding-left:1.75rem;min-height:1.5rem}
.aui-navBar.aui-flex .aui-box-search-bg{background:#eaeaea}
.aui-flexView .dt-icon-search{position:absolute;top:0;left:10px;font-size:.9rem;color:#999}
#nav-wrap .aui-navBar-item:last-child{min-width:13%;flex:0 0 14%}
.aui-list-ins{position:relative;background-color:#FFF;overflow:hidden}
.aui-list-ins-item{position:relative;float:left;padding:15px 1px 15px 12px;width:25%;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}
.aui-list-ins-item-hd{width:20px;height:20px;margin-right:5px}
.aui-list-ins-item-hd img{width:20px;height:20px;display:block;border:0}
.aui-list-ins-item-bd{font-size:.6rem;color:#999;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.divHeight{background:#eff2f5;width:100%;height:10px;position:relative;overflow:hidden}
.aui-slide-list{padding-left:0;overflow:hidden;height:5.5rem;background-color:#FFF;margin-bottom:.5rem}
.aui-slide-item-list{width:auto;white-space:nowrap;overflow:auto;height:6rem;font-size:0;padding-right:20px;margin-left:0;padding-top:.75rem}.aui-slide-item-item{width:45%;display:inline-block;margin-left:15px;text-align:center;background:#fff;box-shadow:0 0 20px #ddd}.aui-link{display:block}.aui-page-hd{position:relative}.aui-slide-item-item a img{height:4rem;display:block;border:0;border-radius:100%}.aui-page-bd{font-size:.7rem;color:#848484;text-align:center;padding-top:10px;font-weight:normal}.aui-page-bd h3{font-weight:normal;font-size:.7rem;color:#333}.aui-title-flex{padding:11px 15px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0);color:inherit;margin-top:0;background-color:#FFF}.aui-title-flex-hd{-webkit-box-flex:1;-webkit-flex:1;flex:1;min-width:0;font-size:.6rem;color:#6d6d6d}.aui-title-flex-two .aui-title-flex-fr{position:relative;text-align:right;color:gray;padding-right:13px;font-size:.7rem}.aui-title-flex-two .aui-title-flex-fr:after{content:" ";display:inline-block;height:6px;width:6px;border-width:2px 2px 0 0;border-color:#c8c8cd;border-style:solid;-webkit-transform:matrix(0.71,0.71,-0.71,0.71,0,0);transform:matrix(0.71,0.71,-0.71,0.71,0,0);position:relative;top:-2px;position:absolute;top:50%;margin-top:-4px;right:2px;border-radius:1px}.aui-ad-bar-img{padding:0 .75rem .75rem .75rem;margin-bottom:.5rem;background-color:#FFF}.aui-ad-bar-img img{width:100%;height:auto;display:block;border:0}.aui-layout-two .aui-slide-list{height:22rem}.aui-layout-two .aui-slide-item-list{height:24rem;padding-top:0;padding-right:10px}.aui-layout-two .aui-slide-item-item a img{height:5.8rem}.aui-layout-two .aui-page-bd{padding-top:0}.aui-layout-two .aui-slide-item-item{margin-left:10px}.aui-shop-list{position:relative;overflow:hidden;padding-left:8px;background:#efefef;padding-top:8px}.aui-shop-list-item{width:31%;float:left;position:relative;z-index:0;padding:.32rem 0;font-size:.28rem;margin-right:2%}.aui-shop-list-selected .aui-shop-list-item{width:48%;padding:0;overflow:hidden;margin-bottom:8px;background:#fff}.aui-shop-list-item-hd{position:relative}.aui-shop-list-item-bd{text-align:center;font-size:.9rem;color:#333;padding:.5rem 0 .01rem 0;font-weight:bold}.aui-shop-list-selected .aui-shop-list-item-bd{text-align:left;padding-left:10px;padding-right:10px;padding-bottom:10px}.aui-shop-list-selected .aui-shop-list-item h3{color:#333;font-size:.7rem;height:1.8rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:normal;text-align:left;margin-top:.25rem;margin-bottom:.25rem}.aui-shop-list-selected .aui-special-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-weight:normal}.aui-shop-list-selected .aui-special-text em{color:#eb2745;font-size:.6rem;border-radius:20px;border:1px solid #eb2745;font-style:normal;padding:0 .4rem;margin-right:2px}.aui-shop-list-selected .aui-special-text span{color:#999;font-weight:normal;font-size:.65rem}.aui-shop-list-selected .aui-special-etc{color:#e82440;font-weight:bold;padding-top:10px;font-size:.9rem}.aui-shop-list-selected .aui-special-etc{color:#e82440;font-weight:bold;padding-top:10px;font-size:.9rem}.aui-shop-list-selected .aui-special-etc .aui-special-etc-bd{text-decoration:line-through;color:#999;font-weight:normal;font-size:.7rem}.aui-shop-list-item-hd img{width:100%;height:auto;display:block;border:0}.aui-shop-list-item-tag{padding:1px 8px;color:#230cd1;font-size:.8rem;position:absolute;left:7px;bottom:7px;text-align:center;background-color:rgba(255,255,255,0.8)}.aui-shop-list-selected .aui-shop-list-item-tag{padding:0 8px;color:#dc3d43;font-size:.6rem;position:absolute;left:7px;bottom:7px;text-align:center;background-color:rgba(255,255,255,0.8);border:1px solid #fb4854}.aui-shop-flex-fr{position:relative;border:1px solid #000;border-radius:20px;font-size:.8rem;color:#fff;padding:.1rem .6rem;background:#000}.aui-shop-flex-wi{width:110px;margin:.8rem auto .8rem;text-align:center}.aui-special-etc-gmi{text-align:right;font-size:.6rem;float:right;color:#fff;background:#fb4854;border-radius:21px;padding:.01rem .35rem;margin-top:.15rem}.aui-footer{width:100%;position:relative;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:7px 5px 7px 5px;background-color:#fff;box-shadow:0 -1px 9px #ddd}.aui-footer:after{content:'';position:absolute;z-index:0;top:0;left:0;width:100%;height:1px;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%}.aui-tabBar-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#979797}.aui-tabBar-item-text{display:inline-block;font-size:.65rem;color:#666;padding-top:2px}.aui-tabBar-item-active .aui-tabBar-item-text{color:#f52e6c}
.gl-list-more { min-height:2.25rem; line-height:2.25rem; text-align:center; font-size:0.65rem; color:#999;}
.gl-list-more a { color:#999;}

