﻿@charset "utf-8";
/*****Reset*****/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, button, input, textarea, table, th, td, hr, footer, header, menu, nav, section { margin: 0; padding: 0; }
html {-webkit-text-size-adjust:none;font-family: 'PingFangSC-Regular', 'Heiti SC', 'Microsoft YaHei',sans-serif; font-size: 100px; outline: 0;background: #4c4c4e;}
/*font-size:100px与rem.js里100统一*/
* { touch-action: pan-y; }
body {-webkit-text-size-adjust:none;margin: 0; position: relative; font-family: 'PingFangSC-Regular', 'Heiti SC', 'Microsoft YaHei',sans-serif; color: rgb(51,51,51);font-size: 0.14rem;background: #4c4c4e;}
/*****Basic Elements*****/
input, label, select, option, textarea, button, fieldset, legend {font-family: 'PingFangSC-Regular', 'Heiti SC', 'Microsoft YaHei',sans-serif;outline: none;}
ul, ol ,li{ list-style: none;webkit-tap-highlight-color:transparent;outline: none;}
a { text-decoration: none; cursor: pointer!important;-webkit-tap-highlight-color:transparent;outline: none;}
i{font-style:normal}
a:hover,a:active { text-decoration: none;-webkit-tap-highlight-color:transparent;}
input[type=text],textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);    tap-highlight-color: rgba(0,0,0,0);    border:none;}
input, select, textarea{ border:none;font-size: 0.14rem;}
input[type=button], input[type=submit], button { cursor: pointer; -webkit-appearance: none; }
input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea{height: auto;}
a:focus, *:focus { outline: none; }
a:active{color: #fff;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;color: rgb(51,51,51);}
img { border: 0; vertical-align: middle;}
table { border-collapse: collapse; border-spacing: 0 }
table td{word-break: break-all; word-wrap: break-word;position: relative;}
th { text-align: inherit; }
form{display: block;}
iframe { display: block; }
textarea { resize: vertical;}
label, button { cursor: pointer;}
th { text-align: left; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
button { cursor: pointer; }
/*去除点击背景渲染*/
a{color: rgb(51,51,51);}
.pull-left{float: left;}
.pull-right{float: right;}
.hide{display: none;}
/*清除浮动*/
.clearFix:after{content: ''; height:0; line-height:0;  display:block;  visibility:hidden;  clear:both;}
.clearFix{zoom: 1;}
/*mui公共样式修改*/
.mui-content,.mui-input-group{background: #4c4c4e;}
.mui-btn-blue.mui-active:enabled, .mui-btn-blue:enabled:active, .mui-btn-primary.mui-active:enabled, .mui-btn-primary:enabled:active, input[type=submit].mui-active:enabled, input[type=submit]:enabled:active{    border: none;    background-color: #D32D17;}
.mui-input-group input, .mui-input-group textarea{height: 0.4rem;line-height: 0.4rem;}
.swiper-pagination-bullet-active{background: #fff;}
.icon-down{vertical-align: middle; margin-right:0.04rem;background: url("../images/icon-down.png") no-repeat;width: 0.11rem;height:0.11rem;background-size: 0.11rem 0.11rem;display: inline-block;}
.icon-up{vertical-align: middle; margin-right:0.04rem;background: url("../images/icon-up.png") no-repeat;width: 0.11rem;height:0.11rem;background-size: 0.11rem 0.11rem;display: inline-block;}
.text-center{text-align: center!important;}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
/*mui公共样式修改*/
.mainTop{width: 100%;position: fixed;top:0;height:0.4rem;background: #242424;}
.btn-history{position: absolute;font-size: 0.22rem;top:0.09rem;left:0.26rem;color: #fff;}

/*added on 20190620*/
.btn-phone{position: absolute;font-size: 0.22rem;top:0.09rem;right:0.26rem;color: #fff;}

.mainTop h1{font-size: 0.18rem;color: #fff;text-align: center;line-height: 0.4rem;}
.swiper-button-next, .swiper-button-prev{width:0.07rem;height:0.13rem;background-size: 0.07rem 0.13rem;}

/*公共按钮样式*/
.btn{width: 100%;border: none;background: rgb(49,49,49);line-height: 0.4rem;text-align: center;border-radius: 0.08rem;color: #fff;font-size: 0.14rem;}
.btn-blank{background: rgb(49,49,49);}
.btn-danger{background: #D32D17;}
.btn-grey{background: #4C4C4E;}
.btn-yellow{background: #bfa993;}
.btn.active{background: #D32D17;}
.hasBg{
    border-bottom: 0.03rem solid rgb(149,149,149);
    background: rgb(49,49,49);
    border-radius: 0.08rem;
    margin: 0.05rem 0.06rem;
}

.main{width: 3.75rem;font-size: 0.14rem;}
.loginImg{width: 0.9rem;margin:0 auto;}
.loginImg img{padding-top:1.17rem;width: 0.9rem;padding-bottom: 0.63rem;}
.mui-input-group .input-1{height: 0.4rem;line-height: 0.4rem;font-size: 0.14rem; color: rgb(255,255,255); background: rgb(49,49,49);border: none;width: 3.25rem;margin:0 0.25rem 0.25rem;border-radius: 0.08rem;}
.mui-input-group .mui-input-row:after{background: transparent}
.mui-input-group:before{background: transparent}
.mui-input-group:after{background: transparent}
.forgetPassword{text-decoration: underline;text-align: center;margin-top:0.2rem;line-height: 0.2rem;}
.forgetPassword a{font-size: 0.14rem;color:rgb(223,223,223);}
.mui-content-padded{margin:0 auto;width: 3.25rem;}
.mui-content-padded button{font-size: 0.16rem; width: 1.53rem;height: 0.4rem;line-height: 0.4rem;border-radius: 0.08rem;padding:0;text-align: center;margin:0;background: rgb(211, 45, 23);border:none;font-weight: normal;float: left;margin-top:1.22rem;}
.mui-content-padded button.btn-reg{margin-right:0.19rem;}
.mui-content-padded button.btn-login{background: rgb(112,112,112)}
.mui-content-padded button.btn-return{background: rgb(112,112,112);width: 100%;}
.btn-regCode{color: #fff;
    position: absolute;
    right: 0.25rem;
    top: 0;
    background: #D32D17;
    border: none;
    height: 0.4rem;
    width: 0.86rem;
    font-size: 0.13rem;
    font-weight: normal;
    text-align: center;
    padding: 0;
    border-radius: 0.08rem;}
.switch-reg{vertical-align: middle;background: rgb(112,112,112);width: 0.42rem;height:0.17rem;border:none;display: inline-block;}
.mui-switch.mui-active{background: #D32D17;}
.reg-property u{vertical-align: top;padding-right:0.1rem;}
.mui-switch .mui-switch-handle{width:0.22rem;height:0.17rem;background: rgb(49,49,49);top:0;left:0;border-radius: 0.08rem;}
.mui-content-padded .btn-regBottom{width: 100%;margin-top:0.2rem;background: rgb(112,112,112);border-radius: 0.08rem;}
.reg-property{text-align: center; line-height: 0.17rem;font-size: 0.12rem;color: rgb(223,223,223);margin-top:1rem;}

/*弹框样式*/
.mui-icon-closeempty{font-size: 0.4rem;color: #fff;position: fixed;top:0.2rem;right:0.25rem;}
.wrap{display: none; position: fixed;left:0;right:0;top:0;bottom: 0;background: #4c4c4e;opacity: 0.9;z-index: 999;}
.dialogMain{font-size: 0.14rem;color: rgb(149,149,149);width: 3.1rem;max-height:86%;overflow-y: auto; position: absolute;top:0.2rem;left:50%;margin-left:-1.55rem;}
.showButtonGroup{ width: 0.8rem;margin:0 auto;}
.showAll,.showLittle{ width: 0.8rem;border: 1px solid rgb(112,112,112); text-align: center;border-radius: 0.08rem;line-height: 0.2rem;background: transparent;font-size: 0.12rem;color: rgb(149,149,149);}
.mui-icon-arrowdown{font-size: 0.14rem;}
.mui-icon-arrowup{font-size: 0.14rem;}
.dialogMain .hide{display: none;}
.dialogHeard{background: rgb(149,149,149);font-size: 0.12rem;line-height: 0.2rem;font-weight: normal;text-align: center;margin:0.45rem 0;color: #fff;}
.dialogBody h3{color: rgb(149,149,149);font-size: 0.12rem;line-height: 0.2rem;font-weight: normal;}
.dialogBody p{font-size: 0.12rem;line-height: 0.18rem;margin:0.1rem 0;}
/*.icon-down,.icon-up{font-size: 0.12rem;padding-right:0.04rem;}*/

.myListMain li{overflow: hidden;background: rgb(49,49,49);padding:0.11rem 0.19rem;margin-top:0.02rem;}
.myListMain li img{width: 0.6rem;height:0.6rem;}
.myListMain li>div{margin-left:0.12rem;width: 2.35rem;}
.myListMain li .overText{line-height: 0.16rem; font-size: 0.12rem;color: rgb(149,149,149);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 2.3rem;}
.myListMain li h1{font-size: 0.18rem;color: rgb(255,255,255);line-height: 0.6rem;font-weight: normal;}
.myListMain li .hasText h1{line-height: 0.3rem;}
.myListMain li .time{text-align: right;font-size: 0.09rem;color: rgb(241,241,241)}
.myPersonal li>div,.myPersonal li .overText{width: 2.65rem;}
.container{width: 3.45rem;margin:0 0.15rem;}
.heardLogo{width: 1.63rem;margin:0.3rem auto 0.45rem;}
.heardLogo img{width: 100%;}
.mui-bar-tab{background: rgb(49,49,49);height:0.45rem;}
.mui-bar-tab .mui-tab-item{height:0.45rem;}
.mui-bar-tab img{width: 0.26rem;}

.flyMain{position: relative;width: 1.70rem;height:0.76rem;background: #242424;border-radius: 0.08rem;border-left:3px solid rgb(149,149,149); margin:0.03rem 0;}
.flyMain.active,.flyMain-2.active{border-color:#D32D17;}
.flyMain .smallImg{width: 0.3rem;position: absolute;top:0.06rem;left:0.06rem;}
.flyMain .flyDownContent .smallImg{bottom:0.06rem;top:auto;}
.flyMain .flyContent{text-align: center;width: 100%;padding-top:0.18rem;}
.flyMain .flyContentRight p{font-size: 0.12rem;line-height: 0.14rem;color: rgb(255,255,255);}
.flyMain .normalImg{width: 0.56rem;margin-top:0.3rem;margin-left:0.56rem;}

.flyMain-2{position: relative;width: 1.70rem;height:0.5rem;background: #242424;border-radius: 0.08rem;border-right:3px solid rgb(149,149,149); margin:0.03rem 0;}
.flyMain-2 .normalImg{width: 0.27rem;}
.flyMain-2 .smallImg{width: 0.15rem;position: absolute;top:0.18rem;left:0.06rem;}
.flyMain-2 .flyContentRight{text-align: center;width: 100%;padding-top:0.19rem;}
.flyMain-2 .flyContentRight p{font-size: 0.12rem;line-height: 0.14rem;color: rgb(255,255,255);}
.flyMain-2 .flyContent{
    text-align: center;
    line-height: 0.5rem;
    color: #fff;
    font-size: 0.12rem;
}
.btn-submit{width: 100%;line-height: 0.43rem;text-align: center;background: rgb(112,112,112);color: #fff;border: none;font-size: 0.17rem;}
.btn-submit.active{background: #D32D17;}
.btn-submit img{width: 0.24rem;height:0.24rem;vertical-align: middle;}
.bottomMain{margin-top:0.75rem;}
.eventProcessing .btn{line-height: 0.3rem;font-size: 0.12rem;margin:0.1rem 0;}
.eventProcessing .btn-one{width: 100%;}
.eventProcessing .btn-two{width: 1.7rem;float: left;}
.eventProcessing .btn-two:last-child{float: right;}
.eventProcessing .btn-three{width: 1.1rem;float: left;}
/*.eventProcessing .btn-three:nth-child(2){margin:0 0.075rem;}*/
.centerMain{overflow: hidden;margin-top: 0.05rem;}

.heardCamera{margin:0.22rem auto;width: 0.86rem;}
.heardCamera img{width: 100%;}
.personalInformation{border-radius: 0.08rem;background: rgb(49,49,49);padding:0.25rem 0.42rem;}
.personalInformationUl li{border-bottom:1px solid #D32D17;font-size: 0.14rem;color: #fff; padding:0.15rem 0;}
.personalInformationUl li:first-child{padding-top:0}
.personalInformationUl li:last-child{padding-bottom:0;border:none;}
.personalInformationUl li h3{font-size: 0.15rem;color: rgb(112,112,112);line-height: 0.2rem;}
.personalInformationUl li p{font-size: 0.15rem;color: #fff;line-height: 0.2rem;padding-top:0.05rem;}
.personalInformationUl li .btn{width: 100%;line-height: 0.3rem;background: rgb(76,76,78);}

.footerFixed{
    z-index: 1000;
    width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    background: #4C4C4E;
    padding: 0.1rem 0.17rem;
}
.footerFixed .btn-danger{background: #D32D17;width: 100%;line-height: 0.4rem;}
.footerFixed .btn-grey{background: #4C4C4E;width: 100%;line-height: 0.4rem;}
.footerFixed .btn-small{width:1.67rem;}

.addContact{width: 3.63rem; border-radius: 0.08rem;margin:0.17rem auto; background: #242424;color: #fff;font-size: 0.12rem;padding:0.1rem 0.2rem;}
.personalContact .messageRow{overflow: hidden;margin-bottom: 0.07rem;}
.personalContact .btn-link{display: inline-block; width: 1.56rem;border:1px solid rgb(112,112,112);line-height: 0.28rem;}
.personalContact .btn-link.active{border:1px solid #D32D17;background: rgb(33,33,33);}
.personalContact .btn-link:active{color: #fff;}

.personalContact .messageRow .smallInput{width: 1.56rem;}
.personalContact .addFooter{width: 2.76rem;margin:0.2rem auto;}
.personalContact .addLink{width: 2.76rem;border:1px solid #4c4c4e;display: inline-block;line-height: 0.25rem;font-size: 0.12rem;color: rgb(255,254,254);}

.settingContact .settingAdd{width: 2.61rem;margin:0.18rem 0.56rem; border:1px solid #4c4c4e;display: inline-block;line-height: 0.3rem;font-size: 0.14rem;color: rgb(255,254,254);}
.settingContact li{overflow: hidden;}
.settingRow{margin:0 0.2rem 1rem;}
.settingRow .name,.settingRow .phone{line-height: 0.28rem;font-size: 0.12rem;color: #fff;padding:0 0.2rem;display: inline-block;float: left;}
.settingRow .name{width: 1rem;}
.settingRow .phone{width: 1.8rem;}
.settingRow .settingList{overflow: hidden; background: rgb(49,49,49);width: 2.88rem;display: inline-block;border:1px solid #fff;border-radius: 0.08rem;}
.settingRow li{width: 100%;}
.deleteContact{background: url("../images/delect.png") no-repeat;display: inline-block;width: 0.28rem;height: 0.28rem;background-size: 0.28rem;float: right;}
/*.addressRow{border-top:1px solid #fff;}*/
.addressRow li:first-child{border-top:1px solid #fff;}
.addressRow li{ border-bottom:1px solid #fff;position: relative;margin-top:-1px;}
.addressRow li.active{width: 2.4rem;}
.addressRow img{width: 0.42rem;height:0.28rem;margin:0.1rem 0;}
.settingAddressList{width: 3.35rem;margin:0.1rem 0;}
.addressRow .p-1{font-size: 0.24rem;line-height: 0.24rem;color: #fff;text-align: right;}
.addressRow .p-2{font-size: 0.15rem;color: #fff;text-align: right;}
.addressRow .deleteContact{margin:0.1rem 0;}
.personalContact{display: block;width: 100%;}

.personalHeard{background:rgb(33,33,33);text-align: center;line-height: 0.2rem;color: #fff;font-size: 0.12rem;}
.personalTitle{text-align: center;line-height: 0.14rem;padding:0.1rem;color: #fff;font-size: 0.12rem;}
.personalContact .messageRow input{border-radius: 0.08rem;border:1px solid rgb(76,76,78);background:rgb(76,76,78);width: 100%;box-sizing: border-box;padding:0.05rem 0.1rem;line-height: 0.2rem;font-size: 0.12rem;color: #fff;margin:0;}
.personalContact .messageRow input:focus{border-color:#D32D17;}
.heardContact{margin:0 0.25rem;}
.heardContact .btn{font-size: 0.12rem;}
.heardContact .mui-search{margin-top:0.2rem;}
.heardContact .mui-input-clear{background: #313131;  text-align: center;font-size: 0.12rem;color: #fff;padding:0.08rem;line-height: 0.2rem;}
.heardContact .mui-search .mui-placeholder{font-size: 0.12rem;}
.heardContact .mui-search .mui-placeholder .mui-icon{color: #999;}
.locationList{overflow: hidden;border-radius: 0.08rem;padding:0.08rem;}
.locationList.active{background: #242424;margin:0.05rem 0;}
.locationListTop{border: none;}
.vip{margin:0.06rem 0.06rem 1rem;width: 3.63rem;border-bottom: 0.03rem solid rgb(149,149,149);background: rgb(49,49,49);border-radius: 0.08rem;padding:0.06rem;}
.vipInformation{
    border-radius: 0.08rem;
    background: rgb(33,33,33);
    padding:0.2rem;}
.vipContainer .dialogBody{padding:0 0.2rem;}
.vip .reg-property{padding: 0.1rem 0;margin:0.1rem 0.2rem 0;border-top: 1px solid rgb(149,149,149);}
.vip .showAll, .showLittle{position: relative;}
.vip .vipCenter li:before{content: '';width: 0.09rem;height:0.09rem;background: #D32D17;display: inline-block;border-radius: 50%;margin-right:0.1rem;}
.vip .vipTop img{width: 0.4rem;margin:0.1rem;}
.vip .vipTop span{font-size: 0.18rem;line-height: 0.4rem;color: #D32D17;vertical-align: middle;}
.vip .vipTop{border-bottom: 1px solid rgb(149,149,149);}
.vip .vipCenter{padding:0.2rem;line-height: 0.3rem;font-size: 0.12rem;color: #fff;}
.vip .dialogHeard{margin:0 0 0.2rem;}
.orderTop ul li{margin:0 0.01rem;float: left;width: 1.23rem;text-align: center;color: #fff;line-height: 0.4rem;border-bottom: 0.03rem solid rgb(149,149,149);}
.orderTop ul li a{color: #fff;}
.orderTop ul li.active{border-color: #D32D17;background: #242424;}
.orderList{margin:0.06rem;width: 3.63rem;background: rgb(49,49,49);border-radius: 0.08rem;border-bottom: 0.03rem solid rgb(149,149,149);}
.orderList>img{width: 100%;}
.orderList .orderIndexList{display: block;width: 100%;padding:0.05rem 0;margin:0.05rem 0}
.orderList .orderIndexList tr td{vertical-align: middle; text-align: center;color: #fff;font-size: 0.12rem;padding-left:0.13rem;}
.orderList .orderIndexList tr td>img{width: 0.14rem;vertical-align: middle;}
.orderList .orderIndexList tr:nth-child(2) td{text-align: left;}
.orderList .orderIndexList tr td:nth-child(2){border-right:1px solid #fff; padding-right:0.13rem;}
.orderList .orderIndexList tr td:nth-child(4){border-right:1px solid #fff; padding-right:0.13rem;}
.orderList .orderIndexList .line{height:0.3rem;border-left: 0.02rem #fff dashed;display: inline-block;margin:0.06rem 0 0.06rem 0.06rem;}
.orderNone{position: fixed;top:0;right:0;left:0;bottom: 0;}
.noOrder{width: 1.64rem;height:0.4rem;position: absolute;top:50%;left:50%;margin-top:-0.2rem;margin-left:-0.82rem;}
.noOrder img{width: 100%;height:100%;}
.orderListDetail{margin:0 0.07rem;}
.flyOrderDetail-1,.flyOrderDetail-2{width: 100%;color: #fff;}
.flyOrderDetail-1 tr td{color: #fff;text-align: center;font-size: 0.18rem;border-bottom:1px #8f8f94 dashed;}
.flyOrderDetail-1 tr td img{width: 0.3rem;padding:0.12rem 0;}
.flyOrderDetail-2 tr td{padding:0.1rem;border-bottom:1px #8f8f94 solid;width: 50%;}
.flyOrderDetail-2 tr td,.flyOrderDetail-2 td p{line-height:0.2rem;color: #fff;text-align: center;font-size: 0.12rem;}
.flyOrderDetail-2 tr:first-child td{border-bottom:1px #8f8f94 dashed;}
.flyOrderDetail-2 tr:nth-child(3) td{border-bottom:1px #8f8f94 solid;text-align: left;}
.flyOrderDetail-2 tr:nth-child(3) td p{text-align: left;padding-left:0.35rem;}
.flyOrderDetail-2 tr:last-child td{padding:0.17rem 0;}
.orderListDetail .btn-danger{background: #D32D17;width: 1.67rem;line-height: 0.43rem;margin:0.09rem;}
.orderListDetail .btn-grey{background: rgb(33,33,33);width: 3.4rem;line-height: 0.43rem;margin:0.09rem 0.175rem;}
.flyOrderDetail-2 .text-center td{text-align: center!important;}
.confirm{border-bottom: 0.03rem solid rgb(149,149,149); line-height: 0.65rem;text-align: center;color: #fff;background: rgb(49,49,49);font-size: 0.12rem;margin:0.06rem;border-radius: 0.08rem;}
.btn-dangerBig{width: 3.40rem;background: #D32D17;margin:0.175rem;position: fixed;bottom: 0.2rem;}




/*MY机型*/
.MYType{margin:0.06rem;background: #313131;border-radius: 0.08rem;padding:0.06rem;border-bottom: 0.03rem solid rgb(149,149,149);}
.MYType .swiper-container {
    width: 3.51rem;
    height: auto;
    border-radius: 0.08rem;
}
.MYType .swiper-slide img{width: 100%;height:1.89rem;}
.swiper-slide img{width: 100%;}
.swiper-slide {
    text-align: center;
    font-size: 0.14rem;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-pagination-bullet-active{background: #fff;}
.swiper-slide img{width: 100%;height:100%;}
.MYType{position: relative}
.MYType img{width: 3.51rem;height: auto;}
.MYType .myTypeTxt{font-size: 0.24rem; position: absolute;bottom: 0.2rem;color:#fff;left:0.2rem;}
.myTypeBottom{width: 3.51rem;position: absolute;bottom: 0;left:0;height:0.68rem;margin:0.06rem;border-radius: 0.08rem;}
.myTypeBg{background: rgb(252,252,252);opacity: 0.8;width: 100%;height:100%;border-radius: 0 0 0.08rem 0.08rem;}
.tabBannerBottom .myTypeBg{border-radius: 0;}
.MYType .myTypeTxt-1{position: absolute;bottom: 0;left:0;padding:0.1rem 0.2rem;font-size: 0.2rem; color: rgb(49,49,49);line-height: 0.22rem;text-align: left;}
.MyTypeSwipe .myTypeBottom{margin:0;}
.MyTypeSwipe .swiper-pagination-bullets{bottom:1rem;}
.MyTypeSwipe .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:0.2rem;}
.MyTypeSwipe .swiper-pagination-bullet-active{background: #fff;}
.description{margin:0 0.24rem;}
.description h3{font-size: 0.12rem;line-height: 0.38rem;text-align: center;color: #fff;}
.description p{font-size: 0.12rem;line-height: 0.18rem;color: #fff;padding-bottom:0.1rem;}
.MYTypeTable .tableMain{width: 100%;}
.MYTypeTable td{font-size: 0.12rem;line-height: 0.12rem; padding:0.1rem;color: #fff;border-bottom:1px dashed #959595;}
.MYTypeTable tr:first-child td{border-top:1px solid rgb(149,149,149);}
.MYTypeTable td:first-child{text-align: left;}
.MYTypeTable td:last-child{text-align: right;}
.MYTypeTable img{width: 0.32rem;height:0.21rem;margin-left:0.07rem;}
.description .btn-showAll,.description .btn-showLittle{margin:0.1rem 0.68rem 0.26rem; width: 1.67rem;border: 1px solid rgb(112,112,112); text-align: center;border-radius: 0.08rem;line-height: 0.2rem;font-size: 0.12rem;color: #fff;background: rgb(112,112,112);}

/*首页选择样式*/
.flyMain-2 .select-date,.flyMain-2 .select-time,.flyMain-2 .select_set{position: absolute;
    left: 0;
    text-align: center;
    background: none;
    color: #fff;
    font-size: 0.12rem;
    line-height: 0.5rem;
    padding: 0;
width: 100%;}
.mui-dtpicker-title{display: none;}
.mui-dtpicker-header button,.mui-poppicker-header .mui-btn {
    font-size: 9pt;
    padding: 5px 10px;
    background: transparent;
    color: #fff;
    border: 1px solid #D32D17;
}
.mui-dtpicker-header .mui-btn-blue,.mui-poppicker-header .mui-btn-blue{
    border: 1px solid #D32D17;color: #fff;
    background-color: #D32D17;}
.mui-dtpicker, .mui-poppicker{background: #212121;border: none;}
.mui-poppicker-header{background: #191919;border: none;}
.mui-poppicker-body{background: #191919;border: none;}
.mui-picker-inner{background: #676767;border: none;-webkit-mask-box-image: none;}
.mui-pciker-list li{color: #606060;}
.mui-pciker-list li.highlight{color: #fff;}
.normalDialog{position: fixed;top:0;right:0;left:0;bottom: 0;}
.normalDialogMain{position: absolute;top:50%;left:50%;width:3.12rem;height:1.72rem;background: rgb(33,33,33);border-radius: 0.08rem;margin-left:-1.56rem;margin-top:-0.86rem;font-size: 0.14rem;color: #fff;}
.normalDialogMain h3,.normalDialogMain p{padding:0.18rem;text-align: center;color: #fff;font-size: 0.15rem;line-height: 0.15rem;}
.normalDialogMain button{background: #D32D17;width: 1.14rem;margin:0.22rem 0.99rem 0;line-height: 0.3rem;}



.feedback{margin:0.07rem;}
.feedback h3{font-size: 0.12rem;text-align: center;background: rgb(49,49,49);color: #fff;line-height: 0.25rem;}
.feedback .feedbackRow{margin:0.08rem 0;overflow: hidden;font-size: 0.12rem;color: #fff;}
.feedback .feedbackRow label{width: 0.7rem;display: inline-block;float: left;text-align: center;line-height: 0.32rem;vertical-align: middle;}
.feedback .feedbackRow input{font-size: 0.12rem;border-radius: 0.08rem;margin:0;width: 2.83rem;display: inline-block;float: right;padding:0.06rem 0.1rem;line-height: 0.23rem;background: #313131;}
.feedback .feedbackRow p{line-height:0.3rem;color: #fff;font-size: 0.12rem;display: inline-block;float: left;text-align: left;vertical-align: middle;}
.feedback .feedbackRow .title{width: 0.7rem;text-align: center;}
.feedback .feedbackRow .star{width: 2.83rem;text-align: right;}
.feedback .feedbackRow p img{width: 0.26rem;}
.feedback textarea{resize: none;height:1.15rem;overflow: auto;padding:0.15rem;font-size: 0.12rem;line-height: 0.18rem;color: #fff;margin:0.1rem 0;background: rgb(49,49,49);border-radius: 0.08rem;}
.invoice .feedbackRow label{width: 0.8rem;text-align: left;}
.invoice .feedbackRow input{width: 2.73rem;}
.reg-property span{vertical-align: top;margin-right:0.1rem;}
.addInvoice{margin:0.05rem 0.06rem;}
.addInvoiceTop{background: rgb(49,49,49);border-radius: 0.08rem;position: relative;height: 0.37rem;}
.addInvoiceTop h3{font-size: 0.15rem;text-align: center;line-height: 0.37rem;color: #fff;}
.addInvoiceTop .icon-add{background: url("../images/my/icon-add.png") no-repeat;width: 0.23rem;height:0.23rem;position: absolute;right:0.15rem;top:0.07rem;background-size: 0.23rem;}
.addInvoiceTop .icon-img{background: url("../images/my/icon-img.png") no-repeat;width: 0.23rem;height:0.23rem;position: absolute;left:0.15rem;top:0.07rem;background-size: 0.23rem;}
.addInvoiceTop .icon-address{background: url("../images/my/icon-address.png") no-repeat;width: 0.23rem;height:0.23rem;position: absolute;left:0.15rem;top:0.07rem;background-size: 0.23rem;}
.addInvoiceTop .icon-flyTeam{background: url("../images/icon-flyTeam.png") no-repeat;width: 0.23rem;height:0.23rem;position: absolute;left:0.15rem;top:0.07rem;background-size: 0.23rem;}

.address .feedbackRow input,.address .feedbackRow textarea{padding: 0.06rem 0.1rem;margin:0; width: 2.83rem;float: right;}
.address .feedbackRow textarea{height:0.96rem;}
.address .feedbackRow label{width: 0.7rem;padding-left:0.16rem;vertical-align: middle;}
.addInvoiceMain li{border:1px solid #313131;position: relative;padding:0.24rem 0.2rem; color: #fff;margin: 0.05rem 0;background: rgb(49,49,49);border-radius: 0.08rem;}
.addInvoiceMain li h3{font-size: 0.15rem;line-height: 0.3rem;color: #fff;}
.addInvoiceMain li p{font-size: 0.14rem;line-height: 0.2rem;color: rgb(149,149,149);}
.addInvoiceMain .addInvoiceNormal{line-height: 0.2rem;color: #D32D17;position: absolute;bottom: 0.15rem;right:0.15rem;}
.addInvoiceMain li p.white{color: #fff;margin-top:0.1rem;}
.addInvoiceMain .flyTeam h3,.addInvoiceMain .flyTeam p{line-height: 0.18rem;font-size: 0.12rem;color: #fff;}
.addInvoiceMain .flyTeam li{padding:0.14rem 0.15rem;}
.addInvoiceMain li.active{border-color: #D32D17;background: #212121;}


.filter{margin:0.12rem 0.06rem;}
.filter .filterTitle{margin-bottom: 0.1rem; text-align: center;font-size: 0.12rem;color: #fff;line-height: 0.2rem;background: rgb(33,33,33)}
.filter .filterTop ul{margin:0 0.1rem 0.2rem;}
.filter .filterTop li{border-radius: 0.03rem;border-bottom: 1px solid #8f8f94; background: rgb(49,49,49);margin-right:0.1rem;margin-bottom:0.1rem; float: left;text-align: center;width: 1.05rem;line-height: 0.28rem;font-size: 0.12rem;color: #fff;}
.filter .filterTop li:nth-child(3n){margin-right:0;}
.filter .filterTop li img{width: 0.14rem;margin-right:0.1rem;}
.filter .filterTop li.active{background: #242424;border-color: #D32D17;}

.filter .filterMain li{color: #fff;font-size: 0.12rem;text-align: center; overflow: hidden; border-radius: 0.03rem;border-bottom: 1px solid #8f8f94; background: rgb(49,49,49);margin:0 0.1rem 0.1rem; line-height: 0.28rem;}
.filter .filterMain li p{width: 50%;font-size: 0.12rem;color: #fff;text-align: left;}
.filter .filterMain li p.pull-left{text-align: right;line-height: 0.28rem;vertical-align: middle;}
.filter .filterMain li img{float: right;height: 0.16rem;margin:0.06rem 0.2rem;}
.filter .filterMain li.active{background: #242424;border-color: #D32D17;}

.settingTop ul li{float: left;width: 50%;text-align: center;color: #fff;line-height: 0.4rem;border-bottom: 0.03rem solid rgb(149,149,149);}
.settingTop ul li a{color: #fff;}
.settingTop ul li.active{border-color: #D32D17;background: #242424;}
.settingMain .usuallySetting{display: inline-block;width: 2.61rem;margin:0.16rem 0.57rem;text-align: center; line-height: 0.3rem;background: rgb(49,49,49); color: #fff;border-left: 0.03rem solid rgb(149,149,149);border-right: 0.03rem solid rgb(149,149,149);border-radius: 0.03rem;}
.settingMain .routeSetting{position: fixed;top:0;right:0;left:0;bottom: 0;}
.settingMain .route{position: absolute;top:42%;left:50%;width: 1.44rem;height:0.74rem;margin-left:-0.72rem;}
.settingMain .btn-setting{position: fixed;bottom: 0.65rem;width: 3.41rem;margin:0 0.17rem;background: rgb(112,112,112);}
.settingMain .settingGroup{margin:1.45rem 0.46rem;}
.settingMain .settingGroup .settingRow{ position: relative; overflow: hidden;margin:0 0 0.03rem;}
.settingMain .settingGroup .settingRow .start{height:0.76rem;width: 1.7rem; float: left;border-radius: 0.08rem;border-left:0.03rem solid rgb(149,149,149);background: rgb(49,49,49);}
.settingMain .settingGroup .settingRow a{display: inline-block;color: #fff;}
.settingMain .settingGroup .settingRow a img{width: 0.56rem;margin:0.28rem 0.57rem;height:auto;}
.settingMain .settingGroup .settingRow>p{line-height: 0.8rem;float: right;color: #fff;}
.settingMain .btn-setting.active{background: #D32D17;}

.settingMain.active{border-color:#D32D17;}
.settingMain .flyUpContent .smallImg{width: 0.3rem;position: absolute;top:0.06rem;left:0.06rem;}
.settingMain .flyDownContent .smallImg{width: 0.3rem;position: absolute;bottom: 0.06rem;;left:0.06rem;}
.settingMain .settingGroup .start.active{border-color:#D32D17;}
.settingMain .flyContentRight{text-align: center;width: 100%;padding-top:0.18rem;}
.settingMain .flyContentRight p{font-size: 0.12rem;line-height: 0.14rem;color: rgb(255,255,255);}
.settingAddress{width: 3.24rem;margin:0 auto;border-top: 1px solid #fff;}
.settingAddress img{width: 0.44rem;height:auto;}
.settingAddress tr:first-child td{padding-top: 0.1rem;}
.settingAddress tr:last-child td{padding-bottom: 0.1rem;}
.settingAddress tr td{line-height:0.15rem;color: #fff;font-size: 0.13rem;width: 30%;text-align: center;}
.settingAddress tr td:last-child{width: 10%;}


.boardingFlight{padding:0.1rem; border-bottom: 0.03rem solid #D32D17;border-top: 0.03rem solid #D32D17;border-radius: 0.08rem;background: #212121;width:3.4rem;margin:0.06rem auto;}
.flightMain{width: 100%;}
.flightMain tr td{padding:0.1rem 0; line-height: 0.15rem; font-size: 0.13rem; color: #fff; width: 33%;text-align: center;border-bottom: 1px solid #fff;}
.flightMain tr:last-child td{border-bottom: 0;}
.flightMain tr td img{width: 0.24rem;height:auto;}
.flightMain tr td input{padding:0.05rem;font-size: 0.13rem; text-align: center; color: #fff;background: rgb(76,76,78);margin:0;border-radius: 0.08rem;}
.btn-shareFlight{background: rgb(52,152,219);width: 1.06rem;display: inline-block;}
.btn-flightGo{color:rgb(149,149,149);background:rgb(76,76,78);font-size: 0.13rem;line-height:0.53rem;display: inline-block;width: 100%;}
.btn-flightGo:active{color:rgb(149,149,149);}
.flightTextarea{color: #fff;background: rgb(76,76,78);font-size: 0.13rem;border-radius: 0.08rem;padding:0.1rem 0.13rem;line-height: 0.15rem;height:0.8rem;}
.flightMain tr td input{padding:0.05rem;font-size: 0.13rem; text-align: center; color: #fff;background: rgb(76,76,78);margin:0;}

.flightMain tr td.hasFlightLocation a{line-height: 0.15rem;color: #fff;padding:0.05rem 0;}
.chooseFlightType tr td:first-child{text-align: left;padding-left:0.3rem;}
.flightMain tr.noBorder td{border: none;}

.flightMain-1{width: 100%;}
.flightMain-1 tr td{padding:0.05rem 0; line-height: 0.15rem; font-size: 0.15rem; color: #fff; width: 33%;text-align: center;}
.flightMain-1 tr td img{width: 0.24rem;height:auto;}
.flightMain-1 caption{font-size: 0.12rem;line-height: 0.36rem;color: #fff;border-bottom: 1px #fff dashed;}

.MYTypeTravel{margin:0.1rem 0.05rem;}
.MYTypeTravel p{font-size: 0.15rem;color: #fff;line-height: 0.2rem;}
.travelDescription{border-top: 1px dashed rgb(149,149,149);}
.travelDescription ul{margin-bottom: 0.16rem;}
.travelDescription ul li{float: left;width: 1.17rem;text-align: center;color: #fff;line-height: 0.4rem;border-bottom: 0.03rem solid rgb(149,149,149);}
.travelDescription ul li a{color: #fff;}
.travelDescription ul li.active{border-color: #D32D17;background: #242424;}
.travelDescriptionTab{display: none;}
.travelDescriptionTab:first-child{background: rgb(33,33,33);padding-top:0.16rem;}
.travelDescriptionTab.active-txt{display: block;}
.modelIntroduction{width: 3.3rem;font-size: 0.12rem;color: #fff;margin:0 auto;}
.modelIntroduction tr td{width: 33%;line-height: 0.16rem;}
.modelIntroduction tr:nth-child(1) td{padding-bottom: 0.2rem;}
.modelIntroductionBottom{margin-top: 0.2rem;background: rgb(252,252,252); width: 100%;}
.modelIntroductionBottom p{color: #000000;line-height: 0.2rem;font-size: 0.14rem;padding:0.1rem;}
.modelIntroduction tr td:nth-child(1){text-align: left;}
.modelIntroduction tr td:nth-child(2){text-align: center;}
.modelIntroduction tr td:nth-child(3){text-align: right;}
.tabBannerBottom{height:0.35rem;}
.tabBannerBottom .bottom{position: absolute;bottom: 0;left:0;width: 3.51rem;}
.tabBannerBottom .bottom p{padding:0 0.1rem;font-size: 0.14rem;color: #000000;line-height: 0.35rem;}
.MyTypeSwipe #swiperTab .swiper-pagination-bullets{bottom: 0!important;}
.MyTypeSwipe #swiperTab{padding-bottom: 0.2rem;}


.userConfirmation{border-bottom: 0.03rem solid rgb(149,149,149); background: #212121;border-radius: 0.08rem;padding:0.1rem 0.22rem;width: 3.56rem;margin:0.05rem auto;}
.userConfirmationTop{width: 100%;background: rgb(49,49,49);border-radius: 0.08rem;}
.userFlyTop{background: rgb(153,188,104);border-radius:0.08rem 0.08rem 0 0;}
.userFlyTop li{float: left;width: 33%;text-align: center;color: #fff;font-size: 0.1rem;line-height: 0.3rem;}
.userFlyTop li>img{width: 0.17rem;}



.userFlyMainTale{width: 2.81rem;margin:0 0.2rem;}
.userFlyMainTale tr td{padding:0.05rem 0; font-size: 0.1rem; color: #fff; width: 50%;}
.userFlyMainTale tr td:nth-child(2){text-align: right;}
.userFlyMainTale tr td img{width: 0.2rem;height:auto;}
.userFlyMainTale caption{font-size: 0.12rem;line-height: 0.36rem;color: #fff;border-bottom: 1px #fff dashed;}
.divBtn{text-align: center;}
.btn-showUser,.btn-hideUser{margin:0.1rem 0; padding:0 0.3rem; vertical-align: middle; background: transparent;border: 1px solid rgb(112,112,112);line-height: 0.2rem;font-size: 0.1rem;}
.userOrderMessage{margin-top:0.1rem; }
.userTableList{position:relative;}
.userTableList img{width: 0.32rem;position: absolute;top:0.6rem;left:50%;margin-left:-0.16rem;}
.messageMain{ width: 100%; border-top:1px dashed rgb(149,149,149);border-bottom:1px dashed rgb(149,149,149);}
.messageMain tr td{padding:0.1rem 0;border-bottom:1px dashed rgb(149,149,149);font-size: 0.1rem;line-height: 0.14rem;color: #fff;text-align: center;width: 50%;}
.map{width: 100%;height:0.88rem;border-radius: 0.08rem;}

.userRow{color: #fff;margin-top:0.1rem;border-bottom:1px dashed rgb(149,149,149);padding-bottom:0.1rem;}
.userRow img{width: 0.17rem;height:auto;margin-left:0.3rem;}
.userRowList{width: 50%;overflow: hidden;display: inline-block;float: left;}
.userRow p{color: #fff;text-align: center;font-size: 0.1rem;line-height: 0.12rem;}
.userRow .one:first-child,.userRow .two:first-child{border-right:1px solid rgb(149,149,149);}
.userRow .two img{margin-top:0.05rem;}
.userRow .one p{line-height: 0.17rem;}
.userRow.three{border-bottom:none; }
.userRow.three p{line-height: 0.3rem;text-align: left;padding-left:0.2rem;}
.userOrderTitle{font-size: 0.12rem;line-height: 0.2rem;text-align: center;color: #fff;background: #000;}


.userMessage-1{border-bottom:1px dashed rgb(149,149,149);}
.userMessageRow{margin:0.08rem 0;overflow: hidden;font-size: 0.12rem;color: #fff;}
.userMessageRow label{display: inline-block;float: left;text-align: center;line-height: 0.32rem;vertical-align: middle;}
.userMessageRow input{font-size: 0.12rem;border-radius: 0.08rem;margin:0;width: 2.5rem;display: inline-block;float: right;padding:0.06rem 0.1rem;line-height: 0.23rem;background: rgb(49,49,49);}
.userMessage-1 .addFooter{margin:0.1rem auto;}
.non-chinese .userMessageRow input{width: 2.21rem;}
.messageSend{width: 3.63rem;margin:0.05rem auto;background: rgb(49,49,49);border-radius: 0.08rem;border-bottom: 0.03rem solid rgb(149,149,149);padding:0.14rem;}
.messageSend h1,.messageSend h3,.messageSend p{color: #fff;}
.messageSend h1{line-height: 0.3rem;font-size: 0.24rem;padding:0.1rem 0;}
.messageSend h3{line-height: 0.23rem;font-size: 0.15rem;padding:0.1rem 0;}
.messageSend p{text-indent: 2em;line-height: 0.23rem;font-size: 0.15rem;}


.messageSendList{margin:0.1rem;position: relative;}
.messageSendList .iconAvatar{width: 0.41rem;height:0.41rem;}
.messageSendList .dateTime{text-align: center;color: #fff;line-height: 0.4rem;font-size: 0.12rem;}
.messageSendList .listRowRight{border-right:0.03rem solid rgb(149,149,149); position: relative;width: 2.91rem;min-height:0.88rem;background: rgb(49,49,49);border-radius: 0.08rem;}

/*add on 20190620*/
/* .listRowRight .sendTime{position: absolute;right:0.2rem;bottom: 0.3rem;color: #fff;font-size: 0.11rem;}*/
.listRowRight .sendTime{position: absolute;right:0.2rem;bottom: 0.35rem;color: #fff;font-size: 0.11rem;}

.btn-detail{width: 100%;line-height: 0.3rem;background: transparent;border-top:1px dashed rgb(149,149,149);color: #fff;font-size: 0.11rem;text-align: center;display: block; border-radius: 0;}
.sendContentMassage{padding:0.1rem 0.15rem;}

/*add on 20190620*/
/*.sendContentMassage h3,.sendContentMassage p{color: #fff;font-size: 0.13rem;line-height: 0.18rem;}*/
.sendContentMassage h3,.sendContentMassage h6,.sendContentMassage p{color: #fff;font-size: 0.13rem;line-height: 0.18rem;}
.sendContentMassage p{margin:0.1rem 0 0.2rem 0;}
.sendContentMassage img{width: 0.4rem;height:0.4rem;}
.special_price{
    line-height: 0.18rem;padding:0.1rem;
    border-bottom: 1px dashed rgb(149,149,149);
    color: #fff;font-size: 0.13rem;}

.sendTriangle{
    width: 0;height:0;
    border:0.06rem solid rgb(49,49,49);
    border-bottom-color:transparent;
    border-left-color:transparent;
    border-top-color:transparent;
    position: absolute;
    top:0.2rem;left:-0.12rem;
}

/*代理我的界面*/
.countdown{color: #fff;font-size: 0.15rem;line-height: 0.6rem;text-align: center;}
.specialPrice{margin:0 0.07rem;padding:0 0.1rem; background: rgb(191,169,147);color: #fff;font-size: 0.1rem;line-height: 0.17rem;}
.countdown-1{margin:0 0.07rem;padding:0 0.1rem;color: #fff;font-size: 0.15rem;line-height: 0.6rem;text-align: center;}
.specialPrice-1{margin:0 0.07rem;padding:0 0.1rem; color: #fff;font-size: 0.1rem;line-height: 0.17rem;}
.yellow{background: rgb(191,169,147);}
.blue{background:rgb(52,152,219);}
.grey{background:rgb(169,169,169);}
.icon{margin:0.16rem 0;display: inline-block;width: 0.28rem;height:0.28rem;vertical-align: middle;}
.icon-whiteRight{background: url("../images/icon-whiteRight.png") no-repeat;background-size: 0.28rem 0.28rem;}
.icon-whiteError{background: url("../images/icon-whiteError.png") no-repeat;background-size: 0.28rem 0.28rem;}
.icon-blueRight{background: url("../images/icon-blueRight.png") no-repeat;background-size: 0.28rem 0.28rem;}
.icon-whiteTime{background: url("../images/icon-whiteTime.png") no-repeat;background-size: 0.28rem 0.28rem;}
.icon-left{background: url("../images/icon-left.png") no-repeat;background-size: 0.28rem 0.28rem;}
.replyList ul li{margin:0.09rem;padding:0 0.09rem;background: rgb(49,49,49);border-bottom:0.02rem solid rgb(149,149,149) }
.replyList ul h3{font-size: 0.15rem;color: #fff;line-height: 0.2rem;padding:0.09rem 0;}
.replyList ul h3 .time{font-size: 0.12rem;}
.replyRight .icon{width: 0.22rem;height:0.22rem;background-size:0.22rem 0.22rem;margin:0.1rem 0;}
.replyLeft p{line-height: 0.17rem;color: #fff;font-size: 0.13rem;}


/*多段航程回复*/
.rowMainTable{width: 100%;}
.rowMainGroup tr td {
    padding: 0.1rem 0;
    line-height: 0.15rem;
    font-size: 0.13rem;
    color: #fff;
    width: 50%;
    text-align: center;
    border-bottom: 1px solid #fff;
}
.rowMainGroup tr td input {
    border-radius: 0.08rem;
    padding: 0.05rem;
    font-size: 0.13rem;
    text-align: center;
    color: #fff;
    background: rgb(76,76,78);
    margin: 0;
    width: 1.1rem;
    float: right;
}
.rowMainGroup tr td>img {
    width: 0.24rem;
    height: auto;
}
.rowMainGroup .noBorder td{border:none;}
.rowMainGroup .redBorder td{border-color:#D32D17;}
.rowMainGroup tr td .hasBackground{background: rgb(76,76,78);border-radius: 0.08rem;padding:0.05rem 0;margin:0 0.25rem;}
.rowMainGroup tr td .hasBackground.right{margin:0 0 0 0.5rem;}


.Positioning{margin-bottom: 0.1rem;}
.Positioning li{line-height: 0.2rem;padding:0.05rem 0;}
.Positioning li h3{line-height: 0.2rem;font-size: 0.14rem;color: white;}
.Positioning li p{line-height: 0.2rem;font-size: 0.12rem;color: #999;}
.btn-deleteBig {
    /*width: 0.9rem;*/
    line-height:0.68rem;
    position: absolute;
    right: 0;
    top: 0;
    width: 0;
    background: #D32D17;
    color: #fff;
    text-align: center;
}


.topFlyTable{padding:0.1rem 0; background: #242424;color: #fff;width: 100%;border-bottom: 2px solid #D32D17;}
.topFlyTable table,.newFlyTable{color: #fff;width: 100%;}
.topFlyTable table tr:first-child td{line-height: 0.3rem;}
.topFlyTable table td{font-size: 0.14rem;padding:0 0.1rem;line-height: 0.2rem;}
.newFlyTable{margin-top:0.1rem;}
.newFlyTable img{width: 0.16rem;height:auto;margin-right:0.1rem;}
.newFlyTable td{border-right: 1px solid #fff; text-align: center;font-size: 0.14rem;line-height: 0.16rem;vertical-align: middle;color: #fff;padding:0.1rem;}
.newFlyTable td:last-child{border-right: none;}

/*支付界面样式*/
.payTableList{position:relative;}
.payTableList .flyImg{width: 0.4rem;}
.payMain{ width: 100%;border-top: 3px solid rgb(149,149,149);margin:0.1rem 0;}
.payMain:first-child{border-top: none;}
.payMain tr td{padding:0.1rem 0;font-size: 0.12rem;line-height: 0.14rem;color: #fff;}
.payMain tr img {
    width: 0.2rem;
    height: auto;
    margin-right: 0.1rem;
    vertical-align: middle;
}
.payMain tr:first-child td{font-size: 0.14rem;line-height: 0.18rem;}
.payMain tr:last-child td{padding-bottom:0.2rem}
.payMain tr:first-child td:nth-child(2){text-align: center}
.payMain tr:first-child td:last-child{text-align: right}
.payMain tr td:first-child{padding-left:0.2rem}
.payMain tr td:last-child{padding-right:0.2rem}
.payConfirmation{background: #212121;border-radius: 0.08rem;width: 3.56rem;margin:0.05rem auto;}
.moneyNumber{background: #fff;padding:0.1rem 0.2rem;line-height: 0.2rem;border-bottom-left-radius: 0.08rem;border-bottom-right-radius: 0.08rem;}
.moneyNumber td{border: none;border-radius: 0.08rem;}
.payTop{height:46%;overflow-y: auto;position: fixed;top: 0.2rem;left:0.1rem;}
.rowPay h3{font-size: 0.14rem;color: white;text-align: center;line-height: 0.2rem;padding:0.1rem;}
.rowPayList{border-top: 3px solid rgb(149,149,149);padding:0.05rem 0.2rem;}
.rowPayList span{font-size: 0.14rem;color: white;float: right;line-height:0.3rem}
.rowPayList p{font-size: 0.14rem;color: white;text-align: center;margin:0.1rem 0;padding:0.1rem;border-top:1px #fff dashed;}
.rowPayList img{width: 0.3rem;}
.rowPayListFooter{margin:0 0.1rem;padding-bottom:  0.2rem}
.rowPayListFooter button{width: 100%;line-height: 40px;background: rgb(149,149,149);border: none;color: white;}
.payBottom{position: fixed;bottom: -0.1rem;left:0.1rem;height:50%;}
