/*订单结算*/
.rgood .mui-input-group{
    background-color: #f4f4f4;
    color: #282828;
}
.rgood .mui-input-group:before,.rgood .mui-input-group:after,.rgood .mui-input-group .mui-input-row:after{
    width: 0;
}
.rgood .mui-input-group .bt{

    line-height: 40px;
    height: auto;
    background-color: #fff;
    margin:0 10px  ;
    border:1px solid #c7c7c7;
    border-radius: 8px;
    padding: 2px 5px;
}
.rgood  .mui-card  .mui-input-row{
    border-bottom:1px solid #c7c7c7;
    margin: 0;
    padding: 4px 8px;
    line-height: 40px;
    height: auto;
}
.rgood .mui-radio input[type=radio]{
    top:8px;
}
.rgood{
    color:#3e4142;
    font-size: 14px;
}
.rgood .mui-card{
    box-shadow: none;
    border-radius: 8px;
    border:1px solid #c7c7c7;
}

.rgood .mui-card  .mui-input-row:last-child{
    border: none;
}
.rgood .mui-content-padded{
    padding-left: 11px;
    color: #282828;
}
.rgood .mui-input-row .mui-input-clear{
    font-size: 13px;
}
.rgood .mui-icon{
    line-height: 45px;
    margin-right: 6px;
    color: #14af53;
    font-size: 1.8rem;

}
.rgood .mui-table-view-cell .mui-pull-left em{
    color: #a2a2a2;
    font-style: normal;
}
.rgood .mui-content-padded .mui-btn-block{
    padding: 8px 0;
    border-radius: 12px;
    background-color: #14af53;
    border-color: #14af53;
}
.rgood  .btnsub{
    margin-top: 40px;
}
/*待付款*/
 .mui-input-row{

    height: 45px;
    background-color: #fff;
}
.fmong .mui-input-group{
    background-color: #f4f4f4;
}
.fmong .mui-input-row label {
    width:20%;
    font-size: 15px;
    color: #000000;
    padding: 13px 15px;
    background-color: #fff;
}
.fmong .mui-input-row label~input{
    width: 80%;
    font-size: 15px;
    color: #ff0000;

}
.fmong  .mui-input-group .mui-input-row:after,.fmong  .mui-input-group:after{
    width: 0;
}
.fmong  .btnsub{
    margin-top:60%;

}
.fmong  .btnsub .mui-btn-block{
    color:#fff;
    padding:8px;
    border-radius: 8px ;
    background-color: #14af53;
    border-color: #14af53;
    font-size: 15px;
}
/*物流信息*/
.wuliu .tit{
    background-color: #fff;
    margin-bottom: 10px;
    line-height: 35px;
    font-size: 13px;
    padding:7px 10px;
    color: #717171;
}
.wuliu .tit span{
    color: #000;
}
.wuliu  .mut1{
    width: 93px;
    color: #000;
    padding-right: 15px;
    background: url(/Public/home/images/bings.png) no-repeat right bottom;
}
.wuliu .read{
    background: url(/Public/home/images/bling.png) no-repeat right bottom;
}
.wuliu   .mui-table-view-cell:after{
    left: 15px;

}
.wuliu  .mui-table-view:before
{
    width: auto;
}
.wuliu   .mui-table{
    font-size: 14px;
}
.wuliu .mut2{
    padding-left: 10px;
}
.wuliu   .mui-table-view-cell p{
    color: #717171;
}
/*订单详情*/
.dinfo .mui-card-header{
padding-top: 50px;
}
.dinfo .mui-card-header .mui-ptit{
   max-width:350px ;
    padding-left: 33%;
}
.dinfo .mui-card-header .btm{
    margin-top: 13px;
    color: #dd524d;
}
.dinfo  .mui-card{
    background: url("../images/dingdan.png" ) no-repeat top;
    height: 150px;
    background-color: #14af53;
    margin: 0;
    background-size:100% 100%;
    box-shadow:none;

}
.dinfo>.mui-card:first-child{
    margin: 0;
}
.dinfo  .mui-control-content  .mui-clearfix{
    border-bottom: 1px solid #f0f0f0;
    background-color: #fff;
    line-height:20px;
    padding: 10px 10px; ;
    font-size: 14px;
    color: #282828;

}
.dinfo  .mui-clearfix .mui-pull-left{
    border-left: 2px solid #14af53;
    text-indent: 15px;


}

.dinfo .mui-table{
    background-color: #fff;
    font-size: 14px;
    padding:11px 0;
}
.dinfo .mui-table .mui-table-cell{
    line-height: 26px;
    color: #919191;
    border-right: 1px solid #ccc;
}
.dinfo  .infbtm{
    padding: 10px 15px;
    background-color: #fff;
    font-size: 15px;
} .dinfo  .infbtm span{
      font-size: 15px;
      line-height: 25px;
  }
.dinfo  p{
    margin-bottom: 0;
}
.dinfo   .mui-table-view .mui-media-object{
    height:80px ;
    width: 80px ;
    max-width: 80px;
}
.dinfo   .mui-table-view  p.mui-ellipsis-2{
    height: 42px;
}
.dinfo   .mui-table-view  p span{
    line-height: 20px;
}
/*订单详情*/
.dingfo .mui-table .mui-text-center{
    width: 80px;
    border: none;
}
.dingfo .mui-table .mui-table-cell,   .dingfo .mui-table .mui-table-cell p {
    color:#333333
}
.d-cont{
    padding: 5px 0;
    background-color: #fff;
}
.dinfo .mui-table{
    padding-top:10px;
    padding-bottom: 0;
}
/*地址选择*/
.gadres .mui-table-view-radio .mui-table-view-cell .mui-navigate-right:after{
    color: #14af53;
}
.gadres   .btm {
    margin-top: 100px;
    text-align: center;}
.gadres    .btm  .mui-btn{
    width: 90%;
    clear: both;
    font-size: 16px;
    margin: 0 auto;
    padding: 8px 0;
}
.gadres  .moren{
    line-height: 45px;
}
.gadres .mui-table-view-cell a{
    position: relative;
}

.gadres .mui-table-view-radio .mui-icon-trash{
    position: absolute;
    top:15px;
    right: 15px;
}

/* 收货地址页面修改样式 */
.address-ul {
    width: 100%;
    height: auto;
}

.address-li {
    width: 100%;
    background-color: #fff;
    margin-bottom: 10px;
    /* height: 110px; */
}

.address-info {
    /* position: relative; */
    min-height: 70px;
    border-bottom: 1px solid #e7e7e7;
	cursor: pointer; 
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 10px 10px 20px;
}

.address-info .address-check {
    /* position: absolute;
    left: 20px;
    top: 25px; */
    margin-right: 5vw;
}

.address-txt {
    /* position: absolute;
    left: 55px;
    top: 10px; */
    flex: 1;
}

.address-name {
	color: #666;
	font-weight:700
    /* color: #333;
    font-weight: bold; */
}

.address {
	color: #333;
    font-size: 14px;
}

.address-buttons {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #e7e7e7;
    color: #8f8f94;
}

.set-default {
    width: 100px;
    height: 40px;
    margin-left: 20px;
	cursor: pointer; 
}

.set-default img {
    vertical-align: middle;
    margin-bottom: 3px;
    margin-right: 7px;
}

.default-txt {
    color: #d81e06;
}

.editBtn {
    float: right;
    margin-right: 20px;
	cursor: pointer;
}

.editBtn img {
    vertical-align: middle;
    margin-bottom: 3px;
}

.deleteBtn {
    float: right;
    margin-right: 20px;
}

.deleteBtn img {
    vertical-align: middle;
    margin-bottom: 3px;
}


/* 收货地址搜索 */
.hide {
    display: none;
}

.searchbar {
	width: 100%;
	height: 40px;
	margin-top: 46px;
	margin-bottom: 7px;
    display: flex;
    font-size: 15px;
}

.selected {
	width: 20%;
	height: 100%;
	border: 0;
	padding: 0 4%;
	margin-right: 1px;
	margin-left: 5px;
	border-radius: 4px;
	line-height: 40px;
	color: #1bbb19;
	background-color: #fff;
	position: relative;
}

.select-icon {
	display: block;
    position: absolute;
    top: 12px;
    right: 10px;
}

.searchbar select {
	width: 22%;
	height: 100%;
	border: 0;
	padding: 0 4%;
	margin-right: 1px;
	margin-left: 5px;
	border-radius: 4px;
	color: #1bbb19;
}

.searchbar select option {
	text-align:center;
}

.search-icon {
	display: inline-block;
	background: url(/Public/home/images/search.png) no-repeat;
	background-size: 100% 100%;
	width: 22px;
	height: 22px;
}

.input-div {
	margin-left: 5px;
	margin-right: 5px;
	flex: 1;
	height: 100%;
	border-radius: 4px;
	position: relative;
}

.searchbar input {
	display: block;
	width: 100%;
	height: 100%;
	border: 0px;
	margin: 0 auto;
	text-align: center;
    border-radius: 4px;
    font-size: 15px;
}

input::-ms-input-placeholder{text-align: center;color: #8a8a8a;} 
input::-webkit-input-placeholder{text-align: center;color: #8a8a8a;} 

.clear-icon {
	display: none;
	background: url(/Public/home/images/closeIcon.png) no-repeat;
	background-size: 100% 100%;
	width: 22px;
	height: 22px;
	position: absolute;
	top: 9px;
	right: 5px;
}

.searchbar button {
	width: 16%;
	height: 40px;
	background-color: #fff;
	border: 0px;
	border-radius: 4px;
	margin-right: 5px;
	margin-left: 1px;
}