
/* 会员中心css */

.aui-mer-list{background-image: -webkit-gradient(linear,left top,right top,from(#ffef30),to(#f9cd0d)); background-image: -webkit-linear-gradient(left,#ffef30,#f9cd0d); background-image: -moz-linear-gradient(left,#ffef30,#f9cd0d); background-image: linear-gradient(to right,#ffef30,#f9cd0d); background-color: #f9cd0d; height: 7rem; position: relative; margin-bottom: 50px;}
.aui-flex-box{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; width: 100%; position: relative; /* box-shadow: 0 1px 12px #ddd; */ margin: 0; padding: 15px 20px; margin-bottom: 15px;}
.aui-flex-box-hd{margin-right: .8em; width: 60px; height: 60px; line-height: 60px; text-align: center; border-radius: 100%;}
.aui-flex-box-hd img{width: 100%; max-height: 100%; vertical-align: top; border-radius: 100%; border: 2px solid #fff;}
.aui-flex-box-bd{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; min-width: 0;}
.aui-flex-box-bd h2{font-weight: 400; font-size: 0.8rem; width: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; word-wrap: break-word; word-break: break-all; color: #333; padding-bottom: 10px;}
.aui-flex-box-bd p{color: #1d1d1d; font-size: 0.6rem; line-height: 1.2; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.aui-flex-box-fr i{font-size:1.2rem; color:#fff }
.aui-flex-box-bd p em{font-size: 0.9rem; font-style: normal; color: #fc6232; font-weight: bold;}

.aui-white-bg{background: #fff; border-radius: 5px; box-shadow: 0 5px 17px #ddd; width: 90%; /* height: 120px; */ margin: 0 5%;}
.aui-palace{padding: 5px 10px; position: relative; overflow: hidden;font-size: 0.75rem;}
.aui-palace-grid{position: relative; float: left; padding: 12px 10px 12px 10px; width:25%; box-sizing: border-box; text-align: center;color:#ccc;}
.authentication {color:#11bf79;}
.aui-palace-grid i{font-size: 0.85rem;}
.aui-list-item-inner{font-size: 0.75rem;}


/*订单样式*/

/*订单处理流程*/
.aui-step{box-sizing: border-box; outline: 0; font-size: 12px; background:#fafafa; padding-top:30px;}
.aui-step-content{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 10px 0 42px; list-style: none;}
.aui-step-item{-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; position: relative;}
.aui-step-mark{border-radius: 50%; position: absolute; top: 50%; left: 50%; background-color: #fafafa; width: 13px; height: 13px; margin-left: -10px; margin-top: -10px; text-align: center; line-height: 20px; font-size: 12px; z-index:2;}
.aui-step-mark{border:3px solid #d9d9d9;}
.aui-step-item-current .aui-step-mark{border:2px solid #11bf79;}
.aui-step-item-current-info .aui-step-mark{background:#11bf79; border:none;}
.aui-step-text{position: absolute; left: 0; text-align: center; white-space: nowrap; text-overflow: ellipsis; width: 100%; padding: 0 4px; top: 10px;}
.aui-step-item:not(:first-child):before{content: ""; height: 2px; position: absolute; top: -4px; background-color: #e5e5e5;}
.aui-step-item:not(:first-child):before{width: 90%; left: -47%;}
.aui-step-item-current .aui-step-text{color:#11bf79;}
.aui-step-item-current-info .aui-step-text{color:#11bf79;}
.aui-step-item-current:not(:first-child):before{background-color:#11bf79;}
.aui-step-item-current-info:not(:first-child):before{background-color:#11bf79;}

/* TAB css */
.tab-nav{height: 50px; line-height: 50px; display: block; position: relative; background: #fff; z-index: 1; width: 100%; margin: 0 auto;}
.tab-nav-item{height: 50px; line-height: 50px; position: relative; text-align: center; color: #585858; font-size: 0.9rem; display: block; float: left; width: 33.333%;}
.tab-nav-item.aui-active{background-color: #51bd03; }
.tab-nav-item.aui-active a{color: #11bf79; font-size: 0.85rem; font-weight: bold;}
.tab-nav-item a{display: inherit; font-size: 0.85rem; color: #363636;}
.tab-nav-item.aui-active:before{content: ''; width: 50%; height: 3px; position: absolute; left: 50%; bottom: 0; margin-left: -25%; z-index: 4; background-color: #11bf79;}

.aui-order-panel{}
.aui-order-panel .aui-order-list-content{}


/*订单列表页order-list-item*/
.aui-order-list-item{font-size: 0.65rem; padding:0.5rem 0; width:100%}
.aui-order-list-item .aui-order-list-item-header {  width:100%;display: inline-block; position: relative; z-index: 1; font-size: 0.6rem;  border-bottom: 1px solid #f0f0f0; padding-bottom:0.3rem;}
.aui-order-list-item .aui-order-list-item-header .order-item-no{ float:left}
.aui-order-list-item .aui-order-list-item-header .order-item-state{ float:right}

.aui-order-list-item .aui-order-list-item-info{}
.aui-order-list-item .aui-order-list-item-info .aui-order-list-item-start-end{ margin-bottom:0.35rem}
.aui-order-list-item .aui-order-list-item-info .aui-order-list-item-start-end span{display:inline-block; margin-right:0.65rem}
.aui-order-list-item .aui-order-list-item-info .aui-order-list-item-start-end .order-item-start:before{font-family:'FontAwesome';content:"\f1d9";padding-right:0.35rem; color:#093}
.aui-order-list-item .aui-order-list-item-info .aui-order-list-item-start-end .order-item-end:before{font-family:'FontAwesome';content:"\f041";padding-right:0.35rem; color:#093}

.aui-order-list-item .aui-order-list-item-info .aui-order-list-item-baisc{}
.aui-order-list-item .aui-order-list-item-info .aui-order-list-item-baisc p{font-size: 0.65rem;}

.aui-order-list-item .aui-list-item-label-icon i{color: #11bf79;}


/*订单查看页*/
.aui-order-header{background-color: #dddddd; color: #212121; position: relative; font-size: 0.6rem; padding: 0.4rem 0.75rem; -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;}

.fcl-header .aui-list-header{ background-color:#fff;padding: 0.75rem; overflow:hidden}
.fcl-header .aui-list-header > img {float: left;height: 4.75rem;padding-top: 0.3rem;}
.fcl-header .aui-list-header .aui-list-header-text{display: block; text-align: left; color: #333; font-size: 1.2rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  padding-left:0.375rem }
.fcl-header .aui-list-header .aui-list-header-text small{color: #757575;font-size: 0.6rem;}
.fcl-header .aui-list-header .aui-list-header-text p{font-size:1rem; color: #535353;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; line-height:1.6rem; overflow:hidden}
.aui-card-fcl-price{ background-color:#fff; padding: 0.5rem 0 0 0; position: relative; overflow: hidden;}

/*运单起运和目的地*/
.fcl-header .aui-list-header{ background-color:#fff;padding: 0.75rem; overflow:hidden}
.fcl-header .aui-list-header img {float: left;height: 4.75rem;padding-top: 0.3rem;}
.fcl-header .aui-list-header .aui-list-header-text{display: block; text-align: left; color: #333; font-size: 1.2rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  padding-left:0.375rem }
.fcl-header .aui-list-header .aui-list-header-text small{color: #757575;font-size: 0.6rem;}
.fcl-header .aui-list-header .aui-list-header-text p{font-size:1rem; color: #535353;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; line-height:1.6rem; overflow:hidden}
.aui-card-fcl-price{ background-color:#fff; padding: 0.5rem 0 0 0; position: relative; overflow: hidden;}

/*订单提交吸底*/

.aui-footer-bar{width: 100%; position: relative; z-index: 102; 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: 0; background-color: rgba(255, 255, 255, 0.96); box-shadow: 0 -2px 15px #dedede;}
.aui-footer-bar-fixed{position: fixed; bottom: 0; left: 0; z-index: 49;}
.aui-footer-bar .aui-again-btn{align-items: center; color: #fff; background: #11bf79; height: 2.5rem; font-size: 0.85rem; font-weight: 600;-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; }
.aui-footer-bar .aui-cancel-btn{align-items: center; color: #fff; background: #11bf79; filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8;height: 2.5rem; font-size: 0.85rem; font-weight: 600;-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; }
.aui-order-price-text{position: absolute; left: 1rem; font-size: 1.2rem;}
.aui-order-price-text em{font-size: 0.8rem;}
.aui-order-price-info{position: absolute; right: 0; color: #999999; font-size: 0.75rem; font-weight: normal; padding-right: 1.5rem;}
.aui-flex-box h4{color: #4499ff; font-weight: normal; margin-top: -16px;}
.aui-insurance h2{font-weight: normal; color: #333; font-size: 0.85rem;}
.aui-insurance p{color: #999999; font-size: 0.75rem;}
.aui-hotel-people .b-line:after{left: 1rem;}

/*安全设置*/
.aui-problem{width:140px; height:140px; margin:1.2rem auto; border-radius:100%; border:10px solid #e3e3e3; text-align:center; padding-top:1.8rem;}
.aui-problem h2{font-size:0.85rem;}
.aui-problem h3{font-weight:normal; font-size:0.85rem;}
.aui-problem-text{text-align:center; color:#666666; font-size:0.65rem; margin-bottom:0.8rem;}

/*邀请好友*/
.extension .aui-list-item-header{background-color:#f2f2f2;}
.extension .aui-list-item-header:before{border-bottom: 2px solid #ddd;text-align:left;}
.extension .aui-list-item-text:last-child{ width:25%; text-align:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*Profile*/
.MyProfile{}
.MyProfile .aui-list-item-text{width:100%;text-align:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.MyProfile .aui-list-item-text:first-child{ width:25%; text-align:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


/* 下拉式抽屉 */
.m-actionsheet{text-align: center; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 1000; background-color: #EFEFF4; -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;}
.mask-black{background-color: rgba(0, 0, 0, 0.4); position: fixed; z-index: 998; 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; }
.actionsheet-action{display: block; margin-top: .15rem; font-size: 0.28rem; color: #555; height: 1rem; line-height: 1rem; background-color: #FFF;}
.m-actionsheet{text-align: center; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 10005; background-color: #ffffff; -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;}
.actionsheet-toggle{-webkit-transform: translate(0, 0); transform: translate(0, 0);}
.actionsheet-item{display: block; position: relative; font-size: 0.85rem; color: #555; height: 2rem; line-height: 2rem; background-color: #FFF;}

/* 取消订单弹窗 */
.aui-order-cells{position: relative; overflow: hidden;}
.aui-order-cells h3{height: 40px; line-height: 40px; color: #666666; font-size: 0.8rem; text-align: left; padding-left: 20px; font-weight: normal;}
.aui-order-cells label{ font-size:0.65rem}

/* 消息中心 */
.message .aui-list-item-text{ font-size:0.65rem;color: #666666; }
.message .aui-info .aui-info-item{ font-size:0.6rem; color:#888}

.aui-message-header{background-color:#f5f5f5; padding:0.65rem}
.aui-message-header h2{ margin-bottom:0.65rem; font-size:1.2rem; font-weight:600; text-align:center}
.aui-message-header-meta{font-size:0.65rem; color:#4c4c4c; text-align:center}
.aui-message-header-meta span{ padding:0 0.45rem; }
.aui-message-content{background-color:#fff; padding:0.65rem; min-height:28rem;}

/*在线客服*/
.aui-member-kefu{width:140px;margin:1.2rem auto;text-align:center;}


/**/
.aui-contact-list .aui-list-item-label-icon i{color:#757575}
.aui-member-kefu a{
	
	
	height:40px;
	line-height:40px;
	text-align:center;
	width:200px;}