.medicalCardPayment{overflow:hidden}.medicalCardPayment html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.medicalCardPayment a,.medicalCardPayment abbr,.medicalCardPayment acronym,.medicalCardPayment address,.medicalCardPayment article,.medicalCardPayment aside,.medicalCardPayment audio,.medicalCardPayment b,.medicalCardPayment big,.medicalCardPayment blockquote,.medicalCardPayment body,.medicalCardPayment canvas,.medicalCardPayment caption,.medicalCardPayment center,.medicalCardPayment cite,.medicalCardPayment code,.medicalCardPayment dd,.medicalCardPayment del,.medicalCardPayment details,.medicalCardPayment dfn,.medicalCardPayment div,.medicalCardPayment dl,.medicalCardPayment dt,.medicalCardPayment em,.medicalCardPayment embed,.medicalCardPayment fieldset,.medicalCardPayment figcaption,.medicalCardPayment figure,.medicalCardPayment footer,.medicalCardPayment form,.medicalCardPayment h1,.medicalCardPayment h2,.medicalCardPayment h3,.medicalCardPayment h4,.medicalCardPayment h5,.medicalCardPayment h6,.medicalCardPayment header,.medicalCardPayment hgroup,.medicalCardPayment html,.medicalCardPayment i,.medicalCardPayment iframe,.medicalCardPayment img,.medicalCardPayment input,.medicalCardPayment ins,.medicalCardPayment kbd,.medicalCardPayment label,.medicalCardPayment legend,.medicalCardPayment li,.medicalCardPayment mark,.medicalCardPayment menu,.medicalCardPayment nav,.medicalCardPayment object,.medicalCardPayment ol,.medicalCardPayment output,.medicalCardPayment p,.medicalCardPayment pre,.medicalCardPayment q,.medicalCardPayment ruby,.medicalCardPayment s,.medicalCardPayment samp,.medicalCardPayment section,.medicalCardPayment small,.medicalCardPayment span,.medicalCardPayment strike,.medicalCardPayment strong,.medicalCardPayment sub,.medicalCardPayment summary,.medicalCardPayment sup,.medicalCardPayment table,.medicalCardPayment tbody,.medicalCardPayment td,.medicalCardPayment tfoot,.medicalCardPayment th,.medicalCardPayment thead,.medicalCardPayment time,.medicalCardPayment tr,.medicalCardPayment tt,.medicalCardPayment u,.medicalCardPayment ul,.medicalCardPayment var,.medicalCardPayment video{margin:0;padding:0;border:0;outline:0;font-size:105%;vertical-align:baseline;background:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent;-ms-touch-action:none;-webkit-touch-callout:none}.medicalCardPayment article,.medicalCardPayment aside,.medicalCardPayment details,.medicalCardPayment figcaption,.medicalCardPayment figure,.medicalCardPayment footer,.medicalCardPayment header,.medicalCardPayment hgroup,.medicalCardPayment menu,.medicalCardPayment nav,.medicalCardPayment section{display:block}.medicalCardPayment audio,.medicalCardPayment canvas,.medicalCardPayment video{display:inline-block;*display:inline;*zoom:1}.medicalCardPayment body,.medicalCardPayment button,.medicalCardPayment input,.medicalCardPayment select,.medicalCardPayment textarea{font:14px/1.5 \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5b8b\4f53}.medicalCardPayment body,.medicalCardPayment div,.medicalCardPayment fieldset,.medicalCardPayment form,.medicalCardPayment h1,.medicalCardPayment h2,.medicalCardPayment h3,.medicalCardPayment h4,.medicalCardPayment h5,.medicalCardPayment h6,.medicalCardPayment html,.medicalCardPayment p{-webkit-text-size-adjust:none}.medicalCardPayment input,.medicalCardPayment select,.medicalCardPayment textarea{font-size:105%}.medicalCardPayment table{border-collapse:collapse;border-spacing:0}.medicalCardPayment th{text-align:inherit}.medicalCardPayment fieldset,.medicalCardPayment img{border:0}.medicalCardPayment iframe{display:block}.medicalCardPayment abbr,.medicalCardPayment acronym{border:0;font-variant:normal}.medicalCardPayment del{text-decoration:line-through}.medicalCardPayment address,.medicalCardPayment caption,.medicalCardPayment cite,.medicalCardPayment code,.medicalCardPayment dfn,.medicalCardPayment em,.medicalCardPayment i,.medicalCardPayment th,.medicalCardPayment var{font-style:normal;font-weight:500}.medicalCardPayment ol,.medicalCardPayment ul{list-style:none}.medicalCardPayment caption,.medicalCardPayment th{text-align:left}.medicalCardPayment h1,.medicalCardPayment h2,.medicalCardPayment h3,.medicalCardPayment h4,.medicalCardPayment h5,.medicalCardPayment h6{font-size:105%;font-weight:400}.medicalCardPayment blockquote,.medicalCardPayment q{quotes:none}.medicalCardPayment blockquote p:after,.medicalCardPayment blockquote p:before,.medicalCardPayment q:after,.medicalCardPayment q:before{content:"";content:none}.medicalCardPayment sub,.medicalCardPayment sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.medicalCardPayment sup{top:-.5em}.medicalCardPayment sub{bottom:-.25em}.medicalCardPayment img{font-size:0;vertical-align:top}.medicalCardPayment a:active,.medicalCardPayment a:hover,.medicalCardPayment input[type=text],.medicalCardPayment textarea{outline:0}.medicalCardPayment a,.medicalCardPayment a:hover,.medicalCardPayment ins{text-decoration:none}.medicalCardPayment button,.medicalCardPayment input[type=checkbox],.medicalCardPayment input[type=file],.medicalCardPayment input[type=radio],.medicalCardPayment input[type=reset],.medicalCardPayment input[type=submit],.medicalCardPayment select{cursor:pointer}.medicalCardPayment .clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.medicalCardPayment .clearfix{zoom:1}.medicalCardPayment .fl,.medicalCardPayment .fr{display:inline}.medicalCardPayment .fl{float:left}.medicalCardPayment .fr{float:right}.medicalCardPayment .c-block{display:block}.medicalCardPayment .c-hide{display:none}.medicalCardPayment .c-hidden{overflow:hidden;zoom:1}.medicalCardPayment .c-boxs{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.medicalCardPayment .c-main{margin:0 auto}.medicalCardPayment .c-nowrap{max-width:100%;_width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.medicalCardPayment .c-nowrap-multi{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.medicalCardPayment .c-break{word-break:break-all}.medicalCardPayment .c-fff{color:#fff}.medicalCardPayment .c-222{color:#222}.medicalCardPayment .c-333{color:#333}.medicalCardPayment .c-555{color:#555}.medicalCardPayment .c-666{color:#666}.medicalCardPayment .c-999{color:#999}.medicalCardPayment .c-f00{color:red}.medicalCardPayment .c-f60{color:#f60}.medicalCardPayment .c-f90{color:#f90}.medicalCardPayment .c-37a6ed{color:#37a6ed}.medicalCardPayment .c-5b5b5b{color:#5b5b5b}.medicalCardPayment .c-909090{color:#909090}.medicalCardPayment .c-ff8100{color:#ff8100}.medicalCardPayment .c-007cd9{color:#007cd9}.medicalCardPayment .c-4dcd70{color:#4dcd70}.medicalCardPayment .bgc-fff{background-color:#fff}.medicalCardPayment .bgc-f3f3f3{background-color:#f3f3f3}.medicalCardPayment .bgc-f9f9f9{background-color:#f9f9f9}.medicalCardPayment .c-border,.medicalCardPayment .c-border-b,.medicalCardPayment .c-border-l,.medicalCardPayment .c-border-r,.medicalCardPayment .c-border-t,.medicalCardPayment .c-border-tb{border-color:#e1e1e1;border-style:solid}.medicalCardPayment .c-border{border-width:1px}.medicalCardPayment .c-border-t{border-top-width:1px}.medicalCardPayment .c-border-b{border-bottom-width:1px}.medicalCardPayment .c-border-l{border-left-width:1px}.medicalCardPayment .c-border-r{border-right-width:1px}.medicalCardPayment .c-border-tb{border-top-width:1px;border-bottom-width:1px}.medicalCardPayment .c-border-d{border-style:dashed}.medicalCardPayment .c-btn,.medicalCardPayment .c-btn-big,.medicalCardPayment .c-btn-full,.medicalCardPayment .c-btn-icon,.medicalCardPayment .c-btn-label,.medicalCardPayment .c-btn-label-l,.medicalCardPayment .c-btn-label-r,.medicalCardPayment .c-btn-large,.medicalCardPayment .c-btn-screenful,.medicalCardPayment .c-btn-small,.medicalCardPayment .c-btn-tiny{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;outline:none;cursor:pointer;border:0;background:none;text-align:center;text-decoration:none;padding:8px 34px;color:#fff;position:relative;font:14px/1 \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5b8b\4f53;line-height:normal!important}.medicalCardPayment .c-btn:active,.medicalCardPayment .c-btn:hover{text-decoration:none;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.medicalCardPayment .c-btn-full{width:100%;height:100%;vertical-align:middle}.medicalCardPayment .c-btn-large{padding:14px 40px;font-size:18px}.medicalCardPayment .c-btn-big{padding:10px 40px;font-size:16px}.medicalCardPayment .c-btn-small{padding:10px 18px;font-size:12px}.medicalCardPayment .c-btn-tiny{padding:6px 10px;font-size:12px}.medicalCardPayment .c-btn-disable{cursor:default;background:#ccc;border:0;color:#fff}.medicalCardPayment .c-btn-disable:active,.medicalCardPayment .c-btn-disable:hover{background-color:#ccc;top:0}.medicalCardPayment .c-btn-label-l,.medicalCardPayment .c-btn-label-r,.medicalCardPayment .c-btn-screenful{width:100%;height:100%;display:table;padding:0;font-size:inherit}.medicalCardPayment .c-btn-label-l .c-btn-span,.medicalCardPayment .c-btn-label-r .c-btn-span,.medicalCardPayment .c-btn-screenful .c-btn-span{display:table-cell;vertical-align:middle}.medicalCardPayment .c-btn-icon .icon,.medicalCardPayment .c-btn-icon .iconfont{margin-right:7px}.medicalCardPayment .c-btn-big.c-btn-arc,.medicalCardPayment .c-btn-full.c-btn-arc,.medicalCardPayment .c-btn-icon.c-btn-arc,.medicalCardPayment .c-btn-label-l.c-btn-arc,.medicalCardPayment .c-btn-label-r.c-btn-arc,.medicalCardPayment .c-btn-label.c-btn-arc,.medicalCardPayment .c-btn-large.c-btn-arc,.medicalCardPayment .c-btn-screenful.c-btn-arc,.medicalCardPayment .c-btn-small.c-btn-arc,.medicalCardPayment .c-btn-tiny.c-btn-arc,.medicalCardPayment .c-btn.c-btn-arc{border-radius:1000px}.medicalCardPayment .c-btn-big.c-btn-radius,.medicalCardPayment .c-btn-full.c-btn-radius,.medicalCardPayment .c-btn-icon.c-btn-radius,.medicalCardPayment .c-btn-label-l.c-btn-radius,.medicalCardPayment .c-btn-label-r.c-btn-radius,.medicalCardPayment .c-btn-label.c-btn-radius,.medicalCardPayment .c-btn-large.c-btn-radius,.medicalCardPayment .c-btn-screenful.c-btn-radius,.medicalCardPayment .c-btn-small.c-btn-radius,.medicalCardPayment .c-btn-tiny.c-btn-radius,.medicalCardPayment .c-btn.c-btn-radius{border-radius:6px}.medicalCardPayment .c-btn-big.c-btn-rounded,.medicalCardPayment .c-btn-full.c-btn-rounded,.medicalCardPayment .c-btn-icon.c-btn-rounded,.medicalCardPayment .c-btn-label-l.c-btn-rounded,.medicalCardPayment .c-btn-label-r.c-btn-rounded,.medicalCardPayment .c-btn-label.c-btn-rounded,.medicalCardPayment .c-btn-large.c-btn-rounded,.medicalCardPayment .c-btn-screenful.c-btn-rounded,.medicalCardPayment .c-btn-small.c-btn-rounded,.medicalCardPayment .c-btn-tiny.c-btn-rounded,.medicalCardPayment .c-btn.c-btn-rounded{border-radius:2px}.medicalCardPayment .c-btn-label{position:relative}.medicalCardPayment .c-btn-label-l i.icon,.medicalCardPayment .c-btn-label-l i.iconfont,.medicalCardPayment .c-btn-label-r i.icon,.medicalCardPayment .c-btn-label-r i.iconfont{padding:0 6px;display:inline-block;position:absolute;top:0;height:100%;line-height:200%;background:rgba(0,0,0,.04)}.medicalCardPayment .c-btn-label-l i.icon,.medicalCardPayment .c-btn-label-l i.iconfont{left:0}.medicalCardPayment .c-btn-label-r i.icon,.medicalCardPayment .c-btn-label-r i.iconfont{right:0}.medicalCardPayment .c-btn-label-l:hover i.iconfont,.medicalCardPayment .c-btn-label-r:hover i.iconfont,.medicalCardPayment .c-btn-label:hover i.iconfont{background:rgba(0,0,0,.1)}@media (max-width:767px){.medicalCardPayment .c-btn,.medicalCardPayment .c-btn-big,.medicalCardPayment .c-btn-full,.medicalCardPayment .c-btn-icon,.medicalCardPayment .c-btn-label,.medicalCardPayment .c-btn-label-l,.medicalCardPayment .c-btn-label-r,.medicalCardPayment .c-btn-large,.medicalCardPayment .c-btn-screenful,.medicalCardPayment .c-btn-small,.medicalCardPayment .c-btn-tiny{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}}.medicalCardPayment .c-position-a{position:absolute}.medicalCardPayment .c-position-r{position:relative}.medicalCardPayment .c-position-f{position:fixed}.medicalCardPayment .c-position-all{left:0;right:0;top:0;bottom:0}.medicalCardPayment .c-position-lt0{left:0;top:0}.medicalCardPayment .c-position-lt5{left:5px;top:5px}.medicalCardPayment .c-position-lt10{left:10px;top:10px}.medicalCardPayment .c-position-lt15{left:15px;top:15px}.medicalCardPayment .c-position-lt20{left:20px;top:20px}.medicalCardPayment .c-position-rt0{right:0;top:0}.medicalCardPayment .c-position-rt5{right:5px;top:5px}.medicalCardPayment .c-position-rt10{right:10px;top:10px}.medicalCardPayment .c-position-rt15{right:15px;top:15px}.medicalCardPayment .c-position-rt20{right:20px;top:20px}.medicalCardPayment .c-position-lb0{left:0;bottom:0}.medicalCardPayment .c-position-lb5{left:5px;bottom:5px}.medicalCardPayment .c-position-lb10{left:10px;bottom:10px}.medicalCardPayment .c-position-lb15{left:15px;bottom:15px}.medicalCardPayment .c-position-lb20{left:20px;bottom:20px}.medicalCardPayment .c-position-rb0{right:0;bottom:0}.medicalCardPayment .c-position-rb5{right:5px;bottom:5px}.medicalCardPayment .c-position-rb10{right:10px;bottom:10px}.medicalCardPayment .c-position-rb15{right:15px;bottom:15px}.medicalCardPayment .c-position-rb20{right:20px;bottom:20px}.medicalCardPayment .border-radius-rounded,.medicalCardPayment .c-images-rounded{border-radius:5px}.medicalCardPayment .border-radius-circle,.medicalCardPayment .c-images-cycle{border-radius:50%}.medicalCardPayment .border-radius-pill{border-radius:1000px}.medicalCardPayment .c-images-thumbnail{padding:5px}.medicalCardPayment .c-images-block{display:block;width:100%;height:100%}.medicalCardPayment .mt5{margin-top:5px}.medicalCardPayment .mt10{margin-top:10px}.medicalCardPayment .mt15{margin-top:15px}.medicalCardPayment .mt20{margin-top:20px}.medicalCardPayment .mt30{margin-top:30px}.medicalCardPayment .mt50{margin-top:50px}.medicalCardPayment .mt100{margin-top:100px}.medicalCardPayment .mb5{margin-bottom:5px}.medicalCardPayment .mb10{margin-bottom:10px}.medicalCardPayment .mb15{margin-bottom:15px}.medicalCardPayment .mb20{margin-bottom:20px}.medicalCardPayment .mb30{margin-bottom:30px}.medicalCardPayment .mb50{margin-bottom:50px}.medicalCardPayment .mb100{margin-bottom:100px}.medicalCardPayment .ml5{margin-left:5px}.medicalCardPayment .ml10{margin-left:10px}.medicalCardPayment .ml15{margin-left:15px}.medicalCardPayment .ml20{margin-left:20px}.medicalCardPayment .ml30{margin-left:30px}.medicalCardPayment .ml50{margin-left:50px}.medicalCardPayment .ml100{margin-left:100px}.medicalCardPayment .mr5{margin-right:5px}.medicalCardPayment .mr10{margin-right:10px}.medicalCardPayment .mr15{margin-right:15px}.medicalCardPayment .mr20{margin-right:20px}.medicalCardPayment .mr30{margin-right:30px}.medicalCardPayment .mr50{margin-right:50px}.medicalCardPayment .mr100{margin-right:100px}.medicalCardPayment .mlr5{margin-left:5px;margin-right:5px}.medicalCardPayment .mlr10{margin-left:10px;margin-right:10px}.medicalCardPayment .mlr15{margin-left:15px;margin-right:15px}.medicalCardPayment .mlr20{margin-left:20px;margin-right:20px}.medicalCardPayment .mlr30{margin-left:30px;margin-right:30px}.medicalCardPayment .mlr50{margin-left:50px;margin-right:50px}.medicalCardPayment .mlr100{margin-left:100px;margin-right:100px}.medicalCardPayment .mtb5{margin-top:5px;margin-bottom:5px}.medicalCardPayment .mtb10{margin-top:10px;margin-bottom:10px}.medicalCardPayment .mtb15{margin-top:15px;margin-bottom:15px}.medicalCardPayment .mtb20{margin-top:20px;margin-bottom:20px}.medicalCardPayment .mtb30{margin-top:30px;margin-bottom:30px}.medicalCardPayment .mtb50{margin-top:50px;margin-bottom:50px}.medicalCardPayment .mtb100{margin-top:100px;margin-bottom:100px}.medicalCardPayment .pt5{padding-top:5px}.medicalCardPayment .pt10{padding-top:10px}.medicalCardPayment .pt20{padding-top:20px}.medicalCardPayment .pt30{padding-top:30px}.medicalCardPayment .pt50{padding-top:50px}.medicalCardPayment .pt100{padding-top:100px}.medicalCardPayment .pb5{padding-bottom:5px}.medicalCardPayment .pb8{padding-bottom:8px}.medicalCardPayment .pb10{padding-bottom:10px}.medicalCardPayment .pb20{padding-bottom:20px}.medicalCardPayment .pb30{padding-bottom:30px}.medicalCardPayment .pb50{padding-bottom:50px}.medicalCardPayment .pb100{padding-bottom:100px}.medicalCardPayment .pl5{padding-left:5px}.medicalCardPayment .pl10{padding-left:10px}.medicalCardPayment .pl15{padding-left:15px}.medicalCardPayment .pl20{padding-left:20px}.medicalCardPayment .pl30{padding-left:30px}.medicalCardPayment .pl50{padding-left:50px}.medicalCardPayment .pl100{padding-left:100px}.medicalCardPayment .pr5{padding-right:5px}.medicalCardPayment .pr10{padding-right:10px}.medicalCardPayment .pr15{padding-right:15px}.medicalCardPayment .pr20{padding-right:20px}.medicalCardPayment .pr30{padding-right:30px}.medicalCardPayment .pr50{padding-right:50px}.medicalCardPayment .pr100{padding-right:100px}.medicalCardPayment .ptb5{padding-top:5px;padding-bottom:5px}.medicalCardPayment .ptb10{padding-top:10px;padding-bottom:10px}.medicalCardPayment .ptb15{padding-top:15px;padding-bottom:15px}.medicalCardPayment .ptb20{padding-top:20px;padding-bottom:20px}.medicalCardPayment .ptb30{padding-top:30px;padding-bottom:30px}.medicalCardPayment .ptb50{padding-top:50px;padding-bottom:50px}.medicalCardPayment .ptb100{padding-top:100px;padding-bottom:100px}.medicalCardPayment .plr5{padding-left:5px;padding-right:5px}.medicalCardPayment .plr10{padding-left:10px;padding-right:10px}.medicalCardPayment .plr15{padding-left:15px;padding-right:15px}.medicalCardPayment .plr20{padding-left:20px;padding-right:20px}.medicalCardPayment .plr50{padding-left:50px;padding-right:50px}.medicalCardPayment .plr100{padding-left:100px;padding-right:100px}.medicalCardPayment .c-list-disc{list-style-type:disc}.medicalCardPayment .c-list-circle{list-style-type:circle}.medicalCardPayment .c-list-square{list-style-type:square}.medicalCardPayment .c-list-decimal{list-style-type:decimal}.medicalCardPayment .c-list-alpha{list-style-type:lower-alpha}.medicalCardPayment .c-list-roman{list-style-type:lower-roman}.medicalCardPayment .c-list-inline{padding-left:0;margin-left:-5px;list-style:none}.medicalCardPayment .c-list-inline li{display:inline-block;padding-right:5px;padding-left:5px}.medicalCardPayment .c-simsun{font-family:\5b8b\4f53}.medicalCardPayment .c-bold{font-weight:700}.medicalCardPayment .c-f12{font-size:12px}.medicalCardPayment .c-f13{font-size:13px}.medicalCardPayment .c-f14{font-size:14px}.medicalCardPayment .c-f15{font-size:15px}.medicalCardPayment .c-f16{font-size:16px}.medicalCardPayment .c-f17{font-size:17px}.medicalCardPayment .c-f18{font-size:18px}.medicalCardPayment .c-f20{font-size:20px}.medicalCardPayment .c-f22{font-size:22px}.medicalCardPayment .c-f24{font-size:24px}.medicalCardPayment .c-f28{font-size:28px}.medicalCardPayment .c-t-left{text-align:left}.medicalCardPayment .c-t-center{text-align:center}.medicalCardPayment .c-t-right{text-align:right}.medicalCardPayment .c-line-h1{line-height:1.8}.medicalCardPayment .c-line-h2{line-height:2.2}.medicalCardPayment .c-container:after,.medicalCardPayment .c-row:after{content:"";display:table;clear:both}.medicalCardPayment .c-container{padding-top:1px;margin-top:-1px}.medicalCardPayment .c-row{zoom:1}.medicalCardPayment .c-100,.medicalCardPayment .width-100{width:100%}.medicalCardPayment .c-90,.medicalCardPayment .width-90{width:90%}.medicalCardPayment .c-80,.medicalCardPayment .width-80{width:80%}.medicalCardPayment .c-75,.medicalCardPayment .width-75{width:75%}.medicalCardPayment .c-70,.medicalCardPayment .width-70{width:70%}.medicalCardPayment .c-66,.medicalCardPayment .width-66{width:66.6%}.medicalCardPayment .c-65,.medicalCardPayment .width-65{width:65%}.medicalCardPayment .c-60,.medicalCardPayment .width-60{width:60%}.medicalCardPayment .c-50,.medicalCardPayment .width-50{width:50%}.medicalCardPayment .c-40,.medicalCardPayment .width-40{width:40%}.medicalCardPayment .c-35,.medicalCardPayment .width-35{width:35%}.medicalCardPayment .c-33,.medicalCardPayment .width-33{width:33.3%}.medicalCardPayment .c-30,.medicalCardPayment .width-30{width:30%}.medicalCardPayment .c-25,.medicalCardPayment .width-25{width:25%}.medicalCardPayment .c-20,.medicalCardPayment .width-20{width:20%}.medicalCardPayment .c-10,.medicalCardPayment .width-10{width:10%}.medicalCardPayment .c-row .c-10,.medicalCardPayment .c-row .c-20,.medicalCardPayment .c-row .c-25,.medicalCardPayment .c-row .c-30,.medicalCardPayment .c-row .c-33,.medicalCardPayment .c-row .c-35,.medicalCardPayment .c-row .c-40,.medicalCardPayment .c-row .c-50,.medicalCardPayment .c-row .c-60,.medicalCardPayment .c-row .c-65,.medicalCardPayment .c-row .c-66,.medicalCardPayment .c-row .c-70,.medicalCardPayment .c-row .c-75,.medicalCardPayment .c-row .c-80,.medicalCardPayment .c-row .c-90{float:left;margin-left:3%}.medicalCardPayment .c-row .c-10:first-child,.medicalCardPayment .c-row .c-20:first-child,.medicalCardPayment .c-row .c-25:first-child,.medicalCardPayment .c-row .c-30:first-child,.medicalCardPayment .c-row .c-33:first-child,.medicalCardPayment .c-row .c-35:first-child,.medicalCardPayment .c-row .c-40:first-child,.medicalCardPayment .c-row .c-50:first-child,.medicalCardPayment .c-row .c-60:first-child,.medicalCardPayment .c-row .c-65:first-child,.medicalCardPayment .c-row .c-66:first-child,.medicalCardPayment .c-row .c-70:first-child,.medicalCardPayment .c-row .c-75:first-child,.medicalCardPayment .c-row .c-80:first-child,.medicalCardPayment .c-row .c-90:first-child{margin-left:0}.medicalCardPayment .c-row .c-90{width:89.7%}.medicalCardPayment .c-row .c-80{width:79.4%}.medicalCardPayment .c-row .c-75{width:74.25%}.medicalCardPayment .c-row .c-70{width:69.1%}.medicalCardPayment .c-row .c-65,.medicalCardPayment .c-row .c-66{width:65.66666666666666%}.medicalCardPayment .c-row .c-60{width:58.800000000000004%}.medicalCardPayment .c-row .c-50{width:48.5%}.medicalCardPayment .c-row .c-40{width:38.2%}.medicalCardPayment .c-row .c-33,.medicalCardPayment .c-row .c-35{width:31.333333333333332%}.medicalCardPayment .c-row .c-30{width:27.9%}.medicalCardPayment .c-row .c-25{width:22.75%}.medicalCardPayment .c-row .c-20{width:17.6%}.medicalCardPayment .c-row .c-10{width:7.3%}.medicalCardPayment .c-push-10,.medicalCardPayment .c-push-20,.medicalCardPayment .c-push-25,.medicalCardPayment .c-push-30,.medicalCardPayment .c-push-33,.medicalCardPayment .c-push-35,.medicalCardPayment .c-push-40,.medicalCardPayment .c-push-50,.medicalCardPayment .c-push-60,.medicalCardPayment .c-push-65,.medicalCardPayment .c-push-66,.medicalCardPayment .c-push-70,.medicalCardPayment .c-push-75,.medicalCardPayment .c-push-80,.medicalCardPayment .c-push-90{position:relative}.medicalCardPayment .c-push-90{left:92.7%}.medicalCardPayment .c-push-80{left:82.4%}.medicalCardPayment .c-push-75{left:77.25%}.medicalCardPayment .c-push-70{left:72.1%}.medicalCardPayment .c-push-65,.medicalCardPayment .c-push-66{left:68.66666666666666%}.medicalCardPayment .c-push-60{left:61.800000000000004%}.medicalCardPayment .c-push-50{left:51.5%}.medicalCardPayment .c-push-40{left:41.2%}.medicalCardPayment .c-push-33,.medicalCardPayment .c-push-35{left:34.33333333333333%}.medicalCardPayment .c-push-30{left:30.9%}.medicalCardPayment .c-push-25{left:25.75%}.medicalCardPayment .c-push-20{left:20.6%}.medicalCardPayment .c-push-10{left:10.3%}.medicalCardPayment .c-row .c-push-right{float:right}.medicalCardPayment .c-row .c-role-right{margin-left:3%;float:right}.medicalCardPayment .c-row .c-role-left{margin-left:0}.medicalCardPayment .c-centered{float:none!important;margin:0 auto!important}.medicalCardPayment .c-padding,.medicalCardPayment .c-padding .c-10,.medicalCardPayment .c-padding .c-20,.medicalCardPayment .c-padding .c-25,.medicalCardPayment .c-padding .c-30,.medicalCardPayment .c-padding .c-33,.medicalCardPayment .c-padding .c-35,.medicalCardPayment .c-padding .c-40,.medicalCardPayment .c-padding .c-50,.medicalCardPayment .c-padding .c-60,.medicalCardPayment .c-padding .c-65,.medicalCardPayment .c-padding .c-66,.medicalCardPayment .c-padding .c-70,.medicalCardPayment .c-padding .c-75,.medicalCardPayment .c-padding .c-80,.medicalCardPayment .c-padding .c-90,.medicalCardPayment .c-padding .c-100{padding:20px}.medicalCardPayment .c-split .c-10,.medicalCardPayment .c-split .c-20,.medicalCardPayment .c-split .c-25,.medicalCardPayment .c-split .c-30,.medicalCardPayment .c-split .c-33,.medicalCardPayment .c-split .c-35,.medicalCardPayment .c-split .c-40,.medicalCardPayment .c-split .c-50,.medicalCardPayment .c-split .c-60,.medicalCardPayment .c-split .c-65,.medicalCardPayment .c-split .c-66,.medicalCardPayment .c-split .c-70,.medicalCardPayment .c-split .c-75,.medicalCardPayment .c-split .c-80,.medicalCardPayment .c-split .c-90{margin-left:0}.medicalCardPayment .c-split .c-90{width:90%}.medicalCardPayment .c-split .c-80{width:80%}.medicalCardPayment .c-split .c-75{width:75%}.medicalCardPayment .c-split .c-70{width:70%}.medicalCardPayment .c-split .c-66{width:66.6%}.medicalCardPayment .c-split .c-65{width:65%}.medicalCardPayment .c-split .c-60{width:60%}.medicalCardPayment .c-split .c-50{width:50%}.medicalCardPayment .c-split .c-40{width:40%}.medicalCardPayment .c-split .c-35{width:35%}.medicalCardPayment .c-split .c-33{width:33.3%}.medicalCardPayment .c-split .c-30{width:30%}.medicalCardPayment .c-split .c-25{width:25%}.medicalCardPayment .c-split .c-20{width:20%}.medicalCardPayment .c-split .c-10{width:10%}.medicalCardPayment .c-blocks-2,.medicalCardPayment .c-blocks-3,.medicalCardPayment .c-blocks-4,.medicalCardPayment .c-blocks-5,.medicalCardPayment .c-blocks-6{padding-left:0;list-style:none}.medicalCardPayment .c-blocks-2:after,.medicalCardPayment .c-blocks-3:after,.medicalCardPayment .c-blocks-4:after,.medicalCardPayment .c-blocks-5:after,.medicalCardPayment .c-blocks-6:after{content:"";display:table;clear:both}.medicalCardPayment .c-blocks-2 div,.medicalCardPayment .c-blocks-2 li,.medicalCardPayment .c-blocks-3 div,.medicalCardPayment .c-blocks-3 li,.medicalCardPayment .c-blocks-4 div,.medicalCardPayment .c-blocks-4 li,.medicalCardPayment .c-blocks-5 div,.medicalCardPayment .c-blocks-5 li,.medicalCardPayment .c-blocks-6 div,.medicalCardPayment .c-blocks-6 li{height:auto;float:left}.medicalCardPayment .c-blocks-2 div,.medicalCardPayment .c-blocks-2 li{width:50%}.medicalCardPayment .c-blocks-3 div,.medicalCardPayment .c-blocks-3 li{width:33.33333333333333%}.medicalCardPayment .c-blocks-4 div,.medicalCardPayment .c-blocks-4 li{width:25%}.medicalCardPayment .c-blocks-5 div,.medicalCardPayment .c-blocks-5 li{width:20%}.medicalCardPayment .c-blocks-6 div,.medicalCardPayment .c-blocks-6 li{width:16.666666666666664%}.medicalCardPayment .c-blocks-2 div div,.medicalCardPayment .c-blocks-2 li li,.medicalCardPayment .c-blocks-3 div div,.medicalCardPayment .c-blocks-3 li li,.medicalCardPayment .c-blocks-4 div div,.medicalCardPayment .c-blocks-4 li li,.medicalCardPayment .c-blocks-5 div div,.medicalCardPayment .c-blocks-5 li li,.medicalCardPayment .c-blocks-6 div div,.medicalCardPayment .c-blocks-6 li li{float:none;margin:0}.medicalCardPayment .visible-lg,.medicalCardPayment .visible-lg-block,.medicalCardPayment .visible-lg-inline,.medicalCardPayment .visible-lg-inline-block,.medicalCardPayment .visible-md,.medicalCardPayment .visible-md-block,.medicalCardPayment .visible-md-inline,.medicalCardPayment .visible-md-inline-block,.medicalCardPayment .visible-sm,.medicalCardPayment .visible-sm-block,.medicalCardPayment .visible-sm-inline,.medicalCardPayment .visible-sm-inline-block,.medicalCardPayment .visible-xs,.medicalCardPayment .visible-xs-block,.medicalCardPayment .visible-xs-inline,.medicalCardPayment .visible-xs-inline-block{display:none!important}@media (max-width:767px){.medicalCardPayment .visible-xs{display:block!important}.medicalCardPayment table.visible-xs{display:table}.medicalCardPayment tr.visible-xs{display:table-row!important}.medicalCardPayment td.visible-xs,.medicalCardPayment th.visible-xs{display:table-cell!important}.medicalCardPayment .visible-xs-block{display:block!important}.medicalCardPayment .visible-xs-inline{display:inline!important}.medicalCardPayment .visible-xs-inline-block{display:inline-block!important}.medicalCardPayment .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.medicalCardPayment .visible-sm{display:block!important}.medicalCardPayment table.visible-sm{display:table}.medicalCardPayment tr.visible-sm{display:table-row!important}.medicalCardPayment td.visible-sm,.medicalCardPayment th.visible-sm{display:table-cell!important}.medicalCardPayment .visible-sm-block{display:block!important}.medicalCardPayment .visible-sm-inline{display:inline!important}.medicalCardPayment .visible-sm-inline-block{display:inline-block!important}.medicalCardPayment .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.medicalCardPayment .visible-md{display:block!important}.medicalCardPayment table.visible-md{display:table}.medicalCardPayment tr.visible-md{display:table-row!important}.medicalCardPayment td.visible-md,.medicalCardPayment th.visible-md{display:table-cell!important}.medicalCardPayment .visible-md-block{display:block!important}.medicalCardPayment .visible-md-inline{display:inline!important}.medicalCardPayment .visible-md-inline-block{display:inline-block!important}.medicalCardPayment .hidden-md{display:none!important}}@media (min-width:1200px){.medicalCardPayment .visible-lg{display:block!important}.medicalCardPayment table.visible-lg{display:table}.medicalCardPayment tr.visible-lg{display:table-row!important}.medicalCardPayment td.visible-lg,.medicalCardPayment th.visible-lg{display:table-cell!important}.medicalCardPayment .visible-lg-block{display:block!important}.medicalCardPayment .visible-lg-inline{display:inline!important}.medicalCardPayment .visible-lg-inline-block{display:inline-block!important}.medicalCardPayment .hidden-lg{display:none!important}}.medicalCardPayment .demo-comtop h1{_width:100%}.medicalCardPayment .smallTips .ui-dialog-grid{margin:0!important}.medicalCardPayment .ui-dialog-content{font-size:16px}.medicalCardPayment .ax-popup .ui-dialog-footer button{color:#323232!important}.medicalCardPayment .ax-popup .ui-dialog-footer button.ui-dialog-autofocus{color:#75bf00!important}.medicalCardPayment .ui-dialog-content .ui-dialog-loading:after{position:absolute;content:"";width:32px;height:32px;background-size:32px;border-radius:initial;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:initial;transform:none;-webkit-animation:initial;animation:initial;margin:0;z-index:-1}.medicalCardPayment .ui-popup td :last-child,.medicalCardPayment .ui-popup th :last-child{margin-top:5px}.medicalCardPayment .ui-reddot{position:relative;display:inline-block;padding:0 5px}.medicalCardPayment .ui-reddot:after{content:"";position:absolute;display:block;width:8px;height:8px;background-color:#f76249;border-radius:5px;right:-3px;top:-3px;-webkit-background-clip:padding-box;background-clip:adding-box}.medicalCardPayment .c-btn-087eff{background-color:#087eff}.medicalCardPayment .c-btn-087eff:hover{background-color:#0771e5}.medicalCardPayment .c-btn-588cd5{background-color:#588cd5}.medicalCardPayment .c-btn-588cd5:hover{background-color:#4680d0}.medicalCardPayment .c-btn-37a6ec{background-color:#37a6ec}.medicalCardPayment .c-btn-37a6ec:hover{background-color:#3195d4}.medicalCardPayment .c-btn-4dcd70{background-color:#4dcd70}.medicalCardPayment .c-btn-4dcd70:hover{background-color:#45b865}.medicalCardPayment .c-btn-4db944{background-color:#4db944}.medicalCardPayment .c-btn-4db944:hover{background-color:#45a63d}.medicalCardPayment .c-btn-309765{background-color:#309765}.medicalCardPayment .c-btn-309765:hover{background-color:#2b885b}.medicalCardPayment .c-btn-ff9600{background-color:#ff9600}.medicalCardPayment .c-btn-ff9600:hover{background-color:#e58700}.medicalCardPayment .c-btn-ff8100{background-color:#ff8100}.medicalCardPayment .c-btn-ff8100:hover{background-color:#e57400}.medicalCardPayment .c-btn-fc6155{background-color:#fc6155}.medicalCardPayment .c-btn-fc6155:hover{background-color:#e2574c}.medicalCardPayment .c-btn-ff3b2f{background-color:#ff3b2f}.medicalCardPayment .c-btn-ff3b2f:hover{background-color:#e5352a}.medicalCardPayment .c-btn-f9f9f9{background-color:#f9f9f9;color:#087eff;border:1px solid #c0c0bc}.medicalCardPayment .c-btn-f9f9f9:hover{background-color:#e0e0e0}.medicalCardPayment .c-btn-ffffff{background-color:#fff;color:#4dcd70;border:1px solid #e1e1e1}.medicalCardPayment .c-btn-ffffff:hover{background-color:#e5e5e5}.medicalCardPayment .c-btn-fff{background-color:#fff;color:#999;border:1px solid #e1e1e1}.medicalCardPayment .c-btn-fff:hover{background-color:#e5e5e5}.medicalCardPayment .c-btn-ff3{background-color:#fff;color:#ff3b2d;border:1px solid #e1e1e1}.medicalCardPayment .c-btn-ff3:hover{background-color:#e5e5e5}.medicalCardPayment .ui-grid{display:-webkit-box;display:box}.medicalCardPayment .ui-grid-middle{-webkit-box-pack:center;-webkit-box-align:center;box-pack:center;box-align:center}.medicalCardPayment .ui-grid-vertical{-webkit-box-orient:vertical;box-orient:vertical}.medicalCardPayment .ui-grid-label{-webkit-box-flex:0;box-flex:0;width:100px;font-weight:600}.medicalCardPayment .ui-col-0{-webkit-box-flex:0;box-flex:0}.medicalCardPayment .ui-col-1{-webkit-box-flex:1;box-flex:1}.medicalCardPayment .ui-col-2{-webkit-box-flex:2;box-flex:2}.medicalCardPayment .ui-col-3{-webkit-box-flex:3;box-flex:3}.medicalCardPayment .ui-col-4{-webkit-box-flex:4;box-flex:3}.medicalCardPayment .ui-col-5{-webkit-box-flex:5;box-flex:5}.medicalCardPayment .ui-col-6{-webkit-box-flex:6;box-flex:6}.medicalCardPayment .ui-arrow,.medicalCardPayment .ui-arrow s{position:relative;display:block;font-size:0;line-height:0;width:0;height:0;border-color:transparent;border-style:dashed;border-width:5px}.medicalCardPayment .ui-arrow-r,.medicalCardPayment .ui-arrow-r s{border-left-color:#aaa;border-left-style:solid}.medicalCardPayment .ui-arrow-r s{border-left-color:#fff;position:absolute;left:-7px;top:-5px}.medicalCardPayment .ui-arrow-l,.medicalCardPayment .ui-arrow-l s{border-right-color:#aaa;border-right-style:solid}.medicalCardPayment .ui-arrow-l s{border-right-color:#fff;position:absolute;right:-7px;top:-5px}.medicalCardPayment .ui-arrow-t,.medicalCardPayment .ui-arrow-t s{border-bottom-color:#aaa;border-bottom-style:solid}.medicalCardPayment .ui-arrow-t s{border-bottom-color:#fff;position:absolute;left:-5px;top:-3px}.medicalCardPayment .ui-arrow-b,.medicalCardPayment .ui-arrow-b s{border-top-color:#aaa;border-top-style:solid}.medicalCardPayment .ui-arrow-b s{border-top-color:#fff;position:absolute;left:-5px;bottom:-3px}.medicalCardPayment .ui-arrow-circle{line-height:100%;overflow:hidden;font-family:Tahoma,Helvetica;font-size:18px;color:#aaa}.medicalCardPayment .tipBox{width:200px;margin-top:10px}.medicalCardPayment .tipBox .hd{height:5px;position:relative}.medicalCardPayment .tipBox .hd .ui-arrow{position:absolute;top:-5px;left:10px}.medicalCardPayment .tipBox .hd .ui-arrow s{top:-4px}.medicalCardPayment .tipBox .bd{border:1px solid #aaa;padding:10px;border-radius:5px}.medicalCardPayment .tipBoxA .ui-arrow s{border-bottom-color:#f6f6f6}.medicalCardPayment .tipBoxA .bd{background:#f6f6f6}.medicalCardPayment .input-group,.medicalCardPayment .input-group *,.medicalCardPayment .input-group-checkbox,.medicalCardPayment .input-group-checkbox *,.medicalCardPayment .input-group-radio,.medicalCardPayment .input-group-radio *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.medicalCardPayment .input-group{border-collapse:separate;display:table;position:relative}.medicalCardPayment .input-group label{display:block}.medicalCardPayment .input-group-addon{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0;color:#333;font-size:14px;font-weight:400;line-height:1;padding:10px;text-align:center;display:table-cell;vertical-align:middle;white-space:nowrap;width:1%}.medicalCardPayment .input-group-addon:first-child{border-right:0}.medicalCardPayment .input-group-addon .iconfont{color:#b4b4b4;font-size:18px}.medicalCardPayment .input-group-addon.focus .iconfont{color:#37a6ed}.medicalCardPayment .input-group-btn{position:absolute;right:5px;top:7px}.medicalCardPayment .input-group-btn .c-btn{padding:5px;border:1px solid #ddd}.medicalCardPayment .input-group .form-control,.medicalCardPayment .input-group .form-select,.medicalCardPayment .input-group .form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:none;border:1px solid #e1e1e1;border-radius:5px;color:#333;display:block;font-size:14px;height:45px;line-height:1.42857;padding:6px 12px;-webkit-transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;outline:0}.medicalCardPayment .input-group .form-select-arrow{display:block;width:10px;height:10px;border:solid #ccc;border-width:2px 2px 0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:15px;right:15px}.medicalCardPayment .input-group .form-control{padding-right:30px}.medicalCardPayment .input-group.input-border .form-control,.medicalCardPayment .input-group.input-border .form-select,.medicalCardPayment .input-group.input-border .form-textarea{border-radius:0;border-right:0;font-size:15px;height:45px;line-height:1.52857}.medicalCardPayment .input-group .form-control:focus,.medicalCardPayment .input-group .form-select:focus,.medicalCardPayment .input-group .form-textarea:focus{color:#333}.medicalCardPayment .input-group .form-control::-webkit-input-placeholder,.medicalCardPayment .input-group .form-textarea::-webkit-input-placeholder{color:#bfbfbf}.medicalCardPayment .input-group .form-control:-moz-placeholder,.medicalCardPayment .input-group .form-control::-moz-placeholder,.medicalCardPayment .input-group .form-textarea:-moz-placeholder,.medicalCardPayment .input-group .form-textarea::-moz-placeholder{color:#bfbfbf}.medicalCardPayment .input-group .form-control:-ms-input-placeholder,.medicalCardPayment .input-group .form-textarea:-ms-input-placeholder{color:#bfbfbf}.medicalCardPayment .input-group .form-textarea{height:auto;resize:none;margin:0}.medicalCardPayment .input-group .form-control:nth-child(2),.medicalCardPayment .input-group .form-textarea:nth-child(2){border-bottom-left-radius:0;border-top-left-radius:0;border-left:0;padding-left:0}.medicalCardPayment .input-group .form-control,.medicalCardPayment .input-group label .form-control,.medicalCardPayment .input-group label .form-select,.medicalCardPayment .input-group label .form-textarea{border-radius:4px;padding-left:12px;border-left:1px solid #e1e1e1}.medicalCardPayment .input-group .input-group-addon+.form-control,.medicalCardPayment .input-group .input-group-addon+.form-select{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0;border-left:0}.medicalCardPayment .input-group-text{font-size:14px;color:#555}.medicalCardPayment .input-group.input-border .input-group-addon,.medicalCardPayment .input-merge .input-group .input-group-addon{border-bottom-left-radius:0;border-top-left-radius:0}.medicalCardPayment .input-group.input-border .input-group-addon{border-left:0;font-size:15px;color:#333;padding:10px 20px}.medicalCardPayment .input-merge .input-group .form-control,.medicalCardPayment .input-merge .input-group .form-select,.medicalCardPayment .input-merge .input-group .form-textarea{border-bottom-right-radius:0;border-top-right-radius:0}.medicalCardPayment .input-merge .input-group:first-child .input-group-addon{border-top-left-radius:4px}.medicalCardPayment .input-merge .input-group:first-child .form-control,.medicalCardPayment .input-merge .input-group:first-child .form-select,.medicalCardPayment .input-merge .input-group:first-child .form-textarea{border-top-right-radius:4px}.medicalCardPayment .input-merge .input-group:last-child .form-control,.medicalCardPayment .input-merge .input-group:last-child .form-select,.medicalCardPayment .input-merge .input-group:last-child .form-textarea{border-bottom-right-radius:4px}.medicalCardPayment .input-merge .input-group:last-child .input-group-addon{border-bottom-left-radius:4px}.medicalCardPayment .input-merge .input-group.input-border .form-control,.medicalCardPayment .input-merge .input-group.input-border .form-select,.medicalCardPayment .input-merge .input-group.input-border .form-textarea,.medicalCardPayment .input-merge .input-group.input-border .input-group-addon{border-radius:0}.medicalCardPayment .input-merge .input-group.input-border{padding-left:20px}.medicalCardPayment .input-merge .input-group.input-border .input-group-addon{padding-left:0}.medicalCardPayment .input-merge .input-group .form-control,.medicalCardPayment .input-merge .input-group .form-select,.medicalCardPayment .input-merge .input-group .form-textarea,.medicalCardPayment .input-merge .input-group .input-group-addon{border-bottom:0}.medicalCardPayment .input-merge .input-group:last-child .form-control,.medicalCardPayment .input-merge .input-group:last-child .form-select,.medicalCardPayment .input-merge .input-group:last-child .form-textarea,.medicalCardPayment .input-merge .input-group:last-child .input-group-addon{border-bottom:1px solid #e1e1e1}.medicalCardPayment .input-merge.input-merge-border .input-group:first-child .form-control,.medicalCardPayment .input-merge.input-merge-border .input-group:first-child .form-select,.medicalCardPayment .input-merge.input-merge-border .input-group:first-child .form-textarea,.medicalCardPayment .input-merge.input-merge-border .input-group:first-child .input-group-addon{border-top:0}.medicalCardPayment .input-merge.input-merge-border .input-group:last-child .form-control,.medicalCardPayment .input-merge.input-merge-border .input-group:last-child .form-select,.medicalCardPayment .input-merge.input-merge-border .input-group:last-child .form-textarea,.medicalCardPayment .input-merge.input-merge-border .input-group:last-child .input-group-addon{border-bottom:0}.medicalCardPayment .input-merge.input-merge-border{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#fff}.medicalCardPayment .form-control:disabled,.medicalCardPayment .form-control[disabled],.medicalCardPayment .form-select:disabled,.medicalCardPayment .form-select[disabled],.medicalCardPayment .form-textarea:disabled,.medicalCardPayment .form-textarea[disabled],.medicalCardPayment .input-group-addon-disabled{background-color:#f9f9f9}.medicalCardPayment .input-group .form-input{height:45px;border-top:1px solid #e1e1e1;position:relative;padding:7px 0}.medicalCardPayment .input-group .form-input-text{color:#909090;font-size:15px}.medicalCardPayment .input-group .form-select-box{display:inline-block;position:relative;margin-right:10px}.medicalCardPayment .input-group .form-select-box .form-select{width:100%}.medicalCardPayment .input-group .form-select-box .form-select-arrow{top:7px;right:12px}.medicalCardPayment .input-group.input-border .form-input .form-control,.medicalCardPayment .input-group.input-border .form-input .form-select{height:31px;border:1px solid #e1e1e1!important;border-radius:2px;display:inline-block;vertical-align:baseline;line-height:1.2}.medicalCardPayment .input-group .input-clear{position:absolute;right:8px;top:8px;background:#ccc;border-radius:50%;width:26px;height:26px;text-align:center}.medicalCardPayment .input-group .input-clear .close{position:relative;display:inline-block;width:15px;height:15px;overflow:hidden;top:6px}.medicalCardPayment .input-group .input-clear .close:after,.medicalCardPayment .input-group .input-clear .close:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:6px}.medicalCardPayment .input-group .input-clear .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.medicalCardPayment .input-group .input-clear .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.medicalCardPayment .input-group-checkbox,.medicalCardPayment .input-group-radio{display:inline-block;position:relative;font-size:14px;color:#909090}.medicalCardPayment .input-group-checkbox label{display:block;cursor:pointer}.medicalCardPayment .input-group-checkbox label input[type=checkbox],.medicalCardPayment .input-group-radio label input[type=radio]{position:absolute;opacity:0;width:1px;height:1px}.medicalCardPayment .input-group-checkbox .input-group-pack,.medicalCardPayment .input-group-radio .input-group-pack{width:20px;height:20px;background-color:#fff;border:1px solid #d3d3d3;padding:0;margin:0 5px 0 0;position:relative;display:inline-block;vertical-align:middle;border-radius:5px;overflow:hidden;top:-2px}.medicalCardPayment .input-group-radio .input-group-pack{border-radius:50%}.medicalCardPayment .input-group-checkbox .input-group-pack.input-group-pack-disabled,.medicalCardPayment .input-group-radio .input-group-pack.input-group-pack-disabled{background-color:#f0f0f0}.medicalCardPayment .input-group-checkbox .input-group-pack .tick{display:block;width:12px;height:2px;background:#4dcd70;margin:8px 0 0 6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;top:50px}.medicalCardPayment .input-group-checkbox .input-group-pack .tick:after{content:"";width:8px;height:2px;background:#4dcd70;position:absolute;top:-3px;left:-5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.medicalCardPayment .input-group-radio .input-group-pack .disc{display:block;content:""!important;width:0;height:0;border-radius:50%;background-color:#4dcd70;margin:4px}.medicalCardPayment .input-group-checkbox .input-group-pack.checked .tick,.medicalCardPayment .input-group-checkbox input[type=checkbox]:checked~.tick{top:0}.medicalCardPayment .input-group-radio .input-group-pack.checked .disc,.medicalCardPayment .input-group-radio input[type=radio]:checked~.disc{width:10px;height:10px}.medicalCardPayment .input-group-switch{position:relative;font-size:16px;width:52px;height:32px;line-height:1em}.medicalCardPayment .input-group-switch input{width:52px;height:32px;position:absolute;z-index:10;border:none;background:none;-webkit-appearance:none;outline:none}.medicalCardPayment .input-group-switch input:before{content:"";width:50px;height:30px;border:1px solid #e5e5e5;background-color:#fff;border-radius:20px;cursor:pointer;display:inline-block;position:relative;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box;border-color:#dfdfdf;-webkit-box-shadow:#dfdfdf 0 0 0 0 inset;box-shadow:inset 0 0 0 0 #dfdfdf;-webkit-transition:border .4s,-webkit-box-shadow .4s;transition:border .4s,-webkit-box-shadow .4s;transition:border .4s,box-shadow .4s;transition:border .4s,box-shadow .4s,-webkit-box-shadow .4s;-webkit-background-clip:content-box;background-clip:content-box}.medicalCardPayment .input-group-switch input:checked:before{border-color:#4cd964;-webkit-box-shadow:#4cd964 0 0 0 16px inset;box-shadow:inset 0 0 0 16px #4cd964;-webkit-transition:border .4s,background-color 1.2s,-webkit-box-shadow .4s;transition:border .4s,background-color 1.2s,-webkit-box-shadow .4s;transition:border .4s,box-shadow .4s,background-color 1.2s;transition:border .4s,box-shadow .4s,background-color 1.2s,-webkit-box-shadow .4s;-webkit-transition:border .4s,-webkit-box-shadow .4s,background-color 1.2s;background-color:#4cd964}.medicalCardPayment .input-group-switch input:checked:after{left:21px}.medicalCardPayment .input-group-switch input:after{content:"";width:30px;height:30px;position:absolute;top:1px;left:0;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-transition:left .2s;transition:left .2s}.medicalCardPayment .input-group-switch input.thread:before{content:"";width:50px;height:3px;border:1px solid #e5e5e5;background-color:#e5e7ea;border-radius:20px;cursor:pointer;display:inline-block;position:relative;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box;border-color:#dfdfdf;-webkit-box-shadow:#dfdfdf 0 0 0 0 inset;box-shadow:inset 0 0 0 0 #dfdfdf;-webkit-transition:border .4s,-webkit-box-shadow .4s;transition:border .4s,-webkit-box-shadow .4s;transition:border .4s,box-shadow .4s;transition:border .4s,box-shadow .4s,-webkit-box-shadow .4s;-webkit-background-clip:content-box;background-clip:content-box}.medicalCardPayment .input-group-switch input.thread:checked:before{border-color:#4cd964;-webkit-box-shadow:#4cd964 0 0 0 16px inset;box-shadow:inset 0 0 0 16px #4cd964;-webkit-transition:border .4s,background-color 1.2s,-webkit-box-shadow .4s;transition:border .4s,background-color 1.2s,-webkit-box-shadow .4s;transition:border .4s,box-shadow .4s,background-color 1.2s;transition:border .4s,box-shadow .4s,background-color 1.2s,-webkit-box-shadow .4s;-webkit-transition:border .4s,-webkit-box-shadow .4s,background-color 1.2s;background-color:#4cd964}.medicalCardPayment .input-group-switch input.thread:checked:after{left:33px}.medicalCardPayment .input-group-switch input.thread:after{content:"";width:20px;height:20px;position:absolute;top:3px;left:0;border-radius:100%;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-transition:left .2s;transition:left .2s}.medicalCardPayment .onoffswitch{position:relative;width:65px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.medicalCardPayment .onoffswitch input.onoffswitch-checkbox{opacity:0}.medicalCardPayment .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:6px}.medicalCardPayment .onoffswitch-inner{width:200%;margin-left:-100%;-webkit-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.medicalCardPayment .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.medicalCardPayment .onoffswitch-inner:after,.medicalCardPayment .onoffswitch-inner:before{float:left;width:50%;height:28px;padding:0;line-height:28px;font-size:14px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}.medicalCardPayment .onoffswitch-inner:before{content:"ON";padding-left:5px;background-color:#4cd964;color:#fff}.medicalCardPayment .onoffswitch-inner:after{content:"OFF";padding-right:5px;background-color:#e5e7ea;color:#a4a9ae;text-align:right}.medicalCardPayment .onoffswitch-switch{width:22px;height:22px;margin:4px;background:#fff;border-radius:6px;position:absolute;top:50%;margin-top:-1px;right:35px;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.medicalCardPayment .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.medicalCardPayment .list-icon{height:8px;width:8px;position:relative;display:inline-block}.medicalCardPayment .arrow-right{display:block;width:8px;height:8px;border:solid #cdcdcd;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.medicalCardPayment .c-list-group h3{padding:6px 15px;background-color:#f9f9f9;font-size:13px;color:#5b5b5b;margin:0;vertical-align:middle}.medicalCardPayment .c-list{background-color:#fff}.medicalCardPayment .c-list>.c-list-div,.medicalCardPayment .c-list>li{font-size:15px;color:#333;position:relative;display:-webkit-box;display:box;margin-left:15px;border-top:1px solid #f1f1f1}.medicalCardPayment .c-list>li>a{position:relative;display:-webkit-box;display:box;width:100%}.medicalCardPayment .c-list>.c-list-text{line-height:20px;padding:12px 15px 12px 0}.medicalCardPayment .c-list>.c-list-function{border-top:none}.medicalCardPayment .c-list>.c-list-function .c-list-info{border-top:1px solid #f1f1f1}.medicalCardPayment .c-list>.c-border-t:first-child,.medicalCardPayment .c-list>.c-list-function:first-child,.medicalCardPayment .c-list>.c-list-function:first-child .c-list-info,.medicalCardPayment .c-list>div:first-child,.medicalCardPayment .c-list>div:first-child .c-border-t,.medicalCardPayment .c-list>li:first-child,.medicalCardPayment .c-list>li:first-child .c-border-t{border:0;background-image:none}.medicalCardPayment .c-list>.c-list-cover{padding-left:15px!important;margin-left:0!important}.medicalCardPayment .c-list .c-list-info{-webkit-box-flex:1;box-flex:1;padding-right:15px;display:box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center}.medicalCardPayment .c-list h4{color:#333!important}.medicalCardPayment .c-list .c-list-info>h4{font-size:18px;line-height:20px}.medicalCardPayment .c-list .c-list-info>p{font-size:16px;line-height:20px;color:#909090}.medicalCardPayment .c-list .c-list-label{font-size:13px!important;color:#909090!important;padding:10px 15px 10px 0!important;border-top:1px dashed #e1e1e1!important}.medicalCardPayment .c-list .c-list-key{margin-right:15px}.medicalCardPayment .c-list .c-list-img{width:100px;height:68px;margin:10px 10px 10px 0;position:relative}.medicalCardPayment .c-list .c-list-img img{width:auto;height:68px}.medicalCardPayment .c-list>.c-list-link:active{background-color:#e5e6e7;padding-left:15px;margin-left:0}.medicalCardPayment .c-list-link.c-border-t:active,.medicalCardPayment .c-list-link:active,.medicalCardPayment .c-list-link:active+.c-border-t{background-image:none;border-top-color:#e5e6e7}.medicalCardPayment .c-list .c-list-value{color:#909090;display:box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center}.medicalCardPayment .c-list .c-list-link .c-list-title,.medicalCardPayment .c-list .c-list-link .c-list-value{padding-right:20px}.medicalCardPayment .c-list .c-list-action,.medicalCardPayment .c-list .c-list-badge{font-size:13px;color:#909090;position:absolute;height:100%;right:15px;display:box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;top:0}.medicalCardPayment .c-list-link .c-list-action,.medicalCardPayment .c-list-link .c-list-badge{right:35px}.medicalCardPayment .c-list-link .list-icon{position:absolute;right:15px;top:50%;margin-top:-4px}.medicalCardPayment .c-list .c-avatar-l,.medicalCardPayment .c-list .c-avatar-m,.medicalCardPayment .c-list .c-avatar-s{margin:10px 15px 10px 0;overflow:hidden;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}.medicalCardPayment .c-list-indent-s{padding-right:70px!important}.medicalCardPayment .c-list-indent-m{padding-right:110px!important}.medicalCardPayment .c-list-action .input-group-checkbox .input-group-pack,.medicalCardPayment .c-list-action .input-group-radio .input-group-pack{margin:0 0 0 5px}.medicalCardPayment .c-avatar-s{width:26px;height:26px}.medicalCardPayment .c-avatar-m{width:43px;height:43px}.medicalCardPayment .c-avatar-l{width:54px;height:54px}.medicalCardPayment .c-avatar-l img,.medicalCardPayment .c-avatar-m img,.medicalCardPayment .c-avatar-s img{width:100%;height:100%}.medicalCardPayment .c-list-text .c-t-right{color:#909090!important;padding-right:0;color:#909090}.medicalCardPayment .c-list-link .c-t-right{padding-right:20px!important}.medicalCardPayment .c-lab-les{display:-webkit-box;display:box;border:1px solid #37a6eb;overflow:hidden}.medicalCardPayment .c-lab-les li{-webkit-box-flex:1;box-flex:1;height:30px;line-height:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;text-align:center;border-left:1px solid #37a6eb}.medicalCardPayment .c-lab-les li:first-child{border-left:none}.medicalCardPayment .c-lab-les li a{display:block;width:100%;height:30px;color:#37a6eb}.medicalCardPayment .c-lab-les li.hit{background-color:#37a6eb}.medicalCardPayment .c-lab-les li.hit a{color:#fff}.medicalCardPayment .c-lab-mor{display:-webkit-box;display:box;overflow:hidden;background:#fff}.medicalCardPayment .c-lab-mor li{-webkit-box-flex:1;box-flex:1;height:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;text-align:center;padding-top:6px;border-bottom:1px solid #e1e1e1}.medicalCardPayment .c-lab-mor li:first-child{border-left:none}.medicalCardPayment .c-lab-mor li a{display:block;width:100%;height:28px;line-height:28px;color:#333;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-left:1px solid #ddd}.medicalCardPayment .c-lab-mor li:first-child a{border-left:none}.medicalCardPayment .c-lab-mor li.hit{border-bottom:3px solid #37a6eb}.medicalCardPayment .c-lab-mor li.hit a{color:#37a6eb}.medicalCardPayment .step-box{width:100%;height:200px;display:box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;border:1px solid #ddd}.medicalCardPayment .step-bar{text-align:center;overflow:hidden;counter-reset:step}.medicalCardPayment .step-bar li{color:#909090;text-transform:uppercase;font-size:12px;float:left;position:relative;padding-top:25px}.medicalCardPayment .step-n2 li{width:50%}.medicalCardPayment .step-n3 li{width:33.33%}.medicalCardPayment .step-n4 li{width:25%}.medicalCardPayment .step-n5 li{width:20%}.medicalCardPayment .step-n6 li{width:16.66%}.medicalCardPayment .step-bar li:before{content:counter(step);counter-increment:step;position:absolute;top:0;left:50%;width:20px;line-height:20px;display:inline-block;font-size:12px;color:#909090;background:#dcdcdc;border-radius:50%;margin-left:-10px;z-index:2}.medicalCardPayment .step-bar li:after{content:"";width:100%;height:2px;background:#dcdcdc;position:absolute;left:-50%;top:9px;z-index:1}.medicalCardPayment .text-up li{padding-bottom:25px}.medicalCardPayment .text-up li:before{top:auto;bottom:0}.medicalCardPayment .text-up li:after{top:auto;bottom:9px}.medicalCardPayment .step-bar li:first-child:after{content:none}.medicalCardPayment .step-bar li.active{color:#37a1ff}.medicalCardPayment .step-bar li.active:after,.medicalCardPayment .step-bar li.active:before{background:#37a1ff;color:#fff}.medicalCardPayment .step-bar-icon li{padding-top:45px}.medicalCardPayment .step-bar-icon li:before{content:none}.medicalCardPayment .step-bar-icon li:after{height:3px;top:19px}.medicalCardPayment .step-bar-icon li .step-icon{position:absolute;display:box!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-box-pack:center;top:0;left:50%;width:40px;height:40px;color:#909090;background:#dcdcdc;display:inline-block;margin-left:-20px;z-index:2;border-radius:50%}.medicalCardPayment .step-bar-icon li .step-icon i{font-size:24px}.medicalCardPayment .step-bar li.active .step-icon{background:#37a1ff;color:#fff}.medicalCardPayment .step-bar-w{display:table;width:100%;padding:0;margin:0;position:relative}.medicalCardPayment .step-bar-w li{display:table-cell;text-align:center;width:1%}.medicalCardPayment .step-bar-w li .step{position:relative;display:inline-block;width:40px;height:40px;border:4px solid #ced1d6;color:#546474;border-radius:50%;background-color:#fff;z-index:2;line-height:40px;text-align:center;vertical-align:middle}.medicalCardPayment .step-bar-w li:before{display:block;content:"";width:100%;height:1px;font-size:0;overflow:hidden;border-top:4px solid #ced1d6;position:relative;top:27px;z-index:1}.medicalCardPayment .txt-up li{position:relative;padding-top:30px}.medicalCardPayment .txt-up li .title{width:100%;text-align:center;position:absolute;top:0;left:0}.medicalCardPayment .step-bar-w li:last-child:before{max-width:50%;width:50%}.medicalCardPayment .step-bar-w li:first-child:before{max-width:51%;left:50%}.medicalCardPayment .step-bar-w li.active .step,.medicalCardPayment .step-bar-w li.active:before,.medicalCardPayment .step-bar-w li.complete .step,.medicalCardPayment .step-bar-w li.complete:before{border-color:#37a1ff}.medicalCardPayment .step-bar-w li.complete .step:before{display:block;content:"";position:absolute;top:11px;left:11px;width:16px;height:9px;border-left:4px solid #87ba21;border-bottom:4px solid #87ba21;text-align:center;z-index:3;color:#87ba21;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.medicalCardPayment .step-bar-w li .title{display:block;margin-top:4px;max-width:100%;color:#949ea7;z-index:100;text-align:center;table-layout:fixed;word-wrap:break-word}.medicalCardPayment .step-bar-w li.active .title,.medicalCardPayment .step-bar-w li.complete .title{color:#2b3d53}.medicalCardPayment .step-bar-w li .iconfont{color:#37a1ff;color:#ced1d6;font-size:28px!important}.medicalCardPayment .step-bar-w li.active .iconfont,.medicalCardPayment .step-bar-w li.active .step .iconfont,.medicalCardPayment .step-bar-w li.complete .iconfont,.medicalCardPayment .step-bar-w li.complete .step .iconfont{color:#37a1ff}.medicalCardPayment .page-full{height:30px;line-height:30px;color:#555}.medicalCardPayment .page-full a{display:inline-block;min-width:20px;_width:20px;height:28px;padding:0 4px;line-height:28px;margin-right:10px;text-align:center;border:1px solid #cacaca;background-color:#f2f2f2;color:#717171;border-radius:3px;vertical-align:middle;*display:inline;*zoom:1}.medicalCardPayment .page-full a:link,.medicalCardPayment .page-full a:visited{color:#717171}.medicalCardPayment .page-full a:hover{color:#717171;border-color:#a9a9a9}.medicalCardPayment .page-full a.page-current{border-color:#009839;background-color:#4db944;color:#f2f2f2;cursor:default}.medicalCardPayment .page-full a.page-current:link,.medicalCardPayment .page-full a.page-current:visited{color:#f2f2f2}.medicalCardPayment .page-full a.page-current:hover{color:#f2f2f2;border-color:#009839}.medicalCardPayment .page-full a.disabled,.medicalCardPayment .page-full a.disabled:hover{border-color:#cbcbcb;background-color:#e2e2e2;cursor:default}.medicalCardPayment .page-full a.page-next,.medicalCardPayment .page-full a.page-prev{font-weight:700;line-height:25px}.medicalCardPayment .page-full span{display:inline-block;height:30px;line-height:30px;margin-right:10px;vertical-align:middle;*display:inline;*zoom:1}.medicalCardPayment .page-full .pageto{display:inline-block;width:90px;text-align:left;vertical-align:middle;*display:inline;*zoom:1;position:relative}.medicalCardPayment .page-full .pageto .input-pageto{display:inline-block;width:50px;height:20px;line-height:20px;padding:4px 0;border:1px solid #ccc;text-align:center;background-color:#fff;color:#555;position:relative;z-index:2;vertical-align:middle;*display:inline;*zoom:1}.medicalCardPayment .page-full .pageto .btn-pageto{display:inline-block;width:50px;height:30px;margin-right:10px;border:0;text-align:center;background-color:#4db944;color:#fff;cursor:pointer;vertical-align:middle;*display:inline;*zoom:1}.medicalCardPayment .page-full .pageto .btn-pageto-w{position:absolute;left:0;top:0;*top:1px;width:100px;text-align:left}.medicalCardPayment .page-full .pageto.pageto-focus .input-pageto{border-color:#4db944}.medicalCardPayment .page-full .pageto.pageto-focus .btn-pageto-w{left:50px}.medicalCardPayment .page-full .pageto.pageto-focus .btn-pageto{display:inline-block;*display:inline;*zoom:1}.medicalCardPayment .page{height:30px;line-height:30px;color:#555;font-size:0}.medicalCardPayment .page a{display:inline-block;min-width:20px;_width:20px;height:28px;padding:0 4px;line-height:28px;margin-right:10px;text-align:center;border:1px solid #ebebeb;background-color:#fff;font-size:12px;color:#666;vertical-align:middle;*display:inline;*zoom:1}.medicalCardPayment .page a:link,.medicalCardPayment .page a:visited{color:#717171}.medicalCardPayment .page a:hover{color:#18bd9c;border-color:#18bd9c}.medicalCardPayment .page a.page-current{border-color:#18bd9c;background-color:#18bd9c;cursor:default}.medicalCardPayment .page a.page-current:link,.medicalCardPayment .page a.page-current:visited{color:#fff}.medicalCardPayment .page a.page-current:hover{color:#f2f2f2;border-color:#18bd9c}.medicalCardPayment .page a.disabled,.medicalCardPayment .page a.disabled:hover{border-color:#cbcbcb;background-color:#e2e2e2;cursor:default}.medicalCardPayment .page a.page-next,.medicalCardPayment .page a.page-prev{font-size:26px;line-height:22px}.medicalCardPayment .page a.page-next b,.medicalCardPayment .page a.page-prev b{font-weight:400}.medicalCardPayment .page span{display:inline-block;margin-right:10px;height:30px;line-height:24px;font-size:12px;vertical-align:middle;*display:inline;*zoom:1}.medicalCardPayment .tb{table-layout:fixed}.medicalCardPayment .tb td,.medicalCardPayment .tb th{padding:10px 5px;text-align:center;word-wrap:break-word;word-break:break-all}.medicalCardPayment .tb th{border-top:1px solid #e1e1e1;background-color:#f5f5f5;color:#222}.medicalCardPayment .tb td{border-bottom:1px solid #dae5ec;font-size:12px}.medicalCardPayment .tb-border td,.medicalCardPayment .tb-border th{border:1px solid #e1e1e1}.medicalCardPayment .tb-hover tr:hover td{background-color:#f5f9fc}.medicalCardPayment .c-ser-hold{width:100%;height:43px;background-color:#e8e8e8;padding:6px 10px 0 10px}.medicalCardPayment .c-ser-into{background:#fff;height:28px;line-height:28px;border:1px solid #e1e1e1;border-radius:5px;font-size:15px;color:#8e8e93;text-align:center}.medicalCardPayment .c-serdet{display:-webkit-box;display:box;padding:7px 10px 0 10px}.medicalCardPayment .ser-icon{position:relative;display:inline-block;width:13px;height:13px;font-size:1px;background:none}.medicalCardPayment .ser-icon:after,.medicalCardPayment .ser-icon:before{content:"";position:absolute;left:0;background:transparent;font-size:1px}.medicalCardPayment .ser-icon-search:before{left:10%;top:5%;width:55%;height:55%;border:1px solid #8e8e93;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}.medicalCardPayment .ser-icon-search:after{left:59%;top:75%;width:45%;height:12%;background:#8e8e93;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.medicalCardPayment .c-ser-back{width:20px;-webkit-box-flex:0;box-flex:0;overflow:hidden}.medicalCardPayment .c-ser-back .si-right{display:block;width:12px;height:12px;border:solid #a3a3a7;border-width:0 0 2px 2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:7px 0 0 2px;float:left}.medicalCardPayment .c-ser-main{-webkit-box-flex:1;box-flex:1;background:#fff;height:28px;line-height:28px;border:1px solid #e1e1e1;border-radius:5px;font-size:15px;color:#8e8e93;position:relative;padding-left:25px;overflow:hidden}.medicalCardPayment .c-ser-main i{position:absolute;left:7px;top:7px}.medicalCardPayment .c-ser-input{width:100%;background:#fff;height:22px;line-height:normal;border:none;font-size:15px;color:#8e8e93;border-radius:5px;padding:3px 0}.medicalCardPayment .c-ser-btn{margin-left:10px;-webkit-box-flex:0;box-flex:0}.medicalCardPayment .c-ser-btn a{display:block;height:30px;line-height:30px;padding:0 10px;background:#3aa7ed;color:#fff;font-size:14px;border-radius:4px}.medicalCardPayment .c-ser-canc{margin-left:10px;-webkit-box-flex:0;box-flex:0}.medicalCardPayment .c-ser-canc a{display:block;height:30px;line-height:30px;color:#37a6ec;font-size:16px;padding:0 5px}.medicalCardPayment .c-ser-main .input-clear{position:absolute;right:6px;top:6px;background:#7e7e7e;border-radius:50%;width:16px;height:16px;text-align:center}.medicalCardPayment .c-ser-main .input-clear .close{position:relative;display:inline-block;width:10px;height:10px;overflow:hidden;top:-7px}.medicalCardPayment .c-ser-main .input-clear .close:after,.medicalCardPayment .c-ser-main .input-clear .close:before{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:6px}.medicalCardPayment .c-ser-main .input-clear .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.medicalCardPayment .c-ser-main .input-clear .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.medicalCardPayment .c-table{width:100%;border-collapse:collapse}.medicalCardPayment .c-table th{font-weight:700}.medicalCardPayment .c-table td,.medicalCardPayment .c-table th{border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;text-align:center;padding:10px}.medicalCardPayment .c-table tr td:last-child,.medicalCardPayment .c-table tr th:last-child{border-right:0}.medicalCardPayment .c-table tr:last-child td{border-bottom:0}.medicalCardPayment .c-table td,.medicalCardPayment .c-table th{vertical-align:middle}.medicalCardPayment .c-get-more{width:100%}.medicalCardPayment .c-get-more a{display:block;text-align:center;line-height:35px;font-size:14px;color:#909090}.medicalCardPayment .c-get-more a.blue{color:#007cd9}.medicalCardPayment .ptb12{padding-top:12px;padding-bottom:12px}.medicalCardPayment .n-list{background-color:#fff}.medicalCardPayment .n-list>.n-list-li,.medicalCardPayment .n-list>li{position:relative;display:-webkit-box;display:box;box-pack:center;padding-right:15px;margin-left:15px;border-top:1px solid #f1f1f1;clear:both}.medicalCardPayment .n-list>.n-list-li:first-child,.medicalCardPayment .n-list>li:first-child{border-top:none}.medicalCardPayment .n-list>.n-list-link:active{background-color:#f7f7f7;padding-left:15px;margin-left:0}.medicalCardPayment .n-list>.n-list-cover{padding-left:15px;margin-left:0}.medicalCardPayment .n-list>.list-arrow-d,.medicalCardPayment .n-list>.list-arrow-r,.medicalCardPayment .n-list>.list-arrow-u{padding-right:30px}.medicalCardPayment .n-list>.list-arrow-d:after,.medicalCardPayment .n-list>.list-arrow-r:after,.medicalCardPayment .n-list>.list-arrow-u:after{position:absolute;top:50%;right:15px;margin-top:-5px;content:"";display:block;width:8px;height:8px;border:solid #cdcdcd;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.medicalCardPayment .n-list>.list-arrow-u:after{right:13px;margin-top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.medicalCardPayment .n-list>.list-arrow-d:after{right:13px;margin-top:-8px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.medicalCardPayment .n-list-title{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-pack:start;box-pack:start}.medicalCardPayment .n-list-info,.medicalCardPayment .n-list-key{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-pack:center;box-pack:center}.medicalCardPayment .n-list-flex,.medicalCardPayment .n-list-info{display:-webkit-box;display:-moz-box;display:box;-webkit-box-flex:1;box-flex:1}.medicalCardPayment .n-list>.n-list-function{border-top:none;padding-right:0}.medicalCardPayment .n-list>.n-list-function .n-list-flex{border-top:1px solid #f1f1f1}.medicalCardPayment .n-list>.n-list-function:first-child .n-list-flex{border-top:none}.medicalCardPayment .n-list>.n-list-function:first-child,.medicalCardPayment .n-list>.n-list-function:first-child .n-list-info,.medicalCardPayment .n-list>div:first-child,.medicalCardPayment .n-list>li:first-child{border:0}.medicalCardPayment .n-list>.n-list-label{border-top:none;padding-right:0}.medicalCardPayment .n-list .n-list-img{width:100px;height:68px;overflow:hidden;position:relative}.medicalCardPayment .n-list .n-list-img img{width:100%;height:auto}.medicalCardPayment .required{position:relative}.medicalCardPayment .required:before{content:"*";position:absolute;color:red;font-size:14px;height:12px;line-height:12px;vertical-align:middle;left:-10px;top:50%;margin-top:-5px}.medicalCardPayment .n-avatar-l,.medicalCardPayment .n-avatar-m,.medicalCardPayment .n-avatar-s{width:26px;height:26px;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}.medicalCardPayment .n-avatar-m{width:40px;height:40px}.medicalCardPayment .n-avatar-l{width:54px;height:54px}.medicalCardPayment .n-avatar-l img,.medicalCardPayment .n-avatar-m img,.medicalCardPayment .n-avatar-s img{width:100%;height:100%}.medicalCardPayment .c-check,.medicalCardPayment .c-radio{display:block;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;margin:7px 0}.medicalCardPayment .c-check .tick,.medicalCardPayment .c-radio .disc{display:block;position:relative;width:26px;height:26px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #e1e1e1;border-radius:50%;background:#fff;top:0;left:0;z-index:2}.medicalCardPayment .c-check .tick{border-radius:6px}.medicalCardPayment .c-check>input,.medicalCardPayment .c-radio>input{display:inline-block;vertical-align:baseline;position:absolute;z-index:3;width:26px;height:26px;background:transparent;-webkit-appearance:none;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;outline:0}.medicalCardPayment .c-radio>input:checked+.disc:after,.medicalCardPayment label.checked .disc:after{position:absolute;content:"";width:12px;height:12px;border-radius:50%;background:#4dcd70;left:6px;top:6px;box-sizing:border-box;-webkit-box-sizing:border-box}.medicalCardPayment .c-check>input:checked+.tick:after,.medicalCardPayment label.checked .tick:after{position:absolute;content:"";width:13px;height:8px;border:solid #4dcd70;border-width:0 0 2px 2px;left:5px;top:5px;-webkit-transform:rotate(-45deg)}.medicalCardPayment .c-check>input:disabled+.tick,.medicalCardPayment .c-radio>input:disabled+.disc{background:#f0f0f0}.medicalCardPayment .c-check>input:disabled,.medicalCardPayment .c-radio>input:disabled{cursor:auto}.medicalCardPayment .c-check .txt,.medicalCardPayment .c-radio .txt{display:inline-block;position:absolute;height:28px;line-height:28px;vertical-align:middle;top:0;left:32px}.medicalCardPayment .c-select{display:block;position:relative;height:36px;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px}.medicalCardPayment .c-select:after{position:absolute;content:"";width:8px;height:8px;border:solid #e1e1e1;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);right:15px;top:50%;margin-top:-7px}.medicalCardPayment .c-select>select{display:inline-block;vertical-align:baseline;position:relative;z-index:2;width:100%;height:36px;color:#909090;background:transparent;border:none;-webkit-appearance:none;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0 25px 0 10px}.medicalCardPayment .c-select>select:focus{color:#4d5a5e;outline:0}.medicalCardPayment .c-input{min-width:40px;overflow:hidden;border-radius:4px}.medicalCardPayment .c-input,.medicalCardPayment .c-input>input{position:relative;display:inline-block;height:36px;box-sizing:border-box;-webkit-box-sizing:border-box}.medicalCardPayment .c-input>input{vertical-align:baseline;z-index:2;width:100%;color:#80989f;background:transparent;border:none;-webkit-appearance:none;margin:0;padding:6px 12px}.medicalCardPayment .c-input>input:focus{color:#4d5a5e;outline:0}.medicalCardPayment .c-textarea{position:relative;display:block;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px}.medicalCardPayment .c-textarea>textarea{display:inline-block;vertical-align:baseline;position:relative;z-index:2;width:100%;color:#80989f;background:transparent;border:none;-webkit-appearance:none;box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:6px 12px}.medicalCardPayment .c-textarea>textarea:focus{color:#4d5a5e;outline:0}.medicalCardPayment .imgzoom-pack{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.7);display:none;z-index:3000}.medicalCardPayment .imgzoom-pack:after{content:"";position:absolute;height:50px;line-height:50px;width:100%;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:5}.medicalCardPayment .imgzoom-pack .imgzoom-x{font-size:17px;left:50%;margin-left:-35px}.medicalCardPayment .imgzoom-del,.medicalCardPayment .imgzoom-pack .imgzoom-x{color:#fff;height:50px;width:60px;line-height:50px;text-align:center;position:absolute;bottom:0;z-index:10;cursor:pointer}.medicalCardPayment .imgzoom-del{vertical-align:middle;right:0}.medicalCardPayment .imgzoom-del .iconfont{font-size:24px;color:#fff}.medicalCardPayment .imgzoom-pack .imgzoom-img{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.medicalCardPayment .imgzoom-pack .imgzoom-img img{width:100%;position:absolute;top:50%}.medicalCardPayment .ax-popup.dr-jj .ui-dialog-body{padding-top:0}.medicalCardPayment .c-nomess{padding:150px 15px 50px 15px}.medicalCardPayment .no-mess{position:relative;background:#dfdfdf;width:90px;height:90px;border-radius:50%;margin:0 auto}.medicalCardPayment .no-mess:after{position:absolute;content:"";background:#fff;width:45px;height:45px;top:23px;left:23px;border-radius:3px}.medicalCardPayment .no-mess i{position:relative;display:inline-block}.medicalCardPayment .no-mess-ico1{width:4px;height:9px;background:#fff;border:2px solid #dfdfdf;border-radius:9px;top:16px;left:40px;z-index:110}.medicalCardPayment .no-mess-ico1:after,.medicalCardPayment .no-mess-ico1:before{position:absolute;content:"";width:4px;height:9px;background:#fff;border:2px solid #dfdfdf;border-radius:9px;top:-2px;left:-13px;z-index:111}.medicalCardPayment .no-mess-ico1:before{top:-2px;left:10px}.medicalCardPayment .no-mess-ico2{width:32px;height:5px;background:#dfdfdf;border-radius:9px;top:28px;left:19px;z-index:120}.medicalCardPayment .no-mess-ico2:after,.medicalCardPayment .no-mess-ico2:before{position:absolute;content:"";width:23px;height:5px;background:#dfdfdf;border-radius:9px;top:10px;left:0;z-index:111}.medicalCardPayment .no-mess-ico2:after{width:18px;height:5px;background:#dfdfdf;border-radius:9px;top:20px;left:0;z-index:111}.medicalCardPayment .no-mess-ico3{width:16px;height:4px;background:#fff;border:2px solid #dfdfdf;border-radius:9px;top:54px;left:15px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);z-index:130}.medicalCardPayment .no-mess-ico3:before{top:-8px}.medicalCardPayment .no-mess-ico3:after,.medicalCardPayment .no-mess-ico3:before{position:absolute;content:"";width:4px;height:6px;background:#fff;border-radius:9px 9px 0 0;border:2px solid #dfdfdf;border-bottom:none;left:4px;z-index:131}.medicalCardPayment .no-mess-ico3:after{top:4px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg)}.medicalCardPayment .c-nomess p{text-align:center;font-size:14px;color:#666;line-height:20px;padding:5px 0}.medicalCardPayment .c-nomess a{color:#007cd9;margin-left:2px}@media (orientation:landscape){.medicalCardPayment .c-nomess{padding:50px 15px 20px 15px}}.medicalCardPayment .h45{height:45px}.medicalCardPayment .demo-comtop{width:100%;height:45px;line-height:44px;background:#fff;color:#333;text-align:center;font-size:16px;padding-left:45px;padding-right:45px;position:fixed;z-index:9999;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;border-bottom:1px solid #e1e1e1}.medicalCardPayment .demo-comtop .mui-action-back{display:block;width:45px;height:45px;position:absolute;left:0;top:0}.medicalCardPayment .demo-comtop .mui-action-back:before{content:"";display:block;width:12px;height:12px;border:solid #17b3ec;border-width:1px 1px 0 0;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);position:absolute;left:18px;top:16px}.medicalCardPayment .demo-comtop h1{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#17b3ec;position:relative}.medicalCardPayment .header-tabs{margin:5px 30px 0}.medicalCardPayment .header-tabs .c-lab-les{border-radius:5px}.medicalCardPayment .header-tabs .c-lab-les li{width:0}.medicalCardPayment .header-menu-bg,.medicalCardPayment .header-title-downbg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3)}.medicalCardPayment .header-group,.medicalCardPayment .header-link,.medicalCardPayment .header-menu,.medicalCardPayment .header-people{position:absolute}.medicalCardPayment .header-group,.medicalCardPayment .header-menu,.medicalCardPayment .header-people{right:10px;top:50%;margin-top:-9px}.medicalCardPayment .header-menu a.menu img{width:20px;height:17px}.medicalCardPayment .header-people a.people img{width:20px;height:20px}.medicalCardPayment .header-group a.group img{width:27px;height:20px}.medicalCardPayment .header-tipBox{width:100px;position:absolute;right:5px;top:29px}.medicalCardPayment .header-tipBox .bd{background:#fff;border-color:#e1e1e1}.medicalCardPayment .header-tipBox .hd .ui-arrow{left:auto;right:10px}.medicalCardPayment .header-a-list li{border-bottom:1px solid #e1e1e1;line-height:36px}.medicalCardPayment .header-a-list li:last-child{border-bottom:0}.medicalCardPayment .header-link{top:0;right:10px}.medicalCardPayment .header-link a.link{color:#17b3ec}.medicalCardPayment .header-title-down .ui-arrow{display:inline-block;top:2px;margin-left:2px}.medicalCardPayment .header-title-downbox{left:50%;margin-left:-75px;top:28px}.medicalCardPayment .header-title-downbox .tipBox{width:150px}.medicalCardPayment .header-title-downbox .tipBox .bd{background-color:#fff;border-color:#e1e1e1}.medicalCardPayment .header-title-downbox .tipBox .hd .ui-arrow{left:50%;margin-left:-5px}.medicalCardPayment .header-title-downbox .tipBox .bd li a{color:#333;line-height:34px;display:block;text-align:left;border-bottom:1px solid #e1e1e1;padding-left:5px}.medicalCardPayment .header-title-downbox .tipBox .bd li:last-child a{border-bottom:0}.medicalCardPayment .header-title-downbox .tipBox .bd li a img{width:15px;height:15px;vertical-align:middle;margin-right:5px}.medicalCardPayment .demo-comtop .mui-msg{display:block;width:45px;height:45px;position:absolute;left:0;top:0;color:#17b3ec}.medicalCardPayment .demo-comtop .mui-msg i.iconfont{font-size:18px}.medicalCardPayment #navFooter .iconfont{font-size:22px;line-height:1em}.medicalCardPayment nav{display:-webkit-box;position:fixed;bottom:0;background:#fefefe;border-top:1px solid #cbcbcb;font-size:12px;width:100%;text-align:center;color:#3d3d3d;height:50px;z-index:999}.medicalCardPayment nav a{color:#3d3d3d;color:inherit}.medicalCardPayment nav>div{-webkit-box-flex:1;width:0;padding-top:8px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;background:#fefefe;z-index:1000}.medicalCardPayment nav div.curr{color:#17b3ec}.medicalCardPayment nav>div:first-child{border-left:none}.medicalCardPayment nav .haslist{position:absolute;display:block;font-size:0;line-height:0;width:0;height:0;border-color:transparent;border-style:dashed;border-width:6px;border-left-color:#ddd;border-left-style:solid;right:-2px;bottom:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1000}.medicalCardPayment nav .nav-list{width:106%;position:absolute;left:-3%;bottom:52px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);display:none}.medicalCardPayment nav .nav-list a{display:block;width:100%;height:45px;line-height:45px;border-top:1px solid #e1e1e1;background:#fff;color:#3d3d3d;font-size:15px}.medicalCardPayment nav .nav-list a:first-child{border-top:none}.medicalCardPayment nav div .icon-tag{width:38px;margin:0 auto}.medicalCardPayment nav div .icon-num{position:absolute;top:-2px;right:0;width:17px;height:17px;border-radius:50%;font-size:12px;color:#fff}.medicalCardPayment nav .icon-num-red{background-color:#ff3824}.medicalCardPayment nav .curr .icon-tongjibaobiao:before{content:"\E605"}.medicalCardPayment nav .curr .icon-kehuguanli:before{content:"\E606"}.medicalCardPayment nav .curr .icon-xingdongrizhi:before{content:"\E607"}.medicalCardPayment nav .curr .icon-wo:before{content:"\E602"}.medicalCardPayment .nav-mb{width:100%;height:100%;background:transparent;position:fixed;left:0;bottom:0;z-index:998;display:none}.medicalCardPayment .c-mform-time{display:box;display:-webkit-box;border-top:1px solid #f2f2f2}.medicalCardPayment .c-mform-time dt{display:block;height:35px;line-height:15px;display:box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;border-right:1px solid #f2f2f2}.medicalCardPayment .c-mform-time dd,.medicalCardPayment .c-mform-time dt{text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.medicalCardPayment .c-mform-time dd{display:block}.medicalCardPayment .c-mform-time dd label{display:block;width:100%;height:50px;display:box;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;border-top:1px solid #f2f2f2;border-right:1px solid #f2f2f2;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box}.medicalCardPayment .c-mform-time .mtleft{display:block;box-flex:0;-webkit-box-flex:0;-moz-box-flex:0;width:40px}.medicalCardPayment .c-mform-time .mtleft .go-left i{margin:0 0 0 15px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.medicalCardPayment .c-mform-time .mtright .go-right i{margin:0 0 0 13px}.medicalCardPayment .c-mform-time .mtmid{box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;overflow:hidden;position:relative}.medicalCardPayment .c-mform-time .mtmid dl{display:block;width:60px;float:left}.medicalCardPayment .c-mform-time .mtright{box-flex:0;-webkit-box-flex:0;-moz-box-flex:0;width:40px}.medicalCardPayment .c-mform-time .mtmid a.mt-open{display:inline-block;width:45px;height:26px;line-height:26px;text-align:center;background-color:#4dcd70;color:#fff;border:1px solid #4dcd70;border-radius:6px;font-size:15px}.medicalCardPayment .c-mform-time .mtmid a.mt-full{display:inline-block;width:45px;height:26px;line-height:26px;text-align:center;background-color:#fff;color:#ff8100;border:1px solid #e1e1e1;border-radius:6px;font-size:15px}.medicalCardPayment .bgc-f2f3f4{background-color:#f2f3f4}.medicalCardPayment .bgc-000{background-color:#000}.medicalCardPayment .c-ff9526{color:#ff9526}.medicalCardPayment .c-ff5e6c{color:#ff5e6c}.medicalCardPayment .c-FF6A56{color:#ff6a56}.medicalCardPayment .c-f25{font-size:25px}.medicalCardPayment .c-f30{font-size:30px}.medicalCardPayment .plr35{padding-left:35px;padding-right:35px}.medicalCardPayment .plr30{padding-left:30px;padding-right:30px}.medicalCardPayment .ptb3{padding-top:3px;padding-bottom:3px}.medicalCardPayment .ptb8{padding-top:8px;padding-bottom:8px}.medicalCardPayment .p30{padding:30px}.medicalCardPayment .p15{padding:15px}.medicalCardPayment .pb25{padding-bottom:25px}.medicalCardPayment .pb15{padding-bottom:15px}.medicalCardPayment .pt15{padding-top:15px}.medicalCardPayment .c-95{width:92%}.medicalCardPayment .c-radius-5{border-radius:5px}.medicalCardPayment .c-c8c8c8{color:#c8c8c8}.medicalCardPayment .c-t-lr-radius-20{border-top-left-radius:20px;border-top-right-radius:20px}.medicalCardPayment .c-b-lr-radius-20{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.medicalCardPayment .c-radius-20{border-radius:10px}.medicalCardPayment .ptb13{padding-top:13px;padding-bottom:13px}.medicalCardPayment .pl25{padding-left:25px}.medicalCardPayment .mt7{margin-top:7px}.medicalCardPayment .mt25{margin-top:25px}.medicalCardPayment .pt12{padding-top:12px}.medicalCardPayment [v-cloak]{display:none}.medicalCardPayment .w3-row:after{content:"";display:table;clear:both}.medicalCardPayment .w3-col{float:left;width:100%}.medicalCardPayment .w3-rest{overflow:hidden}.medicalCardPayment a:active{color:#fff}.medicalCardPayment .default-div{text-align:center;position:relative;top:100px}.medicalCardPayment .qiehuan-txt{color:#17b3ec;text-decoration:underline}.medicalCardPayment .date-icon{float:right;width:20px;height:20px;margin-top:3px}.medicalCardPayment .labelIcon{background-repeat:no-repeat;background-size:100% 100%;padding:9px 10px 9px 15px;color:#fff;margin-top:15px;position:relative}.medicalCardPayment .labelIcon,.medicalCardPayment .labelIcon.weixin{background-image:url(../img/weixinzhifu_bg_img.41e557eb.png)}.medicalCardPayment .labelIcon.zhifubao{background-image:url(../img/zhifubaozhifu_bg_img.0b8e2d1b.png)}.medicalCardPayment .labelIcon.yinlian{background-image:url(../img/yinlianzhifu_bg_img.780e1a92.png)}.medicalCardPayment .labelIcon.xianjin{background-image:url(../img/xianjichongzhi_bg_img.ac6a4698.png)}.medicalCardPayment .labelIcon.jiuzhen2,.medicalCardPayment .labelIcon.zhuyuan2{padding:0}.medicalCardPayment .circle-btn{position:fixed;bottom:80px;right:20px;width:45px;height:45px;border-radius:50%;background-color:#4dcd70;border:1px solid #12aa3c;font-size:11px;color:#fff;text-align:center;z-index:2}.medicalCardPayment .mask{background-color:rgba(0,0,0,.5);font-size:17px;line-height:104px;color:#fff;text-align:center;position:absolute;top:0;left:0;width:-webkit-fill-available;width:-moz-fill-available;width:-moz-available;width:fill-available;border-radius:5px}.medicalCardPayment .mbsc-ios .dwwol{padding:0 .833333em;height:50px;margin:-1.5em 0;border-top:0 solid #dbdbdb;border-bottom:0 solid #dbdbdb}.medicalCardPayment .c-lab-mor li{border-bottom:0;padding-top:8px;padding-bottom:7px;font-size:16px;line-height:30px;height:45px;color:#666}.medicalCardPayment .c-lab-mor li.curr{color:#4dcd70}.medicalCardPayment .c-lab-mor li.curr:after{content:"";display:block;width:20px;height:3px;background:#4dcd70;margin:3px auto}.medicalCardPayment .jiuzhen2 .card-icon,.medicalCardPayment .jiuzhen .card-icon{background-repeat:no-repeat;background-size:100% 100%;padding:1px 10px 1px 18px;color:#fff;font-size:14px;height:20px;line-height:20px}.medicalCardPayment .jiuzhen .c-btn-big,.medicalCardPayment .jiuzhen .c-btn-full{background:#4dcd70;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.medicalCardPayment .zhuyuan2 .card-icon,.medicalCardPayment .zhuyuan .card-icon{background-repeat:no-repeat;background-size:100% 100%;padding:1px 10px 1px 18px;color:#fff;font-size:14px;height:20px;line-height:20px}.medicalCardPayment .zhuyuan .c-btn-big,.medicalCardPayment .zhuyuan .c-btn-full{background:#17b3ec;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.medicalCardPayment .jiuzhen2 .createdata,.medicalCardPayment .zhuyuan2 .createdata{color:#d7ffe2}.medicalCardPayment .zhuyuan2 .createdata{color:#ffc8cd}.medicalCardPayment .p-fix-bottom-0{position:fixed;bottom:0}.medicalCardPayment .c-f14-320-12{font-size:14px}.medicalCardPayment .surplusMoney{float:right;margin-top:-2px}@media screen and (device-width:320px) and (-webkit-device-pixel-ratio:2){.medicalCardPayment .surplusMoney{float:none;margin-top:5px;font-size:14px}.medicalCardPayment .c-f14-320-12{font-size:12px}}.medicalCardPayment .morenSpan{border:1px solid #fff;padding:0 5px;border-radius:3px}.medicalCardPayment .red-point,.medicalCardPayment .white-line{position:relative}.medicalCardPayment .red-point:before{content:" ";border:4px solid #ff5e6c;border-radius:4px;position:absolute;z-index:1000;right:0;margin-right:-5px}.medicalCardPayment .white-line:after{position:absolute;top:5px;right:0;width:1px;height:14px;content:"";background:#dceee2}.medicalCardPayment .success-pay .txtColor{color:#4dcd70}.medicalCardPayment .failure-pay .txtColor,.medicalCardPayment .synchronization-pay .txtColor{color:#ff5e6c}.medicalCardPayment .failure-pay .success-list{display:none}.medicalCardPayment .geduan{background-repeat:no-repeat;background-size:100% 100%;height:15px}.medicalCardPayment .jiaoyanBtn{border:1px solid #4dcd70;border-radius:15px;width:90px;text-align:center;color:#4dcd70;font-size:14px;height:28px;line-height:28px;float:right;margin-top:1px}.medicalCardPayment .input-bcard{font-size:14px;padding-left:20px;padding-right:20px;color:#999;line-height:32px;width:calc(100vw - 125px)}.medicalCardPayment .w-calc-220{width:calc(100vw - 220px)}.medicalCardPayment .top-div{padding:15px 10px}.medicalCardPayment .jiuzhen .top-div{background:#4dcd70;border-top-left-radius:5px;border-top-right-radius:5px}.medicalCardPayment .jiancha .top-div{background:#ff9526;border-top-left-radius:5px;border-top-right-radius:5px}.medicalCardPayment .waitingDoctorList:after{content:"";height:100px;width:180px;background-size:180px 96px;background-position:50%;margin-left:-90px;position:fixed;left:50%;bottom:100px;z-index:-1}.medicalCardPayment .c-list>.list-arrow-d:after,.medicalCardPayment .c-list>.list-arrow-r:after,.medicalCardPayment .c-list>.list-arrow-u:after{position:absolute;top:50%;right:.75rem;margin-top:-.25rem;content:"";display:block;width:.5rem;height:.5rem;border:solid #cdcdcd;border-width:.1rem .1rem 0 0}.medicalCardPayment .c-list>.list-arrow-d:after{right:.65rem;margin-top:-.5rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.medicalCardPayment .c-list>.list-arrow-u:after{right:.65rem;margin-top:-.1rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.medicalCardPayment #fee-table td,.medicalCardPayment #fee-table th{padding-top:10px}.medicalCardPayment #fee-table th{font-size:12px}.medicalCardPayment #fee-table td{font-size:14px}.medicalCardPayment .c-list>.c-list-link:active{background-color:#fff}.medicalCardPayment .dianzikaBg{background-repeat:no-repeat;background-size:100% 100%;padding:72px 10px 58px 15px;position:relative;text-align:center}.medicalCardPayment .dianzikaFont{color:#333;font-size:14px;text-align:left;padding-left:20px}@media screen and (max-width:330px){.medicalCardPayment .dianzikaFont{font-size:12px;padding-left:10px}.medicalCardPayment .dianzikaBg{background-size:contain;padding:52px 10px 48px 15px}}@media screen and (min-width:750px){.medicalCardPayment .dianzikaFont{font-size:12px;padding-left:10px}.medicalCardPayment .dianzikaBg{background-size:contain;padding:52px 10px 48px 15px}.medicalCardPayment .jiuzhenma{width:290px}}.medicalCardPayment .c-border-r-5{border-radius:5px}.medicalCardPayment .c-border-r-10{border-radius:10px}.medicalCardPayment .mui-picker-col-name{display:none}.medicalCardPayment .mui-picker,.medicalCardPayment .mui-poppicker{background-color:#fff}.medicalCardPayment .mui-pciker-list li.highlight,.medicalCardPayment .mui-poppicker-btn-ok{color:#4dcd70}.medicalCardPayment .mui-poppicker-header .mui-btn{font-size:16px;border:none;background:none}.medicalCardPayment .input-group.input-border .form-control,.medicalCardPayment .input-group.input-border .input-group-addon{font-size:16px}.medicalCardPayment .electronic .card-icon{background-repeat:no-repeat;background-size:100% 100%;padding:1px 10px 1px 18px;color:#fff;font-size:14px;height:20px;line-height:20px}.medicalCardPayment .radioClass{margin-top:5px}.medicalCardPayment .radioClass:before{content:"";padding:1px 10px 1px 10px;color:#fff;font-size:14px;margin-right:5px}.medicalCardPayment .radioClass.active:before,.medicalCardPayment .radioClass:before{background-repeat:no-repeat;background-size:100% 100%}