/* iger | 2016/07/05 | common.css */
/* basic */
*, *:before, *:after { -webkit-box-sizing:border-box; box-sizing:border-box; }
body,iframe,div,p,h1,h2,h3,h4,h5,h6,fieldset,ul,ol,dl,dt,dd,form,input,button,textarea,select,i{ margin:0px; padding:0px; font-weight:normal; color:#666; }
article,aside,header,section,footer,nav,figure,menu{ display:block; }
body,input,button,select,textarea { font: 12px/1.5 'Hiragino Sans GB','Helvetica Neue','\5FAE\8F6F\96C5\9ED1','Tohoma'; background: #fff; }
input,select,textarea { display: block; position: relative; width:100%;height:32px; padding:6px 10px; border:1px solid #ccc; outline:none; cursor:text; overflow:visible; -webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1) inset; box-shadow:1px 1px 1px rgba(0,0,0,.1) inset; }
input:focus,select:focus,textarea:focus { border-color:#69b0e7; }
input[readonly] { border-color:#dfdfdf; background: #fbfbfb; cursor: not-allowed; }
input[type='submit'] { display: inline-block; width: auto; padding:6px 20px; background: #189aca; border-color:#189aca; color:#fff; cursor:pointer; -webkit-box-shadow: none; box-shadow: none; }
input[type='submit']:hover { background: #33b5d4; border-color:#33b5d4; }
input[type='submit']:active { background: #7fd3f4; border-color:#7fd3f4; }
select { -margin:5px 0; cursor: default; }
select[multiple] { height: 100px; }
input[disabled],input[disabled]:hover,input[disabled]:active { background: #ccc; color:#fff; border-color:#ccc; cursor:not-allowed; }
input[type='checkbox'] { display: inline-block; width: auto; height: auto; padding:0; cursor: default; -webkit-box-shadow:none; box-shadow:none; vertical-align: middle; }
input::-ms-clear, input::-webkit-search-cancel-button { display: none; }
input::-webkit-inner-spin-button, input::-webkit-outer-spin-button { -webkit-appearance: none; }
textarea { height:64px; resize:none }
html,body { height:100%; }
ul { list-style:none; overflow:hidden; }
ol { padding-left:20px; }
i,em,u { font-style:normal; }
a { color:#666; text-decoration:none; }
a:hover { color:#189aca; text-decoration:underline; }
a.not-link { cursor:not-allowed; pointer-events: none; color: #999; }
img { border:0 none; vertical-align:middle; }

@font-face {
  font-family: 'iconfont';  /* project id 279698 */
  src: url('//at.alicdn.com/t/font_7eovxmoaoejhsemi.eot');
  src: url('//at.alicdn.com/t/font_7eovxmoaoejhsemi.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_7eovxmoaoejhsemi.woff') format('woff'),
  url('//at.alicdn.com/t/font_7eovxmoaoejhsemi.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_7eovxmoaoejhsemi.svg#iconfont') format('svg');
}
i,.icon,*:before { display: inline-block; vertical-align: middle; font-family: 'iconfont'; }

/*scroll*/
::-webkit-scrollbar {width: 6px; height: 6px; }
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb:vertical { height: 5px; background-color: #ccc; -webkit-border-radius: 6px; }
::-webkit-scrollbar-thumb:horizontal { width: 5px; background-color: #ccc; -webkit-border-radius: 6px; }
/*cols*/
.row,.col { overflow: hidden; }
.col {  }
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 { float:left; overflow: hidden; }
.col-1 { width:8.33333%; }
.col-2 { width:16.66667%; }
.col-3 { width:25%; }
.col-4 { width:33.33333%; }
.col-5 { width:41.66667%; }
.col-6 { width:50%; }
.col-7 { width:58.33333%; }
.col-8 { width:66.66667%; }
.col-9 { width:75%; }
.col-10 { width:83.33333%; }
.col-11 { width:91.66667%; }
.col-12 { width:100%; }
.col-fixed,.col-fixed-top,.col-fixed-bottom { position: fixed; }
.col-fixed-top { top:0; }
.col-fixed-bottom { bottom:0; }
.col-between li { padding:10px 0; border-bottom:1px dashed #eee; overflow: hidden; }
.col-between li label { float:left; }
.col-between li span { float:right; }
.count-col table { width:98%; }
.count-col table .col-10 { width:200px; }
.count-col table .col-10 i { display: block; height: 12px; margin:3px 0; background: #08c; }
/*layout*/
.fl { float:left; }
.fr { float:right; }
.fl-child li { float: left; }
.hide { display: none; }
/*header*/
.header { position: absolute; left: 0; top: 0; right: 0; height:50px; line-height: 50px; background: #189aca; font-size: 14px; z-index: 100; }
.header a { display: block; height:50px; padding:0 20px; color:#fff; text-decoration: none; overflow: hidden; }
.header li { float:left; }
.header .fl li { border-right:1px solid #008fbf; }
.header .fr li { border-left:1px solid #008fbf; }
.header li span { padding:2px 10px; background: #fff; color:#666; font-size: 12px; border-radius:10px; }
.header li ul { display: none; background-color:#189aca;  }
.header li ul li { float: none; }
.header li:hover { background: #008fbf; }
.header li:hover ul { display: block; }
.header .logo { width:50px; height:50px;background: #008fbf; text-align: center; overflow: hidden; }
.header .logo a { padding:0; }
.header .logo a i { font-size:30px; }
.header i { color:#fff; }
.main { position: relative; width: 100%; height:100%; padding-top: 50px; overflow: hidden; }
.menu-min .menu,.menu-min .menu dt { width: 50px; }
.menu-min .menu dt { overflow: visible; }
.menu-min dt span { display: none; }
.menu-min dl.now dd { left: 50px; }
.main .menu-min {}
.main .content { margin-left: 180px; }
.menu-min .content { margin-left: 50px; }
.main-sub .content { margin-left: 360px; }
.main-sub.menu-min .content { margin-left: 230px; }
.main-son .content { margin-left: 560px; }
.main-son.menu-min .content { margin-left: 430px; }
/*menu*/
[data-tip]:after { line-height: 1.2; }
.menus, .menu, .son-menu { float:left; height:100%; }
.toggle-menu { height:30px; line-height:30px; background: #394555; text-align:center; color:#fff; cursor: pointer; }
.menu { position: relative; background: #293038; }
.menu a { display: block; line-height: 40px; }
.menu dt, .menu dd { width: 180px; }
.menu dt { position: relative; overflow: hidden }
.menu dd { display: none; position: absolute; left: 180px; top: 0; bottom: 0; height:100%; background: #eaedf1; z-index: 2; }
.menu dd .now { background-color: #fff; }
.menu dd a { padding-left:30px; }
.menu dd a:hover { background: #fff; }
.menu dl dt i { width:50px; height:50px; line-height: 50px; text-align: center; color:#aeb9c2; font-size:20px; }
.menu dl dt a { display: block; color:#fff; text-decoration: none; }
.menu dl dt a:hover { background: #37424f; }
.menu dl dt a:hover i { color:#fff; }
.menu dl.now dt a,.menu dt.now a:hover { background: #189aca; }
.menu dl.now dt i { color: #fff; }
.menu dl.now dd { display: block; }
.menu-title { height:70px; padding-left:20px; line-height:70px; background: #d9dee4; font-weight: bold; }
.submenu-title { height:40px; padding:0 10px; line-height:40px; color:#333; }
.son-menu { display: none; width:200px; margin-left: 180px; padding-bottom:100px; background: #f4f6f8; overflow: scroll; }
.son-menu .menu-title { height:24px; margin-top:10px; line-height: 24px; background: none; color:#189aca; }
.son-menu .menu-title i { margin-left:-7px; font-size:15px; }
.son-menu ul { position: relative; margin-left:20px; overflow: visible; }
.son-menu li ul { margin-left:5px; }
.son-menu li a { display: inline-block; width: 100%; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; }
.son-menu li { position: relative; padding-left:15px; line-height:2; }
.son-menu li:before, .son-menu li:after,.son-menu ul ul:before { position: absolute; left:0; content: ''; }
.son-menu li:before { top:12px; width:10px; height:1px; border-top:1px dashed #aaa; }
.son-menu li:after { top:0; bottom:0; width:1px; border-left:1px dashed #aaa; }
.son-menu li:last-child:after { height:10px; }
/* .son-menu li li:after { border:0 none; }
.son-menu li li:last-child ul:before,.son-menu li:last-child li ul:before { bottom:11px; }
.son-menu li ul:before { left:0; top:0; bottom:0; border-left:1px dashed #aaa; }
.son-menu li:last-child ul:before { bottom:36px; } */
.son-menu li .now { background:#189aca; padding:0 5px; color:#fff; }
/* content */
.content { position:absolute; top:50px; right:0; bottom:0; left:0; z-index:0; margin-left:180px; background: #fff; overflow:hidden; }
.content .box { float:left; width:100%; height:100%; overflow:hidden; }
.content .box iframe { float:left; }
.content .load { position: absolute; left:50%; top:15%; width:300px; padding:50px 0; margin-left:-150px; background: #fff; border:1px solid #ddd; text-align: center; -webkit-box-shadow:0 0 10px rgba(0,0,0,.2); box-shadow:0 0 10px rgba(0,0,0,.2); }
.content .load img { display: block; margin:0 auto; }
/*app-page*/
.app-page { padding:70px 15px; }
.app-hd { position: fixed; left:0; top:0; right: 0; height:70px; padding:0 15px; line-height:70px; border-bottom:1px solid #ddd; background: #fff; background: rgba(255,255,255,.9); z-index: 100; }
.app-hd strong { padding-left:5px; border-left:2px solid #88b7e0; }
.app-hd a { display: inline-block; }
.bar-left i { color:#09c; font-size:36px; }
.bar-title { font-weight:bold; text-align: center; }
.bar-right { height:70px; }
.bar-right a { line-height:18px; }
.app-search { }
.app-search dl { margin:15px 0; overflow: hidden; }
.app-search dt { line-height: 32px; }
.app-search dd a { display: inline-block; padding:6px 10px; }
.app-search dd .now { background: #189aca; color:#fff; }
.app-search dd input { display: inline-block; }
.app-search dd .txt-datarange { width:150px; }
.app-search dd .btn { width:80px; margin-left: -4px; }
.tab-hd { position: relative; height:36px; margin:15px 0; border-bottom:1px solid #ddd; }
.tab-hd a { float:left; padding:8px 20px; margin-right:-1px; background: #fbfaf8; border:1px solid #ddd; }
.tab-hd a:hover { background: #fff; }
.tab-hd .now { border-top:2px solid #4998df; border-bottom:1px solid #fff; background: #fff; padding:8px 20px 7px; z-index: 2; }
.tab-item { display: none; }
.tab-item:first-child { display: block; }
.count { line-height: 32px; }
.count li { padding-right:30px; }
.count .btn { line-height: 1.5; }
/*form*/
form table { margin: 0; }
form .err input { border-color:#ff2d55; background: #fff6f8; }
.form-ele { margin:15px 0; }
.form-ele:before,.form-ele:after { display: table; clear:both; content:' '; }
.form-ele .label { min-height:32px; padding:8px 0; }
.form-ele p { margin-top:5px; }
form .err .tip-msg { display: block; }
.form-ele .tip-msg { display: none; }
.form-ele .tip-msg:before { margin-right: 5px; font-family: 'iconfont'; font-size: 18px; vertical-align: middle; }
.form-ele .tip-msg-err { color: #ff2d55; }
.form-ele .tip-msg-err:before { content: '\e60b'; }
.form-ele .tip-msg-ok { color: #189aca; }
.form-ele .tip-msg-ok:before { content: '\e60e'; }
.form-cols  { margin:-10px; }
.form-cols .col { margin:10px; }
.form-cols span { padding: 7px 0; }
.form-txt-min input { display: inline-block; width:48%; }
.ele-radio, .ele-check { margin:-5px 0; }
.ele-radio a, .ele-check a { display: inline-block; padding:6px 20px; margin:5px 10px 5px 0; background: #d9dee4; }
.ele-radio .now, .ele-check .now { background: #567; color:#fff; }
.form-list .form-inner { padding:8px 0; }
.form-list .form-ele { border-bottom:1px solid #ddd; }
.form-list .form-inner img { max-width: 240px; }
.form-list .form-inner table { margin: 0; }
.label-verify:before { content: '*'; color: #f36; font-family: 'microsoft YaHei' }
.file-box .upload { display:inline-block; position:relative; width:80px; height:80px; border:1px dashed #ddd; text-align:center; overflow:hidden; vertical-align:middle; }
.file-box .upload div { cursor:pointer; }
.file-box .upload input { display:inline-block; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); cursor:pointer; vertical-align:top; }
.file-box .upload .webuploader-pick { width:100%; height:100%; overflow:hidden; }
.file-box .upload .webuploader-pick:before { line-height: 75px; content: '\e625'; font-family: 'iconfont'; font-size: 22px; }
.file-box .upload:hover { border-color:#999; }
.file-box .uploading .webuploader-pick i { margin-top:20px; background:url(../img/load.gif) no-repeat; }
.file-box .uploading .webuploader-pick i:before { content: '' }
.file-box { display: inline-block; vertical-align: middle; }
.file-box li { float:left; width:80px; height:80px; padding:0; margin-right:10px; border:0 none; background: #eee; overflow: visible; }
.file-box li .uploaded { position: relative; height:100%; }
.file-box li .result { width:100%; height:100%; overflow: hidden; border-radius:3px; }
.file-box li .result img { width:100%; border-radius:3px; }
.file-box li .status,.file-box li .action { position: absolute; left:0; top:0; width:100%; height:100%; background-color: rgba(0,0,0,.5); line-height:80px; text-align: center; border-radius:3px; color:#fff; z-index: 3; }
.file-box li .action { display: none; }
.file-box li:hover .action { display: block; }
.file-box li .action i { margin: 0 5px; line-height: 1; cursor: pointer; font-size: 20px; color: #fff; }
.file-box li .action .see:before { content: '\e624'; }
.file-box li .action .del:before { content: '\e623'; }
.form-save { position: fixed; left:0; bottom:0;z-index: 9999; width:100%; height:70px; padding:20px; margin:0; background: rgba(255,255,255,.9); border-top:1px solid #ddd; text-align: center; }
.form-save input, .form-save .btn { margin:0 10px; }
.btn,.btn-upload,.btn-save { display: inline-block; height:32px; padding:6px 20px; cursor:pointer; border:1px solid #ddd; background: #f7f7f7; text-align: center; -webkit-box-shadow: none; box-shadow: none; }
.btn-save { background: #189aca; border-color:#189aca; color:#fff; }
.btn-save:hover { background: #33b5d4; border-color:#33b5d4; color:#fff; }
.btn-save:active { background: #7fd3f4; border-color:#7fd3f4; }
.btn-upload { padding:6px 10px; margin-left:-1px; }
.btn-upload:hover,.btn:hover { background: #fff; }
.btn-upload:active,.btn:active { background: #fbfbfb; }
.btn-disabled,.btn-disabled:hover,.btn-disabled:active { background: #ccc; color:#fff; border-color:#ccc; cursor:not-allowed; pointer-events: none; }
/*table*/
table { width:100%; margin:15px 0; border-spacing: 0; border-collapse: collapse; border:1px solid #e1e6eb; border-top:0 none; }
table th { background: #f5f6fa; text-align: left; }
table th, table td {padding:10px; border-top:1px solid #e1e6eb; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
table td input { width:40px; height: auto; padding: 0; }
table td img { width:40px; height:40px; }
table td .txt-min { width: 80px; }
table td .txt-auto { width: auto; }
table td .txt-lager { width: 100%; }
table .avatar { overflow: hidden; }
table .avatar img { float:left; }
table .avatar p { padding-left:10px; overflow: hidden; }
table tr:hover { background: #f9f9fa; }
table td .td-code { position:relative; }
table td .td-code:before { position:absolute; left:44px; top:0px; content:''; width:0; height:0; border-width:8px; }
table td .td-code img { display:none; position:absolute; left:60px; top:-52px; width:120px; height:120px; border:2px solid #999; z-index:100; -webkit-box-shadow:0 0 3px rgba(0,0,0,.3); box-shadow:0 0 3px rgba(0,0,0,.3); }
table td .td-code:hover img { display:block; }
table td .td-code:hover:before { border-color:transparent #999 transparent transparent; border-style:solid; }
table td .del:hover { color:#f10; }
table td .display img, table td .cmt img { width: 15px; height: 15px; }
table td p { white-space: normal; }
table td p i { font-size: 14px; color: #999; }
table td p span { margin-right: 10px; color: #999; }
table td a { display: inline-block; color: #08c; }
table .tmp,table .tmp:hover { background: #fff9bf; }
table .bar { display: inline-block; height: 10px; margin-left: 10px; background-color: #4998df; }
.auto-save-table td { position: relative; }
.auto-save-table td:after { position: absolute; left: 143px; top: 0; content: ''; width: 20px; height: 40px; line-height:40px; font-family: 'iconfont'; font-size:18px; text-align: center; }
.auto-save-table .load:after { background:url(../img/load.gif) center no-repeat; }
.auto-save-table .ok:after { content: '\e60e'; color:#094; } 
.auto-save-table .err:after { content: '\e60b'; color: #d92; }
.key { width: 80px; background-color:#eee; }
.bor { border: 0 none; }
.bor th, .bor td { border: 1px solid #e1e6eb; }
.bor td label { display: inline-block; margin-right: 10px; }
.status-wait, .status-wait a, .pay-in, .pay-in a, .icon-wait:before { color:#08c; }
.status-err, .status-err:hover, .status-err a, .pay-out, .pay-out a, .icon-err:before { color:#f10; }
.status-ok, .status-ok a, .icon-ok:before { color:#094; }
.icon-wait:before { content: '\e618'; font-size: 20px; }
.icon-ok:before { content: '\e60e'; font-size: 20px; }
.icon-err:before { content: '\e60b'; font-size: 20px; }
.icon-tip:before { content: '\e616'; font-size: 20px; color: #fbb101; }
.pay-num { font-weight: bold; color: #f50; }
.no-data { padding:50px; text-align: center; font-size: 15px; }
.no-data i,.no-data a { color:#189aca; }
.no-data i { font-size:28px; }
/* autotip */
.autotip-list { position: absolute; left: 0; top: 0; width: 200px; border: 1px solid #ddd; background: #fff; }
.autotip-list li { line-height: 30px; padding: 0 10px; cursor: default; }
.autotip-list li:hover, .autotip-list .now { background: #e1e6eb; }
/*panel*/
.panel { margin:15px 0; border:1px solid #e1e6eb; }
.panel-hd { padding:8px 10px; background: #f5f6fa; font-style: 14px; border-bottom:1px solid #e1e6eb; }
.panel-bd { padding:10px; background: #fff; }
.panel-tab { background: #f5f6fa; overflow: hidden; }
.panel-tab a { padding:7px 10px; border-right:1px solid #e1e6eb; float: left; }
.panel-tab .now,.panel-tab a:hover { background: #e1e6eb; }
.panel-tab a i { vertical-align: inherit; }
.panel-cache { height: 300px; overflow: scroll; }
.panel-cache li { line-height: 2; }
.cell li { display: table-cell; width:1%; border-left:1px solid #ddd; text-align: center; }
.cell li:first-child { border-left:0 none; }
.cell li strong { display: block; font-size:28px; font-weight: 300; }
/* step */
.setp { margin-top:20px; }
.step-hd li { position: relative; float:left; text-align:center; font-size:14px; }
.step-hd li p { color: #99a9bf; }
.step-hd li .arrow { position: relative; width: 30px; height: 30px; margin: 0 auto; line-height: 28px; background-color: #fff; border: 2px solid #c0ccda; border-radius: 50%; }
.step-hd li .txt { padding: 10px 0; }
.step-hd li:before { position: absolute; top: 15px; content: ''; width: 100%; height: 2px; background-color: #c0ccda; }
.step-hd li:before { left: 0; }
.step-hd li:first-child:before { width: 50%; left: auto; right: 0; }
.step-hd li:last-child:before { width: 50%; }
.step-hd .step-end .arrow { color:#fff; border-color: #13ce66; background-color:#13ce66; }
.step-hd .step-end:before { background-color:#13ce66; }
.step-hd .step-end .txt { color: #13ce66; }
.step-hd .step-cur .arrow { color:#fff; border-color: #c0ccda; background-color:#c0ccda; }
.step-hd .step-cur:before { background-color:#c0ccda; }
.step-bd { padding: 0 100px; }
.step-bd .step-item { display: none; }
.step-bd-1 .step-item-1, .step-bd-2 .step-item-2, .step-bd-3 .step-item-3, .step-bd-4 .step-item-4, .step-bd-5 .step-item-5 { display: block; }
/*page*/
.pages { overflow: hidden; padding:10px 0; font-size:0; text-align: center; }
.pages span { display: inline-block; position: relative; margin-left: -1px; line-height: 35px; border:1px solid #ddd; font-size:12px; }
.pages a { display: block; min-width: 35px; height: 35px; }
.pages .now { background: #189aca; border-color: #189aca; z-index: 1; }
.pages .now a { color: #fff; text-decoration: none; }
.pages span:hover { border-color: #189aca; z-index: 1; }
.pages .page-home a, .pages .page-last a, .pages .page-prev a, .pages .page-next a { padding:0 12px; }

/*confirm*/
.confirm { display: none; position: absolute; width: 180px; background: #fff; border: 1px solid #ddd; -webkit-box-shadow:0 0 3px rgba(0,0,0,.1); box-shadow:0 0 3px rgba(0,0,0,.1); }
.confirm:before { position: absolute; bottom: -15px; left: 50%; content: '\e628'; margin-left: -10px; font-size: 15px; color: #fff; text-shadow: 0 1px 0 #ccc; }
.confirm-arrow-rb:before { left: auto; right: 20px; }
.confirm-arrow-lb:before { right: auto; left: 25px; }
.confirm-arrow-tc:before { bottom: auto; top: -14px; content: '\e609'; text-shadow: 0 -1px 0 #ccc; }
.confirm .msg, .confirm .btns { margin: 15px; }
.confirm .msg:before { margin-right: 4px; content: '\e616'; font-size: 15px; color: #d32; vertical-align: middle; }
.confirm .btns { text-align: right; }
.confirm .btns a { display: inline-block; padding: 2px 10px; margin-left:10px; color: #666; text-decoration: none; }
.confirm .btns .ok { background:#189aca; color: #fff; }
/* tip */
#tip { position:fixed; left:50%; top:0; padding:15px 20px; border:1px solid #ddd; background-color:#fff; z-index:999999; -webkit-box-shadow:0 0 5px rgba(0,0,0,.2); box-shadow:0 0 5px rgba(0,0,0,.2) }
#tip i { display:inline-block; width:30px; height:30px; margin-right:10px; line-height: 30px; font-size: 30px; vertical-align:middle; }
#tip .msg { display: inline-block; max-width: 200px; vertical-align: middle; }
#tip .no:before { content: '\e60e'; color: #f7ba2a; }
#tip .yes:before { content: '\e60a'; color: #094; }
#tip .info:before { content: '\e616'; color: #08c; }


.login-bg { background:#f7fafc; }
#particles-js { position: absolute; z-index: -1; width: 100%; height: 100%; top: -1px; }
.login { position:absolute; left: 50%; top: 15%; width:320px; margin-left: -160px; background-color:#fff; -webkit-box-shadow:0 0 15px rgba(0,0,0,.1); box-shadow:0 0 15px rgba(0,0,0,.1); border-radius: 3px; overflow: hidden; }
.login h3.form-ele { padding: 20px 30px; margin:0; background: #0f88eb; font-weight:300; font-size:20px; font-family:'Candara'; color:#fff; }
.login .form-ele { padding:5px 20px; }
.login .txt-code { display: inline-block; width: 196px; vertical-align: middle; }
.login .code-img { margin-left: -1px; }
.login input[type='submit'] { width:100%; background:#0f88eb; border-color: #0f88eb; }


/*other*/
.tip-page { padding:100px; text-align: center; }
.tip-page i { font-size:30px; color:#189aca; }


.chart { width:220px; height:220px; }
/*money-info*/
.money-info { width:430px; }
.money-info ul { padding-top:30px; }
.money-info li { float: left; width:215px; height:32px; padding:10px 0; overflow: hidden; }
.money-info li i { margin-top:0; font-size:15px; }
.money-info li strong { font-size:16px; color:#f36; }
.money-info li label { display: inline-block; width:60px; }
.money-info li i { display: inline-block; width:12px; height:12px; margin-top:-1px; border-radius:2px; vertical-align: middle; }
.money-info .icon-xj { background:#feb75d; }
.money-info .icon-qzyj { background:#a79aec; }
.money-info .icon-red { background:#fe7170; }
.money-info .icon-qzj { background:#84d96b; }
.money-info .icon-mtj { background:#fc84b7; }
.money-info .icon-zcj { background:#6fccee; }

.count-fixed-height { height: 312px; margin-top: -16px; overflow-y: scroll; }
.count-fixed-height table { margin: 0; }