/*chrome默认了outline*/

input,
textarea {
	outline-width: 0;
}

#z-q-container {
	position: absolute;
	overflow: hidden;
	background-color: #ffffff;
	border: 1px solid #509de1;
	z-index: 9000;
}

.icon-page_excel
  {    background: url('icons/page_excel.png') no-repeat;
}

.icon-page_white_excel
  {    background: url('icons/page_white_excel.png') no-repeat;
}

.icon-page_word
  {    background: url('icons/page_word.png') no-repeat;
}

.icon-page_white_word
  {    background: url('icons/page_white_word.png') no-repeat;
}

.icon-blank {
	background: url('icons/blank.gif') no-repeat center center;
}

.icon-funnel-eye {
	background: url('icons/default/funnel_eye.png') no-repeat center center;
}

.icon-funnel-half {
	background: url('icons/default/funnel_half.png') no-repeat center center;
}

.icon-funnel-empty {
	background: url('icons/default/funnel_empty.png') no-repeat center center;
}


/*default icon*/

.icon-add {
	background: url('icons/edit_add.png') no-repeat center center;
}

.icon-edit {
	background: url('icons/pencil.png') no-repeat center center;
}

.icon-remove {
	background: url('icons/edit_remove.png') no-repeat center center;
}

.icon-save {
	background: url('icons/filesave.png') no-repeat center center;
}

.icon-cut {
	background: url('icons/cut.png') no-repeat center center;
}

.icon-ok {
	background: url('icons/ok.png') no-repeat center center;
}

.icon-no {
	background: url('icons/no.png') no-repeat center center;
}

.icon-cancel {
	background: url('icons/cancel.png') no-repeat center center;
}

.icon-reload {
	background: url('icons/reload.png') no-repeat center center;
}

.icon-search {
	background: url('icons/search.png') no-repeat center center;
}

.icon-print {
	background: url('icons/print.png') no-repeat center center;
}

.icon-help {
	background: url('icons/help.png') no-repeat center center;
}

.icon-undo {
	background: url('icons/undo.png') no-repeat center center;
}

.icon-redo {
	background: url('icons/redo.png') no-repeat center center;
}

.icon-back {
	background: url('icons/back.png') no-repeat center center;
}

.icon-sum {
	background: url('icons/sum.png') no-repeat center center;
}

.icon-tip {
	background: url('icons/tip.png') no-repeat center center;
}

.icon-filter {
	background: url('icons/filter.png') no-repeat center center;
}

.icon-mini-add {
	background: url('icons/mini_add.png') no-repeat center center;
}

.icon-mini-edit {
	background: url('icons/mini_edit.png') no-repeat center center;
}

.icon-mini-refresh {
	background: url('icons/mini_refresh.png') no-repeat center center;
}

.icon-large-picture {
	background: url('icons/large_picture.png') no-repeat center center;
}

.icon-large-clipart {
	background: url('icons/large_clipart.png') no-repeat center center;
}

.icon-large-shapes {
	background: url('icons/large_shapes.png') no-repeat center center;
}

.icon-large-smartart {
	background: url('icons/large_smartart.png') no-repeat center center;
}

.icon-large-chart {
	background: url('icons/large_chart.png') no-repeat center center;
}

.icon-noread-report {
	background: url('icons/noread_report.png') no-repeat center center;
}

.icon-bed {
	background: url('icons/bed.png') no-repeat center center;
}

.icon-house {
	background: url('icons/house.png') no-repeat center center;
}

.icon-person {
	background: url('icons/person.png') no-repeat center center;
}

.icon-add-note {
	background: url('icons/add_note.png') no-repeat center center;
}

.icon-patient {
	background: url('icons/outhosp_patient.png') no-repeat center center;
}

.icon-outhosp-patient {
	background: url('icons/outhosp_patient.png') no-repeat center center;
}

.icon-stethoscope {
	background: url('icons/stethoscope.png') no-repeat center center;
}

.icon-write-order {
	background: url('icons/write_order.png') no-repeat center center;
}

.icon-replace-order {
	background: url('icons/replace_order.png') no-repeat center center;
}

.icon-stop-order {
	background: url('icons/stop_order.png') no-repeat center center;
}

.icon-cancel-order {
	background: url('icons/cancel_order.png') no-repeat center center;
}

.icon-abort-order {
	background: url('icons/abort_order.png') no-repeat center center;
}

.icon-uncheckin {
	background: url('icons/uncheckin.png') no-repeat center center;
}

.icon-end-adm {
	background: url('icons/end_adm.png') no-repeat center center;
}

.icon-change-loc {
	background: url('icons/change_loc.png') no-repeat center center;
}

.icon-resort {
	background: url('icons/resort.png') no-repeat center center;
}

.icon-doctor {
	background: url('icons/doctor.png') no-repeat center center;
}

.icon-clear-screen {
	background: url('icons/clear_screen.png') no-repeat center center;
}

.icon-clear {
	background: url('icons/clear_screen.png') no-repeat center center;
}

.icon-read-card {
	background: url('icons/read_card.png') no-repeat center center;
}

.icon-update {
	background: url('icons/update.png') no-repeat center center;
}

.icon-upload-cloud {
	background: url('icons/upload_cloud.png') no-repeat center center;
}

.icon-unload-cloud {
	background: url('icons/unload_cloud.png') no-repeat center center;
}

.icon-reset {
	background: url('icons/reset.png') no-repeat center center;
}

.icon-arrow-top {
	background: url('icons/arrow_top.png') no-repeat center center;
}

.icon-arrow-bottom {
	background: url('icons/arrow_bottom.png') no-repeat center center;
}

.icon-arrow-right {
	background: url('icons/arrow_right.png') no-repeat center center;
}

.icon-arrow-left {
	background: url('icons/arrow_left.png') no-repeat center center;
}

.icon-close {
	background: url('icons/close.png') no-repeat center center;
}

.icon-save {
	background: url('icons/save.png') no-repeat center center;
}

.icon-other {
	background: url('icons/other.png') no-repeat center center;
}

.icon-patient-info {
	background: url('icons/patient_info.png') no-repeat center center;
}

.icon-apply-adm {
	background: url('icons/apply_adm.png') no-repeat center center;
}

.icon-del-diag {
	background: url('icons/del_diag.png') no-repeat center center;
}

.icon-apply-opr {
	background: url('icons/apply_opr.png') no-repeat center center;
}

.icon-add-diag {
	background: url('icons/add_diag.png') no-repeat center center;
}

.icon-save-tmpl {
	background: url('icons/save_tmpl.png') no-repeat center center;
}

.icon-apply-check {
	background: url('icons/apply_check.png') no-repeat center center;
}

.icon-check-reg {
	background: url('icons/check_reg.png') no-repeat center center;
}

.icon-exe-order {
	background: url('icons/exe_order.png') no-repeat center center;
}

.icon-emr-cri {
	background: url('icons/emr_cri.png') no-repeat center center;
}

.icon-copy-drug {
	background: url('icons/copy_drug.png') no-repeat center center;
}

.icon-copy-sos {
	background: url('icons/copy_sos.png') no-repeat center center;
}

.icon-copy-prn {
	background: url('icons/copy_prn.png') no-repeat center center;
}

.icon-copy-prn {
	background: url('icons/copy_prn.png') no-repeat center center;
}

.icon-lt-rt-37 {
	background: url('icons/lt_rt_37.png') no-repeat center center;
}

.icon-lt-rt-55 {
	background: url('icons/lt_rt_55.png') no-repeat center center;
}

.icon-lt-rt-73 {
	background: url('icons/lt_rt_73.png') no-repeat center center;
}

.icon-lt-rt-19 {
	background: url('icons/lt_rt_19.png') no-repeat center center;
}

.icon-arrow-left-top {
	background: url('icons/arrow_left_top.png') no-repeat center center;
}

.icon-arrow-right-top {
	background: url('icons/arrow_right_top.png') no-repeat center center;
}

.icon-bold {
	background: url('icons/bold.png') no-repeat center center;
}

.icon-font {
	background: url('icons/font.png') no-repeat center center;
}

.icon-strikethrough {
	background: url('icons/strikethrough.png') no-repeat center center;
}

.icon-underline {
	background: url('icons/underline.png') no-repeat center center;
}

.icon-incline {
	background: url('icons/incline.png') no-repeat center center;
}

.icon-subscript {
	background: url('icons/subscript.png') no-repeat center center;
}

.icon-superscript {
	background: url('icons/superscript.png') no-repeat center center;
}

.icon-indentation {
	background: url('icons/indentation.png') no-repeat center center;
}

.icon-align-left {
	background: url('icons/align_left.png') no-repeat center center;
}

.icon-align-center {
	background: url('icons/align_center.png') no-repeat center center;
}

.icon-align-right {
	background: url('icons/align_right.png') no-repeat center center;
}

.icon-cut-blue {
	background: url('icons/cut_blue.png') no-repeat center center;
}

.icon-paste {
	background: url('icons/paste.png') no-repeat center center;
}

.icon-paste-board {
	background: url('icons/paste_board.png') no-repeat center center;
}

.icon-copy {
	background: url('icons/copy.png') no-repeat center center;
}

.icon-add {
	background: url('icons/add.png') no-repeat center center;
}

.icon-paper-cfg {
	background: url('icons/paper_cfg.png') no-repeat center center;
}

.icon-export {
	background: url('icons/export.png') no-repeat center center;
}

.icon-omega {
	background: url('icons/omega.png') no-repeat center center;
}

.icon-eye {
	background: url('icons/eye.png') no-repeat center center;
}

.icon-fee-arrow {
	background: url('icons/fee_arrow.png') no-repeat center center;
}

.icon-paper-arrow {
	background: url('icons/paper_arrow.png') no-repeat center center;
}

.icon-checkin {
	background: url('icons/checkin.png') no-repeat center center;
}

.icon-paper {
	background: url('icons/paper.png') no-repeat center center;
}

.icon-fee {
	background: url('icons/fee.png') no-repeat center center;
}

.icon-paper-tri {
	background: url('icons/paper_tri.png') no-repeat center center;
}

.icon-outpatient {
	background: url('icons/outpatient.png') no-repeat center center;
}

.icon-inpatient {
	background: url('icons/inpatient.png') no-repeat center center;
}

.icon-emergency {
	background: url('icons/emergency.png') no-repeat center center;
}

.icon-star-light-yellow {
	background: url('icons/star_light_yellow.png') no-repeat center center;
}

.icon-star-yellow {
	background: url('icons/star_yellow.png') no-repeat center center;
}

.icon-book {
	background: url('icons/book.png') no-repeat center center;
}

.icon-all-select {
	background: url('icons/all_select.png') no-repeat center center;
}

.icon-cancel-select-grant {
	background: url('icons/cancel_select_grant.png') no-repeat center center;
}

.icon-select-grant {
	background: url('icons/select_grant.png') no-repeat center center;
}

.icon-refuse-select-grant {
	background: url('icons/refuse_select_grant.png') no-repeat center center;
}

.icon-double-quotes {
	background: url('icons/double_quotes.png') no-repeat center center;
}

.icon-transfer {
	background: url('icons/transfer.png') no-repeat center center;
}

.icon-align-justify {
	background: url('icons/align_justify.png') no-repeat center center;
}

.icon-unindent {
	background: url('icons/unindent.png') no-repeat center center;
}

.icon-stamp {
	background: url('icons/stamp.png') no-repeat center center;
}

.icon-paper-stamp {
	background: url('icons/paper_stamp.png') no-repeat center center;
}

.icon-batch-cfg {
	background: url('icons/batch_cfg.png') no-repeat center center;
}

.icon-batch-add {
	background: url('icons/batch_add.png') no-repeat center center;
}

.icon-import-xls {
	background: url('icons/import_xls.png') no-repeat center center;
}

.icon-init {
	background: url('icons/init.png') no-repeat center center;
}

.icon-inv-search {
	background: url('icons/inv_search.png') no-repeat center center;
}

.icon-submit {
	background: url('icons/submit.png') no-repeat center center;
}

.icon-chart-year {
	background: url('icons/chart_year.png') no-repeat center center;
}

.icon-chart-sum {
	background: url('icons/chart_sum.png') no-repeat center center;
}

.icon-attachment {
	background: url('icons/attachment.png') no-repeat center center;
}

.icon-import-reset {
	background: url('icons/import_reset.png') no-repeat center center;
}

.icon-stamp-cancel {
	background: url('icons/stamp_cancel.png') no-repeat center center;
}

.icon-stamp-pass {
	background: url('icons/stamp_pass.png') no-repeat center center;
}

.icon-mnypaper-cfg {
	background: url('icons/mnypaper_cfg.png') no-repeat center center;
}

.icon-mnypaper-run {
	background: url('icons/mnypaper_run.png') no-repeat center center;
}

.icon-mnypaper-ok {
	background: url('icons/mnypaper_ok.png') no-repeat center center;
}

.icon-mnypaper-no {
	background: url('icons/mnypaper_no.png') no-repeat center center;
}

.icon-mnypaper-down {
	background: url('icons/mnypaper_down.png') no-repeat center center;
}

.icon-mnypaper-down2 {
	background: url('icons/mnypaper_down2.png') no-repeat center center;
}

.icon-paper-money {
	background: url('icons/paper_money.png') no-repeat center center;
}

.icon-line-paid {
	background: url('icons/line-paid.png') no-repeat center center;
}

.icon-paper-arrow-down {
	background: url('icons/paper_arrow_down.png') no-repeat center center;
}

.icon-paper-arrow-up {
	background: url('icons/paper_arrow_up.png') no-repeat center center;
}

.icon-split {
	background: url('icons/split.png') no-repeat center center;
}

.icon-alert {
	background: url('icons/alert.png') no-repeat center center;
}

.icon-star {
	background: url('icons/star.png') no-repeat center center;
}

.icon-star-half {
	background: url('icons/star_half.png') no-repeat center center;
}

.icon-user {
	background: url('icons/user.png') no-repeat center center;
}

.icon-money-down {
	background: url('icons/money_down.png') no-repeat center center;
}

.icon-max-no {
	background: url('icons/max_no.png') no-repeat center center;
}

.icon-paper-link {
	background: url('icons/paper_link.png') no-repeat center center;
}

.icon-excel {
	background: url('icons/excel.png') no-repeat center center;
}

.icon-img {
	background: url('icons/img.png') no-repeat center center;
}

.icon-save-to {
	background: url('icons/save_to.png') no-repeat center center;
}

.icon-save-sure {
	background: url('icons/save_sure.png') no-repeat center center;
}

.icon-star-empty {
	background: url('icons/star_empty.png') no-repeat center center;
}

.icon-paper-info {
	background: url('icons/paper_info.png') no-repeat center center;
}

.icon-export-data {
	background: url('icons/export_data.png') no-repeat center center;
}

.icon-export-all {
	background: url('icons/export_all.png') no-repeat center center;
}

.icon-set-col {
	background: url('icons/set_col.png') no-repeat center center;
}

.icon-template {
	background: url('icons/template.png') no-repeat center center;
}

.icon-adjust-inventory {
	background: url('icons/adjust_inventory.png') no-repeat center center;
}

.icon-cancel-money {
	background: url('icons/cancel_money.png') no-repeat center center;
}

.icon-set-zero {
	background: url('icons/set_zero.png') no-repeat center center;
}

.icon-set-paper {
	background: url('icons/set_paper.png') no-repeat center center;
}

.icon-accept-money {
	background: url('icons/accept_money.png') no-repeat center center;
}

.icon-accept {
	background: url('icons/accept.png') no-repeat center center;
}

.icon-show-set {
	background: url('icons/show_set.png') no-repeat center center;
}

.icon-camera {
	background: url('icons/camera.png') no-repeat center center;
}

.icon-download {
	background: url('icons/download.png') no-repeat center center;
}

.icon-import {
	background: url('icons/import.png') no-repeat center center;
}

.icon-all-unselect {
	background: url('icons/all_unselect.png') no-repeat center center;
}

.icon-blue-edit {
	background: url('icons/blue_edit.png') no-repeat center center;
}

.icon-gray-edit {
	background: url('icons/gray_edit.png') no-repeat center center;
}

.icon-pat-write {
	background: url('icons/pat_write.png') no-repeat center center;
}

.icon-run {
	background: url('icons/run.png') no-repeat center center;
}

.icon-key {
	background: url('icons/key.png') no-repeat center center;
}

.icon-down {
	background: url('icons/down.png') no-repeat center center;
}

.icon-up {
	background: url('icons/up.png') no-repeat center center;
}

.icon-fx {
	background: url('icons/fx.png') no-repeat center center;
}

.icon-muti-key {
	background: url('icons/muti_key.png') no-repeat center center;
}

.icon-pause {
	background: url('icons/pause.png') no-repeat center center;
}

.icon-forbid {
	background: url('icons/forbid.png') no-repeat center center;
}

.icon-make-oppointment {
	background: url('icons/make_oppointment.png') no-repeat center center;
}

.icon-unuse {
	background: url('icons/unuse.png') no-repeat center center;
}

.icon-ignore {
	background: url('icons/ignore.png') no-repeat center center;
}

.icon-re-ignore {
	background: url('icons/re_ignore.png') no-repeat center center;
}

.icon-arrow-up {
	background: url('icons/arrow_up.png') no-repeat center center;
}

.icon-scanning {
	background: url('icons/scanning.png') no-repeat center center;
}

.icon-return {
	background: url('icons/return.png') no-repeat center center;
}

.icon-doc-caseload {
	background: url('icons/doc_caseload.png') no-repeat center center;
}

.icon-snowflake-blue {
	background: url('icons/snowflake_blue.png') no-repeat center center;
}

.icon-speci-mt {
	background: url('icons/speci_mt.png') no-repeat center center;
}

.icon-print-box {
	background: url('icons/print_box.png') no-repeat center center;
}

.icon-tube-add {
	background: url('icons/tube_add.png') no-repeat center center;
}

.icon-tube-del {
	background: url('icons/tube_del.png') no-repeat center center;
}

.icon-wrench-blue {
	background: url('icons/wrench_blue.png') no-repeat center center;
}

.icon-gen {
	background: url('icons/gen.png') no-repeat center center;
}

.icon-paper-submit {
	background: url('icons/paper_submit.png') no-repeat center center;
}

.icon-open-book {
	background: url('icons/open_book.png') no-repeat center center;
}

.icon-export-paper {
	background: url('icons/export_paper.png') no-repeat center center;
}

.icon-track {
	background: url('icons/track.png') no-repeat center center;
}

.icon-paper-eye {
	background: url('icons/paper_eye.png') no-repeat center center;
}

.icon-run-red {
	background: url('icons/run_red.png') no-repeat center center;
}

.icon-compare-no {
	background: url('icons/compare_no.png') no-repeat center center;
}

.icon-compare-yes {
	background: url('icons/compare_yes.png') no-repeat center center;
}

.icon-compare {
	background: url('icons/compare.png') no-repeat center center;
}

.icon-adm-add {
	background: url('icons/adm_add.png') no-repeat center center;
}

.icon-adm-same {
	background: url('icons/adm_same.png') no-repeat center center;
}

.icon-alert-red {
	background: url('icons/alert_red.png') no-repeat center center;
}

.icon-allergy-word {
	background: url('icons/allergy_word.png') no-repeat center center;
}

.icon-all-screen {
	background: url('icons/all_screen.png') no-repeat center center;
}

.icon-analysis {
	background: url('icons/analysis.png') no-repeat center center;
}

.icon-arrow-blue {
	background: url('icons/arrow_blue.png') no-repeat center center;
}

.icon-arrow-zoom {
	background: url('icons/arrow_zoom.png') no-repeat center center;
}

.icon-audit-x {
	background: url('icons/audit_x.png') no-repeat center center;
}

.icon-base-info {
	background: url('icons/base_info.png') no-repeat center center;
}

.icon-base-word {
	background: url('icons/base_word.png') no-repeat center center;
}

.icon-blue-drug-ok {
	background: url('icons/blue_drug_ok.png') no-repeat center center;
}

.icon-blue-move {
	background: url('icons/blue_move.png') no-repeat center center;
}

.icon-book-green {
	background: url('icons/book_green.png') no-repeat center center;
}

.icon-bottle-drug {
	background: url('icons/bottle_drug.png') no-repeat center center;
}

.icon-cal-pen {
	background: url('icons/cal_pen.png') no-repeat center center;
}

.icon-cancel-ref {
	background: url('icons/cancel_ref.png') no-repeat center center;
}

.icon-cancel-top {
	background: url('icons/cancel_top.png') no-repeat center center;
}

.icon-check {
	background: url('icons/check.png') no-repeat center center;
}

.icon-checkbox {
	background: url('icons/checkbox.png') no-repeat center center;
}

.icon-chg-doctor-grant {
	background: url('icons/chg_doctor_grant.png') no-repeat center center;
}

.icon-clock {
	background: url('icons/clock.png') no-repeat center center;
}

.icon-clock-blod {
	background: url('icons/clock_blod.png') no-repeat center center;
}

.icon-clock-record {
	background: url('icons/clock_record.png') no-repeat center center;
}

.icon-clock-black {
	background: url('icons/clock_black.png') no-repeat center center;
}

.icon-close-word {
	background: url('icons/close_word.png') no-repeat center center;
}

.icon-complex-word {
	background: url('icons/complex_word.png') no-repeat center center;
}

.icon-contain {
	background: url('icons/contain.png') no-repeat center center;
}

.icon-doctor-green-no {
	background: url('icons/doctor_green_no.png') no-repeat center center;
}

.icon-down-arrow-box {
	background: url('icons/down_arrow_box.png') no-repeat center center;
}

.icon-drug {
	background: url('icons/drug.png') no-repeat center center;
}

.icon-drug-arrow-red {
	background: url('icons/drug_arrow_red.png') no-repeat center center;
}

.icon-drug-audit {
	background: url('icons/drug_audit.png') no-repeat center center;
}

.icon-drug-clock {
	background: url('icons/drug_clock.png') no-repeat center center;
}

.icon-drug-link {
	background: url('icons/drug_link.png') no-repeat center center;
}

.icon-dsh-water {
	background: url('icons/dsh_water.png') no-repeat center center;
}

.icon-durg-freq {
	background: url('icons/durg_freq.png') no-repeat center center;
}

.icon-durg-ref {
	background: url('icons/durg_ref.png') no-repeat center center;
}

.icon-face-red {
	background: url('icons/face_red.png') no-repeat center center;
}

.icon-find-adm {
	background: url('icons/find_adm.png') no-repeat center center;
}

.icon-fire {
	background: url('icons/fire.png') no-repeat center center;
}

.icon-format-line {
	background: url('icons/format_line.png') no-repeat center center;
}

.icon-format-line-dott {
	background: url('icons/format_line_dott.png') no-repeat center center;
}

.icon-format-line-num {
	background: url('icons/format_line_num.png') no-repeat center center;
}

.icon-gen-barcode {
	background: url('icons/gen_barcode.png') no-repeat center center;
}

.icon-green-chart {
	background: url('icons/green_chart.png') no-repeat center center;
}

.icon-home-black {
	background: url('icons/home_black.png') no-repeat center center;
}

.icon-home-gray {
	background: url('icons/home_gray.png') no-repeat center center;
}

.icon-icd {
	background: url('icons/icd.png') no-repeat center center;
}

.icon-injector {
	background: url('icons/injector.png') no-repeat center center;
}

.icon-knw-submit {
	background: url('icons/knw_submit.png') no-repeat center center;
}

.icon-list-word {
	background: url('icons/list_word.png') no-repeat center center;
}

.icon-location {
	background: url('icons/location.png') no-repeat center center;
}

.icon-lock {
	background: url('icons/lock.png') no-repeat center center;
}

.icon-move-left-most {
	background: url('icons/move_left_most.png') no-repeat center center;
}

.icon-move-up-most {
	background: url('icons/move_up_most.png') no-repeat center center;
}

.icon-mtpaper-add {
	background: url('icons/mtpaper_add.png') no-repeat center center;
}

.icon-mtpaper-arrw-lftp {
	background: url('icons/mtpaper_arrw_lftp.png') no-repeat center center;
}

.icon-mtpaper-redo {
	background: url('icons/mtpaper_redo.png') no-repeat center center;
}

.icon-mtpaper-undo {
	background: url('icons/mtpaper_undo.png') no-repeat center center;
}

.icon-mttext {
	background: url('icons/mttext.png') no-repeat center center;
}

.icon-mutpaper-tri {
	background: url('icons/mutpaper_tri.png') no-repeat center center;
}

.icon-mutpaper-x {
	background: url('icons/mutpaper_x.png') no-repeat center center;
}

.icon-nail {
	background: url('icons/nail.png') no-repeat center center;
}

.icon-no-conatin {
	background: url('icons/no_conatin.png') no-repeat center center;
}

.icon-other-yellow {
	background: url('icons/other_yellow.png') no-repeat center center;
}

.icon-paper-bed {
	background: url('icons/paper_bed.png') no-repeat center center;
}

.icon-paper-blue-line {
	background: url('icons/paper_blue_line.png') no-repeat center center;
}

.icon-paper-stat {
	background: url('icons/paper_stat.png') no-repeat center center;
}

.icon-paper-chart {
	background: url('icons/paper_chart.png') no-repeat center center;
}

.icon-paper-drug {
	background: url('icons/paper_drug.png') no-repeat center center;
}

.icon-paper-link-pen {
	background: url('icons/paper_link_pen.png') no-repeat center center;
}

.icon-paper-new {
	background: url('icons/paper_new.png') no-repeat center center;
}

.icon-paper-no {
	background: url('icons/paper_no.png') no-repeat center center;
}

.icon-paper-ok {
	background: url('icons/paper_ok.png') no-repeat center center;
}

.icon-paper-opr-record {
	background: url('icons/paper_opr_record.png') no-repeat center center;
}

.icon-paper-save {
	background: url('icons/paper_save.png') no-repeat center center;
}

.icon-paper-table {
	background: url('icons/paper_table.png') no-repeat center center;
}

.icon-paper-upgrade {
	background: url('icons/paper_upgrade.png') no-repeat center center;
}

.icon-paper-upgrade-add {
	background: url('icons/paper_upgrade_add.png') no-repeat center center;
}

.icon-paper-x {
	background: url('icons/paper_x.png') no-repeat center center;
}

.icon-pat-add-red {
	background: url('icons/pat_add_red.png') no-repeat center center;
}

.icon-pat-alert-red {
	background: url('icons/pat_alert_red.png') no-repeat center center;
}

.icon-pat-house {
	background: url('icons/pat_house.png') no-repeat center center;
}

.icon-pat-opr {
	background: url('icons/pat_opr.png') no-repeat center center;
}

.icon-private-word {
	background: url('icons/private_word.png') no-repeat center center;
}

.icon-public-word {
	background: url('icons/public_word.png') no-repeat center center;
}

.icon-radio {
	background: url('icons/radio.png') no-repeat center center;
}

.icon-ref {
	background: url('icons/ref.png') no-repeat center center;
}

.icon-repeat-drug {
	background: url('icons/repeat_drug.png') no-repeat center center;
}

.icon-right-arrow {
	background: url('icons/right_arrow.png') no-repeat center center;
}

.icon-switch {
	background: url('icons/switch.png') no-repeat center center;
}

.icon-tel {
	background: url('icons/tel.png') no-repeat center center;
}

.icon-text {
	background: url('icons/text.png') no-repeat center center;
}

.icon-text-word {
	background: url('icons/text_word.png') no-repeat center center;
}

.icon-tip-blue {
	background: url('icons/tip_blue.png') no-repeat center center;
}

.icon-top-green {
	background: url('icons/top_green.png') no-repeat center center;
}

.icon-translate-word {
	background: url('icons/translate_word.png') no-repeat center center;
}

.icon-trans-pat {
	background: url('icons/trans_pat.png') no-repeat center center;
}

.icon-tube {
	background: url('icons/tube.png') no-repeat center center;
}

.icon-unlock {
	background: url('icons/unlock.png') no-repeat center center;
}

.icon-upload {
	background: url('icons/upload.png') no-repeat center center;
}

.icon-virus {
	background: url('icons/virus.png') no-repeat center center;
}

.icon-virus-drug {
	background: url('icons/virus_drug.png') no-repeat center center;
}

.icon-water-drop {
	background: url('icons/water_drop.png') no-repeat center center;
}

.icon-yellow-qa {
	background: url('icons/yellow_qa.png') no-repeat center center;
}

.icon-down-blue {
	background: url('icons/down_blue.png') no-repeat center center;
}

.icon-export-report {
	background: url('icons/export_report.png') no-repeat center center;
}

.icon-add-report {
	background: url('icons/add_report.png') no-repeat center center;
}

.icon-finish-report {
	background: url('icons/finish_report.png') no-repeat center center;
}

.icon-paper-plane {
	background: url('icons/paper_plane.png') no-repeat center center;
}

.icon-undo-paper-plane {
	background: url('icons/undo_paper_plane.png') no-repeat center center;
}

.icon-h24-stat {
	background: url('icons/h24_stat.png') no-repeat center center;
}

.icon-stat {
	background: url('icons/stat.png') no-repeat center center;
}

.icon-paper-pen {
	background: url('icons/paper_pen.png') no-repeat center center;
}

.icon-wating {
	background: url('icons/wating.png') no-repeat center center;
}

.icon-done {
	background: url('icons/done.png') no-repeat center center;
}

.icon-user-black {
	background: url('icons/user_black.png') no-repeat center center;
}

.icon-report-check-black {
	background: url('icons/report_check_black.png') no-repeat center center;
}

.icon-up-gray {
	background: url('icons/up_gray.png') no-repeat center center;
}

.icon-down-gray {
	background: url('icons/down_gray.png') no-repeat center center;
}

.icon-pat-info {
	background: url('icons/pat_info.png') no-repeat center center;
}

.icon-tooth {
	background: url('icons/tooth.png') no-repeat center center;
}

.icon-paid {
	background: url('icons/paid.png') no-repeat center center;
}

.icon-return-paid {
	background: url('icons/return_paid.png') no-repeat center center;
}

.icon-int-bill {
	background: url('icons/int_bill.png') no-repeat center center;
}

.icon-cancel-int-bill {
	background: url('icons/cancel_int_bill.png') no-repeat center center;
}

.icon-reprint-inv {
	background: url('icons/reprint_inv.png') no-repeat center center;
}

.icon-print-inv {
	background: url('icons/print_inv.png') no-repeat center center;
}

.icon-rebill {
	background: url('icons/rebill.png') no-repeat center center;
}

.icon-pat-fee-det {
	background: url('icons/pat_fee_det.png') no-repeat center center;
}

.icon-find-paid-det {
	background: url('icons/find_paid_det.png') no-repeat center center;
}

.icon-find-ord-det {
	background: url('icons/find_ord_det.png') no-repeat center center;
}

.icon-find-fee-itm {
	background: url('icons/find_fee_itm.png') no-repeat center center;
}

.icon-red-cancel-paper {
	background: url('icons/red_cancel_paper.png') no-repeat center center;
}

.icon-skip-no {
	background: url('icons/skip_no.png') no-repeat center center;
}

.icon-paper-ques {
	background: url('icons/paper_ques.png') no-repeat center center;
}

.icon-injector-water {
	background: url('icons/injector_water.png') no-repeat center center;
}

.icon-alert-pen {
	background: url('icons/alert_pen.png') no-repeat center center;
}

.icon-board-alert {
	background: url('icons/board_alert.png') no-repeat center center;
}

.icon-paper-key {
	background: url('icons/paper_key.png') no-repeat center center;
}

.icon-doctor-green-pen {
	background: url('icons/doctor_green_pen.png') no-repeat center center;
}

.icon-paper-group {
	background: url('icons/paper_group.png') no-repeat center center;
}

.icon-minus {
	background: url('icons/minus.png') no-repeat center center;
}

.icon-alarm {
	background: url('icons/alarm.png') no-repeat center center;
}

.icon-ip-cfg {
	background: url('icons/ip_cfg.png') no-repeat center center;
}

.icon-have-son-node {
	background: url('icons/have_son_node.png') no-repeat center center;
}

.icon-mater-info {
	background: url('icons/mater_info.png') no-repeat center center;
}

.icon-send-msg {
	background: url('icons/send_msg.png') no-repeat center center;
}

.icon-add-item {
	background: url('icons/add_item.png') no-repeat center center;
}

.icon-price-maint {
	background: url('icons/price_maint.png') no-repeat center center;
}

.icon-wax-tat-stat {
	background: url('icons/wax_tat_stat.png') no-repeat center center;
}

.icon-wax-stat {
	background: url('icons/wax_stat.png') no-repeat center center;
}

.icon-sort {
	background: url('icons/sort.png') no-repeat center center;
}

.icon-house-maint {
	background: url('icons/house_maint.png') no-repeat center center;
}

.icon-slice-tat-stat {
	background: url('icons/slice_tat_stat.png') no-repeat center center;
}

.icon-slice-stat {
	background: url('icons/slice_stat.png') no-repeat center center;
}

.icon-take-report {
	background: url('icons/take_report.png') no-repeat center center;
}

.icon-change-pay-way {
	background: url('icons/change_pay_way.png') no-repeat center center;
}

.icon-sample-stat {
	background: url('icons/sample_stat.png') no-repeat center center;
}

.icon-ga-maint {
	background: url('icons/ga_maint.png') no-repeat center center;
}

.icon-house-posi-maint {
	background: url('icons/house_posi_maint.png') no-repeat center center;
}

.icon-qua-pro-dis {
	background: url('icons/qua_pro_dis.png') no-repeat center center;
}

.icon-qua-pro-sort {
	background: url('icons/qua_pro_sort.png') no-repeat center center;
}

.icon-person-key-yel {
	background: url('icons/person_key_yel.png') no-repeat center center;
}

.icon-key-switch {
	background: url('icons/key_switch.png') no-repeat center center;
}

.icon-report-switch {
	background: url('icons/report_switch.png') no-repeat center center;
}

.icon-report-blue-shie-key {
	background: url('icons/report_blue_shie_key.png') no-repeat center center;
}

.icon-rectangle-flow {
	background: url('icons/rectangle_flow.png') no-repeat center center;
}

.icon-paper-switch {
	background: url('icons/paper_switch.png') no-repeat center center;
}

.icon-pat-house-switch {
	background: url('icons/pat_house_switch.png') no-repeat center center;
}

.icon-qua-pro-blue {
	background: url('icons/qua_pro_blue.png') no-repeat center center;
}

.icon-slice-only {
	background: url('icons/slice_only.png') no-repeat center center;
}

.icon-barbell {
	background: url('icons/barbell.png') no-repeat center center;
}

.icon-target-arrow {
	background: url('icons/target_arrow.png') no-repeat center center;
}

.icon-big-switch {
	background: url('icons/big_switch.png') no-repeat center center;
}

.icon-disabler {
	background: url('icons/disabler.png') no-repeat center center;
}

.icon-produce {
	background: url('icons/produce.png') no-repeat center center;
}

.icon-children {
	background: url('icons/children.png') no-repeat center center;
}

.icon-lung {
	background: url('icons/lung.png') no-repeat center center;
}

.icon-high {
	background: url('icons/high.png') no-repeat center center;
}

.icon-spirit {
	background: url('icons/spirit.png') no-repeat center center;
}

.icon-old {
	background: url('icons/old.png') no-repeat center center;
}

.icon-poor {
	background: url('icons/poor.png') no-repeat center center;
}

.icon-sugar {
	background: url('icons/sugar.png') no-repeat center center;
}

.icon-free {
	background: url('icons/free.png') no-repeat center center;
}

.icon-out-poverty {
	background: url('icons/out_poverty.png') no-repeat center center;
}

.icon-pregnant-woman {
	background: url('icons/pregnant_woman.png') no-repeat center center;
}

.icon-bell-blue-no {
	background: url('icons/bell_blue_no.png') no-repeat center center;
}

.icon-green-line-eye {
	background: url('icons/green_line_eye.png') no-repeat center center;
}

.icon-clock-orange {
	background: url('icons/clock_orange.png') no-repeat center center;
}

.icon-paper-clock-bue {
	background: url('icons/paper_clock_bue.png') no-repeat center center;
}

.icon-star-orange-border {
	background: url('icons/star_orange_border.png') no-repeat center center;
}

.icon-have-message {
	background: url('icons/have_message.png') no-repeat center center;
}

.icon-funnel-on {
	background: url('icons/funnel_on.png') no-repeat center center;
}

.icon-three-cuboid-green {
	background: url('icons/three_cuboid_green.png') no-repeat center center;
}

.icon-dustbin-red {
	background: url('icons/dustbin_red.png') no-repeat center center;
}

.icon-bell-blue {
	background: url('icons/bell_blue.png') no-repeat center center;
}

.icon-paper-pen-blue {
	background: url('icons/paper_pen_blue.png') no-repeat center center;
}

.icon-star-orange-body {
	background: url('icons/star_orange_body.png') no-repeat center center;
}

.icon-arrow-le-bo-gray {
	background: url('icons/arrow_le_bo_gray.png') no-repeat center center;
}

.icon-print-arr-bo {
	background: url('icons/print_arr_bo.png') no-repeat center center;
}

.icon-print-arr-bo-gray {
	background: url('icons/print_arr_bo_gray.png') no-repeat center center;
}

.icon-gear-gray {
	background: url('icons/gear_gray.png') no-repeat center center;
}

.icon-triangle-green-right {
	background: url('icons/triangle_green_right.png') no-repeat center center;
}

.icon-triangle-gray-right {
	background: url('icons/triangle_gray_right.png') no-repeat center center;
}

.icon-paper-pay {
	background: url('icons/paper_pay.png') no-repeat center center;
}

.icon-paper-pay-gray {
	background: url('icons/paper_pay_gray.png') no-repeat center center;
}

.icon-compu-torus {
	background: url('icons/compu_torus.png') no-repeat center center;
}

.icon-compu-torus-gray {
	background: url('icons/compu_torus_gray.png') no-repeat center center;
}

.icon-two-recta-gear {
	background: url('icons/two_recta_gear.png') no-repeat center center;
}

.icon-two-recta-gear-gray {
	background: url('icons/two_recta_gear_gray.png') no-repeat center center;
}

.icon-compu-run {
	background: url('icons/compu_run.png') no-repeat center center;
}

.icon-compu-run-gray {
	background: url('icons/compu_run_gray.png') no-repeat center center;
}

.icon-paper-blue-add {
	background: url('icons/paper_blue_add.png') no-repeat center center;
}

.icon-paper-blue-add-gray {
	background: url('icons/paper_blue_add_gray.png') no-repeat center center;
}

.icon-trian-recta-right {
	background: url('icons/trian_recta_right.png') no-repeat center center;
}

.icon-trian-recta-right-gray {
	background: url('icons/trian_recta_right_gray.png') no-repeat center center;
}

.icon-triangle-green-left {
	background: url('icons/triangle_green_left.png') no-repeat center center;
}

.icon-triangle-gray-left {
	background: url('icons/triangle_gray_left.png') no-repeat center center;
}

.icon-box-red-add {
	background: url('icons/box_red_add.png') no-repeat center center;
}

.icon-box-red-add-gray {
	background: url('icons/box_red_add_gray.png') no-repeat center center;
}

.icon-gray-chart {
	background: url('icons/gray_chart.png') no-repeat center center;
}

.icon-report-eye {
	background: url('icons/report_eye.png') no-repeat center center;
}

.icon-report-eye-gray {
	background: url('icons/report_eye_gray.png') no-repeat center center;
}

.icon-trian-recta-left {
	background: url('icons/trian_recta_left.png') no-repeat center center;
}

.icon-trian-recta-left-gray {
	background: url('icons/trian_recta_left_gray.png') no-repeat center center;
}

.icon-refresh-gray {
	background: url('icons/refresh_gray.png') no-repeat center center;
}

.icon-clock-pen {
	background: url('icons/clock_pen.png') no-repeat center center;
}

.icon-clock-pen-gray {
	background: url('icons/clock_pen_gray.png') no-repeat center center;
}

.icon-drug-eye {
	background: url('icons/drug_eye.png') no-repeat center center;
}

.icon-drug-eye-gray {
	background: url('icons/drug_eye_gray.png') no-repeat center center;
}

.icon-trigger-box {
	background: url('icons/trigger_box.png') no-repeat center center;
}

.icon-card {
	background: url('icons/card.png') no-repeat center center;
}

.icon-copy-blue {
	background: url('icons/copy_blue.png') no-repeat center center;
}

.icon-img-blue {
	background: url('icons/img_blue.png') no-repeat center center;
}

.icon-folder {
	background: url('icons/folder.png') no-repeat center center;
}

.icon-miss-img {
	background: url('icons/miss_img.png') no-repeat center center;
}

.icon-person-seal {
	background: url('icons/person_seal.png') no-repeat center center;
}

.icon-out {
	background: url('icons/out.png') no-repeat center center;
}

.icon-change {
	background: url('icons/change.png') no-repeat center center;
}


/*big icon*/

.icon-big-save {
	background: url('icons/big/save.png') no-repeat top center;
}

.icon-big-print {
	background: url('icons/big/print.png') no-repeat top center;
}

.icon-big-del {
	background: url('icons/big/del.png') no-repeat top center;
}

.icon-big-favorite {
	background: url('icons/big/favorite.png') no-repeat top center;
}

.icon-big-favorite-add {
	background: url('icons/big/favorite_add.png') no-repeat top center;
}

.icon-big-img {
	background: url('icons/big/img.png') no-repeat top center;
}

.icon-big-omega {
	background: url('icons/big/omega.png') no-repeat top center;
}

.icon-big-position {
	background: url('icons/big/position.png') no-repeat top center;
}

.icon-big-refresh {
	background: url('icons/big/refresh.png') no-repeat top center;
}

.icon-big-unlock {
	background: url('icons/big/unlock.png') no-repeat top center;
}

.icon-big-book-arrow {
	background: url('icons/big/book_arrow.png') no-repeat top center;
}

.icon-big-book-eye {
	background: url('icons/big/book_eye.png') no-repeat top center;
}

.icon-big-book-ref {
	background: url('icons/big/book_ref.png') no-repeat top center;
}

.icon-big-book-arrow-rt {
	background: url('icons/big/book_arrow_rt.png') no-repeat top center;
}

.icon-big-book-to-book {
	background: url('icons/big/book_to_book.png') no-repeat top center;
}

.icon-big-doctor-green {
	background: url('icons/big/doctor_green.png') no-repeat top center;
}

.icon-big-lt-rt-37 {
	background: url('icons/big/lt_rt_37.png') no-repeat top center;
}

.icon-big-lt-rt-55 {
	background: url('icons/big/lt_rt_55.png') no-repeat top center;
}

.icon-big-lt-rt-73 {
	background: url('icons/big/lt_rt_73.png') no-repeat top center;
}

.icon-big-lt-rt-19 {
	background: url('icons/big/lt_rt_19.png') no-repeat top center;
}

.icon-big-card-reader {
	background: url('icons/big/card_reader.png') no-repeat top center;
}

.icon-big-clear {
	background: url('icons/big/clear.png') no-repeat top center;
}

.icon-big-doctor-adm {
	background: url('icons/big/doctor_adm.png') no-repeat top center;
}

.icon-big-fee-arrow {
	background: url('icons/big/fee_arrow.png') no-repeat top center;
}

.icon-big-paper-arrow {
	background: url('icons/big/paper_arrow.png') no-repeat top center;
}

.icon-big-paper-pen {
	background: url('icons/big/paper_pen.png') no-repeat top center;
}

.icon-big-paper-search {
	background: url('icons/big/paper_search.png') no-repeat top center;
}

.icon-big-ring {
	background: url('icons/big/ring.png') no-repeat top center;
}

.icon-big-ring-blue {
	background: url('icons/big/ring_blue.png') no-repeat top center;
}

.icon-big-skip-no {
	background: url('icons/big/skip_no.png') no-repeat top center;
}

.icon-big-home {
	background: url('icons/big/home.png') no-repeat top center;
}

.icon-big-stamp {
	background: url('icons/big/stamp.png') no-repeat top center;
}

.icon-big-tooth {
	background: url('icons/big/tooth.png') no-repeat top center;
}

.icon-big-close-eye {
	background: url('icons/big/close_eye.png') no-repeat top center;
}

.icon-big-open-eye {
	background: url('icons/big/open_eye.png') no-repeat top center;
}

.icon-big-delete-col {
	background: url('icons/big/delete_col.png') no-repeat top center;
}

.icon-big-delete-row {
	background: url('icons/big/delete_row.png') no-repeat top center;
}

.icon-big-delete-table {
	background: url('icons/big/delete_table.png') no-repeat top center;
}

.icon-big-insert-col {
	background: url('icons/big/insert_col.png') no-repeat top center;
}

.icon-big-insert-row {
	background: url('icons/big/insert_row.png') no-repeat top center;
}

.icon-big-insert-table {
	background: url('icons/big/insert_table.png') no-repeat top center;
}

.icon-big-split-cells {
	background: url('icons/big/split_cells.png') no-repeat top center;
}

.icon-big-help {
	background: url('icons/big/help.png') no-repeat top center;
}

.icon-big-paper {
	background: url('icons/big/paper.png') no-repeat top center;
}

.icon-big-question {
	background: url('icons/big/question.png') no-repeat top center;
}

.icon-big-bar {
	background: url('icons/big/bar.png') no-repeat top center;
}

.icon-big-card {
	background: url('icons/big/card.png') no-repeat top center;
}

.icon-big-change-account {
	background: url('icons/big/change_account.png') no-repeat top center;
}

.icon-big-disuse {
	background: url('icons/big/disuse.png') no-repeat top center;
}

.icon-big-inspect {
	background: url('icons/big/inspect.png') no-repeat top center;
}

.icon-big-maint {
	background: url('icons/big/maint.png') no-repeat top center;
}

.icon-big-meterage {
	background: url('icons/big/meterage.png') no-repeat top center;
}

.icon-big-return {
	background: url('icons/big/return.png') no-repeat top center;
}

.icon-big-start {
	background: url('icons/big/start.png') no-repeat top center;
}

.icon-big-stop {
	background: url('icons/big/stop.png') no-repeat top center;
}

.icon-big-tip {
	background: url('icons/big/tip.png') no-repeat top center;
}

.icon-big-rad {
	background: url('icons/big/rad.png') no-repeat top center;
}

.icon-big-balance {
	background: url('icons/big/balance.png') no-repeat top center;
}

.icon-big-open-file {
	background: url('icons/big/open_file.png') no-repeat top center;
}

.icon-big-waxblock-return {
	background: url('icons/big/waxblock_return.png') no-repeat top center;
}

.icon-big-cells-smear {
	background: url('icons/big/cells_smear.png') no-repeat top center;
}

.icon-big-slide-filed {
	background: url('icons/big/slide_filed.png') no-repeat top center;
}

.icon-big-slide-send {
	background: url('icons/big/slide_send.png') no-repeat top center;
}

.icon-big-dyeing {
	background: url('icons/big/dyeing.png') no-repeat top center;
}

.icon-big-slide-add {
	background: url('icons/big/slide_add.png') no-repeat top center;
}

.icon-big-embed {
	background: url('icons/big/embed.png') no-repeat top center;
}

.icon-big-slide-made {
	background: url('icons/big/slide_made.png') no-repeat top center;
}

.icon-big-slide-return {
	background: url('icons/big/slide_return.png') no-repeat top center;
}

.icon-big-book-yellow {
	background: url('icons/big/book_yellow.png') no-repeat top center;
}

.icon-big-med-bag {
	background: url('icons/big/med_bag.png') no-repeat top center;
}

.icon-big-next {
	background: url('icons/big/next.png') no-repeat top center;
}

.icon-big-pre {
	background: url('icons/big/pre.png') no-repeat top center;
}

.icon-big-print-box {
	background: url('icons/big/print_box.png') no-repeat top center;
}

.icon-big-save-add {
	background: url('icons/big/save_add.png') no-repeat top center;
}

.icon-big-save-next {
	background: url('icons/big/save_next.png') no-repeat top center;
}

.icon-big-print-run {
	background: url('icons/big/print_run.png') no-repeat top center;
}

.icon-big-paper-time {
	background: url('icons/big/paper_time.png') no-repeat top center;
}

.icon-big-alert-yellow {
	background: url('icons/big/alert_yellow.png') no-repeat top center;
}

.icon-big-pre-audit {
	background: url('icons/big/pre_audit.png') no-repeat top center;
}

.icon-big-paper-gray {
	background: url('icons/big/paper_gray.png') no-repeat top center;
}

.icon-big-msg {
	background: url('icons/big/msg.png') no-repeat top center;
}

.icon-big-equi-cfg {
	background: url('icons/big/equi_cfg.png') no-repeat top center;
}

.icon-big-med-equi {
	background: url('icons/big/med_equi.png') no-repeat top center;
}

.icon-big-alert {
	background: url('icons/big/alert.png') no-repeat top center;
}

.icon-big-idcard {
	background: url('icons/big/idcard.png') no-repeat top center;
}

.icon-big-paid {
	background: url('icons/big/paid.png') no-repeat top center;
}

.icon-big-pat-list {
	background: url('icons/big/pat_list.png') no-repeat top center;
}

.icon-big-read-card {
	background: url('icons/big/read_card.png') no-repeat top center;
}

.icon-big-search-pat {
	background: url('icons/big/search_pat.png') no-repeat top center;
}

.icon-big-cardiogram {
	background: url('icons/big/cardiogram.png') no-repeat top center;
}

.icon-big-conical-bottle {
	background: url('icons/big/conical_bottle.png') no-repeat top center;
}

.icon-big-patient-mach {
	background: url('icons/big/patient_mach.png') no-repeat top center;
}

.icon-big-movie-mach {
	background: url('icons/big/movie_mach.png') no-repeat top center;
}

.icon-big-chopsticks-bowl {
	background: url('icons/big/chopsticks_bowl.png') no-repeat top center;
}

.icon-big-rectangle-tree {
	background: url('icons/big/rectangle_tree.png') no-repeat top center;
}

.icon-big-message-clock {
	background: url('icons/big/message_clock.png') no-repeat top center;
}

.icon-big-message-cate {
	background: url('icons/big/message_cate.png') no-repeat top center;
}

.icon-big-message-colum {
	background: url('icons/big/message_colum.png') no-repeat top center;
}

.icon-big-message-pen {
	background: url('icons/big/message_pen.png') no-repeat top center;
}

.icon-big-miss-img {
	background: url('icons/big/miss_img.png') no-repeat top center;
}

.icon-big-paper-yellow {
	background: url('icons/big/paper_yellow.png') no-repeat top center;
}

.icon-big-mach-blue-red {
	background: url('icons/big/mach_blue_red.png') no-repeat top center;
}

.icon-big-first-second {
	background: url('icons/big/first_second.png') no-repeat top center;
}

.icon-big-clock-back-blue {
	background: url('icons/big/clock_back_blue.png') no-repeat top center;
}

.icon-big-clock-back-gree {
	background: url('icons/big/clock_back_gree.png') no-repeat top center;
}

.icon-big-person-green {
	background: url('icons/big/person_green.png') no-repeat top center;
}

.icon-big-report-yel-pen {
	background: url('icons/big/report_yel_pen.png') no-repeat top center;
}

.icon-big-two-pill-gray {
	background: url('icons/big/two_pill_gray.png') no-repeat top center;
}

.icon-big-paper-orange {
	background: url('icons/big/paper_orange.png') no-repeat top center;
}

.icon-big-blue-white-circle {
	background: url('icons/big/blue_white_circle.png') no-repeat top center;
}

.icon-big-three-blue-bar {
	background: url('icons/big/three_blue_bar.png') no-repeat top center;
}

.icon-big-blue-frame-ok {
	background: url('icons/big/blue_frame_ok.png') no-repeat top center;
}

.icon-big-white-p-red {
	background: url('icons/big/white_p_red.png') no-repeat top center;
}


/*white icon*/

.icon-w-plus {
	background: url('icons/white/plus.png') no-repeat center center;
}

.icon-w-add {
	background: url('icons/white/add.png') no-repeat center center;
}

.icon-w-arrow-down {
	background: url('icons/white/arrow_down.png') no-repeat center center;
}

.icon-w-arrow-up {
	background: url('icons/white/arrow_up.png') no-repeat center center;
}

.icon-w-back {
	background: url('icons/white/back.png') no-repeat center center;
}

.icon-w-cal {
	background: url('icons/white/cal.png') no-repeat center center;
}

.icon-w-cancel {
	background: url('icons/white/cancel.png') no-repeat center center;
}

.icon-w-card {
	background: url('icons/white/card.png') no-repeat center center;
}

.icon-w-clean {
	background: url('icons/white/clean.png') no-repeat center center;
}

.icon-w-close {
	background: url('icons/white/close.png') no-repeat center center;
}

.icon-w-config {
	background: url('icons/white/config.png') no-repeat center center;
}

.icon-w-edit {
	background: url('icons/white/edit.png') no-repeat center center;
}

.icon-w-epr {
	background: url('icons/white/epr.png') no-repeat center center;
}

.icon-w-file {
	background: url('icons/white/file.png') no-repeat center center;
}

.icon-w-file-open {
	background: url('icons/white/file_open.png') no-repeat center center;
}

.icon-w-find {
	background: url('icons/white/find.png') no-repeat center center;
}

.icon-w-home {
	background: url('icons/white/home.png') no-repeat center center;
}

.icon-w-list {
	background: url('icons/white/list.png') no-repeat center center;
}

.icon-w-new {
	background: url('icons/white/new.png') no-repeat center center;
}

.icon-w-other {
	background: url('icons/white/other.png') no-repeat center center;
}

.icon-w-paper {
	background: url('icons/white/paper.png') no-repeat center center;
}

.icon-w-plus {
	background: url('icons/white/plus.png') no-repeat center center;
}

.icon-w-print {
	background: url('icons/white/print.png') no-repeat center center;
}

.icon-w-save {
	background: url('icons/white/save.png') no-repeat center center;
}

.icon-w-switch {
	background: url('icons/white/switch.png') no-repeat center center;
}

.icon-w-update {
	background: url('icons/white/update.png') no-repeat center center;
}

.icon-w-import {
	background: url('icons/white/import.png') no-repeat center center;
}

.icon-w-export {
	background: url('icons/white/export.png') no-repeat center center;
}

.icon-w-star {
	background: url('icons/white/star.png') no-repeat center center;
}

.icon-w-msg {
	background: url('icons/white/msg.png') no-repeat center center;
}

.icon-w-copy {
	background: url('icons/white/copy.png') no-repeat center center;
}

.icon-w-stamp {
	background: url('icons/white/stamp.png') no-repeat center center;
}

.icon-w-batch-cfg {
	background: url('icons/white/batch_cfg.png') no-repeat center center;
}

.icon-w-inv {
	background: url('icons/white/inv.png') no-repeat center center;
}

.icon-w-batch-add {
	background: url('icons/white/batch_add.png') no-repeat center center;
}

.icon-w-eye {
	background: url('icons/white/eye.png') no-repeat center center;
}

.icon-w-arrow-left {
	background: url('icons/white/arrow_left.png') no-repeat center center;
}

.icon-w-arrow-right {
	background: url('icons/white/arrow_right.png') no-repeat center center;
}

.icon-w-calc {
	background: url('icons/white/calc.png') no-repeat center center;
}

.icon-w-submit {
	background: url('icons/white/submit.png') no-repeat center center;
}

.icon-w-run {
	background: url('icons/white/run.png') no-repeat center center;
}

.icon-w-rent {
	background: url('icons/white/rent.png') no-repeat center center;
}

.icon-w-takes {
	background: url('icons/white/takes.png') no-repeat center center;
}

.icon-w-line-key {
	background: url('icons/white/line_key.png') no-repeat center center;
}

.icon-w-clock {
	background: url('icons/white/clock.png') no-repeat center center;
}

.icon-w-key {
	background: url('icons/white/key.png') no-repeat center center;
}

.icon-w-setting {
	background: url('icons/white/setting.png') no-repeat center center;
}

.icon-w-img {
	background: url('icons/white/img.png') no-repeat center center;
}

.icon-w-ok {
	background: url('icons/white/ok.png') no-repeat center center;
}

.icon-w-filter {
	background: url('icons/white/filter.png') no-repeat center center;
}

.icon-w-predrug {
	background: url('icons/white/predrug.png') no-repeat center center;
}

.icon-w-trigger-box {
	background: url('icons/white/trigger_box.png') no-repeat center center;
}

.icon-w-paid {
	background: url('icons/white/paid.png') no-repeat center center;
}

.icon-w-zoom {
	background: url('icons/white/zoom.png') no-repeat center center;
}

.icon-w-book {
	background: url('icons/white/book.png') no-repeat center center;
}

.icon-w-upload {
	background: url('icons/white/upload.png') no-repeat center center;
}

.icon-w-pen-paper {
	background: url('icons/white/pen_paper.png') no-repeat center center;
}

.icon-w-volume-up {
	background: url('icons/white/volume_up.png') no-repeat center center;
}

.icon-w-download {
	background: url('icons/white/download.png') no-repeat center center;
}

.icon-w-reset {
	background: url('icons/white/reset.png') no-repeat center center;
}

.l-btn {
	text-decoration: none;
	display: inline-block;
	margin: 0;
	padding: 0;
	cursor: pointer;
	outline: none;
	text-align: center;
	vertical-align: middle;
}

.l-btn-plain {
	border: 0;
	padding: 1px;
}

.l-btn-disabled {
	color: #ccc;
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: default;
}

.l-btn-left {
	display: inline-block;
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

.l-btn-text {
	display: inline-block;
	vertical-align: top;
	width: auto;
	line-height: 24px;
	font-size: 12px;
	padding: 0;
	margin: 0 4px;
}

.l-btn-icon {
	display: inline-block;
	width: 16px;
	height: 16px;
	line-height: 16px;
	position: absolute;
	top: 50%;
	margin-top: -8px;
	font-size: 1px;
}

.l-btn span span .l-btn-empty {
	display: inline-block;
	margin: 0;
	width: 16px;
	height: 24px;
	font-size: 1px;
	vertical-align: top;
}

.l-btn span .l-btn-icon-left {
	padding: 0 0 0 20px;
	background-position: left center;
}

.l-btn span .l-btn-icon-right {
	padding: 0 20px 0 0;
	background-position: right center;
}

.l-btn-icon-left .l-btn-text {
	margin: 0 4px 0 24px;
}

.l-btn-icon-left .l-btn-icon {
	left: 4px;
}

.l-btn-icon-right .l-btn-text {
	margin: 0 24px 0 4px;
}

.l-btn-icon-right .l-btn-icon {
	right: 4px;
}

.l-btn-icon-top .l-btn-text {
	margin: 20px 4px 0 4px;
}

.l-btn-icon-top .l-btn-icon {
	top: 4px;
	left: 50%;
	margin: 0 0 0 -8px;
}

.l-btn-icon-bottom .l-btn-text {
	margin: 0 4px 20px 4px;
}

.l-btn-icon-bottom .l-btn-icon {
	top: auto;
	bottom: 4px;
	left: 50%;
	margin: 0 0 0 -8px;
}

.l-btn-left .l-btn-empty {
	margin: 0 4px;
	width: 16px;
}

.l-btn-plain:hover {
	padding: 0;
}

.l-btn-focus {
	outline: #0000FF dotted thin;
}

.l-btn-large .l-btn-text {
	line-height: 40px;
}

.l-btn-large .l-btn-icon {
	width: 32px;
	height: 32px;
	line-height: 32px;
	margin-top: -16px;
}

.l-btn-large .l-btn-icon-left .l-btn-text {
	margin-left: 40px;
}

.l-btn-large .l-btn-icon-right .l-btn-text {
	margin-right: 40px;
}

.l-btn-large .l-btn-icon-top .l-btn-text {
	margin-top: 36px;
	line-height: 24px;
	min-width: 32px;
}

.l-btn-large .l-btn-icon-top .l-btn-icon {
	margin: 0 0 0 -16px;
}

.l-btn-large .l-btn-icon-bottom .l-btn-text {
	margin-bottom: 36px;
	line-height: 24px;
	min-width: 32px;
}

.l-btn-large .l-btn-icon-bottom .l-btn-icon {
	margin: 0 0 0 -16px;
}

.l-btn-large .l-btn-left .l-btn-empty {
	margin: 0 4px;
	width: 32px;
}




.l-btn-disabled,
.l-btn-disabled:hover {
	background: #fafafa;
	color: #444;
	background: -webkit-linear-gradient(top, #ffffff 0, #eeeeee 100%);
	background: -moz-linear-gradient(top, #ffffff 0, #eeeeee 100%);
	background: -o-linear-gradient(top, #ffffff 0, #eeeeee 100%);
	background: linear-gradient(to bottom, #ffffff 0, #eeeeee 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eeeeee, GradientType=0);
	filter: alpha(opacity=50) progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#eeeeee, GradientType=0);
}

.l-btn-plain-disabled,
.l-btn-plain-disabled:hover {
	background: transparent;
	filter: alpha(opacity=50);
}

.l-btn-selected,
.l-btn-selected:hover {
	background: #ddd;
	filter: none;
}

.l-btn-plain-selected,
.l-btn-plain-selected:hover {
	background: #ddd;
}

.l-btn-text {
	min-width: 0;
	/*@linkbutton-text-width;*/
	line-height: 30px;
	font-size: 14px;
	padding: 0 8px;
	margin: 0px;
}

.l-btn-icon {
	width: 30px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	top: 0px;
	margin-top: 0;
	/*top: @top-4IE8@x9;*/
	/*实测ie8不需要*/
}

.l-btn-left.l-btn-icon-left {
	/*在style加width时，图标偏移*/
	width: 100%;
	width: auto\9;
	/*IE6,7,8*/
	/*2018-11-14*/
}

.l-btn-icon-left .l-btn-text {
	margin: 0 0 0 30px;
}

.l-btn-plain .l-btn-icon-left .l-btn-text {
	margin: 0 4px 0 18px;
	min-width: 0px;
}

.l-btn-icon-right .l-btn-text {
	margin: 0 4px 0 0;
}

.l-btn-plain .l-btn-icon-left .l-btn-text.l-btn-empty {
	margin: 0;
}

.l-btn-left .l-btn-empty {
	width: 30px;
	min-width: 30px;
	margin: 0;
	padding: 0;
}




/*特殊情况（按钮在蓝色病人信息条上时）：hover背景色为#0063a7*/

.l-btn.hover-dark:hover {
	background: #0063a7;
}

.l-btn.hover-dark:hover .l-btn-icon {
	background-color: #0063a7;
}

.l-btn-plain {
	color: #000000;
	background: transparent;
	border: 0px solid transparent;
	padding: 0px;
	filter: none;
}


.l-btn-plain .l-btn-left .l-btn-icon {
	background-color: transparent;
}

.l-btn-disabled,
.l-btn-disabled:hover,
.l-btn.hover-dark.l-btn-disabled:hover,
.l-btn.hover-dark.l-btn-disabled {
	opacity: 1;
	filter: alpha(opacity=100);
	background: #bbbbbb;
	color: #ffffff;
	border-color: #bbbbbb;
}

.l-btn-disabled .l-btn-icon,
.l-btn-disabled:hover .l-btn-icon,
.l-btn.hover-dark.l-btn-disabled:hover .l-btn-icon,
.l-btn.hover-dark.l-btn-disabled .l-btn-icon {
	background-color: #999999;
}

.l-btn-plain.l-btn-disabled {
	background-color: transparent;
	border-color: transparent;
}

.l-btn-plain.l-btn-disabled .l-btn-left {
	background-color: transparent;
	color: #444;
	border-color: transparent;
}

.l-btn-plain.l-btn-disabled .l-btn-left .l-btn-icon {
	background-color: transparent;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.l-btn-plain.l-btn-disabled .l-btn-left .l-btn-text {
	opacity: 0.6;
	filter: alpha(opacity=60);
}


/*
.l-btn-disabled,
.l-btn-disabled:hover {
  background:#ffffff;
  color: #444;
}
.hisui-linkbutton.l-btn-disabled,.hisui-linkbutton.l-btn-disabled:hover {
    background:@linkbutton-bgcolor;
    color: #444;    
}*/


/*.linkbutton-plain{
  color: #000000;
  background: transparent;
  border: 1px solid transparent;
  padding: 1px;
  filter: none;
  .l-btn-left .l-btn-icon {
    background-color: transparent;
  }
}*/

a.l-btn-link {
	color: #40A2DE;
}

a.l-btn-link:hover {
	color: #378ec4;
}


/*
.l-btn.big.l-btn-plain{
  .l-btn-icon-left {
    .l-btn-icon{
      left: 50%;
      margin-left: -14px;
    }
   .l-btn-text{
      margin:0 4px 0 0;
      padding:24px 2px 2px 0;
    }
  }
}*/

.l-btn.l-btn-plain.big {
	padding: 0;
	border: 0;
}

.l-btn.l-btn-plain.big .l-btn-icon-left {
	padding: 4px 10px;
	width: auto;
}

.l-btn.l-btn-plain.big .l-btn-icon-left .l-btn-icon {
	height: 28px;
	line-height: 28px;
	top: 4px;
	position: absolute;
	width: 100%;
}

.l-btn.l-btn-plain.big .l-btn-icon-left .l-btn-text {
	padding: 38px 0 0px;
	/*43--38px 20180929*/
	line-height: 14px;
	margin: 0;
	text-align: center;
}

.l-btn.l-btn-plain.big:hover {
	border: 0;
	padding: 0;
	background: #dcebf9;
}

.l-btn.l-btn-plain.big:hover .l-btn-text {
	color: #378ec4;
	/*#21ba45;*/
}

.datagrid-btn-separator.big {
	float: none;
	height: 65px;
	border-left: 1px solid #ccc;
	margin: 0px 4px;
	display: inline-block;
	vertical-align: middle;
}

.pagination span.l-btn-text.l-btn-empty {
	line-height: 24px;
	width: 16px;
	min-width: 16px;
	margin: 0 4px;
}

.pagination span.l-btn-icon {
	width: 16px;
	height: 16px;
	top: 50%;
	top: 8px\9;
	margin-top: -8px;
	left: 4px;
}


.textbox-text {
	height: 25px;
	line-height: 25px;
}

.datagrid .panel-body {
	overflow: hidden;
	position: relative;
}

.datagrid-view {
	position: relative;
	overflow: hidden;
}

.datagrid-view1,
.datagrid-view2 {
	position: absolute;
	overflow: hidden;
	top: 0;
}

.datagrid-view1 {
	left: 0;
}

.datagrid-view2 {
	right: 0;
}

.datagrid-mask {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0.3;
	filter: alpha(opacity=30);
	display: none;
}

.datagrid-mask-msg {
	position: absolute;
	top: 50%;
	margin-top: -20px;
	padding: 10px 5px 10px 30px;
	width: auto;
	height: 16px;
	border-width: 2px;
	border-style: solid;
	display: none;
}

.datagrid-sort-icon {
	padding: 0;
}

.datagrid-toolbar {
	height: auto;
	padding: 0;
	border-width: 0 0 1px 0;
	border-style: solid;
}

.datagrid-btn-separator {
	float: left;
	height: 24px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #fff;
	margin: 2px 1px;
}

.datagrid .datagrid-pager {
	display: block;
	margin: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
}

.datagrid .datagrid-pager-top {
	border-width: 0 0 1px 0;
}

.datagrid-header {
	overflow: hidden;
	cursor: default;
	border-width: 0 0 1px 0;
	border-style: solid;
}

.datagrid-header-inner {
	float: left;
	width: 10000px;
}

.datagrid-header-row,
.datagrid-row {
	height: 25px;
}

.datagrid-header td,
.datagrid-body td,
.datagrid-footer td {
	border-width: 0 1px 1px 0;
	border-style: dotted;
	margin: 0;
	padding: 0;
}

.datagrid-cell,
.datagrid-cell-group,
.datagrid-header-rownumber,
.datagrid-cell-rownumber {
	margin: 0;
	padding: 0 4px;
	white-space: nowrap;
	word-wrap: normal;
	overflow: hidden;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
}

.datagrid-header .datagrid-cell {
	height: auto;
}

.datagrid-header .datagrid-cell span {
	font-size: 12px;
}

.datagrid-cell-group {
	text-align: center;
}

.datagrid-header-rownumber,
.datagrid-cell-rownumber {
	width: 25px;
	text-align: center;
	margin: 0;
	padding: 0;
}

.datagrid-body {
	margin: 0;
	padding: 0;
	overflow: auto;
	zoom: 1;
}

.datagrid-view1 .datagrid-body-inner {
	padding-bottom: 20px;
}

.datagrid-view1 .datagrid-body {
	overflow: hidden;
}

.datagrid-footer {
	overflow: hidden;
}

.datagrid-footer-inner {
	border-width: 1px 0 0 0;
	border-style: solid;
	width: 10000px;
	float: left;
}

.datagrid-row-editing .datagrid-cell {
	height: auto;
}

.datagrid-header-check,
.datagrid-cell-check {
	padding: 0;
	width: 27px;
	height: 18px;
	font-size: 1px;
	text-align: center;
	overflow: hidden;
}

.datagrid-header-check input,
.datagrid-cell-check input {
	margin: 0;
	padding: 0;
	width: 15px;
	height: 18px;
}

.datagrid-resize-proxy {
	position: absolute;
	width: 1px;
	height: 10000px;
	top: 0;
	cursor: e-resize;
	display: none;
}

.datagrid-body .datagrid-editable {
	margin: 0;
	padding: 0;
}

.datagrid-body .datagrid-editable table {
	width: 100%;
	height: 100%;
}

.datagrid-body .datagrid-editable td {
	border: 0;
	margin: 0;
	padding: 0;
}

.datagrid-body .datagrid-editable .datagrid-editable-input {
	margin: 0;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
}

.datagrid-sort-desc .datagrid-sort-icon {
	padding: 0 13px 0 0;
	background: url('images/blue/datagrid_icons.png') no-repeat -16px center;
}

.datagrid-sort-asc .datagrid-sort-icon {
	padding: 0 13px 0 0;
	background: url('images/blue/datagrid_icons.png') no-repeat 0px center;
}

.datagrid-row-collapse {
	background: url('images/blue/datagrid_icons.png') no-repeat -48px center;
}

.datagrid-row-expand {
	background: url('images/blue/datagrid_icons.png') no-repeat -32px center;
}

.datagrid-mask-msg {
	background: #ffffff url('images/blue/loading.gif') no-repeat scroll 5px center;
}

.datagrid-header,
.datagrid-td-rownumber {
	background-color: #efefef;
	background: -webkit-linear-gradient(top, #F9F9F9 0, #efefef 100%);
	background: -moz-linear-gradient(top, #F9F9F9 0, #efefef 100%);
	background: -o-linear-gradient(top, #F9F9F9 0, #efefef 100%);
	background: linear-gradient(to bottom, #F9F9F9 0, #efefef 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F9F9F9, endColorstr=#efefef, GradientType=0);
}

.datagrid-cell-rownumber {
	color: #000000;
}

.datagrid-resize-proxy {
	background: #aac5e7;
}

.datagrid-mask {
	background: #ccc;
}

.datagrid-mask-msg {
	border-color: #95B8E7;
}

.datagrid-toolbar,
.datagrid-pager {
	background: #F4F4F4;
}

.datagrid-header,
.datagrid-toolbar,
.datagrid-pager,
.datagrid-footer-inner {
	border-color: #dddddd;
}

.datagrid-header td,
.datagrid-body td,
.datagrid-footer td {
	border-color: #ccc;
}

.datagrid-htable,
.datagrid-btable,
.datagrid-ftable {
	color: #000000;
	border-collapse: separate;
}

.datagrid-row-alt {
	background: #fafafa;
}

.datagrid-row-over,
.datagrid-header td.datagrid-header-over {
	background: #eaf2ff;
	color: #000000;
	cursor: default;
}

.datagrid-row-selected {
	background: #ffe48d;
	color: #000000;
}

.datagrid-body .datagrid-editable .datagrid-editable-input {
	border-color: #95B8E7;
}

.datagrid-btn-separator.big {
	float: none;
	height: 65px;
	border-left: 1px solid #ccc;
	margin: 0px 4px;
	display: inline-block;
	vertical-align: middle;
}


/*增加其它色系按钮*/

.l-btn.l-btn-small.green {
	background-color: #2ab66a;
	color: #ffffff;
}

.l-btn.l-btn-small.green:hover {
	background-color: #239e5b;
	color: #ffffff;
}

.l-btn.l-btn-small.yellow {
	background-color: #ffb746;
	color: #ffffff;
}

.l-btn.l-btn-small.yellow:hover {
	background-color: #ff9c00;
	color: #ffffff;
}

.l-btn.l-btn-small.red {
	background-color: #f16e57;
	color: #ffffff;
}

.l-btn.l-btn-small.red:hover {
	background-color: #d35b46;
	color: #ffffff;
}

.datagrid-cell,
.datagrid-cell-group,
.datagrid-header-rownumber,
.datagrid-cell-rownumber {
	font-size: 14px;
}

.datagrid-header .datagrid-cell span {
	font-size: 14px;
}


/*---*/

.datagrid-header-row,
.datagrid-row {
	height: 35px;
}

.datagrid-row {
	height: 34px;
}

.datagrid-header,
.datagrid-td-rownumber {
	background: #f4f6f5;
}

.datagrid-header td,
.datagrid-body td,
.datagrid-footer td {
	border-color: #ddd;
	border-style: solid;
}

.datagrid-row-selected,
.datagrid-row-over.datagrid-row-selected {
	/* selected>hover */
	background: #ffe48d;
	/*color: @datagrid-row-select-color;*/
}

.datagrid-row-over,
.datagrid-header td.datagrid-header-over {
	background: #dcf0ff;
	color: #000000;
	cursor: default;
}

.datagrid-cell,
.datagrid-cell-group {
	/*text-overflow: ellipsis;*/
	/*2018-12-4 showTip*/
	padding: 0 8px;
}


/*toolbar 一点改动*/

.datagrid-toolbar {
	background-color: #ffffff;
}


.l-btn-plain .l-btn-icon-left .l-btn-text {
	padding: 0 5px 0 25px;
	margin: 0 0 0;
	color: #666666;
}



.l-btn-plain .l-btn-icon-left .l-btn-empty {
	margin: 0;
	width: 22px;
	padding: 0 5px 0 0;
}

.l-btn-plain .l-btn-icon-left .l-btn-icon {
	width: 16px;
}

.l-btn-icon-left .l-btn-empty+.l-btn-icon {
	left: 0;
}

.l-btn-plain:hover {
	padding: 0 0 0;
	border: 0;
	background-color: #dbedf9;
}

.l-btn-plain:hover .l-btn-text {
	color: #0379d0;
}


/*toolbar 一点改动*/

.datagrid-btoolbar {
	height: auto;
	padding: 1px 2px;
	border-width: 0 0 1px 0;
	border-style: solid;
	background: #F4F4F4;
	border-color: #dddddd;
	background-color: #ffffff;
}

.datagrid-btoolbar .l-btn-plain {
	padding: 0 0 0;
	border: 0;
	margin-top: 3px;
	margin-bottom: 3px;
}

.datagrid-btoolbar .l-btn-plain .l-btn-icon-left .l-btn-text {
	line-height: 22px;
	padding: 0 10px 0 31px;
	margin: 0 0 0;
	color: #666666;
}

.datagrid-btoolbar .l-btn-plain .l-btn-icon-left .l-btn-empty {
	margin: 0;
	width: 22px;
	padding: 0 5px 0 0;
}

.datagrid-btoolbar .l-btn-plain .l-btn-icon-left .l-btn-icon {
	left: 5px;
	height: 22px;
	width: 26px;
}

.datagrid-btoolbar .l-btn-plain .l-btn-icon-left .l-btn-empty+.l-btn-icon {
	left: 0;
}

.datagrid-btoolbar .l-btn-plain:hover {
	padding: 0 0 0;
	border: 0;
	background-color: #dbedf9;
}

.datagrid-btoolbar .l-btn-plain:hover .l-btn-text {
	color: #0379d0;
}

.datagrid-body .datagrid-editable .datagrid-editable-input {
	border: 1px solid #9ed2f2;
	margin: 0;
	padding: 0 0 0 5px;
	line-height: 28px;
}

.datagrid-body .datagrid-editable .datagrid-editable-input:active {
	background-color: #f4faff;
}

td.datagrid-value-changed {
	background: url('images/dirty.gif') no-repeat 0 0;
}

.propertygrid .datagrid-view1 .datagrid-body td {
	padding-bottom: 1px;
	border-width: 0 1px 0 0;
}

.propertygrid .datagrid-group {
	height: 21px;
	overflow: hidden;
	border-width: 0 0 1px 0;
	border-style: solid;
}

.propertygrid .datagrid-group span {
	font-weight: bold;
}

.propertygrid .datagrid-view1 .datagrid-body td {
	border-color: #dddddd;
}

.propertygrid .datagrid-view1 .datagrid-group {
	border-color: #E0ECFF;
}

.propertygrid .datagrid-view2 .datagrid-group {
	border-color: #dddddd;
}

.propertygrid .datagrid-group,
.propertygrid .datagrid-view1 .datagrid-body,
.propertygrid .datagrid-view1 .datagrid-row-over,
.propertygrid .datagrid-view1 .datagrid-row-selected {
	background: #E0ECFF;
}

.pagination span.l-btn-text.l-btn-empty {
	line-height: 24px;
	width: 16px;
	min-width: 16px;
	margin: 0 4px;
}

.pagination span.l-btn-icon {
	width: 16px;
	height: 16px;
	top: 50%;
	top: 8px\9;
	margin-top: -8px;
	left: 4px;
}


.tabs-keywords .tabs-header {
	background-color: transparent;
	border: 0px;
}

.tabs-keywords .tabs-panels {
	border: 0px;
}

.tabs-keywords .tabs li::after {
	content: none;
}

.tabs-keywords .tabs li a.tabs-inner {
	border-radius: 4px;
	border: 0px;
	background-color: transparent;
	color: #ff4401;
}

.tabs-keywords .tabs li a.tabs-inner:hover {
	background: #ffe9db;
}

.tabs-keywords .tabs li.tabs-selected a.tabs-inner {
	background: #ffe9db;
}

.btn-selected {
	background: #0063a7;
}

.kw-chapter {
	clear: both;
	font-size: 16px;
	font-weight: bold;
	color: #017bce;
	margin: 10px 0;
}

.kw-chapter a {
	border-right: 5px #017bce solid;
	width: 0px;
	height: 30px;
	padding: 0px;
	margin-right: 5px;
}

.kw-line {
	border-bottom: 1px #eeeeee solid;
}

.kw-line-clear {
	border-bottom: 1px #eeeeee solid;
	clear: both;
	margin-bottom: 10px;
	padding-top: 10px;
}

.kw-section {
	margin-bottom: 10px;
	margin-top: 10px;
	clear: both;
}

.kw-section-header {
	font-weight: 600;
	margin-bottom: 10px;
}

.keywords li {
	list-style: none;
	padding: 0;
	margin: 0;
}

ul.kw-section-list {
	padding: 0px;
	margin: 0px;
}

.kw-section-list>li {
	float: left;
	margin: 5px;
}

.kw-section-list>li a {
	border-radius: 4px;
	display: block;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background: #efefef;
	color: #666666;
	text-decoration: none;
	padding: 0 10px;
}

.kw-section-list>li a:hover {
	cursor: pointer;
	background: #d8efff;
	color: #017bce;
}

.kw-section-list>li.selected a {
	background: #40a2de;
	color: #feffff;
}

.keywords-labelred .kw-section-list>li a {
	background: transparent;
	color: #ff4401;
}

.keywords-labelred .kw-section-list>li a:hover {
	cursor: pointer;
	background: #ffe9db;
}

.keywords-labelred .kw-section-list>li.selected a {
	background: #ffe9db;
}

.panel.lookup-p>.panel-header,
.panel.combo-p>.panel-header,
.panel.window>.panel-header,
.layout>.panel>.panel-header,
.accordion>.panel>.panel-header,
.tabs-panels>.panel>.panel-header {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	padding: 5px 5px;
}

.panel.lookup-p>.panel-body,
.panel.combo-p>.panel-body,
.panel.window>.panel-body,
.layout>.panel>.panel-body,
.accordion>.panel>.panel-body,
.tabs-panels>.panel>.panel-body {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}

.comboq {
	box-sizing: border-box;
	height: 30px;
}

input.comboq::-ms-clear {
	display: none;
	width: 0px;
	height: 0px;
}

.comboq.disabled {
	background-image: url('images/combo_arrow_disable.png');
	background-color: #f7f7f7;
	color: #ccc;
}

.comboq {
	background-image: url(images/combo_arrow.png);
	background-repeat: no-repeat;
	background-position: right 8px center;
	background-position-x: 96%\9;
	background-position-y: 50%\9;
}

input.comboq.textbox {
	padding-right: 30px;
	width: 118px;
	/*textbox样式为content-box, 减去附加的padding,保持与非q系统一样长*/
}

.comboq.bginone {
	background-image: none;
	padding-right: 0px;
}

.lookup.disabled {
	background-image: url('images/lookup_arrow_disable.png');
	background-color: #f7f7f7;
	color: #ccc;
}

.lookup {
	background-image: url(images/lookup_arrow.png);
	background-repeat: no-repeat;
	background-position: right 8px center;
	background-position-x: 96%\9;
	background-position-y: 50%\9;
}

.datagrid-footer td {
	border: 0;
	color: red;
	font-weight: 600;
}

label.checkbox,
label.radio {
	background: url('images/blue/checkbox-v.png') no-repeat;
	padding-left: 24px;
	cursor: pointer;
	line-height: 22px;
	height: 21px;
	vertical-align: middle;
	display: inline-block;
}

label.checkbox.right,
label.radio.right {
	padding-left: 0px;
	padding-right: 24px;
}

label.radio {
	background-position-x: 0;
	background-position-y: -120px;
}

label.radio:hover {
	background-position-y: -144px;
}

label.radio.hover {
	background-position-y: -144px;
}

label.radio.checked {
	background-position-y: -168px;
}

label.radio.disabled {
	background-position-y: -192px;
}

label.radio.checked.disabled {
	background-position-y: -216px;
}

label.radio.invalid {
	background-position-y: -264px;
}

label.radio.right {
	background-position-x: right;
}

label.checkbox,
label.hischeckbox_square-blue.radio {
	background-position-x: 0;
	background-position-y: 0;
}

label.checkbox:hover,
label.hischeckbox_square-blue.radio:hover {
	background-position-y: -24px;
}

label.checkbox.hover,
label.hischeckbox_square-blue.radio.hover {
	background-position-y: -24px;
}

label.checkbox.checked,
label.hischeckbox_square-blue.radio.checked {
	background-position-y: -48px;
}

label.checkbox.disabled,
label.hischeckbox_square-blue.radio.disabled {
	background-position-y: -72px;
}

label.checkbox.checked.disabled,
label.hischeckbox_square-blue.radio.checked.disabled {
	background-position-y: -96px;
}

label.checkbox.invalid,
label.hischeckbox_square-blue.radio.invalid {
	background-position-y: -240px;
}

label.checkbox.right,
label.hischeckbox_square-blue.radio.right {
	background-position-x: right;
}

.m-btn .l-btn-left .l-btn-text{
	margin-right: 10px;
}
