/**  author:aui*  home.css*  http://azenui.com/*  http://www.a-ui.cn/*//* ������ϣ */.aui-header-default {height:2.8rem;line-height:2.8rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:rgba(255,255,255,0.98);}
.aui-header-title-default {color:#333;}
 /*.aui-header-fixed {width: 100%;background-image: linear-gradient(0deg,#e65c49,#f3392a 50%); position: absolute;top: 0;left: 0%;height: 188px; width: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}  */
.aui-header-fixed {position:fixed;top:0;left:0;width:100%;z-index:999;}
.aui-header-item {height:2.8rem;line-height:2.8rem;min-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 0.8rem;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:0.3rem;white-space:nowrap;overflow:hidden;color:#5c5c5c;}
.aui-header-item:first-child {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:-25%;}
.aui-header-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.8rem;line-height:2.8rem;width:50%;margin-left:25%;font-size:16px;}
.aui-header-title {text-align:center;width:100%;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;font-size:16px;color:#5c5c5c;}
/* �ײ����� */.aui-footer-default {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:.104rem 0 .07rem;background-color:rgba(255,255,255,0.96);}
.aui-footer-fixed {position:fixed;bottom:0;left:0;z-index:49;}
.aui-footer-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:#707070;padding:3px 0;}
.aui-footer-item-icon {color:#979797;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;position:relative;}
.aui-footer-item-text {display:inline-block;font-size:12px;}
/* ����ѡ��  */.aui-scroll-contents {height:100%;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;margin:0 auto;max-width:750px;/*min-width:300px;*//*margin-bottom:100px;*/}
.aui-scroll-box {position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:44px;padding-bottom:44px;}
.aui-scroll-nav {width:100px;height:100%;text-align:center;background-color:#f3f5f7;-webkit-overflow-scrolling:touch;position:relative;z-index:1;overflow-y:auto;}
.aui-scroll-item {padding:0 10px;height:35px;line-height:3rem;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;position:relative;z-index:1;font-size:.8rem;text-align:center;}
.aui-scroll-item-text {font-size:0.7rem;color:#232326;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center;}
.aui-scroll-content {height:100%;background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 .5rem .5rem .5rem;position:relative;}
.aui-scroll-content-item {padding-top:15px;}
.aui-scroll-content-title {height:2rem;line-height:2rem;font-size:.8rem;font-weight:normal;color:#555;display:block;padding-bottom:.1rem;padding-top:.32rem;margin-bottom:.2rem;position:relative;z-index:1;}
.aui-scroll-nav .aui-crt {background-color:#fff;}
.aui-scroll-nav .aui-crt .aui-scroll-item-text {color:#fc6248;}
.aui-class-img img {width:100%;height:100%;display:block;border:none;}
.m-navbar {position:fixed;height:44px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:rgba(255,255,255,0.98);}
.navbar-item {height:0.9rem;min-width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 0.2rem;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:0.3rem;white-space:nowrap;overflow:hidden;color:#5c5c5c;}
.navbar-item:first-child {-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-right:-25%;}
.navbar-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:0.9rem;width:50%;margin-left:25%;}
.navbar-center .navbar-title {text-align:center;width:100%;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;font-size:0.4rem;color:#5c5c5c;}
/* aui-banner-content */.aui-banner-content {overflow-x:hidden;width:100%;height:419px;position:relative;text-align: center;}
.aui-banner-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;}
.aui-banner-pagination {position:absolute;width:100%;z-index:2;left: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;}
.aui-banner-wrapper-item {text-align:center;width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}
.aui-banner-wrapper-item a {text-align:center;}
.slider-pagination-item {margin:0 .3rem;width:8px;height:8px;display:inline-block;border-radius:100%;background-color:#fff;}
.slider-pagination-item.slider-pagination-item-active {background:#f93753;}
.aui-banner-wrapper-item img {width:93%;/*background:url(/uploads/image/tmibg/log.png) no-repeat center center;*/background-size:cover;height: 150px;display: inline-block;margin-top: 8px;border-radius:1em;}
.aui-header-item-icon {height:2.8rem;min-width:19%;-webkit-box-flex:0;-webkit-flex:0 0 13%;-ms-flex:0 0 1%;flex:0 0 18%;padding:0 0.8rem 0 0;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:0.3rem;white-space:nowrap;overflow:hidden;color:#5c5c5c;}
.aui-header-item-icon: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;}
.select .search {width:90%;padding: 5px;height: 28px;line-height: 17px;background-color: rgba(255,255,255,0.3);display: inline-block;border-radius: 22px;text-align: center;}
.aui-header-search-box {background-color:rgba(255,255,255,0.3);height:33px;line-height:27px;width:100%;padding-left:0px;border-radius:30px;padding-top: 0.2rem;}
.aui-header-search {width:87%;background:none;border:none;color:#fff;font-size:14px;line-height:27px;}
.aui-header-center-clear {width:66%;margin-left:13%;}
/* �ź��� css*/.aui-grid-content {width:100%;background-color:#ffffff;display:table;table-layout:fixed;}
.aui-grid-row {overflow:hidden;margin:0;}
.aui-grid-row-item {display:table-cell;position:relative;text-align:center;vertical-align:middle;padding:20px 13px;width:25%;float:left;}/*padding 数值修改*/
.aui-grid-row-label {display:block;font-size:13px;position:relative;}
/* �ź���� ��� �ı� ��20%  �ĳ� 25% */.aui-grid-row-clear .aui-grid-row-item {width:33.333%;padding:.8rem 0 0 0;}
.aui-grid-row-clear .aui-grid-row-item .aui-icon-large {width:60px;height:60px;}
/* �ź��� ͼ�� �� ͼƭ  */.aui-grid-row-clear .aui-grid-row-item i img {width:100%;height:100%;display:block;border:none;}
/* ��ҳ���*/.aui-avd-content {background-color:#fff;margin-left:3%;margin-bottom:10px;}
.aui-avd-content a {display:block;float:left;width:47%;margin-right:3%;}
.aui-avd-content a img {width:100%;height:100%;display:block;border:none;/*border-radius:5px;*/}
/* ֧�����һ��� ��ҳ*/.aui-slide-box {padding-top:0px;background-color: #eceaea;}
.aui-slide-box .aui-slide-list {margin:10px 10px 10px 10px;overflow:hidden;height:10.333333rem;}
.aui-slide-box .aui-slide-item-list {width:auto;white-space:nowrap;overflow:auto;height:10rem;font-size:0;-webkit-overflow-scrolling:touch;}
/* �߶�����ӧ*/.aui-slide-box-clear .aui-slide-list {height:7rem;margin-top:0;}
.aui-slide-box-clear .aui-slide-item-list {height:8rem;}
.aui-slide-box .aui-slide-item-list .aui-slide-item-item {display:inline-block;width:5rem;margin-right:12px;vertical-align:top;}
li {list-style:none;}
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .v-link {display:block;}
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .v-img {display:block;width:5rem;height:5rem;background:url(/uploads/image/tmibg/log.jpg) no-repeat center center;background-size:62px;}
.aui-slide-box-clear .aui-slide-item-list .aui-slide-item-item .v-img {width:5rem;height:6.7rem;background:url(/uploads/image/tmibg/log.jpg) no-repeat center center;background-size:62px;}
.aui-slide-item-f-els {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .aui-slide-item-title {text-align:center;line-height:1rem;word-break:break-word;height:2rem;white-space:normal;margin:6px 0 4px;font-size:0.8rem;color:#333;}
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .aui-slide-item-info {text-align:center;height:0.7rem;line-height:0.7rem;margin-top:6px;font-size:12px;}
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .aui-slide-item-info .aui-slide-item-price {font-size:14px;color:#e73c3c;}
.aui-slide-box .aui-slide-item-list .aui-slide-item-item .aui-slide-item-info .aui-slide-item-mrk {text-decoration:line-through;font-size:10px;color:#999;}
/* ģ���զ���*/.aui-list-item-img {margin:0 10px; height: 100px;}
.aui-list-item-img img {width:100%;height:100%;display:block;border:none;}
.aui-list-item {padding-top:10px;}
.aui-list-content {padding-bottom:20px;}
/* ϊ���ƽ�*/.aui-recommend {width:100%;/*height:60px;*//*line-height:60px;*//*background:#e7e5e5;*/text-align:center;font-size:16px;}
.aui-recommend img {width:100%;height:100%;display:block;border:none;}
/* ��ʒ�ķ���*/.aui-list-product {width:100%;height:auto;-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-bottom:-1px;}
.aui-list-product-box {overflow:hidden;position:relative;display:block;margin:0;padding:0 2px 0;}
.aui-list-product-item {width:50%;float:left;position:relative;height:16rem;}
.aui-list-product-item-img {height:auto;width:100%;margin:0 auto;overflow:hidden;position:relative;}
.aui-list-product-item-img img {width:98%;height:100%;display:block;border:none;padding-left: 2%;}
.aui-list-product-item-text {background-color:#fff;padding:.7rem;line-height: 1rem;}
.aui-list-product-item-text h3 {color:#505050;font-size:0.8rem;font-weight:normal;word-wrap:normal;text-overflow:ellipsis;overflow:hidden;text-align:justify;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height: 32px;}
.aui-list-product-mes-box {overflow:hidden;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#999;line-height: 30px;}
.aui-list-product-item-price {font-size:15px;color:#eb5211;}
.aui-list-product-item-price em {font-size:14px;}
.aui-list-product-item-del-price {padding-left:.06rem;font-size:10px;margin-left:.02rem;position:relative;color:#8c8c8c;}
.aui-list-product-item-del-price:after {content:'';position:absolute;z-index:0;top:0;left:0;width:100%;height:1px;border-top:1px solid #8c8c8c;-webkit-transform:scaley(0.5);transform:scaley(0.5);-webkit-transform-origin:0 0;transform-origin:0 0;top:auto;bottom:50%;}
.aui-comment {font-size:.7rem;}
/* ��ͼ ������  ��ʒ�б�������� */.aui-list-product-box-clear .aui-list-product-item-img {width:auto;}
.aui-list-product-box-clear .aui-list-product-item-text {padding:0 .2rem;}
.aui-list-product-box-sml .aui-list-product-item {width:100%;}
/*  */.aui-list-product-float-item {overflow:hidden;position:relative;padding:0 7px;background-color:#fff;}
.aui-list-product-fl-item {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:7px 0 8px 0;position:relative;}
.aui-list-product-fl-img {height:auto;width:6rem;overflow:hidden;}
.aui-list-product-fl-img img {width:100%;height:100%;display:block;border:none;}
.aui-list-product-fl-text {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:10px;background-color:#fff;}
.aui-list-product-fl-text h3 {overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all;text-overflow:ellipsis;line-height:1rem;max-height:3rem;color:#505050;font-size:.8rem;text-align:justify;font-weight:normal;margin-bottom:10px;}
.aui-list-product-fl-mes {overflow:hidden;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:#999;}
.aui-list-product-fl-bag span {float:left;display:inline-block;width:18px;height:18px;margin-right:5px;margin-top:5px;}
.aui-list-product-fl-bag span img {width:100%;height:100%;display:block;border:none;}
/* ����ť */.aui-btn-purchase {}
.aui-card-content {position:relative;margin-bottom:0.75rem;background:#ffffff;}
/* ��ƭģ��*/.aui-card-box {position:relative;min-height:2.2rem;padding:0.8rem 0.75rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:block;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.aui-card-box-user {width:2.3rem;float:left;margin-right:0.5rem;}
.aui-card-box-user img {width:100%;display:block;border-radius:50%;max-width:100%;border:none;}
.aui-card-box-name {color:#212121;position:relative;font-size:0.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.aui-card-box-time {font-size:0.7rem;color:#666;}
.aui-card-box-btn {border:1px solid #fc6248;color:#fc6248;padding:1px 8px;}
.aui-card-media {-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;padding:0 0.7rem;}
.aui-card-media-item {width:6rem;position:relative;padding:0.5rem 0;padding-right:0.75rem;display:inherit;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:flex-start;align-items:flex-start;}
.aui-card-media-item img {width:100%;display:block;max-width:100%;border:none;}
.aui-card-media-inner {position:relative;min-height:2.2rem;padding-right:0.75rem;width:100%;padding-top:0.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.aui-card-media-text {display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all;white-space:normal !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:500;font-size:0.8rem;}
.aui-card-media-describe {color:#999;padding-top:.2rem;}
.aui-card-media-inner-title {font-weight:500;font-size:1rem;padding:0 0.7rem 0.7rem 0.7rem;position:relative;max-width:100%;color:#212121;}
.aui-card-media-inner-padded {margin-left:-0.125rem;margin-right:-0.125rem;overflow:hidden;list-style:none;padding:0;padding-left:0.75rem;color:#212121;position:relative;min-height:2.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.aui-card-media-inner-col-xs-3 {width:33.33333333%;position:relative;float:left;padding:0.125rem;}
.aui-card-media-inner-col-xs-3 img {max-width:100%;width:100%;display:block;border:none;}
/* ͷ����ϣ �� logo */.aui-header-center-logo div {width:90px;}
.aui-header-center-logo img {width:100%;height:100%;display:block;border:none;}
/* �ҵĺ��ﳵ */.aui-car-box {margin-bottom:.5rem;}
.aui-car-box-name {background:#fff;height:50px;line-height:50px;padding:0 15px;position:relative;}
.aui-car-box-name input.check {background:url(/uploads/image/tmiicon/icon_radio3.png) no-repeat center left;background-size:20px 20px;position:absolute;top:50%;left:10px;margin-top:-18px;width:20px;height:35px;}
.aui-car-box-name input.check:checked {background:url(/uploads/image/tmiicon/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
.aui-car-box-name input.check:checked {background:url(/uploads/image/tmiicon/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
.aui-car-box-name h3 {float:left;font-size:14px;background:url(/uploads/image/tmiicon/icon-kin.png) no-repeat left center;background-size:22px 22px;padding-left:25px;margin-left:28px;font-weight:inherit;}
.aui-car-coupons {float:right;}
.aui-car-box-list ul li {margin-bottom:10px;}
.aui-car-box-list-item {background:#f5f5f5;height:120px;padding:0 15px;position:relative;}
.aui-car-box-list-item input.check {background:url(/uploads/image/tmiicon/icon_radio3.png) no-repeat center left;background-size:20px 20px;position:absolute;top:50%;left:10px;margin-top:-18px;width:20px;height:35px;}
.aui-car-box-list-item input.check:checked {background:url(/uploads/image/tmiicon/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
.aui-car-box-list-item input.goodscheck:checked {background:url(/uploads/image/tmiicon/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
.aui-car-box-list-item input.check:checked {background:url(/uploads/image/tmiicon/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
.aui-car-box-list-img {position:absolute;top:15px;left:45px;width:90px;height:90px;}
.aui-car-box-list-img img {width:100%;height:100%;display:block;border:none;}
.aui-car-box-list-text {margin-left:130px;padding:15px 0;}
.aui-car-box-list-text h4 {font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.aui-car-box-list-text-brief {height:25px;line-height:25px;font-size:12px;color:#81838e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.aui-car-box-list-text-brief span {height:25px;line-height:25px;font-size:12px;color:#81838e;white-space:nowrap;display:inline-block;margin-right:8px;}
.aui-car-box-list-text-price {height:24px;line-height:24px;position:relative;}
.aui-car-box-list-text-pri {color:#fc6248;font-size:16px;}
.aui-car-box-list-text-arithmetic {position:absolute;right:0px;top:0;width:75px;box-sizing:border-box;white-space:nowrap;height:100%;border:1px solid #e0e0e0;}
.aui-car-box-list-text-arithmetic a {display:inline-block;width:23px;height:22px;line-height:22px;text-align:center;background:#fff;font-size:16px;color:#666;}
.aui-car-box-list-text-arithmetic .minus {border-right:1px solid #e0e0e0;}
.aui-car-box-list-text-arithmetic .num {width:32px;text-align:center;border:none;display:inline-block;height:100%;box-sizing:border-box;vertical-align:top;margin:0 -6px;}
.aui-car-box-list-text-arithmetic .plus {border-left:1px solid #e0e0e0;}
.aui-shopprice {background:#fff;height:35px;line-height:35px;padding:0 15px;text-align:right;}
.aui-total-amount {color:#fc6248;font-size:16px;}
.aui-payment-bar {clear:both;overflow:hidden;width:100%;height:14%;position:fixed;bottom:0;background-color:#fff;box-shadow:0 0 10px 0px rgba(155,143,143,0.6);-webkit-box-shadow:0 0 10px 0px rgba(155,143,143,0.6);-moz-box-shadow:0 0 10px 0px rgba(155,143,143,0.6);}
.aui-payment-bar .all-checkbox {float:left;line-height:49px;padding-left:40px;}
input.check {background:url(/uploads/image/tmiicon/icon_radio3.png) no-repeat center left;background-size:20px 20px;position:absolute;top:25%;left:10px;margin-top:-18px;width:20px;height:35px;border:none;}
input.check-pay {right:5%;top:50%;left:inherit}
input.check:checked {background:url(/uploads/image/tmiicon/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
input.check:checked {background:url(/uploads/image/tmiicon/icon_radio4.png) no-repeat center left;background-size:20px 20px;}
.aui-payment-bar .shop-total {float:left;height:49px;line-height:49px;padding-left:20px;font-size:16px;}
.aui-payment-bar .settlement {display:block;float:right;width:135px;height:49px;line-height:49px;text-align:center;color:#fff;font-size:16px;background:#fc6248;}
.aui-payment-bar .shop-total span {display:block;font-size:12px;}
/* ��д������ַ  */.aui-address-content {padding-top:44px;}
.aui-address-well {padding-bottom:44px;}
.aui-address-box-list {position:relative;z-index:320;}
.aui-address-box-default {padding:12px 10px;position:relative;display:block;padding-bottom:16px;background:#fff  -7px bottom repeat-x;background-size:44px 2px;}
.aui-address-box-default ul {position:relative;padding-right:30px;}
.aui-address-box-default ul li {font-size:12px;color:#81838e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;position:relative;padding-left:15px;}
.aui-address-box-default ul li strong {font-size:14px;padding-bottom:10px;display:inline-block;color:#555;padding-right:10px;}
.aui-address-box-default .aui-tag {display:inline-block;position:relative;overflow:hidden;padding:0 5px;vertical-align:middle;margin:0 5px 0 0;max-width:8em;height:15px;line-height:15px;font-size:0.7rem;color:#4b9bfb;}
.aui-address-box-default .aui-tag-default {color:#fc6248;border-color:#fc6248;}
.aui-address-box-default .aui-tag::after {content:"";position:absolute;z-index:1;pointer-events:none;background-color:#4b9bfb;border:1px solid #ddd;top:0;bottom:0;left:0;right:0;background:none;border-color:#4b9bfb;border-radius:2px;right:-100%;bottom:-100%;-webkit-transform:scale(.5);-webkit-transform-origin:0 0;border-radius:4px;}
.aui-address-box-default .aui-tag-default::after {border-color:#fc6248;}
.aui-address-box-default:after {content:"";display:inline-block;vertical-align:middle;width:15px;height:15px;background-image:;background-repeat:no-repeat;background-size:100%;position:absolute;top:50%;right:10px;margin-top:-5px;}
.aui-address-cell {padding:0 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;}
.aui-address-cell-bd {-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:16px;}
.aui-address-cell-ft {text-align:right;color:#222222;padding-right:15px;}
.aui-address-cell-ft .aui-address-text {width:100%;height:22px;line-height:22px;color:#222;font-size:12px;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);}
.aui-fl-arrow-clear .aui-address-cell-bd {font-size:12px;}
/* ��ʾ��  ��ʽ  */.aui-prompt {background:#fff3dc;width:100%;height:35px;line-height:35px;color:#f23030;font-size:12px;padding:0 20px;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);}
/* ��������  */.aui-me-content {padding-top:44px;padding-bottom:44px;}
.aui-me-content-box {background:#ff2171;width:100%;height:180px;position:relative;background:-moz-linear-gradient(left,#ff5e3e 0,#ff1679 100%);background:-webkit-gradient(linear,left,right,color-stop(0,#ff5e3e),color-stop(100%,#ff1679));background:-webkit-linear-gradient(left,#ff5e3e 0,#ff1679 100%);background:-o-linear-gradient(left,#ff5e3e 0,#ff1679 100%);background:-ms-linear-gradient(left,#ff5e3e 0,#ff1679 100%);background:-webkit-gradient(linear,left top,right top,from(#ff5e3e),to(#ff1679));background:-webkit-gradient(linear,left top,right top,from(#ff5e3e),to(#ff1679));background:-webkit-gradient(linear,left top,right top,color-stop(0,#ff5e3e),to(#ff1679));background:linear-gradient(to right,#ff5e3e 0,#ff1679 100%);}
.aui-me-content-info {background-image:;background-size:100%;height:200px;width:100%;background-position:bottom;background-repeat:no-repeat;position:absolute;left:0;bottom:0;}
.aui-me-content-list {width:100%;padding-top:25px;position:relative;}
.aui-me-content-item {width:92%;height:110px;background:#fff;border-radius:10px;padding:20px;margin:0 4%;z-index:2;position:relative;}
.aui-me-content-item-head {position:absolute;top:-20px;left:15px;}
.aui-me-content-item-img {width:60px;height:60px;float:left;}
.aui-me-content-item-title {float:left;height:80px;line-height:80px;font-size:16px;font-weight:700;color:#222;padding-left:10px;}
.aui-me-content-item-img img {width:100%;height:100%;display:block;border:none;border-radius:50%;}
.aui-me-content-item-text {padding-top:30px;}
.aui-me-content-item-text a {width:24%;display:inline-block;text-align:center;}
.aui-me-content-item-text a span {color:#666666;font-weight:700;display:inline-block;width:100%;text-align:center;font-size:16px;}
.aui-me-content-item-text a span:nth-child(2) {font-size:14px;color:#999999;font-weight:normal;}
.aui-me-content-card {width:92%;height:90px;background: no-repeat;background-size:cover;border-radius:10px;padding:20px;margin:0 4%;z-index:1;position:absolute;bottom:-35px;padding-top:62px;}
.aui-me-content-card h3 {color:#e6dbbf;font-size:15px;display:inline-block;float:left;background-image:-webkit-gradient(linear,0 0,0 bottom,from(rgba(170,146,58,1)),to(rgba(249,244,232,1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.aui-me-content-card a {font-size:12px;color:#d5c9ab;float:right;padding-top:2px;}
/* �û�ͷ�� ĭ������ ������ʾ  */#scrollsearchdiv {width:30px;height:30px;border:1px solid #fff;display:none;border-radius:50%;}
#scrollsearchdiv img {width:100%;height:100%;display:block;border:none;border-radius:50%;}
#scrollsearchpro {width:100%;height:44px;line-height:44px;display:none;}
#scrollsearchpro span {margin:0 15px;color:#fff;height:44px;line-height:44px;display:inline-block;}
/* ֧������ҳ��  */.aui-settle-content {padding-top:44px;padding-bottom:44px;}
.aui-settle-title {text-align:right;padding-right:20px;color:#232326;background:#f8f8f8;height:44px;line-height:44px;}
.aui-settle-title span {color:#f23030;font-size:16px;}
.aui-settle-pay {width:130px;padding:5px 20px;}
.aui-settle-pay img {width:100%;height:100%;display:block;border:none;}
.aui-settle-choice span {color:#f23030;border:1px solid #f23030;border-radius:2px;font-size:0.7rem;margin-right:5px;}
.aui-address-cell-hd {width:28px;height:28px;margin-right:5px;}
.aui-address-cell-hd img {width:100%;height:100%;display:block;border:none;}
.aui-settle-choice a {padding:10px 15px;}
.aui-settle-choice a .aui-address-cell-bd p {color:#888;font-size:0.7rem;}
.aui-settle-ways {text-align:left;padding-left:15px;color:#232326;background:#f8f8f8;height:44px;line-height:44px;}
.aui-settle-payment {width:100%;height:45px;line-height:45px;text-align:center;background:#f23030;position:fixed;clear:both;overflow:hidden;left:0;bottom:0;right:0;}
.aui-settle-payment a {width:100%;height:45px;line-height:45px;text-align:center;background:#f23030;display:inline-block;color:#fff;font-size:14px;}
/* ���� */.aui-header-drop-down {z-index:999;display:none;width:100px;border-radius:3px;position:absolute;top:50px;right:9px;background:#fff;box-shadow:0 0 10px 0px rgba(155,143,143,0.6);-webkit-box-shadow:0 0 10px 0px rgba(155,143,143,0.6);-moz-box-shadow:0 0 10px 0px rgba(155,143,143,0.6);}
.aui-header-drop-down p {font-size:12px;color:#1b1b1b;margin:0;height:30px;line-height:30px;padding-left:20px;}
.aui-header-drop-down-san {width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;position:absolute;top:-8px;right:0;border-bottom-left-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
/* ��ʒ���� */.aui-product-title {padding:1px 15px 0 15px;background:white;}
.aui-product-title h2 {font-size:14px;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.aui-product-title p {font-size:0.7rem;color:#1b1b1b;padding-top:4px;}
.aui-product-boutique {width:auto;padding:10px 15px;margin:0 15px 10px 15px;background:#f5f5f5;}
.aui-product-boutique img {float:left;display:block;width:16px;height:16px;margin-right:6px;}
.aui-product-strip {margin:0 15px;}
.aui-product-strip img {width:100%;height:100%;display:block;border:none;}
.aui-product-tag-text {float:left;margin-right:10px;font-size:12px;color:#666;}
.aui-real-price {padding:0 15px 0 15px;}
.aui-real-price span {font-size:18px;color:white;float:left;font-weight:700;padding-top: 4px;}
.aui-real-price span i {font-size:12px;}
.aui-real-price .aui-settle-choice span {font-size:.7rem;float:left;display:block;margin-top:5px;margin-left:5px;padding:0 4px;font-weight:200;line-height:24px}
.aui-real-price .aui-font-num {line-height:30px;color:#999;font-size:14px;text-decoration:line-through;font-weight:inherit;margin-left:5px;}
.current {color:#900;font-weight:800;border-bottom:2px solid #fff;}
.aui-product-coupon .aui-address-cell .aui-address-cell-ft span {color:#fc6248;}
.aui-product-coupon .aui-address-cell-bd {width:40px;-webkit-box-flex:inherit;-webkit-flex:inherit;flex:inherit;font-weight:700;}
.aui-product-coupon .aui-address-cell-ft {-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:left;color:#666;font-size:16px;}
.aui-product-evaluate .aui-address-cell-ft span {color:#fc6248;font-size:13px;}
.aui-product-pages-title {text-align:center;}
.aui-product-pages-title h2 {padding-top:20px;font-weight:normal;padding-bottom:20px;font-size:14px;}
.aui-product-pages-img {font-size: 13px;}
.aui-product-pages-img img {width:100%;height:100%;display:block;border:none;/*margin-bottom:10px;*/}
.aui-product-shop-img {width:40%;float:left;}
.aui-product-shop-img img {width:100%;height:100%;display:block;border:1px solid #f0f2f5;padding:3px;}
.aui-product-shop-text {float:left;padding-left:10px;}
.aui-product-shop-text h3 {padding-bottom:4px;}
.aui-product-function a {display:inline-block;height:100%;line-height:50px;float:left;overflow:hidden;position:relative;color:#fff;font-size:15px;width:50%;}
/* �ײ����빺�ﳵ�լ��������� */.aui-product-content {padding-bottom:40px;}
.aui-footer-product-fixed {display:table;position:fixed;left:0;bottom:0;z-index:10;text-align:center;width:100%;height:50px;overflow:hidden;background:#fff;}
.aui-footer-product-concern-cart {background-color:rgba(255,255,255,1);position:relative;float:left;height:100%;overflow:hidden;width:47.5%;}
.aui-footer-product-concern-cart a {display:inline-block;height:100%;line-height:50px;float:left;overflow:hidden;position:relative;color:#d4d4d4;font-size:10px;width:33.33%;}
.aui-f-p-focus-info {color:#232326;font-size:10px;display:block;line-height:9px;height:15px;text-align:center;}
.aui-footer-product-action-list {float:left;height:100%;overflow:hidden;width:52.5%;}
.aui-footer-product-action-list a {display:inline-block;height:100%;line-height:50px;float:left;overflow:hidden;position:relative;color:#fff;font-size:15px;width:50%;}
/* �ҵķ��� �б� */.aui-myorder-content {padding-top:44px;margin-bottom:35px;}
.tab-nav {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:0;}
.tab-nav-item {width:1%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;text-align:center;color:#585858;font-size:0.8rem;height:2.5rem;line-height:2.5rem;display:block;background-color:#fff;}
.tab-nav-item a {display:inherit;color:inherit;}
.tab-panel {position:relative;overflow:hidden;background-color:#fff;}
.tab-panel .tab-panel-item {width:100%;position:absolute;top:0;padding:0.24rem;-webkit-transform:translatex(-100%);transform:translatex(-100%);}
.tab-panel .tab-panel-item.tab-active {position:relative;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-transform:translatex(0);transform:translatex(0);}
.tab-nav-item.tab-active {color:#ff5e53;}
.aui-list-title-btn {text-align:right;padding:10px 10px 10px 0;}
.aui-list-title-btn a {display:inline-block;width:70px;height:26px;line-height:26px;font-size:12px;color:#666;text-align:center;border:1px solid #999;cursor:pointer;border-radius:3px;margin-left:5px;}
.aui-list-title-btn .red-color {border:1px solid #ff5e53;color:#fff;}
.aui-list-title-info .aui-list-product-fl-img {width:4.5rem;}
.aui-list-title-info .aui-well {padding:5px 11px;position:relative;font-size:12px;font-weight:normal;}
.aui-list-title-info .aui-well-bd {font-size:12px;font-weight:normal;color:#222;}
.aui-list-title-info .aui-well-ft {padding-right:0;color:#222;font-size:12px;}
/* ���� */.aui-product-set {position:relative;}
.aui-out {padding:20px 100px;}
.aui-out a {width:100%;height:38px;line-height:38px;text-align:center;font-size:14px;color:#da4644;border:1px solid #da4644;border-radius:3px;display:block;}
.aui-product-set a {background:#fff;}
/* ������� */.aui-invitation-bg {background: no-repeat;background-size:100%;height:166px;margin-top:44px;}
.aui-invitation-footer {position:fixed;left:0;bottom:0;right:0;z-index:999;background:#fdf0d2;width:100%;height:60px;padding-top:10px;}
.aui-invitation-footer a {width:40%;text-align:center;display:block;height:40px;line-height:40px;background:#e5133d;border-radius:3px;color:#fff;font-size:14px;float:left;margin:0 5%;}
/* ��ʱ���� */.aui-time-list .aui-myorder-fix .tab-nav .tab-nav-item a span {width:100%;display:block;margin:0;padding-top:5px;font-weight:700;}
.aui-time-list .aui-myorder-fix .tab-nav .tab-nav-item a em {width:100%;display:block;height:10px;margin:0;padding:0;line-height:10px;font-size:9px;}
.aui-time-list .aui-myorder-fix .tab-nav .tab-nav-item {line-height:1.2rem;}
.aui-time-list .aui-myorder-fix .tab-nav .tab-nav-item.tab-active {background:#ff5e53;color:#fff;}
/* ƴ�� �ź� */.aui-purchase-content {padding-top:85px;}
.aui-purchase-tag {font-size:9px;height:18px;line-height:18px;text-align:center;width:34px;border:1px solid #eb5211;color:#eb5211;position:absolute;top:5px;left:5px;background:#fff;}
/* ÿ��ǩ�� */.aui-sign-content {background:url(/uploads/image/tmibg/icon-sign.jpg) no-repeat;background-size:100%;height:200px;border-bottom:1px solid #eee;}
.aui-sign-btn {padding-top:50px;}
.aui-sign-btn a {width:100px;margin:0 auto;display:block;}
.aui-sign-btn img {width:100%;height:100%;display:block;border:none;}
/* �ż�ȯ */.aui-coupon-item {width:100%;margin:10px 0;padding:0 10px;}
.aui-coupon-item img {width:100%;height:100%;display:block;border:none;}
/* �༭��ַ �½��ջ���ַ */.aui-address-box {padding:10px 10px 0 10px;}
.aui-address-box-item {background:#fff;padding:3px 10px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;}
.aui-address-box-item-bd {-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.aui-address-box-item-ft {text-align:right;color:#999999;}
.aui-address-box-input {width:100%;border:0;outline:0;-webkit-appearance:none;background-color:#fff;font-size:inherit;color:inherit;height:3em;line-height:3;padding-left:10px;border-bottom:1px solid #eee;margin-bottom:8px;}
.aui-address-box-text {display:block;border:0;resize:none;width:100%;color:inherit;font-size:1em;line-height:inherit;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:10px;}
/* �����б� ��ʽ */.mask-black {background-color:rgba(0,0,0,0.4);position:fixed;z-index:500;bottom:0;right:0;left:0;top:0;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;}
.m-cityselect {position:fixed;bottom:0;left:0;width:100%;height:75%;z-index:1000;background-color:#fff;-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;}
.m-cityselect.brouce-in {-webkit-transform:translate(0,0);transform:translate(0,0);}
.cityselect-header {position:absolute;top:0;left:0;width:100%;z-index:1;}
.cityselect-header:after {content:'';position:absolute;z-index:0;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #d9d9d9;-webkit-transform:scaley(0.5);transform:scaley(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;}
.cityselect-title {width:100%;font-size:16px;text-align:center;height:45px;line-height:45px;position:relative;}
.cityselect-title:before {content:'';position:absolute;z-index:0;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #b2b2b2;-webkit-transform:scaley(0.5);transform:scaley(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;}
.cityselect-nav {width:100%;padding-left:.2rem;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.cityselect-nav > a {font-size:16px;color:#222;display:block;height:40px;line-height:46px;padding:0 .2rem;position:relative;margin-right:.15rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%;}
.cityselect-nav > a.crt {color:#f23030;}
.cityselect-nav > a.crt:after {content:'';width:100%;height:2px;background-color:#f23030;position:absolute;bottom:0;left:0;z-index:2;}
.cityselect-content {height:100%;padding-top:85px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.cityselect-content.cityselect-move-animate {-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;}
.cityselect-content.cityselect-next {-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}
.cityselect-content.cityselect-prev {-webkit-transform:translate(0,0);transform:translate(0,0);}
.cityselect-content > .cityselect-item {display:block;height:inherit;width:50%;/* for old android */-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;}
.cityselect-item-box {width:100%;height:inherit;display:block;padding:0 .4rem;}
.cityselect-item-box > a {color:#333;font-size:18px;height:40px;line-height:40px;overflow:hidden;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;width:100%;position:relative;z-index:1;}
.cityselect-item-box > a:before {content:'';position:absolute;z-index:0;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #d9d9d9;-webkit-transform:scaley(0.5);transform:scaley(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%;}
.cityselect-item-box > a:active {background:none;/* for firefox */}
.cityselect-item-box > a span {-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block;}
.cityselect-item-box > a.crt {color:#f23030;}
.mask-black {background-color:rgba(0,0,0,0.4);position:fixed;z-index:500;bottom:0;right:0;left:0;top:0;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;}

/*618活动*/
.act618 {/*background-image: ;*/height: 500px;background-repeat: no-repeat;height: 115px;margin-top: 4px;position: relative;background-size: 100% 100%;padding-top: 1px;width: 98%;margin-left: 1%;border-radius: 1em;}
.act618::after {content: '';display: block;clear: both;}
.act618 .left {width: 83%;margin-top: 27px;margin-right: 0;float: left;}
.act618 .right {width: 17%;margin-top: 10px;float: right;}
.act618 .left ul::after {content: '';display: block;clear: both;}
.act618 .left li {float: left;width: 17%;height: 67px;border-radius: 10px;background-size: 100%;position: relative;margin-left: 6px;overflow: hidden;background-repeat: no-repeat;background-size: 100% 100%;}
.act618 .left li a {display: block;width: 100%;height: 100%;}
.act618 .left li div {background-image: ;position: absolute;bottom: 0;background-size: 100%;width: 100%;color: black;height: 30px;text-align: center;font-family: 'bm';font-size: 20px;line-height: 30px;}
.act618 .right li {background-color: white;border-radius: 5px;width: 90%;height: 25px;text-align: center;margin-bottom: 10px;box-shadow: 3px 3px 0 0 black;padding-top: 1px;}
.act618 .right a {color: #ff751a;font-size: 10px;}
.act618 .right .strong {color: black;font-family: 'bm';font-size: 10px;height: 24px;font-weight: 400;line-height: 11px;}
.act618 .total {position: absolute;display: block;top: 0;height: 20px;width: 100%;}
