﻿.f-cb { zoom: 1; }
.f-cb:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }

/*电子发票*/
.p-eInvoice { padding: 0 31px 66px; width: 917px; float: right; border: 1px solid #e1ece8; border-radius: 5px; background: #fff; }
.p-eInvoice .c-title { padding: 0 0 11px 0; margin: 26px 0 0 0; border-bottom: 1px solid #e1ece8; }
.p-eInvoice .c-title h5 { font-family: 'Microsoft YaHei'; font-size: 18px; color: #333; font-weight: normal; margin: 0; padding: 0; float: left; }
.p-eInvoice input::-webkit-input-placeholder { color: #afafaf; }
.p-eInvoice input::-moz-placeholder { color: #afafaf; }
.p-eInvoice #m-calendar { top:40px;}
.eInvoice-notice { font-family:'Microsoft YaHei';font-size:12px;color:#333;line-height:25px;}
.eInvoice-notice dt { font-weight:bold;font-size:14px;}
.eInvoice-notice dd dl { padding-left:20px;}
.eInvoice-notice .c-choose { margin-top: 20px; }
.eInvoice-notice .c-choose i { background-image: url(https://media.springairlines.com/cache/style/site5/img/eInvoice/icon.png); }
.eInvoice-notice .c-choose .item { zoom: 1; margin-bottom: 20px; cursor: pointer; }
.eInvoice-notice .c-choose .item:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }
.eInvoice-notice .c-choose .item i { width: 20px; height: 20px; background-position: -20px 0; display: block; float: left; margin: 0 10px 0 10px;}
.eInvoice-notice .c-choose .item label { text-align:center;font-size: 12px; color: #535362; font-family: 'Microsoft YaHei'; float: left; display: block; width:60px;line-height:21px;cursor:pointer;}
.eInvoice-notice .c-choose .active i { background-position: -20px -23px; }

/*电子发票查询平台*/
.p-eInvoice-plat .c-title .c-btn { float: right; font-family: 'Microsoft YaHei'; font-size: 14px; color: #00a0e9; text-decoration: none; position: relative; top: 5px; }
.p-eInvoice-plat .c-title .c-btn:hover { color: #f90; }
.p-eInvoice-plat .c-form { margin-top: 15px; }
.p-eInvoice-plat .c-form dl { margin-top: 25px; font-family: 'Microsoft YaHei'; color: #333; font-size: 14px; zoom: 1; width: 520px; }
.p-eInvoice-plat .c-form dl:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }
.p-eInvoice-plat .c-form dl dt { float: left; width: 235px; text-align: right; height: 40px; line-height: 40px; }
.p-eInvoice-plat .c-form dl dd { float: right; width: 280px; height: 40px; }
.p-eInvoice-plat .c-form dl dd .c-inp { width: 258px; height: 38px; border: 1px solid #dee2e5; line-height: 38px; border-radius: 3px; padding: 0 10px; }
/*.p-eInvoice-plat .c-form .date-m { display:none;}*/
.p-eInvoice-plat .c-form dl dd .c-btn { width: 190px; height: 40px; text-align: center; background: #00ab6f; font-size: 20px; color: #fff; line-height: 40px; border-radius: 3px; border: none; display: block; }
.p-eInvoice-plat .c-form dl dd .u-select { width: 278px; height: 38px; color: #333; border: 1px solid #dee2e5; border-radius: 3px; }
.p-eInvoice-plat .c-form dl dd .u-select .u-select-view { padding-left: 10px; height: 38px; line-height: 38px; }
.p-eInvoice-plat .c-form dl dd .u-select .u-select-item { padding-left: 10px; }
.p-eInvoice-plat .c-form dl dd select { display: none; }
.p-eInvoice-plat .c-form dl dd .select-value { display: none; }
.p-eInvoice-plat .c-fail { padding: 70px 0; width: 700px; text-align: center; font-family: 'Microsoft YaHei'; color: #333; font-size: 16px;}
.p-eInvoice-plat .c-fail .c-btn { margin-top: 70px; width: 187px; height: 40px; background: #00ab6f; line-height: 40px; color: #fff; font-size: 20px; text-align: center; border: none; border-radius: 3px; }

/*电子发票发票信息*/
.p-eInvoice-detail { }
.p-eInvoice-detail .c-detail { padding: 55px 60px; }
.p-eInvoice-detail .c-detail i { background-image: url(https://media.springairlines.com/cache/style/site5/img/eInvoice/icon.png); }
.p-eInvoice-detail .c-detail .c-info { zoom: 1; /**margin-bottom: 30px;**/ font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; }
.p-eInvoice-detail .c-detail .c-info:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }
.p-eInvoice-detail .c-detail .c-info dl { float: left; zoom: 1; }
.p-eInvoice-detail .c-detail .c-info dl:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }
.p-eInvoice-detail .c-detail .c-info dl dt { float: left; margin-right: 20px; height: 40px; line-height: 40px; }
.p-eInvoice-detail .c-detail .c-info-form dl dt { width:100px;}
.p-eInvoice-detail .c-detail .c-info dl dd { float: left; margin-right: 40px; zoom: 1; line-height: 40px; }
.p-eInvoice-detail .c-detail .c-info dl dd:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }
.p-eInvoice-detail .c-detail .c-info .c-address { width: 100%; margin-top: 20px; }
.p-eInvoice-detail .c-detail .c-receiver .c-tip { margin-top: 30px; width: 100%; }
.p-eInvoice-detail .c-detail .c-receiver .c-tip dt { color: #9797a6; position: relative; left: -10px; }
.p-eInvoice-detail .c-detail .c-receiver dl {/** margin-top: 25px;**/ width:100%;}
.p-eInvoice-detail .c-detail .c-info dl dd .c-inp { width: 258px; height: 38px; border: 1px solid #dee2e5; line-height: 38px; border-radius: 3px; padding: 0 10px; }
.p-eInvoice-detail .c-detail .c-info .c-radio { float: left; margin-right: 55px; cursor: pointer; }
.p-eInvoice-detail .c-detail .c-info .c-radio i { float: left; width: 18px; height: 18px; background-position: 0 0; display: block; position: relative; top: 11px; }
.p-eInvoice-detail .c-detail .c-info .c-radio .active { background-position: 0 -21px; }
.p-eInvoice-detail .c-detail .c-info .c-radio span { margin-left: 5px; }
.p-eInvoice-detail .c-detail .c-info .c-table { float: left; width: 565px; }
.p-eInvoice-detail .c-detail .c-info .c-table dl { float: none; text-align: center; }
.p-eInvoice-detail .c-detail .c-info .c-table dl dt { width: 120px; height: 30px; line-height: 30px; margin-right: 0; background: #f7f7f7; margin-right: 10px; }
.p-eInvoice-detail .c-detail .c-info .c-table dl dd { width: 120px; height: 30px; line-height: 30px; margin-right: 0; color: #000; margin: 20px 10px -10px 0; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.p-eInvoice-detail .c-detail .c-info .c-total { width: 600px; margin-top: 20px; }
.p-eInvoice-detail .c-detail .c-info .c-total dd { float: right; margin-right: 25px; }
.p-eInvoice-detail .c-detail .c-info .m-select { display: none; }
.p-eInvoice-detail .c-detail .c-ctr { padding-top: 10px; }
.p-eInvoice-detail .c-detail .c-ctr .c-btn { width: 190px; height: 40px; background: #00ab6f; display: block; border-radius: 3px; font-family: 'Microsoft YaHei'; font-size: 18px; color: #fff; border: none; margin-left: 90px; text-align:center;line-height:40px;}
.p-eInvoice-detail .c-loading { width: 100%; padding: 100px 0; text-align: center;display:none;}
.p-eInvoice-detail .c-loading .u-loading { display: block; width: 37px; height: 37px; margin: 0 auto; background: #fff url(img/loader/loading-2.gif) no-repeat center center; }
.p-eInvoice-detail .c-loading p { font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; margin-top: 40px; }
.p-eInvoice-detail .c-loading .c-process { color: #faa701; margin-top: 10px; }
.p-eInvoice-detail .c-loading .c-process span { margin-left: 5px; }

/*获取电子发票*/
.p-eInvoice-download { display:none;}
.p-eInvoice-download .c-download { margin-top: 15px; }
.p-eInvoice-download .c-download dl { margin-top: 25px; font-family: 'Microsoft YaHei'; color: #333; font-size: 14px; zoom: 1; width: 520px; }
.p-eInvoice-download .c-download dl:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }
.p-eInvoice-download .c-download dl dt { float: left; width: 235px; text-align: right; height: 40px; line-height: 40px; }
.p-eInvoice-download .c-download dl dd { float: left; width: 250px; height: 40px; line-height: 40px; margin-left: 15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.p-eInvoice-download .c-btn { width: 190px; height: 40px; text-align: center; background: #00ab6f; font-size: 20px; color: #fff; line-height: 40px; border-radius: 3px; border: none; display: block; font-family: 'Microsoft YaHei'; }
.p-eInvoice-download .c-btn-m { display: none; }
.p-eInvoice-download .send-tip { margin:15px 0 0 100px;font-family: 'Microsoft YaHei'; color: #333; font-size: 14px;text-align:left;width:520px;}


/*电子发票机票选择*/
.p-eInvoice-choose { }
.p-eInvoice-choose .c-tip { font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; margin-top: 25px; }
.p-eInvoice-choose .c-choose { margin-top: 30px; }
.p-eInvoice-choose .c-choose i { background-image: url(https://media.springairlines.com/cache/style/site5/img/eInvoice/icon.png); }
.p-eInvoice-choose .c-choose .item { zoom: 1; margin-bottom: 20px; cursor: pointer; }
.p-eInvoice-choose .c-choose .item:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }
.p-eInvoice-choose .c-choose .item i { width: 20px; height: 20px; background-position: -20px 0; display: block; float: left; margin: 0 20px 0 20px;}
.p-eInvoice-choose .c-choose .item label { text-align:center;font-size: 12px; color: #777; font-family: 'Microsoft YaHei'; float: left; display: block; width:60px;line-height:21px;}
.p-eInvoice-choose .c-choose .active i { background-position: -20px -23px; }
.p-eInvoice-choose .c-choose .over .c-address-mobile { display:none;}
.p-eInvoice-choose .c-choose .over .c-address { float:left;line-height:21px;color:#009FE9;font-size:12px;text-decoration:underline;font-family:'Microsoft YaHei';}
.p-eInvoice-choose .c-choose .over .c-address:hover { color:#f60;}
.p-eInvoice-choose .c-choose .disable .c-disabel { display:none;}
.p-eInvoice-choose .c-choose .disable label { color:#ff0000;}
.p-eInvoice-choose .c-choose .item .c-info { float: left; zoom: 1; }
.p-eInvoice-choose .c-choose .item .c-info:after { content: ''; clear: both; display: table; font-size: 0; line-height: 0; }
.p-eInvoice-choose .c-choose .item .c-info li { position: relative;float: left; font-family: 'Microsoft YaHei'; font-size: 14px; color: #666; margin-right: 20px; }
.p-eInvoice-choose .c-choose .item .c-info li:first-child {min-width: 100px;}
.p-eInvoice-choose .c-choose .item .c-info li .info-ib {position: absolute;top: 17px;left: 12px;white-space: nowrap;font-size: .8em;}
.p-eInvoice-choose .c-choose .item .c-info li i { width: 14px; height: 13px; background-position: 0 -75px; display: inline-block; zoom: 1; float: initial; margin-right: 5px; }
.p-eInvoice-choose .c-btn { width: 190px; height: 40px; line-height: 40px; background: #00ab6f; border: none; text-align: center; font-family: 'Microsoft YaHei'; font-size: 18px; color: #fff; border-radius: 3px; margin: 50px auto 0; display: block; }

@media (max-width:980px), (max-device-width: 980px) {
    .g-header { display: none; }
    .p-head { display: none; }
    .p-crumb { display: none; }
    .p-menu { display: none; }
    #leftMenu { display: none; }
    .p-bg { height: 100%; }
    .p-content { margin: 0; width: 100%; height: 100%; padding: 0; }
    #listMain { height: 100%; }
    .globalTitle { display: block; width: 100%; height: 1.2rem; position: absolute; top: 0; left: 0; background: #00ab6f; z-index: 200; text-align: center; line-height: 1.09rem; color: white; font-size: .435rem; }
    .globalLessSymbol { position: absolute; top: .169rem; left: 0px; margin-top: .24154rem; margin-left: .48309rem; }
    .less-Than-Symbol { width: .24154rem; height: .24154rem; border: solid .0483rem white; border-right: none; border-top: none; transform: rotate(45deg); -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); }
    .p-eInvoice { /**height: 100%; **/float: none; width: 100%; background: #f7f7f7; border: none; padding: 0; overflow-y: scroll; }
    .p-eInvoice-mini{margin-top: 1.2rem;}
    .p-eInvoice-app{margin-top: -1.2rem;}
    .g-header .h-login{display: none;}
    .p-eInvoice .c-title { display: none; }
	.g-header .bn-menu, .g-header .bn-user{display:none}
    /*电子发票查询平台*/
    .p-eInvoice-plat .c-form { padding-left: .46875rem; margin-top: .3rem; background: #fff;}
    .p-eInvoice-plat .c-form dl { margin: 0; width: 100%; background: #fff; border-bottom: .03125rem solid #e1ece8; border-radius: .046875rem; font-size: .4375rem; display: flex;justify-content: space-between;align-items: center;}
    .p-eInvoice-plat .c-form dl dt { width: 2.65625rem; height: 1.375rem; line-height: 1.375rem; text-align: left; }
    .p-eInvoice-plat .c-form dl dt span { display: none; }
    .p-eInvoice-plat .c-form dl dd { width: 68%; height: 1.375rem; line-height: 1.375rem; position: relative; }
    .p-eInvoice-plat .c-form dl dd .c-inp { width: 100%; height: 1.25rem; border: none; padding: 0; line-height:1.25rem;}
    .p-eInvoice-plat .c-form dl dd .date-m { height: 70%; font-size: .4375rem;margin-top:5px; }
    .p-eInvoice-plat .c-form dl dd .icon-arrow-right{position: absolute;right: .1rem; top: 0;color: #aaa;}
    /*.p-eInvoice-plat .c-form .date-pc {display:none; }*/
    /*.p-eInvoice-plat .c-form .date-m { display:block;}*/
    .p-eInvoice-plat .c-form dl dd .u-select { display: none; }
    .p-eInvoice-plat .c-form dl dd .select-value { display: block; color: #afafaf; }
    .p-eInvoice-plat .c-form dl dd select { display: block; opacity: 0; position: absolute; left: 0; top: 0; }
    .p-eInvoice-plat .c-ctr { background: none; border: none; padding: 0 .46875rem; margin: .8rem 0 0 0; }
    /*.p-eInvoice-plat .c-form .c-ctr dt { display: none; }*/
    /*.p-eInvoice-plat .c-form .c-ctr dd { width: 100%; }*/
    .p-eInvoice-plat .c-ctr .c-btn { display: inline-block; width: 100%; height: 100%; background: #faa701; font-size: .5rem; border-radius: .1rem; line-height:1.25rem;text-align: center;color: #fff;}
    .p-eInvoice-plat .c-fail { width: 100%; padding: 1.69rem 0; font-size: .38647rem; }
    .p-eInvoice-plat .c-fail .c-btn { margin-top: 1.69rem; width: 90%; height: .966rem; background: #faa701; font-size: .5625rem; border-radius: .046875rem; line-height: .966rem; color: #fff; text-align: center; }
    .p-eInvoice-plat .c-form dl:last-child{border-bottom: none;}
    /*电子发票发票信息*/
    .p-eInvoice-detail .c-detail { padding: .46875rem .3125rem; }
    .p-eInvoice-detail .c-detail .c-info { background: #fff; width: 100%; border: 1px solid #e1ece8; border-radius: .046875rem; font-size: .4375rem; padding: .2rem .3125rem; margin-right: .3125rem; }
    .p-eInvoice-detail .c-detail .c-info dl:last-child { /**border-top: 2px solid #e1ece8;**/ margin-top: .1rem; padding-top: .1rem; }
    .p-eInvoice-detail .c-detail .c-info dl { float: none;margin-top: .1rem; }
    .p-eInvoice-detail .c-detail .c-info dl dt { color: #6b6b6b; line-height: .9375rem; height: .9375rem; margin-right: 0; }
    .p-eInvoice-detail .c-detail .c-info-form dl dt { width:auto;}
    .p-eInvoice-detail .c-detail .c-info dl dt span { display: none; }
    .p-eInvoice-detail .c-detail .c-info dl dd { color: #333; line-height: .9375rem; float: none; margin-right: 0; padding-left: 2.8rem; }
    .p-eInvoice-detail .c-detail .c-info dl dd .u-placeholder { width:100%;}
    .p-eInvoice-detail .c-detail .c-info dl dd .c-inp { width: 100%; height: .9375rem; border: none; padding: 0; }
    .p-eInvoice-detail .c-detail .c-info .c-table { width: 100%; }
    .p-eInvoice-detail .c-detail .c-info .c-table dl { border-top: none; margin-top: 0; padding-top: 0; }
    .p-eInvoice-detail .c-detail .c-info .dd-table { width: 100%; padding-left: 0; float: left; margin-top: .2rem; }
    .p-eInvoice-detail .c-detail .c-info .c-table dl dt { width: 1.984375rem; height: .6875rem; line-height: .6875rem; font-size: .31rem; margin-right: .15rem; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
    .p-eInvoice-detail .c-detail .c-info .c-table dl dd { width: 1.984375rem; height: .6875rem; line-height: .6875rem; font-size: .375rem; margin-right: .15rem; float: left; padding: 0; }
    .p-eInvoice-detail .c-detail .c-info dl.c-total { border-top: none; float: right; font-size: .375rem; }
    .p-eInvoice-detail .c-detail .c-info .c-total dd { margin-right: .3rem; }
    /*.p-eInvoice-detail .c-detail .c-info .m-radio { display: none; }*/
    /*.p-eInvoice-detail .c-detail .c-info .m-select { position: relative; display: block; }*/
    /*.p-eInvoice-detail .c-detail .c-info .m-select .select-value { display: block; color: #333;}*/
    /*.p-eInvoice-detail .c-detail .c-info .m-select select { display: block; opacity: 0;position: absolute; left: 0; top: 0; }*/
    .p-eInvoice-detail .c-detail .c-info  .m-radio {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
    .p-eInvoice-detail .c-detail .c-info .c-radio{margin-right: 0;position: relative;padding-left: .5rem;}
    .p-eInvoice-detail .c-detail .c-info .c-radio:first-child{margin-right: 1.4rem}
    .p-eInvoice-detail .c-detail .c-info .c-radio i{position: absolute; top: 50%;left: 0;-webkit-transform:scale(0.8)  translateY(-50%);-moz-transform:scale(0.8)  translateY(-50%);-ms-transform:scale(0.8)  translateY(-50%);transform:scale(0.8)  translateY(-50%)}
    .p-eInvoice-detail .c-detail .c-receiver .c-tip { display: none; }
    .p-eInvoice-detail .c-detail .c-ctr { padding-top: .46875rem; }
    .p-eInvoice-detail .c-detail .c-ctr .c-btn { height: 1.375rem; width: 80%; background: #faa701; line-height: 1.375rem; font-size: .5625rem; margin: 0 auto; }
    .p-eInvoice-detail .c-loading { background:#fff;width:90%;padding:1rem 0;position:relative;}
    .p-eInvoice-detail .c-loading .c-close { width:.985rem;height:.985rem;background-size:1.1875rem 2.40625rem;background-image: url(https://media.springairlines.com/cache/style/site5/img/eInvoice/icon.png);display:block;background-position:0 -1.421875rem;position:absolute;right:-.4rem;top:-.5rem;}
    .p-eInvoice-detail .c-loading .u-loading { display:none;}
    .p-eInvoice-detail .c-loading p { font-size: .4rem; margin-top:0;}
    .p-eInvoice-detail .c-loading .c-process { margin-top:.15625rem;}

    /*获取电子发票*/
    .p-eInvoice-download .c-download { padding: .15625rem .46875rem; margin: 0 auto; width: 90%; background: #fff; margin-top: .46875rem; border: .03125rem solid #e1ece8; border-radius: .046875rem; }
    .p-eInvoice-download .c-download dl { margin: 0 0 .3125rem 0; width: 100%; font-size: .4375rem; margin: 0 0 0; }
    .p-eInvoice-download .c-download dl dt { width: 30%; height: .859375rem; line-height: .859375rem; text-align: left; }
    .p-eInvoice-download .c-download dl dd { width: 70%; height: .859375rem; line-height: .859375rem; margin-left: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
    .p-eInvoice-download .c-download .c-ctr { display: none; }
    .p-eInvoice-download .c-btn-m { display: block; width: 80%; height: 1.40625rem; line-height: 1.40625rem; font-size: .5625rem; background: #faa701; margin: .46875rem auto 0; border-radius: .046875rem; }
    .p-eInvoice-download .send-tip { width:90%;margin:1rem auto 0;display:block;font-size:.4375rem;}

    /*电子发票机票选择*/
    .p-eInvoice-choose .c-tip { font-size: .375rem; color: #6b6b6b; width:90%;margin:.390625rem auto 0;}
    .p-eInvoice-choose .c-choose { position: relative; left: 0; margin: 0 auto; width:90%;}
    .p-eInvoice-choose .c-choose i { background-size:1.1875rem 2.40625rem; }
    .p-eInvoice-choose .c-choose .item { margin:.3125rem 0 0 0;background:#fff;border:.03125rem solid #e1ece8;border-radius:.046875rem;padding:.3125rem;}
    .p-eInvoice-choose .c-choose .item i { width: .515625rem; height: .5rem; background-position: -.671875rem 0; float:initial;display:inline-block;zoom:1;vertical-align:middle;margin:0;}
    .p-eInvoice-choose .c-choose .active i { background-position:  -.671875rem -.546875rem; }
    .p-eInvoice-choose .c-choose .over label { display:none;}
    .p-eInvoice-choose .c-choose .over .c-address { display:none;}
    .p-eInvoice-choose .c-choose .over .c-address-mobile { display:block;text-align:right;font-family:'Microsoft YaHei';font-size:.375rem;color:#0099F0;}
    .p-eInvoice-choose .c-choose .disable label { display:none;}
    .p-eInvoice-choose .c-choose .disable .c-disabel { display:block;text-align:right;font-family:'Microsoft YaHei';font-size:.375rem;color:#ff0000;}
    .p-eInvoice-choose .c-choose .disable i { display:none;}
    .p-eInvoice-choose .c-choose .item .c-info { float: initial;display:inline-block;width:7.2rem;margin-left:.3125rem;vertical-align:middle;}
    .p-eInvoice-choose .c-choose .over .c-info { margin-left:.9rem;}
    .p-eInvoice-choose .c-choose .disable .c-info { margin-left:.9rem;}
    .p-eInvoice-choose .c-choose .item .c-info li { float: left; font-family: 'Microsoft YaHei'; font-size: .375rem; color: #4c4c4c; margin-right: .3rem; margin-left:0;}
    .p-eInvoice-choose .c-choose .item .c-info li:first-child{min-width: auto}
    .p-eInvoice-choose .c-choose .item .c-info li i { width: .4375rem; height: .40625rem; background-position: 0 -.71875rem; margin-right: .078125rem; vertical-align: initial; }
    .p-eInvoice-choose .c-choose .item .c-info li .info-ib {position: static}
    .p-eInvoice-choose .c-btn { width: 85%; height: 1.40625rem; line-height: 1.40625rem; background: #faa701; font-size: .5625rem; color: #fff; border-radius: .046875rem; margin: .46875rem auto 0; }
}

#btn-search1 { display: none; }

@media only screen and (min-width:319px) and (max-width:414px) {
    #btn-search1 { display: block; }
    #btn-search { display: none; }
    .p-head .m-content { width: 100%; }
    .p-content { width: 100%; margin: 0; }
    .p-head { height: auto; }
    .g-header .logo { display: none; }
    .g-header { display: none; }
    .p-head .m-search .c-list li { display: none; }
    .p-head .m-search .m-search-i { width: 100%; }
    .p-head .m-search .c-search { width: 90%; margin: 0 auto; }
    .p-head .m-search .c-search .c-inp { width: 100%; height: 40px; line-height: 40px; background: #fff; border: none; border-radius: 3px; font-size: 12px; }
    .p-head .m-search .c-search .c-btn { display: block; text-align: center; height: 40px; width: 40px; border-radius: 0 3px 3px 0; background: none; color: #fff; border: none; float: right; cursor: pointer; margin-top: -40px; }
    .p-head .m-search .c-search .c-btn i { width: 52px; height: 52px; margin: 0; margin-top: 5px; background-image: url(img/service/search.png); background-size: 100% 100%; }
    /** ================================================    常见问题     ====================================================**/
    .m-suspension, .p-menu, .p-crumb, .m-page { display: none; }
    .p-notice { padding: 0 10px 6px; width: 100%; float: none; border: 1px solid #e1ece8; border-radius: 5px; background: #fff; }
    .p-notice .c-list { margin: -4px 0 0 0; padding: 0; width: 100%; border-bottom: 0px solid #e1ece8; padding-bottom: 29px; }
    .p-notice .c-list li { border-bottom: solid 1px #e1ece8; }
    .p-notice .c-list li a { margin-left: 10px; float: left; }
    .p-notice .c-list li a p { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 220px; margin-bottom: 15px; }
    .loading { display: block; width: 100%; text-align: center; font-family: 'Microsoft YaHei'; font-size: 14px; color: #6b6b6b; margin-top: 20px; }

    .p-ask { width: 100%; }
    .p-ask .c-title .c-btn { display: none; }
    .p-ask .m-reply .c-btns { top: 5px; float: left; }
    .p-ask .m-reply .c-btns .btn-true { float: left; width: 50; font-size: 12px; }
    .p-ask .m-reply .c-btns .btn-false { float: left; width: 50; font-size: 12px; }
    .p-ask .m-btn .c-btn { width: 90%; text-align: center; }

    .p-ask .m-more .c-list li { height: auto; }

    .btn-back { width: auto !important; }

	.p-eInvoice-plat .c-form dl dd .u-placeholder{width:100%;}
	.p-eInvoice-plat .c-form dl dd .u-placeholder-text{width:100%;}
}
.invoice-entry{margin: 0.48675rem 0.25rem;display: none;}
.invoice-entry img{width: 100%;border-radius: 4px;}

.eInvoice-wrap{
    width: 90%;
    margin: 0 auto;
}
.eInvoice-wrap ul{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.eInvoice-wrap ul li{
    margin-top: .58rem;
    width: 47%;
    padding: .5rem .45rem .4rem;
    box-shadow: 0 0 5px #ccc;
    text-align: center;
    border-radius: .2rem;
}
.eInvoice-wrap ul li img{
    width: 100%;
    height: 2.4rem;
    border-radius: .1rem;
}
.eInvoice-wrap ul li .eInvoice-type{
    font-size: .32rem;
    color: #000;
}