/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}
.datepicker{border-radius:4px;direction:ltr}
.datepicker-inline{width:220px}
.datepicker.datepicker-rtl{direction:rtl}
.datepicker.datepicker-rtl table tr td span{float:right}
.datepicker-dropdown{top:0;left:0;padding:4px}
.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-bottom-color:rgba(0,0,0,.2)}
.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}
.datepicker-dropdown.datepicker-orient-left:before{left:6px}
.datepicker-dropdown.datepicker-orient-left:after{left:7px}
.datepicker-dropdown.datepicker-orient-right:before{right:6px}
.datepicker-dropdown.datepicker-orient-right:after{right:7px}
.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}
.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}
.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}
.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}
.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}
.datepicker table tr td.new,.datepicker table tr td.old{color:#777}
.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}
.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}
.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}
.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}
.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}
.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}
.datepicker table tr td.highlighted.focused{background:#afd9ee}
.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}
.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}
.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}
.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}
.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}
.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}
.datepicker table tr td.today.focused{background:#ffc966}
.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}
.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}
.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}
.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}
.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}
.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}
.datepicker table tr td.range.focused{background:#d5d5d5}
.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}
.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}
.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}
.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}
.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}
.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}
.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}
.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}
.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}
.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}
.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}
.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}
.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}
.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}
.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}
.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}
.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}
.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}
.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}
.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}
.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}
.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}
.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}
.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}
.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}
.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}
.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}
.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}
.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}
.datepicker .datepicker-switch{width:145px}
.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}
.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}
.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}
.input-group.date .input-group-addon{cursor:pointer}
.input-daterange{width:100%}
.input-daterange input{text-align:center}
.input-daterange input:first-child{border-radius:3px 0 0 3px}
.input-daterange input:last-child{border-radius:0 3px 3px 0}
.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}.consume-pop-number .control-input a:hover,.panel-tab>li>a,.tab>a.active,.tab>a:focus,.tab>a:hover,.we-pagination>li>a,a.active:hover,a.disabled:hover{text-decoration:none}
#page_infobar,#page_row,.header,.table-responsive{margin-bottom:20px}
body{font-family:arial,serif;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOS8yMS8xNFdPY+4AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAIUlEQVQImWP8////fwYk8OXbdwYmBiyAeEGWL9++YwgCAMxICcp77wCxAAAAAElFTkSuQmCC)}
a{color:#09f}
a.active,a.disabled{cursor:default}
a.active,a.active:hover{color:#2c3f50}
a.disabled,a.disabled:hover{color:#a8a8b7}
.header .navbar{margin-bottom:0;background-color:#2f4050;border-radius:0}
.header .navbar-header{padding-top:10px;padding-bottom:10px}
.header .navbar-header>.navbar-brand{width:250px;height:50px;margin-left:15px;background-image:url(../img/logo_new.png);background-size:250px 50px}
.header .navbar-nav{padding-top:15px;padding-bottom:15px}
.header .navbar-nav>li .glyphicon-print:before{margin-right:10px}
.header .navbar-nav>li>a,.header .navbar-nav>li>span{display:block;padding:10px}
.header .navbar-nav>li>a{color:#0cf}
.header .navbar-nav>li>a>.icon{padding-left:30px}
.header .navbar-nav>li>span{color:#ccc}
.header .navbar-nav>li>span>strong{margin-left:10px;font-weight:500}
.content{margin-top:20px}
.footer{padding:15px;margin-bottom:70px;text-align:center}
.footer .copyright{display:inline-block;font-size:13px;color:#72797f}
.footer .copyright a{color:#72797f}
.clearfix:after,.clearfix:before,.dl-group>dl:after,.dl-group>dl:before,.user-profile:after,.user-profile:before,.we-pagination-container:after,.we-pagination-container:before{display:table;content:" "}
.clearfix:after,.dl-group>dl:after,.user-profile:after,.we-pagination-container:after{clear:both}
.character{display:inline-block;width:14px;height:14px;vertical-align:middle}
.browsehappy{padding:5px 10px;margin:0;overflow:hidden;text-align:center;background:#f8fafb}
@media (min-width:768px){.header .navbar-header .navbar-brand{margin-left:0}
}
.charge-form .more-tag .input-group{padding-top:4px}
.form-horizontal .checkbox,.form-horizontal .radio{min-height:20px;padding-top:0}
.charge-form .more-tag .input-group .input-group-btn .btn{height:40px}
.datepicker .disabled{color:#ccc;cursor:default!important}
.datepicker .active{font-weight:700;color:red!important}
.datepicker .day{cursor:pointer}
.checkbox,.checkbox-inline,.checkbox-inline-validity{position:relative;padding-left:30px;margin-top:0;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}
.checkbox-inline-validity:before,.checkbox-inline:before,.checkbox:before{position:absolute;top:1px;left:1px;display:block;width:18px;height:18px;content:" ";background-color:#fff;background-repeat:no-repeat;background-position:center center;border:1px solid #cacad9}
.checkbox-inline-validity.checked:before,.checkbox-inline.checked:before,.checkbox.checked:before{background-color:#d8faff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wMi8xNUo6+wwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAsklEQVQokZWRsQ0CIRiFP1nAq61sTSTeBjKCtDZqXMCBTLyb4ByBETRMcBvYWWIDiniY4yUk/Dy+xw/gnKNkLNebKswFBZJKV4CRSjcAE+dcEQis/FIrvDEvBAFqIZWugVtoZSR4B5TwxhTYpQH/QGu6hwBOkZEGXHMg+AeTSu+BS7SpDWE58A37FtOAWD8g8Plna7oGOIwFv04OkkqfgaMvn8BsCByEo4AtsLCm6zNX4QUfZHcEMH2qQgAAAABJRU5ErkJggg==)}
.checkbox-inline-validity.disabled,.checkbox-inline-validity.readonly,.checkbox-inline.disabled,.checkbox-inline.readonly,.checkbox.disabled,.checkbox.readonly{cursor:not-allowed;opacity:.65}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.checkbox-inline-validity input[type=checkbox]{position:absolute;top:1px;left:1px;display:block;width:18px;height:18px;margin-top:0;margin-left:0;opacity:0}
.checkbox .form-control,.checkbox-inline .form-control,.checkbox-inline-validity .form-control{margin:-8px 3px}
.checkbox-inline-validity:before{top:4px}
.checkbox-group .checkbox+.checkbox{margin-top:10px}
.checkbox-group .checkbox-inline+.checkbox-inline{margin-left:10px}
.radio,.radio-inline{position:relative;padding-left:30px;margin-top:0;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}
.radio-inline:before,.radio:before{position:absolute;top:1px;left:1px;display:block;width:18px;height:18px;content:" ";background-color:#fff;border:1px solid #cacad9;border-radius:50%}
.radio-inline:after,.radio:after{position:absolute;top:6px;left:6px;display:block;width:8px;height:8px;content:" ";background-color:#f6f6fd;border-radius:50%}
.radio-inline.checked:after,.radio.checked:after{background-color:#00bfff}
.radio-inline.disabled,.radio-inline.readonly,.radio.disabled,.radio.readonly{cursor:not-allowed;opacity:.65}
.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;top:1px;left:1px;z-index:1;display:block;width:18px;height:18px;margin-top:0;margin-left:0;opacity:0}
.btn.disabled,.btn[disabled],.icon.disabled,.popup:before.disabled{opacity:.5;cursor:default}
.radio .form-control,.radio-inline .form-control{margin:-8px 3px}
.help-block,.radio-group .radio+.radio{margin-top:10px}
.radio-group .radio-inline+.radio-inline{margin-left:10px}
.placeholder{color:#a8a8b7!important}
.icon{display:inline-block;width:20px;height:20px;vertical-align:middle;background-image:url(../img/icons.png);background-repeat:no-repeat}
.icon-help{background:url(../img/icon_help.png) 0 50% no-repeat}
.icon-badge,.icon-crown,.icon-query{width:30px;height:30px;background-image:url(../img/icons.png)}
.vip-badge,.vip-badge>span{display:inline-block;height:22px}
.icon-query{background-position:-40px 0}
.vip-badge{position:relative;padding-left:23px;font-weight:500;vertical-align:middle}
.vip-badge>.icon{position:absolute;top:-6px;left:0;z-index:1}
.vip-badge>span{padding:0 10px;font-family:"microsoft yahei",hei,sans-serif;font-size:12px;line-height:20px;color:#ffbf00;vertical-align:top;background-color:#fff;border:1px solid #ffbf00;border-left-width:0;border-radius:3px}
.icon-dianping,.icon-weixin{width:60px;height:60px;background-image:url(../img/icons-60.png)}
.icon-dianping{width:160px;background-position:-70px 0}
.icon-card{width:76px;height:52px;background-image:url(../img/card.png)}
.icon-zoom{width:70px;height:70px;background-image:url(../img/icons-70.png)}
.icon-ok,.icon-sad{width:80px;height:80px;background-image:url(../img/icons-80.png)}
.icon-sad{width:160px;background-position:-90px 0}
.form-control{height:46px;padding:13px 10px;color:#2c3f50;border:1px solid #cacad9;border-radius:0;box-shadow:none}
.form-control::-moz-placeholder{color:#a8a8b7;opacity:1}
.form-control:-ms-input-placeholder{color:#a8a8b7}
.form-control::-webkit-input-placeholder{color:#a8a8b7}
.form-control:focus{border-color:#ff9326;box-shadow:none}
.form-control:hover{background-color:#f8fafb}
.error .form-control{border-color:red}
.form-control.input-sm{height:40px;padding-top:9px;padding-bottom:9px}
.form-control.disabled,.form-control[disabled]{background-color:#f8fafb}
.btn,.welife-query-btn{background-color:#f3f5f6}
.form-control.control-number{padding:3px 10px}
.form-control.control-number::-moz-placeholder{font-family:arial,serif;font-size:14px}
.form-control.control-number:-ms-input-placeholder{font-family:arial,serif;font-size:14px}
.form-control.control-number::-webkit-input-placeholder{font-family:arial,serif;font-size:14px}
.form-control.highlight{border-width:2px}
.form-control[type=number]{padding-right:3px}
textarea.form-control{height:auto;resize:vertical}
.form-control-static{padding-top:14px;padding-bottom:14px}
.control-label{font-weight:500}
.table>thead>tr>th>span,.we-pagination-group form label{font-weight:400}
.help-block{margin-bottom:0;font-size:12px;line-height:24px;color:#a8a8b7}
@media (min-width:768px){.form-horizontal .control-label{padding-top:14px;font-size:16px}
}
.btn{padding:9px 16px;font-size:16px;color:#09f;border-color:#c7d1d5}
.btn.btn-primary{color:#fff;background-color:#5e6a80;border-color:#2f4050}
.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#738098;border-color:#3f4f61;outline:0}
.btn.btn-primary:focus{box-shadow:inset 0 0 5px rgba(0,0,0,.1)}
.btn.btn-default{color:#2c3f50;background-color:#eaf1f7;border-color:#ced2db}
.btn.btn-default:focus,.btn.btn-default:hover{background-color:#eaf1f7;border-color:#cacad9;outline:0}
.btn.btn-default:focus{box-shadow:inset 0 0 5px rgba(0,0,0,.1)}
.btn-group>.btn{min-width:120px;border-radius:4px!important}
.btn-group>.btn+.btn{margin-left:20px}
.table{width:100%;font-size:13px;border-top:1px solid #dde9ed;border-bottom:1px solid #dde9ed}
.table>tbody>tr>td,.table>tfoot>tr>td,.table>thead>tr>th{padding:10px;text-align:center;vertical-align:middle;border-top-color:#dde9ed}
.table>tbody>tr>td,.table>tfoot>tr>td{padding-top:20px;padding-bottom:20px}
.table>tbody>tr>td>a>.icon,.welife-query-btn{vertical-align:top}
.table>thead>tr>th{font-size:12px;background-color:#f8fafb;border-bottom-width:0}
.table-striped>tbody>tr:nth-child(odd)>td,.table>tbody>tr:nth-child(odd)>td{background-color:#fff}
.table>thead>tr>th>small{display:block;font-size:92%}
.table>tbody>tr>td{font-size:13px;white-space:nowrap}
.table>tbody>tr>td>a{margin-right:5px;margin-left:5px;line-height:20px}
.table>tbody>tr>td>small{display:block;font-size:92%}
.table>tbody>tr>td>.table-content{display:inline-block;max-width:480px;word-break:break-all;word-wrap:break-word;white-space:normal}
.table>tbody>tr.disabled>td{color:#a8a8b7}
.table>tbody>tr:nth-child(even)>td{background-color:#f8fafb}
.table>tbody+tbody{border-top:1px solid #dde9ed}
.table-responsive{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #dde9ed}
.charge-form .form-group:last-child,.table-striped{border-bottom:0}
.table-responsive>.table{margin:-1px 0}
.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}
.table-striped{border-top:0}
.table-striped>thead>tr>th{padding:15px;font-size:14px;font-weight:500;color:#fff;text-align:center;background-color:#00b72c;border-bottom:none}
.table-striped>thead>tr>th span{margin-left:5px;font-size:20px}
.table-striped>tbody>tr>td{padding:15px;font-size:14px;text-align:left;border-top:none}
.table-striped>tbody>tr>td:first-child{text-align:right}
.table-striped>tbody>tr>td span{margin-left:5px;font-size:20px}
.table-striped>tbody>tr:nth-child(even)>td{background-color:#f8fafb}
.text-primary{color:#09f}
.text-success{color:#00b72c}
.text-muted{color:#a8a8b7}
.text-warning{color:#ff9326}
.text-danger{color:red}
.rule-list{padding-left:0;margin-bottom:10px}
.rule-list .rule-item{position:relative;padding:12px 20px;list-style:none;background-color:#fcfdfd;border:1px solid #dde9ed}
.rule-list .rule-item .form-control{display:inline-block;width:270px;height:36px;padding-top:7px;padding-bottom:7px;color:#646473;vertical-align:middle;border-color:#cacad9;border-radius:2px;box-shadow:none}
.rule-list .rule-item .btn-plus{position:relative;width:80px;height:36px;font:0/0 a;color:transparent;text-shadow:none;vertical-align:middle;background-color:#fcfdfd;border:1px dashed #dbdbdb}
.rule-list .rule-item .btn-plus:after,.rule-list .rule-item .btn-plus:before{position:absolute;top:15px;left:30px;display:block;width:20px;height:4px;content:" ";background-color:#46a3fe}
.rule-list .rule-item .btn-plus:after{top:7px;left:38px;width:4px;height:20px}
.rule-list .rule-item .btn-cancel{position:absolute;top:10px;right:10px;font-size:24px;color:#72797f;text-shadow:none;background-color:transparent;border:0}
.rule-list .rule-item span.tip{color:red}
.rule-list .rule-item+.rule-item{margin-top:15px}
.panel{border-color:#cacad9;border-radius:0}
.panel .panel-header{min-height:60px;background-color:#f8fafb}
.panel .panel-title{padding:10px 40px;font-size:24px;line-height:40px}
.panel .panel-body{min-height:480px;padding:30px}
.modal .modal-header{padding:15px 25px;background-color:#f8fafb;border-bottom-color:#f8fafb}
.modal .modal-title{font-size:16px;line-height:30px;color:#72797f}
.modal .modal-content{border-color:#dde9ed;border-radius:0;box-shadow:2px 2px 2px rgba(0,0,0,.12)}
.modal .modal-body{padding:30px}
.modal .modal-footer{padding-top:10px;padding-bottom:40px;text-align:center;border-top:0}
.modal .modal-footer .btn-group .btn+.btn{margin-left:20px}
@media (min-width:768px){.modal-dialog{width:650px}
.revoke-modal .modal-dialog{width:450px}
}
@media (min-width:992px){.modal-lg{width:700px}
}
.we-modal-confirm .modal-header{padding:10px 20px;background-color:#f8fafb;border-bottom-color:#f8fafb}
.we-modal-confirm .modal-dialog{width:360px}
.we-modal-confirm .modal-content{border-color:#dde9ed;border-radius:0;box-shadow:none}
.popup,.we-popup{left:50%;z-index:2014;border-radius:10px}
.we-modal-confirm .modal-content h4.modal-title{font-size:14px;line-height:30px;color:#2c3f50}
.we-modal-confirm .modal-content .modal-footer{padding-top:0;padding-bottom:30px;text-align:center;border-top:0}
.we-modal-confirm .modal-content .modal-footer .we-btn{width:100px;height:36px;font-size:14px;background-image:linear-gradient(to bottom,#fefeff,#ededfb)}
.popup.error:before,.popup:before{background-image:url(../img/icons-80.png)}
.we-modal-confirm .modal-content .modal-footer .we-btn+.we-btn{width:100px;margin-left:20px;color:#646473}
.we-modal-confirm .modal-body{padding:20px;text-align:center}
.popup{position:fixed;top:50%;width:350px;height:200px;padding:136px 36px 36px;margin-top:-100px;margin-left:-175px;overflow:hidden;font-size:22px;color:#fff;text-align:center;background-color:#000;background-color:rgba(0,0,0,.75)}
.popup:before{position:absolute;top:36px;left:135px;display:inline-block;width:20px;width:80px;height:20px;height:80px;vertical-align:middle;content:" ";background-repeat:no-repeat;background-position:0 0}
.we-msg,.we-popup{position:fixed;display:none}
.popup.error{color:red}
.popup.error:before{width:80px;width:160px;height:80px;background-position:-90px 0}
.we-msg{top:20px;right:0;left:0;z-index:20140921;text-align:center}
.we-msg .msg{display:inline-block;padding:5px 15px;font-size:14px;line-height:20px;color:#fff;background-color:#a8a8b7;opacity:.9}
.we-msg .msg.primary{background-color:#09f}
.we-msg .msg.success{background-color:#00b72c}
.we-msg .msg.info{background-color:#7b92a7}
.we-msg .msg.warning{background-color:#ff9326}
.we-msg .msg.danger{background-color:red}
.we-pagination-group{float:right;margin:20px 0}
.we-pagination-group form{float:left;margin-top:0;margin-left:15px}
.we-pagination-group form .btn,.we-pagination-group form .form-control{margin:0 8px}
.we-pagination-group form .form-control{display:inline-block;width:65px;padding-right:5px}
.we-pagination{float:left;padding-left:0;margin-bottom:0}
.we-pagination>li{float:left;min-width:40px;height:40px;text-align:center;list-style:none;background-color:#f8fafb;border:1px solid #dde9ed}
.we-pagination>li>a,.we-pagination>li>span{display:block;padding:9px}
.we-pagination>li>a:hover{background-color:#b0ebff}
.we-pagination>li.active>a,.we-pagination>li.active>span{color:#2c3f50;cursor:default;background-color:transparent}
.we-pagination>li.disabled>a,.we-pagination>li.disabled>span{color:#a8a8b7;cursor:default;background-color:transparent}
.we-pagination>li+li{margin-left:4px}
.dl-group{padding:0 15px}
.dl-group>dl{margin:0 -15px;color:#646473}
.searchbar,.tab{margin-bottom:30px}
.dl-group>dl:nth-child(odd){background-color:#f8fafb}
.dl-group>dl:nth-child(even){background-color:#fff}
.dl-group>dl:first-child{color:#fff;background-color:#00b72c}
.dl-group>dl>dd,.dl-group>dl>dt{padding:15px}
.dl-group>dl>dt{font-weight:500;text-align:right}
.dl-group>dl>dd>b{font-size:20px;font-weight:500;line-height:1}
.tab{height:54px;text-align:center;border-bottom:1px solid #dde9ed}
.tab>a{display:inline-block;padding:11px 5px;font-size:18px;line-height:30px;color:#2c3f50;border-bottom:2px solid transparent}
.tab>a.active,.tab>a:hover{color:#09f;border-bottom-color:#09f}
.tab>a.active{cursor:default}
.tab>a+a{margin-left:1px}
.searchbar label{margin-right:5px;font-size:16px;font-weight:500}
.searchbar .form-group+.form-group{margin-left:10px}
.search-result{margin-bottom:15px;font-size:12px;color:#72797f}
.search-result b{margin-right:5px;margin-left:5px;font-size:14px;font-weight:500;line-height:1;color:#2c3f50}
.search-info .table{color:#72797f}
.search-info .table th{font-weight:400}
.search-info .table th span{font-size:20px;color:#2c3f50}
.nothing{display:block;max-width:360px;margin:80px auto;color:#a8a8b7;text-align:center}
.nothing>.nothing-icon{display:block;margin-right:auto;margin-bottom:35px;margin-left:auto}
.nothing>.nothing-text{display:block;font-size:20px}
#associatedModal .modal-body{padding-bottom:0}
#associatedModal .modal-body>h4{margin-bottom:10px;font-size:18px;color:#2c3f50;text-align:center}
#associatedModal .modal-body>h4 em{font-style:normal;color:red}
#associatedModal .modal-body #associatedIpt{width:294px;margin:0 auto;text-indent:40px;background:url(../img/icons-70.png) 10px 50% no-repeat;background-size:20px 20px}
#associatedModal .modal-body #chooseCard{height:267px;margin-top:15px;overflow-x:hidden;overflow-y:scroll;border-top:1px solid #dde9ed}
#associatedModal .modal-body #chooseCard .empty{padding-top:75px;margin-top:70px;font-size:16px;color:gray;text-align:center;background:url(../img/icons-70.png) 50% 0 no-repeat}
#associatedModal .modal-body #chooseCard ul{padding-left:0;list-style-type:none}
#associatedModal .modal-body #chooseCard ul li{height:88px;border-bottom:1px dashed #dde9ed}
#associatedModal .modal-body #chooseCard ul li label{position:relative;display:block;padding-top:15px;padding-left:70px;font-weight:400;line-height:30px;cursor:pointer}
#associatedModal .modal-body #chooseCard ul li label input{position:relative;bottom:-3px;float:left;margin-left:-30px}
#associatedModal .modal-body #chooseCard ul li label span{display:inline-block;overflow:hidden}
#associatedModal .modal-body #chooseCard ul li label .cardStyle{font-size:16px;font-weight:700}
#associatedModal .modal-body #chooseCard ul li label .cardStyle.weixin{color:#00b200}
#associatedModal .modal-body #chooseCard ul li label .cardStyle.dianping{color:#ff7f00}
#associatedModal .modal-body #chooseCard ul li label .viewId{font-size:16px;font-weight:700}
#associatedModal .modal-body #chooseCard ul li label .name{width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#associatedModal .modal-body #chooseCard ul li label .grade{margin-right:45px;color:#646472}
#associatedModal .modal-body #chooseCard ul li label time{display:block;color:#a7a7b7}
#associatedModal .modal-body #chooseCard ul li label .lock-tip{position:absolute;bottom:20px;font-size:12px;font-style:normal;color:red}
.consume-number .captcha-line{width:586px;height:36px;line-height:45px}
.consume-number .captcha-line .error{top:0;width:120px;margin:0;line-height:36px}
.consume-number .no-captcha{cursor:pointer}
.consume-pop-number .control-input{height:70px;margin:30px auto 15px}
.consume-pop-number .control-input a{display:block;float:left;width:71px;height:70px;margin-right:60px;color:#76b42a;text-align:center;background-image:url(../img/binding.png)}
.consume-pop-number .control-input a:last-child{margin-right:0}
.consume-pop-number .control-input a:hover{background-position:0 -100px}
.consume-pop-number .control-input a span{position:relative;bottom:-100%;line-height:30px}
.consume-pop-number .control-input a.card-dp{background-position:-128px 0}
.consume-pop-number .control-input a.card-dp:hover{background-position:-128px -100px}
.consume-pop-number .control-input a.card-st{width:101px;background-position:-250px 0}
.consume-pop-number .control-input a.card-st:hover{width:101px;background-position:-250px -100px}
.consume-pop-number .radio-inline+.radio-inline{margin-left:60px}
.welife-modal.flowing .modal-dialog{width:700px}
.welife-modal.flowing .modal-content .error{top:0;margin-top:0}
.serial-result,.welife-form .btn-wrap{margin-top:30px}
.welife-modal.flowing .modal-content .welife-form-table>thead>tr>th{padding:15px 0;text-indent:8px;white-space:nowrap}
.welife-modal.flowing .modal-content .welife-form-table>thead>tr>th em{padding-left:2px;font-size:16px}
.welife-form label{font-size:16px;color:#2c3f50}
.welife-form p{color:#5f646d}
.welife-form .hint{font-size:12px;color:#a8a8a8}
.charge-number .error,.consume-number .error,.modal-content .error,.welife-form .error{font-size:12px;line-height:32px;color:#ff2e63}
.welife-form .error.inline{padding-left:5px;font-weight:700;line-height:inherit}
.welife-form img{height:34px}
.welife-query-btn{color:#0083fc;border-color:#c8d1d5;border-radius:4px}
.color-transparent{color:transparent}
.color-common{color:#2c3f50}
.color-white{color:#fff}
.color-green{color:#00b200}
.color-pink{color:#ff2e63}
.color-orange{color:#ff7f00}
.color-gray{color:#a8a8a8}
.color-gray-x{color:#5f646d}
.icon-badge,.icon-crown{display:inline-block;width:30px;height:30px;vertical-align:middle;background-image:url(../img/icons.png);background-repeat:no-repeat}
.icon-crown{background-position:0 -90px}
.icon-badge{background-position:-40px -90px}
.we-form .control-label{font-size:16px;font-weight:500}
.we-form .form-control{display:inline-block;width:270px;height:36px;padding-top:7px;padding-bottom:7px;color:#646473;vertical-align:middle;border-color:#cacad9;border-radius:2px;box-shadow:none}
.we-form textarea.form-control,textarea.we-form .form-control{width:540px;height:auto;resize:vertical}
.we-btn-lg.btn-default:focus,.we-btn-lg.btn-primary:focus{box-shadow:inset 0 0 5px rgba(0,0,0,.1)}
.we-form .form-control::-moz-placeholder{color:#a8a8b7;opacity:1}
.we-form .form-control:-ms-input-placeholder{color:#a8a8b7}
.we-form .form-control::-webkit-input-placeholder{color:#a8a8b7}
.we-form .form-control:focus{color:#646473;border-color:#ff9326}
.we-form .form-control.disabled,.we-form .form-control:hover,.we-form .form-control[disabled]{background-color:#f8fafb}
.we-form .form-control+.form-control-static,.we-form .form-control+.form-control-static+.form-control-static{margin-left:10px}
.we-btn-lg{width:120px;height:40px;padding:9px 16px;font-size:16px;line-height:20px}
.we-btn-lg.btn-primary{color:#fff;background-color:#5e6a80;border-color:#2f4050}
.we-btn-lg.btn-primary:focus,.we-btn-lg.btn-primary:hover{background-color:#738098;border-color:#3f4f61;outline:0}
.we-btn-lg.btn-default{background-color:#f3f5f6;border-color:#c7d1d5}
.we-btn-lg.btn-default:focus,.we-btn-lg.btn-default:hover{background-color:#eaf1f7;border-color:#cacad9;outline:0}
.we-btn-lg.disabled,.we-btn-lg[disabled]{cursor:default;opacity:.5}
.we-btn-group>.btn+.btn{margin-left:20px}
.we-text-muted{color:#a8a8b7}
.we-text-primary{color:#0080ff}
.we-text-success{color:#2cb200}
.we-text-warning{color:#f90}
.we-text-danger{color:red}
.text-number{display:inline-block;margin:-5px 5px;font-size:20px;font-weight:500;line-height:30px;vertical-align:middle}
.text-number-24{font-size:24px;vertical-align:inherit!important}
.text-number-16{font-size:16px}
.we-table-striped>thead>tr>th{padding:15px;font-weight:500;color:#fff;text-align:center;background-color:#00b72c;border-bottom:none}
.we-table-striped>tbody>tr>td{padding:15px;border-top:none}
.we-table-striped>tbody>tr>td:first-child{text-align:right}
.we-table-striped>tbody>tr:nth-child(odd)>td{background-color:#fff}
.panel-tab>li,.we-table-striped>tbody>tr:nth-child(even)>td{background-color:#f8fafb}
.panel-tab{display:table;width:100%;padding-left:0;margin-bottom:0;table-layout:fixed;border-collapse:separate}
.panel-tab>li{display:table-cell;width:1%;padding:15px;font-size:24px;line-height:30px;text-align:center;list-style:none;border-bottom:1px solid #dde9ed}
.panel-tab>li+li{border-left:1px solid #dde9ed}
.panel-tab>li>a{display:block;color:#2c3f50}
.panel-tab>li>a:focus,.panel-tab>li>a:hover{color:#007fff}
.panel-tab>.active>a,.panel-tab>li>.active{color:#007fff;cursor:default}
.we-popup{top:50%;width:350px;height:200px;padding:136px 36px 36px;margin-top:-100px;margin-left:-175px;overflow:hidden;font-size:22px;color:#fff;text-align:center;background-color:#000;background-color:rgba(0,0,0,.75)}
.we-popup:before{position:absolute;top:36px;left:135px;display:block;width:80px;height:80px;content:" ";background:url(../img/icons.png) no-repeat}
.we-popup.error{color:red}
.we-popup.error:before{background-position:-90px 0}
.we-table-responsive{width:100%;margin-bottom:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}
.input-group .form-control:first-child,.input-group-btn:last-child>.btn,.modal-content,.we-modal .modal-content{border-radius:0}
.we-table-responsive>.table{margin-top:-1px;margin-bottom:-1px}
.we-table-responsive>.table>tbody>tr>td,.we-table-responsive>.table>tbody>tr>th,.we-table-responsive>.table>tfoot>tr>td,.we-table-responsive>.table>tfoot>tr>th,.we-table-responsive>.table>thead>tr>td,.we-table-responsive>.table>thead>tr>th{white-space:nowrap}
.we-modal{font-family:"microsoft yahei",hei,sans-serif}
#page_main .panel,.welife-popover .form-control-popover{font-family:Helvetica,"微软雅黑","黑体",Arial,Tahoma}
.we-modal .modal-header{padding:15px 25px;background-color:#f8fafb;border-bottom-color:#f8fafb}
.we-modal .modal-title{font-size:16px;line-height:30px}
.we-modal .modal-content{border-color:#dde9ed;box-shadow:none}
.we-modal .modal-body{padding:30px 15px}
.we-modal .modal-footer{padding-top:0;padding-bottom:30px;text-align:center;border-top:0}
.we-modal .modal-footer .we-btn{width:110px}
.we-modal .modal-footer .we-btn+.we-btn{width:100px;margin-left:20px;color:#646473}
@media (min-width:768px){.we-modal .modal-dialog{width:640px}
.we-modal .modal-sm{width:320px}
}
@media (min-width:992px){.we-modal .modal-lg{width:960px}
}
@media (min-width:1200px){.container{width:1200px}
}
body{color:#2c3f50;-webkit-user-select:none;background:url(../img/page_bk.png) #fff;-webkit-tap-highlight-color:transparent}
.charge-form .more-tag .input-group,.charge-form .self-tag .input-group{padding-top:4px}
.charge-form .more-tag .input-group .form-control,.charge-form .self-tag .input-group .form-control{height:40px;padding-top:7px;padding-bottom:7px}
.charge-form .more-tag .input-group .input-group-btn .btn,.charge-form .self-tag .input-group .input-group-btn .btn{height:40px}
.btn{height:40px;line-height:20px}
.form-horizontal .form-group-lg .control-label{color:#5f646d;white-space:nowrap}
#page_top{height:70px;line-height:70px;background:#2f4050}
#page_top>.container .navbar-brand{width:250px;height:46px;margin-top:12px;text-indent:-9999px;background:url(../img/logo_new.png) no-repeat;background-size:250px 50px}
#page_top>.container .shop{float:right;padding-right:15px;font-weight:700;color:#ccc}
#page_top>.container .welcome{float:right;padding-right:8px;color:#ccc}
#page_top>.container .icon,#page_top>.container .welcome a{color:#0cf;text-decoration:underline}
#page_top>.container .icon{padding:0 0 0 30px;margin-top:24px;margin-left:22px}
#page_top>.container .icon.icon_help{background:url(../img/icon_help.png) 0 50% no-repeat}
#page_row{min-height:100%;overflow:hidden}
#page_main{min-width:968px}
#page_main .panel{min-height:480px;border:1px solid #cacad8;border-radius:0}
#page_main .panel .panel-header{overflow:auto;zoom:1}
#page_main .panel .panel-header.single a{width:100%}
#page_main .panel .panel-header.double a{width:50%}
#page_main .panel .panel-header a{display:block;float:left;width:25%;height:60px;font-size:24px;line-height:60px;color:#2d3f4f;text-align:center;text-decoration:none;cursor:pointer;background-color:#f8fafb;border-right:1px solid #dde9ed;border-bottom:1px solid #dde9ed}
#page_main .panel .panel-header a:last-child{border-right:0}
#page_main .panel .panel-header a.active,#page_main .panel .panel-header a:hover{color:#0083fc}
#page_main .panel .panel-body{padding:40px 30px}
#page_infobar em{display:inline-block;padding-right:15px;font-size:20px;font-style:normal;line-height:40px;color:#00b200;vertical-align:middle}
.pop{position:absolute;top:50%;left:50%;z-index:2000;width:350px;height:200px;margin-top:-175px;margin-left:-100px;font-size:20px;color:#fff;text-align:center;background-color:#000;filter:alpha(opacity=80);border-radius:8px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=@ieVal )"}
.pop i{display:block;width:80px;height:80px;margin:30px auto 15px;background:url(../img/success.png)}
.copyright{padding-bottom:10px;color:#a8a8a8;text-align:center}
#errPage{padding-top:195px;font-size:20px;line-height:35px;color:#a8a8a8;text-align:center;background:url(../img/errface.png) 50% 81px no-repeat #fff}
#errPage button{display:block;margin:30px auto;font-size:16px}
.login-form{width:600px;margin:70px auto}
.login-form img{height:44px}
.login-form .hint{line-height:32px}
.login-form .error{margin-left:172px}
.welife-modal .modal-dialog{width:650px}
.modal-content .modal-header{background-color:#f8fafb}
.modal-content .modal-header .modal-title{font-size:16px;font-weight:400;color:#a8a8a8;background-color:#f8fafb}
.modal-content .modal-body{padding:25px}
.modal-content .modal-footer{padding:35px;text-align:center;border-top:0}
.modal-content .modal-footer .btn{width:120px}
.modal-content .error{position:relative;top:-10px;margin-top:-10px;line-height:20px}
.modal-content .welife-form-table>thead>tr>th{padding:15px 20px;font-weight:400;color:#fff;vertical-align:middle;background-color:#29b424;border:0}
.modal-content .welife-form-table>thead>tr>th em{padding-left:10px;font-size:18px;font-style:normal}
.modal-content .welife-form-table>tbody>tr>td{height:50px;padding:10px 20px;color:#5f646d;vertical-align:middle;border-top:0}
.modal-content .welife-form-table>tbody>tr>td em{font-size:18px;font-style:normal;color:#2c3f50}
.modal-content .welife-form-table>tbody>tr>td .error{color:#ff2e63}
.modal-content .welife-form-table>tbody>tr>.welife-label{color:#2c3f50;text-align:right}
.modal-content .welife-form-table>tbody>tr:nth-child(odd)>td{background-color:#fff}
.modal-content .welife-form-table>tbody>tr:nth-child(even)>td{background-color:#f8fafb}
.pos-dialog{width:408px}
.pos-dialog .modal-body p{padding:35px 0 0!important;color:#5f6a7f}
.welife-pagination{float:right}
.welife-pagination>li a,.welife-pagination>li span{margin-left:2px}
.welife-pagination>li:first-child>a,.welife-pagination>li:first-child>span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}
.welife-pagination>li:last-child>a,.welife-pagination>li:last-child>span{border-top-left-radius:0;border-bottom-left-radius:0}
.welife-pagination>li.active>a,.welife-pagination>li.active>a:hover,.welife-pagination>li.active>span,.welife-pagination>li.active>span:hover{color:#2c3f50;cursor:default;background-color:#fff;border-color:#ddd}
.welife-pagination>li .txt{display:inline;padding:0 8px;line-height:34px}
.welife-pagination>li .input{display:inline;padding:0}
.welife-pagination>li .input input{display:inline;width:40px}
.password-form{width:850px;padding-left:200px;margin:70px auto}
.use-credit{display:inline-block;width:100%;margin-top:40px}
.use-credit .creditConsumeRule{margin-left:20px}
.point-reward{padding-top:10px;font-size:20px}
.table-block{max-width:200px;white-space:normal}
.serial-tab{overflow:auto;font-size:18px;zoom:1;border-bottom:1px solid #dde9ed}
.serial-tab a{display:block;float:left;width:120px;padding-bottom:10px;color:#2c3f50;text-align:center;text-decoration:none;cursor:pointer}
.serial-tab a:hover{color:#0083fc}
.serial-tab a.active{color:#0083fc;border-bottom:2px solid #0083fc}
.welife-table>tbody,.welife-table>thead>tr>th{border-bottom:1px solid #ddd}
.serial-query{padding:30px 0}
.serial-result{padding:20px 0;font-size:16px;color:#a8a8a8}
.serial-result em{padding:0 5px;font-size:20px;font-style:normal;color:#ff7f00}
.serial-table{width:2200px}
.serial-pop-title{padding:5px 0 20px;font-size:16px;color:#a8a8a8}
.welife-table{color:#2c3f50}
.welife-table>thead>tr>th{padding:10px 20px;vertical-align:middle;background-color:#f8fafb}
.welife-table>thead:first-child>tr:first-child>th{border-top:1px solid #ddd}
.welife-table>tbody>tr>td{height:70px;padding:10px 20px;vertical-align:middle}
.welife-table>tbody>tr:nth-child(odd)>td{background-color:#fff}
.welife-table>tbody>tr:nth-child(even)>td{background-color:#fcfcfd}
.welife-table .hint{font-size:12px;color:#a8a8a8}
.welife-table .error{color:#ff2e63}
.welife-table .opt{color:#0083fc;text-decoration:none;cursor:pointer}
.welife-table-wrapper{width:100%;overflow:scroll}
.welife-form-table>thead>tr>th{padding:15px 20px;font-weight:400;color:#fff;vertical-align:middle;background-color:#29b424;border:0}
.welife-form-table>thead>tr>th em{padding-left:10px;font-size:18px;font-style:normal}
.welife-form-table>tbody>tr>td{height:50px;padding:10px 20px;color:#5f646d;vertical-align:middle;border-top:0}
.welife-form-table>tbody>tr>td em{font-size:18px;font-style:normal;color:#2c3f50}
.welife-form-table>tbody>tr>td .error{color:#ff2e63}
.welife-form-table>tbody>tr>.welife-label{color:#2c3f50;text-align:right}
.welife-form-table>tbody>tr:nth-child(odd)>td{background-color:#fff}
.welife-form-table>tbody>tr:nth-child(even)>td{background-color:#f8fafb}
.index_tab{display:-ms-flexbox;display:flex;margin:10px 30px;font-size:20px;line-height:54px;border-bottom:1px solid #dde9ed;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.index_tab>a{display:-ms-inline-flexbox;display:inline-flex;padding:0 20px 0 0;margin:0 20px;color:inherit;border-bottom:2px solid #fff}
.index_tab>a::before{display:inline-block;width:60px;height:54px;content:'';filter:grayscale(1);filter:gray;background-repeat:no-repeat;background-position:25px 50%;opacity:.5}
.index_tab>a:first-child::before{background-image:url(../img/index_tabicon_1.png)}
.index_tab>a:nth-child(2)::before,.index_tab>a:nth-child(3)::before{background-image:url(../img/index_tabicon_2.png)}
.index_tab>a:last-child::before{background-image:url(../img/index_tabicon_3.png)}
.index_tab>a:active,.index_tab>a:focus,.index_tab>a:hover{text-decoration:none}
.index_tab>a:active::before,.index_tab>a:focus::before,.index_tab>a:hover::before{opacity:1}
.index_tab>a.current{color:#09f;border-bottom-color:#09f}
.index_tab>a.current::before{filter:none;opacity:1}
.mallorder-detail-modal .modal-body .title{padding:10px 0}
.marginT0{margin-top:0!important}
.user-profile{float:left;margin-bottom:0}
.user-profile>dd,.user-profile>dt{float:left;padding-top:5px;padding-bottom:5px;line-height:30px}
.user-profile>dd>b,.user-profile>dt>b{display:inline-block;margin-top:-4px;font-size:20px;font-weight:500;color:#00b72c;vertical-align:middle}
.user-profile>dd .name-font,.user-profile>dt .name-font{font-size:18px}
.user-profile>dd>.btn,.user-profile>dd>.icon,.user-profile>dt>.btn,.user-profile>dt>.icon{vertical-align:top}
.user-profile>dd>.btn,.user-profile>dt>.btn{margin-top:-5px;margin-bottom:-5px}
.user-profile>dd+dt,.user-profile>dt+dt{margin-left:20px}
.user-profile .hand-box{padding:0}
.user-profile .hand-box .operations{position:relative;display:inline-block;width:114px;height:40px;margin-left:20px}
.user-profile .hand-box .operations .operations-btn{display:block;width:112px;height:40px;line-height:38px;text-align:center;background:url(../img/arrow-down.png) 90px center no-repeat #f3f5f6;border:1px solid #c7d1d5;border-top-left-radius:1px;border-top-right-radius:1px}
.user-profile .hand-box .operations .operations-box{position:absolute;top:40px;left:0;z-index:99;display:none;width:112px;overflow:auto;background-color:#fff;border:1px solid #c7d1d5;border-top:none}
.user-profile .hand-box .operations .operations-box a{display:block;width:100%;height:47px;line-height:46px;color:#2c3f50;text-align:center;border-bottom:1px #dde9ed solid}
.user-profile .hand-box .operations .operations-box a:link,.user-profile .hand-box .operations .operations-box a:visited{color:#2c3f50;text-decoration:none}
.user-profile .hand-box .operations .operations-box a:hover{color:#007bff;text-decoration:none}
.user-profile .hand-box .operations .operations-box a:last-child{border-bottom:none}
.user-list .modal-footer{text-align:center}
.user-list .modal-footer .glyphicon{box-sizing:content-box;padding:2px 16px 2px 36px;font-size:14px;color:#0cf;border-radius:0}
.user-list .modal-footer .glyphicon:focus,.user-list .modal-footer .glyphicon:hover{color:#fff}
.user-list .modal-footer .glyphicon-print:before{position:absolute;margin:2px 0 0 -20px}
.user-time h3{padding:10px 0;margin:0;font-size:16px;color:#a8a8a8}
.user-time .form-horizontal .form-group{padding:0;margin:0}
.user-time .time_filter{padding:20px;background:#f8fafb}
.user-time .time_filter .we-date-group:last-of-type{padding-top:20px}
.user-time .time_filter span{margin-right:40px}
.user-time .cashier_filter{max-height:200px;margin-bottom:20px;overflow-y:auto;background:#f8fafb}
.user-time .cashier_filter table{width:100%}
.user-time .cashier_filter table td{width:25%;padding:10px 0}
.card-bind .user-checker>div>div p{display:inline-block}
.card-bind .user-checker>div>div label{float:none;margin-right:15px}
.card-bind .user-checker>div>div .user-number{margin:0 20px 0 0;font-size:32px}
.card-bind .user-checker>div>div .user-level{font-size:18px}
.card-bind .form-control-static{padding-top:0}
.card-bind .form-control-static .pay-type-list{float:right;width:77%;padding-top:8px}
.modify-password .form-group{margin-bottom:35px}
.modify-password .danger{color:red}
.modify-password .input-password{height:45px;line-height:45px}
.we-pass-msg{position:fixed;top:20px;right:0;left:0;z-index:20140921;display:none;text-align:center}
.we-pass-msg .msg{display:inline-block;padding:5px 15px;font-size:14px;line-height:20px;color:#fff;background-color:#a8a8b7;opacity:.9}
.we-pass-msg .msg.danger{background-color:red}
.user-checker{width:400px;margin:80px auto}
.user-checker .form-group+.form-group{margin-top:60px}
.user-checker .control-label{display:block;margin-bottom:40px;font-size:20px;font-weight:500}
.user-checker.user-open{width:auto;margin:0}
.user-checker.user-open .form-group label.col-sm-2{padding-top:10px;font-size:16px;font-weight:400;text-align:right}
.user-checker.user-open .form-group label.col-sm-2 span.danger{color:red}
.user-checker.user-open .form-group .col-sm-3 .radio-inline,.user-checker.user-open .form-group .col-sm-7 .radio-inline{margin:10px 20px 0 0}
.user-checker.user-open .form-group .col-sm-7 .danger{float:left;margin-right:5px;line-height:46px;color:red}
.user-checker.user-open .form-group .col-sm-7 .password-box{margin-top:20px}
.user-checker.user-open .form-group .col-sm-7 .password-box .password-top{width:100%;overflow:auto}
.user-checker.user-open .form-group .col-sm-7 .password-box .password-top .input-password{float:left;width:214px}
.user-checker.user-open .form-group .col-sm-7 .info{float:left;height:46px;margin-left:10px;font-size:14px;font-weight:400;line-height:46px;color:#acacbb}
.user-checker.user-open .form-group:after{display:block;height:0;clear:both;content:''}
.user-checker.user-open .open-group{padding:28px 0;margin:0;background-color:#fafcfd;border-bottom:1px dashed #ddd}
.user-checker.user-open .open-group:nth-of-type(1){border-top:1px dashed #ddd}
.user-checker.user-open .open-group .user-shop,.user-checker.user-open .open-group .we-date{margin-top:10px}
.user-checker.user-open .open-group .user-shop{color:#646472}
.user-checker.user-open .open-group .user-entity{padding:0;list-style:none}
.user-checker.user-open .open-group .user-entity li{float:left;font-size:18px;color:#a6a6b7}
.we-date{position:relative;display:inline-block}
.we-date .caret{position:absolute;top:20px;right:7px;cursor:pointer;border-width:5px 5px 0;border-top-color:#868695}
.credit-detail-modal .modal-dialog{width:500px}
.credit-detail-modal .modal-dialog .warn-model{width:310px;padding-top:30px;margin:0 auto;font-size:18px;text-align:center}
.card-selector .form-group{margin-bottom:40px}
.card-selector .form-group .control-input{width:402px;height:70px}
.card-selector .form-group .control-input a{display:block;float:left;width:71px;height:70px;margin-right:60px;color:#76b42a;text-align:center;background-image:url(../img/binding.png)}
.card-selector .form-group .control-input a:last-child{margin-right:0}
.card-selector .form-group .control-input a:hover{text-decoration:none;background-position:0 -100px}
.card-selector .form-group .control-input a span{position:relative;bottom:-100%}
.card-selector .form-group .control-input a.card-dp{background-position:-128px 0}
.card-selector .form-group .control-input a.card-dp:hover{background-position:-128px -100px}
.card-selector .form-group .control-input a.card-st{width:101px;background-position:-250px 0}
.card-selector .form-group .control-input a.card-st:hover{width:101px;background-position:-250px -100px}
.card-selector .form-group:first-child{padding:0 20px;border-bottom:1px solid #dde9ed}
.card-selector .form-group:last-child{margin-bottom:30px}
.card-selector .control-label{font-size:18px;font-weight:500}
.card-selector .control-label p{margin-top:15px;font-size:14px}
.card-selector .list-inline{margin-top:30px;margin-bottom:35px}
.card-selector .list-inline>li{padding-top:20px;padding-bottom:20px;margin-right:30px}
.card-selector .list-inline>li:last-child{margin-right:0}
.card-selector .list-inline>li>.radio-inline>.icon{position:relative;margin:-20px 10px}
.card-selector .list-inline>li>.radio-inline>.icon>b{position:absolute;top:65px;right:0;left:0;display:block;font-style:normal;font-weight:500;color:#00b72c;text-align:center}
.consume-form{margin-top:-10px}
.consume-form .form-group-lg .input-number{display:inline-block;width:220px;height:48px;font-size:28px;line-height:normal;border-width:2px}
.consume-form .form-group-lg a.validation{float:right;margin-right:40px}
.consume-form .form-group-lg a.validation:nth-of-type(1){margin-right:160px}
.consume-form .form-group-lg hr{margin-top:0;border-top:1px dashed #ddd}
.consume-form .form-group-lg .packHide_btn,.consume-form .form-group-lg .vouchersHide_btn{color:#0083fc;cursor:pointer}
.consume-form .form-group-lg .vouchersHide{margin-bottom:20px}
.consume-form .btn-wrapper{margin-top:60px;margin-bottom:30px;text-align:center}
.consume-form .btn-wrapper .btn{width:120px;margin:0 10px}
.consume-form .form-group{padding:30px 0;margin:-1px 0 0;background-color:#fafcfd;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}
.consume-form .form-group .info{line-height:32px}
.consume-form .form-group .info strong{font-size:18px;font-style:normal;font-weight:400}
.consume-form .form-group .info .text-number-24{font-size:24px}
.consume-form .form-group .info em{font-style:normal;font-weight:400;color:#00b200}
.consume-form .form-group .info a{color:#0083fc;cursor:pointer}
.consume-form .form-group .info a:hover{color:#0083fc;text-decoration:none}
.consume-form .form-group .info i{padding-right:5px;font-size:24px;color:#ff2e63}
.consume-form .form-group .ticket-container .collapse .ticket{color:#a8a8b7}
.consume-form .form-group .ticket-container .more{display:block;margin-right:40px;clear:both;color:#0083fc;text-align:right;text-decoration:underline;cursor:pointer}
.consume-form .form-group .ticket-container .deductible{clear:both}
.consume-form .form-group .ticket-container .deductible label{display:block;font-size:14px;font-style:normal;font-weight:400;color:#2c3f50}
.consume-form .form-group .ticket-container .deductible input{display:inline;width:217px}
.consume-form .form-group .ticket-container .deductible p{display:inline;padding-left:5px}
.consume-form .form-group .ticket-container .titckt-amount{display:block;margin:15px 0 30px}
.consume-form .form-group .ticket-container .titckt-amount em{padding:0 5px;font-style:normal;font-weight:400;color:#00b200}
.consume-form .form-group .ticket-container .ticket-wrapper{display:inline-block;width:270px;margin-right:40px;margin-bottom:30px;vertical-align:top;background-color:#fff;border:1px solid #eee}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket{position:relative;width:268px;height:92px;padding-top:20px;font-size:17px;color:#2c3f50;text-align:center;cursor:pointer;background:url(../img/quan_bg.png) 0 86px repeat-x #e9f8fd;background-size:12px 12px}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket .ticket-few{position:absolute;top:8px;right:18px;font-size:12px;color:#79a9d3}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket .ticket-few em{font-size:13px}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket .limit{position:absolute;right:0;bottom:10px;margin-top:2px;margin-right:12px;overflow:hidden;line-height:1.2}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket .limit span{float:right;padding:0 3px;margin-right:5px;font-size:12px;color:#79a9d3;border:1px solid #7dacd5;border-radius:9px}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket em{font-size:30px;font-style:normal;font-weight:400}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket.active{color:#fff;background-color:#61c033}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket.active .ticket-few{color:#fff}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket.active .limit span{color:#fff;border-color:#fff}
.consume-form .form-group .ticket-container .ticket-wrapper.wrapper-active{border:1px solid #5ec225}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket-nc,.consume-form .form-group .ticket-container .ticket-wrapper .ticket-ov{color:#fff;background-color:#ccc}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket-nc .ticket-few,.consume-form .form-group .ticket-container .ticket-wrapper .ticket-ov .ticket-few{color:#fff}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket-nc .limit span,.consume-form .form-group .ticket-container .ticket-wrapper .ticket-ov .limit span{color:#fff;border-color:#fff}
.consume-form .form-group .ticket-container .ticket-wrapper a{display:block;float:right;margin-right:20px;font-size:12px;line-height:28px;color:#0083fc;cursor:pointer}
.consume-form .form-group .ticket-container .ticket-wrapper a:hover{color:#0083fc;text-decoration:none}
.consume-form .form-group .ticket-container .ticket-wrapper a.overdue{float:left;margin-left:20px;color:red}
.consume-form .form-group .ticket-container .ticket-wrapper span.ticket-tip{display:block;margin-bottom:8px;font-size:16px;color:#a8a8b7}
.consume-form .form-group .ticket-container .ticket-wrapper.gift-coupon .ticket{padding-top:32px;font-size:19px}
.consume-form .form-group .ticket-container .ticket-wrapper.gift-coupon .ticket i{position:absolute;top:2px;left:18px;font-size:14px;font-style:normal}
.consume-form .form-group .ticket-container .ticket-wrapper.gift-coupon .ticket i span{margin-right:2px;font-size:20px}
.consume-form .form-group .ticket-container .ticket-wrapper.gift-coupon .limit{margin-top:5px}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket-clear:after{display:block;height:0;clear:both;content:''}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket-num-box{width:100%;height:49px;padding:9px 0 9px 20px;line-height:30px;color:#646472;border-top:1px solid #eee}
.consume-form .form-group .ticket-container .ticket-wrapper .ticket-num-box .use-count{display:inline-block;width:66px;height:30px;margin:0 10px;line-height:28px;border-radius:0}
.consume-form .form-group .ticket-container .package-box{width:100%;margin-bottom:50px;overflow:hidden}
.consume-form .form-group .ticket-container .package-box .package-name{font-size:16px;color:#2c3f50}
.consume-form .form-group .radio-inline{padding-top:0;color:#5f646d}
.consume-form .form-group .radio-inline input{margin:0 0 0 -20px}
.consume-form .form-group .pay-type-list{float:right;width:77%}
.consume-form .form-group .checkbox{position:relative;display:inline-block;padding:8px;margin:4px 20px 4px 0;cursor:pointer;background-color:#e2f6fb;border:1px solid #ddd}
.consume-form .form-group .checkbox:before{position:absolute;top:10px;left:8px;z-index:1;display:block;width:15px;height:15px;content:"";background-color:#fff;background-repeat:no-repeat;background-position:center center}
.consume-form .form-group .checkbox.checked{color:#fff;background-color:#28b424;border:1px solid #009a1e}
.consume-form .form-group .checkbox.checked:before{background-image:url(../img/checked.png)}
.consume-form .form-group .checkbox.checked label{color:#fff}
.consume-form .form-group .activity{padding-left:28px}
.consume-form .form-group .activity span{margin-left:15px}
.consume-form .form-group .amount{display:inline;width:48px;height:20px;padding:0;font-size:14px;line-height:20px;vertical-align:middle;border-radius:3px}
.consume-form .form-group .clear-both{padding-top:40px;clear:both}
.consume-form .form-group .creditConsumeRule{margin-left:20px}
.consume-form .consume-settle{margin-bottom:20px;background-color:#f8fff8;border:1px solid #d7f9d5}
#cashCouponValidateModal .re-payment,.welife-btn,.welife-hint-btn{border-radius:4px;vertical-align:top}
.consume-form .form-group-extra{background-color:#fff;border-top-width:0;border-bottom-width:0}
.welife-btn{color:#fff;background-color:#5f6a7f;border-color:#314050}
.welife-hint-btn{color:#2c3f50;background-color:#eef1f3;border-color:#ced2db}
.consume-number{color:#2c3f50;text-align:center}
.consume-number h4{font-size:20px}
.consume-number h4 em{font-style:normal;font-weight:400;color:#ff2e63}
.consume-number .input-group{width:300px;padding-top:1px;margin:45px auto 0}
.consume-number .input-group input{width:425px}
.consume-number .input-group button{min-width:125px}
.consume-number .input-group .input-group-btn .btn{height:46px}
.consume-number .captcha-line{margin:8px 35px}
.consume-number .captcha-line:after{display:block;height:0;clear:both;content:''}
.consume-number .captcha-line .text-info{margin-top:10px;clear:both;font-size:12px;line-height:1.5;text-align:left}
.consume-number .no-captcha{display:block;float:right;line-height:32px}
.consume-number .no-captcha:focus{outline:0}
.consume-number .error{display:block;float:left;margin-bottom:0}
#noCaptchaModal .modal-body{padding:0}
#noCaptchaModal .modal-body p{padding:35px 0 45px;font-size:18px;line-height:34px;text-align:center}
#cashCouponValidateModal .re-payment{color:#fff;background-color:#5f6a7f;border-color:#314050}
#overrunReminderModal .modal-dialog{width:400px}
#overrunReminderModal .modal-dialog .modal-body{padding-bottom:0}
#overrunReminderModal .modal-dialog .modal-body p{padding-bottom:10px;margin:0 13px;line-height:26px;color:#2c3f50;text-align:center;border-bottom:1px solid #eee}
#overrunReminderModal .modal-dialog .modal-body .checkbox{padding-left:40px}
#overrunReminderModal .modal-dialog .modal-body .overrun_text{padding-left:20px;color:#bababa}
#storeNoEnoughModal .modal-dialog{width:360px}
#storeNoEnoughModal .modal-dialog .modal-body{padding-bottom:0}
#storeNoEnoughModal .modal-dialog .modal-body p{line-height:26px;color:#2c3f50;text-align:center}
.consume-pop-number{margin:25px 116px;color:#2c3f50}
.consume-pop-number h4{font-size:20px}
.consume-pop-number h4 em{font-style:normal;font-weight:400;color:#ff2e63}
.consume-pop-number .radio-group{margin-top:40px}
.consume-pop-number .radio-inline{vertical-align:top}
.consume-pop-number .radio-inline input[type=radio]{display:inline-block;margin-top:20px;vertical-align:top}
.consume-pop-number .radio-inline>label>span{display:inline-block;margin-left:10px;vertical-align:top}
.consume-pop-number .radio-inline>label>span>b{display:block;padding:10px;font-weight:500;color:#2cb200;text-align:center}
.consume-pop-number .radio-inline>label>span>.weixin{display:block;width:53px;height:53px;background:url(../img/weixin.png)}
.consume-pop-number .radio-inline>label>span>.dianping{display:block;width:150px;height:53px;background:url(../img/dianping.png)}
.icon-close-btn{position:absolute;top:15px;right:15px;width:21px;height:21px;cursor:pointer;background:url(../img/close.png) no-repeat}
.open-card a{display:block;float:left;width:106px;box-sizing:content-box;padding:30px;margin-right:50px;font-size:16px;color:#646464;text-align:center}
.open-card a i{display:block;width:106px;height:106px;margin-bottom:24px;background:url(../img/open-card.png) no-repeat}
.open-card a:first-child{margin-left:113px}
.open-card a:last-child{margin-right:0}
.open-card a:hover{color:#0084eb;text-decoration:none}
.open-card a.bc i{background-position:-211px 0}
.open-card a.oc:hover i{background-position:0 -169px}
.open-card a.bc:hover i{background-position:-211px -169px}
.open-card:after{display:block;height:0;clear:both;content:''}
.consume-btn-wrapper{margin-top:40px;text-align:center}
.consume-btn-wrapper .btn{width:120px;margin:0 10px}
.store-password-body{padding:0 30px;font-size:14px;font-weight:500;color:#ee3131;text-align:left}
.store-manager-select{min-width:72px;height:34px;-webkit-appearance:none;padding:6px 32px 6px 12px;margin:0 5px;font-size:14px;line-height:1.42857143;color:#555;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;border:1px solid #ccc;border-radius:4px;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;appearance:none;-moz-appearance:none}
.store-manager-select:hover{border-color:#66afe9}
.store-manager-select:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.store-manager-select:disabled{cursor:not-allowed;background-color:#eee;opacity:.65}
.store-manager-select option{padding:8px 12px}
.store-manager-select option:hover{background-color:#f5f5f5}
.invoice-box,.invoice-list-box{min-width:661px;height:470px}
.welife-popover{max-width:none}
.welife-popover .welife-table{margin-top:40px;color:#5f646d;border:1px solid #ddd}
.validation-form .list h1 .exchange_code .blue,.welife-popover .welife-table>tbody>tr>td .uncheck{color:#00b200}
.welife-popover .welife-table>tbody>tr>td{height:34px}
.welife-popover .welife-table>tbody>tr>td input[type=checkbox]{margin-right:5px}
.welife-popover .welife-table .popover-text-align-l{text-align:left}
.welife-popover .form-control-popover{width:96px;height:34px;padding:4px 10px;font-size:13px}
.welife-popover .welife-table-w{max-width:690px}
.welife-popover .welife-table-fixed{table-layout:fixed}
.welife-popover .no-margin-t{margin-top:0!important}
.welife-popover .no-margin-b{margin-bottom:0!important}
.welife-popover .margin-t{margin-top:-1px!important}
.welife-popover .invoice-box-height,.welife-popover .invoice-list-box-height{height:275px;overflow-y:auto}
.welife-popover .btn-wrapper{margin:30px 0 20px;text-align:center}
.welife-popover .btn-wrapper .btn{width:120px}
.welife-popover .btn-wrapper .cancel-btn{margin-left:20px;color:#646472}
.welife-popover .close{width:21px;height:21px;background:url(../img/close.png) no-repeat;opacity:1}
.welife-popover .fill-invoice{max-width:800px;margin:40px 0 20px;color:#5f646d;border:1px solid #ddd}
.welife-popover .fill-invoice .fill-invoice-head{width:100%;font-size:12px;font-weight:700;color:#72797f;background:#fafcfd;border-bottom:1px solid #ddd}
.welife-popover .fill-invoice .fill-invoice-body{font-size:13px;color:#646472}
.welife-popover .fill-invoice .fill-invoice-tr{border-bottom:1px solid #dde9ed}
.welife-popover .fill-invoice .fill-invoice-td{display:table-cell;padding:10px;text-align:center}
.welife-popover .fill-invoice .fill-invoice-list{display:inline-block;width:200px;padding:10px;text-align:center}
.welife-popover .fill-invoice .fill-invoice-list-tr{height:55px;line-height:34px}
.welife-popover .fill-invoice .fill-invoice-td:nth-child(1){width:105px;text-align:left}
.welife-popover .fill-invoice .fill-invoice-td:nth-child(2){width:115px}
.welife-popover .fill-invoice .fill-invoice-td:nth-child(3),.welife-popover .fill-invoice .fill-invoice-td:nth-child(4){width:135px}
.welife-popover .fill-invoice .fill-invoice-td:nth-child(5){width:120px}
.welife-popover .more-a{display:block;margin-right:0;clear:both;color:#0083fc;text-decoration:underline;cursor:pointer}
.welife-popover .more-a:hover{color:#0083fc}
.welife-popover .charge-form-error{position:absolute;right:14px;bottom:73px;width:100%;margin:10px 0 0;color:red;text-align:right}
.consume-real{background-color:#fff!important}
.consume-real .control-label{font-size:20px;line-height:1;color:red!important}
.consume-real .consume-total{display:inline-block;vertical-align:middle}
.consume-real .consume-total>strong{display:inline-block;margin-top:-15px;margin-right:5px;margin-bottom:-15px;font-size:40px;font-weight:500;line-height:60px;color:red}
.consume-real .radio-inline{margin-right:20px}
.consume-real .radio-inline:first-child{margin-left:10px}
.user-grade{display:inline-block;height:20px;margin:0 30px;vertical-align:middle}
.user-grade>.btn{width:auto;margin-top:-10px;margin-bottom:-10px;font-size:14px;line-height:normal;color:#09f}
.upgrade-modal .modal-dialog{width:480px!important}
.upgrade-modal .form-group{overflow:hidden}
.upgrade-modal .radio-group .radio{margin-top:2px;margin-bottom:0;font-weight:500}
.upgrade-modal .radio-group .radio+.radio{margin-top:20px}
.consume-settle .control-label{font-size:20px;line-height:40px}
.consume-settle .control-label>span{display:inline-block;vertical-align:middle}
.consume-settle .control-field{padding-top:15px}
.consume-settle .form-control{display:inline-block;vertical-align:middle}
.consume-settle .form-control+.form-control-static{margin-left:8px}
.consume-settle .form-control-static{display:inline-block}
.settle-heading{margin:0 0 10px 20px}
.settle-heading>strong{display:inline-block;margin-right:30px;font-size:20px;font-weight:500;line-height:30px;color:#00b72c}
.settle-heading>strong>i{vertical-align:top}
.settle-heading>.we-tooltip>span{color:#09f}
.settle-heading>.we-tooltip ul{padding-left:20px;margin-bottom:0}
.settle-heading>.we-tooltip ul>li{text-align:left}
.we-tooltip{position:relative;display:inline-block;vertical-align:middle}
.we-tooltip>.tooltip-body{position:absolute;top:100%;left:50%;z-index:1;display:none;width:360px;padding:20px;margin-top:10px;margin-left:-180px;font-size:14px;font-weight:400;word-break:break-all;word-wrap:break-word;white-space:normal;background-color:#f8fafb;border:1px solid #cacad9;box-shadow:5px 5px 1px rgba(44,63,80,.14)}
.we-tooltip:hover>.tooltip-body{display:block}
.we-tooltip>.tooltip-xs{width:120px;margin-left:-60px}
.we-tooltip>.tooltip-sm{width:240px;margin-left:-120px}
.we-tooltip>.tooltip-lg{width:480px;margin-left:-240px}
.we-tooltip>.tooltip-xl{width:600px;margin-left:-300px}
.we-tooltip>.bottom{text-align:center}
.we-tooltip>.bottom:after,.we-tooltip>.bottom:before{position:absolute;top:-8px;left:50%;display:block;width:0;height:0;margin-left:-8px;content:" ";border:8px solid transparent;border-top-width:0;border-bottom-color:#cacad9}
.we-tooltip>.bottom:after{top:-7px;border-bottom-color:#f8fafb}
.error{font-size:12px;line-height:24px;color:red}
@media (min-width:768px){.consumeModal .modal-dialog{width:720px;background:#fff}
.consumeModal .modal-dialog:after{display:block;height:0;clear:both;content:''}
.consumeModal .modal-dialog .text-center{padding:30px}
.consumeModal dd.name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
#idCard,#note{width:400px}
.prompt-text{padding-left:180px;margin-bottom:15px;font-size:16px;color:#f85e5e}
.container .table-responsive .table th.noteth{padding:10px 64px}
.container .table-responsive .table td.notetd{word-break:break-all;white-space:normal}
.validation-form .list{position:relative;margin-bottom:48px;font-size:16px;color:#2c3f50;border:1px solid #dde9ed}
.validation-form .list h1{height:64px;padding:0 42px;margin:0;font-size:16px;background:#f8fafb}
.validation-form .list h1 .pay_time{float:left;padding-top:20px;line-height:24px}
.validation-form .list h1 .pay_time i.clock{display:inline-block;float:left;width:24px;height:24px;margin-right:8px;background:url(../img/clock.png)}
.validation-form .list h1 .exchange_code{float:right;line-height:64px}
.validation-form .list h1 .exchange_code span{float:right;margin-left:12px;font-size:32px}
.validation-form .list ul{padding:0;margin:0;list-style:none}
.validation-form .list ul li{height:72px;line-height:72px;border-bottom:1px solid #dde9ed}
.validation-form .list ul li span{display:block;float:left;width:25%;color:#646472;text-align:center}
.validation-form .list .total{height:80px;padding:0 42px}
.validation-form .list .total>div{float:left;width:50%;line-height:80px;vertical-align:top}
.validation-form .list .total>div span{margin-left:10px;font-size:28px;color:#2c3f50}
#validationModal dl:last-child b,.validation-form .list .total .red{color:red}
.validation-form .list .total>div span:first-child{margin-right:64px}
.validation-form .list .total .btn_exchange{padding-top:20px;text-align:right}
.validation-form .list .validation_img{position:absolute;right:42px;bottom:38px;width:108px;height:108px;background:url(../img/validation.png)}
#validationModal .validation-shop dd.col-xs-9{float:right}
.main[data-dependency^=consume] .modal-dialogmp,.main[data-dependency^=coupon] .modal-dialogmp,.main[data-dependency^=credit] .modal-dialogmp{width:460px;margin:30px auto}
.main[data-dependency^=consume] .modal-dialogjy,.main[data-dependency^=coupon] .modal-dialogjy,.main[data-dependency^=credit] .modal-dialogjy{width:400px;margin:30px auto}
.main[data-dependency^=consume] .modal-dialogjy .rstPwd,.main[data-dependency^=consume] .modal-dialogmp .rstPwd,.main[data-dependency^=coupon] .modal-dialogjy .rstPwd,.main[data-dependency^=coupon] .modal-dialogmp .rstPwd,.main[data-dependency^=credit] .modal-dialogjy .rstPwd,.main[data-dependency^=credit] .modal-dialogmp .rstPwd{width:67%;border-radius:0}
.main[data-dependency^=consume] .modal-dialogjy .form-control,.main[data-dependency^=consume] .modal-dialogmp .form-control,.main[data-dependency^=coupon] .modal-dialogjy .form-control,.main[data-dependency^=coupon] .modal-dialogmp .form-control,.main[data-dependency^=credit] .modal-dialogjy .form-control,.main[data-dependency^=credit] .modal-dialogmp .form-control{height:34px!important;padding:6px 12px!important;font-size:14px!important;line-height:1.42857143!important}
.main[data-dependency^=consume] .modal-dialogjy .modal-content,.main[data-dependency^=consume] .modal-dialogmp .modal-content,.main[data-dependency^=coupon] .modal-dialogjy .modal-content,.main[data-dependency^=coupon] .modal-dialogmp .modal-content,.main[data-dependency^=credit] .modal-dialogjy .modal-content,.main[data-dependency^=credit] .modal-dialogmp .modal-content{border-radius:6px;box-shadow:0 5px 15px rgba(0,0,0,.5)}
.main[data-dependency^=consume] .modal-dialogjy .modal-title,.main[data-dependency^=consume] .modal-dialogmp .modal-title,.main[data-dependency^=coupon] .modal-dialogjy .modal-title,.main[data-dependency^=coupon] .modal-dialogmp .modal-title,.main[data-dependency^=credit] .modal-dialogjy .modal-title,.main[data-dependency^=credit] .modal-dialogmp .modal-title{margin:0;line-height:1.42857143}
.main[data-dependency^=consume] .modal-dialogjy .modal-header,.main[data-dependency^=consume] .modal-dialogmp .modal-header,.main[data-dependency^=coupon] .modal-dialogjy .modal-header,.main[data-dependency^=coupon] .modal-dialogmp .modal-header,.main[data-dependency^=credit] .modal-dialogjy .modal-header,.main[data-dependency^=credit] .modal-dialogmp .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.main[data-dependency^=consume] .modal-dialogjy .modal-content .modal-header .modal-title,.main[data-dependency^=consume] .modal-dialogmp .modal-content .modal-header .modal-title,.main[data-dependency^=coupon] .modal-dialogjy .modal-content .modal-header .modal-title,.main[data-dependency^=coupon] .modal-dialogmp .modal-content .modal-header .modal-title,.main[data-dependency^=credit] .modal-dialogjy .modal-content .modal-header .modal-title,.main[data-dependency^=credit] .modal-dialogmp .modal-content .modal-header .modal-title{float:left}
.main[data-dependency^=consume] .modal-dialogjy .astyle-pw,.main[data-dependency^=consume] .modal-dialogmp .astyle-pw,.main[data-dependency^=coupon] .modal-dialogjy .astyle-pw,.main[data-dependency^=coupon] .modal-dialogmp .astyle-pw,.main[data-dependency^=credit] .modal-dialogjy .astyle-pw,.main[data-dependency^=credit] .modal-dialogmp .astyle-pw{width:100%;height:61px;padding-top:50px;padding-bottom:40px}
.main[data-dependency^=consume] .modal-dialogjy .a-xgpassword,.main[data-dependency^=consume] .modal-dialogmp .a-xgpassword,.main[data-dependency^=coupon] .modal-dialogjy .a-xgpassword,.main[data-dependency^=coupon] .modal-dialogmp .a-xgpassword,.main[data-dependency^=credit] .modal-dialogjy .a-xgpassword,.main[data-dependency^=credit] .modal-dialogmp .a-xgpassword{float:left;width:19%;margin-left:100px;color:#0083fc}
.main[data-dependency^=consume] .modal-dialogjy .a-czpassword,.main[data-dependency^=consume] .modal-dialogmp .a-czpassword,.main[data-dependency^=coupon] .modal-dialogjy .a-czpassword,.main[data-dependency^=coupon] .modal-dialogmp .a-czpassword,.main[data-dependency^=credit] .modal-dialogjy .a-czpassword,.main[data-dependency^=credit] .modal-dialogmp .a-czpassword{float:left;width:23%;margin-left:10px;color:#0083fc}
.main[data-dependency^=consume] .modal-dialogjy .btn-group-primary,.main[data-dependency^=consume] .modal-dialogmp .btn-group-primary,.main[data-dependency^=coupon] .modal-dialogjy .btn-group-primary,.main[data-dependency^=coupon] .modal-dialogmp .btn-group-primary,.main[data-dependency^=credit] .modal-dialogjy .btn-group-primary,.main[data-dependency^=credit] .modal-dialogmp .btn-group-primary{width:90px;height:32px;color:#007fff;background:-moz-linear-gradient(top,#fff -5%,#f5f5fd 46%,#eeeefb 33%);border:1px solid #cbcbd9;border-radius:3px}
.main[data-dependency^=consume] .modal-dialogjy .btn-group-default,.main[data-dependency^=consume] .modal-dialogmp .btn-group-default,.main[data-dependency^=coupon] .modal-dialogjy .btn-group-default,.main[data-dependency^=coupon] .modal-dialogmp .btn-group-default,.main[data-dependency^=credit] .modal-dialogjy .btn-group-default,.main[data-dependency^=credit] .modal-dialogmp .btn-group-default{width:90px;height:32px;margin-left:18px;background:-moz-linear-gradient(top,#fff -5%,#f5f5fd 46%,#eeeefb 33%);border:1px solid #cbcbd9;border-radius:3px}
.main[data-dependency^=consume] .modal-dialogjy .modal-close,.main[data-dependency^=consume] .modal-dialogmp .modal-close,.main[data-dependency^=coupon] .modal-dialogjy .modal-close,.main[data-dependency^=coupon] .modal-dialogmp .modal-close,.main[data-dependency^=credit] .modal-dialogjy .modal-close,.main[data-dependency^=credit] .modal-dialogmp .modal-close{float:right}
.main[data-dependency^=consume] .modal-dialogjy .form-prompt-sentence,.main[data-dependency^=consume] .modal-dialogmp .form-prompt-sentence,.main[data-dependency^=coupon] .modal-dialogjy .form-prompt-sentence,.main[data-dependency^=coupon] .modal-dialogmp .form-prompt-sentence,.main[data-dependency^=credit] .modal-dialogjy .form-prompt-sentence,.main[data-dependency^=credit] .modal-dialogmp .form-prompt-sentence{margin:10px 30px 30px;text-align:center}
.main[data-dependency^=consume] .modal-dialogjy .form-prompt-phonenunber,.main[data-dependency^=consume] .modal-dialogmp .form-prompt-phonenunber,.main[data-dependency^=coupon] .modal-dialogjy .form-prompt-phonenunber,.main[data-dependency^=coupon] .modal-dialogmp .form-prompt-phonenunber,.main[data-dependency^=credit] .modal-dialogjy .form-prompt-phonenunber,.main[data-dependency^=credit] .modal-dialogmp .form-prompt-phonenunber{font-size:20px;color:#ff9326}
.main[data-dependency^=consume] .modal-dialogjy .form-prompt-inform,.main[data-dependency^=consume] .modal-dialogmp .form-prompt-inform,.main[data-dependency^=coupon] .modal-dialogjy .form-prompt-inform,.main[data-dependency^=coupon] .modal-dialogmp .form-prompt-inform,.main[data-dependency^=credit] .modal-dialogjy .form-prompt-inform,.main[data-dependency^=credit] .modal-dialogmp .form-prompt-inform{margin-top:20px;font-size:13px;font-weight:400;color:#a7a7b7}
.main[data-dependency^=consume] .modal-dialogjy .img-success,.main[data-dependency^=consume] .modal-dialogmp .img-success,.main[data-dependency^=coupon] .modal-dialogjy .img-success,.main[data-dependency^=coupon] .modal-dialogmp .img-success,.main[data-dependency^=credit] .modal-dialogjy .img-success,.main[data-dependency^=credit] .modal-dialogmp .img-success{margin:60px 10px 35px 173px}
.main[data-dependency^=consume] .modal-dialogjy .prompt-success-sentence,.main[data-dependency^=consume] .modal-dialogmp .prompt-success-sentence,.main[data-dependency^=coupon] .modal-dialogjy .prompt-success-sentence,.main[data-dependency^=coupon] .modal-dialogmp .prompt-success-sentence,.main[data-dependency^=credit] .modal-dialogjy .prompt-success-sentence,.main[data-dependency^=credit] .modal-dialogmp .prompt-success-sentence{width:100%;margin-bottom:60px;text-align:center}
.main[data-dependency^=consume] .modal-dialogjy .label-named,.main[data-dependency^=consume] .modal-dialogmp .label-named,.main[data-dependency^=coupon] .modal-dialogjy .label-named,.main[data-dependency^=coupon] .modal-dialogmp .label-named,.main[data-dependency^=credit] .modal-dialogjy .label-named,.main[data-dependency^=credit] .modal-dialogmp .label-named{float:left;width:95px;height:35px;font-weight:400;line-height:35px}
.main[data-dependency^=consume] .modal-dialogjy .form-row-spacing,.main[data-dependency^=consume] .modal-dialogmp .form-row-spacing,.main[data-dependency^=coupon] .modal-dialogjy .form-row-spacing,.main[data-dependency^=coupon] .modal-dialogmp .form-row-spacing,.main[data-dependency^=credit] .modal-dialogjy .form-row-spacing,.main[data-dependency^=credit] .modal-dialogmp .form-row-spacing{height:42px;margin:25px 10px 0 25px}
.main[data-dependency^=consume] .modal-dialogjy #password,.main[data-dependency^=consume] .modal-dialogmp #password,.main[data-dependency^=coupon] .modal-dialogjy #password,.main[data-dependency^=coupon] .modal-dialogmp #password,.main[data-dependency^=credit] .modal-dialogjy #password,.main[data-dependency^=credit] .modal-dialogmp #password{width:67%;border-radius:0}
.cancel-consume-modal .modal-dialog,.delete-level .modal-sm{width:500px}
.main[data-dependency^=consume] .modal-dialogjy .form-prompt-pwwrong,.main[data-dependency^=consume] .modal-dialogmp .form-prompt-pwwrong,.main[data-dependency^=coupon] .modal-dialogjy .form-prompt-pwwrong,.main[data-dependency^=coupon] .modal-dialogmp .form-prompt-pwwrong,.main[data-dependency^=credit] .modal-dialogjy .form-prompt-pwwrong,.main[data-dependency^=credit] .modal-dialogmp .form-prompt-pwwrong{margin:6px 11px 15px 121px;font-size:13px;font-weight:400;color:#ff0909}
#nonMemSelfpayTable td{padding:10px 0;font-size:13px;line-height:20px;color:#b8b8c6;vertical-align:middle}
#nonMemSelfpayTable td::first-line{color:initial}
.cancel-consume-modal .modal-body{padding-bottom:0;font-size:20px;text-align:center}
#invoiceSearchDate{height:34px;padding:6px 12px;margin:0}
.user-upgrade .form-control-static{display:inline-block}
.user-upgrade .form-control-static .upgrade-mark{width:300px;height:100px}
#writeRunWater .table tr>td .shop-td{white-space:normal}
#writeRunWater .table tr>td .nulldata{color:#a8a8b7}
.cancel-writeoff-modal .modal-dialog{top:50%;left:50%;width:400px;height:152px;margin-top:-76px;margin-left:-200px}
.cancel-writeoff-modal .modal-dialog .modal-header{text-align:left}
.cancel-writeoff-modal .modal-dialog .modal-body{padding:35px 0;text-align:center}
.cancel-writeoff-modal .modal-dialog .modal-footer{padding:0 0 20px}
.member-label-wrapper,.member-remark-wrapper{font-size:14px;color:#3d4e5f}
.member-label-wrapper .member-label,.member-label-wrapper .member-remark,.member-remark-wrapper .member-label,.member-remark-wrapper .member-remark{display:-ms-flexbox;display:flex;padding-bottom:8px;line-height:20px}
.member-label-wrapper .member-label .add,.member-label-wrapper .member-remark .add,.member-remark-wrapper .member-label .add,.member-remark-wrapper .member-remark .add{min-width:60px;padding-left:10px;text-decoration:none}
.member-label-wrapper .member-label .add:hover,.member-label-wrapper .member-remark .add:hover,.member-remark-wrapper .member-label .add:hover,.member-remark-wrapper .member-remark .add:hover{color:#09f}
.member-label-wrapper .member-label .is-label,.member-label-wrapper .member-remark .is-label,.member-remark-wrapper .member-label .is-label,.member-remark-wrapper .member-remark .is-label{min-width:70px}
.member-label-wrapper .member-label .labeled-list span,.member-label-wrapper .member-remark .labeled-list span,.member-remark-wrapper .member-label .labeled-list span,.member-remark-wrapper .member-remark .labeled-list span{padding:0 5px}
.member-label-wrapper .member-label .remark,.member-label-wrapper .member-remark .remark,.member-remark-wrapper .member-label .remark,.member-remark-wrapper .member-remark .remark{padding-left:10px}
.member-label-wrapper,.member-remark-wrapper{padding-top:18px}
.member-label-wrapper .member-label-modal .modal-dialog,.member-label-wrapper .member-remark-modal .modal-dialog,.member-remark-wrapper .member-label-modal .modal-dialog,.member-remark-wrapper .member-remark-modal .modal-dialog{margin-top:120px}
.member-label-wrapper .member-label-modal .modal-content,.member-label-wrapper .member-remark-modal .modal-content,.member-remark-wrapper .member-label-modal .modal-content,.member-remark-wrapper .member-remark-modal .modal-content{width:648px}
.member-label-wrapper .member-label-modal .modal-header,.member-label-wrapper .member-remark-modal .modal-header,.member-remark-wrapper .member-label-modal .modal-header,.member-remark-wrapper .member-remark-modal .modal-header{height:60px}
.member-label-wrapper .member-label-modal .modal-body,.member-label-wrapper .member-remark-modal .modal-body,.member-remark-wrapper .member-label-modal .modal-body,.member-remark-wrapper .member-remark-modal .modal-body{padding:16px 10px 0 36px}
.member-label-wrapper .member-label-modal .modal-body .form-group,.member-label-wrapper .member-remark-modal .modal-body .form-group,.member-remark-wrapper .member-label-modal .modal-body .form-group,.member-remark-wrapper .member-remark-modal .modal-body .form-group{margin:0}
.member-label-wrapper .member-label-modal .modal-body .add-remark,.member-label-wrapper .member-label-modal .modal-body .search-row,.member-label-wrapper .member-remark-modal .modal-body .add-remark,.member-label-wrapper .member-remark-modal .modal-body .search-row,.member-remark-wrapper .member-label-modal .modal-body .add-remark,.member-remark-wrapper .member-label-modal .modal-body .search-row,.member-remark-wrapper .member-remark-modal .modal-body .add-remark,.member-remark-wrapper .member-remark-modal .modal-body .search-row{display:-ms-flexbox;display:flex;margin:28px 0 20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.member-label-wrapper .member-label-modal .modal-body .add-remark input,.member-label-wrapper .member-label-modal .modal-body .search-row input,.member-label-wrapper .member-remark-modal .modal-body .add-remark input,.member-label-wrapper .member-remark-modal .modal-body .search-row input,.member-remark-wrapper .member-label-modal .modal-body .add-remark input,.member-remark-wrapper .member-label-modal .modal-body .search-row input,.member-remark-wrapper .member-remark-modal .modal-body .add-remark input,.member-remark-wrapper .member-remark-modal .modal-body .search-row input{width:230px;height:40px;padding-left:10px;margin-right:10px;border:1px solid #e3e6f1;border-radius:2px}
.member-label-wrapper .member-label-modal .modal-body .add-remark input:focus,.member-label-wrapper .member-label-modal .modal-body .search-row input:focus,.member-label-wrapper .member-remark-modal .modal-body .add-remark input:focus,.member-label-wrapper .member-remark-modal .modal-body .search-row input:focus,.member-remark-wrapper .member-label-modal .modal-body .add-remark input:focus,.member-remark-wrapper .member-label-modal .modal-body .search-row input:focus,.member-remark-wrapper .member-remark-modal .modal-body .add-remark input:focus,.member-remark-wrapper .member-remark-modal .modal-body .search-row input:focus{outline:0}
.member-label-wrapper .member-label-modal .modal-body .add-remark .search-btn,.member-label-wrapper .member-label-modal .modal-body .search-row .search-btn,.member-label-wrapper .member-remark-modal .modal-body .add-remark .search-btn,.member-label-wrapper .member-remark-modal .modal-body .search-row .search-btn,.member-remark-wrapper .member-label-modal .modal-body .add-remark .search-btn,.member-remark-wrapper .member-label-modal .modal-body .search-row .search-btn,.member-remark-wrapper .member-remark-modal .modal-body .add-remark .search-btn,.member-remark-wrapper .member-remark-modal .modal-body .search-row .search-btn{width:70px;height:40px;padding:0;line-height:40px;border:1px solid #e3e6f1}
.member-label-wrapper .member-label-modal .modal-body .add-remark .remark-input,.member-label-wrapper .member-label-modal .modal-body .search-row .remark-input,.member-label-wrapper .member-remark-modal .modal-body .add-remark .remark-input,.member-label-wrapper .member-remark-modal .modal-body .search-row .remark-input,.member-remark-wrapper .member-label-modal .modal-body .add-remark .remark-input,.member-remark-wrapper .member-label-modal .modal-body .search-row .remark-input,.member-remark-wrapper .member-remark-modal .modal-body .add-remark .remark-input,.member-remark-wrapper .member-remark-modal .modal-body .search-row .remark-input{width:350px;margin:0 auto}
.member-label-wrapper .member-label-modal .modal-body ul li,.member-label-wrapper .member-remark-modal .modal-body ul li,.member-remark-wrapper .member-label-modal .modal-body ul li,.member-remark-wrapper .member-remark-modal .modal-body ul li{display:inline-block;margin-right:12px;margin-bottom:12px;line-height:20px;text-align:center}
.member-label-wrapper .member-label-modal .modal-body .labeled-list,.member-label-wrapper .member-remark-modal .modal-body .labeled-list,.member-remark-wrapper .member-label-modal .modal-body .labeled-list,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list{position:relative}
.member-label-wrapper .member-label-modal .modal-body .labeled-list .empty_tip,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .empty_tip,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .empty_tip,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .empty_tip{position:absolute;bottom:-15px;left:3px}
.member-label-wrapper .member-label-modal .modal-body .labeled-list .clearfix,.member-label-wrapper .member-label-modal .modal-body .labeled-list .dl-group>dl,.member-label-wrapper .member-label-modal .modal-body .labeled-list .user-profile,.member-label-wrapper .member-label-modal .modal-body .labeled-list .we-pagination-container,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .clearfix,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .dl-group>dl,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .user-profile,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .we-pagination-container,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .clearfix,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .dl-group>dl,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .user-profile,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .we-pagination-container,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .clearfix,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .dl-group>dl,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .user-profile,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .we-pagination-container{overflow:hidden}
.member-label-wrapper .member-label-modal .modal-body .labeled-list .clearfix li,.member-label-wrapper .member-label-modal .modal-body .labeled-list .dl-group>dl li,.member-label-wrapper .member-label-modal .modal-body .labeled-list .user-profile li,.member-label-wrapper .member-label-modal .modal-body .labeled-list .we-pagination-container li,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .clearfix li,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .dl-group>dl li,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .user-profile li,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .we-pagination-container li,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .clearfix li,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .dl-group>dl li,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .user-profile li,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .we-pagination-container li,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .clearfix li,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .dl-group>dl li,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .user-profile li,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .we-pagination-container li{cursor:pointer}
.member-label-wrapper .member-label-modal .modal-body .labeled-list .clearfix li.selected,.member-label-wrapper .member-label-modal .modal-body .labeled-list .dl-group>dl li.selected,.member-label-wrapper .member-label-modal .modal-body .labeled-list .user-profile li.selected,.member-label-wrapper .member-label-modal .modal-body .labeled-list .we-pagination-container li.selected,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .clearfix li.selected,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .dl-group>dl li.selected,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .user-profile li.selected,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .we-pagination-container li.selected,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .clearfix li.selected,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .dl-group>dl li.selected,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .user-profile li.selected,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .we-pagination-container li.selected,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .clearfix li.selected,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .dl-group>dl li.selected,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .user-profile li.selected,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .we-pagination-container li.selected{color:red;border-color:red}
.member-label-wrapper .member-label-modal .modal-body .labeled-list .btn_unfold,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .btn_unfold,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .btn_unfold,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .btn_unfold{position:absolute;bottom:-20px;left:50%;padding-right:30px;font-size:14px;line-height:20px;color:#09f;text-align:center;cursor:pointer;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.member-label-wrapper .member-label-modal .modal-body .labeled-list .btn_unfold::after,.member-label-wrapper .member-remark-modal .modal-body .labeled-list .btn_unfold::after,.member-remark-wrapper .member-label-modal .modal-body .labeled-list .btn_unfold::after,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list .btn_unfold::after{position:absolute;top:0;right:0;width:20px;height:20px;content:'';background:url(../img/add-option.jpg) center center no-repeat;background-size:contain}
.member-label-wrapper .member-label-modal .modal-body .labeled-list.unfold,.member-label-wrapper .member-remark-modal .modal-body .labeled-list.unfold,.member-remark-wrapper .member-label-modal .modal-body .labeled-list.unfold,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list.unfold{height:auto}
.member-label-wrapper .member-label-modal .modal-body .label-list .clearfix,.member-label-wrapper .member-label-modal .modal-body .label-list .dl-group>dl,.member-label-wrapper .member-label-modal .modal-body .label-list .user-profile,.member-label-wrapper .member-label-modal .modal-body .label-list .we-pagination-container,.member-label-wrapper .member-remark-modal .modal-body .label-list .clearfix,.member-label-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl,.member-label-wrapper .member-remark-modal .modal-body .label-list .user-profile,.member-label-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container,.member-remark-wrapper .member-label-modal .modal-body .label-list .clearfix,.member-remark-wrapper .member-label-modal .modal-body .label-list .dl-group>dl,.member-remark-wrapper .member-label-modal .modal-body .label-list .user-profile,.member-remark-wrapper .member-label-modal .modal-body .label-list .we-pagination-container,.member-remark-wrapper .member-remark-modal .modal-body .label-list .clearfix,.member-remark-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl,.member-remark-wrapper .member-remark-modal .modal-body .label-list .user-profile,.member-remark-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container{display:-ms-flexbox;display:flex;max-height:360px;overflow-y:scroll;-ms-flex-wrap:wrap;flex-wrap:wrap}
.member-label-wrapper .member-label-modal .modal-body .label-list .clearfix::-webkit-scrollbar,.member-label-wrapper .member-label-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar,.member-label-wrapper .member-label-modal .modal-body .label-list .user-profile::-webkit-scrollbar,.member-label-wrapper .member-label-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar,.member-label-wrapper .member-remark-modal .modal-body .label-list .clearfix::-webkit-scrollbar,.member-label-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar,.member-label-wrapper .member-remark-modal .modal-body .label-list .user-profile::-webkit-scrollbar,.member-label-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar,.member-remark-wrapper .member-label-modal .modal-body .label-list .clearfix::-webkit-scrollbar,.member-remark-wrapper .member-label-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar,.member-remark-wrapper .member-label-modal .modal-body .label-list .user-profile::-webkit-scrollbar,.member-remark-wrapper .member-label-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar,.member-remark-wrapper .member-remark-modal .modal-body .label-list .clearfix::-webkit-scrollbar,.member-remark-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar,.member-remark-wrapper .member-remark-modal .modal-body .label-list .user-profile::-webkit-scrollbar,.member-remark-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar{width:4px;height:1px}
.member-label-wrapper .member-label-modal .modal-body .label-list .clearfix::-webkit-scrollbar-track,.member-label-wrapper .member-label-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar-track,.member-label-wrapper .member-label-modal .modal-body .label-list .user-profile::-webkit-scrollbar-track,.member-label-wrapper .member-label-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar-track,.member-label-wrapper .member-remark-modal .modal-body .label-list .clearfix::-webkit-scrollbar-track,.member-label-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar-track,.member-label-wrapper .member-remark-modal .modal-body .label-list .user-profile::-webkit-scrollbar-track,.member-label-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar-track,.member-remark-wrapper .member-label-modal .modal-body .label-list .clearfix::-webkit-scrollbar-track,.member-remark-wrapper .member-label-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar-track,.member-remark-wrapper .member-label-modal .modal-body .label-list .user-profile::-webkit-scrollbar-track,.member-remark-wrapper .member-label-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar-track,.member-remark-wrapper .member-remark-modal .modal-body .label-list .clearfix::-webkit-scrollbar-track,.member-remark-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar-track,.member-remark-wrapper .member-remark-modal .modal-body .label-list .user-profile::-webkit-scrollbar-track,.member-remark-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar-track{background:#ededed;border-radius:4.5px}
.member-label-wrapper .member-label-modal .modal-body .label-list .clearfix::-webkit-scrollbar-thumb,.member-label-wrapper .member-label-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar-thumb,.member-label-wrapper .member-label-modal .modal-body .label-list .user-profile::-webkit-scrollbar-thumb,.member-label-wrapper .member-label-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar-thumb,.member-label-wrapper .member-remark-modal .modal-body .label-list .clearfix::-webkit-scrollbar-thumb,.member-label-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar-thumb,.member-label-wrapper .member-remark-modal .modal-body .label-list .user-profile::-webkit-scrollbar-thumb,.member-label-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar-thumb,.member-remark-wrapper .member-label-modal .modal-body .label-list .clearfix::-webkit-scrollbar-thumb,.member-remark-wrapper .member-label-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar-thumb,.member-remark-wrapper .member-label-modal .modal-body .label-list .user-profile::-webkit-scrollbar-thumb,.member-remark-wrapper .member-label-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar-thumb,.member-remark-wrapper .member-remark-modal .modal-body .label-list .clearfix::-webkit-scrollbar-thumb,.member-remark-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl::-webkit-scrollbar-thumb,.member-remark-wrapper .member-remark-modal .modal-body .label-list .user-profile::-webkit-scrollbar-thumb,.member-remark-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container::-webkit-scrollbar-thumb{background:#b1b9ce;border-radius:4.5px}
.member-label-wrapper .member-label-modal .modal-body .label-list .clearfix li,.member-label-wrapper .member-label-modal .modal-body .label-list .dl-group>dl li,.member-label-wrapper .member-label-modal .modal-body .label-list .user-profile li,.member-label-wrapper .member-label-modal .modal-body .label-list .we-pagination-container li,.member-label-wrapper .member-remark-modal .modal-body .label-list .clearfix li,.member-label-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl li,.member-label-wrapper .member-remark-modal .modal-body .label-list .user-profile li,.member-label-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container li,.member-remark-wrapper .member-label-modal .modal-body .label-list .clearfix li,.member-remark-wrapper .member-label-modal .modal-body .label-list .dl-group>dl li,.member-remark-wrapper .member-label-modal .modal-body .label-list .user-profile li,.member-remark-wrapper .member-label-modal .modal-body .label-list .we-pagination-container li,.member-remark-wrapper .member-remark-modal .modal-body .label-list .clearfix li,.member-remark-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl li,.member-remark-wrapper .member-remark-modal .modal-body .label-list .user-profile li,.member-remark-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container li{height:38px;padding:0 20px;margin-right:12px;margin-bottom:12px;font-size:14px;line-height:38px;color:#a8a8b7;border:1px solid #d1d1de;border-radius:4px}
.member-label-wrapper .member-label-modal .modal-body .label-list .clearfix li.selected,.member-label-wrapper .member-label-modal .modal-body .label-list .dl-group>dl li.selected,.member-label-wrapper .member-label-modal .modal-body .label-list .user-profile li.selected,.member-label-wrapper .member-label-modal .modal-body .label-list .we-pagination-container li.selected,.member-label-wrapper .member-remark-modal .modal-body .label-list .clearfix li.selected,.member-label-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl li.selected,.member-label-wrapper .member-remark-modal .modal-body .label-list .user-profile li.selected,.member-label-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container li.selected,.member-remark-wrapper .member-label-modal .modal-body .label-list .clearfix li.selected,.member-remark-wrapper .member-label-modal .modal-body .label-list .dl-group>dl li.selected,.member-remark-wrapper .member-label-modal .modal-body .label-list .user-profile li.selected,.member-remark-wrapper .member-label-modal .modal-body .label-list .we-pagination-container li.selected,.member-remark-wrapper .member-remark-modal .modal-body .label-list .clearfix li.selected,.member-remark-wrapper .member-remark-modal .modal-body .label-list .dl-group>dl li.selected,.member-remark-wrapper .member-remark-modal .modal-body .label-list .user-profile li.selected,.member-remark-wrapper .member-remark-modal .modal-body .label-list .we-pagination-container li.selected{color:#fe6c32;border-color:#fe6c32}
.member-label-wrapper .member-label-modal .modal-body .label-list .empty_tip,.member-label-wrapper .member-remark-modal .modal-body .label-list .empty_tip,.member-remark-wrapper .member-label-modal .modal-body .label-list .empty_tip,.member-remark-wrapper .member-remark-modal .modal-body .label-list .empty_tip{font-size:14px;color:#969696;text-align:center}
.member-label-wrapper .member-label-modal .modal-body .labeled-list-title,.member-label-wrapper .member-remark-modal .modal-body .labeled-list-title,.member-remark-wrapper .member-label-modal .modal-body .labeled-list-title,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list-title{margin-bottom:12px;line-height:20px}
.member-label-wrapper .member-label-modal .modal-body .labeled-list-title .label_tips,.member-label-wrapper .member-remark-modal .modal-body .labeled-list-title .label_tips,.member-remark-wrapper .member-label-modal .modal-body .labeled-list-title .label_tips,.member-remark-wrapper .member-remark-modal .modal-body .labeled-list-title .label_tips{color:#b5b5c2}
.member-label-wrapper .member-label-modal .modal-footer,.member-label-wrapper .member-remark-modal .modal-footer,.member-remark-wrapper .member-label-modal .modal-footer,.member-remark-wrapper .member-remark-modal .modal-footer{margin-top:28px}
.member-label-wrapper .member-label-modal .submit,.member-label-wrapper .member-remark-modal .submit,.member-remark-wrapper .member-label-modal .submit,.member-remark-wrapper .member-remark-modal .submit{color:#fff}
.open-invoice{padding:2px 8px;font-size:12px;border-radius:2px}
.open-invoice:hover{opacity:.8}
.open-invoice:active{opacity:.6}
.fill-invoice-td .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.fill-invoice-td .input-group .error-msg{position:absolute;bottom:-20px;left:0;font-size:12px;color:red}
.fill-invoice-td .open-invoice{height:32px;padding:0 12px;line-height:32px;color:#fff;cursor:pointer;background:#0083fc;border:none;border-radius:2px}
.fill-invoice-td .open-invoice:hover{background:#0074e3}
.charge-form{color:#2c3f50}
.charge-form .form-group{padding:30px 0;margin-bottom:0;border-bottom:1px dashed #e6eff2}
.charge-form .form-group .validityHen{display:-ms-flexbox;display:flex;margin-left:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.charge-form .form-group .warnTip{display:-ms-flexbox;display:flex;display:none;margin-top:10px;color:red}
.charge-form .form-group .payValidityList{display:-ms-flexbox;display:flex;display:none;margin:20px 0 0 20px;flex-direction:column;-ms-flex-direction:column}
.charge-form .form-group .payValidityList .radio-inline{display:-ms-flexbox;display:flex;height:40px}
.charge-form .form-group .payValidityList .radio-inline .storedValue{width:85px;height:35px}
.charge-form .form-group .jobnumber-error{display:none;font-size:14px;font-weight:700;color:#ff2e63}
.charge-form .form-group #staffname{display:none;font-size:16px;font-weight:700}
.charge-form .form-group .marked-words{font-size:16px;color:#ccc}
.charge-form .form-group .control-label{padding-top:0;color:#5f646d}
.charge-form .form-group .control-label.uilh{line-height:46px}
.charge-form .form-group .radio-inline{padding-top:0;margin-right:20px;margin-left:0;font-size:16px;color:#5f646d}
.charge-form .form-group .radio-inline:first-child{margin-left:0}
.charge-form .form-group .form-control-charge{display:inline-block;width:106px;height:40px;padding:0 10px;margin-right:10px;font-size:18px}
.charge-form .form-group .radio-block{display:block}
.charge-form .form-group .charge-no-margin-l{margin-left:0}
.charge-form .form-group .charge-margin-t{margin-top:20px}
.charge-form .form-group .charge-form-error{margin:20px 0 0 69px;color:red}
.charge-form .form-group .invoice_money_box{position:absolute;top:30px;left:87px;display:block;width:130px}
.charge-form .form-group .current-balance{font-size:30px;line-height:46px;color:#00b72c}
.charge-form .form-group .current-balance span{display:inline-block;padding-left:5px;font-size:16px;color:#72797f;vertical-align:bottom}
.charge-form .form-group .pay-out-box{position:relative;height:40px;padding-right:40px;overflow:hidden}
.charge-form .form-group .pay-out-box .pay-box .checkbox-inline{min-width:82px;margin:0 30px 20px 0}
.charge-form .form-group .pay-out-box .more-pay{position:absolute;top:0;right:68px;cursor:pointer}
.charge-form .form-group .more-pay-box{height:auto}
.charge-form .form-group .pay-money-box{width:100%;padding-top:20px;overflow:auto;border-top:1px dashed #e6eff2}
.charge-form .form-group .pay-money-box .pay-money{float:left;min-width:100px;margin:0 19px 20px 0}
.charge-form .form-group .pay-money-box .pay-money p{margin-bottom:5px;font-size:16px;color:#5f646d}
.charge-form .form-group .pay-money-box .pay-money p .money-unit{font-size:12px;color:#cdccd3}
.charge-form .form-group .pay-money-box .pay-money input{width:100px;height:46px;padding-left:6px;font-size:18px;color:#2c3f50;border:1px solid #cacad9;border-radius:6px}
.charge-form .form-group .checkbox-inline{padding-top:0}
.charge-form .pay-padding-no-bottom{padding-bottom:0}
.charge-form .group-charge{display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-direction:column}
.charge-form .group-charge .c_rules{display:-ms-flexbox;display:flex;width:100%;padding-left:90px;font-family:PingFangSC-Regular;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;justify-items:center}
.charge-form .group-charge .c_rules .tag p>b{font-size:16px}
.charge-form .group-charge .c_rules .tag p:last-child{display:-webkit-box;overflow:hidden;font-size:14px;line-height:26px;color:#767d83;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.charge-form .group-charge .c_rules .tag p:first-child{line-height:46px;color:#2a3f52;background-color:#f8fafb}
.charge-form .group-charge .c_rules .tag .giveContent{padding-top:16px}
.charge-form .group-charge .c_rules .tag .giveContent b{top:16px}
.charge-form .group-charge .control-label{padding-bottom:22px}
.charge-form .tag{position:relative;width:300px;height:214px;max-height:214px;padding:0;margin-right:30px;margin-bottom:25px;font-size:20px;cursor:pointer;background-color:inherit;border:1px solid #dde9ed}
.charge-form .tag .line,.charge-form .tag>p{position:relative;display:block;max-width:510px;padding-right:24px;padding-left:60px;margin:0;font-size:16px;line-height:38px;color:#72797f}
.charge-form .tag .line em,.charge-form .tag>p em{font-style:normal;font-weight:400}
.charge-form .tag .line:first-of-type,.charge-form .tag>p:first-of-type{line-height:46px;color:#2a3f52;background-color:#f8fafb}
.charge-form .tag .line:first-of-type em,.charge-form .tag>p:first-of-type em{padding-right:5px;font-size:30px}
.charge-form .tag .line b,.charge-form .tag>p b{position:absolute;top:4px;left:20px;font-size:20px;font-size:16px;font-weight:400;color:#2a3f52}
.charge-form .tag #sGift{display:-webkit-box;padding-top:16px;overflow:hidden;font-size:14px!important;line-height:46px;line-height:26px;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.charge-form .tag #sGift b{top:16px;font-size:16px}
.charge-form .tag span{line-height:50px}
.charge-form .tag.active{color:inherit;background:url(../img/recharge_selected_rule.png) right bottom no-repeat;background-color:inherit;border-color:#0fb600;border-width:2px}
.charge-form .tag .error{position:absolute;left:5px}
.charge-form .more{display:block;float:left;margin-bottom:25px;clear:both;color:#0083fc;text-decoration:underline;cursor:pointer}
.charge-form .more:hover{color:#0083fc}
.charge-form .more-tag,.charge-form .self-tag{clear:both}
.charge-form .more-tag b,.charge-form .self-tag b{display:inline-block;float:left}
.charge-form .more-tag .input-group,.charge-form .self-tag .input-group{float:left;width:185px;margin-right:20px}
.charge-form .more-tag .input-group input,.charge-form .self-tag .input-group input{width:120px}
.charge-form .more-tag .input-group.pl,.charge-form .self-tag .input-group.pl{margin:0 0 0 30px}
.charge-form .btn-wrapper{text-align:center}
.charge-form .btn-wrapper .btn{width:120px;margin:0 10px}
.charge-form .error-limit-tip{padding-top:10px;font-size:12px;color:red;text-align:center}
.charge-number{position:relative;color:#2c3f50;text-align:center}
.charge-number h4{font-size:20px}
.charge-number .input-group{width:300px;padding-top:1px;margin:45px auto}
.charge-number .input-group input{width:425px}
.charge-number .input-group button{min-width:125px}
.charge-number .input-group .input-group-btn .btn{height:46px}
.charge-number .error,.consume-number .error{position:relative;top:-40px;width:550px;margin:0 auto;text-align:left}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper{width:270px;height:122px;margin:0 40px 30px 249px;vertical-align:top;background-color:#fff;border:1px solid #eee}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper .ticket{position:relative;width:268px;height:92px;padding-top:14px;padding-left:20px;font-size:16px;color:#2c3e50;text-align:left;cursor:pointer;background:url(../img/quan_bg.png) 0 86px repeat-x #e9f8fd;background-size:12px 12px}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper .ticket .coupon-name-hide>b{margin-right:2px;font-size:24px}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper .ticket .coupon-name-show{padding-top:6px;font-size:16px}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper .ticket .limit{position:absolute;bottom:18px;left:20px;margin-top:2px;margin-right:12px;overflow:hidden;line-height:1.2}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper .ticket .limit span{float:right;padding:1px 10px;margin-right:5px;font-size:12px;font-size:14px;color:#79a9d3;border:1px solid #7dacd5;border-radius:9px}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper .ticket.active{color:#fff;background-color:#61c033}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper .ticket.active .ticket-few{color:#fff}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper .ticket.active .limit span{color:#fff;border-color:#fff}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper.wrapper-active{border:1px solid #5ec225}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper a{display:block;float:right;margin-right:20px;font-size:12px;line-height:28px;color:#0083fc;cursor:pointer}
.charge-revise .pay-name,.charge-revoke .pay-name,.success-title{line-height:42px}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper a:hover{color:#0083fc;text-decoration:none}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper a.coupon-mix-rule{float:left;margin-left:20px;font-size:14px;color:red}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper a.coupon-mix-rule>span.no-rule{color:#a9a9b8}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper.gift-coupon .ticket{padding-top:32px;font-size:19px}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper.gift-coupon .ticket i{position:absolute;top:2px;left:18px;font-size:14px;font-style:normal}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper.gift-coupon .ticket i span{margin-right:2px;font-size:20px}
.charge-number .coupon-info-box .coupon-wrapper .ticket-wrapper.gift-coupon .limit{margin-top:5px}
.charge-number .write-off-btns{position:absolute;bottom:0;left:0;width:100%;height:82px;border-top:1px dashed #dde8ed}
.charge-number .write-off-btns button{width:120px;height:40px;margin:20px 8px 0;font-family:PingFangTC-Regular;font-size:16px;color:#fff;text-align:center;border-radius:4px}
.charge-number .write-off-btns button:first-child,.charge-number .write-off-btns button:nth-child(2){background:#656f82;border:1px solid #313f50}
.charge-number .write-off-btns button:last-child{color:#2c3e50;background:#edf1f3;border:1px solid #ced2db}
.charge-number .submitModel .modal-dialog{top:50%;left:50%;width:400px;height:152px;margin-top:-76px;margin-left:-200px}
.charge-number .submitModel .modal-dialog .modal-header{text-align:left}
.charge-number .submitModel .modal-dialog .modal-body{padding:35px 0}
.charge-number .submitModel .modal-dialog .modal-footer{padding:0 0 20px}
.charge-pop-number{color:#2c3f50;text-align:center}
.charge-pop-number h4{font-size:20px}
.charge-pop-number h4 em{font-style:normal;font-weight:400;color:#ff2e63}
.charge-pop-number .input-group{width:300px;padding-top:1px;margin:20px auto}
.charge-pop-number .input-group input{width:320px;font-size:30px}
.change-table{width:650px;margin:20px auto}
.charge-btn-wrapper{margin-top:40px;text-align:center}
.charge-btn-wrapper .btn{width:120px;margin:0 10px}
.success-title{font-size:24px;text-align:center}
.success-title i{display:inline-block;width:56px;height:42px;margin-right:20px;vertical-align:middle;background:url(../img/success_i.png)}
.charge-revise #revise_rewardAmount,.charge-revise #rewardAmount,.charge-revoke #revise_rewardAmount,.charge-revoke #rewardAmount{color:red}
.charge-revise .charge-btn,.charge-revoke .charge-btn{margin:35px auto 0}
.charge-revise .select-pay,.charge-revoke .select-pay{margin-bottom:12px}
.charge-revise .select-pay .select-box,.charge-revoke .select-pay .select-box{width:108px;height:42px;padding-left:10px;margin-right:12px;font-size:16px;color:#646472;border:1px solid #cacad9}
.charge-revise .select-pay .money-box,.charge-revoke .select-pay .money-box{font-size:14px;line-height:40px;vertical-align:top}
.charge-revise .select-pay .money-box .money-number,.charge-revoke .select-pay .money-box .money-number{font-size:20px}
.table-responsive .pay-details{font-size:12px;color:#a5a5b7}
.card-form .form-group-card label{line-height:40px}
.card-form .form-group-card .form-control{display:inline-block;width:auto;padding:0 10px;font-size:18px}
.card-form .form-group-card .card-info{display:inline-block;min-width:30px;height:30px;margin-left:10px;line-height:30px;text-indent:40px;vertical-align:middle}
.card-form .form-group-card .card-info span{margin-left:10px;font-size:20px;color:#29b424;vertical-align:middle}
.card-form .form-group-card .card-info span:first-child{margin-right:30px}
.card-form .form-group-card .rightInfo{background:url(../img/right.png) left center no-repeat}
.card-form .form-group-card .wrongInfo{color:red;background:url(../img/wrong.png) left center no-repeat}
.card-form .card-amount label.control-label{font-size:20px;line-height:56px}
.card-form .card-amount span{margin-right:20px}
.card-form .card-amount span strong{margin-right:5px;font-size:36px;color:red;vertical-align:sub}
.card-form .modal-dialog{background:#fff}
.card-form .modal-dialog .dl-group{padding:0}
.card-form .modal-dialog .dl-group h3{height:50px;margin:0;font-size:16px;font-weight:400;line-height:50px;color:#fff;text-indent:30px;background:#00b72c}
.card-form .modal-dialog .dl-group>dl{margin:0}
.card-form .modal-dialog .dl-group>dl .c-red{color:red}
.card-form .modal-dialog .dl-group>dl .m-rgt{margin-right:20px}
.card-form .modal-dialog .btn-modal{padding:25px;text-align:center;background:#fff}
#invoiceAmount{display:inline;width:150px;margin:0 8px;border-radius:8px}
#myChargeModal #jobnumber{display:none}
#myChargeModal table th{white-space:nowrap}
#myChargeModal table th .name{display:inline-block;max-width:200px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}
#myChargeModal td{word-break:break-all;word-wrap:break-word;white-space:normal}
#myChargeModal td #jobnumber-errormsg{font-size:14px;color:#ff2e63}
.card-bind .form-entry{width:400px;margin:80px auto}
.card-bind .form-entry .form-group+.form-group{margin-top:60px}
.card-bind .form-entry .control-label{display:block;margin-bottom:40px;font-size:20px;font-weight:500}
.card-bind .card-checker .submit-note{margin-top:40px;margin-bottom:40px;font-size:18px;text-align:center}
.card-bind .modal-content .modal-body h4{margin-bottom:40px;font-size:20px;color:#2c3f50;text-align:center}
.card-bind .modal-content .modal-body h4 b{color:red}
.card-bind .modal-content .modal-body .input-group .input-group-btn .btn{height:46px;font-size:14px;color:#646472}
.card-bind .modal-content .modal-body .form-group{padding-top:46px}
.card-bind .checker-tip,.card-bind .tip{height:20px;color:red}
.card-bind .checker-tip span,.card-bind .tip span{display:none}
.delete-level{text-align:center}
.delete-level h4{text-align:left}
.delete-level .form-group:first-of-type{margin-bottom:50px}
.search-shops{width:100%;padding:10px 0 10px 50px;background:#fff}
.search-shops .label-name{background:0 0}
.search-shops .shops-name{display:inline-block;width:180px;height:32px}
.search-shops .to-search{display:inline-block;padding:3px 8px;color:#fff;cursor:pointer;background:#007fff;border-radius:3px}
.search-shops.fixed-top{position:fixed;top:0;z-index:1}
.credit-exchange .form-group{margin-bottom:30px}
.credit-exchange .form-group .radio-inline{padding-top:0}
.credit-exchange .form-control-static,.credit-exchange .input-number{display:inline-block;vertical-align:middle}
.credit-exchange .input-number{width:220px;margin-right:20px}
.credit-exchange .credit-usable>span,.credit-exchange .credit-usable>strong{display:inline-block;vertical-align:middle}
.credit-exchange .credit-usable>strong{margin-left:5px;font-size:20px;font-weight:500;line-height:1}
.credit-exchange .input-detail{width:560px;height:220px}
.credit-exchange .form-output{width:720px;margin-right:auto;margin-left:auto}
.credit-exchange .form-output .btn-group{margin-top:60px;margin-bottom:60px}
.credit-exchange .form-rule{display:inline-block;float:left;margin-right:16px;margin-left:15px}
.credit-exchange .form-rule .form-control{display:inline-block}
.credit-exchange .form-rule .form-control:first-child{width:90px}
.credit-exchange .form-rule .form-control:last-child{width:110px}
.credit-exchange .form-rule>span{margin:0 10px}
.credit-exchange .text-muted{display:block;color:#646472}
.credit-exchange .text-muted span{margin-top:5px;margin-left:20px;font-size:20px;color:red}
.credit-exchange .credit-checkbox label{float:left;width:374px;height:46px;padding-top:8px}
.credit-exchange .credit-checkbox label:before{top:9px}
.credit-exchange .credit-checkbox p{float:left}
.credit-exchange .credit-checkbox p input{display:inline-block;width:70px;height:37px;box-sizing:content-box;padding:0;margin-left:10px;text-align:center;border:1px solid #cacad9}
.credit-exchange .credit-checkbox .disabled{color:#a8a8b7}
.credit-exchange .credit-checkbox .form-control{height:37px}
.credit-exchange .checkbox-rule label{width:auto}
.credit-revoke .detail-title{margin-bottom:20px;font-size:16px}
.credit-revoke .dl-group{margin-bottom:10px}
.serial-pop-warn{width:100%;margin:20px auto;font-size:14px;color:#ff2e63;text-align:center}
.serial-pop-warn label{font-weight:400}
#coupon-selling .form-horizontal .consume-form .form-group{border-bottom:none}
#coupon-selling .form-horizontal .consume-form .form-group .control-label{margin-left:0;font-size:15px;color:#2c3f50}
#coupon-selling .form-horizontal .consume-form .form-group .form-control-static{padding:12px 0 0;font-size:14px;color:#2c3f50}
#coupon-selling .form-horizontal .consume-form .form-group .pay-type-list .radio-inline{margin-bottom:20px}
#coupon-selling .form-horizontal .consume-form .consume-real{border-bottom:1px dashed #ddd}
#coupon-selling .form-horizontal .form-group{margin:0}
#coupon-selling .form-horizontal .form-group .credit-usable{margin:0 0 30px 8px}
#coupon-selling .form-horizontal .form-group .control-input{padding-top:8px}
#coupon-selling .form-horizontal .form-group .deduction{margin-top:8px;font-size:14px}
#coupon-selling .form-horizontal .form-group .deduction em{font-style:normal;font-weight:400;color:#00b200}
#coupon-selling .form-horizontal .form-group .consume-total>strong{margin-top:-24px}
.numberCard-form :focus{outline:0}
.numberCard-form .form-group{margin:0}
.numberCard-form .form-group #note{width:100%}
.numberCard-form .btn-wrapper{margin-top:30px;text-align:center}
.numberCard-form .btn-wrapper .btn{margin:0 10px}
.numberCard-form .numberCard-list-item{height:100%;margin-bottom:30px;overflow:auto;border:1px solid #dde9ed}
.numberCard-form .numberCard-list-item .title{height:100%;padding:10px 0;overflow:auto;line-height:40px;background:#f9fafc}
.numberCard-form .numberCard-list-item .title em{font-size:20px;font-style:normal;color:#2b3f51}
.numberCard-form .numberCard-list-item .title .name{position:relative;font-size:20px;color:#2b3f51}
.numberCard-form .numberCard-list-item .title .avaNum,.numberCard-form .numberCard-list-item .title .totalNum{font-size:16px;color:#646472}
.numberCard-form .numberCard-list-item .title .name:before{position:relative;display:inline-block;width:32px;height:25px;margin-right:10px;vertical-align:middle;content:'';background-image:url(../img/numberCard.png);background-size:cover}
.numberCard-form .numberCard-list-item .title .totalNum em{display:inline-block;margin-left:10px;vertical-align:bottom}
.numberCard-form .numberCard-list-item .title .avaNum em{display:inline-block;min-width:30px;min-height:30px;box-sizing:border-box;padding:0 8px;margin-left:10px;font-size:22px;line-height:30px;color:#5ed65e;text-align:center;border:1px solid #5ed65e;border-radius:30px}
.numberCard-form .numberCard-list-item .con{height:100%;padding:30px 0;overflow:auto;line-height:40px}
.numberCard-form .numberCard-list-item .con input{width:100px;height:40px;padding:0 10px;margin:0 10px;font-size:22px;border:1px solid #c7d1d5}
.numberCard-form .numberCard-list-item .con .useInput_active{border-color:#ff9a02}
.numberCard-form .numberCard-list-item .con .useNum{text-align:center}
.numberCard-form .numberCard-list .active{border-color:#34c235}
.numberCard-form .form-mark{padding:40px 0;border-top:1px dashed #dde9ed;border-bottom:1px dashed #dde9ed}
.unregisteredCard .panel-header ul{line-height:60px;list-style:none}
.unregisteredCard .panel-header ul li{font-size:24px}
.unregisteredCard .form-group .c_rules{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.unregisteredCard .form-group .c_rules .tag{float:left;width:240px}
.unregisteredCard .form-group .c_rules .tag p:last-child{padding-left:105px}
.unregisteredCard .form-group .pay-label{font-size:20px;line-height:55px;color:red}
.unregisteredCard .form-group .payMoney span{font-size:40px;color:red}
.unregisteredCard .form-group .radio-inline{margin-bottom:10px}
.unregisteredCard .form-group #cardPrice{height:50px;line-height:50px;vertical-align:middle}
.unregisteredCard .form-group #cardPrice b{top:3px}
.unregisteredCard .form-group #cardPrice em{display:inline-block;padding-left:5px;font-size:28px;line-height:53px}
.unregisteredCard .form-group #cardVal{font-size:18px}
.unregisteredCard .form-group #cardVal em{color:#2a3f52}
.we-multiple-pos{background:#fff}
.we-multiple-pos .container{position:relative;width:1090px;min-width:860px;padding:0;margin:0 auto}
.we-multiple-pos .container.column-2-box{width:860px}
.we-multiple-pos .next,.we-multiple-pos .prev{position:absolute;bottom:196px;width:30px;height:30px;cursor:pointer;background:url(../img/right-switch.png) no-repeat}
.we-multiple-pos .prev{left:-25px;background:url(../img/left-switch.png) no-repeat}
.we-multiple-pos .next{right:-25px}
.pos_cur_business{padding-top:90px;margin-bottom:10px;color:#aaa;text-align:center}
.manager-number{padding-top:90px;margin-bottom:50px;line-height:1;color:#aaa;text-align:center}
.pos_shop_number{padding-top:0}
.manager-area{height:227px;margin-bottom:100px;overflow:hidden}
.manager-list{width:auto;padding:0 10px;margin:0 -10px 0 0;overflow:hidden;line-height:1;text-align:center;list-style-type:none}
.manager-list li{float:left;width:350px;padding-top:88px;margin-right:10px;background:url(../img/Merchant1.png) 50% 30px no-repeat;border:1px solid #eee}
.manager-list li:nth-of-type(3n+2){background-image:url(../img/Merchant2.png)}
.manager-list li:nth-of-type(3n+3){background-image:url(../img/Merchant3.png)}
.manager-list li.column-2{width:415px}
.manager-list li.empty{height:230px;padding:0;background:0 0;border-style:dashed}
.manager-list li p{margin-bottom:10px;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}
.manager-list li p:nth-child(2){margin:25px 0;overflow:hidden;font-size:13px;color:#aaa;text-overflow:ellipsis;white-space:nowrap}
.manager-list li span{display:block;font-size:12px;line-height:20px;color:#ccc}
.manager-list li a{display:block;margin:15px auto 20px;color:#fff}