.page {width: 100%; min-height: 100%; position: relative; top: 0; left: 0; font-size: 14px;color: #666;background: #eee;}
.order-confirmOrder {padding-bottom: 64px; }
.mui-flex {display: -webkit-box!important; display: -webkit-flex!important; display: -ms-flexbox!important; display: flex!important; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.mui-flex, .mui-flex *, .mui-flex :after, .mui-flex :before {box-sizing: border-box; }
.order-address {padding: 15px 9px; margin-bottom: 9px; background-color: #fff; -ms-box-shadow: 0 1px 0 0 rgba(0,0,0,.2),0 .5px 0 0 rgba(0,0,0,.3); box-shadow: 0 1px 0 0 rgba(0,0,0,.2), 0 0.5px 0 0 rgba(0,0,0,.3); }
.mui-flex.align-center {-webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;border-top:1px solid #eee}
.order-order {margin-bottom: 9px; background-color: #fff; -ms-box-shadow: 0 1px 0 0 rgba(0,0,0,.1),0 .5px .5px 0 rgba(0,0,0,.2); box-shadow: 0 1px 0 0 rgba(0,0,0,.1), 0 0.5px 0.5px 0 rgba(0,0,0,.2); }
.order-submitOrder {position: fixed; left: 0; bottom: 0; width: 100%; background-color: #fff; margin-top: 9px; z-index: 999; -ms-box-shadow: 0 -1px 0 0 rgba(0,0,0,.1),0 -.5px .5px 0 rgba(0,0,0,.2); box-shadow: 0 -1px 0 0 rgba(0,0,0,.1), 0 -0.5px 0.5px 0 rgba(0,0,0,.2); }
.mui-flex>.cell {-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; width: 0; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; max-width: 100%; display: block; padding: 0!important; position: relative; }
.mui-flex>.cell.fixed {-webkit-box-flex: 0!important; -webkit-flex: none!important; -ms-flex: none!important; flex: none!important; width: auto; }
.mui-flex>.cell.align-center {-webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }
.order-address .content {margin-right: 15px; }
.order-address .icon {margin-right: 9px; height: 21px; width: 21px; background: url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAoCAMAAADezbogAAAAh1BMVEU…vLKHtw/Fr4nJR XtvUvgPFXNJp1CqfZYRAY/4om1mdjnb6C23/MgGcMJnDAAAAAElFTkSuQmCC) 50% 50% no-repeat; background-size: 15px 20px; }
.order-address .content .info {line-height: 1.5; }
.order-address .content .detail {line-height: 1.3; margin-bottom: 2px; }
.order-address .content .tel {float: right; }
.info-icon, .nav {position: relative; }
.nav {width: 20px; height: 12px; background: url(data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAMAAAD9GTxlAAAAP1BMVEU…RVpUPYJvx2bFtOAhfwM3yK/AW7Ul6WGpazkjRn8X3+YQic5IFBBXN/MkAAAAA SUVORK5CYII=) 50% 50% no-repeat; background-size: 100%; }
.order-orderGroup-info, .order-orderInfo {padding: 9px; background-color: #fff; }
.order-item {background-color: #f5f5f5; }
.buy-single-row {background-color: #fff; color: #999; padding: 9px; line-height: 2; }
.label-input {background-color: #EEE; text-indent: 1em; outline: 0; border-radius: 2px; line-height: 41px; margin-top: 10px; }
.input {padding: 9px 9px 0; }
.label-input.input {margin-top: 0; padding-top: 0; text-indent: 0; background-color: #fff; }
.order-orderGroup-info .content, .order-orderInfo .content {margin-right: 15px; }
.order-orderGroup-info .content .info, .order-orderInfo .content .info {line-height: 1.5; }
.order-orderGroup-info .icon, .order-orderInfo .icon {margin-right: 9px; height: 21px; width: 21px; }
.order-itemInfo {padding: 9px; }
.order-itemInfo .ext {font-size: 12px; text-align: right; }
.order-itemInfo .img-cell {width: 92px!important; height: 92px; margin-right: 9px; overflow: hidden; }
.order-itemInfo .img-cell .img {width: 92px; height: 92px; display: block; background-position: 50% 50%; -ms-background-size: contain; background-size: contain; background-repeat: no-repeat; }
.order-itemInfo .icon-ext, .order-itemInfo .title {line-height: 1.5; }
.order-itemInfo .icon-ext, .order-itemInfo .sku-alicommun, .order-itemInfo .sku-info, .order-itemInfo .sku-level-info {font-size: 12px; }
.order-itemInfo .sku-alicommun, .order-itemInfo .sku-info {color: #999; }
.order-itemInfo .sku-level-info {color: #FFA800; }
.shop-head{line-height: 12px;}
.order-itemInfo .ext .price {min-height: 20px; font-weight: bolder; color: #f50; }
.order-itemInfo .ext .weight {margin-top: 9px; color: #999; line-height: 1.5; }
.order-itemInfo .ext .price .dollar {padding: 0 2px; }
.order-itemInfo .ext .price .main-price {font-size: 16px; }
.seperator-wrap {background-color: #fff; }
.buy-single-row .title {width: 56px; margin-right: 9px; color: #666; }
.buy-single-row .content {text-align: right; color: #666; line-height: 28px; }
.label-input.input label {padding: 3px 0; }
.label-input.input .input-label {margin-bottom: 0; color: #666; }
.input input, .select-input {-webkit-appearance: none; outline: 0; }
.input input {width: 100%; background-color: #eee; color: #666; font-size: 14px; text-indent: 1em; appearance: none; border: none; border-radius: 2px; line-height: 1.5; padding: 10px 0; margin-bottom: 9px; }
.label-input.input input {margin-bottom: 0; text-indent: 0; background-color: #fff; }
.seperator {margin: 0 9px; border: none; border-bottom: 1px solid rgba(0,0,0,.1); }
.order-orderPay .line {text-align: right; color: #666; font-weight: bolder; }
.order-orderPay .line .price {display: inline-block; color: #f50; }
.order-submitOrder .address-bottom {padding: 5px 8px; background: #fffbf1; color: #ecaf58; }
.order-submitOrder .realPay {text-align: right; margin-right: 9px; }
.order-submitOrder .action {pointer-events: none; background-color: #f50; color: #fff; }
.order-submitOrder .count, .order-submitOrder .weight {color: #f50; font-weight: 400; }
.order-submitOrder .price {color: #f50; font-weight: bolder; font-size: 12px; }
.order-submitOrder .price .dollar {padding: 0 2px; }
.order-submitOrder .price .main-price {font-size: 16px; font-weight: 400; }
.order-submitOrder .action .mui-flex {padding: 1.1em 1.4em; pointer-events: all; font-size: 16px; }
.nav.mui-icon-arrowright:before{font-size: 18px;}
.pack-row,.pro-row{background: #f5f5f5;}
.list-row{margin-bottom: 10px;}
.order-com-bottom{border-top: 1px solid #ddd;}
.order-anonymous{margin-bottom: 23px;}
.address-layer{display: none;height: 0;width:0;background: #fff;position: absolute;top: 0;left: 0;z-index: 1000;opacity: 0;}
.address-head{position: absolute;top: 0;width: 100%;-webkit-box-shadow: 0 1px 6px #ccc; box-shadow: 0 1px 6px #ccc;}
.address-head .mui-title{margin:0;}
.address-head .mui-icon{line-height: 1.8;}

.address-lists{margin-top: 50px;max-height: 90%;background: #fff;overflow: auto;padding-bottom: 50px;}
.address-row, .help-icon, .navigate-right:after {background-repeat: no-repeat; }
.address-row {border: none; background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#ddd),color-stop(50%,#ddd),color-stop(50%,transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,transparent),color-stop(100%,#d8d8d8)); background-image: -webkit-linear-gradient(top,#ddd 0,#ddd 50%,transparent 50%),-webkit-linear-gradient(top,transparent 50%,#d8d8d8 50%,#d8d8d8 100%); background-image: linear-gradient(to bottom,#ddd 0,#ddd 50%,transparent 50%),linear-gradient(to bottom,transparent 50%,#d8d8d8 50%,#d8d8d8 100%); -webkit-background-size: 100% 1px,100% 1px; background-size: 100% 1px,100% 1px; background-position: top; min-height: 65px; font-size: 14px; padding: 15px; position: relative; }
.address-row.active {background-color: #5e6b85; color: #fff; }
.font-24, .font-32, label, p {max-height: 20rem; }
.font-32 {font-size: 14px; }
.address-row div {margin-right: 60px; }
.address-row :first-child {margin-bottom: 10px; }
.font-24, .font-32, label, p {max-height: 20rem; }
.font-24 {font-size: 14px line-height: 17px; }
.address-row .right-icons {visibility: hidden; position: absolute; right: 0; width: 45px; height: 100%; top: 0; padding-top: .8rem; padding-left: .16rem; }
.address-row.active .right-icons, .modify .address-row .right-icons {visibility: visible; }
#addressList li .right-icons .mui-icon{font-size: 50px;}
#addressList li .right-icons{line-height: 80px;}
#actionBtn, #header {left: 0; position: absolute; }
#actionBtn {background-color: #f50; color: #fff; font-size: 14px; height: 50px; width: 100%; bottom: 0; border: 0; }
#divsionSelect{height: 100%;display: none;position: absolute; top: 0; z-index: 2000; background: #fff; width: 100%; padding-top: 50px;padding-bottom: 44px;background: #eee;}
.row, .row.address {position: relative; }
.row {margin-top: -1px; font-size: 14px; height: 50px; padding: 0 10px; line-height: 50px; border-bottom: 1px solid #ddd; }
#createForm{display: none;height: 100%;position: absolute; top: 0; z-index: 2000; background: #fff; width: 100%; padding-top: 50px;padding-bottom: 44px;background: #eee;}
#createForm .row {margin-top:0;font-size: 14px; height: 50px; line-height: initial; display: -webkit-box; -webkit-box-align: center; }
.row input {border: none; display: block; position: relative; box-sizing: border-box; white-space: nowrap; text-overflow: ellipsis; width: 100%; overflow: hidden; padding-right: .6rem;font-size: 14px; }
#selected :nth-child(3), .row input, body {background-color: #eee; }
#forselect{height: 100%;overflow: auto;}
#setDefault{width: 10%;}
.J_setDefault p{margin-bottom: 0;}
.bottom-btn{background-color: #f50; color: #fff; font-size: 14px; height: 50px; width: 100%; bottom: 0; border: 0;position: absolute;z-index: 1000; }
.addr-area span{line-height: 27px; padding-left: -18px; width: 58%; display: inline-block; padding: 6px 0px;}
.mui-input-group .addr-area{height: auto;min-height: 40px;}
.mui-poppicker{z-index: 9999!important;}
.alias{padding: 10px;}
.alias li{float: left;width:45px;border:1px solid #ddd;border-radius: 10%;text-align: center;margin: 0 10px;padding:2px 5px;font-size: 14px;}
.alias li:first-child{margin-left: 0;}
.clearfix:after{content: '';clear: both;zoom:1;display: block;}