#order-app{
	width: 100%;
	height: 100%;
	background: #F7F7F7;
}
#order-app >.mui-bar{
	position: relative;
	z-index: 0;
	box-shadow: none;
	height: 1.32rem;
}
#order-app >.mui-bar >a{
	position: absolute;
	width: 1.7rem;
	top: 0.15rem;
	left: 0.44rem;
	height: 1.32rem;
	right: 0.25rem;
}
#order-app >.mui-bar #message{
	width: 0.63rem;
	height: 0.63rem;
}
#order-app >.mui-bar .qrCode{
	height: 1.32rem;
	width: 1.7rem;
	position: absolute;
	right: 0.4rem;
	top: 0.15rem;
}
#order-app >.mui-bar #qrCode{
	width: 0.63rem;
	height: 0.63rem;
}
#order-app .banchehuodi{
	width: 5.4rem;
	height: 0.92rem;
	line-height: 0.92rem;
	margin: 0.23rem auto;
	margin-top: 0.20rem;
	font-weight: 600;
}
#order-app .banchehuodi div{
	text-align: center;
	background: #EEEEF4;
	color: #9B9B9B;
}
#order-app  .banchehuodi .huodi{
	border-bottom-left-radius: 0.58rem;
	border-top-left-radius: 0.58rem;
	background: #EEEEF4;
	color: #9B9B9B;
}
#order-app  .banchehuodi .banche{
	color: #fff;
	background: #02BC69;
	border-bottom-right-radius: 0.58rem;
	border-top-right-radius: 0.58rem;
}
#order-app  .banchehuodi .huodiActive{
	border-bottom-left-radius: 0.58rem;
	border-top-left-radius: 0.58rem;
	color: #fff;
	background: #02BC69;
}
#order-app  .banchehuodi .bancheActive{
	border-bottom-right-radius: 0.58rem;
	border-top-right-radius: 0.58rem;
	background: #EEEEF4;
	color: #9B9B9B;
}
#order-app #lowerSingleMain .top-tab{
	height: 1.11rem;
	background: #fff;
	border-bottom: 1px solid rgba(243,243,243,0.6);
}
#order-app #lowerSingleMain .top-tab >div{
	text-align: center;
}
#order-app #lowerSingleMain .top-tab >div font{
	display: inline-block;
	height: 1.11rem;
	line-height: 1.11rem;
	padding: 0 0.15rem;
}
#order-app #lowerSingleMain .top-tab >div .font{
	color: #02BC69;
	border-bottom: 3px solid #02BC69;
}
#order-app #lowerSingleMain .lowerSingle{
	overflow-x: hidden;
	overflow-y: auto;
}
.lowerSingle::-webkit-scrollbar{
	display: none;
}
.lowerSingleMain-top{
	height: auto;
	background: #fff;
}
.placeTime{
	padding: 0 0.44rem;
}
.placeTime >div{
	height: 1.29rem;
	border-bottom: 1px solid rgba(247,247,247,0.6);
}
.placeTime >div:active{
	background: #eee;
}
.placeTime >div i{
	width: 0.27rem;
	height: 0.27rem;
	margin-top: 0.5rem;
	margin-left: 0.09rem;
	border-radius: 50%;
}
.placeTime >div img{
	width: 0.38rem;
	height: 0.38rem;
	margin-top: 0.46rem;
	margin-left: 0.09rem;
}
.placeTime >div .loadingI{
	background: #02BC69;
}
.placeTime >div .unloadingI{
	background: #FF6600;
}
.placeTime >div >font{
	margin-left: 0.37rem;
	line-height: 1.29rem;
}
.placeTime >div >div{
	margin-left: 0.43rem;
	line-height: 1.25rem;
	color: #333;
}
.placeTime >div >div div,.placeTime >div div b{

	width: 7em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.placeTime >div span{
	line-height: 1.29rem;
	margin-left: 0.37rem;
}
.placeTime >div .path{
	line-height: 0.45rem;
	width: 0.48rem;
	height: 0.48rem;
	border-radius: 50%;
	background: #C5D5CB;
	margin-right: 0.37rem;
	margin-top: 0.37rem;
	text-align: center;
}
.placeTime .loading-time{
	border-bottom: 0;
}
.placeTime .loading-time img{
	margin-left: 0.02rem;
	width: 0.46rem;
	height: 0.39rem;
}
.lowerSingleMain-bottom{
	height: auto;
    margin-top: 0.14rem;
}
.lowerSingleMain-bottom >div{
	height: 1.29rem;
	line-height: 1.29rem;
	border-bottom: 1px solid rgba(247,247,247,0.6);
    padding: 0 0.44rem;
	background: #fff;
}
.insurance{
	border-bottom: 0;
}
.lowerSingleMain-bottom .payment-method{
	background: #ECECEE;
	margin: 0 0.18rem;
	border-bottom: 0;
	padding: 0;
	border-top-left-radius: 0.18rem;
	border-top-right-radius: 0.18rem;
}
.insurance img{
	margin-top: 0.42rem;
}
.insurance div font{
	margin-left: 0.27rem;
}
.lowerSingleMain-bottom >div:active{
	background: #eee;
}
.lowerSingleMain-bottom >div img{
	width: 0.46rem;
	height: 0.46rem;
	margin-top: 0.42rem;
}
.lowerSingleMain-bottom .cargo-information img{
	margin-top: 0.42rem;
	height: 0.48rem;
}
.lowerSingleMain-bottom .model-car img{
	margin-top: 0.36rem;
	height: 0.5rem;
}
.lowerSingleMain-bottom .other img{
	margin-top: 0.44rem;
	height: 0.46rem;
}
.advance-expenses img{
	margin-top: 0.38rem;
	height: 0.39rem;
}
.payment-method img{
	margin-top: 0.4rem;
	height: 0.45rem;
}
.estimated-price img{
	margin-top: 0.44rem;
	height: 0.35rem;
}
.appoint img{
	margin-top: 0.42rem;
}

.lowerSingleMain-bottom >div >font{
	margin-left: 0.31rem;
}
.lowerSingleMain-bottom >.other >div div{
	padding-left: 0.35rem;
	line-height: 1.29rem;
	height: 1.27rem;
}
.lowerSingleMain-bottom >.other i{
	background: #EEEEF4;
	width: 1px;
	height: 0.59rem;
	margin: 0.35rem 0;
	margin-left: 0.18rem;
}
.lowerSingleMain-bottom >div >div >div{
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 0.43rem;
}
.lowerSingleMain-bottom >div >span{
	color: #AFAFAF;
	font-size: 0.66rem;
	line-height: 1.29rem;
}
.lowerSingleMain-bottom >div >strong{
	font-weight: 100;
}
.lowerSingleMain-bottom >div >strong:active{
	background: #eee;
}
.vehicle-type-btn i{
	display: inline-block;
	width: 0.42rem;
	height: 0.42rem;
	border-radius: 50%;
	border: 0.04rem solid #ccc;
	margin-top: 0.44rem;
}
.vehicle-type-btn img{
	width: 0.42rem;
	height: 0.42rem;
	margin-top: 0.44rem;
}
.vehicle-type .vehicle-type-btn font{
	margin-left: 0.27rem;
}
.designated-transport{
	border-bottom: 0;
}
.remarks{
	margin-top: 0.18rem;
	background: #fff;
}
.remarks-top{
	height: 1.4rem;
	line-height: 1.38rem;
	border-bottom: 1px solid rgba(247,247,247,0.6);
	margin: 0 0.44rem;
}
.remarks-top img{
	width: 0.42rem;
	height: 0.44rem;
	margin-top: 0.48rem;
}
.remarks-top div{
	margin-left: 0.28rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 17em;
}
.remarks-top span{
	line-height: 1.38rem
}
.remarks-bottom{
	padding-top: 0.27rem;
	padding-bottom: 0.09rem;
	margin-left: 0.44rem;
	margin-right: 0.27rem;
}
.remarks-bottom >div{
	float: left;
	width: 47.5%;
	height: 1.11rem;
	background: #E7E7E7;
	margin-right: 0.18rem;
	border-radius: 0.1rem;
	margin-bottom: 0.18rem;
	padding: 0.12rem 0;
	position: relative;
}
.remarks-bottom >div div{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 1.11rem;
	background: rgba(0,0,0,0);
	border-radius: 0.12rem;
	border: 1px solid #02BC69;
}
.remarks-bottom >div div img{
	width: 0.46rem;
	height: 0.46rem;
	position: absolute;
	top: -1px;
	right: -1px;
}
.remarks-bottom .active font{
	color: #222222;
	line-height: 0.44rem;
}
.remarks-bottom div font{
	display: block;
	line-height: 0.44rem;
}
.remarks-bottom .remarksOne font{
	display: block;
	line-height: 0.44rem;
}
.remarks-bottom div span{
	display: block;
	line-height: 0.44rem;
}
.forecast-quotation{
	height: 2.68rem;
	background: #fff;
	margin-top: 0.18rem;
	line-height: 1.07rem;
	text-align: center;
	padding: 0 0.44rem;
}

.forecast-quotation >div >div div{
	display: inline-block;
	height: 0.83rem;
	line-height: 0.83rem;
	background: #F7F7F7;
	margin: 0.09rem 0;
	padding: 0 0.27rem;
}
.forecast-quotation span{
	float: right;
	padding: 0 0.18rem;
}
.forecast-quotation span:active{
	background: #EEEEF4;
}
.releaseTab{
	height: 1rem;
	line-height: 1rem;
	text-align: center;
	background: #fff;
}
.releaseTab .active{
	color: #02BC69;
}
#release-content{
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
	background: #F7F7F7;
}
#release-content::-webkit-scrollbar{
	display: none;
}
.releasePosition{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
}
.mui-pull-bottom-pocket{
	position: absolute;
}
.release-list{
	margin-top: 0.18rem;
	height: 6rem;
	background: #fff;
}
.release-list-top{
	height: 1.09rem;
	line-height: 1.07rem;
	border-bottom: 1px solid #F7F7F7;
	padding: 0 0.37rem;
}
.release-list-top div{
	margin-left: 0.44rem;
}
.release-list-content{
	position: relative;
	padding: 0 0.37rem;
}
.release-list-content:active{
	background: #EEEEF4 !important;
}
.release-list-content .isNtz{
	height: 0.62rem;
	line-height: 0.57rem;
	border-radius: 0.27rem;
	padding: 0 0.18rem;
	position: absolute;
	right: -0.2rem;
	top: 0.4rem;
}
.release-list-content font{
	margin-top: 0.4rem;
	width: 8rem;
	font-style: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: bold;
}
.release-list-content >span{
	margin-top: 0.26rem;
	width: 9rem;
	font-style: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: bold;
}
.release-list-content .freight{
	font-weight: normal;
	display: inline-block;
    width: 7rem;
    position: relative;
}
.release-list-content >span i{
	font-style: normal;
	margin-left: 0.18rem;
	font-weight: bold;
}
.wxShare{
	position: absolute;
	right: 0.46rem;
	bottom: 0.8rem;
}
.wxShare img{
	width: 0.46rem;
	height: 0.46rem;
}
.wxShare span{
	line-height: 0.46rem;
	margin-left: 0.09rem;
}
.shareBox{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.4);
	z-index: 10;
}
.share{
	position: absolute;
	bottom: -5.5rem;
	left: 0;
	width: 100%;
	height: 5.5rem;
}
.shareFont{
	line-height: 0.62rem;
	text-align: center;
	margin-top: 0.68rem;
}
.shareMode >div img{
	width: 1.11rem;
}
.shareMode >div div{
	margin-top: 0.18rem;
	line-height: 0.55rem;
}

.release-list-btn{
	height: auto;
	background: #FCFCFC;
	padding: 0 0.37rem;
}
.release-list-btn div{
	min-width: 1.85rem;
	width: auto;
	height: 1rem;
	padding: 0 0.18rem;
	line-height: 1rem;
	border-radius: 0.09rem;
	float: right;
	margin: 0.27rem 0;
	margin-left: 0.46rem;
	text-align: center;
}
.release-list-btn .release{
	background: #02BC69;
}
.release-list-btn .closed{
	background: #eee;
}
.release-list-btn div:active{
	background: #EEEEF4;
	color: #4F4F4F !important;
}
.releaseMote{
	height: 1.11rem;
	text-align: center;
	line-height: 1.11rem;
	margin-top: 1px;
}
.release-list-no{
	width: 100%;
}
.release-list-no img{
	width: 5.55rem;
	margin: 2.77rem auto;
	margin-bottom: 0;
}
.release-list-no font{
	text-align: center;
	margin-top: 0.46rem;
}
.release-list-no >div{
	height: 1.11rem;
	line-height: 1.11rem;
	width: 3.41rem;
	margin: 0.46rem auto;
	border-bottom: 0;
	background: #02BC69;
	border-radius: 0.18rem;
	text-align: center;
}
.release-list-no >div:active{
	background: #EEEEF4;
}
.regular-record{
	overflow-x: hidden;
	overflow-y: auto;
}
.regular-record::-webkit-scrollbar{
	display: none;
}
.regular-record .often-list{
	height: 3.8rem;
	margin-top: 0.18rem;
}
.often-content{
	position: relative;
	padding: 0 0.37rem;
}
.often-content font{
	font-weight: bold;
	margin-top: 0.4rem;
}
.often-content div{
	height: 0.62rem;
	line-height: 0.57rem;
	border-radius: 0.27rem;
	padding: 0 0.18rem;
	position: absolute;
	right: -0.2rem;
	top: 0.3rem;
}
.often-content span{
	margin-top: 0.3rem;
	font-style: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
    width: 22em;
}
.often-Btn{
	height: 1.42rem;
	background: #FCFCFC;
}
.often-Btn div{
	width: 1.85rem;
	height: 1rem;
	border-radius: 0.09rem;
	float: right;
	margin: 0.27rem 0;
	margin-right: 0.46rem;
	line-height: 1rem;
	text-align: center;
	background: #eee;
}
.often-Btn div:active{
	background: #02BC69 !important;
	color: #fff !important;
}
.lowerSingleBtn{
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0;
	text-align: center;
}
.lowerSingleBtn > div{
	height: 1.29rem;
	margin: 0.27rem 0.46rem;
}
.lowerSingleBtn > div a{
	background: #36C987;
	width: 3.43rem;
	line-height: 1.29rem;
}
.lowerSingleBtn img{
	width: 0.41rem;
	height: 0.41rem;
	margin-top: 0.43rem;
	margin-left: 0.66rem;
}
.lowerSingleBtn span{
	margin-left: 0.16rem;
}
.lowerSingleBtn >div div{
	line-height: 1.29rem;
}
/*货物信息*/
.cargo-information-box{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.4);
	z-index: 11;
}
.cargo-information-content{
	position: fixed;
	left: 11rem;
	bottom: 0;
	width: 100%;
	height: auto;
	max-height: 100%;
}
.information-flex{
    overflow-x: hidden;
	overflow-y: auto;
}
.information-flex::-webkit-scrollbar{
	display: none;
}
.goods-name{
	height: auto;
}
.goods-name >div{
	border-bottom: 0.01rem solid #EFEFF4;
	line-height: 1.11rem;
}
.goods-name >div div{
	margin-left: 0.46rem;
}
.goods-name .nameFont .app_color_02B{
	font-size: 0.48rem;
}
.goods-name .nameFont .nameColse{
	margin-right: 0.33rem;
}
.goods-name .nameFont img{
	height: 0.46rem;
	margin-top: 0.27rem;
}
.goods-name >div input{
	border: 0;
	padding: 0;
	margin: 0;
	margin-left: 0.62rem;
	height: 1.07rem;
	margin-right: 0.27rem;
}
.goods-name >div input::-moz-placeholder{ 
	font-size: 0.48rem;
	color: #ccc; 
}
.goods-name >div input::-webkit-input-placeholder { 
	font-size: 0.48rem;
	color: #ccc; 
}
.goods-name-list{
	padding: 0.22rem 0.09rem;
	height: auto;
	border-bottom: 0.01rem solid #EFEFF4;
	color: #000;
}
.goods-name-list font{ color: #000;}
.name-component{
	display: inline-block;
	width: 2.21rem;
	height: 0.96rem;
	margin: 0.13rem 0.12rem;
	background: #F7F7F7;
	border-radius: 0.11rem;
	text-align: center;
	line-height: 0.96rem;
}
.name-component:active{
	background: #ef7124;
	color: #dff
}
.goods-name-list .active{
	color: #fff;
	background: #ef7124;
}
.history-input .nameFont{
	height: 1.11rem;
	line-height: 1.11rem;
	margin-left: 0.46rem;
	border-bottom: 0.01rem solid #EFEFF4;
}
.history-input-list{
	padding: 0.22rem 0.09rem;
	height: auto;
	border-bottom: 0.01rem solid #EFEFF4;
}
.history-input-list .name-component{
	display: inline-block;
	width: 1.67rem;
	height: 0.96rem;
	margin: 0.13rem 0.22rem;
	background: #eee;
	border-radius: 0.11rem;
	text-align: center;
	line-height: 0.96rem;
}
.cargo-information-content .confirm{
	margin: 0.61rem 0.37rem 0.37rem 0.37rem;
}
/*其他要求*/
.other-box{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.4);
	z-index: 11;
}
.other-box .other-content{
	height: 12.5rem;
	position: relative;
}
.other-content .other-flex{
	width: 100%;
	background: #fff;
	position: fixed;
	bottom: 0;
	left: 11rem;
}
.other-content>div::-webkit-scrollbar{
	display: none;
}
.other-box .other-content .receipt{
	height: 1.11rem;
	line-height: 1.11rem;
	margin-left: 0.33rem;
}
.receipt .close{
	background: 0;
	width: auto;
	height: auto;
	margin: 0;
}
.other-content >div .bitian{
	width: 0.14rem;
	height: 0.14rem;
	position: absolute;
	left: 0.18rem;
	top: 0.2rem;
	margin-right: 0;
	margin-top: 0.11rem;
}
.other-box .receipt div{
	background: #fff !important;
	text-align: left !important;
	margin: 0 !important;
	width: auto !important;
}
.other-box .other-content >div img{
	width: 0.51rem;
	height: 0.51rem;
	margin-right: 0.46rem;
	margin-top: 0.27rem;
}
.other-box .other-content >div >div div{
	width: 2.12rem;
	height: 0.96rem;
	border-radius: 0.05rem;
	background: #eee;
	margin: 0.29rem 0.16rem;
	text-align: center;
	line-height: 0.96rem;
	display: inline-block;
}
.other-box .other-content >div >div div:active{
	background: #ef7124;
	color: #fff;
}
.other-box .confirm{
	margin: 0.51rem 0.27rem;
	z-index: 10;
}
.other-box .other-content >div .active{
	color: #fff;
	background: #ef7124;
}
.other-box .other-content textarea{
    width: 96%;
    height: auto;
    margin: 0;
    margin-left: 2%;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 3px;
    outline: 0;
    background-color: #fff;
    -webkit-appearance: none;
    padding: 10px;
    line-height: 21px;
    min-height: 2.5rem;
}
.other-box .other-content textarea::-moz-placeholder{ 
	font-size: 0.44rem;
	color: #ccc; 
}
.other-box .other-content textarea::-webkit-input-placeholder { 
	font-size: 0.44rem;
	color: #ccc; 
}
.advance-box{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.6);
}

.information-flex{
	position: relative;
}
.information-flex > img{
	width: 0.51rem;
	height: 0.51rem;
	position: absolute;
	right: 0.23rem;
	top: 0.23rem;
}
.vLongFont{
	height: 0.57rem;
	line-height: 0.57rem;
	margin: 0.23rem 0;
	margin-left: 0.38rem;
}

.vLong-list{
	padding: 0.22rem 0.09rem;
    height: auto;
    border-top: 1px solid #EEEEF4;
    border-bottom: 1px solid #EFEFF4;
    color: #000;
}
.vLong-name{
	display: inline-block;
    width: 2.21rem;
    height: 0.96rem;
    margin: 0.13rem 0.12rem;
    background: #F7F7F7;
    border-radius: 0.11rem;
    text-align: center;
    line-height: 0.96rem;
}
.vLong-list .active{
	background: #ef7124 !important;
	color: #fff !important;
}
.vLongBtn:active{
	background: #EEEEF4 !important;
	
}
.mui-badge {
    font-size: 12px;
    line-height: 1;
    padding: 2px 4px;
    color: #f7f7f7;
    border-radius: 100px;
    background-color: red;
    margin-left: 28px;
}
.tonNumber-box{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.4);
	z-index: 11;
}
.tonNumber{
	height: 9.15rem;
	position: relative;
}
.tonNumber >div{
	width: 100%;
	height: auto;
	background: #fff;
	position: absolute;
	bottom: -9.15rem;
	left: 0;
}							
.tonFont{
	height: auto;
	background: #fff;
	border-bottom: 1px solid #EEEEF4;
}
.tonFont .labeltitle{
	line-height: 0.55rem;
	margin-top: 0.27rem;
	padding: 0 0.46rem;
}

.tonFont >div{
	padding: 0.34rem 0.46rem;
}
.tonFont >div div{
	width: 2.59rem;
	height: 0.87rem;
	padding-left: 0.18rem;
	border: 1px solid #EEEEF4;
	border-radius: 0.09rem;
	margin-right: 0.24rem;
	line-height: 0.87rem;
	line-height: 0.8rem;
}
.tonFont >div div i{
	display: inline-block;
	background: #4A4A4A;
	width: 1px;
	height: 0.55rem;
	margin: 0.14rem 0.09rem;
	animation: guangbiao 1s infinite;
}
.tonFont >div label{
	margin-right: 0.72rem;
	line-height: 0.87rem;
}
.tonNumber .qrCode-number >div{
	display: inline-block;
	width: 33.333%;
	height: 1.69rem;
	line-height: 1.66rem;
	text-align: center;
	border-right: 0.01rem solid #EEEEF4;
	border-bottom: 0.01rem solid #EEEEF4;
}
.tonNumber .qrCode-number >div:active{
	background: #EEEEF4;
}
.tonNumber .qrCode-number >.flex{
	width: 66.666%;
	border-bottom: 0;
}
.tonNumber .qrCode-number >.bb{
	border-right: 0;
	border-bottom: 0;
}
.tonNumber .qrCode-btn{
	width: 2.53rem;
}
.tonNumber .qrCode-btn .delete{
	height: 1.68rem;
}
.tonNumber .qrCode-btn .delete:active{
	background: #EEEEF4;
}
.tonNumber .qrCode-btn .delete img{
	width: 0.81rem;
	margin: 0.44rem auto;
}
.tonNumber .qrCode-btn .confirm-payment{
	background: #ef7124;
}
.tonNumber .qrCode-btn .confirm-payment:active{
	background: #EEEEF4;
	color: #666B78 !important;
}
.tonNumber .qrCode-btn .confirm-payment label{
	width: 1.2rem;
	line-height: 0.57rem;
	margin: 2.26rem auto;
	text-align: center;
}
/*选择省市区*/
#order-app #selectAddress{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: #F7F7F7;
	z-index: 11;
}
#order-app #selectAddress .mui-bar{
	position: relative;
	z-index: 0;
	box-shadow: none;
	/*border-bottom: 1px solid #EEEEF4;*/
}
#order-app #selectAddress .mui-bar span{
	position: absolute;
	right: 0.18rem;
	top: 0;
	padding: 0 0.18rem;
	line-height: 44px;
}
#order-app #selectAddress .mui-bar span:active{
	background: #F7F7F7;
}
#selectAddress >main{
	background: #fff;
	margin-top: 0.18rem;
}
#selectAddress >main .choice{
	height: 1.48rem;
	border-bottom: 2px solid #02BC69;
	padding: 0 0.25rem;
	padding-top: 0.55rem;
	line-height: 0.92rem;
	position: relative;
	text-align: center;
}
#selectAddress >main .choice div{
	background: rgba(2, 188, 105, 0.1);
	border-top-right-radius: 0.11rem;
	border-top-left-radius: 0.11rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 7em;
}
#selectAddress >main .choice .active{
	background: #02BC69;
	color: #fff;
}
#selectAddress >main .choice div:nth-child(2){
	margin: 0 0.29rem;
}
#selectAddress >main .choice font{
	height: 0.92rem;
	line-height: 0.92rem;
	position: absolute;
	right: 0.07rem;
	top: 0;
	padding: 0 0.18rem;
}
#selectAddress >main .choice font:active{
	background: #EEEEF4;
}
#selectAddress >main .province{
	width: auto;
	height: auto;
	padding: 0.25rem 0 0 0.25rem;
}
#selectAddress >main .province font{
	display: inline-block;
	float: left;
	width: 22.6%;
	height: 1.11rem;
	line-height: 1.11rem;
	background: #F7F7F7;
	margin-bottom: 0.25rem;
	margin-right: 0.25rem;
	border-radius: 0.14rem;
	text-align: center;
	overflow: hidden;
}
#selectAddress >main .province .fwb{
	font-weight: bold;
}
#selectAddress >main .province .font{
	line-height: 0.54rem;
}
#selectAddress >main .province font:active{
	background: #02BC69 !important;
	color: #fff !important;
	border-color: #02BC69;
}
.typeMenry{
	margin-top: 0.425rem !important;
}
.typeMoney-box{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
}
.typeMoney-content{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 4.62rem;
	padding: 0 0.46rem;
	padding-right: 0.18rem;
}
.typeMoney-top{
	height: 1.03rem;
	line-height: 1.03rem;
	border-bottom: 1px solid rgba(243,243,243,0.6);
}
.typeMoney-option div{
	width: 4.8rem;
	margin-right: 0.27rem;
	background: #F7F7F7;
	text-align: center;
	height: 1.11rem;
	line-height: 0.5rem;
}
.typeMoney-option div:active{
	background: #02BC69;
	color: #fff;
}
.typeMoney-option .active{
	background: #02BC69;
	color: #fff;
}
.typeMoney-option .active span{
	color: #fff;
}
.typeMoney-option div img{
	position: absolute;
	top: -0.27rem;
	right: 0;
	width: 0.55rem;
	height: 0.37rem;
	margin: 0;
	-webkit-animation: rsNew 2s infinite;
	-moz-animation: rsNew 2s infinite;
	-ms-animation: rsNew 2s infinite;
	-o-animation: rsNew 2s infinite;
	animation: rsNew 2s infinite;
}
