.aui-list { z-index:1;width: 96%;margin: 0px auto;}
.aui-searchbar { position:relative;height:2.35rem;}
.aui-searchbar-input { height:33px; font-size:15px; padding-top:0.1rem;}
.aui-searchbar-input input { float:left; width:50%; height:30px;font-size:15px; margin-left:5px;}
.dt-index-grid .aui-col-xs-3:active { background:none;}
.indexgrid-div { width: 2.25rem;height: 2.25rem;border-radius: 50%;line-height: 2.2rem;position: relative;left: 50%;top: 50%;margin-left: -1.125rem;text-align: center;color:#FFF;}
.indexgrid-div img {margin-top:0.4rem;}		
.dt-index-grid .aui-iconfont {font-size:1.2rem;}
.dt-index-grid [class*=aui-col-xs-] {padding: 0.25rem;}
.dt-index-grid .aui-grid-label { margin:0; color:#666; font-size:0.65rem }

.dt-index-title {width: 96%;position: relative;height:2.25rem;line-height:2.25rem;font-size:0.9rem;margin:0px auto;border-radius: 0.25rem;}
.dt-index-title .box-title {border-left: 5px solid #ff9900;color: #666;font-weight: 700;padding-left: 1rem;}
.fixedBar{ z-index:1010;position:fixed;top:2.25rem;left:0;width:100%;height:2.25rem;padding:0rem 0.5rem 2.25rem 0.5rem;background:rgba(255,255,255,0.9)}
.dt-index-title .aui-right-cate {font-size:0.75rem;position: absolute;top: 50%;right: 3.75rem;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.dt-index-title .aui-right-more {font-size:0.75rem;position: absolute;top: 50%;right: 1.25rem;-webkit-transform: translateY(-50%);transform: translateY(-50%);}

.aui-arrow-right:after {font-family: 'auiicon';font-size: inherit;line-height: 1;color: #bbbbbb;text-decoration: none;position: absolute;top: 50%;display: inline-block;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-font-smoothing: antialiased;}
.aui-arrow-right:after {font-family:"auiicon" !important;right: 15px;content: '\e6a3';}
.aui-left-kuaibao .swiper-container {width: 100%;height: 1.5rem;margin-left: auto;margin-right: auto;}
.aui-left-kuaibao .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.banner-container .swiper-container {width: 100%;height: 100%;margin: 0px auto 0px auto;padding:0 ;overflow:hidden;}
.banner-container .swiper-slide {text-align: center;background: #fff;margin:0;padding:0;}
.banner-container .swiper-slide img { margin:0; padding:0; border:0; height:100%; display:block;}
.banner-container .swiper-slide a { display:inline; text-decoration:none; margin:0; padding:0;}
.banner-container .swiper-pagination { height:1.7rem; line-height:1.6rem; bottom: 0px !important; text-align:right !important;}	
.banner-container .swiper-slide span {width: 100%;position: absolute;bottom: 0px;left: 0px;z-index: 10;height: 1.7rem;background: rgba(0,0,0,0.1);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display: block;line-height: 1.7rem;text-align: center;text-decoration: none;color: #fff;font-size: 14px;overflow: hidden;text-align: left;text-indent:10px;padding:0; margin:0;}
.box {}
.box .aui-list-view {margin-bottom: 0; padding-bottom:0px;}

.box-title { color:#e51c23 !important; border-left: 0 !important; margin-left:0px !important;}
.box-title .dt-index-title { position:relative;}
.box-title .dt-iconfont { margin-right:0.15rem; font-size:0.75rem;}
.box-title .box-title-sjx { position:absolute; left:0; top:-0.55rem;}

.gl-floor{font-size:0;width:100%; margin-bottom:0.2rem;}
.gl-floor a{text-decoration:none}
.gl-floor-item{width:100%;font-size:100%;overflow:hidden}
.gl-cf:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.gl-mall-ul {padding:0;list-style:none}
.gl-mall-li:nth-child(2n+1){padding-right:0.1rem}
.gl-mall-li:nth-child(2n){padding-left:0.1rem}
.gl-mall-li{float:left;width:50%;box-sizing:border-box;padding-bottom:0.3rem;position:relative; overflow:hidden;}
.gl-mall-product{background-color:white;padding-bottom:0.4rem;font-size:0}
.gl-mall-product .sam-price{display:inline-block;color:#1a68bc;font-size:0.65rem;height:1.05rem;line-height:0.75rem;padding-left:0.2rem;position:relative; background:#FFF;}
.gl-mall-product .sam-price:after{content:'';height:0.45rem;width:1.4rem;position:absolute;top:3px;right:-1.45rem}
.gl-mall-li .gl-mall-product .plus-price{color:#232326}
.gl-mall-li .gl-mall-product .plus-price{color:#232326}
.gl-mall-li .gl-mall-product .plus-price:after{}
.gl-mall-product .sam-height{display:block;height:21px}
.gl-mall-product .samsb{width:30px;height:13px;display:inline-block;position:relative;top:0;margin-right:4px}
.gl-mall-product .chosen{width:auto;height:13px;display:inline-block;position:relative;top:0;margin-right:4px;line-height:13px}
.gl-mall-product .sam-price{display:inline-block;color:#1a68bc;font-size:13px;height:14px;outline:14px;margin-top:3px;margin-bottom:4px;padding-left:4px;position:relative}
.gl-mall-product .sam-price:after{content:''height:9px;width:28px;background-size:28px 9px;position:absolute;top:2px;right:-29px}
.gl-mall-product .sam-height{display:block;height:21px}
.gl-mall-product img{width:100%;display:block; max-height:9rem;}
.gl-mall-product-img{ height:9rem; max-height:9rem;}
.gl-mall-product-text{height:33px;font-size:13px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;color:#232326;margin-top:5px;line-height:17px;margin-bottom:3px;padding:0 4px}
.gl-mall-product-price{color:#f23030;font-size:13px;display:block;padding:0 4px;position:relative;top:1px;height:25px;line-height:25px}
.gl-mall-product-price .big-price{font-size:18px}
.guess-button{display:block;position:absolute;top:0;right:8px;text-align:center;color:#686868;font-size:0.6rem;width:2.45rem;height:1.2rem;line-height:1.25rem}
.guess-button:after{content:'';width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid #bfbfbf;border-radius:4px;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-webkit-transform-origin:top left}

.index-mall-list {}
.index-mall-list .aui-col-xs-4 {padding:0.35rem; border-top:1px solid #f2f2f2; border-left:1px solid #f2f2f2; }
.dtsell-container .swiper-container {width: 100%;margin: 0px auto 0px auto;padding:0 ;overflow:hidden;}
.index-mall-list .aui-list-item-title { padding-left:0.5rem; padding-bottom:0.25rem;}
.index-mall-list .aui-list-item { padding-left:0; padding-bottom:1.25rem; padding-top:0;}
.index-mall-list .aui-row { padding-left:0rem;}
.index-mall-list .aui-list-item-inner { padding-right:0; padding-bottom:0;}
.index-mall-list .mall-container{ margin:0 auto;position:relative;overflow:hidden;z-index:1}
.index-mall-list .mall-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10; bottom:-1.125rem; color:#999;}	
.dt-media-sell .aui-list .aui-list-item {margin: 0px auto;}

.dt-media-sell .aui-list .aui-list-item-media {width: 6rem;height:5rem; padding-right: 0.75rem;}
.dt-media-sell .aui-list-item-text .dt-label { padding:0.3rem 0.35rem; margin-right:0.5rem; background:#039be5; color:#FFF; font-size:0.65rem;}
.sell-list-item-btn .aui-label { border-radius:0.25rem; padding:0.5rem 0; font-size:0.7rem; color:#039be5; width:45%; margin:0 0.25rem;}
.sell-list-item-btn .aui-label a { color:#039be5;}
.gl-boutit {width: 50%;margin: 0 auto;position: relative;height: 2.4rem;line-height:2.4rem;text-align: center;}
.gl-boutit span {display: block;position: absolute;top: 1.2rem;width: 100%;border-top: 0.15rem solid #03a9f4;}
.gl-boutit samp {color: #333;position: relative;padding: 0 5%;background-color: #fff;font-size: 0.8rem;}
.gl-list-style { background-color:#FFF;border-radius: 0.25rem;width: 96%;margin: 0px auto;}
.gl-company-list .gl-list-item-pic {width:25%; margin-right:2%;}
.gl-company-list .gl-list-item-pic img { border-radius:0.125rem; min-height:4rem;}
.gl-company-list .aui-list-item-info { width:70%;}
.index-company-list li{ position:relative;display:block; width:50%;float:left; margin:0;padding:0.5rem 0.5rem 0.75rem 0.5rem; text-align:left;}
.index-company-list li:before {content: " ";position: absolute;left: 0;bottom: 0;right: 0;height: 1px;border-bottom: 1px solid #D9D9D9;color: #D9D9D9;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.index-company-list li:after {content: " ";position: absolute;left: 0;top: 0;width: 1px;bottom: 0;border-left: 1px solid #dddddd;color: #D9D9D9;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(0.5);transform: scaleX(0.5);}
.index-company-list li:nth-child(1):after { border-left: 0;}
.index-company-list li .store-name{ margin:0.3rem 0 0.25rem 0; min-height:1rem; line-height:1rem; text-align:left;}
.index-company-list li .store-name h3{ font-size:0.75rem; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.index-company-list li .store-logo { height:100px; max-height:100px; text-align: center!important;position: relative;width: 100%;display: block;overflow:hidden;}
.index-company-list .glicon-yrz { position:absolute; right:0.6rem; top:0rem;  opacity:1; font-size:2rem; z-index:1;}
.index-company-list li .store-info { line-height: 1rem; margin-bottom:0.1rem; font-size:0.65rem; height:2rem; max-height:2rem; text-align:left;}
.index-company-list li .store-shuiyin { width:80%; overflow:hidden;position:absolute;top:20%; left:1rem;-ms-transform:rotate(27deg);-moz-transform:rotate(27deg);-webkit-transform:rotate(27deg);-o-transform:rotate(27deg); color: #fcfcfc;text-shadow: 1px 2px 1px #000; opacity:0.8}
.index-company-list li img { width:100%; border-radius:2px; height:100px;}
.index-company-list .aui-label { padding:0.25rem; border-radius:0.15rem; font-size:0.6rem; margin-right:0.25rem}
.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;}

.gl-index-grid { position:relative;}
.gl-index-grid .aui-row{overflow:hidden}
.gl-index-grid .aui-col-xs-3 { padding:0.25rem 0}
.gl-index-grid .aui-grid-label {font-size: .6rem; margin-top:0.15rem}
.gl-index-grid .mods-pagination { position:absolute; width:100%; height:1rem; text-align:center; bottom:0.25rem!important;}
.gl-index-grid .swiper-pagination-bullet {width:0.5rem;height:0.15rem; margin: 0 0.15rem !important;border-radius: 0;}
.gl-index-grid .swiper-pagination-bullet-active {opacity: 1;background: #007aff;}
.gl-index-gonggao { position: absolute; left:1.75rem; top:0.65rem;}
.gl-index-gonggao .gonggao-swipers {width: 90%;height: 1rem;left:0;overflow:hidden;margin-left: 0;}
.gl-index-gonggao .swiper-slide {width:100%;min-width:14rem;text-align: left;font-size: 0.75rem; background: #fff;}

.weather-bar {width:100%; height:2.25rem; line-height:2.25rem; padding:0 0.5rem;}
.weather-bar-left { width:18%; font-size:0.7rem; padding-left:1.25rem;}
.weather-bar-left .dt-icon-weather  { position:absolute; left:0.5rem; top:-0.1rem; font-size:1.1rem;}
.weather-bar-right { width:82%; font-size:0.7rem;}

.gl-index-gridimg .aui-col-xs-3 {padding: 0;}
.gl-index-gridimg .aui-grid-label { margin-top:0.65rem;}
.index-module-list .aui-media-list-item-inner { padding:0.25rem 0;}
.index-module-list .aui-list-item-media img { border-radius:2px;-webkit-border-radius:2px;-webkit-box-shadow: rgba(0,0,0,0.1) 0px 5px 15px 0px, rgba(0,0,0,0.07) 0px 1px 5px 0px;-moz-box-shadow: rgba(0,0,0,0.1) 0px 5px 15px 0px,rgba(0,0,0,0.07) 0px 1px 5px 0px; box-shadow: rgba(0,0,0,0.1) 0px 5px 15px 0px, rgba(0,0,0,0.07) 0px 1px 5px 0px;}
#gl_index_member .aui-list-item-media img { border-radius: 50%;}
.index-company-list .aui-label-info{ color:#FFF !important}
..aui-hr{
    width: 96%;
    margin: 0px auto;
}
