@charset "UTF-8";
@charset "utf-8";
/*!
 * jQuery UI Bootstrap (0.22)
 * http://addyosmani.github.com/jquery-ui-bootstrap
 *
 * Copyright 2012, Addy Osmani
 * Dual licensed under the MIT or GPL Version 2 licenses.
 *
 * Portions copyright jQuery UI & Twitter Bootstrap
 */


/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }



/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ctl=themeroller
 */


/* Component containers
----------------------------------*/
.ui-widget {   font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:13px; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-bg_glass_75_ffffff_1x400.png) 50% 50% repeat-x; color: #404040; }
.ui-widget-content a { color: #404040; }
.ui-widget-header {
  font-weight:bold;
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border:1px solid #666;

 }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {

  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);

  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);

  color: #333;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear background-image;
  -moz-transition: 0.1s linear background-image;
  -ms-transition: 0.1s linear background-image;
  -o-transition: 0.1s linear background-image;
  transition: 0.1s linear background-image;
   overflow: visible;

 }


.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  background-position: 0 -15px;
  color: #333;
  text-decoration: none;


 }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa;  font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/


.ui-state-highlight p, .ui-state-error p, .ui-state-default p{
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	margin:7px 15px;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {


  position: relative;
  margin-bottom: 18px;
  color: #404040;
  background-color: #eedc94;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
  background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
  background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
  background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
  background-image: -o-linear-gradient(top, #fceec1, #eedc94);
  background-image: linear-gradient(top, #fceec1, #eedc94);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #eedc94 #eedc94 #e4c652;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  border-width: 1px;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);


}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {


  position: relative;
  margin-bottom: 18px;
  color: #ffffff;
  border-width: 1px;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
 background-color: #c43c35;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #c43c35 #c43c35 #882a25;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);


}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none;  }



/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-icons_f6cf3b_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }


/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/web/static/lib/jquery.ui.bootstrap/css/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/*
 * jQuery UI Resizable 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.9.0
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; font-weight:bold; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 1.7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.9.0
 *
 * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */

.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; float:left; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1;float: left;clear: left; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { 
  font-weight: normal; 
  margin: 0; 
  color: #ffffff;
  background: #0064cd;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }

.ui-menu { width: 200px; margin-bottom: 2em; }

/*
 * jQuery UI Button 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button {

  cursor: pointer;
  display: inline-block;
  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  padding: 5px 14px 6px;
  margin: 0;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  color: #333;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;

  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear background-image;
  -moz-transition: 0.1s linear background-image;
  -ms-transition: 0.1s linear background-image;
  -o-transition: 0.1s linear background-image;
  transition: 0.1s linear background-image;
   overflow: visible;

} /* the overflow property removes extra width in IE */

.ui-button-primary {
  color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

}



.ui-button-success{
  color:#ffffff;
  background-color: #57a957;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(top, #62c462, #57a957);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #57a957 #57a957 #3d773d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-button-error{
  color:#ffffff;
  background-color: #c43c35;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #c43c35 #c43c35 #882a25;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}

.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }

/*button text element */

.ui-button .ui-button-text { display: block;   }
.ui-button-text-only .ui-button-text {  }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; /*tempfix*/ display:none;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
/* input.ui-button { padding: .4em 1em; } */

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { top: 50%; margin-top:-3px; margin-bottom:3px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/


.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-state-active {
  color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.4em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */

/*
 * jQuery UI spinner 1.9.0
 *
 * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */

.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
.ui-spinner{}
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; z-index: 100; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
.ui-spinner-up { top: 0; }
.ui-spinner-down { bottom: 0; }

/* TR overrides */
span.ui-spinner { background: none; }
.ui-spinner .ui-icon-triangle-1-s {
    /* need to fix icons sprite */
    background-position:-65px -16px;
}

/*
 * jQuery UI Dialog 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { /*padding: .4em 1em;*/

  position: relative;
  padding:5px 15px;

  border:0px 0px 0px 1px solid;
  border-color: white;
  padding: 5px 15px;
  font-size: 18px;
  text-decoration:none;
  background:none;
  -moz-border-radius-bottomright: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -khtml-border-bottom-right-radius: 0px;

  -moz-border-radius-bottomleft: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -khtml-border-bottom-left-radius: 0px;
  border-bottom-left-radius: 0px;

  border-bottom:1px solid #ccc;

}
.ui-dialog .ui-dialog-title {
  float: left;
  color:#404040;
  font-weight:bold;
  margin-top:5px;
  margin-bottom:5px;
  padding:5px;

}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 19px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 18px;
  font-size: 20px;
  font-weight: bold;
  line-height: 13.5px;
  text-shadow: 0 1px 0 #ffffff;
  filter: alpha(opacity=25);
  -khtml-opacity: 0.25;
  -moz-opacity: 0.25;
  opacity: 0.25;
}

.ui-dialog .ui-dialog-titlebar-close span { 
  display: block; 
  margin: 1px;
  text-indent: 9999px;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0;   filter: alpha(opacity=90);
  -khtml-opacity: 0.90;
  -moz-opacity: 0.90;
  opacity: 0.90;   }

.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }

.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin: .5em 0 0 0;
  background-color: #f5f5f5;
  padding: 5px 15px 5px;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
  zoom: 1;
  margin-bottom: 0;

}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{
  color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
/*
 * jQuery UI Slider 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0;

  color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);

}

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

/*
 * jQuery UI Tabs 1.9.0
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/tabs/
 */
 .ui-tabs .ui-tabs-nav{ background:none; border-color: #ddd;
  border-style: solid;
  border-width: 0 0 1px;}
.ui-tabs { position: relative; padding: .2em; zoom: 1; border:0px;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */


.ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li a:hover{
  background:whiteSmoke;
  border-bottom:1px solid #ddd;
  padding-bottom:0px;
   color:#00438A;
}

.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; border-bottom:1px solid #DDD; }
.ui-tabs .ui-tabs-nav li {
  text-decoration: none;
  list-style: none;
  float: left;
  position: relative;
  top: 1px;
  padding: 0px 0px 1px 0px;
  white-space: nowrap;
  background:none;
  border:0px;
  height: 46px;
  margin-right: 15px;
}

.ui-tabs-nav .ui-state-default{
  -webkit-box-shadow: 0px 0px 0px #ffffff; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 0px 0px 0px #ffffff; /* FF3.5 - 3.6 */
          box-shadow: 0px 0px 0px #ffffff; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}
.ui-tabs .ui-tabs-nav li a {

  float: left;
  text-decoration: none;
  cursor: text;
  padding: 0 15px;
  margin-right: 2px;
  line-height: 34px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;


 }

 /* #41115 add by xcy */
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: 0; padding-bottom: 0px; outline:none;border-bottom: 2px solid #0980e1;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {

  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: #ffffff;
  cursor: default;
  color:gray;
  outline:none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover{
  background:#ffffff;
  outline:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; color:#0069D6; background:none; font-weight:normal; margin-bottom:-1px;}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs-panel .ui-button{text-decoration:none;}
.ui-tabs .ui-tabs-hide { display: none !important; }


/* IE fix for background inheritance from ui-widget*/
.ui-tabs .ui-tabs-nav li{
  filter:none;
}

/*
 * jQuery UI Tooltip 1.9.0
 *
 * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/tooltip/
 */
.ui-tooltip {
    padding:8px;
    position:absolute;
    z-index:9999;
    -o-box-shadow: 0 0 5px #ddd;
    -moz-box-shadow: 0 0 5px #ddd;
    -webkit-box-shadow: 0 0 5px #ddd;
    /*box-shadow: 0 2px 5px #ddd;*/
    box-shadow: inset 0 1px 0 #ffffff;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
    background-image: none;
}
body .ui-tooltip { border-width:2px; }

/*
 * jQuery UI Datepicker 1.9.0
 *
 * Copyright 2012-10-11, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://jqueryui.com/datepicker/
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; border:0px; font-weight: bold; width: 100%; padding: 4px 0; background-color: #f5f5f5; color: #808080; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }

.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { /*top: 1px;*/ }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }

.ui-datepicker .ui-datepicker-prev-hover { /*left:1px;*/ }
.ui-datepicker .ui-datepicker-next-hover { /*right:1px;*/ }

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
  display: none; /*sorry for IE5*/
  display/**/: block; /*sorry for IE5*/
  position: absolute; /*must have*/
  z-index: -1; /*must have*/
  filter: mask(); /*must have*/
  top: -4px; /*must have*/
  left: -4px; /*must have*/
  width: 200px; /*must have*/
  height: 200px; /*must have*/
}

.ui-datepicker th{
  font-weight: bold;
  color: gray;
}

.ui-datepicker-today a:hover{
  background-color: #808080;
  color: #ffffff;

}
.ui-datepicker-today a{
  background-color: #BFBFBF;
  cursor: pointer;
  padding: 0 4px;
  margin-bottom:0px;

}


.ui-datepicker td a{
  margin-bottom:0px;
  border:0px;
}

.ui-datepicker td:hover{
    color: #ffffff;
}

.ui-datepicker td .ui-state-default {
  border:0px;
  background:none;
  margin-bottom:0px;
  padding:5px;
  color:gray;
  text-align: center;
  filter:none;
}


.ui-datepicker td .ui-state-active{
  background:#BFBFBF;
  margin-bottom:0px;
  font-size:normal;
  text-shadow: 0px;
  color: #ffffff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.ui-datepicker td .ui-state-hover {
    color: #ffffff;
    background: #0064cd;
    background-color: #0064cd;
    background-repeat: repeat-x;
    background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
    background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
    background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
    background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
    background-image: -o-linear-gradient(top, #049cdb, #0064cd);
    background-image: linear-gradient(top, #049cdb, #0064cd);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border-color: #0064cd #0064cd #003f81;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}

/*
 * jQuery UI Progressbar 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%;

/*this can be removed if ui-widget-header is blue*/
    color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 }



/*** Input field styling from Bootstrap **/
/* input, textarea {
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
input:focus, textarea:focus {
  outline: 0;
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type=file]:focus, input[type=checkbox]:focus, select:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: 1px dotted #666;
}*/

/*input[type="text"],
input[type="password"],*/
.ui-autocomplete-input,
/*textarea,*/
.uneditable-input {
  display: inline-block;
  padding: 4px;
  font-size: 13px;
  line-height: 18px;
  color: #808080;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}



/**Toolbar**/

.ui-toolbar{
  padding: 7px 14px;
  margin: 0 0 18px;
  background-color: #f5f5f5;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
  background-image: linear-gradient(top, #ffffff, #f5f5f5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
  border: 1px solid #ddd;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
}


/***Dialog fixes**/

.ui-dialog-buttonset .ui-button:nth-child(2){
  cursor: pointer;
  display: inline-block;
  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  padding: 5px 14px 6px;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  color: #333;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
   overflow: visible;
}



/***Wijmo Theming**/

div.wijmo-wijmenu{
  padding:0 20px;
  background-color: #222;
  background-color: #222222;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
  background-image: -moz-linear-gradient(top, #333333, #222222);
  background-image: -ms-linear-gradient(top, #333333, #222222);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
  background-image: -webkit-linear-gradient(top, #333333, #222222);
  background-image: -o-linear-gradient(top, #333333, #222222);
  background-image: linear-gradient(top, #333333, #222222);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}

.wijmo-wijmenu .ui-state-default{
  box-shadow: none;
  color:#BFBFBF;
}

.wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text{    
  color:#BFBFBF;
}

.wijmo-wijmenu .ui-state-hover{
  background: #444;
  background: rgba(255, 255, 255, 0.05);
}

.wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text{
  color:#ffffff;
}

div.wijmo-wijmenu .ui-widget-header h3{
  position: relative;
  margin-top:1px;
  padding:0;
}

.wijmo-wijmenu h3 a{
  color: #FFFFFF;
  display: block;
  float: left;
  font-size: 20px;
  font-weight: 200;
  line-height: 1;
  margin-left: -20px;
  margin-top:1px;
  padding: 8px 20px 12px;
}

.wijmo-wijmenu h3 a:hover{
  background-color: rgba(255, 255, 255, 0.05);
  color: #FFFFFF;
  text-decoration: none;
}

.wijmo-wijmenu .ui-widget-header{
  border:0px;
}

.wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child{
  padding: 0.3em 0;
}

div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child{
  background: #333;
  border:0;
  margin:0;
  padding: 6px 0;
  width:160px;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

div.wijmo-wijmenu .wijmo-wijmenu-item{
  margin:0;
  border:0;
}

.wijmo-wijmenu a.wijmo-wijmenu-link{
  margin:0;
  line-height: 19px;
  padding: 10px 10px 11px;
  border:0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius:0;
}

div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link{
  display:block;
  float:none;
  padding: 4px 15px;
  width:auto;
}

div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text
{
  float:none;
}

.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover {
  background: #191919;
}

.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator{
  padding: 5px 0;
  background-image: none;
  background-color: #222;
  border-top: 1px solid #444;
  border-bottom:0;
  border-left:0;
  border-right:0;
}

.wijmo-wijmenu .wijmo-wijmenu-item input {
  -moz-transition: none 0s ease 0s;
  background-color: rgba(255, 255, 255, 0.3);
  border: 1px solid #111111;
  border-radius: 4px 4px 4px 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.25);
  color: rgba(255, 255, 255, 0.75);
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  line-height: 1;
  margin: 5px 10px 0 10px;
  padding: 4px 9px;
  width:100px;
}

.wijmo-wijmenu .wijmo-wijmenu-item input:hover {
  background-color: rgba(255, 255, 255, 0.5);
  color: #FFFFFF;
}

.wijmo-wijmenu .wijmo-wijmenu-item input:focus {
  background-color: #FFFFFF;
  border: 0 none;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  color: #404040;
  outline: 0 none;
  padding: 5px 10px;
  text-shadow: 0 1px 0 #FFFFFF;
}


.wijmo-wijmenu .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  text-shadow:none;
}


.wijmo-wijmenu .ui-state-default{
  box-shadow: none;
  color:#BFBFBF;
  filter: none;
}


.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-notify { width:350px; position:fixed; top:10px; right:10px; }
.ui-notify-message { padding:10px; margin-bottom:15px; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px }
.ui-notify-message h1 { font-size:14px; margin:0; padding:0 }
.ui-notify-message p { margin:3px 0; padding:0; line-height:18px }
.ui-notify-message:last-child { margin-bottom:0 }
.ui-notify-message-style { background:#000; background:rgba(0,0,0,0.8); -moz-box-shadow: 0 0 6px #000; -webkit-box-shadow: 0 0 6px #000; box-shadow: 0 0 6px #000; }
.ui-notify-message-style h1 { color:#fff; font-weight:bold }
.ui-notify-message-style p { color:#fff }
.ui-notify-close { color:#fff; text-decoration:underline }
.ui-notify-click { cursor:pointer }
.ui-notify-cross { margin-top:-4px; float:right; cursor:pointer; text-decoration:none; font-size:12px; font-weight:bold; text-shadow:0 1px 1px #fff; padding:2px }
.ui-notify-cross:hover { color:#ffffab }
.ui-notify-cross:active { position:relative; top:1px }

.ui-notify {
  width: fit-content;
  min-width: 380px;
  /* top: 20px;
  left: 0;
  right: 0;
  margin: 0 auto; */
  left: 50%;
  top: 20px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: opacity .3s,top .4s,-webkit-transform .4s;
  transition: opacity .3s,top .4s,-webkit-transform .4s;
  transition: opacity .3s,transform .4s,top .4s;
  transition: opacity .3s,transform .4s,top .4s,-webkit-transform .4s;
}
.ui-notify .ui-notify-message-style {
  padding: 14px 15px 14px 20px;
  box-sizing: border-box;
  box-shadow: none;
  font-size: 0;
  text-shadow: unset;
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
}
.ui-notify .ui-state-default {
  background: rgba(242,245,249,1);
  border-color:rgba(153,159,166,0.1);
  color: rgba(153,159,166,1);
}
.ui-notify .ui-state-error {
  background: #FEF0F0;
  border-color:#FDE2E2;
  color: rgba(245,108,108,1);
}

.ui-notify .ui-state-warn {
  background: #FCF6EC;
  border-color: rgba(230,162,60,0.2);
  color: rgba(230,162,60,1);
}

.ui-notify .ui-state-success {
  background: #F0F9EC;
  border-color: rgba(103,194,58,0.2);
  color:rgba(103,194,58,1);
}
.ui-notify .ui-notify-message {
  margin: 0;
}
.ui-notify .ui-notify-message-style h1 {
  display: inline-block;
  font-size: 14px !important;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: inherit;
  line-height: 18px;
  vertical-align: middle;
}

.ui-notify .ui-notify-message p {
  margin: 0;
  padding: 3px 0;
}

.ui-notify a.ui-notify-cross {
  padding: 0;
  margin: 2px;
  margin-left: 15px;
  background-image: url('/web/static/src/img/close_message.svg');
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
}

.ui-notify a.ui-notify-cross:hover {
  background-image: url('/web/static/src/img/close_message_hover.svg');
}

.ui-notify a.ui-notify-cross:hover {
  color: #999FA7 !important;
}

.ui-notify .ui-notify-message-style .ui-icon {
  background-position: center center;
  background-size: 14px;
  background-repeat: no-repeat;
  margin-right: 15px !important;
  border-radius: 50%;
  border: 0;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
}

.ui-notify .ui-state-default .ui-icon.ui-state-default {
  background-image: url('/web/static/src/img/defalut_icon.png');
}

.ui-notify .ui-state-error .ui-icon.ui-icon-alert {
  background-image: url('/web/static/src/img/error_icon.png');
}

.ui-notify .ui-state-warn .ui-icon.ui-icon-alert {
  background-image: url('/web/static/src/img/warning_icon.png');
}

.ui-notify .ui-state-success .ui-icon.ui-icon-alert {
  background-image: url('/web/static/src/img/success_icon.png');
}
.tipsy { font-size: 90%; position: absolute; padding: 5px; z-index: 100000; overflow: hidden;}
  .tipsy-inner { background-color: #000; color: #FFF; max-width: 500px; padding: 5px 8px 4px 8px; }

  /* Rounded corners */
  .tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
  
  /* Uncomment for shadow */
  .tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }
  
  .tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }
  
  /* Rules to colour arrows */
  .tipsy-arrow-n { border-bottom-color: #000; }
  .tipsy-arrow-s { border-top-color: #000; }
  .tipsy-arrow-e { border-left-color: #000; }
  .tipsy-arrow-w { border-right-color: #000; }
  
	.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;  border-left-color: transparent; border-right-color: transparent;}
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;  border-left-color: transparent; border-right-color: transparent; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
  .tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
  .tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }


.text-core {
  position: relative;
}
.text-core .text-wrap {
  background: #fff;
  position: absolute;
}
.text-core .text-wrap textarea, .text-core .text-wrap input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  resize: none;
  position: absolute;
  background: none;
  overflow: hidden;
  margin: 0;
  padding: 3px 5px 4px 5px;
  white-space: nowrap;
  font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;
  line-height: 13px;
  height: auto;
}
.text-core .text-wrap .text-arrow {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  right: 0;
  width: 22px;
  height: 22px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOAQMAAADHWqTrAAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8yXJnt8Ns4AAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1MzmNZGAwAAABpJREFUCJljYEAF/xsY6hkY7BgYZBgYOFBkADkdAmFDagYFAAAAAElFTkSuQmCC") 50% 50% no-repeat;
  cursor: pointer;
  z-index: 2;
}
.text-core .text-wrap .text-dropdown {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  position: absolute;
  z-index: 3;
  background: #fff;
  border: 1px solid #9daccc;
  width: 100%;
  max-height: 100px;
  padding: 1px;
  font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;
  display: none;
  overflow-x: hidden;
  overflow-y: auto;
}
.text-core .text-wrap .text-dropdown.text-position-below {
  margin-top: 1px;
}
.text-core .text-wrap .text-dropdown.text-position-above {
  margin-bottom: 1px;
}
.text-core .text-wrap .text-dropdown .text-list .text-suggestion {
  padding: 3px 5px;
  cursor: pointer;
}
.text-core .text-wrap .text-dropdown .text-list .text-suggestion.text-selected {
  color: #fff;
  background: #6d84b4;
}
.text-core .text-wrap .text-focus {
  -webkit-box-shadow: 0px 0px 6px #6d84b4;
  -moz-box-shadow: 0px 0px 6px #6d84b4;
  box-shadow: 0px 0px 6px #6d84b4;
  position: absolute;
  width: 100%;
  height: 100%;
  display: none;
}
.text-core .text-wrap .text-focus.text-show-focus {
  display: block;
}
.text-core .text-wrap .text-prompt {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 1px 0 0 2px;
  font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;
  color: #c0c0c0;
  overflow: hidden;
  white-space: pre;
}
.text-core .text-wrap .text-prompt.text-hide-prompt {
  display: none;
}
.text-core .text-wrap .text-tags {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 3px 35px 3px 3px;
  cursor: text;
}
.text-core .text-wrap .text-tags.text-tags-on-top {
  z-index: 2;
}
.text-core .text-wrap .text-tags .text-tag {
  float: left;
}
.text-core .text-wrap .text-tags .text-tag .text-button {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  float: left;
  border: 1px solid #9daccc;
  background: #e2e6f0;
  color: #000;
  padding: 0px 17px 0px 3px;
  margin: 0 2px 2px 0;
  cursor: pointer;
  height: 16px;
  font: 11px "lucida grande", tahoma, verdana, arial, sans-serif;
}
.text-core .text-wrap .text-tags .text-tag .text-button a.text-remove {
  position: absolute;
  right: 3px;
  top: 2px;
  display: block;
  width: 11px;
  height: 11px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAhCAYAAAAPm1F2AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB50RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNS4xqx9I6wAAAQ5JREFUOI2dlD0WwiAQhCc8L6HHgAPoASwtSYvX8BrQxtIyveYA8RppLO1jE+LwE8lzms2yH8MCj1QoaBzH+VuUYNYMS213UlvDRamtUbXb5ZyPHuDoxwGgip3ipfvGuGzPz+vZ/coDONdzFuYCO6ramQQG0DJIE1oPBBvM6e9LqaS2FwD7FWwnVoIAsOc2Xn1jDlyd8pfPBRVOBHA8cc/3yCmQqt0jcY4LuTyAF3pOYS6wI48LAm4MUrx5JthgSQJAt5LtNgAUgEMBBIC3AL2xgo58dEPfhE9wygef89FtCeC49UwltR1pQrK2qr9vNr7uRTCBF3pOYS6wI4/zdQ8MUpxPI9hgSQL0Xyio/QBt54DzsHQx6gAAAABJRU5ErkJggg==") 0 0 no-repeat;
}
.text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:hover {
  background-position: 0 -11px;
}
.text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:active {
  background-position: 0 -22px;
}

/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('/web/static/lib/fontAwesome/css/../fonts/fontawesome-webfont.eot?v=4.5.0');src:url('/web/static/lib/fontAwesome/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url('/web/static/lib/fontAwesome/css/../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'),url('/web/static/lib/fontAwesome/css/../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'),url('/web/static/lib/fontAwesome/css/../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'),url('/web/static/lib/fontAwesome/css/../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}


@font-face {
  font-family: "mnmliconsRegular";
  src: url("/web/static/src/font/mnmliconsv21-webfont.eot") format("eot");
  src: url("/web/static/src/font/mnmliconsv21-webfont.woff") format("woff");
  src: url("/web/static/src/font/mnmliconsv21-webfont.ttf") format("truetype");
  src: url("/web/static/src/font/mnmliconsv21-webfont.svg") format("svg") active;
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "EntypoRegular";
  src: url("/web/static/src/font/entypo-webfont.eot") format("eot");
  src: url("/web/static/src/font/entypo-webfont.eot?#iefix") format("embedded-opentype");
  src: url("/web/static/src/font/entypo-webfont.woff") format("woff");
  src: url("/web/static/src/font/entypo-webfont.ttf") format("truetype");
  src: url("/web/static/src/font/entypo-webfont.svg") format("svg") active;
  font-weight: normal;
  font-style: normal;
}
.openerp {
  padding: 0;
  margin: 0;
  font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
  color: #4c4c4c;
  font-size: 13px;
  background: white;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
  /* http://www.quirksmode.org/dom/inputfile.html
   * http://stackoverflow.com/questions/2855589/replace-input-type-file-by-an-image
   */
}
.openerp.openerp_webclient_container {
  height: 100%;
}
.openerp a {
  text-decoration: none;
  cursor: pointer !important;
}
.openerp table {
  padding: 0;
  border-collapse: collapse;
}
.openerp thead {
  font-weight: bold;
  background-color: #f0f0f0;
}
.openerp thead th {
  /* border-left: 1px solid #dfdfdf; */
}
.openerp thead th:first-child {
  border-left: none;
}
.openerp thead th.null {
  border-left: none;
}
.openerp th, .openerp td {
  padding: 0;
  text-align: left;
}
.openerp th {
  font-weight: bold;
  vertical-align: middle;
}
.openerp td {
  vertical-align: top;
}
.openerp .zebra tbody tr:nth-child(odd) td {
  background-color: #f0f0fa;
  background-color: #efeff8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
}
.openerp .zebra tbody tr:hover td {
  background-color: #e6e6e6;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#dedede));
  background-image: -webkit-linear-gradient(top, #eee, #dedede);
  background-image: -moz-linear-gradient(top, #eee, #dedede);
  background-image: -ms-linear-gradient(top, #eee, #dedede);
  background-image: -o-linear-gradient(top, #eee, #dedede);
  background-image: linear-gradient(to bottom, #eee, #dedede);
}
.openerp input, .openerp textarea, .openerp select {
  /* padding: 2px 4px; */
  border: 1px solid #ccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: white;
}
.openerp img {
  vertical-align: middle;
}
.openerp h4 {
  margin: 4px 0;
}
.openerp a.button:link, .openerp a.button:visited, .openerp button, .openerp input[type='submit'], .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
  display: inline-block;
  border: 1px solid rgba(0, 0, 0, 0.4);
  color: #4c4c4c;
  margin: 0;
  padding: 3px 12px;
  font-size: 13px;
  text-align: center;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
  background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
  background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5);
  -webkit-font-smoothing: antialiased;
  outline: none;
}
.openerp a.button:hover, .openerp button:hover, .openerp input[type='submit']:hover, .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover {
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
  background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
  cursor: pointer;
  background-position: 0;
}
.openerp a.button:focus, .openerp button:focus, .openerp input[type='submit']:focus, .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-focus {
  border: 1px solid #80bfff;
  background-position: 0;
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
  background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
  -moz-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  -webkit-box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 0 3px #80bfff, 0 1px 1px rgba(255, 255, 255, 0.8) inset;
}
.openerp a.button:active, .openerp a.button.active, .openerp button:active, .openerp button.active, .openerp input[type='submit']:active, .openerp input[type='submit'].active, .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-active {
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
  background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* .openerp a.button.disabled, .openerp button:disabled, .openerp input[type='submit']:disabled {
  background: #efefef !important;
  border: 1px solid #d1d1d1 !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  color: #aaa !important;
  cursor: default;
  text-shadow: 0 1px 1px #fff !important;
} */
.openerp .ui-widget-content a {
  /* color: #0980E2; */
}
.openerp .ui-widget-content .oe_form_uri{
  color: #0980E2;
}
.openerp .ui-widget-content .oe_form_uri:hover{
  color: #0980E2;
}
.openerp .ui-widget-content .oe_form_uri:active{
  color: #0980E2;
}
.openerp .ui-widget-content a:hover {
  color: #00A2FF;
}
.openerp .ui-widget-content a:active {
  color: #1175C7;
}
.openerp .oe_bounce_container {
  display: inline-block;
}
.openerp .text-tag .text-button {
  height: auto !important;
  min-height: 16px;
}
.openerp .ui-tabs {
  position: static;
}
.openerp.ui-dialog {
  display: none;
  padding: 6px;
  background-color: rgba(60, 60, 60, 0.7);
  border: 1px solid;
  border-color: #888 #555 #444;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
  box-shadow: 0 1px 12px rgba(0, 0, 0, 0.6);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.openerp.ui-dialog .ui-dialog-content {
  padding: 0;
}
.openerp.ui-dialog .ui-dialog-titlebar, .openerp.ui-dialog .ui-dialog-content, .openerp.ui-dialog .ui-dialog-buttonpane {
  padding: 16px;
}
.openerp.ui-dialog .ui-dialog-titlebar {
  border-bottom: 1px solid #cacaca;
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  border-radius: 2px 2px 0 0;
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#DEDEDE));
  background-image: -webkit-linear-gradient(top, #FCFCFC, #DEDEDE);
  background-image: -moz-linear-gradient(top, #FCFCFC, #DEDEDE);
  background-image: -ms-linear-gradient(top, #FCFCFC, #DEDEDE);
  background-image: -o-linear-gradient(top, #FCFCFC, #DEDEDE);
  background-image: linear-gradient(to bottom, #FCFCFC, #DEDEDE);
}
.openerp.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  margin: 0;
  padding: 0;
}
.openerp.ui-dialog .ui-widget-header {
  border: none;
}
.openerp.ui-dialog .ui-dialog-content {
  background: white;
}
.openerp.ui-dialog .ui-dialog-buttonpane {
  border-top: 1px solid #e0e0e0;
  background: #f5f7f9;
  margin: 0;
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
.openerp.ui-dialog .ui-dialog-buttonpane button {
  margin: 0 4px 0 0;
}
.openerp.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: left;
}
.openerp.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
  margin-right: 4px;
}
.openerp.ui-dialog .ui-dialog-titlebar-close {
  padding: 0;
}
.openerp.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
  display: none;
}
.openerp.ui-dialog .ui-dialog-titlebar-close:before {
  content: "×";
  font-size: 18px;
  font-weight: bold;
  line-height: 16px;
  color: black;
  text-shadow: 0 1px 0 white;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.openerp.ui-dialog .ui-dialog-titlebar-close:before:hover {
  color: black;
  text-decoration: none;
}
.openerp.ui-dialog .oe_about {
  background-color: white;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
.openerp.ui-dialog .oe_about a {
  color: #7C7BAD;
}
.openerp.ui-dialog .oe_about a:hover {
  text-decoration: underline;
}
.openerp.ui-dialog .oe_about a:focus {
  outline: none;
}
.openerp.ui-dialog .oe_about .oe_logo {
  margin-left: -6px;
}
.openerp.ui-dialog .oe_about .oe_bottom {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  text-shadow: 0 1px 1px #999999;
  background-color: #8a0e0e;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
  background-image: -webkit-linear-gradient(top, #b41616, #600606);
  background-image: -moz-linear-gradient(top, #b41616, #600606);
  background-image: -ms-linear-gradient(top, #b41616, #600606);
  background-image: -o-linear-gradient(top, #b41616, #600606);
  background-image: linear-gradient(to bottom, #b41616, #600606);
  color: #eee;
  padding: 0 16px;
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
.openerp.ui-dialog .oe_about .oe_bottom a {
  color: #eee;
}
.openerp.ui-dialog.oe_act_window .ui-dialog-content {
  padding: 0px;
}
.openerp .modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: black;
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.openerp .oe_i {
  font-family: "mnmliconsRegular" !important;
  font-size: 21px;
  font-weight: 300 !important;
}
.openerp .oe_e {
  font-family: "entypoRegular" !important;
  font-size: 34px;
  font-weight: 300 !important;
}
.openerp .oe_left {
  float: left;
  margin-right: 8px;
}
.openerp .oe_right {
  float: right;
  margin-left: 8px;
}
.openerp .oe_text_center {
  text-align: center;
}
.openerp .oe_text_left {
  text-align: left;
}
.openerp .oe_text_right {
  text-align: right;
}
.openerp .oe_clear {
  clear: both;
}
.openerp .oe_wait {
  cursor: wait;
}
.openerp .oe_fade {
  color: #34495E;
  font-weight: normal;
}
.openerp .oe_bold {
  font-weight: bold;
}
.openerp .oe_inline {
  width: auto !important;
}
.openerp .state_monthly_inline{
  width: 80px !important;
}
.openerp .active_contact_scene_line select{
  width: 250px !important;
}
.openerp .rule_scene_line select{
  width: 120px !important;
}

.openerp .oe_highlight {
  color: white;
  background: #DC5F59;
}
.openerp button.oe_highlight {
  background-color: #c12d2d;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#df3f3f), to(#a21a1a));
  background-image: -webkit-linear-gradient(top, #df3f3f, #a21a1a);
  background-image: -moz-linear-gradient(top, #df3f3f, #a21a1a);
  background-image: -ms-linear-gradient(top, #df3f3f, #a21a1a);
  background-image: -o-linear-gradient(top, #df3f3f, #a21a1a);
  background-image: linear-gradient(to bottom, #df3f3f, #a21a1a);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
}
.openerp button.oe_highlight:hover {
  background-color: #c73a3a;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e25858), to(#ab1b1b));
  background-image: -webkit-linear-gradient(top, #e25858, #ab1b1b);
  background-image: -moz-linear-gradient(top, #e25858, #ab1b1b);
  background-image: -ms-linear-gradient(top, #e25858, #ab1b1b);
  background-image: -o-linear-gradient(top, #e25858, #ab1b1b);
  background-image: linear-gradient(to bottom, #e25858, #ab1b1b);
}
.openerp button.oe_highlight:active {
  background-color: #cc2222;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#c52020), to(#d22323));
  background-image: -webkit-linear-gradient(top, #c52020, #d22323);
  background-image: -moz-linear-gradient(top, #c52020, #d22323);
  background-image: -ms-linear-gradient(top, #c52020, #d22323);
  background-image: -o-linear-gradient(top, #c52020, #d22323);
  background-image: linear-gradient(to bottom, #c52020, #d22323);
}
.openerp .oe_background_grey {
  background: #eee !important;
}
.openerp .oe_form_dirty .oe_highlight_on_dirty {
  color: white;
  background: #dc5f59;
  font-weight: bold;
}
.openerp .oe_form_dirty button.oe_highlight_on_dirty {
  background-color: #c84b45;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dc5f59), to(#b33630));
  background-image: -webkit-linear-gradient(top, #dc5f59, #b33630);
  background-image: -moz-linear-gradient(top, #dc5f59, #b33630);
  background-image: -ms-linear-gradient(top, #dc5f59, #b33630);
  background-image: -o-linear-gradient(top, #dc5f59, #b33630);
  background-image: linear-gradient(to bottom, #dc5f59, #b33630);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_form_dirty button.oe_highlight_on_dirty:hover {
  background: #ED6F6A;
}
.openerp .oe_title {
  width: 50%;
  float: left;
  /* min-height: 80px; */
  margin-bottom: 20px;
}
.openerp .oe_title:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.openerp .oe_button_box {
  /* width: 270px; fix 李兰兰 #40615 */
  text-align: right;
}
.openerp .oe_button_box button {
  margin: 4px;
}
.openerp .oe_avatar > img {
  max-height: 90px;
  max-width: 90px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  border: none;
  margin-bottom: 10px;
}
.openerp .oe_avatar + div {
  margin-left: 5px;
}
.openerp .oe_image_small > img {
  max-width: 50px;
  max-height: 50px;
}
.openerp .oe_image_medium > img {
  max-width: 180px;
  max-height: 180px;
}
.openerp .oe_button.oe_link {
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_button.oe_link img {
  display: inline-block;
}
.openerp .oe_button.oe_link span {
  border: none;
  padding: 0;
  margin: 0;
  background: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #7C7BAD;
  font-weight: bold;
}
.openerp .oe_button.oe_link span:hover {
  text-decoration: underline;
}
.openerp .oe_webclient .oe_star_on, .openerp .oe_webclient .oe_star_off {
  color: #cccccc;
  text-shadow: 0 0 2px black;
  vertical-align: top;
  position: relative;
  top: -5px;
}
.openerp .oe_webclient .oe_star_on:hover, .openerp .oe_webclient .oe_star_off:hover {
  text-decoration: none;
}
.openerp .oe_webclient .oe_star_on {
  color: gold;
}
.openerp p.oe_grey {
  max-width: 650px;
}
.openerp .oe_grey {
  color: #aaa;
}
.openerp .oe_tag {
  border: 1px solid #afafb6;
  font-size: 11px;
  padding: 2px 4px;
  margin: 0 2px 2px 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f0f0fa;
  color: #4C4C4C;
}
.openerp .oe_tag_dark {
  background: #7C7BAD;
  color: #eee;
}
.openerp .oe_tags {
  margin-bottom: 1px;
}
.openerp .oe_tags.oe_inline {
  min-width: 250px;
}
.openerp .oe_tags .text-wrap {
  /* #37239 */
  min-height: 26px !important;
  width: 100% !important;
}
.openerp .oe_tags .text-wrap textarea {
  width: 100% !important;
}
.openerp .oe_tags .text-core {
  /* #37239 */
  min-height: 26px !important;
  min-width: 100%;
  /* min-height: 22px; */
}
.openerp .oe_tags .text-core .text-wrap .text-dropdown .text-list .text-suggestion em {
  font-style: italic;
  text-decoration: none;
}
.openerp.oe_tooltip {
  font-size: 12px;
}
.openerp.oe_tooltip .oe_tooltip_string {
  color: #FD5;
  font-weight: bold;
  font-size: 13px;
}
.openerp.oe_tooltip .oe_tooltip_help {
  white-space: pre-wrap;
}
.openerp.oe_tooltip .oe_tooltip_technical {
  padding: 0 0 4px 0;
  margin: 5px 0 0 15px;
}
.openerp.oe_tooltip .oe_tooltip_technical li {
  list-style: circle;
}
.openerp.oe_tooltip .oe_tooltip_technical_title {
  font-weight: bold;
}
.openerp.oe_tooltip .oe_tooltip_close {
  margin: -5px 0 0 2px;
  cursor: default;
  float: right;
  color: white;
}
.openerp.oe_tooltip .oe_tooltip_close:hover {
  color: #999;
  cursor: pointer;
}
.openerp.oe_tooltip .oe_tooltip_message {
  max-width: 310px;
}
.openerp .oe_notebook {
  margin: 8px 0;
  padding: 0 16px;
  list-style: none;
  zoom: 1;
}
.openerp .oe_notebook.ui-corner-all {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.openerp .oe_notebook:before, .openerp .oe_notebook:after {
  display: table;
  content: "";
  zoom: 1;
}
.openerp .oe_notebook:after {
  clear: both;
}
.openerp .oe_notebook > li {
  float: left;
}
.openerp .oe_notebook > li > a {
  display: block;
  /* add by xcy 41115 */
  color: #34495E;
  overflow: hidden;
  text-overflow: ellipsis;
}
.openerp .oe_notebook > li.ui-tabs-active > a {
  color: #4c4c4c;
}
.openerp .oe_notebook {
  border-color: #E2E8ED;
  border-style: solid;
  border-width: 0 0 2px;
}
.openerp .oe_notebook > li {
  position: relative;
}
.openerp .oe_notebook > li > a {
  padding: 0 12px;
  margin-right: 2px;
  line-height: 30px;
  border: 1px solid transparent;
  -moz-border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.openerp .oe_notebook > li > a:hover {
  text-decoration: none;
  background-color: #eee;
  border-color: #eee #eee #ddd;
}
.openerp .oe_notebook > li.ui-state-active > a, .openerp .oe_notebook > li.ui-state-active > a:hover {
  background-color: #ffffff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.openerp .oe_notebook_page {
  padding: 0;
}
.openerp div.ui-tabs {
  padding: 3px 0px 3px 0px;
}
.openerp .ui-tabs-hide {
  display: none;
}
.openerp .oe_dropdown, .openerp .oe_dropdown_hover, .openerp .oe_dropdown_toggle {
  position: relative;
  cursor: pointer;
}
.openerp .oe_dropdown_toggle {
  color: #4C4C4C;
  font-weight: normal;
}
.openerp .oe_dropdown_hover:hover .oe_dropdown_menu, .openerp .oe_dropdown_menu.oe_opened {
  display: block;
}
.openerp .oe_dropdown_menu {
  display: none;
  position: absolute;
  top: 26px;
  z-index: 3;
  margin: 0;
  padding: 0;
  border: 1px solid #afafb6;
  background: white;
  padding: 4px 0;
  min-width: 140px;
  text-align: left;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.openerp .oe_dropdown_menu > li {
  list-style-type: none;
  float: none;
  display: block;
  position: relative;
  margin: 0;
  padding: 2px 8px;
}
.openerp .oe_dropdown_menu > li:hover {
  background-color: #efeff8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_dropdown_menu > li > a {
  white-space: nowrap;
  display: block;
  color: #4c4c4c;
  text-decoration: none;
  width: 200px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.openerp .oe_dropdown_menu > li > a:hover {
  text-decoration: none;
}
.openerp .oe_dropdown_arrow:after {
  width: 0;
  height: 0;
  display: inline-block;
  content: "&darr";
  text-indent: -99999px;
  vertical-align: top;
  margin-top: 4px;
  margin-left: 3px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #404040;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.openerp .oe_dropdown_arrow.oe_opened::after{
  
}
.openerp .oe_dropdown_arrow_print:after {
  background-image: url(/web/static/src/img/nexttao/icon/newchart.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18px 18px;
}
.openerp .oe_sidebar {
  white-space: nowrap;
}
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment {
  height: 20px;
  cursor: pointer;
  padding-left: 6px;
  margin-top: 6px;
}
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment span {
  font-weight: bold;
}
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment .oe_hidden_input_file {
  width: 200px;
}
.openerp .oe_sidebar .oe_dropdown_menu .oe_sidebar_add_attachment:hover {
  background-color: #efeff8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item {
  position: absolute;
  top: 4px;
  right: 4px;
  display: none;
  width: 12px;
  height: 12px;
  padding: 1px;
  color: #8786b7;
  line-height: 8px;
  text-align: center;
  font-weight: bold;
  text-shadow: 0 1px 1px white;
}
.openerp .oe_sidebar .oe_dropdown_menu li .oe_sidebar_delete_item:hover {
  text-decoration: none;
  color: white;
  background: #8786b7;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.openerp .oe_sidebar .oe_dropdown_menu li:hover .oe_sidebar_delete_item {
  display: inline-block;
}
.openerp .oe_loading {
  display: none;
  z-index: 100;
  position: fixed;
  top: 0;
  right: 50%;
  padding: 4px 12px;
  background: #A61300;
  color: white;
  text-align: center;
  border: 1px solid #900;
  border-top: none;
  -moz-border-radius-bottomright: 8px;
  -moz-border-radius-bottomleft: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}
.openerp .oe_notification {
  z-index: 1050;
}
.openerp .oe_webclient_timezone_notification a {
  color: white;
  text-decoration: underline;
}
.openerp .oe_webclient_timezone_notification p {
  margin-top: 1em;
}
.openerp .oe_webclient_timezone_notification dt {
  font-weight: bold;
}
.openerp .oe_timezone_systray span {
  margin-top: 1px;
  background-color: #f6cf3b;
}
.openerp .oe_dialog_warning {
  width: 100%;
}
.openerp .oe_dialog_warning tr{
  display: flex;
  align-items: center;
}
.openerp .oe_dialog_warning p {
  text-align: left;
  font-size: 14px;
  color: #34495E;
  line-height: 20px;
}
.openerp .oe_dialog_icon {
  padding-right: 12px;
}
.openerp .oe_dialog_icon img{
  width: 20px;
  height: 20px;
}
.openerp .oe_login {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
  text-align: center;
  font-size: 14px;
  height: 100%;
}
.openerp .oe_login ul, .openerp .oe_login li {
  margin: 0;
  list-style-type: none;
  padding: 0 0 4px 0;
}
.openerp .oe_login button {
  cursor: pointer;
  padding: 6px 16px;
  border: 1px solid #222;
  color: white;
  margin: 0;
  background-color: #8d1313;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b92020), to(#600606));
  background-image: -webkit-linear-gradient(top, #b92020, #600606);
  background-image: -moz-linear-gradient(top, #b92020, #600606);
  background-image: -ms-linear-gradient(top, #b92020, #600606);
  background-image: -o-linear-gradient(top, #b92020, #600606);
  background-image: linear-gradient(to bottom, #b92020, #600606);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(155, 155, 155, 0.4) inset;
}
.openerp .oe_login input, .openerp .oe_login select {
  width: 252px;
  font-family: "Lucida Grande", Helvetica, Verdana, Arial;
  border: 1px solid #999999;
  background: whitesmoke;
  -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.openerp .oe_login input {
  margin-bottom: 9px;
  padding: 5px 6px;
}
.openerp .oe_login select {
  padding: 1px;
}
.openerp .oe_login .oe_login_dbpane {
  position: fixed;
  top: 0;
  right: 8px;
  padding: 5px 10px;
  color: #eee;
  border: solid 1px #333;
  background: #1e1e1e;
  background: rgba(30, 30, 30, 0.94);
  -moz-border-radius: 0 0 8px 8px;
  -webkit-border-radius: 0 0 8px 8px;
  border-radius: 0 0 8px 8px;
}
.openerp .oe_login .oe_login_dbpane input {
  padding: 2px 4px;
  margin: 4px 0;
}
.openerp .oe_login .oe_login_bottom {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  text-shadow: 0 1px 1px #999999;
  background-color: #8a0e0e;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
  background-image: -webkit-linear-gradient(top, #b41616, #600606);
  background-image: -moz-linear-gradient(top, #b41616, #600606);
  background-image: -ms-linear-gradient(top, #b41616, #600606);
  background-image: -o-linear-gradient(top, #b41616, #600606);
  background-image: linear-gradient(to bottom, #b41616, #600606);
}
.openerp .oe_login .oe_login_pane {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -160px -166px;
  border: solid 1px #333333;
  background: #1e1e1e;
  background: rgba(30, 30, 30, 0.94);
  padding: 22px 32px;
  color: #eee;
  text-align: left;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
  -webkit-box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
  box-shadow: 0 0 18px rgba(0, 0, 0, 0.9);
}
.openerp .oe_login .oe_login_pane h2 {
  margin-top: 0;
  font-size: 18px;
}
.openerp .oe_login .oe_login_logo {
  position: absolute;
  top: -70px;
  left: 0;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
.openerp .oe_login .oe_login_footer {
  position: absolute;
  bottom: -40px;
  left: 0;
  width: 100%;
  text-align: center;
}
.openerp .oe_login .oe_login_footer a {
  color: #eee;
  margin: 0 8px;
}
.openerp .oe_login .oe_login_footer a:hover {
  text-decoration: underline;
}
.openerp .oe_login .oe_login_footer span {
  font-weight: bold;
  font-size: 16px;
}
.openerp .oe_login .oe_login_error_message {
  display: none;
  background-color: #b41616;
  color: #eee;
  padding: 14px 18px;
  margin-top: 15px;
  text-align: center;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
}
.openerp .oe_login_invalid .oe_login_error_message {
  display: inline-block;
}
.openerp .oe_database_manager {
  background: #fff;
  color: #000;
  text-align: left;
}
.openerp .oe_database_manager .oe_database_manager_menu {
  color: #000;
}
.openerp .oe_webclient {
  width: 100%;
  height: 100%;
  border-spacing: 0px;
}
.openerp .oe_content_full_screen .oe_application {
  top: 0;
  left: 0;
}
.openerp .oe_content_full_screen .oe_topbar, .openerp .oe_content_full_screen .oe_leftbar {
  display: none;
}
.openerp .oe_topbar {
  width: 100%;
  height: 32px;
  background-color: #414141;
  background-color: #454343;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#646060), to(#262626));
  background-image: -webkit-linear-gradient(top, #646060, #262626);
  background-image: -moz-linear-gradient(top, #646060, #262626);
  background-image: -ms-linear-gradient(top, #646060, #262626);
  background-image: -o-linear-gradient(top, #646060, #262626);
  background-image: linear-gradient(to bottom, #646060, #262626);
}
.openerp .oe_topbar .oe_topbar_anonymous_login {
  background-color: #dc5f59;
  color: #eeeeee;
  background-color: #be4444;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#FC8787), to(#800000));
  background-image: -webkit-linear-gradient(top, #FC8787, #800000);
  background-image: -moz-linear-gradient(top, #FC8787, #800000);
  background-image: -ms-linear-gradient(top, #FC8787, #800000);
  background-image: -o-linear-gradient(top, #FC8787, #800000);
  background-image: linear-gradient(to bottom, #FC8787, #800000);
}
.openerp .oe_topbar .oe_topbar_anonymous_login a {
  display: block;
  padding: 5px 10px 7px;
  line-height: 20px;
  height: 20px;
  text-decoration: none;
  color: white;
  background: transparent;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.openerp .oe_topbar .oe_topbar_anonymous_login a:hover {
  background: rgba(0, 0, 0, 0.1);
  color: white;
  text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
}
.openerp .oe_topbar .oe_topbar_item {
  /* display: block; */ /* 同级 oe_user_menu 被设置了 float: right,此样式无效 */
  padding: 5px 10px 7px;
  line-height: 20px;
  height: 20px;
  text-decoration: none;
  color: #eee;
  vertical-align: top;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.openerp .oe_topbar .oe_topbar_item:hover {
  background: rgba(0, 0, 0, 0.2);
  text-shadow: black 0px 0px 3px;
  color: white;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
}
.openerp .oe_topbar .oe_topbar_avatar {
  width: 24px;
  height: 24px;
  margin: -2px 2px 0 0;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.openerp .oe_topbar .oe_topbar_avatar {
  vertical-align: top;
}
/* zxm 打印按钮 css start */
.openerp .oe_sidebar .self_dropdown_print{
  padding-right: 43px !important;
}
.openerp .oe_sidebar .self_dropdown_print:after {
  content: "";
  display: inline-block;
  position: absolute;
  width: 18px;
  height: 18px;
  margin-left: 3px;
  margin-top: -2px;
  background: transparent url(/web/static/src/img/print_icon.png) no-repeat 0px 0px;
}
/* zxm 打印按钮 css end */
.openerp .oe_topbar .oe_dropdown_menu {
  top: 32px;
  background: #333;
  background: rgba(37, 37, 37, 0.9);
  border-color: #999;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 0 1px 1px;
  -moz-border-radius: 0 0 6px 6px;
  -webkit-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
}
.openerp .oe_topbar .oe_dropdown_menu li {
  float: none;
  padding: 3px 12px;
}
.openerp .oe_topbar .oe_dropdown_menu li a {
  color: #eee;
}
.openerp .oe_topbar .oe_dropdown_menu li:hover {
  background-color: #212121;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#292929), to(#191919));
  background-image: -webkit-linear-gradient(top, #292929, #191919);
  background-image: -moz-linear-gradient(top, #292929, #191919);
  background-image: -ms-linear-gradient(top, #292929, #191919);
  background-image: -o-linear-gradient(top, #292929, #191919);
  background-image: linear-gradient(to bottom, #292929, #191919);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_topbar .oe_topbar_name {
  max-width: 150px;
  overflow: hidden;
  display: inline-block;
  max-height: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.openerp .oe_menu {
  float: left;
  padding: 0;
  margin: 0;
  font-size: 13px;
}
.openerp .oe_menu > li {
  list-style-type: none;
  padding: 0;
  margin: 0;
  float: left;
  display: block;
  color: #eeeeee;
}
.openerp .oe_menu > li > a {
  display: block;
  padding: 5px 10px 7px;
  line-height: 20px;
  height: 20px;
  text-decoration: none;
  color: #eee;
  /* vertical-align: top; */
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.openerp .oe_menu > li > a:hover {
  background: rgba(0, 0, 0, 0.2);
  text-shadow: black 0px 0px 3px;
  color: white;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
}
.openerp .oe_menu > li > .oe_active {
  background: rgba(0, 0, 0, 0.3);
  text-shadow: black 0px 0px 3px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
}
.openerp .oe_user_menu {
  float: right;
  padding: 0;
  margin: 0;
}
.openerp .oe_user_menu li {
  list-style-type: none;
  float: left;
}
.openerp .oe_user_menu .oe_dropdown_menu {
  right: -1px;
}
.openerp .oe_systray > div {
  float: left;
  padding: 0 4px 0 4px;
}
.openerp .oe_systray {
  float: right;
}
.openerp .oe_leftbar {
  display: none;
  width: 220px;
  background: #f0eeee;
  border-right: 1px solid #afafb6;
  text-shadow: 0 1px 1px white;
  padding-bottom: 16px;
}
.openerp a.oe_logo {
  position: relative;
  width: 220px;
  display: block;
  text-align: center;
}
.openerp a.oe_logo img {
  margin: 14px 0;
  border: 0;
}
.openerp a.oe_logo .oe_logo_edit {
  margin: 14px 0;
  position: absolute;
  top: 1px;
  padding: 4px;
  width: 100%;
  display: none;
  text-align: center;
  color: #eee;
  background: rgba(37, 37, 37, 0.9);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.openerp a.oe_logo:hover .oe_logo_edit_admin {
  display: block;
}
.openerp .oe_footer {
  position: fixed;
  bottom: 0;
  padding: 4px 0;
  background: #f0eeee;
  width: 220px;
  text-align: center;
}
.openerp .oe_footer a {
  font-weight: bold;
  color: black;
}
.openerp .oe_footer a span {
  color: #c81010;
}
.openerp .oe_secondary_menu_section {
  font-weight: bold;
  margin-left: 8px;
  color: #7C7BAD;
}
.openerp .oe_secondary_submenu {
  padding: 2px 0 8px 0;
  margin: 0;
}
.openerp .oe_secondary_submenu li {
  position: relative;
  margin: 0;
  padding: 1px 0 1px 20px !important;
  list-style-type: none;
}
.openerp .oe_secondary_submenu li a {
  display: block;
  color: #4c4c4c;
  padding: 2px 4px 2px 0;
}
.openerp .oe_secondary_submenu li .oe_menu_label {
  position: absolute;
  top: 1px;
  right: 1px;
  font-size: 10px;
  background: #7C7BAD;
  color: white;
  padding: 2px 4px;
  margin: 1px 6px 0 0;
  border: 1px solid lightGray;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2);
}
.openerp .oe_secondary_submenu .oe_menu_text {
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  max-width: 85%;
}
.openerp .oe_secondary_submenu .oe_menu_counter {
  float: right;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  margin: 1px;
  padding: 1px 4px;
  border: none;
}
.openerp .oe_secondary_submenu .oe_menu_counter:hover {
  cursor: pointer;
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.openerp .oe_secondary_submenu .oe_active {
  border-top: 1px solid lightGray;
  border-bottom: 1px solid #dedede;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2), inset 0 -1px 3px rgba(40, 40, 40, 0.2);
  background: #7C7BAD;
}
.openerp .oe_secondary_submenu .oe_active a {
  color: white;
}
.openerp .oe_secondary_submenu .oe_active .oe_menu_label {
  background: #eee;
  color: #7C7BAD;
  text-shadow: 0 1px 1px white;
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}
.openerp .oe_secondary_submenu .oe_active .oe_menu_counter {
  background: #eee;
  color: #7C7BAD;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.2);
}
.openerp .oe_secondary_submenu .oe_menu_toggler:before {
  width: 0;
  height: 0;
  display: inline-block;
  content: "&darr";
  text-indent: -99999px;
  vertical-align: top;
  margin-left: -12px;
  margin-top: 4px;
  margin-right: 4px;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid #4c4c4c;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.openerp .oe_secondary_submenu .oe_menu_opened:before {
  margin-top: 6px;
  margin-left: -16px;
  margin-right: 4px;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #4c4c4c;
}
.openerp .oe_secondary_submenu .oe_secondary_submenu {
  margin-left: -20px;
}
.openerp .oe_secondary_submenu .oe_secondary_submenu li {
  margin-left: 20px;
}
.openerp .oe_about {
  background-color: white;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKUlEQVQIHWO8e/fufwYsgAUkJigoiCIF5DMyoYggcUiXgNnBiGQKmAkARpcEQeriln4AAAAASUVORK5CYII=);
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
.openerp .oe_about a {
  color: #7C7BAD;
}
.openerp .oe_about a:hover {
  text-decoration: underline;
}
.openerp .oe_about a:focus {
  outline: none;
}
.openerp .oe_about .oe_logo {
  margin-left: -6px;
}
.openerp .oe_about .oe_bottom {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  text-shadow: 0 1px 1px #999999;
  background-color: #8a0e0e;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b41616), to(#600606));
  background-image: -webkit-linear-gradient(top, #b41616, #600606);
  background-image: -moz-linear-gradient(top, #b41616, #600606);
  background-image: -ms-linear-gradient(top, #b41616, #600606);
  background-image: -o-linear-gradient(top, #b41616, #600606);
  background-image: linear-gradient(to bottom, #b41616, #600606);
  color: #eee;
  padding: 0 16px;
  -moz-border-radius: 0 0 2px 2px;
  -webkit-border-radius: 0 0 2px 2px;
  border-radius: 0 0 2px 2px;
}
.openerp .oe_about .oe_bottom a {
  color: #eee;
}
.openerp .oe_application {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding: 0 10px 10px;
}
/* add by xcy #41115 */
/* .openerp .oe_application a {
  color: #7C7BAD;
} */
.openerp .oe_application a:hover {
  text-decoration: none;
}
.openerp .oe_application > div {
  height: 100%;
}
.openerp .oe_application .oe_breadcrumb_item:not(:last-child) {
  max-width: 7em;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.openerp .oe_application .oe_breadcrumb_title > * {
  display: inline-block;
  overflow: hidden;
}
.openerp .oe_view_manager {
  display: table;
  height: inherit;
  width: 100%;
}
.openerp .oe_view_manager .oe_view_manager_body {
  display: table-row;
  height: inherit;
}
.openerp .oe_view_manager .oe_view_manager_view_kanban:not(:empty) {
  height: inherit;
}
.openerp .oe_view_manager table.oe_view_manager_header {
  border-collapse: separate;
  width: 100%;
  table-layout: fixed;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row {
  clear: both;
  text-shadow: 0 1px 1px white;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:last-child td {
  padding-top: 0;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:first-child td {
  padding-top: 8px;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_sidebar {
  margin: 0px auto;
  text-align: center;
}
.openerp .oe_view_manager table.oe_view_manager_header td {
  line-height: 26px;
}
.openerp .oe_view_manager table.oe_view_manager_header h2 {
  font-size: 18px;
  margin: 0;
  float: left;
}
.openerp .oe_view_manager table.oe_view_manager_header h2 a {
  color: #7C7BAD;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_dropdown_menu {
  line-height: normal;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group {
  display: inline-block;
  border: 1px solid #ababab;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group li {
  float: left;
  border-right: 1px solid #ababab;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group li:last-child {
  border: none;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group a {
  color: #4c4c4c;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group a:hover {
  text-decoration: none;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group .active {
  background: #999;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_button_group .active a {
  color: #fff;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_buttons {
  white-space: nowrap;
  /* display: flex; */
}
.openerp .oe_view_manager .oe_view_manager_switch {
  padding: 0;
  margin: 0 0 0 8px;
}
.openerp .oe_view_manager .oe_view_manager_switch li {
  margin: 0;
  width: 24px;
  height: 24px;
  line-height: 16px;
  padding: 0;
  text-align: center;
  list-style-type: none;
}
.openerp .oe_view_manager .oe_view_manager_switch li a {
  position: relative;
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_list:after, .openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_tree:after {
  padding: 2px;
  content: "i";
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_form:after {
  content: "m";
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_graph:after {
  font-family: "mnmliconsRegular" !important;
  font-size: 21px;
  font-weight: 300 !important;
  content: "}";
  top: -2px;
  position: relative;
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_gantt:after {
  font-family: "mnmliconsRegular" !important;
  font-size: 21px;
  font-weight: 300 !important;
  content: "y";
  top: -2px;
  position: relative;
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_calendar:after {
  content: "P";
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_kanban:after {
  content: "k";
}
.openerp .oe_view_manager .oe_view_manager_switch .oe_vm_switch_diagram:after {
  content: "f";
}
.openerp .oe_list_pager {
  line-height: 26px;
}
.openerp .oe_pager_value {
  float: left;
  margin-right: 8px;
}
.openerp ul.oe_pager_group {
  padding: 0;
  margin: 0;
}
.openerp .oe_pager_group {
  float: left;
  height: 24px;
  line-height: 24px;
  /* display: inline-block; */
  border: 1px solid #ababab;
  cursor: pointer;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.openerp .oe_pager_group li {
  height: 24px;
  line-height: 24px;
  padding: 0;
  margin: 0;
  list-style-type: none;
  float: left;
  border-right: 1px solid #ababab;
}
.openerp .oe_pager_group li:last-child {
  border: none;
}
.openerp .oe_pager_group a {
  color: #4c4c4c;
  padding: 0 8px;
}
.openerp .oe_pager_group a:hover {
  text-decoration: none;
}
.openerp .oe_pager_group .active {
  background: #999;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3) inset;
}
.openerp .oe_pager_group .active a {
  color: #fff;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}
.openerp .oe_list_pager.oe_list_pager_single_page .oe_pager_group {
  display: none;
}
.openerp .oe_view_manager_current {
  height: 100%;
}
.openerp .oe_view_manager_current > .oe_view_manager_header {
  border-bottom: 1px solid #cacaca;
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 0 9px rgba(0, 0, 0, 0.1);
}
.openerp .oe_view_manager_current > .oe_view_manager_header .oe_header_row td {
  padding: 8px;
}
.openerp .oe_view_manager_current > .oe_view_manager_header .oe_header_row:first-child td {
  padding-top: 8px;
}
.openerp .oe_view_manager_inline, .openerp .oe_view_manager_inlineview {
  height: 100%;
}
.openerp .oe_view_manager_inline > .oe_view_manager_header, .openerp .oe_view_manager_inlineview > .oe_view_manager_header {
  display: none;
}
.openerp .oe_popup_form > .oe_formview > .oe_form_pager {
  display: none !important;
}
.openerp .oe_popup_list_pager {
  float: right;
}
.openerp .oe_form_controller .screen_action_span {
  color: #00A2FF;
  cursor: pointer;
  padding: 5px;
}
.openerp .oe_searchview {
  cursor: text;
  position: relative;
  float: right;
  padding: 1px 0;
  line-height: 18px;
  width: 400px;
  border: 1px solid #ababab;
  background: white;
  -moz-border-radius: 13px;
  -webkit-border-radius: 13px;
  border-radius: 13px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) inset;
}
.openerp .oe_searchview input, .openerp .oe_searchview textarea {
  padding: 3px;
  height: 16px;
  font-size: 12px;
  line-height: 18px;
}
.openerp .oe_searchview.oe_focused {
  border-color: #a6a6fe;
  -moz-box-shadow: 0 1px 2px #a6a6fe inset;
  -webkit-box-shadow: 0 1px 2px #a6a6fe inset;
  box-shadow: 0 1px 2px #a6a6fe inset;
}
.openerp .oe_searchview .oe_searchview_clear {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 18px;
  width: 15px;
  height: 24px;
  background: url(/web/static/src/css/../img/search_reset.gif) center center no-repeat;
}
.openerp .oe_searchview .oe_searchview_unfold_drawer {
  position: absolute;
  top: 0;
  right: 0;
  height: 24px;
  padding: 0 7px 0 4px;
  color: #ccc;
  cursor: pointer;
}
.openerp .oe_searchview .oe_searchview_unfold_drawer:hover {
  color: #999;
}
.openerp .oe_searchview .oe_searchview_unfold_drawer:before {
  position: absolute;
  top: 10px;
  right: 7px;
  width: 0;
  height: 0;
  display: inline-block;
  content: "";
  vertical-align: top;
  border-top: 5px solid #4C4C4C;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.openerp .oe_searchview .oe_searchview_search {
  font-size: 1px;
  letter-spacing: -1px;
  color: transparent;
  text-shadow: none;
  font-weight: normal;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  position: absolute;
  left: 3px;
  top: 1px;
  padding: 0;
  border: none;
  background: transparent;
}
.openerp .oe_searchview .oe_searchview_search:before {
  font: 21px "mnmliconsRegular";
  content: "r";
  color: #a3a3a3;
}
.openerp .oe_searchview .oe_searchview_facets {
  min-height: 22px;
  margin: 0 35px 0 15px;
}
.openerp .oe_searchview .oe_searchview_facets * {
  vertical-align: top;
  display: inline-block;
  line-height: 17px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
  margin: 1px 0;
  font-size: 11px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
  outline: none;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
  padding: 0 0 0 6px;
  font-size: 12px;
  height: 16px;
  margin-top: 3px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_input:focus {
  outline: none;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
  position: relative;
  cursor: pointer;
  padding: 0;
  -webkit-font-smoothing: auto;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet:focus {
  border-color: #a6a6fe;
  -moz-box-shadow: 0 0 3px 1px #a6a6fe;
  -webkit-box-shadow: 0 0 3px 1px #a6a6fe;
  box-shadow: 0 0 3px 1px #a6a6fe;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
  background: #f0f0fa;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category, .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
  height: 18px;
  padding: 0 4px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category {
  color: white;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
  font-size: 16px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
  border-left: 1px solid #afafb6;
  text-shadow: 0 1px 1px white;
  color: #4C4C4C;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value:last-child {
  padding-right: 16px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove {
  position: absolute;
  top: 3px;
  right: 3px;
  color: #8786b7;
  line-height: 8px;
  width: 12px;
  height: 12px;
  padding-top: 1px;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
  text-shadow: 0 1px 1px white;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_remove:hover {
  color: white;
  background: #8786b7;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.openerp .oe_searchview.oe_searchview_open_drawer .oe_searchview_drawer {
  display: block;
}
.openerp .oe_searchview .oe_searchview_drawer {
  cursor: default;
  position: absolute;
  z-index: 2;
  margin-top: 4px;
  top: 100%;
  right: -1px;
  background-color: white;
  min-width: 100%;
  display: none;
  border: 1px solid #afafb6;
  text-align: left;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.openerp .oe_searchview .oe_searchview_drawer > div {
  border-top: 1px solid #ccc;
  margin: 0;
  padding: 8px;
}
.openerp .oe_searchview .oe_searchview_drawer > div:first-child {
  border-top: none;
  margin: 0;
}
.openerp .oe_searchview .oe_searchview_drawer h3 {
  margin: 8px 4px 4px 12px;
  color: #7C7BAD;
  font-size: 13px;
}
.openerp .oe_searchview .oe_searchview_drawer h4, .openerp .oe_searchview .oe_searchview_drawer h4 * {
  margin: 0;
  cursor: pointer;
  font-weight: normal;
  display: inline-block;
}
.openerp .oe_searchview .oe_searchview_drawer h4:hover, .openerp .oe_searchview .oe_searchview_drawer h4 *:hover {
  background-color: #f0f0fa;
}
.openerp .oe_searchview .oe_searchview_drawer h4:before {
  content: "▸ ";
  color: #a3a3a3;
}
.openerp .oe_searchview .oe_searchview_drawer button {
  margin: 4px 0;
}
.openerp .oe_searchview .oe_searchview_drawer .button {
  border: none;
  background: transparent;
  padding: 0 2px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section {
  display: table;
  width: 100%;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section > div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  width: 50%;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section ul {
  margin: 0 8px 8px;
  padding: 0;
  list-style: none;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li {
  list-style: none;
  padding: 2px 4px 2px 20px;
  line-height: 14px;
  color: inherit;
  cursor: pointer;
  position: relative;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li.oe_selected:before {
  content: "W";
  font-family: "entypoRegular" !important;
  font-size: 24px;
  font-weight: 300 !important;
  color: #a3a3a3;
  position: absolute;
  left: 4px;
  top: -2px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li:hover {
  background-color: #f0f0fa;
}
.openerp .oe_searchview .oe_searchview_drawer form {
  margin-left: 12px;
}
.openerp .oe_searchview .oe_searchview_drawer form p {
  margin: 4px 0;
  line-height: 18px;
}
.openerp .oe_searchview .oe_searchview_drawer form button {
  margin: 0 0 8px 0;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom {
  padding: 0 8px 8px 8px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom form {
  display: none;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li {
  cursor: pointer;
  position: relative;
  line-height: 14px;
  padding: 2px 4px 2px 20px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li:hover {
  background-color: #f0f0fa;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom li button {
  position: absolute;
  top: 0;
  right: 5px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_dashboard form {
  display: none;
  margin-top: 2px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced form {
  display: none;
  margin-top: 8px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced button.oe_add_condition:before {
  content: "Z";
  font-family: "entypoRegular" !important;
  font-size: 24px;
  font-weight: 300 !important;
  margin-right: 4px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced ul {
  list-style: none;
  padding: 0;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li {
  position: relative;
  list-style: none;
  margin: 0;
  white-space: nowrap;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced li:first-child .searchview_extended_prop_or {
  visibility: hidden;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced .searchview_extended_prop_or {
  opacity: 0.5;
  margin-left: -14px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_opened h4:before {
  content: "▾ ";
  position: relative;
  top: -1px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_opened form {
  display: block;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop {
  display: inline-block;
  width: 12px;
  height: 12px;
  line-height: 12px;
  padding: 1px;
  color: #8786b7;
  line-height: 8px;
  text-align: center;
  font-weight: bold;
  text-shadow: 0 1px 1px white;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete:hover, .openerp .oe_searchview .oe_searchview_drawer .searchview_extended_delete_prop:hover {
  text-decoration: none;
  color: white;
  background: #8786b7;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete {
  display: none;
  position: absolute;
  bottom: 1px;
  right: 4px;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_private:hover .oe_searchview_custom_delete, .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:hover .oe_searchview_custom_delete {
  display: inline-block;
}
.openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_public:after {
  content: ",";
  font-family: "entypoRegular" !important;
  font-size: 22px;
  font-weight: 300 !important;
  margin: 0 0 0 4px;
  padding: 0;
}
.openerp .oe_view_nocontent {
  padding: 15px;
  margin-top: 0;
  color: #777777;
  font-size: 125%;
  max-width: 700px;
}
.openerp .oe_view_nocontent .oe_view_nocontent_create {
  margin-top: 0;
  padding-top: 35px;
  color: #4c4c4c;
}
.openerp .oe_view_nocontent .oe_view_nocontent_create:before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 70px;
  height: 80px;
  margin-left: -70px;
  margin-top: -50px;
  background: transparent url(/web/static/src/img/view_empty_arrow.png) no-repeat 0px 0px;
}
.openerp .oe_view_nocontent > p {
  padding-left: 78px;
}
.openerp .oe_view_nocontent .oe_empty_custom_dashboard {
  background: transparent url(/web/static/src/img/graph_background.png) no-repeat 0 0;
  margin-top: -15px;
  padding: 100px 0 0 137px;
  min-height: 327px;
  margin-left: -15px;
}
.openerp .oe_view.oe_cannot_create .oe_view_nocontent_create {
  display: none;
}
.openerp .oe_formview {
  background: white;
}
.openerp .oe_form_dropdown_section {
  position: relative;
  display: inline-block;
}
.openerp .oe_form_invalid input, .openerp .oe_form_invalid select, .openerp .oe_form_invalid textarea {
  background-color: #F66 !important;
  border: 1px solid #D00 !important;
}
.openerp .oe_view_manager_current .oe_form_editable .oe_highlight {
  color: #404040;
  background: none;
}
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight {
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
  background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
  background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
}
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight:active {
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
  background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_view_manager_current .oe_form_editable button.oe_highlight:hover {
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
  background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
}
.openerp .oe_form_invisible {
  display: none !important;
}
.openerp .oe_form_readonly .oe_edit_only, .openerp .oe_form_readonly .oe_form_field:empty {
  display: none !important;
}
.openerp .oe_form_readonly .oe_form .oe_form_field_date {
  width: auto;
}
.openerp .oe_form_nosheet {
  margin: 16px;
}
.openerp .oe_form_nosheet > header {
  margin: -16px -16px 0 -16px;
  padding: 0;
}
.openerp .oe_form_nosheet.oe_form_nomargin {
  margin: 0;
}
.openerp .oe_form_nosheet.oe_form_nomargin > header {
  margin: 0;
}
.openerp .oe_form_sheetbg {
  padding: 16px 0;
}
.openerp .oe_form_sheet_width {
  min-width: 650px;
  max-width: 100%;
  margin: 0 auto;
}
.openerp .oe_form_sheet {
  background: white;
  min-height: 330px;
  padding: 10px;
}
.openerp .oe_form_sheet .oe_list {
  overflow-x: auto;
}
.openerp .oe_application .oe_form_sheetbg {
  background: url(/web/static/src/img/form_sheetbg.png);
  border-bottom: 1px solid #ddd;
}
.openerp .oe_application .oe_form_sheet {
  border: 1px solid #c8c8d3;
  -moz-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);
}
.openerp .oe_application .oe_form_sheet .ui-tabs {
  margin: 0 -10px;
  background-color: #fff;
  /* background-color: rgba(247,248,250,1); */
  /* padding-left: 8px;
  padding-right: 8px; */
  /* xcy UI 统一 layout */
  /* padding: 10px; */
  border-top: 10px solid rgba(247,248,250,1);
}
.openerp .oe_application .oe_form_sheet .oe_notebook_page {
  padding: 0 16px;
  /* add by xcy #41115 */
  background-color: #fff;
  /* border-left: 8px solid #f7f8fa;
  border-right: 8px solid #f7f8fa;
  border-bottom: 8px solid #f7f8fa;
  border-top: 4px solid #f7f8fa; */
  /* overflow-x: hidden; */ /* #66386 DF-组织架构点击门店进入店仓配置选择支付类型,下拉列表被底部浮层遮挡 */
}

.openerp .oe_application .oe_form_sheet .oe_notebook_page .oe_form_button {
  /* margin-left: 16px; */
}

/* add 李兰兰 #40615 start */
.openerp .oe_application .oe_form_sheet .oe_wx_qrcode {
  width: 90px;
  float: right;
  text-align: center;
  margin-right: 30px;
}
.openerp .oe_application .oe_form_sheet .oe_wx_qrcode .thumb_widget {
  margin-bottom: 10px;
}
/* #40615 end */

.openerp .oe_form header {
  position: relative;
  border-bottom: 1px solid #cacaca;
  padding-left: 2px;
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
}
.openerp .oe_form header > span {
  margin-left: 4px;
}
.openerp .oe_form header ul {
  /* display: inline-block; */
  float: right;
}
.openerp .oe_form header .oe_button {
  /* margin: 3px 2px 1px; */
  margin-right: 10px;
}
/* .openerp .oe_form header .oe_button:first-child {
  margin-left: 6px;
} */
.openerp .oe_form header .oe_tags {
  margin: 5px 0 0 5px;
  width: 400px;
  padding-bottom: 0;
}
.openerp .oe_form div.oe_chatter {
  box-sizing: border-box;
  min-width: 682px;
  max-width: 100%;
  margin: 0 auto;
  padding: 16px 16px 48px;
}
.openerp .oe_form div.oe_form_configuration p, .openerp .oe_form div.oe_form_configuration ul, .openerp .oe_form div.oe_form_configuration ol {
  color: #aaa;
  max-width: 650px;
}
.openerp .oe_form div.oe_form_configuration label {
  min-width: 150px;
}
/* 李兰兰 #39264 */
/* .openerp .oe_form div.oe_form_configuration .oe_form_group_cell_label {
  padding: 1px 0;
} */
.openerp .oe_form div.oe_form_configuration .oe_form_group_cell div div {
  padding: 1px 0;
}
.openerp .oe_form .oe_subtotal_footer {
  width: 1% !important;
}
.openerp .oe_form .ui-corner-bottom .oe_subtotal_footer td.oe_form_group_cell {
  text-align: right;
  padding: 0 !important;
}
.openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell_label {
  border-right: none;
}
.openerp .oe_form .oe_subtotal_footer .oe_subtotal_footer_separator {
  width: 108px;
  border-top: 1px solid #cacaca;
  margin-top: 4px;
  padding-top: 10px!important;
  font-weight: bold;
  font-size: 18px;
}
.openerp .oe_form .oe_subtotal_footer label:after {
  content: ":";
}
.openerp .oe_form .oe_subtotal_footer label.oe_subtotal_footer_separator {
  font-weight: bold !important;
  padding: 2px 11px 2px 0px !important;
}
.openerp .oe_form .oe_subtotal_footer label.oe_form_label_help {
  font-weight: normal;
}
.openerp .oe_form .oe_form_box_info {
  background: #fe9;
  border-bottom: 1px solid #cb6;
  padding: 4px;
}
.openerp .oe_form .oe_form_box_info > p {
  margin: auto;
}
.openerp .oe_form .oe_form_box_warning {
  background: #bd362f;
  border-bottom: 1px solid #900;
  padding: 4px;
}
.openerp .oe_form .oe_form_box_warning * {
  color: white;
  text-shadow: none;
}
.openerp .oe_form .oe_form_box_warning > p {
  margin: auto;
}
/* .openerp .oe_form .oe_form_button {
  margin: 2px;
} */
.openerp .oe_form td.oe_form_group_cell_label {
  border-right: 1px solid rgba(202,207,213,1);
  padding: 5px 0px;
  margin-right: 6px;
}
.openerp .oe_form td.oe_form_group_cell_label label {
  line-height: 18px;
  display: block;
  min-width: 140px;
}
.openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
  padding: 2px 0 2px 8px!important;
}
.openerp .oe_form .oe_form_group {
  width: 100%;
  margin: 9px 0 9px 0;
}
.openerp .oe_form .oe_form_group .oe_form_group_cell.oe_group_right {
  padding-left: 20px;
}
.openerp .oe_form .oe_form_label_help[for], .openerp .oe_form .oe_form_label[for] {
  font-weight: bold;
  white-space: nowrap;
  padding-right: 8px;
}
.openerp .oe_form .oe_form_label_help[for] span, .openerp .oe_form .oe_form_label[for] span {
  font-size: 80%;
  color: darkGreen;
  vertical-align: top;
  position: relative;
  top: -4px;
  padding: 0 2px;
}
.openerp .oe_horizontal_border {
  border-bottom: 1px solid black;
}
.openerp .oe_horizontal_separator {
  font-weight: bold;
  font-size: 20px;
  margin: 15px 0px 10px 0px;
  color: #7C7BAD;
}
.openerp .oe_horizontal_separator:empty {
  height: 5px;
}
.openerp .oe_vertical_separator {
  border-left: 1px solid #666;
  padding: 0 4px 0 4px;
}
.openerp .oe_form_field_progressbar {
  display: inline-block;
  min-width: 70px;
}
.openerp .oe_form_field_progressbar.ui-progressbar {
  height: 22px;
  font-size: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #999;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: white;
  min-width: 50px;
}
.openerp .oe_form_field_progressbar.ui-progressbar span {
  position: absolute;
  margin-left: 10px;
  font-weight: bold;
}
.openerp .oe_form_field_progressbar.ui-progressbar .ui-widget-header {
  background: #cccccc url(/web/static/lib/jquery.ui/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
}
.openerp .oe_form .oe_form_field_text {
  width: 100%;
}
.openerp .oe_form .oe_form_field_text .oe_form_text_content {
  text-overflow: ellipsis;
  display: inline-block;
  white-space: pre-wrap;
  overflow-x: hidden;
  width: 100%;
}
.openerp .oe_form .oe_form_field_char input,
.openerp .oe_form .oe_form_field_url input,
.openerp .oe_form .oe_form_field_email input,
.openerp .oe_form .oe_form_field_text textarea,
.openerp .oe_form .oe_form_field_selection select {
  width: 100%;
}
.openerp .oe_form .oe_form_field_selection .select2.select2-container.select2-container--default {
  width: 100% !important; /* #66526 DF-会员中心-会员积分管理退款积分不足控制下拉框数据展示不全 */
}
.openerp .oe_form .oe_notebook_page .oe_form_field_text textarea {
  min-height: 96px;
}
.openerp .oe_form .oe_form_field_text.oe_inline, .openerp .oe_form .oe_form_field_text.oe_inline > textarea {
  width: 500px;
}
.openerp .oe_form h1, .openerp .oe_form h2, .openerp .oe_form h3, .openerp .oe_form h4, .openerp .oe_form h5, .openerp .oe_form h6 {
  margin: 0 0 4px 0;
}
.openerp .oe_form h1 input, .openerp .oe_form h2 input, .openerp .oe_form h3 input, .openerp .oe_form h4 input, .openerp .oe_form h5 input, .openerp .oe_form h6 input {
  height: inherit !important;
  font-size: inherit;
}
.openerp .oe_form .oe_form_field {
  width: 100%;
  display: inline-block;
  padding: 2px 2px 2px 0px;
}
.nexttao .ui-dialog .oe_form td.oe_form_group_cell .oe_form_field.oe_form_field_selection, 
.nexttao .ui-dialog .oe_form td.oe_form_group_cell .oe_form_field.oe_form_field_char,
.nexttao .ui-dialog .oe_form td.oe_form_group_cell .oe_form_field.oe_form_field_many2one,
.nexttao .ui-dialog .oe_form td.oe_form_group_cell .oe_form_field.oe_form_field_date {
  max-width: 225px;
}
.openerp .oe_form .oe_form_field input {
  margin: 0px;
}
.openerp .oe_form input[type="text"], .openerp .oe_form input[type="password"], .openerp .oe_form input[type="file"], .openerp .oe_form select {
  height: 22px;
  padding-top: 2px;
}
.openerp .oe_form input[type="text"], .openerp .oe_form input[type="password"], .openerp .oe_form input[type="number"], .openerp .oe_form input[type="phone"], .openerp .oe_form input[type="file"], .openerp .oe_form select, .openerp .oe_form textarea {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: white;
  min-width: 60px;
  color: #1f1f1f;
  font-size: 13px;
  outline: none;
}
.openerp .oe_form input[readonly], .openerp .oe_form select[readonly], .openerp .oe_form textarea[readonly], .openerp .oe_form input[disabled], .openerp .oe_form select[disabled] {
  opacity: 0.5;
}
.openerp .oe_form textarea[disabled] {
  border: none;
  padding-left: 8px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
.openerp .oe_form textarea.oe_inline[disabled] {
  border-left: 8px solid #eee;
}
.openerp .oe_form .oe_form_field_url button img {
  vertical-align: top;
}
.openerp .oe_form .oe_form_field_monetary,
.openerp .oe_form .oe_form_field_date,
.openerp .oe_form .oe_form_field_datetime {
  white-space: nowrap;
}
.openerp .oe_form .oe_form_field_boolean {
  padding-top: 4px;
  width: auto;
}
.openerp .oe_form .oe_datepicker_container {
  display: none;
}
.openerp .oe_form .oe_datepicker_root {
  display: inline-block;
}
.openerp .oe_form .oe_form_required input:not([disabled]):not([readonly]), .openerp .oe_form .oe_form_required select:not([disabled]):not([readonly]), .openerp .oe_form .oe_form_required textarea:not([disabled]):not([readonly]) {
  background-color: #D2D2FF !important;
}
.openerp .oe_form .oe_form_invalid input, .openerp .oe_form .oe_form_invalid select, .openerp .oe_form .oe_form_invalid textarea {
  background-color: #F66 !important;
  border: 1px solid #D00 !important;
}
.openerp .oe_form .oe_input_icon {
  cursor: pointer;
  margin: 3px 0 0 -21px;
  vertical-align: top;
}
.openerp .oe_form .oe_input_icon_disabled {
  position: absolute;
  cursor: default;
  opacity: 0.5;
  filter: alpha(opacity=50);
  right: 5px;
  top: 3px;
}
.openerp .oe_form .oe_form_field_with_button.oe_no_button > .oe_button {
  display: none;
}
.openerp .oe_form .oe_form_field_with_button:not(.oe_no_button) > .oe_button {
  float: right;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border-bottom-left-radius: 0px;
  height: 22px;
}
.openerp .oe_form .oe_form_field_with_button input {
  width: 100%;
}
.openerp .oe_form .oe_form_field_with_button > div {
  position: relative;
  overflow: hidden;
}
.openerp .oe_form .oe_form_embedded_html {
  position: relative;
  width: 600px;
  margin-left: 130px;
  margin-top: 32px;
  margin-bottom: 32px;
  text-align: justify;
}
.openerp .oe_form .oe_form_field_html .oe_input_icon {
  float: right;
  margin: 4px 7px;
}
.openerp .oe_form_editable .oe_form .oe_form_field_integer input {
  width: 6em;
}
.openerp .oe_form_editable .oe_form .oe_form_field_float input {
  width: 7em;
}
.openerp .oe_form_editable .oe_form .oe_form_field_date input {
  width: 100px;
}
.openerp .oe_form_editable .oe_form .oe_form_field_datetime input {
  width: 150px;
}
.openerp .oe_hidden_input_file {
  position: relative;
}
.openerp .oe_hidden_input_file input.oe_form_binary_file {
  z-index: 0;
  line-height: 0;
  font-size: 12px;
  position: absolute;
  top: 1px;
  left: 0;
  right: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  -ms-filter: "alpha(opacity=0)";
  margin: 0;
  padding: 0;
}
.openerp .oe_form .oe_form_field_image {
  padding: 0;
  position: relative;
  display: inline-block;
  width: auto;
  vertical-align: top;
}
.openerp .oe_form .oe_form_field_image .oe_form_field_image_controls {
  position: absolute;
  top: 1px;
  padding: 4px 0;
  width: 100%;
  display: none;
  text-align: center;
  color: #eee;
  background: rgba(37, 37, 37, 0.9);
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.openerp .oe_form .oe_form_field_image:hover .oe_form_field_image_controls {
  display: block;
}
.openerp .oe_fileupload {
  display: inline-block;
  clear: both;
  width: 100%;
}
.openerp .oe_fileupload .oe_add {
  float: left;
  position: relative;
  width: 100%;
  left: 2px;
  top: 7px;
  overflow: hidden;
}
.openerp .oe_fileupload .oe_add button {
  display: inline;
  /* height: 24px; */
  font-size: 12px;
  line-height: 12px;
  vertical-align: middle;
}
.openerp .oe_fileupload .oe_add button.oe_attach {
  width: 24px;
  overflow: hidden;
  width: 24px;
  overflow: hidden;
  background: transparent;
  color: #7C7BAD;
  box-shadow: none;
  border: none;
  text-shadow: none;
}
.openerp .oe_fileupload .oe_add button.oe_attach .oe_e {
  position: relative;
  top: -1px;
  left: -9px;
}
.openerp .oe_fileupload .oe_add input.oe_form_binary_file {
  display: inline-block;
  margin-left: -85px;
  height: 22px;
  width: 152px;
  margin-top: -24px;
  cursor: pointer;
}
.openerp .oe_fileupload .oe_add .oe_attach_label {
  color: #7C7BAD;
  margin-left: -3px;
}
.openerp .oe_fileupload .oe_attachments {
  margin-bottom: 4px;
  margin-right: 0px;
  font-size: 12px;
  border-radius: 2px;
  border: solid 1px rgba(124, 123, 173, 0.14);
}
.openerp .oe_fileupload .oe_attachments .oe_attachment {
  padding: 2px;
  padding-left: 4px;
  padding-right: 4px;
}
.openerp .oe_fileupload .oe_attachments .oe_attachment .oe_e {
  font-size: 23px;
  margin-top: -5px;
}
.openerp .oe_fileupload .oe_attachments .oe_attachment .oe_e:hover {
  text-decoration: none;
}
.openerp .oe_fileupload .oe_attachments .oe_attachment:nth-child(odd) {
  background: white;
}
.openerp .oe_fileupload .oe_attachments .oe_attachment:nth-child(even) {
  background: #F4F5FA;
}
.openerp .oe_form_field_many2one td:first-child {
  position: relative;
}
.openerp .oe_form_field_many2one span.oe_m2o_drop_down_button {
  position: absolute;
  top: 2px;
  right: 0px;
}
.openerp .oe_form_field_many2one .oe_m2o_cm_button {
  line-height: 14px;
  float: right;
  padding-left: 2px;
}
.openerp .oe_form_field_many2one input {
  padding-right: 13px;
}
.openerp.ui-autocomplete li.oe_m2o_dropdown_option a {
  font-style: italic;
  padding-left: 2em;
}
.openerp.ui-autocomplete li:not(.oe_m2o_dropdown_option) + li.oe_m2o_dropdown_option {
  margin-top: 10px;
}
.openerp ul.oe_form_status, .openerp ul.oe_form_status_clickable {
  display: inline-block;
  margin: 0;
  padding: 0 18px 0 0;
}
.openerp ul.oe_form_status li, .openerp ul.oe_form_status_clickable li {
  display: inline-block;
  list-style-type: none;
  margin: 0 -18px 0 0;
  padding: 0;
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
}
.openerp ul.oe_form_status li:first-child .label, .openerp ul.oe_form_status_clickable li:first-child .label {
  border-left: 1px solid #cacaca;
  padding-left: 14px;
}
.openerp ul.oe_form_status li:last-child, .openerp ul.oe_form_status_clickable li:last-child {
  border-right: 1px solid #cacaca;
}
.openerp ul.oe_form_status li:last-child .label, .openerp ul.oe_form_status_clickable li:last-child .label {
  padding-right: 14px;
}
.openerp ul.oe_form_status li:last-child .arrow, .openerp ul.oe_form_status_clickable li:last-child .arrow {
  display: none;
}
.openerp ul.oe_form_status li .label, .openerp ul.oe_form_status_clickable li .label {
  color: #4c4c4c;
  text-shadow: 0 1px 1px #fcfcfc, 0 -1px 1px #dedede;
  padding: 7px;
  display: inline-block;
  padding-left: 24px;
  margin: 0;
  position: relative;
}
.openerp ul.oe_form_status li .arrow, .openerp ul.oe_form_status_clickable li .arrow {
  width: 17px;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  margin-left: -5px;
}
.openerp ul.oe_form_status li .arrow span, .openerp ul.oe_form_status_clickable li .arrow span {
  position: relative;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-left: -12px;
  margin-top: 3px;
  box-shadow: -1px 1px 2px rgba(255, 255, 255, 0.2), inset -1px 1px 1px rgba(0, 0, 0, 0.2);
  background-color: #dedede;
  background: -moz-linear-gradient(135deg, #dedede, #fcfcfc);
  background: -o-linear-gradient(135deg, #fcfcfc, #dedede);
  background: -webkit-gradient(linear, left top, right bottom, from(#fcfcfc), to(#dedede));
  background: -ms-linear-gradient(top, #fcfcfc, #dedede);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.openerp ul.oe_form_status li.oe_active, .openerp ul.oe_form_status_clickable li.oe_active {
  background-color: #5382ba;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#729fcf), to(#3465a4));
  background-image: -webkit-linear-gradient(top, #729fcf, #3465a4);
  background-image: -moz-linear-gradient(top, #729fcf, #3465a4);
  background-image: -ms-linear-gradient(top, #729fcf, #3465a4);
  background-image: -o-linear-gradient(top, #729fcf, #3465a4);
  background-image: linear-gradient(to bottom, #729fcf, #3465a4);
}
.openerp ul.oe_form_status li.oe_active .arrow span, .openerp ul.oe_form_status_clickable li.oe_active .arrow span {
  background-color: #3465a4;
  background: -moz-linear-gradient(135deg, #3465a4, #729fcf);
  background: -o-linear-gradient(135deg, #729fcf, #3465a4);
  background: -webkit-gradient(linear, left top, right bottom, from(#729fcf), to(#3465a4));
  background: -ms-linear-gradient(top, #729fcf, #3465a4);
}
.openerp ul.oe_form_status li.oe_active .label, .openerp ul.oe_form_status_clickable li.oe_active .label {
  color: white;
  text-shadow: 0 1px 1px #729fcf, 0 -1px 1px #3465a4;
}
.openerp ul.oe_form_status_clickable li {
  cursor: pointer;
}
.openerp ul.oe_form_status_clickable li:hover {
  background-color: #d9d9d9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#cacaca));
  background-image: -webkit-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -moz-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -ms-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -o-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: linear-gradient(to bottom, #e8e8e8, #cacaca);
}
.openerp ul.oe_form_status_clickable li:hover .label {
  text-shadow: 0 -1px 1px #fcfcfc, 0 1px 1px #dedede;
}
.openerp ul.oe_form_status_clickable li:hover .arrow span {
  background-color: #d9d9d9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#cacaca));
  background-image: -webkit-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -moz-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -ms-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: -o-linear-gradient(top, #e8e8e8, #cacaca);
  background-image: linear-gradient(to bottom, #e8e8e8, #cacaca);
}
.openerp ul.oe_form_status_clickable li .label {
  color: #7C7BAD;
}
.openerp ul.oe_form_status_clickable li.oe_active:hover {
  background-color: #3a69a0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#4c85c2), to(#284d7d));
  background-image: -webkit-linear-gradient(top, #4c85c2, #284d7d);
  background-image: -moz-linear-gradient(top, #4c85c2, #284d7d);
  background-image: -ms-linear-gradient(top, #4c85c2, #284d7d);
  background-image: -o-linear-gradient(top, #4c85c2, #284d7d);
  background-image: linear-gradient(to bottom, #4c85c2, #284d7d);
}
.openerp ul.oe_form_status_clickable li.oe_active:hover .label {
  text-shadow: 0 -1px 1px #729fcf, 0 1px 1px #3465a4;
}
.openerp ul.oe_form_status_clickable li.oe_active:hover .arrow span {
  background-color: #284d7d;
  background: -moz-linear-gradient(135deg, #284d7d, #4c85c2);
  background: -o-linear-gradient(135deg, #4c85c2, #284d7d);
  background: -webkit-gradient(linear, left top, right bottom, from(#4c85c2), to(#284d7d));
  background: -ms-linear-gradient(top, #4c85c2, #284d7d);
}
.openerp .oe_form .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page {
  display: none;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_list_pager_single_page, .openerp .oe_form_field_many2many > .oe_view_manager .oe_list_pager_single_page {
  display: none !important;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_view_list, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_view_list {
  min-height: 132px;
}
.openerp .oe_form_field_one2many .oe_form_field_one2many_list_row_add, .openerp .oe_form_field_many2many .oe_form_field_one2many_list_row_add {
  font-weight: bold;
}
.openerp .oe_form_field_one2many .oe_list_content > thead, .openerp .oe_form_field_many2many .oe_list_content > thead {
  border-bottom: 1px;
}
.openerp .oe_form_field_one2many .oe_list_content > tbody tr:nth-child(odd), .openerp .oe_form_field_many2many .oe_list_content > tbody tr:nth-child(odd) {
  background: transparent;
}
.openerp .oe_form_field_one2many .oe_list .oe_list_edit_row_save, .openerp .oe_form_field_many2many .oe_list .oe_list_edit_row_save {
  background: url(/web/static/src/img/iconset-b-remove.png) 50% 50% no-repeat;
}
.openerp .oe_form_field_one2many .oe_list .oe_list_edit_row_save:before, .openerp .oe_form_field_many2many .oe_list .oe_list_edit_row_save:before {
  visibility: hidden;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_header_row_top, .openerp .oe_form_field_many2many > .oe_view_manager .oe_header_row_top {
  display: none;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td {
  padding: 0px 8px;
  line-height: 16px;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_i, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_i {
  font-size: 13px;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group {
  height: auto;
  line-height: 16px;
}
.openerp .oe_form_field_one2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li, .openerp .oe_form_field_many2many > .oe_view_manager .oe_view_manager_header2 td .oe_pager_group li {
  height: auto;
  line-height: 16px;
}
.openerp .oe_form_field_one2many .oe_list_buttons.oe_editing .oe_list_save, .openerp .oe_form_field_many2many .oe_list_buttons.oe_editing .oe_list_save {
  visibility: hidden;
}
.openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_required {
  background-color: #d2d2ff;
}
.openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_readonly {
  background-color: #eee;
}
.openerp .oe_list_editable .oe_list_content td.oe_list_field_cell {
  padding: 4px 6px 3px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_edition .oe_list_field_cell:not(.oe_readonly) {
  color: transparent;
  text-shadow: none;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_edition .oe_list_field_cell:not(.oe_readonly) * {
  visibility: hidden;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_drop_down_button {
  top: 5px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_cm_button {
  line-height: 19px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_input_icon {
  margin-top: 5px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field {
  min-width: 0;
  max-width: none;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field textarea {
  height: 27px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #aaf;
  margin: 0;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field textarea, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field select {
  min-width: 0;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_float input, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_view_integer input {
  text-align: right;
  width: 100% !important;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_datetime input.oe_datepicker_master, .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field.oe_form_field_date input.oe_datepicker_master {
  width: 100%;
}
.openerp .oe_list_group_name {
  white-space: nowrap;
}
.openerp .oe_form .oe_form_field_many2many > .oe_list .oe_list_pager_single_page {
  display: none;
}
.openerp .oe_list_buttons .oe_alternative {
  visibility: hidden;
}
.openerp .oe_list_buttons .oe_list_save, .openerp .oe_list_buttons .oe_list_discard {
  display: none;
}
.openerp .oe_list_buttons.oe_editing .oe_list_add {
  display: none;
}
.openerp .oe_list_buttons.oe_editing .oe_list_save {
  display: inline-block;
}
.openerp .oe_list_buttons.oe_editing .oe_list_discard {
  display: inline;
}
.openerp .oe_list_buttons.oe_editing .oe_alternative {
  visibility: visible;
}
.openerp .oe_list.oe_cannot_edit .oe_list_header_handle, .openerp .oe_list.oe_cannot_edit .oe_list_field_handle {
  display: none !important;
  padding: 0 !important;
}
.openerp .oe_list.oe_cannot_delete .oe_list_record_delete {
  display: none !important;
}
.openerp .oe_list .oe_form .oe_form_nosheet {
  margin: 0;
  padding: 0;
  border: none;
}
.openerp .oe_list .oe_form .oe_form_field {
  width: auto;
  position: absolute;
  margin: 0 !important;
  padding: 0;
  display: flex;
  align-items: center;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form .oe_form_nosheet span.oe_form_field_boolean {
  padding-top: 0;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form .oe_form_field input{
  max-height: 28px;
  border-radius: 4px;
}
.openerp .oe_list .oe_form .oe_form_field_boolean input {
  margin: 1px 0 0 10px !important;
}
.openerp .oe_list .oe_list_content .oe_group_header {
  background-color: #ededed;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dedede));
  background-image: -webkit-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -moz-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -ms-linear-gradient(top, #fcfcfc, #dedede);
  background-image: -o-linear-gradient(top, #fcfcfc, #dedede);
  background-image: linear-gradient(to bottom, #fcfcfc, #dedede);
}
.openerp .oe_list_content {
  width: 100%;
}
.openerp .oe_list_content td:first-child:after, .openerp .oe_list_content th:first-child:after {
  border-width: 0;
}
.openerp .oe_list_content td.oe_number {
  text-align: right !important;
  max-width: 100px;
}
.openerp .oe_list_content td.oe_list_field_date, .openerp .oe_list_content th.oe_list_header_date {
  min-width: 6em;
}
.openerp .oe_list_content > thead {
  /* xcy table */
  /* border-bottom: 2px solid #cacaca;
  background: #eee;
  vertical-align: top; */
}
.openerp .oe_list_content td, .openerp .oe_list_content th {
  /* padding: 3px 6px; */
  padding: 2px 10px;
  padding-right: 16px;
  line-height: 18px;
}
.openerp .oe_list_content th.oe_sortable, .openerp .oe_list_content th.oe_sortable div {
  cursor: pointer;
}
.openerp .oe_list_content th.oe_sortable div {
  position: relative;
}
.openerp .oe_list_content th.oe_sortable div:after {
  margin-right: 6px;
  content: "";
  margin-top: 7px;
  border-width: 0 4px 4px;
  border-style: solid;
  border-color: #000 transparent;
  visibility: hidden;
}
.openerp .oe_list_content th.sortup div:after {
  float: right;
  visibility: visible;
  filter: alpha(opacity=60);
  opacity: 0.6;
}
.openerp .oe_list_content .oe_list_header_many2many_tags {
  min-width: 70px;
}
.openerp .oe_list_content th.sortdown div:after {
  float: right;
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #000;
  visibility: visible;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  filter: alpha(opacity=60);
  opacity: 0.6;
}
.openerp .oe_list_content > tbody {
  cursor: pointer;
}
.openerp .oe_list_content > tbody > tr {
  /* xcy table */
  height: 38px;
  border-top: 1px solid #ebeef5;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_field_cell {
  /* padding: 3px 6px; */
  padding: 3px 10px;
  white-space: pre-line;
}
.openerp .oe_list_content > tbody > tr > td > button, .openerp .oe_list_content > tbody > tr > th > button {
  border: none;
  background: transparent;
  padding: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_checkbox:first-child, .openerp .oe_list_content > tbody > tr th.oe_list_checkbox:first-child {
  width: 17px;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_checkbox:first-child:after, .openerp .oe_list_content > tbody > tr th.oe_list_checkbox:first-child:after {
  border-width: 0;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_field_boolean input {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
/* xcy table */
/* .openerp .oe_list_content > tbody > tr:nth-child(odd) {
  background-color: #f0f0fa;
  background-color: #efeff8;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
  background-image: -webkit-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -moz-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -ms-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: -o-linear-gradient(top, #f0f0fa, #eeeef6);
  background-image: linear-gradient(to bottom, #f0f0fa, #eeeef6);
} */
.openerp .oe_list_content > tfoot {
  border-top: 2px solid #cacaca;
  border-bottom: 1px solid #cacaca;
  background: #eee;
  font-weight: bold;
}
.openerp .oe_list_content .numeric {
  text-align: right;
  width: 82px;
}
.openerp .oe_list_content .numeric input {
  text-align: right;
}
.openerp .oe_list_content th.oe_list_header_handle {
  font-size: 1px;
  overflow: hidden;
  text-indent: -9001px;
}
.openerp .oe_list_content td.oe_list_field_handle {
  width: 1em;
  padding: 0 !important;
  cursor: ns-resize;
}
.openerp .oe_list_content td.oe_list_field_handle .oe_list_handle {
  font-size: 1px;
  letter-spacing: -1px;
  color: transparent;
  text-shadow: none;
  font-weight: normal;
  margin-right: 7px;
}
.openerp .oe_list_content td.oe_list_field_handle .oe_list_handle:before {
  font: 18px "entypoRegular";
  content: "}";
  color: #E0E0E0;
}
.openerp .oe_list_content .oe_list_field_progressbar progress {
  width: 100%;
}
.openerp .tree_header {
  background-color: #f0f0f0;
  border-bottom: 1px solid #cacaca;
  color: #4c4c4c;
  padding: 5px;
  height: 25px;
}
.openerp .tree_header button {
  float: right;
  height: 27px;
  margin-right: 5px;
}
.openerp .oe-treeview-table {
  width: 100%;
  background-color: white;
  border-spacing: 0;
  color: #4c4c4c;
}
.openerp .oe-treeview-table th {
  padding: 10px;
  font-weight: bold;
  background-color: #f0f0f0;
  border-bottom: 2px solid #cacaca;
}
.openerp .oe-treeview-table td {
  cursor: pointer;
  vertical-align: middle;
  text-align: left;
  vertical-align: middle;
  height: 20px;
  padding-left: 4px;
  padding-right: 4px;
  border-right: 1px solid #e7e7e7;
}
.openerp .oe-treeview-table td.oe_number {
  text-align: right !important;
}
.openerp .oe-treeview-table tr {
  border-bottom: 1px solid #d6d6d6;
}
.openerp .oe-treeview-table tr:hover {
  background-color: #e7e7e7;
}
.openerp .oe-treeview-table span {
  font-size: 90%;
  font-weight: normal;
  white-space: nowrap;
  display: block;
}
.openerp .oe-treeview-table .treeview-tr.oe-treeview-first {
  background: transparent url(/web/static/src/img/expand.gif) 0 50% no-repeat;
}
.openerp .oe-treeview-table .oe_open .treeview-tr.oe-treeview-first {
  background-image: url(/web/static/src/img/collapse.gif);
}
.openerp .oe-treeview-table .treeview-tr.oe-treeview-first span, .openerp .oe-treeview-table .treeview-td.oe-treeview-first span {
  margin-left: 16px;
}
.openerp .oe_layout_debugging .oe_form_group {
  outline: 2px dashed green;
}
.openerp .oe_layout_debugging .oe_form_group_cell {
  outline: 1px solid blue;
}
.openerp .oe_layout_debugging .oe_form_group:hover, .openerp .oe_layout_debugging .oe_form_group_cell:hover {
  outline-color: red;
}
.openerp .oe_layout_debugging .oe_form_group_row_incomplete > td:last-child:after {
  content: "[Incomplete Row]";
  background: red;
  padding: 2px;
  font-weight: bold;
  color: white;
  float: right;
}
.openerp .oe_layout_debugging .oe_form_group_row_incomplete.oe_form_group_row_newline > td:last-child:after {
  content: "[newline]";
}
.openerp .oe_debug_view {
  float: left;
  line-height: 26px;
  margin-right: 10px;
}
.openerp .oe_debug_view_log {
  font-size: 95%;
}
.openerp .oe_debug_view_log label {
  display: block;
  width: 49%;
  text-align: right;
  float: left;
  font-weight: bold;
  color: #009;
}
.openerp .oe_debug_view_log span {
  display: block;
  width: 49%;
  float: right;
  color: #333;
}

.kitten-mode-activated {
  background-size: cover;
  background-attachment: fixed;
}
.kitten-mode-activated > * {
  opacity: 0.7;
}

div.ui-widget-overlay {
  background: black;
  filter: alpha(opacity=30);
  opacity: 0.3;
}

.ui-widget {
  font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
  color: #4c4c4c;
  font-size: 13px;
}

.ui-menu {
  padding: 2px 0;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  margin-top: 4px;
  border: 1px solid #afafb6;
}
.ui-menu .ui-menu-item {
  width: 100%;
  padding: 0;
}
.ui-menu .ui-menu-item a {
  padding: 1px 16px;
}
.ui-menu .ui-menu-item a.ui-corner-all {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
.ui-menu .ui-menu-item a.ui-state-active {
  background: #f0f0fa;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
  background: #7C7BAD;
}

.ui-corner-all {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.openerp .db_option_table td {
  padding-bottom: 10px !important;
}

.openerp_ie .placeholder {
  color: #afafb6 !important;
}
.openerp_ie .oe_form_binary_file {
  width: 80px;
}
.openerp_ie .oe_form_field_boolean input {
  background: #fff;
}
.openerp_ie .db_option_table .oe_form_field_selection {
  width: auto;
}
.openerp_ie input[type='checkbox'] {
  border: none;
  background: none;
  box-shadow: none;
}
.openerp_ie .oe_logo img {
  border: none;
}
.openerp_ie .oe_header_row button.oe_highlight {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_view_manager_view_kanban {
  display: table-cell;
}
.openerp_ie .oe_view_manager_buttons button.oe_write_full {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_view_manager_buttons button.oe_highlight {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_view_manager_buttons button .oe_form_button_edit {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_view_manager_buttons button .oe_form_button_create {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_kanban_image {
  border: none;
}
.openerp_ie .oe_msg_icon {
  border: none;
}
.openerp_ie .oe_form header ul {
  height: 29px;
}
.openerp_ie .oe_attach {
  filter: none;
}
.openerp_ie .oe_link {
  filter: none;
}
.openerp_ie .oe_kanban_show_more {
  clear: both;
  text-align: center;
}
.openerp_ie.oe_kanban_grouped .oe_kanban_show_more .oe_button {
  width: 100%;
  padding: 3px 12px;
}
.openerp_ie .oe_form_buttons button {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie .oe_sidebar button {
  padding-top: 0;
  padding-bottom: 0;
}
.openerp_ie img {
  border: none;
}
.openerp_ie .oe_dropdown_arrow {
  line-height: 1.7em;
}
.openerp_ie .oe_form_buttons button, .openerp_ie .oe_view_manager_buttons button {
  line-height: 1.7em;
}
.openerp_ie .oe_form_buttons .oe_highlight, .openerp_ie .oe_view_manager_buttons .oe_highlight {
  line-height: 1.7em;
}
.openerp_ie .oe_topbar {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#646060', endColorstr='#262626');
}
.openerp_ie .ui-state-error, .openerp_ie .ui-widget-content .ui-state-error, .openerp_ie .ui-widget-header .ui-state-error {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.openerp_ie .oe_popup_form {
  width: 99% !important;
}
.openerp_ie .oe_form_label {
  white-space: normal !important;
}
.openerp_ie ul.oe_form_status li, .openerp_ie ul.oe_form_status_clickable li {
  display: inline-block;
  clear: both;
}
.openerp_ie ul.oe_form_status li:last-child, .openerp_ie ul.oe_form_status_clickable li:last-child {
  overflow: hidden;
  border-right: 1px solid #cacaca;
}
.openerp_ie ul.oe_form_status li:last-child .label, .openerp_ie ul.oe_form_status_clickable li:last-child .label {
  padding-right: 14px;
  border-right: none;
}
.openerp_ie ul.oe_form_status li:last-child .arrow, .openerp_ie ul.oe_form_status_clickable li:last-child .arrow {
  display: inline-block;
  opacity: 0;
  filter: alpha(opacity=0);
  border: none;
  width: 0;
  border-right: none;
}
.openerp_ie ul.oe_form_status .label, .openerp_ie ul.oe_form_status_clickable .label {
  border-bottom: 1px solid #cacaca;
  background: transparent;
}
.openerp_ie ul.oe_form_status .arrow span, .openerp_ie ul.oe_form_status_clickable .arrow span {
  background-color: #fefefe !important;
}
.openerp_ie ul.oe_form_status li.oe_active .label, .openerp_ie ul.oe_form_status_clickable li.oe_active .label {
  border-bottom: 1px solid #729fcf;
}
.openerp_ie ul.oe_form_status li.oe_active .arrow span, .openerp_ie ul.oe_form_status_clickable li.oe_active .arrow span {
  background-color: #729fcf !important;
}
.openerp_ie .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#D8D8D8');
}

@media print {
  .openerp {
    text-shadow: none;
  }
  .openerp .oe_header_row, .openerp ul.oe_header, .openerp div.oe_mail_thread_action, .openerp .oe_mail_recthread_actions, .openerp .oe_button_box, .openerp .oe_form button, .openerp button.oe_invite, .openerp .oe_form header, .openerp .openerp .oe_notebook > li.ui-state-default, .openerp .oe_topbar, .openerp .oe_leftbar, .openerp .oe_loading {
    display: none !important;
  }
  .openerp .oe_list_content button, .openerp .oe_list_content input[type=checkbox] {
    visibility: hidden;
  }
  .openerp .tree_header button, .openerp .oe_mail .oe_mail_thread_msg .oe_mail_unread, .openerp .oe_mail_fetch_more, .openerp .oe_m2o_drop_down_button img, .openerp .oe_form_field_one2many_list_row_add {
    visibility: hidden;
  }
  .openerp a.oe_m2o_cm_button, .openerp a.oe_e {
    visibility: hidden;
  }
  .openerp .oe_form .oe_form_field_date img, .openerp .oe_form .oe_form_field_datetime img {
    visibility: hidden;
  }
  .openerp .oe_notebook > li.ui-tabs-selected {
    display: block;
  }
  .openerp .oe_application .oe_form_sheet, .openerp .oe_application .oe_form_sheetbg {
    border: 0px !important;
    box-shadow: 0px 0px 0px;
  }
  .openerp .oe_application .oe_form_sheet .oe_list, .openerp .oe_application .oe_form_sheetbg .oe_list {
    overflow-x: visible;
  }
  .openerp .oe_view_manager_current > .oe_view_manager_header {
    border: 0px !important;
    box-shadow: 0px 0px 0px;
  }
  .openerp .text-core .text-wrap .text-arrow {
    background: none;
  }
  .openerp .openerp div.oe_mail_wall {
    overflow: hidden !important;
  }
}
.blockUI.blockOverlay {
  background-color: black;
  opacity: 0.6000000238;
}

/*# sourceMappingURL=base.css.map */
/* 面板式菜单 */
/* .nexttao .openerp .oe_topbar .menu-btn {
  float: left;
  height: 100%;
  width: 50px;
  background: url(/web/static/src/css/../img/menu_close.svg) center center no-repeat;
}

body.nexttao .openerp .oe_topbar .oe_menu_close {
  background: url(/web/static/src/css/../img/menu_close.svg) center center no-repeat !important;
}

body.nexttao .openerp .oe_topbar .oe_menu_open {
  background: url(/web/static/src/css/../img/menu_open.svg) center center no-repeat !important;
}

body.nexttao .openerp .oe_leftbar .oe_menu_hide {
  display: none !important;
}

body.nexttao .openerp .oe_leftbar .oe_menu_unpack {
  width: 120px !important;
}

body.nexttao .openerp .oe_application_unpack {
  padding: 46px 0 0 120px !important;
} */

.openerp .oe_export {
    width: 100%;

    font-size: 14px;
    line-height: 1.5;
    margin:10px 15px 15px 15px;
}
.openerp .oe_export_row tr{
    background-color: #FFFFFF;
    font-size: 0.8em;
    height: 22px;
}

.openerp tr.ui-selected td {
    background-color: #CCCCCC;
}

.openerp .oe_export_requiredfield {
    background-color: #D2D2FF;
}

.openerp .oe_export_readonlyfield{
    background-color: #999999;
}

.openerp .oe_export_row:hover{
    background-color: #F3F3F3;
}

.openerp .oe_export_row #tree-column{
     vertical-align: middle;
}

.openerp .oe_export_fields_selector_left {
    width: 50%;
}

.openerp div#left_field_panel {
    overflow: scroll;
    width: 100%;
    height: 400px;
    border: solid #999999 1px;
}
.openerp div#left_field_panel table {
    width: 100%;
}

.openerp .oe_export_fields_selector_center {
    text-align: center;
}
.openerp .oe_export_fields_selector_center button {
    white-space: nowrap;
}
.openerp .oe_export_fields_selector_center button.oe_button:not(.oe_link) {
    display: block;
    margin: 2px 3px 2px 5px;
    width: 120px;
}




.openerp .oe_export_fields_selector_right {
    width: 45%;
    height: 400px;
}

.openerp .oe_export_fields_selector_right select{
    width: 100%;
    height: 100%;
}

.openerp .oe_export_tree_header{
    border: 0.5px solid #E3E3E3;
    text-align: left;
    white-space: nowrap;
    padding: 4px 5px;
    background: url(/web/static/src/img/header.gif);
}


.openerp table.tree_grid{
    border: 1px solid #E3E3E3;
    text-align: left;
    white-space: nowrap;
    background-color:#E3E3E3;
    border-collapse: collapse;
    width: 100%;
}

.openerp table.tree_grid a:hover {
    color: blue;
    border: none;
}

.openerp table.tree_grid a {
    color: #5F5C5C;
    border: none;
    display: block;
}

.cleditorMain {border:1px solid #999; padding:0 1px 1px; background-color:white}
.cleditorMain iframe {border:none; margin:0; padding:0}
.cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none /* webkit grip focus */}
.cleditorToolbar {background: url('/web/static/lib/cleditor/images/toolbar.gif') repeat}
.cleditorGroup {float:left; height:26px}
.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('/web/static/lib/cleditor/images/buttons.gif')}
.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
.cleditorPopup {border:solid 1px #999; background-color:white; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000}
.cleditorList div {padding:2px 4px 2px 4px}
.cleditorList p,
.cleditorList h1,
.cleditorList h2,
.cleditorList h3,
.cleditorList h4,
.cleditorList h5,
.cleditorList h6,
.cleditorList font {padding:0; margin:0; background-color:Transparent}
.cleditorColor {width:150px; padding:1px 0 0 1px}
.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
.cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size:8.5pt}
.cleditorPrompt input,
.cleditorPrompt textarea {font:8.5pt Arial,Verdana;}
.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt}

.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flex-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  -ms-justify-content: center;
  align-items: center;
  -ms-align-items: center;
}
.flex-start {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-start;
  -ms-justify-content: flex-start;
  align-items: center;
  -ms-align-items: center;
}
.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  -ms-justify-content: flex-end;
  align-items: center;
  -ms-align-items: center;
}
.flex-around {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-around;
  -ms-justify-content: space-around;
  align-items: center;
  -ms-align-items: center;
}
.flex-between {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  -ms-justify-content: space-between;
  align-items: center;
  -ms-align-items: center;
}
.flex-row {
  flex-direction: row;
  -ms-flex-direction: row;
}
.flex-column {
  flex-direction: column;
  -ms-flex-direction: column;
}
.flex-top {
  align-items: flex-start;
  -ms-align-items: flex-start;
}
.flex-bottom {
  align-items: flex-end;
  -ms-align-items: flex-end;
}
.flex-baseline {
  align-items: baseline;
  -ms-align-items: baseline;
}
.flex-align-center {
  align-items: center;
  -ms-align-items: center;
}
.flex-align-end {
  align-items: flex-end;
  -ms-align-items: flex-end;
}
.flex-justify-content-start {
  justify-content: flex-start;
  -ms-justify-content: flex-start;
}
.flex-justify-content-end {
  justify-content: flex-end;
  -ms-justify-content: flex-end;
}
.flex-justify-content-center {
  justify-content: center;
  -ms-justify-content: center;
}
.flex-justify-content-between {
  justify-content: space-between;
  -ms-justify-content: space-between;
}
.flex-justify-content-around {
  justify-content: space-around;
  -ms-justify-content: space-around;
}
.flex-wrap {
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
.pointer {
  cursor: pointer;
}
.disabled {
  pointer-events: none;
  cursor: default;
  opacity: 0.6;
}
.colseTouch {
  pointer-events: none;
  cursor: default;
}
.nt-blue {
  color: #409EFF !important;
}
.nt-green {
  color: #67C23A !important;
}
.nt-orange {
  color: #E6A23C !important;
}
.nt-red {
  color: #F56C6C !important;
}
.nt-gray {
  color: #909399 !important;
}
/* Element Chalk Variables */
/* Transition
-------------------------- */
/* Tag
-------------------------- */
/* Color
-------------------------- */
/* 53a8ff */
/* 66b1ff */
/* 79bbff */
/* 8cc5ff */
/* a0cfff */
/* b3d8ff */
/* c6e2ff */
/* d9ecff */
/* ecf5ff */
/* Link
-------------------------- */
/* Border
-------------------------- */
/* Fill
-------------------------- */
/* Typography
-------------------------- */
/* Size
-------------------------- */
/* z-index
-------------------------- */
/* Disable base
-------------------------- */
/* Icon
-------------------------- */
/* Checkbox
-------------------------- */
/* Radio
-------------------------- */
/* Select
-------------------------- */
/* Alert
-------------------------- */
/* MessageBox
-------------------------- */
/* Message
-------------------------- */
/* Notification
-------------------------- */
/* Input
-------------------------- */
/* Cascader
-------------------------- */
/* Group
-------------------------- */
/* Tab
-------------------------- */
/* Button
-------------------------- */
/* cascader
-------------------------- */
/* Switch
-------------------------- */
/* Dialog
-------------------------- */
/* Table
-------------------------- */
/* Pagination
-------------------------- */
/* Popup
-------------------------- */
/* Popover
-------------------------- */
/* Tooltip
-------------------------- */
/* Tag
-------------------------- */
/* Tree
-------------------------- */
/* Dropdown
-------------------------- */
/* Badge
-------------------------- */
/* Card
--------------------------*/
/* Slider
--------------------------*/
/* Steps
--------------------------*/
/* Menu
--------------------------*/
/* Rate
--------------------------*/
/* DatePicker
--------------------------*/
/* Loading
--------------------------*/
/* Scrollbar
--------------------------*/
/* Carousel
--------------------------*/
/* Collapse
--------------------------*/
/* Transfer
--------------------------*/
/* Header
  --------------------------*/
/* Footer
--------------------------*/
/* Main
--------------------------*/
/* Timeline
--------------------------*/
/* Backtop
--------------------------*/
/* Link
--------------------------*/
/* Calendar
--------------------------*/
/* Form
-------------------------- */
/* Avatar
--------------------------*/
/* Break-point
--------------------------*/
.utils-clearfix .at-root::before,
.utils-clearfix .at-root::after {
  display: table;
  content: "";
}
.utils-clearfix .at-root::after {
  clear: both;
}
.utils-vertical-center .at-root::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}
.utils-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
html,
body {
  overflow-y: unset !important;
}
/*add by xavi*/
.oe_menu_icon_back {
  display: none;
}
.autocomplete_hide {
  display: none !important;
}
body.nexttao .openerp .oe_form .oe_subtotal_footer {
  margin: 10px;
}
body.nexttao .openerp .oe_form .oe_subtotal_footer .oe_form_group_cell {
  padding: 0!important;
}
body.nexttao .openerp .oe_form .oe_subtotal_footer .oe_form_group_cell .oe_form_field_monetary {
  height: 30px;
  line-height: 30px;
  padding-bottom: 8px!important;
}
body.nexttao .openerp .oe_form .oe_subtotal_footer td.oe_form_group_cell + .oe_form_group_cell {
  padding: 0!important;
}
.openerp .oe_form_editable .oe_read_only,
.openerp .oe_form_editable .oe_form_field:empty {
  display: none !important;
}
.openerp .oe_form .oe_form_field {
  vertical-align: middle;
}
.openerp .oe_form .ui-autocomplete-input {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.openerp .oe_form .oe_form_nosheet .oe_align_right {
  vertical-align: middle;
}
.openerp .oe_form div.oe_form_configuration .oe_form_group_cell_label {
  padding: 5px 0;
}
.text-core .text-wrap .text-dropdown {
  z-index: 100 !important;
}
.openerp .oe_button.oe_link {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
}
.openerp .oe_button.oe_link.is-round {
  padding: 8px 15px;
}
.openerp .oe_button.oe_link:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
.openerp .oe_button.oe_link:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
.openerp .oe_button.oe_link::-moz-focus-inner {
  border: 0;
}
.openerp .oe_button.oe_link [class*="el-icon-"] + span {
  margin-left: 5px;
}
.openerp .oe_button.oe_link span {
  font-weight: 400;
  color: inherit;
}
.openerp .oe_button.oe_link span:hover {
  text-decoration: none;
}
.openerp .oe_i {
  font-size: 21px!important;
}
.openerp .oe_button.btn_change_thumbnail {
  border: none;
  background: none;
}
body.nexttao button.oe_form_binary_file_save {
  margin: 0 10px;
}
body.nexttao .openerp .oe_application a.oe_form_button_cancel {
  text-decoration: none;
}
button,
button.oe_button,
.oe_form_button_cancel,
body.nexttao .openerp a.button:link,
body.nexttao .openerp a.button:visited,
body.nexttao .openerp input[type='submit'],
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button,
body.nexttao .openerp a.button:link:hover,
body.nexttao .openerp a.button:visited:hover,
body.nexttao .openerp a.button:link:focus,
body.nexttao .openerp a.button:visited:focus {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
}
button.is-round,
button.oe_button.is-round,
.oe_form_button_cancel.is-round {
  padding: 8px 15px;
}
button:hover,
button.oe_button:hover,
.oe_form_button_cancel:hover,
body.nexttao .openerp input[type='submit']:hover,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
button:active,
button.oe_button:active,
.oe_form_button_cancel:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
button::-moz-focus-inner,
button.oe_button::-moz-focus-inner,
.oe_form_button_cancel::-moz-focus-inner {
  border: 0;
}
button [class*="el-icon-"] + span,
button.oe_button [class*="el-icon-"] + span,
.oe_form_button_cancel [class*="el-icon-"] + span {
  margin-left: 5px;
}
body.nexttao button,
body.nexttao button.el-button--default,
.openerp .oe_list_buttons.oe_editing .oe_list_discard {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
  font-size: 14px!important;
}
body.nexttao button.is-round,
body.nexttao button.el-button--default.is-round,
.openerp .oe_list_buttons.oe_editing .oe_list_discard.is-round {
  padding: 8px 15px;
}
body.nexttao button:hover,
body.nexttao button.el-button--default:hover,
.openerp .oe_list_buttons.oe_editing .oe_list_discard:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
body.nexttao button:active,
body.nexttao button.el-button--default:active,
.openerp .oe_list_buttons.oe_editing .oe_list_discard:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
body.nexttao button::-moz-focus-inner,
body.nexttao button.el-button--default::-moz-focus-inner,
.openerp .oe_list_buttons.oe_editing .oe_list_discard::-moz-focus-inner {
  border: 0;
}
body.nexttao button [class*="el-icon-"] + span,
body.nexttao button.el-button--default [class*="el-icon-"] + span,
.openerp .oe_list_buttons.oe_editing .oe_list_discard [class*="el-icon-"] + span {
  margin-left: 5px;
}
button.oe_button.oe_highlight,
button.oe_button.oe_list_add.oe_highlight,
body.nexttao button.el-button--primary,
button.oe_kanban_button_new.oe_highlight {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
}
button.oe_button.oe_highlight.is-round,
button.oe_button.oe_list_add.oe_highlight.is-round,
body.nexttao button.el-button--primary.is-round,
button.oe_kanban_button_new.oe_highlight.is-round {
  padding: 8px 15px;
}
button.oe_button.oe_highlight:hover,
button.oe_button.oe_list_add.oe_highlight:hover,
body.nexttao button.el-button--primary:hover,
button.oe_kanban_button_new.oe_highlight:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
button.oe_button.oe_highlight:active,
button.oe_button.oe_list_add.oe_highlight:active,
body.nexttao button.el-button--primary:active,
button.oe_kanban_button_new.oe_highlight:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
button.oe_button.oe_highlight::-moz-focus-inner,
button.oe_button.oe_list_add.oe_highlight::-moz-focus-inner,
body.nexttao button.el-button--primary::-moz-focus-inner,
button.oe_kanban_button_new.oe_highlight::-moz-focus-inner {
  border: 0;
}
button.oe_button.oe_highlight [class*="el-icon-"] + span,
button.oe_button.oe_list_add.oe_highlight [class*="el-icon-"] + span,
body.nexttao button.el-button--primary [class*="el-icon-"] + span,
button.oe_kanban_button_new.oe_highlight [class*="el-icon-"] + span {
  margin-left: 5px;
}
button.oe_button.oe_highlight:hover,
button.oe_button.oe_list_add.oe_highlight:hover,
body.nexttao button.el-button--primary:hover,
button.oe_kanban_button_new.oe_highlight:hover,
button.oe_button.oe_highlight:focus,
button.oe_button.oe_list_add.oe_highlight:focus,
body.nexttao button.el-button--primary:focus,
button.oe_kanban_button_new.oe_highlight:focus {
  background: #3a99e8;
  border-color: #3a99e8;
  color: #FFFFFF;
}
button.oe_button.oe_highlight:active,
button.oe_button.oe_list_add.oe_highlight:active,
body.nexttao button.el-button--primary:active,
button.oe_kanban_button_new.oe_highlight:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
button.oe_button.oe_highlight.is-active,
button.oe_button.oe_list_add.oe_highlight.is-active,
body.nexttao button.el-button--primary.is-active,
button.oe_kanban_button_new.oe_highlight.is-active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
}
button.oe_button.oe_highlight:disabled,
button.oe_button.oe_list_add.oe_highlight:disabled,
body.nexttao button.el-button--primary:disabled,
button.oe_kanban_button_new.oe_highlight:disabled,
button.oe_button.oe_highlight:disabled:hover,
button.oe_button.oe_list_add.oe_highlight:disabled:hover,
body.nexttao button.el-button--primary:disabled:hover,
button.oe_kanban_button_new.oe_highlight:disabled:hover,
button.oe_button.oe_highlight:disabled:focus,
button.oe_button.oe_list_add.oe_highlight:disabled:focus,
body.nexttao button.el-button--primary:disabled:focus,
button.oe_kanban_button_new.oe_highlight:disabled:focus,
button.oe_button.oe_highlight:disabled:active,
button.oe_button.oe_list_add.oe_highlight:disabled:active,
body.nexttao button.el-button--primary:disabled:active,
button.oe_kanban_button_new.oe_highlight:disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
button.oe_button.oe_highlight.is-disabled,
button.oe_button.oe_list_add.oe_highlight.is-disabled,
body.nexttao button.el-button--primary.is-disabled,
button.oe_kanban_button_new.oe_highlight.is-disabled,
button.oe_button.oe_highlight.is-disabled:hover,
button.oe_button.oe_list_add.oe_highlight.is-disabled:hover,
body.nexttao button.el-button--primary.is-disabled:hover,
button.oe_kanban_button_new.oe_highlight.is-disabled:hover,
button.oe_button.oe_highlight.is-disabled:focus,
button.oe_button.oe_list_add.oe_highlight.is-disabled:focus,
body.nexttao button.el-button--primary.is-disabled:focus,
button.oe_kanban_button_new.oe_highlight.is-disabled:focus,
button.oe_button.oe_highlight.is-disabled:active,
button.oe_button.oe_list_add.oe_highlight.is-disabled:active,
body.nexttao button.el-button--primary.is-disabled:active,
button.oe_kanban_button_new.oe_highlight.is-disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
button.oe_button.oe_highlight.is-plain,
button.oe_button.oe_list_add.oe_highlight.is-plain,
body.nexttao button.el-button--primary.is-plain,
button.oe_kanban_button_new.oe_highlight.is-plain {
  color: #0980E2;
  background: #e6f2fc;
  border-color: #9dccf3;
}
button.oe_button.oe_highlight.is-plain:hover,
button.oe_button.oe_list_add.oe_highlight.is-plain:hover,
body.nexttao button.el-button--primary.is-plain:hover,
button.oe_kanban_button_new.oe_highlight.is-plain:hover,
button.oe_button.oe_highlight.is-plain:focus,
button.oe_button.oe_list_add.oe_highlight.is-plain:focus,
body.nexttao button.el-button--primary.is-plain:focus,
button.oe_kanban_button_new.oe_highlight.is-plain:focus {
  background: #0980E2;
  border-color: #0980E2;
  color: #FFFFFF;
}
button.oe_button.oe_highlight.is-plain:active,
button.oe_button.oe_list_add.oe_highlight.is-plain:active,
body.nexttao button.el-button--primary.is-plain:active,
button.oe_kanban_button_new.oe_highlight.is-plain:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
button.oe_button.oe_highlight.is-plain.is-disabled,
button.oe_button.oe_list_add.oe_highlight.is-plain.is-disabled,
body.nexttao button.el-button--primary.is-plain.is-disabled,
button.oe_kanban_button_new.oe_highlight.is-plain.is-disabled,
button.oe_button.oe_highlight.is-plain.is-disabled:hover,
button.oe_button.oe_list_add.oe_highlight.is-plain.is-disabled:hover,
body.nexttao button.el-button--primary.is-plain.is-disabled:hover,
button.oe_kanban_button_new.oe_highlight.is-plain.is-disabled:hover,
button.oe_button.oe_highlight.is-plain.is-disabled:focus,
button.oe_button.oe_list_add.oe_highlight.is-plain.is-disabled:focus,
body.nexttao button.el-button--primary.is-plain.is-disabled:focus,
button.oe_kanban_button_new.oe_highlight.is-plain.is-disabled:focus,
button.oe_button.oe_highlight.is-plain.is-disabled:active,
button.oe_button.oe_list_add.oe_highlight.is-plain.is-disabled:active,
body.nexttao button.el-button--primary.is-plain.is-disabled:active,
button.oe_kanban_button_new.oe_highlight.is-plain.is-disabled:active {
  cursor: not-allowed;
  color: #6bb3ee;
  background-color: #e6f2fc;
  border-color: #cee6f9;
}
button.oe_button.oe_form_button_create,
button.oe_button.oe_form_button_edit {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
}
button.oe_button.oe_form_button_create.is-round,
button.oe_button.oe_form_button_edit.is-round {
  padding: 8px 15px;
}
button.oe_button.oe_form_button_create:hover,
button.oe_button.oe_form_button_edit:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
button.oe_button.oe_form_button_create:active,
button.oe_button.oe_form_button_edit:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
button.oe_button.oe_form_button_create::-moz-focus-inner,
button.oe_button.oe_form_button_edit::-moz-focus-inner {
  border: 0;
}
button.oe_button.oe_form_button_create [class*="el-icon-"] + span,
button.oe_button.oe_form_button_edit [class*="el-icon-"] + span {
  margin-left: 5px;
}
.oe_form_field.shipping-state {
  width: auto !important;
  margin-right: 30px;
}
/* oe_active 加透明类 */
body.nexttao .openerp .oe_menu > li > .oe_active.is_transparent {
  background-color: rgba(0, 0, 0, 0);
  opacity: 0.8;
}
body.nexttao .openerp .oe_menu > li > .oe_menu_toggler.hover,
body.nexttao .openerp .oe_menu > li > .oe_active.is_transparent.hover {
  background-color: #222222;
  opacity: 1;
}
/* 菜单二级 hover样式增加和移除 */
body.nexttao .openerp .oe_secondary_menus_container .oe_secondary_menu .oe_secondary_submenu li.oe_active {
  border: none;
  box-shadow: none;
  background-color: #222222;
  position: relative;
}
body.nexttao .openerp .oe_secondary_menus_container .oe_secondary_menu:hover .oe_secondary_submenu li,
body.nexttao .openerp .oe_secondary_menus_container .oe_secondary_menu:hover .oe_secondary_submenu li.oe_active {
  background-color: rgba(0, 0, 0, 0);
}
body.nexttao .openerp .oe_secondary_menus_container .oe_secondary_menu:hover .oe_secondary_submenu:hover li,
body.nexttao .openerp .oe_secondary_menus_container .oe_secondary_menu:hover .oe_secondary_submenu:hover li.oe_active {
  background-color: rgba(0, 0, 0, 0) !important;
}
body.nexttao .openerp .oe_secondary_menus_container .oe_secondary_menu:hover .oe_secondary_submenu li:hover,
body.nexttao .openerp .oe_secondary_menus_container .oe_secondary_menu:hover .oe_secondary_submenu li.oe_active:hover {
  background: #617789 !important;
  border: none;
  box-shadow: none;
  background-color: #222222 !important;
  position: relative;
}
body.nexttao {
  background: #fafafa;
}
body.nexttao .v3_table_add_row a {
  color: #0980E2;
}
body.nexttao .v3_table_add_row a:hover {
  color: #0980E2;
  text-decoration: underline;
}
body.nexttao button,
body.nexttao input,
body.nexttao optgroup,
body.nexttao select,
body.nexttao textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
body.nexttao .openerp {
  font-family: "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", "Microsoft YaHei", sans-serif;
  background: #fafafa;
  color: #34495E;
  font-size: 14px;
  text-shadow: none;
}
body.nexttao .openerp .oe_tags {
  position: relative;
  font-size: 0;
}
body.nexttao .openerp .oe_tags .expand.text-core .text-wrap .text-tags {
  height: auto;
  overflow: unset;
}
body.nexttao .openerp .oe_tags .text-core .text-wrap .text-arrow {
  top: 16px;
}
body.nexttao .openerp .oe_tags .text-core textarea {
  height: 30px;
  padding-right: 50px;
  min-height: 28px;
  line-height: 28px;
  resize: none;
  padding-top: 0px !important;
  border-radius: 4px;
}
body.nexttao .openerp .oe_tags .text-core .text-tags {
  min-height: 28px;
  overflow: hidden;
  padding-right: 50px;
}
body.nexttao .openerp .oe_tags .text-core .text-tags .text-tag {
  padding: 2px 0;
}
body.nexttao .openerp .oe_tags .text-tags-remove-all {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 14px;
  height: 14px;
  top: 9.5px;
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-position: 100%;
  right: 35px;
  text-align: center;
  line-height: 22px;
  background-image: url(/web/static/src/img/nexttao/icon/trush.svg);
  background-size: 15px;
  margin-top: 0;
}
body.nexttao .openerp .oe_tags .text-tags-expand-all {
  display: none;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 9.5px;
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url(/web/static/src/img/nexttao/icon/expand.svg);
  right: 10px;
}
body.nexttao .openerp .oe_tags .text-tags-expand-all.expand {
  background-image: url(/web/static/src/img/nexttao/icon/collapse.svg);
}
body.nexttao .openerp .oe_systray {
  display: none;
}
body.nexttao .openerp .oe_form_field_one2many .oe_form_field_one2many_list_row_add {
  font-weight: normal;
  line-height: 41px !important;
}
body.nexttao .openerp .oe_form_field_one2many .oe_form_field_one2many_list_row_add a {
  color: #0980E2;
}
body.nexttao .openerp .oe_form_field_one2many .oe_form_field_one2many_list_row_add a:hover {
  color: #00A2FF;
}
body.nexttao .openerp .oe_form_field_one2many .oe_form_field_one2many_list_row_add a:active {
  color: #1175C7;
}
body.nexttao .openerp .oe_form_field_many2many .oe_form_field_one2many_list_row_add {
  font-weight: normal;
  line-height: 41px !important;
}
body.nexttao .openerp .oe_form_field_many2many .oe_form_field_one2many_list_row_add a {
  color: #0980E2;
}
body.nexttao .openerp .oe_form_field_many2many .oe_form_field_one2many_list_row_add a:hover {
  color: #00A2FF;
}
body.nexttao .openerp .oe_form_field_many2many .oe_form_field_one2many_list_row_add a:active {
  color: #1175C7;
}
body.nexttao .openerp .oe_form_field_html .cleditorMain {
  margin: auto;
}
body.nexttao .openerp a.oe_m2o_cm_button.oe_e {
  background-image: url(/web/static/src/img/nexttao/link_to.svg);
  background-repeat: no-repeat;
  display: block;
  width: 24px;
  height: 24px;
  background-position: center bottom;
  outline: none;
}
body.nexttao .openerp .oe_login {
  background: none;
}
body.nexttao .openerp .oe_login .oe_login_bottom {
  background: none;
}
body.nexttao .openerp .oe_login .oe_login_pane {
  z-index: 1002;
  background: white;
  border: 0px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  top: 45%;
  border-radius: 14px;
  padding-top: 0px;
  padding-bottom: 10px;
  width: 343px;
  height: 325px;
  box-sizing: border-box;
  opacity: 0.8;
  margin: -160px -172px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.995);
}
body.nexttao .openerp .oe_login input[type='text'] {
  background: #FFFFFF;
  border: 1px solid #cccccb;
  width: 100%;
  height: 38px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #808080;
  box-shadow: 0 0 0 0;
  box-sizing: border-box;
  margin-bottom: 15px;
}
body.nexttao .openerp .oe_login input[type='password'] {
  background: #FFFFFF;
  border: 1px solid #cccccb;
  width: 100%;
  height: 38px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  color: #808080;
  box-shadow: 0 0 0 0;
  box-sizing: border-box;
  margin-bottom: 15px;
}
body.nexttao .openerp .oe_login input[name='login'] {
  background-position: 10px;
  background-repeat: no-repeat;
  padding-left: 40px;
  background-image: url("/web/static/src/img/nexttao/login_username_icon.png");
}
body.nexttao .openerp .oe_login input[name='password'] {
  background-position: 10px;
  background-repeat: no-repeat;
  padding-left: 40px;
  background-image: url("/web/static/src/img/nexttao/login_password_icon.png");
}
body.nexttao .openerp .oe_login input[name='remember-login'] {
  width: initial;
  width: auto;
}
body.nexttao .openerp .oe_login input[type=checkbox] {
  margin-bottom: 0;
  margin-right: 0.25em;
}
body.nexttao .openerp .oe_login button {
  background: #FF7F68;
  background: #0980E2;
  border: none;
  box-shadow: 0 0 0 0;
  -webkit-border-radius: 0;
  border-radius: 4px;
  width: 120px;
  height: 38px;
  color: #ffffff;
  font-size: 16px;
}
body.nexttao .openerp .oe_login button.btn-login {
  position: absolute;
  right: 0;
}
body.nexttao .openerp .oe_login ul {
  position: absolute;
  top: 128px;
  left: 36px;
  right: 36px;
  text-align: center;
}
body.nexttao .openerp .oe_login_invalid .oe_login_error_message {
  position: fixed;
  z-index: 10000;
  border-radius: 0;
  left: 50%;
  transform: translateX(-50%);
}
body.nexttao .openerp .oe_topbar {
  background: #34495E;
  height: 48px;
  line-height: 48px;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1050;
}
body.nexttao .openerp .oe_topbar .oe_topbar_item {
  margin: 5px;
  text-shadow: none;
  color: #cccccc;
  padding-top: 8px;
}
body.nexttao .openerp .oe_topbar .oe_topbar_item:hover {
  background: none;
  box-shadow: none;
  color: #ffffff;
}
body.nexttao .openerp .oe_topbar .oe_topbar_avatar {
  border-radius: 50%;
  height: 28px;
  width: 28px;
  border: 2px solid #97B0D0;
  margin-top: -5px;
}
body.nexttao .openerp .oe_topbar .oe_dropdown_menu {
  box-shadow: none;
  border-radius: 0;
  background: white;
  right: -5px;
  left: 0px;
  top: 33px;
  border: 1px solid #CACFD5;
  padding: 0;
}
body.nexttao .openerp .oe_topbar .oe_dropdown_menu li a {
  color: #0980E2;
  width: initial;
  width: auto;
}
body.nexttao .openerp .oe_topbar .oe_dropdown_menu li:hover {
  color: #ffffff;
}
body.nexttao .openerp .oe_form_buttons_view {
  font-size: 0;
}
body.nexttao .openerp .oe_e {
  font-size: inherit;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header {
  background: none;
  border: none;
  box-shadow: none;
  border-spacing: 0;
  position: relative;
  z-index: 1;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch {
  border: none;
  background-color: #fff;
  width: inherit;
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-around;
  -ms-justify-content: space-around;
  align-items: center;
  -ms-align-items: center;
  display: none;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li {
  border: none;
  background: none;
  box-shadow: none;
  width: 54px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #CACFD5;
  border-right: none;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li:first-child {
  background: none;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li:last-child {
  border-right: 1px solid #CACFD5;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch a {
  font-size: 14px;
  text-shadow: none;
  color: #314354;
  padding: 3px 6px 3px 22px;
  line-height: 24px;
  height: auto;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch a:hover {
  color: #151c24;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active {
  background-color: #0980E2;
  border: 1px solid #0980E2;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active .oe_vm_switch_list {
  background-image: url(/web/static/src/img/nexttao/icon/newlist-on.svg);
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active .oe_vm_switch_form {
  background-image: url(/web/static/src/img/nexttao/icon/newform-on.svg);
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active .oe_vm_switch_graph {
  background-image: url(/web/static/src/img/nexttao/icon/newchart-on.svg);
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active .oe_vm_switch_kanban {
  background-image: url(/web/static/src/img/nexttao/icon/newform-on.svg);
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active .oe_vm_switch_member_group_form_view {
  background-image: url(/web/static/src/img/nexttao/icon/newlist-on.svg);
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active .oe_vm_switch_tree {
  background-image: url(/web/static/src/img/nexttao/icon/newlist-on.svg);
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active a {
  color: #0980E2;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch li.oe_e.active + li {
  border-left: none;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch .oe_vm_switch_list {
  background-image: url(/web/static/src/img/nexttao/icon/newlist-off.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 13px 12px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch .oe_vm_switch_form {
  background-image: url(/web/static/src/img/nexttao/icon/newform-off.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 13px 12px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch .oe_vm_switch_graph {
  background-image: url(/web/static/src/img/nexttao/icon/newchart-off.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 13px 12px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch .oe_vm_switch_kanban {
  background-image: url(/web/static/src/img/nexttao/icon/newform-off.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 13px 12px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch .oe_vm_switch_member_group_form_view {
  background-image: url(/web/static/src/img/nexttao/icon/newlist-off.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 13px 12px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_switch .oe_vm_switch_tree {
  background-image: url(/web/static/src/img/nexttao/icon/newlist-off.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 13px 12px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_header_row.oe_header_row_top:fisrt-child {
  padding: 13px;
  border-bottom: 1px solid #e5f6ff;
  padding-left: 17px;
  padding-top: 14px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_header_row:hover {
  background-color: rgba(0, 0, 0, 0) !important;
  background: rgba(0, 0, 0, 0) !important;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_header_row > td {
  padding: 10px;
  box-sizing: border-box;
  vertical-align: middle;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header h2 {
  padding-left: 16px;
  border-left: 4px solid #0980E2;
  line-height: 16px;
  height: 16px;
  margin: 4px 0px 4px 0px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header .oe_dropdown_menu {
  border: 1px solid #CACFD5;
  box-shadow: none;
  border-radius: 0;
  background: #FFF;
  color: #3394cc;
  top: 39px;
  left: 6px;
}
body.nexttao .openerp .oe_view_manager table.oe_view_manager_header td {
  line-height: inherit;
}
body.nexttao .openerp .oe_view_manager .oe_form .oe_input_icon {
  margin: 6px 0 0 -19px;
}
body.nexttao .openerp .oe_view_manager .oe_form .oe_form_field {
  color: #34495E;
}
body.nexttao .openerp .oe_view_manager .oe_form .oe_form_field .oe_view_manager_header {
  margin-bottom: 10px;
  padding-top: 8px;
  padding-left: 10px;
}
body.nexttao .openerp .oe_view_manager .oe_form table.oe_view_manager_header .oe_header_row > td {
  height: initial;
  height: auto;
}
body.nexttao .openerp .oe_view_manager .oe_form_field_one2many table.oe_view_manager_header .oe_header_row > td {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
}
body.nexttao .openerp .oe_view_manager_body table.oe_view_manager_header {
  z-index: 1;
}
body.nexttao .openerp .oe_view_manager.has_query .oe_view_manager_view_search {
  display: none;
}
body.nexttao .openerp input[type='submit'],
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
  padding: 6px 15px;
  font-size: 14px !important;
  border-radius: 3px;
}
body.nexttao .openerp input[type='submit'].is-round,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.is-round {
  padding: 6px 15px;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight {
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight:hover,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight:focus {
  background: #3a99e8;
  border-color: #3a99e8;
  color: #FFFFFF;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight:disabled,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight:disabled:hover,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight:disabled:focus,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight:disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-disabled,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-disabled:hover,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-disabled:focus,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-plain {
  color: #0980E2;
  background: #e6f2fc;
  border-color: #9dccf3;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-plain:hover,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-plain:focus {
  background: #0980E2;
  border-color: #0980E2;
  color: #FFFFFF;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-plain:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-plain.is-disabled,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-plain.is-disabled:hover,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-plain.is-disabled:focus,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui_highlight.is-plain.is-disabled:active {
  cursor: not-allowed;
  color: #6bb3ee;
  background-color: #e6f2fc;
  border-color: #cee6f9;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
}
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:last-child {
  margin-right: 0 !important;
}
body.nexttao .openerp input[type='submit']:hover,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:hover {
  cursor: pointer;
}
body.nexttao .openerp input[type='submit']:focus,
body.nexttao .openerp .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:focus {
  cursor: pointer;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight {
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight:hover,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight:focus {
  background: #3a99e8;
  border-color: #3a99e8;
  color: #FFFFFF;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight:disabled,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight:disabled:hover,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight:disabled:focus,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight:disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-disabled,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-disabled:hover,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-disabled:focus,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-plain {
  color: #0980E2;
  background: #e6f2fc;
  border-color: #9dccf3;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-plain:hover,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-plain:focus {
  background: #0980E2;
  border-color: #0980E2;
  color: #FFFFFF;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-plain:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-plain.is-disabled,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-plain.is-disabled:hover,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-plain.is-disabled:focus,
body.nexttao .openerp .ui-dialog-buttonpane .oe_dialog_custom_buttons .ui_highlight.is-plain.is-disabled:active {
  cursor: not-allowed;
  color: #6bb3ee;
  background-color: #e6f2fc;
  border-color: #cee6f9;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-round {
  padding: 8px 15px;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight::-moz-focus-inner {
  border: 0;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight [class*="el-icon-"] + span {
  margin-left: 5px;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:hover,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:focus {
  background: #3a99e8;
  border-color: #3a99e8;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:disabled,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:disabled:hover,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:disabled:focus,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight:disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-disabled,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-disabled:hover,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-disabled:focus,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-plain {
  color: #0980E2;
  background: #e6f2fc;
  border-color: #9dccf3;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-plain:hover,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-plain:focus {
  background: #0980E2;
  border-color: #0980E2;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-plain:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-plain.is-disabled,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-plain.is-disabled:hover,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-plain.is-disabled:focus,
body.nexttao .openerp .oe_view_manager_current .oe_form_editable button.oe_button.oe_highlight.is-plain.is-disabled:active {
  cursor: not-allowed;
  color: #6bb3ee;
  background-color: #e6f2fc;
  border-color: #cee6f9;
}
body.nexttao .openerp .oe_list_querybar .oe_form_controller.search_bar {
  min-width: 240px;
  display: flex !important;
  align-items: center;
  justify-content: flex-start;
}
body.nexttao .openerp .oe_list_querybar .oe_form_controller.search_bar input[name="query"] {
  border-radius: 4px 0px 0px 4px;
  border-right: 0;
}
body.nexttao .openerp .oe_list_querybar .oe_form_controller.search_bar .self_tree_search_icon_btn {
  margin-right: 0 !important;
  border-radius: 0 4px 4px 0;
  margin-left: -1px;
}
body.nexttao .openerp .self_search_bar {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 28px;
}
body.nexttao .openerp .self_search_bar .queryInput {
  max-width: 240px;
  height: 28px;
}
body.nexttao .openerp .self_search_bar .queryInput input {
  padding-right: 30px;
  border-radius: 4px 0px 0px 4px;
  border-right: 0;
}
body.nexttao .openerp .self_search_bar input {
  padding-right: 30px;
  border-radius: 4px 0px 0px 4px;
  border-right: 0;
}
body.nexttao .openerp .self_search_bar .search_icon_btn {
  border-radius: 0 4px 4px 0px;
  outline: 0;
  margin-right: 0 !important;
  height: 28px;
  margin-left: -1px;
}
body.nexttao .openerp .self_search_prefix_bar {
  position: relative;
}
body.nexttao .openerp .self_search_prefix_bar .self_search_icon_input {
  padding-left: 30px !important;
  outline: none !important;
}
body.nexttao .openerp .self_search_prefix_bar::before {
  content: "\e778";
  position: absolute;
  left: 8px;
  color: #a3a3a3;
  font-family: element-icons !important;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
}
body.nexttao .openerp .overflow_hidden {
  overflow-y: hidden;
}
body.nexttao .openerp .overflow_auto {
  overflow-y: auto;
}
body.nexttao .openerp .oe_application {
  box-sizing: border-box;
  padding: 48px 0 0 120px;
  background-color: #f7f8fa;
}
body.nexttao .openerp .oe_application > div {
  padding: 10px;
  box-sizing: border-box;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_dropdown_toggle {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
  margin-left: 6px;
  margin-right: 6px;
  min-width: 86px;
  -webkit-font-smoothing: inherit;
  border: none;
  background-color: transparent;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_dropdown_toggle.is-round {
  padding: 8px 15px;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_dropdown_toggle:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_dropdown_toggle:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_dropdown_toggle::-moz-focus-inner {
  border: 0;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_dropdown_toggle [class*="el-icon-"] + span {
  margin-left: 5px;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_view_manager_view_search .nt-query-board {
  width: 240px;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_view_manager_view_search .nt-query-board-button {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #0980e2;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_view_manager_view_search .nt-query-board-button:hover {
  color: #00a2ff;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_view_manager_view_search .nt-query-board-button:active {
  color: #1175c7;
}
body.nexttao .openerp .oe_application .oe_header_row .oe_view_manager_view_search .nt-query-board-button.disabled {
  color: #a7aab2;
}
body.nexttao .openerp .oe_application .oe_breadcrumb_title > * {
  font-size: 14px;
  text-shadow: none;
  font-weight: normal;
}
body.nexttao .openerp .oe_application a {
  text-shadow: none;
  font-weight: normal;
}
body.nexttao .openerp .oe_application .oe_form_uri {
  color: #0980E2;
}
body.nexttao .openerp .oe_application .oe_form_uri:hover {
  color: #00A2FF;
}
body.nexttao .openerp .oe_application .oe_form_uri:active {
  color: #1175C7;
}
body.nexttao .openerp .oe_application .oe_form_sheetbg {
  background: none;
  border-bottom: 0;
  padding-top: 0;
}
body.nexttao .openerp .oe_application .oe_form_sheet {
  background-image: url("/web/static/src/img/nexttao/form_bottom_bg.png");
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 200%;
  box-shadow: none;
  border: none;
}
body.nexttao .openerp table.oe_view_manager_header .oe_view_manager_switch li {
  padding-bottom: 0;
}
body.nexttao .openerp table.oe_view_manager_header .oe_view_manager_switch li > a {
  font-family: "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", "Microsoft YaHei", sans-serif;
}
body.nexttao .openerp table.oe_view_manager_header .oe_view_manager_switch li > a:after {
  display: none;
}
body.nexttao .openerp ul.oe_pager_group {
  border: none;
  padding-top: 2px;
}
body.nexttao .openerp .oe_pager_group li {
  border: none;
}
body.nexttao .openerp .oe_view_manager_header .oe_i {
  background-repeat: no-repeat;
  background-position: center;
  padding: 4px 15px;
}
body.nexttao .openerp .oe_i[data-pager-action='previous'] {
  background-image: url("/web/static/src/img/nexttao/prev.svg");
  background-repeat: no-repeat;
  padding: 4px 15px;
  background-position: center;
}
body.nexttao .openerp .oe_i[data-pager-action='next'] {
  background-image: url("/web/static/src/img/nexttao/next.svg");
  background-repeat: no-repeat;
  padding: 4px 15px;
  background-position: center;
}
body.nexttao .openerp .oe_pager_value {
  color: #34495E;
  font-size: 14px;
  line-height: 28px;
  font-weight: 400;
}
body.nexttao .openerp .oe_pager_value .oe_list_pager_state {
  margin-left: 15px;
  display: inline-block;
}
body.nexttao .openerp .oe_topbar_item.oe_topbar_compose_full_email {
  display: none;
}
body.nexttao .openerp .oe_dashboard {
  margin-top: -42px;
}
body.nexttao .openerp .oe_dashboard .oe_view_manager .oe_view_manager_body {
  background: #FFFFFF;
}
body.nexttao .openerp .oe_dashboard .oe_action {
  border: 1px solid #D8D8D8;
  border-radius: 0;
  box-shadow: none;
  background: white;
}
body.nexttao .openerp .oe_dashboard .oe_action .oe_header {
  font-size: 16px;
  font-weight: normal;
  color: #3394cc;
}
body.nexttao .openerp .oe_dashboard .oe_action .oe_header span.oe_header_txt {
  color: #34495e;
}
body.nexttao .openerp .open .graph-dropdown {
  border: 1px solid #e5f6ff;
  border-radius: 0;
  box-shadow: none;
}
body.nexttao .openerp .oe_dashboard_links {
  position: absolute;
  top: 48px;
  right: 0;
}
body.nexttao .openerp .oe_dashboard_links > button {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
}
body.nexttao .openerp .oe_dashboard_links > button.is-round {
  padding: 8px 15px;
}
body.nexttao .openerp .oe_dashboard_links > button:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_dashboard_links > button:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_dashboard_links > button::-moz-focus-inner {
  border: 0;
}
body.nexttao .openerp .oe_dashboard_links > button [class*="el-icon-"] + span {
  margin-left: 5px;
}
body.nexttao .openerp .oe_searchview {
  border: 1px solid #BAC2C7;
  border: 0;
  border-bottom: 1px solid #BAC2C7;
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  width: 470px;
  min-height: 21px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer {
  z-index: 100;
  border: 1px solid #BAC2C7;
  box-shadow: none;
  border-radius: 0;
  margin-top: 0;
  box-sizing: border-box;
  padding: 10px;
  left: -1px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer > div {
  padding: 0;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section > div {
  width: 100%;
  display: block;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section ul {
  clear: both;
  margin: 0;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li {
  color: #3394cc;
  font-size: 12px;
  float: left;
  margin: 5px 5px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li:hover {
  background: none;
  color: #f5222d;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section li.oe_selected:before {
  color: #7cb305;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer h3 {
  font-size: 14px;
  color: #3394cc;
  margin: 10px 0px;
  clear: both;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section.oe_searchview_custom {
  font-size: 12px;
  color: #3394cc;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section.oe_searchview_custom .oe_searchview_custom {
  padding-left: 16px;
  clear: both;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_section.oe_searchview_custom .oe_searchview_custom button {
  line-height: 1;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_custom_delete {
  right: -12px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced {
  padding-top: 14px;
  padding-bottom: 14px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_advanced h4 {
  font-size: 14px;
  color: #3394cc;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_dashboard {
  padding-top: 14px;
  padding-bottom: 14px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_dashboard h4 {
  font-size: 14px;
  color: #3394cc;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_query {
  padding-top: 14px;
  padding-bottom: 14px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer .oe_searchview_query h4 {
  font-size: 14px;
  color: #3394cc;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
  margin: 0;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-round {
  padding: 8px 15px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button::-moz-focus-inner {
  border: 0;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button [class*="el-icon-"] + span {
  margin-left: 5px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:focus {
  background: #3a99e8;
  border-color: #3a99e8;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:disabled,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:disabled:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:disabled:focus,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button:disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-disabled,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-disabled:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-disabled:focus,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-plain {
  color: #0980E2;
  background: #e6f2fc;
  border-color: #9dccf3;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-plain:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-plain:focus {
  background: #0980E2;
  border-color: #0980E2;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-plain:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-plain.is-disabled,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-plain.is-disabled:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-plain.is-disabled:focus,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_searchview_custom_save_filter_button.is-plain.is-disabled:active {
  cursor: not-allowed;
  color: #6bb3ee;
  background-color: #e6f2fc;
  border-color: #cee6f9;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
  font-size: 14px;
  box-shadow: none;
  margin-left: 6px;
  margin-right: 6px;
  min-width: 86px;
  -webkit-font-smoothing: inherit;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-round {
  padding: 8px 15px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply::-moz-focus-inner {
  border: 0;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply [class*="el-icon-"] + span {
  margin-left: 5px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:focus {
  background: #3a99e8;
  border-color: #3a99e8;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:disabled,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:disabled:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:disabled:focus,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply:disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-disabled,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-disabled:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-disabled:focus,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-plain {
  color: #0980E2;
  background: #e6f2fc;
  border-color: #9dccf3;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-plain:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-plain:focus {
  background: #0980E2;
  border-color: #0980E2;
  color: #FFFFFF;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-plain:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-plain.is-disabled,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-plain.is-disabled:hover,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-plain.is-disabled:focus,
body.nexttao .openerp .oe_searchview .oe_searchview_drawer button.oe_apply.is-plain.is-disabled:active {
  cursor: not-allowed;
  color: #6bb3ee;
  background-color: #e6f2fc;
  border-color: #cee6f9;
}
body.nexttao .openerp .oe_searchview input[type="text"],
body.nexttao .openerp .oe_searchview input[type="number"],
body.nexttao .openerp .oe_searchview input[type="phone"],
body.nexttao .openerp .oe_searchview input[type="color"],
body.nexttao .openerp .oe_searchview input[type="password"],
body.nexttao .openerp .oe_searchview input[type="file"],
body.nexttao .openerp .oe_searchview input[type="email"] {
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid #CACFD5;
  height: 24px;
  line-height: 22px;
  border-radius: 3px;
}
body.nexttao .openerp .oe_searchview select {
  height: 24px;
  line-height: 22px;
  border-radius: 3px;
  font-size: 12px;
  padding-left: 5px;
  border: 1px solid #CACFD5;
}
body.nexttao .openerp .oe_searchview textarea {
  height: 24px;
  line-height: 22px;
  border-radius: 3px;
  font-size: 12px;
  border-radius: 0;
  border: 1px solid #CACFD5;
}
body.nexttao .openerp .oe_searchview input.oe_datepicker_master {
  width: auto;
  min-width: 210px;
  max-width: 225px;
}
body.nexttao .openerp .oe_searchview select.searchview_extended_prop_op {
  width: 70px;
}
body.nexttao .openerp .oe_searchview .searchview_extended_prop_value > select {
  width: 70px;
}
body.nexttao .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet {
  border: 1px solid #BAC2C7;
  overflow: hidden;
}
body.nexttao .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_values {
  color: #3394cc;
  border-radius: 0;
  background: none;
}
body.nexttao .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_value {
  color: #3394cc;
  text-shadow: none;
  background: White;
}
body.nexttao .openerp .oe_searchview .oe_searchview_facets .oe_searchview_facet .oe_facet_category.oe_i {
  text-shadow: none;
}
body.nexttao .openerp .oe_searchview input.searchview_extended_prop_autocompelete {
  color: #000000;
}
body.nexttao .openerp .oe_searchview_query > .oe_searchview_query_list {
  display: none;
}
body.nexttao .openerp .oe_searchview_query ul.oe_searchview_query_list {
  clear: both;
  padding: 0;
}
body.nexttao .openerp .oe_searchview_query ul.oe_searchview_query_list > li {
  list-style: none;
  padding: 2px 4px 2px 20px;
  line-height: 14px;
  cursor: pointer;
  color: #3394cc;
  font-size: 12px;
  float: left;
  margin: 5px 5px;
  position: relative;
}
body.nexttao .openerp .oe_searchview_query ul.oe_searchview_query_list > li:hover {
  color: #f5222d;
}
body.nexttao .openerp .oe_searchview_query ul.oe_searchview_query_list > li.oe_selected:before {
  color: #7cb305;
  content: "W";
  font-family: "entypoRegular" !important;
  font-size: 24px;
  font-weight: 300 !important;
  position: absolute;
  left: 4px;
  top: -2px;
}
body.nexttao .openerp .oe_searchview_query.oe_opened .oe_searchview_query_list {
  display: block;
}
body.nexttao .openerp a.oe_logo {
  float: left;
  text-align: left;
}
body.nexttao .openerp a.oe_logo img {
  margin: 6px 0;
  max-height: 30px;
  margin-left: 18px;
}
body.nexttao .openerp .oe_leftbar {
  background: #f7f7f7;
  position: fixed;
  z-index: 100;
  top: 47px;
  width: 120px;
  padding-bottom: 0;
  border-right: none;
  height: calc(100% - 48px + 1px);
}
body.nexttao .openerp .oe_menu {
  float: left;
  padding: 0;
  margin: 0;
  font-size: 12px;
  padding-top: 22px;
  height: 100%;
  border-right: 1px solid #CACFD5;
  box-sizing: border-box;
  border-bottom: 1px solid #CACFD5;
  padding-top: 10px;
  width: 140px;
  background: #2C3845;
  border-right-color: #2899f6;
}
body.nexttao .openerp .oe_menu > li {
  float: left;
  color: #34495E;
  width: 100%;
}
body.nexttao .openerp .oe_menu > li > a {
  text-shadow: none;
  text-align: center;
  width: 100%;
  border: none;
  box-shadow: none;
  color: #3394cc;
  padding: 8px 0 8px 0;
  overflow: hidden;
  height: auto;
  color: #34495E;
  color: #ffffff;
  opacity: 0.8;
}
body.nexttao .openerp .oe_menu > li > a:hover {
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: color 0 ease-in;
  transition: none;
  opacity: 1;
  background-color: #222222;
}
body.nexttao .openerp .oe_menu > li > .oe_active {
  opacity: 1;
  background-color: #222222;
}
body.nexttao .openerp .oe_menu > li img.oe_menu_icon {
  width: 32px;
  height: 32px;
  display: block;
  margin-left: 19px;
  margin-right: 19px;
  margin-bottom: 6px;
}
body.nexttao .openerp .oe_menu > li div.oe_menu_icon {
  width: 32px;
  height: 32px;
  display: block;
  margin-left: 10px;
  margin-right: 0;
  margin-bottom: 0;
  background-color: #ffffff;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  -moz-mask-repeat: no-repeat;
  -o-mask-repeat: no-repeat;
  transform: scale(0.6);
  float: left;
}
body.nexttao .openerp .oe_menu > li .oe_menu_text {
  font-size: 13px;
  float: left;
  line-height: 32px;
  padding-right: 10px;
  text-align: left;
}
body.nexttao .openerp .oe_footer {
  position: static;
  width: 70px;
  height: 0px;
  padding: 0;
  margin: 0;
}
body.nexttao .openerp .oe_secondary_submenu {
  padding: 2px 0 8px 0;
  margin-top: -8px;
}
body.nexttao .openerp .oe_secondary_submenu li {
  padding-left: 18px !important;
  padding-bottom: 0 !important;
  line-height: 16px;
}
body.nexttao .openerp .oe_secondary_submenu li:hover {
  background-color: #043258;
}
body.nexttao .openerp .oe_secondary_submenu li > a {
  padding: 6px 0 6px 0;
  color: #ffffff;
  opacity: 0.82;
  text-shadow: none;
}
body.nexttao .openerp .oe_secondary_submenu li > a:hover {
  opacity: 1;
}
body.nexttao .openerp .oe_secondary_submenu li > a .oe_menu_text {
  display: block;
}
body.nexttao .openerp .oe_secondary_submenu li a img {
  display: none;
}
body.nexttao .openerp .oe_secondary_submenu .oe_menu_toggler:before {
  border-left-color: #ffffff;
  left: 20px;
  top: 8px;
  position: absolute;
  transition: all 0.3s;
}
body.nexttao .openerp .oe_secondary_submenu .oe_menu_toggler.oe_menu_opened:before {
  margin: unset;
  border: unset;
  transform: rotate(90deg);
}
body.nexttao .openerp .oe_secondary_submenu .oe_active {
  background: #61778a;
  border: none;
  box-shadow: none;
  background-color: #043258;
  position: relative;
}
body.nexttao .openerp .oe_secondary_submenu .oe_active a {
  color: #e5f6ff;
  color: #34495E;
  color: #ffffff;
  text-shadow: none;
  opacity: 1;
}
body.nexttao .openerp .oe_secondary_submenu .oe_active:after {
  content: "";
  float: right;
  border-right: none;
  border-left: 4px solid #ffffff;
  border-bottom: 4px solid transparent;
  border-top: 4px solid transparent;
  visibility: visible;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  filter: alpha(opacity=60);
  opacity: 0.6;
  position: absolute;
  top: 50%;
  right: 5px;
  transform: translateY(-4px);
}
body.nexttao .openerp .oe_secondary_submenu .oe_tag.oe_menu_counter {
  display: none;
}
body.nexttao .openerp input[type="text"],
body.nexttao .openerp input[type="number"],
body.nexttao .openerp input[type="phone"],
body.nexttao .openerp input[type="color"],
body.nexttao .openerp input[type="password"],
body.nexttao .openerp input[type="file"],
body.nexttao .openerp input[type="email"],
body.nexttao .openerp .el-date-editor--daterange.el-input__inner {
  border: 1px solid #CACFD5;
  border-radius: 4px;
  background-color: #fff;
  height: 28px;
  line-height: 26px;
  padding: 0 15px;
}
body.nexttao .openerp input[type="text"]:not([disabled]):not([readonly]),
body.nexttao .openerp input[type="number"]:not([disabled]):not([readonly]),
body.nexttao .openerp input[type="phone"]:not([disabled]):not([readonly]),
body.nexttao .openerp input[type="color"]:not([disabled]):not([readonly]),
body.nexttao .openerp input[type="password"]:not([disabled]):not([readonly]),
body.nexttao .openerp input[type="file"]:not([disabled]):not([readonly]),
body.nexttao .openerp input[type="email"]:not([disabled]):not([readonly]),
body.nexttao .openerp .el-date-editor--daterange.el-input__inner:not([disabled]):not([readonly]) {
  background-color: #fff;
}
body.nexttao .openerp input[type="text"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp input[type="number"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp input[type="phone"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp input[type="color"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp input[type="password"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp input[type="file"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp input[type="email"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp .el-date-editor--daterange.el-input__inner:not([disabled]):not([readonly]):focus {
  border-color: #0980E2;
  outline: none;
}
body.nexttao .openerp input[type="text"][disabled],
body.nexttao .openerp input[type="number"][disabled],
body.nexttao .openerp input[type="phone"][disabled],
body.nexttao .openerp input[type="color"][disabled],
body.nexttao .openerp input[type="password"][disabled],
body.nexttao .openerp input[type="file"][disabled],
body.nexttao .openerp input[type="email"][disabled],
body.nexttao .openerp .el-date-editor--daterange.el-input__inner[disabled] {
  background-color: #F5F7FA !important;
  border-color: #E2E8ED !important;
}
body.nexttao .openerp input[type="text"][disabled],
body.nexttao .openerp input[type="number"][disabled],
body.nexttao .openerp input[type="phone"][disabled],
body.nexttao .openerp input[type="color"][disabled],
body.nexttao .openerp input[type="password"][disabled],
body.nexttao .openerp input[type="file"][disabled],
body.nexttao .openerp input[type="email"][disabled],
body.nexttao .openerp .el-date-editor--daterange.el-input__inner[disabled],
body.nexttao .openerp input[type="text"][readonly],
body.nexttao .openerp input[type="number"][readonly],
body.nexttao .openerp input[type="phone"][readonly],
body.nexttao .openerp input[type="color"][readonly],
body.nexttao .openerp input[type="password"][readonly],
body.nexttao .openerp input[type="file"][readonly],
body.nexttao .openerp input[type="email"][readonly],
body.nexttao .openerp .el-date-editor--daterange.el-input__inner[readonly] {
  background-color: #F5F7FA;
  border-color: #E2E8ED;
  color: #C0C4CC;
  cursor: not-allowed;
  opacity: 1;
}
body.nexttao .openerp .el-input.el-input--suffix input {
  padding-right: 30px;
}
body.nexttao .openerp .el-input.el-input--suffix .el-input__prefix .el-input__icon,
body.nexttao .openerp .el-input.el-input--suffix .el-input__suffix .el-input__icon {
  line-height: 28px;
}
body.nexttao .openerp .el-date-editor--daterange.el-input__inner.is-active {
  border-color: #0980E2;
  outline: none;
}
body.nexttao .openerp .oe_form h1 {
  color: #34495E;
}
body.nexttao .openerp .oe_form h2 {
  color: #34495E;
}
body.nexttao .openerp .oe_form h3 {
  color: #34495E;
}
body.nexttao .openerp .oe_form h4 {
  color: #34495E;
}
body.nexttao .openerp .oe_form h5 {
  color: #34495E;
}
body.nexttao .openerp .oe_form h6 {
  color: #34495E;
}
body.nexttao .openerp .oe_form header {
  background: #fff;
  border-bottom: 1px solid #e5f6ff;
  border-top: 1px solid #e5f6ff;
  padding: 10px;
}
body.nexttao .openerp .oe_form .oe_form_label_help[for] {
  font-weight: normal;
  display: flex;
  align-items: center;
}
body.nexttao .openerp .oe_form input[type="text"],
body.nexttao .openerp .oe_form input[type="number"],
body.nexttao .openerp .oe_form input[type="phone"],
body.nexttao .openerp .oe_form input[type="color"],
body.nexttao .openerp .oe_form input[type="password"],
body.nexttao .openerp .oe_form input[type="file"],
body.nexttao .openerp .oe_form input[type="email"] {
  border: 1px solid #CACFD5;
  border-radius: 4px;
  background-color: #fff;
  height: 28px;
  line-height: 26px;
  padding: 0 15px;
}
body.nexttao .openerp .oe_form input[type="text"].oe_datepicker_container {
  padding-right: 40px;
}
body.nexttao .openerp .oe_form select {
  border: 1px solid #CACFD5;
  border-radius: 0;
  background-color: #fff;
  height: 28px;
  line-height: 28px;
  padding: 0 5px;
}
body.nexttao .openerp .oe_form textarea {
  height: 112px;
  padding-right: 50px;
  border: 1px solid #CACFD5;
  border-radius: 0;
  background-color: #fff;
  min-height: 28px;
  line-height: 28px;
  padding: 0 5px;
  border-radius: 4px;
}
body.nexttao .openerp .oe_form input:not([disabled]):not([readonly]) {
  background-color: #fff;
}
body.nexttao .openerp .oe_form input:not([disabled]):not([readonly]):focus {
  border-color: #0980E2;
  outline: none;
}
body.nexttao .openerp .oe_form input:not([disabled]):not([readonly]):checked {
  background-color: #0980E2 !important;
}
body.nexttao .openerp .oe_form input[disabled],
body.nexttao .openerp .oe_form input[readonly] {
  background-color: #F5F7FA;
  border-color: #E2E8ED;
  color: #C0C4CC;
  cursor: not-allowed;
  opacity: 1;
}
body.nexttao .openerp .oe_form select:not([disabled]):not([readonly]) {
  background-color: #fff;
}
body.nexttao .openerp .oe_form select:not([disabled]):not([readonly]):focus {
  border-color: #0980E2;
  outline: none;
}
body.nexttao .openerp .oe_form textarea:not([disabled]):not([readonly]) {
  background-color: #fff;
}
body.nexttao .openerp .oe_form textarea:not([disabled]):not([readonly]):focus {
  border-color: #0980E2;
  outline: none;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell_label label {
  line-height: 28px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell {
  word-break: break-all;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell:not(.oe_group_right) {
  color: #34495E;
}
body.nexttao .openerp .oe_form .oe_form_field_binary td {
  vertical-align: middle;
}
body.nexttao .openerp .oe_form .break_all td.oe_form_group_cell {
  word-break: break-all;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell:not(.oe_group_right) {
  padding: 2px 0 2px 8px;
  vertical-align: middle;
}
body.nexttao .openerp .oe_form .oe_form_field_boolean {
  padding-top: 4px;
}
body.nexttao .openerp .oe_form td {
  font-size: 14px;
}
body.nexttao .openerp .oe_form td.td_content {
  font-size: 18px;
}
body.nexttao .openerp .oe_form .input_clear_icon {
  padding-left: 15px;
  padding-right: 8px;
}
body.nexttao .openerp .oe_form_embedded_html {
  width: 375px;
  font-size: 13px;
  word-wrap: break-word;
}
body.nexttao .openerp .oe_form_embedded_html img {
  display: block;
  height: auto;
  width: 100%;
  max-width: 100%;
}
body.nexttao .openerp .oe_form_embedded_html b,
body.nexttao .openerp .oe_form_embedded_html strong {
  font-weight: bold;
}
body.nexttao .openerp .oe_form_embedded_html i,
body.nexttao .openerp .oe_form_embedded_html em {
  font-style: italic;
}
body.nexttao .openerp .oe_form_embedded_html ul {
  list-style: disc;
  padding-left: 40px;
}
body.nexttao .openerp .oe_form_embedded_html ol {
  list-style-type: decimal;
  padding-left: 40px;
}
body.nexttao .openerp .oe_list_content th.oe_sortable div {
  font-weight: 500;
  color: #909399;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
}
body.nexttao .openerp .oe_list_content th.oe_sortable div:after {
  display: none;
}
body.nexttao .openerp .oe_list_content th.oe_sortable .caret-wrapper {
  z-index: 0;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  height: 34px;
  width: 12px;
  vertical-align: middle;
  cursor: pointer;
  overflow: initial;
  position: relative;
}
body.nexttao .openerp .oe_list_content th.oe_sortable .caret-wrapper .sort-caret {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  position: absolute;
  left: 7px;
}
body.nexttao .openerp .oe_list_content th.oe_sortable .caret-wrapper .sort-caret.ascending {
  border-bottom-color: #c0c4cc;
  top: 5px;
}
body.nexttao .openerp .oe_list_content th.oe_sortable .caret-wrapper .sort-caret.descending {
  border-top-color: #c0c4cc;
  bottom: 7px;
}
body.nexttao .openerp .oe_list_content th.oe_sortable.sortup .caret-wrapper .sort-caret.ascending {
  border-bottom-color: #409eff;
}
body.nexttao .openerp .oe_list_content th.oe_sortable.sortdown .caret-wrapper .sort-caret.descending {
  border-top-color: #409eff;
}
body.nexttao .openerp .oe_list_content th.sortdown div:after {
  display: none;
}
body.nexttao .openerp select {
  -webkit-appearance: none;
  background-image: url(/web/static/src/img/nexttao/down-arrow.svg);
  background-position: right center;
  background-repeat: no-repeat;
  padding-right: 15px;
  border-radius: 0;
  background-color: #fff;
  border: 1px solid #CACFD5;
}
body.nexttao .openerp select[name='import_compat'] {
  width: 160px;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing span.oe_form_field_boolean {
  padding-top: 16px;
  /* 激活状态的checkbox 表格的最后一行 css调整 用户体验#41408
          ** by zxm
        */
  box-sizing: border-box;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="text"],
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="number"],
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="phone"],
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="color"],
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="password"],
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="file"],
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="email"] {
  border: 1px solid #CACFD5;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="text"]:not([disabled]):not([readonly]),
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="number"]:not([disabled]):not([readonly]),
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="phone"]:not([disabled]):not([readonly]),
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="color"]:not([disabled]):not([readonly]),
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="password"]:not([disabled]):not([readonly]),
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="file"]:not([disabled]):not([readonly]),
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="email"]:not([disabled]):not([readonly]) {
  background-color: #fff;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="text"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="number"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="phone"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="color"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="password"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="file"]:not([disabled]):not([readonly]):focus,
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="email"]:not([disabled]):not([readonly]):focus {
  border-color: #0980E2;
  outline: none;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"] {
  margin: 0;
  position: relative;
  white-space: nowrap;
  outline: none;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #CACFD5;
  border-radius: 2px;
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  min-height: 14px;
  background-color: #FFFFFF;
  cursor: pointer;
  -webkit-appearance: none;
  vertical-align: -3px;
  -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"]:not([disabled]):hover,
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"]:not([readonly]):hover {
  border-color: #0980E2;
  cursor: pointer;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"][type="checkbox"][disabled],
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"][type="checkbox"][readonly] {
  color: #C0C4CC;
  cursor: not-allowed;
  background-image: none;
  background-color: #edf2fc;
  border-color: #CACFD5;
  box-shadow: none;
  opacity: 1;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"][type="checkbox"][disabled]:checked::before,
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"][type="checkbox"][readonly]:checked::before {
  border-color: #CACFD5;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"]:checked {
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field input[type="checkbox"]:checked::before {
  box-sizing: content-box;
  content: "";
  border: 1px solid #fff;
  border-left: 0;
  border-top: 0;
  height: 7px;
  left: 4px;
  position: absolute;
  top: 1px;
  transform: rotate(45deg) scaleY(0);
  width: 3px;
  transition: transform 0.15s ease-in 0.05s;
  transform-origin: center;
  transform: rotate(45deg) scaleY(1);
}
body.nexttao .openerp .oe_list.oe_list_editable.oe_editing .oe_form_field textarea {
  border: 1px solid #CACFD5;
}
body.nexttao .openerp .oe_horizontal_separator {
  color: #3394cc;
  color: #34495E;
  font-size: 16px;
}
body.nexttao .openerp .oe_list_content > thead {
  background-color: #fff;
}
body.nexttao .openerp .oe_list_content > thead th {
  font-weight: normal;
  white-space: nowrap;
}
body.nexttao .openerp .oe_list_content > thead th > div {
  font-weight: 500;
  color: #909399;
  font-size: 14px;
}
body.nexttao .openerp .oe_list_content .oe_list_pager {
  float: right;
}
body.nexttao .openerp .oe_list_content > tfoot {
  background: #f7f7f7;
}
body.nexttao .openerp .oe_list_content > tfoot td {
  font-weight: normal;
  white-space: nowrap;
  line-height: 3;
}
body.nexttao .openerp .oe_list_content > tbody > tr {
  background-color: #fff;
}
body.nexttao .openerp .oe_list_content > tbody > tr:hover {
  background: rgba(63, 81, 181, 0.08) !important;
  color: #333333;
}
body.nexttao .openerp .oe_list_content > tbody > tr td {
  color: #556574;
}
body.nexttao .openerp .oe_list_content td {
  line-height: 2;
}
body.nexttao .openerp .oe_list_content td button {
  line-height: 2!important;
}
body.nexttao .openerp .oe_list_content td .td_div_style button {
  border: none;
  background-color: unset;
  background-image: none;
  outline: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_list_content td .td_div_style button img {
  width: 24px;
}
body.nexttao .openerp .oe_list_content td .td_div_style button:focus {
  border: none;
  background-color: #e6f2fc;
}
body.nexttao .openerp .oe_list_content td.oe_list_field_handle .oe_list_handle {
  margin-top: 5px;
}
body.nexttao .openerp .oe_list_header_columns {
  color: #999FA7;
  font-weight: 500;
  line-height: unset;
  height: 38px;
  box-sizing: border-box;
}
body.nexttao .openerp .oe_list_header_columns th {
  border: none;
  line-height: 24px;
  position: relative;
}
body.nexttao .openerp .oe_list_header_columns th:first-child {
  background: none;
}
body.nexttao .openerp .oe_list_header_columns th .fa {
  position: absolute;
  right: 0.5em;
  top: 50%;
  z-index: 0;
  margin-top: -0.5em;
}
body.nexttao .openerp .oe_list_header_columns th .fa.fa-sort {
  opacity: 0.5;
}
body.nexttao .openerp ul.oe_form_status li {
  background: none;
  border: none;
  margin: 0;
}
body.nexttao .openerp ul.oe_form_status li .label {
  border: none;
  text-shadow: none;
  color: #A7AAB2;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 4px;
}
body.nexttao .openerp ul.oe_form_status li .arrow {
  width: 21px;
  border-top: 2px solid #DDDDDD;
  margin-top: 15px;
  margin-left: 3px;
  margin-right: 3px;
  height: 1px;
}
body.nexttao .openerp ul.oe_form_status li .arrow span {
  background: none;
  box-shadow: none;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label {
  color: #34495E;
  font-weight: bold;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_darkgray {
  color: #34495E;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_white {
  color: #FFFFFF;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_brown {
  color: #80441E;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_brownlight {
  color: #EFE8DD;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_orange {
  color: #E86248;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_orangelight {
  color: #FDEDE4;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_yellow {
  color: #F0BE19;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_yellowlight {
  color: #FBF8DE;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_blue {
  color: #0980E2;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_bluelight {
  color: #E6F3FA;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_green {
  color: #81B83B;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_greenlight {
  color: #E5F0D7;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_gray {
  color: #8C98AA;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_graylight {
  color: #F3F4F6;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_red {
  color: #B42837;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_redlight {
  color: #F8E5DF;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_purple {
  color: #9450C8;
}
body.nexttao .openerp ul.oe_form_status li.oe_active .label.form_state_pruplelight {
  color: #F8EDFB;
}
body.nexttao .openerp ul.oe_form_status_clickable {
  padding-top: 6px;
}
body.nexttao .openerp ul.oe_form_status_clickable li {
  background: none;
  border: none;
  margin: 0;
}
body.nexttao .openerp ul.oe_form_status_clickable li .label {
  border: none;
  text-shadow: none;
  color: #3394cc;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 4px;
}
body.nexttao .openerp ul.oe_form_status_clickable li .arrow {
  width: 21px;
  border-top: 2px solid #DDDDDD;
  margin-top: 15px;
  margin-left: 3px;
  margin-right: 3px;
  height: 1px;
}
body.nexttao .openerp ul.oe_form_status_clickable li .arrow span {
  background: none;
  box-shadow: none;
}
body.nexttao .openerp .oe_notebook > li.ui-state-active > a {
  border: none;
  color: #0980E2;
}
body.nexttao .openerp .oe_notebook > li {
  height: 40px;
  margin-right: 40px;
}
body.nexttao .openerp .oe_notebook > li > a {
  background-repeat: no-repeat;
  background-position: left center;
  border: none;
  margin-bottom: 1px;
  text-align: center;
  height: 40px;
  line-height: 40px;
  padding: 0px;
}
body.nexttao .openerp .oe_notebook > li:first-child > a {
  background: none;
}
body.nexttao .openerp .oe_notebook.ui-corner-all {
  margin: 0;
  margin-bottom: 16px;
  margin-left: 16px;
  padding: 0;
}
body.nexttao .openerp .oe_kanban_view .oe_kanban_image {
  width: 54px;
  height: 54px;
  border-radius: 50%;
  border: 1px solid #878F94;
  box-shadow: none;
}
body.nexttao .openerp .oe_kanban_view .oe_kanban_vignette {
  padding: 12px 16px;
}
body.nexttao .openerp .oe_kanban_view .oe_kanban_details {
  width: 125px;
  font-size: 12px;
  border-left: 1px solid #e5f6ff;
  min-height: 60px;
  padding: 0 0 0 10px;
  margin-left: 15px;
  color: #3394cc;
  overflow: hidden;
}
body.nexttao .openerp .oe_kanban_view .oe_kanban_action_a {
  color: #3394cc;
  color: #34495E;
  display: block;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column {
  padding: 8px;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_column_nav_tabs {
  font-size: 0;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_column_nav_tabs .oe_tag.active {
  opacity: 1;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_column_nav_tabs .oe_tag {
  opacity: 0.5;
  line-height: 1.6;
  padding: 5px 15px;
  display: inline-block;
  margin-right: 5px;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record {
  background: #FFFFFF;
  margin: 9px 8px;
  margin-left: 0;
  margin-right: 20px;
  border-radius: 5px;
  width: 250px;
  /*
					add by xavi
					kanban新样式
					*/
  padding: 0;
  width: 256px;
  min-height: 138px;
  background: #ffffff;
  box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  /*
					add by xavi
					kanban新样式
					*/
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .panel-title {
  font-size: 16px;
  padding: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  border-bottom: 1px solid #e5f6ff;
  /*
						add by xavi
						kanban新样式
						*/
  width: auto;
  height: 20px;
  background: rgba(63, 81, 181, 0.03);
  border-radius: 4px 4px 0px 0px;
  font-size: 14px;
  color: #34495e;
  line-height: 20px;
  /*
						add by xavi
						kanban新样式
						*/
  display: flex;
  align-items: center;
  justify-content: space-between;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .panel-title .name {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .panel-body {
  padding: 15px 10px 15px;
  font-size: 14px;
  text-align: center;
  color: #34495E;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .panel-body big {
  color: #f66;
  font-size: 24px;
  line-height: 36px;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .panel-footer {
  font-size: 12px;
  color: #999;
  padding: 5px 10px;
  position: relative;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .buttons-box {
  position: absolute;
  right: 5px;
  bottom: 7px;
  z-index: 100;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .buttons-box button {
  width: 24px;
  height: 24px;
  background: url(/web/static/src/img/nexttao/icon/kanban_refresh.png) no-repeat center;
  background-size: 18px auto;
  text-indent: -9999em;
  overflow: hidden;
  border: none;
  box-shadow: none;
  display: inline-block;
  padding: 0;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .buttons-box button.btn-refresh {
  background-image: url(/web/static/src/img/nexttao/icon/kanban_refresh.png);
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .buttons-box button.btn-delete {
  background-image: url(/web/static/src/img/nexttao/icon/kanban_trush.png);
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .buttons-box button.btn-restore {
  background-image: url(/web/static/src/img/nexttao/icon/kanban_restore.png);
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .buttons-box button:hover {
  opacity: 0.6;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .inactive .panel-body {
  color: #a7aab2;
}
body.nexttao .openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record .inactive .panel-body big {
  color: #cacfd5;
}
body.nexttao .openerp .oe_tag {
  border: 0;
  background: #fabc16;
  border-radius: 4px;
  color: #ffffff;
  padding: 3px 10px;
  line-height: 14px;
  display: inline-block;
  margin: 1px;
}
body.nexttao .openerp .oe_tags .oe_tag {
  background-color: #f6f7f8;
  border-color: #edeef0;
  color: #a3abb4;
  border-radius: 4px;
  font-size: 12px;
  white-space: nowrap;
  display: inline-block;
  box-sizing: border-box;
  margin: 0px 0 2px 6px;
  height: 22px;
  padding: 0 8px;
  line-height: 20px;
  color: #A3ABB4;
}
body.nexttao .openerp .oe_tags .oe_tag a.text-remove {
  color: #a3abb4;
}
body.nexttao .openerp .oe_tags .oe_tag a.text-remove:hover {
  color: #FFFFFF;
  background-color: #a3abb4;
}
body.nexttao .openerp .oe_tags .oe_tag a.text-remove:hover:before {
  color: #fff;
}
body.nexttao .openerp .oe_tags .oe_tag.text-tag {
  background-color: #f6f7f8;
  border-color: #edeef0;
  color: #a3abb4;
}
body.nexttao .openerp .oe_tags .oe_tag.text-tag a.text-remove {
  color: #a3abb4;
}
body.nexttao .openerp .oe_tags .oe_tag.text-tag a.text-remove:hover {
  color: #FFFFFF;
  background-color: #a3abb4;
}
body.nexttao .openerp .oe_tags .oe_tag.text-tag a.text-remove:hover:before {
  color: #fff;
}
body.nexttao .openerp .oe_view_manager_view_search .oe_tag {
  line-height: 18px;
}
body.nexttao .openerp .oe_mail .oe_msg.oe_msg_composer_compact {
  background: none;
  border: none;
  text-align: left;
  min-height: initial;
  margin: 0;
}
body.nexttao .openerp .oe_mail .oe_msg.oe_msg_composer_compact .oe_compact_record {
  text-align: left;
  font-size: 12px;
}
body.nexttao .openerp .oe_mail .oe_msg {
  background: White;
  font-size: 12px;
  border: 1px solid #e5f6ff;
  margin: 0 0 14px 0;
  border-radius: 0;
  padding: 10px;
  min-height: 110px;
}
body.nexttao .openerp .oe_mail .oe_msg .oe_msg_left {
  width: 100px;
  background-image: url("/web/static/src/img/nexttao/msg_line_bg.png");
  background-repeat: no-repeat;
  background-position: right top;
}
body.nexttao .openerp .oe_mail .oe_msg .oe_msg_left img {
  border: 1px solid #878F94;
  border-radius: 50%;
  width: 54px;
  height: 54px;
  margin: 25px;
}
body.nexttao .openerp .oe_mail .oe_msg .oe_msg_center {
  margin-left: 100px;
}
body.nexttao .openerp .oe_mail .oe_msg .oe_msg_content > textarea {
  background: White;
  border: 1px solid #e5f6ff;
  border-radius: 0;
  margin: 8px 0;
}
body.nexttao .openerp .oe_followers {
  display: none;
}
body.nexttao .openerp .oe_record_thread {
  margin-left: 0;
  margin-right: 0;
}
body.nexttao .openerp .oe_dropdown_menu > li {
  line-height: 24px;
}
body.nexttao .openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_readonly.oe_required {
  background-color: #ededed !important;
}
body.nexttao .openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_list_field_cell {
  padding: 8px 10px;
}
body.nexttao .openerp .oe_hidden_input_file input.oe_form_binary_file {
  top: 0px;
  width: 90px;
  height: 30px;
  cursor: pointer;
}
body.nexttao .openerp .oe_hidden_input_file .oe_form_binary_file:hover {
  cursor: pointer;
}
body.nexttao .openerp .oe_hidden_input_file .oe_form_binary_file:hover + button {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
}
body.nexttao .openerp .oe_form_binary button {
  display: flex;
}
body.nexttao .openerp .oe_form_binary button img {
  height: 10.5px;
  margin-right: 5px;
}
body.nexttao h1 {
  font-size: 16px;
}
body.nexttao .oe_error_detail {
  font-size: 13px;
  line-height: 1.4;
  color: #34495E;
}
body.nexttao .text-core .text-wrap .text-dropdown {
  border: 1px solid #E2E8ED;
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 12px 0px;
  box-sizing: border-box;
  padding: 0;
  margin-top: 12px;
  position: absolute;
  max-height: unset !important;
  overflow: unset;
}
body.nexttao .text-core .text-wrap .text-dropdown:before {
  content: " ";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-width: 6px;
  filter: drop-shadow(0 2px 12px rgba(0, 0, 0, 0.03));
  border-style: solid;
  top: -6px;
  left: 50%;
  margin-right: 3px;
  border-top-width: 0;
  border-bottom-color: #EBEEF5;
  left: 35px;
}
body.nexttao .text-core .text-wrap .text-dropdown::after {
  content: " ";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-width: 6px;
  top: -4px;
  border-top-width: 0;
  border-bottom-color: #fff;
  left: 35px;
  border-style: solid;
}
body.nexttao .text-core .text-wrap .text-dropdown .text-list {
  list-style: none;
  padding: 6px 0;
  margin: 0;
  box-sizing: border-box;
  overflow-y: auto;
  max-height: 274px;
}
body.nexttao .text-core .text-wrap .text-dropdown .text-list .text-suggestion {
  font-size: 14px;
  padding: 0 20px;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #556574;
  height: 34px;
  line-height: 34px;
  box-sizing: border-box;
  cursor: pointer;
}
body.nexttao .text-core .text-wrap .text-dropdown .text-list .text-suggestion .text-label.search_more_label {
  color: #0980E2;
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  font-style: normal;
}
body.nexttao .text-core .text-wrap .text-dropdown .text-list .text-suggestion .text-label.search_more_label:hover {
  font-weight: bold;
  background-color: #fff;
  color: #3a99e8;
}
body.nexttao .text-core .text-wrap .text-dropdown .text-list .text-suggestion .text-label.search_more_label:active {
  color: #0873cb;
}
body.nexttao .text-core .text-wrap .text-dropdown .text-list .text-suggestion:hover {
  background-color: #F5F7FA;
  color: #556574 !important;
}
body.nexttao .text-core .text-wrap .text-dropdown .text-list .text-suggestion.text-selected {
  color: #0980E2;
  background-color: #F5F7FA;
}
body.nexttao .text-core .text-wrap .text-dropdown .text-list .text-suggestion.text-selected:hover {
  color: #0980E2 !important;
}
body.nexttao .text-core .text-wrap.is_focus .text-arrow {
  transform: rotate(0deg);
}
body.nexttao .text-core .text-wrap .text-arrow {
  font-size: 14px;
  transform: rotate(180deg);
  cursor: pointer;
  width: 25px;
  line-height: 40px;
  font-family: element-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 30px;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  height: 100%;
  right: 5px !important;
  top: 1px !important;
  text-align: center;
  color: #c0c4cc;
  transition: all 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
  background: unset;
  z-index: unset;
}
body.nexttao .text-core .text-wrap .text-arrow::before {
  content: "\e6e1";
}
body.nexttao .text-core .text-wrap .text-arrow:hover {
  cursor: default;
}
body.nexttao .text-core .text-wrap .text-tags {
  padding: 0px 35px 0px 7px;
  padding-right: 50px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  min-height: 28px;
  overflow: hidden;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  background-color: #f6f7f8;
  border-color: #edeef0;
  color: #a3abb4;
  border-radius: 4px;
  font-size: 12px;
  white-space: nowrap;
  display: inline-block;
  box-sizing: border-box;
  margin: 0px 0 2px 6px;
  height: 22px;
  padding: 0 8px;
  line-height: 20px;
  color: #A3ABB4;
  margin: 1px 0 1px 6px;
  padding-right: 20px;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button a.text-remove {
  color: #a3abb4;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:hover {
  color: #FFFFFF;
  background-color: #a3abb4;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:hover:before {
  color: #fff;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button.text-tag {
  background-color: #f6f7f8;
  border-color: #edeef0;
  color: #a3abb4;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button.text-tag a.text-remove {
  color: #a3abb4;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button.text-tag a.text-remove:hover {
  color: #FFFFFF;
  background-color: #a3abb4;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button.text-tag a.text-remove:hover:before {
  color: #fff;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button a.text-remove {
  right: 2px;
  top: 5px;
  border-radius: 50%;
  text-align: center;
  cursor: pointer;
  font-size: 12px;
  height: 16px;
  width: 16px;
  line-height: 16px;
  vertical-align: middle;
  transform: scale(0.8);
  background: #c0c4cc;
  right: 0px;
  top: 3px;
  color: #A3ABB4;
  font-family: element-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
}
body.nexttao .text-core .text-wrap .text-tags .text-tag .text-button a.text-remove:before {
  transform: translateY(0.5px);
  content: "\e6db";
  display: inline-block;
}
body.nexttao .text-core .text-wrap .text-tags.text-tags-on-top {
  z-index: auto;
}
body.nexttao .oe_login_footer {
  display: none;
}
body.nexttao .oe_login_dbpane {
  display: none;
}
body.nexttao .oe_login .oe_login_logo {
  position: absolute;
  top: 36px;
  left: 36px;
  right: 36px;
  width: initial;
  width: auto;
  text-align: right;
}
body.nexttao .oe_login .oe_login_logo > img {
  max-height: 50px;
  max-width: 270px;
}
body.nexttao .openerp .oe_form input.oe_datepicker_master {
  padding-right: 20px;
  min-width: 210px;
}
body.nexttao .ui-widget-overlay {
  opacity: 0.5;
  position: fixed;
  width: 100% !important;
  height: 100% !important;
  padding-top: 46px;
}
body.nexttao .openerp.ui-dialog {
  border: none;
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
body.nexttao .openerp.ui-dialog.oe_act_window.mini_dialog .oe_form_embedded_html {
  margin-left: 0;
  margin-top: -10px;
  text-align: unset;
  word-wrap: break-word;
  width: auto;
  line-height: 22px;
}
body.nexttao .openerp.ui-dialog .ui-dialog-titlebar {
  padding: 15px 15px 10px 15px;
  font-size: 18px;
  background: #fff;
  text-shadow: none;
  border-radius: 0;
}
body.nexttao .openerp.ui-dialog .ui-dialog-titlebar-close {
  opacity: 1;
}
body.nexttao .openerp.ui-dialog .ui-dialog-titlebar-close:hover::before {
  color: #00A2FF;
}
body.nexttao .openerp.ui-dialog .ui-dialog-titlebar-close:before {
  color: #C0C4CC;
}
body.nexttao .openerp.ui-dialog .ui-dialog-buttonpane {
  border-radius: 0;
  background: white;
  border: none;
  text-align: right;
  padding: 15px 15px 10px 15px;
}
body.nexttao .openerp.ui-dialog .ui-dialog-content {
  display: block !important;
  padding: 10px 10px 0px 10px;
}
body.nexttao .openerp.ui-dialog .oe_view_manager .oe_view_manager_body {
  background: #FFFFFF;
}
body.nexttao .openerp.ui-dialog .oe_view_manager table.oe_view_manager_header {
  background: #ECF0F1;
  height: 48px;
}
body.nexttao .openerp.ui-dialog .oe_view_manager table.oe_view_manager_header .oe_header_row > td {
  padding-top: initial;
  padding-left: initial;
  padding-bottom: initial;
  height: initial;
  padding-top: auto;
  padding-left: auto;
  padding-bottom: auto;
  height: auto;
  border-bottom: 1px solid #e5f6ff;
  padding-top: 10px;
}
body.nexttao .openerp.ui-dialog .oe_view_manager table.oe_view_manager_header .oe_header_row_top {
  height: initial;
  height: auto;
}
body.nexttao .openerp.ui-dialog .oe_view_manager table.oe_view_manager_header .oe_view_manager_buttons {
  position: relative;
}
body.nexttao .openerp.ui-dialog .oe_about {
  background: #2c3e50;
  text-align: center;
}
body.nexttao .openerp.ui-dialog .oe_about .oe_logo {
  margin: 20px;
}
body.nexttao .openerp.ui-dialog .oe_about .about_bottom {
  position: absolute;
  text-align: center;
  bottom: 15px;
  left: 10px;
  right: 10px;
}
body.nexttao .ui-dialog .ui-dialog-title {
  color: #34495E;
  font-weight: normal;
}
body.nexttao .ui-dialog .oe_form_sheetbg {
  background: #FFFFFF;
}
body.nexttao .ui-dialog .oe_form div.oe_chatter {
  background: #FFFFFF;
}
body.nexttao .ui-dialog .oe_formview.oe_view.oe_form_editable {
  background: White;
}
body.nexttao .ui-dialog button,
body.nexttao .ui-dialog .oe_button.oe_link,
body.nexttao .ui-dialog button.oe_button.oe_highlight,
body.nexttao .ui-dialog button.oe_button.oe_list_add.oe_highlight {
  padding: 6px 15px;
  font-size: 14px !important;
  border-radius: 3px;
}
body.nexttao .ui-dialog button.is-round,
body.nexttao .ui-dialog .oe_button.oe_link.is-round,
body.nexttao .ui-dialog button.oe_button.oe_highlight.is-round,
body.nexttao .ui-dialog button.oe_button.oe_list_add.oe_highlight.is-round {
  padding: 6px 15px;
}
body.nexttao .ui-dialog .oe_form_button_cancel {
  padding: 6px 15px;
  font-size: 14px !important;
  border-radius: 3px;
  color: #34495E;
  font-weight: 400;
}
body.nexttao .ui-dialog .oe_form_button_cancel.is-round {
  padding: 6px 15px;
}
body.nexttao .ui-dialog .oe_form_button_cancel:hover {
  color: #0980E2;
}
body.nexttao button.oe_post {
  border: 1px solid #BAC2C7;
  background: #F2F2F2;
  font-size: 12px;
  padding: 4px 14px 4px 14px;
  color: #3394cc;
  box-shadow: none;
  border-radius: 0;
  margin-left: 3px;
  margin-right: 3px;
  min-width: 86px;
  -webkit-font-smoothing: inherit;
  text-shadow: none;
  box-shadow: none !important;
}
body.nexttao button.oe_post:hover {
  background: #BAC2C7;
}
body.nexttao button.oe_kanban_button_new {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
}
body.nexttao button.oe_kanban_button_new.is-round {
  padding: 8px 15px;
}
body.nexttao button.oe_kanban_button_new:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
body.nexttao button.oe_kanban_button_new:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
body.nexttao button.oe_kanban_button_new::-moz-focus-inner {
  border: 0;
}
body.nexttao button.oe_kanban_button_new [class*="el-icon-"] + span {
  margin-left: 5px;
}
body.nexttao button.oe_kanban_button_new.oe_highlight {
  display: inline-block;
  line-height: 1!important;
  white-space: nowrap;
  cursor: pointer;
  background: #FFFFFF;
  border: 1px solid #CACFD5;
  border-color: #CACFD5;
  color: #556574;
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: none;
  box-shadow: none;
  text-shadow: none;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  margin-right: 10px!important;
  transition: 0.1s;
  font-weight: 400;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  padding: 8px 15px;
  font-size: 14px !important;
  border-radius: 4px;
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
}
body.nexttao button.oe_kanban_button_new.oe_highlight.is-round {
  padding: 8px 15px;
}
body.nexttao button.oe_kanban_button_new.oe_highlight:hover {
  color: #0980E2;
  border-color: #b5d9f6;
  background-color: #e6f2fc;
  background-image: none;
  box-shadow: none;
}
body.nexttao button.oe_kanban_button_new.oe_highlight:active {
  color: #0873cb;
  border-color: #0873cb;
  outline: none;
  background-image: none;
  box-shadow: none;
}
body.nexttao button.oe_kanban_button_new.oe_highlight::-moz-focus-inner {
  border: 0;
}
body.nexttao button.oe_kanban_button_new.oe_highlight [class*="el-icon-"] + span {
  margin-left: 5px;
}
body.nexttao button.oe_kanban_button_new.oe_highlight:hover,
body.nexttao button.oe_kanban_button_new.oe_highlight:focus {
  background: #3a99e8;
  border-color: #3a99e8;
  color: #FFFFFF;
}
body.nexttao button.oe_kanban_button_new.oe_highlight:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao button.oe_kanban_button_new.oe_highlight.is-active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
}
body.nexttao button.oe_kanban_button_new.oe_highlight:disabled,
body.nexttao button.oe_kanban_button_new.oe_highlight:disabled:hover,
body.nexttao button.oe_kanban_button_new.oe_highlight:disabled:focus,
body.nexttao button.oe_kanban_button_new.oe_highlight:disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao button.oe_kanban_button_new.oe_highlight.is-disabled,
body.nexttao button.oe_kanban_button_new.oe_highlight.is-disabled:hover,
body.nexttao button.oe_kanban_button_new.oe_highlight.is-disabled:focus,
body.nexttao button.oe_kanban_button_new.oe_highlight.is-disabled:active {
  cursor: not-allowed;
  color: #FFFFFF;
  background-color: #84c0f1;
  border-color: #84c0f1;
}
body.nexttao button.oe_kanban_button_new.oe_highlight.is-plain {
  color: #0980E2;
  background: #e6f2fc;
  border-color: #9dccf3;
}
body.nexttao button.oe_kanban_button_new.oe_highlight.is-plain:hover,
body.nexttao button.oe_kanban_button_new.oe_highlight.is-plain:focus {
  background: #0980E2;
  border-color: #0980E2;
  color: #FFFFFF;
}
body.nexttao button.oe_kanban_button_new.oe_highlight.is-plain:active {
  background: #0873cb;
  border-color: #0873cb;
  color: #FFFFFF;
  outline: none;
}
body.nexttao button.oe_kanban_button_new.oe_highlight.is-plain.is-disabled,
body.nexttao button.oe_kanban_button_new.oe_highlight.is-plain.is-disabled:hover,
body.nexttao button.oe_kanban_button_new.oe_highlight.is-plain.is-disabled:focus,
body.nexttao button.oe_kanban_button_new.oe_highlight.is-plain.is-disabled:active {
  cursor: not-allowed;
  color: #6bb3ee;
  background-color: #e6f2fc;
  border-color: #cee6f9;
}
body.nexttao .oe_new_title {
  font-size: 12px;
  color: #cccccc;
  text-shadow: none;
  float: right;
  line-height: 48px;
  height: 40px;
}
body.nexttao a.oe_breadcrumb_item {
  color: #34495E !important;
  font-weight: bold !important;
}
body.nexttao a.oe_breadcrumb_item:hover {
  text-decoration: none;
  color: #0980E2 !important;
}
body.nexttao .oe_view_manager_pager,
body.nexttao .oe_view_manager_pager_bottom {
  margin-left: 8px;
  color: #556574;
  margin: 2px 0;
}
body.nexttao .oe_view_manager_pager .oe_pager_value .oe_list_pager_state,
body.nexttao .oe_view_manager_pager_bottom .oe_pager_value .oe_list_pager_state {
  margin: 0 15px;
}
body.nexttao .oe_view_manager_pager_bottom {
  padding: 10px 0 10px 0;
}
body.nexttao .oe_view_manager_view_form .oe_view_manager_pager_bottom {
  display: none;
}
body.nexttao .oe_loading_mask {
  z-index: 900;
  position: fixed;
  top: 0;
  left: 120px;
  width: calc(100% - 120px);
  height: 100%;
}
body.nexttao .oe_loading {
  background-color: #80d0ff;
  width: 89px;
  height: 48px;
  border-radius: 5px;
  border: 0;
  top: 50%;
  left: 50%;
  margin-left: -45px;
  margin-top: -24px;
  font-size: 12px;
  text-shadow: none;
  background-image: url("/web/static/src/img/nexttao/spinner.svg");
  background-repeat: no-repeat;
  background-size: auto 80%;
  background-position: center top;
  line-height: 115px;
  padding-bottom: 24px;
  z-index: 901;
}
body.nexttao .blockUI.blockMsg.blockPage {
  display: none !important;
}
body.nexttao .searchview_extended_prop_field {
  width: 70px;
}
body.nexttao #oe_searchview_custom_input {
  width: 100px;
}
body.nexttao .searchview_extended_prop_value > input {
  width: 70px;
}
body.nexttao .oe_secondary_menus_container {
  position: absolute;
  float: none;
  margin-left: 120px;
  width: auto;
  padding: 0;
  height: 100%;
  background: #2C3845;
  overflow: auto;
  z-index: 10;
  display: none;
  opacity: 0.95;
  opacity: 1;
  top: 0;
  left: 0;
  font-size: 12px;
  line-height: 20px;
  overflow-x: hidden;
}
body.nexttao .oe_secondary_menu {
  float: left;
  padding-top: 15px;
  padding-bottom: 21px;
  height: 90%;
  width: 178px;
}
body.nexttao .oe_secondary_menu_section {
  padding: 12px 0 12px 0;
  padding-left: 20px;
  color: #3394cc;
  font-size: 14px;
  font-weight: normal;
  margin-left: 18px;
  text-shadow: none;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  width: 120px;
  cursor: default;
  font-weight: bold;
  color: #34495E;
  color: #ffffff;
  opacity: 0.6;
  position: relative;
}
body.nexttao .oe_secondary_menu_section:before {
  content: "";
  position: absolute;
  left: 0;
  top: 12px;
  width: 3px;
  height: 20px;
  background: #ffffff;
}
body.nexttao .oe_secondary_menu_section_bg2 {
  position: absolute;
  right: 0px;
  width: 23px;
  padding-bottom: 10px;
  border-bottom: 1px solid #BAC2C7;
  display: none;
}
body.nexttao .oe_formview.oe_view.oe_form_editable {
  background: #fafafa;
}
body.nexttao .oe_m2o_dropdown_option.create_edit {
  display: none;
}
body.nexttao .oe_m2o_dropdown_option.fast_create {
  display: none;
}
body.nexttao .show_create_button .oe_m2o_dropdown_option.create_edit {
  display: block;
}
body.nexttao .oe_list_header_integer,
body.nexttao .oe_list_header_float {
  text-align: right;
}
body.nexttao .oe_view_manager_view_graph {
  margin: 10px;
  box-sizing: border-box;
}
body.nexttao .oe_view_manager_view_graph > div {
  border: none;
  background-color: #fff;
}
body.nexttao .oe_view_manager_view_graph a.dropdown-menu-icon {
  font-size: 36px;
}
body.nexttao .oe_dashboard .oe_view_manager_view_graph > div {
  border: none;
}
body.nexttao .oe_dashboard a.dropdown-menu-icon {
  font-size: 36px;
}
body.nexttao .ui-widget {
  font-family: "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", "Microsoft YaHei", sans-serif;
  color: #3394cc;
  font-size: 12px;
}
body.nexttao .ui-widget.ui-autocomplete {
  border: 1px solid #E2E8ED;
  color: #556574;
  max-height: 274px;
  overflow-y: auto;
  position: absolute !important;
  transform-origin: center top;
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 12px 0px;
  box-sizing: border-box;
  margin-top: 15px;
  padding: 5px 0;
}
body.nexttao .ui-menu .ui-menu-item.oe_m2o_dropdown_option a.ui-corner-all {
  color: #0980E2;
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  font-style: normal;
  background-color: #fff;
}
body.nexttao .ui-menu .ui-menu-item.oe_m2o_dropdown_option a.ui-corner-all:hover {
  font-weight: bold;
  background-color: #fff;
  color: #3a99e8;
}
body.nexttao .ui-menu .ui-menu-item.oe_m2o_dropdown_option a.ui-corner-all:active {
  color: #0873cb;
}
body.nexttao .ui-menu .ui-menu-item a.ui-corner-all {
  font-size: 14px;
  padding: 0 20px;
  position: relative;
  white-space: nowrap;
  color: #556574;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 34px;
  line-height: 34px;
  box-sizing: border-box;
  cursor: pointer;
}
body.nexttao .ui-menu .ui-menu-item a.ui-corner-all:hover {
  background-color: #F5F7FA;
  color: #556574;
}
body.nexttao .ui-menu .ui-menu-item a.ui-corner-all.is_active {
  background-color: #F5F7FA;
  font-weight: bold;
  color: #0980E2;
}
body.nexttao .ui-menu .ui-menu-item:hover {
  background-color: #FFFFFF;
  color: #556574;
}
body.nexttao .ui-menu .ui-menu-item a.ui-state-focus {
  background-color: #F5F7FA;
  background: #F5F7FA;
  background-image: none;
  color: #556574;
  text-shadow: none;
}
body.nexttao .ui-menu .ui-menu-item a.ui-state-hover {
  color: #556574 !important;
  background: #F5F7FA;
}
body.nexttao .oe_employee_image {
  border-radius: 50%;
  box-shadow: none;
  border: 1px solid #878F94;
  height: 54px;
  width: 54px;
}
body.nexttao .oe_employee_picture {
  width: 100%;
  height: 100%;
}
body.nexttao .oe_employee_details {
  width: 150px;
  overflow: hidden;
  min-height: 80px;
}
body.nexttao .oe_module_desc {
  width: 120px;
}
.login_powered_by {
  position: absolute;
  top: 300px;
  right: 128px;
}
.login_powered_by > img {
  height: 15px;
}
.login-remember {
  position: absolute;
  left: 0;
  color: #878F94;
  font-size: 12px;
  padding-top: 10px;
}
.openerp input::placeholder,
.openerp input:-ms-input-placeholder,
.openerp input::-webkit-input-placeholder,
.openerp input:-moz-placeholder,
.openerp input::-moz-placeholder {
  color: #C0C4CC !important;
  font-style: normal !important;
  font-size: 12px !important;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
}
.openerp .oe_login li {
  text-align: center;
}
.openerp .oe_form header {
  border: none !important;
}
.openerp .oe_form .oe_form_label[for] {
  font-weight: normal;
}
.openerp .oe_form .oe_form_label_help_img {
  background-image: url(/web/static/src/img/icons/nt-help.svg);
  background-position: center;
  width: 14px;
  height: 14px;
  border: 0;
  display: inline-block;
  overflow: hidden;
  text-indent: -9999em;
  margin-left: 8px;
}
.openerp .oe_form .oe_form_label_help_img:hover {
  background-image: url(/web/static/src/img/icons/nt-help-on.svg) !important;
}
.openerp .oe_form .oe_form_required input:not([disabled]):not([readonly]) {
  background-color: #fff !important;
}
.openerp .oe_form .oe_form_required select:not([disabled]):not([readonly]) {
  background-color: #fff !important;
  border: 1px solid #CACFD5;
}
.openerp .oe_form .oe_form_required select:not([disabled]):not([readonly]):focus {
  border-color: #0980E2;
  outline: none;
}
.openerp .oe_form .oe_form_required textarea:not([disabled]):not([readonly]) {
  background-color: #fff !important;
  border: 1px solid #CACFD5;
}
.openerp .oe_form .oe_form_required textarea:not([disabled]):not([readonly]):focus {
  border-color: #0980E2;
  outline: none;
}
.openerp .oe_mail .oe_msg.oe_msg_expandable {
  background: none;
  border: none;
  text-align: left;
}
.openerp .oe_form_editable .oe_save_only {
  display: none !important;
}
.openerp .oe_form_editable .oe_form_field:empty {
  display: none !important;
}
.openerp .oe_form_editable .oe_list_editable .oe_list_content td.oe_required {
  background-color: hsl(207, 55%, 90%) !important;
}
.openerp .oe_leftbar {
  width: auto;
}
.openerp .oe_view_manager {
  display: block;
}
.openerp .oe_view_manager .oe_view_manager_body {
  display: unset;
  padding-top: 10px;
}
.openerp .oe_searchview .oe_searchview_facets .oe_searchview_input {
  -moz-user-modify: read-write-plaintext-only;
  -webkit-user-modify: read-write-plaintext-only;
}
.openerp .oe_form_field_many2one span.oe_m2o_drop_down_button {
  position: static;
  margin-left: -17px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_m2o_drop_down_button {
  top: 0;
  margin-left: -17px;
}
.openerp .oe_list.oe_list_editable.oe_editing .oe_form_container.position_relative {
  z-index: 1;
}
.openerp .oe_view_manager_body tbody td.oe_list_record_delete {
  padding: 10px !important;
}
.openerp .oe_view_manager_body tbody td.oe_list_record_delete button {
  font-family: element-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  height: 100%;
  font-size: 0px!important;
  margin: 0 !important;
}
.openerp .oe_view_manager_body tbody td.oe_list_record_delete button::before {
  font-size: 14px!important;
  content: "\e6d7";
}
.openerp .oe_list .oe_form .oe_form_field_boolean input {
  margin: 1px 0 0 6px !important;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_field_cell {
  padding: 8px 10px !important;
  white-space: pre;
  overflow: hidden;
  max-width: 300px;
  min-width: 100%;
  vertical-align: middle;
  color: #606266;
  font-size: 14px;
  line-height: 20px;
}
.openerp .oe_list_content > tbody > tr > td.oe_list_field_cell img.thumb {
  width: 40px;
  height: 40px;
  margin: 4px 0;
  border-radius: 4px;
}
.oe-login-background {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0;
  padding: 0;
  z-index: 1001;
  background-color: #fff;
}
.oe-login-background > img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}
.openerp_ie .oe_header_row .oe_save_only {
  display: none !important;
}
.body.nexttao .openerp .oe_tooltip {
  font-size: 10px;
  line-height: 16px;
  max-width: 260px;
  margin-top: 10px;
  padding-top: 6px;
  padding-left: 4px;
}
.body.nexttao .openerp .oe_tooltip .oe_tooltip_help {
  white-space: pre-wrap;
  line-height: 16px;
}
.body.nexttao .openerp .oe_tooltip .oe_tooltip_technical li {
  list-style: circle;
  margin-top: 4px;
}
.position_relative {
  position: relative;
}
.td_div_style {
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 300px;
  min-width: 100%;
}
.td_div_style a {
  color: #0980E2;
}
.td_div_style a:hover {
  color: #00A2FF;
}
.td_div_style a:active {
  color: #1175C7;
}
.td_div_style a.disabled {
  color: #A7AAB2;
}
.oe_list_field_cell {
  position: relative;
}
.oe_list_field_cell .td_tips {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.82);
  color: #fff;
  padding: 10px;
  max-width: 200px;
  top: 0;
  left: 0;
  z-index: 10;
  display: none;
}
body.nexttao .openerp input[type="checkbox"] {
  margin: 0;
  position: relative;
  white-space: nowrap;
  outline: none;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #CACFD5;
  border-radius: 2px;
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  min-height: 14px;
  background-color: #FFFFFF;
  cursor: pointer;
  -webkit-appearance: none;
  vertical-align: -3px;
  -webkit-transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
  transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46), background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);
}
body.nexttao .openerp input[type="checkbox"]:not([disabled]):hover,
body.nexttao .openerp input[type="checkbox"]:not([readonly]):hover {
  border-color: #0980E2;
  cursor: pointer;
}
body.nexttao .openerp input[type="checkbox"][type="checkbox"][disabled],
body.nexttao .openerp input[type="checkbox"][type="checkbox"][readonly] {
  color: #C0C4CC;
  cursor: not-allowed;
  background-image: none;
  background-color: #edf2fc;
  border-color: #CACFD5;
  box-shadow: none;
  opacity: 1;
}
body.nexttao .openerp input[type="checkbox"][type="checkbox"][disabled]:checked::before,
body.nexttao .openerp input[type="checkbox"][type="checkbox"][readonly]:checked::before {
  border-color: #CACFD5;
}
body.nexttao .openerp input[type="checkbox"]:checked {
  color: #FFFFFF;
  background-color: #0980E2;
  border-color: #0980E2;
}
body.nexttao .openerp input[type="checkbox"]:checked::before {
  box-sizing: content-box;
  content: "";
  border: 1px solid #fff;
  border-left: 0;
  border-top: 0;
  height: 7px;
  left: 4px;
  position: absolute;
  top: 1px;
  transform: rotate(45deg) scaleY(0);
  width: 3px;
  transition: transform 0.15s ease-in 0.05s;
  transform-origin: center;
  transform: rotate(45deg) scaleY(1);
}
.oe_empty_header .oe_view_manager table.oe_view_manager_header .oe_header_row {
  height: 0;
}
.change-log-line {
  color: #34495E;
}
span.oe_form_field.oe_form_field_char.oe_inline {
  color: #34495E;
}
.chart-title .special {
  font-weight: 700;
}
.chart > div:first-child {
  border: 1px solid #e5f6ff;
}
.chart_col2 > div:first-child {
  border: 1px solid #e5f6ff;
}
/*from tree_select_widget.css */
.tree-select-multi-item {
  background: #e5f6ff;
  background: orange;
  color: white;
  border-radius: 0;
  padding: 3px 10px;
  line-height: 14px;
  margin: 1px;
  display: inline-block;
  border-radius: 4px;
}
.tree-select-multi-item {
  border: 1px solid #ccc;
  background-color: #f6f7f8;
  border-color: #edeef0;
  color: #a3abb4;
  border-radius: 4px;
  font-size: 12px;
  white-space: nowrap;
  display: inline-block;
  box-sizing: border-box;
  margin: 0px 0 2px 6px;
  height: 22px;
  padding: 0 8px;
  line-height: 20px;
  color: #A3ABB4;
}
.tree-select-multi-item a.text-remove {
  color: #a3abb4;
}
.tree-select-multi-item a.text-remove:hover {
  color: #FFFFFF;
  background-color: #a3abb4;
}
.tree-select-multi-item a.text-remove:hover:before {
  color: #fff;
}
.tree-select-multi-item.text-tag {
  background-color: #f6f7f8;
  border-color: #edeef0;
  color: #a3abb4;
}
.tree-select-multi-item.text-tag a.text-remove {
  color: #a3abb4;
}
.tree-select-multi-item.text-tag a.text-remove:hover {
  color: #FFFFFF;
  background-color: #a3abb4;
}
.tree-select-multi-item.text-tag a.text-remove:hover:before {
  color: #fff;
}
.oe_webclient > div {
  height: 100%;
}
.oe_webclient .oe_leftbar .o_home_menu {
  height: 100%;
  overflow: hidden;
}
.oe_webclient .oe_leftbar .o_home_menu .oe_menu {
  overflow-x: auto;
}
.oe_webclient .oe_leftbar .o_home_sub_menu {
  height: 100%;
  overflow: hidden;
  width: 158px;
}
.oe_webclient .oe_leftbar .o_home_sub_menu .oe_secondary_menu {
  overflow-x: hidden;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_blue {
  background-color: #E6F3FA;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_grey {
  background-color: #F3F4F6;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_green {
  background-color: #E5F0D7;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_red {
  background-color: #F8E5DF;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_black {
  background-color: black;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_orange {
  background-color: #FBF8DE;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_maroon {
  background-color: #B42837;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_olive {
  background-color: #EFE8DD;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_purple {
  background-color: #9450C8;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_darkgray {
  background-color: #34495E;
}
body.nexttao .openerp .oe_list_content > tbody > tr.white {
  background-color: #FFFFFF;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_brown {
  background-color: #80441E;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_brownlight {
  background-color: #EFE8DD;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_orange {
  background-color: #E86428;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_orangelight {
  background-color: #FDEDE4;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_yellow {
  background-color: #F0BE19;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_yellowlight {
  background-color: #FBF8DE;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_blue {
  background-color: #0980E2;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_bluelight {
  background-color: #E6F3FA;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_green {
  background-color: #81B83B;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_greenlight {
  background-color: #E5F0D7;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_gray {
  background-color: #8C98AA;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_graylight {
  background-color: #F3F4F6;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_red {
  background-color: #B42837;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_redlight {
  background-color: #F8E5DF;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_purple {
  background-color: #9450C8;
}
body.nexttao .openerp .oe_list_content > tbody > tr.state_pruplelight {
  background-color: #F8EDFB;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_italic {
  font-style: italic;
}
body.nexttao .openerp .oe_list_content > tbody > tr.text_underline {
  text-decoration: underline;
}
body.nexttao {
  /* add by 李兰兰 2019.7.11 #41310 */
}
body.nexttao.nt-dialog-opened {
  overflow: hidden !important;
}
body.nexttao.nt-dialog-opened .ui-dialog-content header {
  background: #fff;
  border: 0;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_view_manager_new .oe_view_manager_header,
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_view_manager_new .oe_header_row.oe_header_row_top {
  background: #fff !important;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_view_manager_new .oe_view_manager_header .oe_header_row > td,
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_view_manager_new .oe_view_manager_header .oe_header_row_top > td {
  border-bottom: 0 !important;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_popup_search,
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_popup_list_pager {
  max-width: 900px;
  float: unset;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_list_content .oe_list_record_delete {
  padding: 10px !important;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_list_content .oe_list_record_delete button {
  font-family: element-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  height: 100%;
  font-size: 0px!important;
  margin: 0 !important;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_list_content .oe_list_record_delete button::before {
  font-size: 14px!important;
  content: "\e6d7";
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_list_pager {
  position: relative;
  float: right;
  padding-top: 10px;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_list_pager .select2-container .select2-selection--single {
  height: 28px!important;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_list_pager .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 28px!important;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_list_pager .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 28px!important;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_popup_list {
  width: 100%;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_popup_list .oe_list.oe_view {
  display: block;
  overflow-x: auto;
  width: 880px;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_view_manager_header .oe_header_row .oe_list_pager {
  padding-top: 0;
  padding-bottom: 10px;
  float: right;
}
body.nexttao.nt-dialog-opened .ui-dialog-content .oe_form_editable .oe_form_container .oe_form_field .oe_view_manager_pager_bottom.oe_right {
  display: none;
}
body.nexttao .ui-dialog-content .version_container,
body.nexttao .ui-dialog-content .company_info_container {
  position: absolute;
  top: 123px;
  z-index: 1;
  right: 0;
  padding-right: 77px;
}
body.nexttao .ui-dialog-content .version_container .slogan,
body.nexttao .ui-dialog-content .company_info_container .slogan {
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #3488ae;
  line-height: 25px;
  margin-bottom: 34px;
}
body.nexttao .ui-dialog-content .version_container .title,
body.nexttao .ui-dialog-content .company_info_container .title {
  font-size: 14px;
  font-family: PingFangSC-Bold;
  font-weight: bold;
  color: #34495e;
  line-height: 20px;
  margin-bottom: 6px;
}
body.nexttao .ui-dialog-content .version_container .version_info,
body.nexttao .ui-dialog-content .company_info_container .version_info {
  margin-bottom: 4px;
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #a7aab2;
  line-height: 20px;
}
body.nexttao .ui-dialog-content .version_container .company_title,
body.nexttao .ui-dialog-content .company_info_container .company_title {
  padding-top: 4px;
  font-size: 18px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #34495e;
  line-height: 25px;
  margin-bottom: 13px;
}
body.nexttao .ui-dialog-content .version_container .info,
body.nexttao .ui-dialog-content .company_info_container .info {
  font-size: 14px;
  font-family: PingFangSC-Regular;
  font-weight: 400;
  color: #34495e;
  line-height: 20px;
}
body.nexttao .ui-dialog-content .company_info_container {
  padding-left: 32px;
  position: initial;
  margin-top: 41px;
  padding-bottom: 24px;
}
body.nexttao .ui-dialog .user-info-block {
  float: right;
  margin-top: 100px;
  width: 200px;
}
body.nexttao .ui-dialog .user-info-block ul li {
  list-style: none;
  line-height: 24px;
}
body.nexttao .ui-dialog .user-info-block ul li span {
  display: inline-block;
}
body.nexttao .ui-dialog .user-info-block ul li span:first-child {
  width: 120px;
}
.openerp .oe_view_manager table.oe_view_manager_header .oe_view_manager_sidebar {
  text-align: right;
}
body.nexttao .oe_view_manager_querybar {
  position: relative;
  z-index: 0;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar {
  padding: 10px;
  padding-bottom: 0;
  display: flex;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .openBtn {
  cursor: pointer;
  display: flex;
  background: #fff;
  padding-left: 8px;
  padding-right: 2px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  margin-right: 20px;
  border: 1px solid #CACFD5;
  border-radius: 4px;
  color: #A7AAB2;
  font-size: 14px;
  white-space: nowrap;
  display: none;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar img {
  transition-duration: 0.3s;
  transform: rotate(0deg);
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .open {
  height: 42px;
  overflow: hidden;
  padding-right: 20px;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .open + .openBtn img {
  transition-duration: 0.3s;
  transform: rotate(180deg);
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form {
  line-height: 28px;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form select {
  line-height: 28px;
  max-width: 170px;
  min-width: 170px;
  padding-right: 20px;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form input {
  margin-bottom: 0px !important;
  max-width: 170px;
  min-width: 170px;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form .oe_form_controller {
  display: inline-block;
  vertical-align: middle;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form .oe_form_controller .text-core .text-wrap {
  position: relative;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form .oe_form_controller .text-core .text-wrap .oe_input {
  width: auto!important;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form .oe_form_controller {
  margin-right: 10px;
  margin-bottom: 10px;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form .oe_form_controller span:first-child {
  display: inline-block;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar .oe_form .oe_form_controller .select2.select2-container.select2-container--default span {
  display: grid;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar:empty {
  display: none;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar_desc {
  margin: 10px auto;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar_desc ul li {
  list-style: none;
  display: inline-block;
  margin-right: 30px;
  line-height: 40px;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar_desc ul li img {
  height: 40px;
  width: auto;
}
body.nexttao .oe_view_manager_querybar .oe_list_querybar_desc ul li label {
  font-weight: 700;
  margin-right: 10px;
}
tr a.click-for-copy {
  display: inline-block;
  width: 80px;
  overflow: hidden;
  line-height: 1;
}
body.nexttao .openerp div[name="options"] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  -ms-align-items: center;
}
body.nexttao .openerp div[name="options"] label {
  margin-left: 10px;
  padding-left: 0 !important;
}
body.nexttao .select2-container--default.select2-container .select2-results .select2-results__option[aria-selected=true] {
  color: #0980E2 !important;
  background-color: #F5F7FA !important;
}
body.nexttao .select2-container .select2-results .select2-results__option {
  color: #556574 !important;
}
body.nexttao .select2-container--default.select2-container.select2-container--disabled .select2-selection {
  background-color: #F5F7FA;
  border-color: #E2E8ED !important;
  cursor: not-allowed;
}
body.nexttao .select2-container--default.select2-container.select2-container--disabled .select2-selection .select2-selection__rendered {
  color: #C0C4CC;
  padding-left: 15px;
}
body.nexttao .openerp .oe_form .sf_oe_explain {
  color: green;
  font-size: 10px;
  line-height: 20px;
}
body.nexttao .openerp .oe_input_icon.oe_datepicker_trigger {
  margin: 8px 0 0 -28px !important;
  font-size: 14px;
  font-family: 'element-icons' !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  position: relative;
}
body.nexttao .openerp .oe_input_icon.oe_datepicker_trigger::before {
  content: "\e78e";
  color: #C0C4CC;
}
body.nexttao .openerp table.sf_custom_table.head_bg_table th {
  background-color: #e2e8ed;
  background: #e2e8ed;
  color: #999FA7;
  font-weight: 500;
  line-height: unset;
  height: 48px;
  box-sizing: border-box;
}
body.nexttao .openerp table.sf_custom_table thead tr {
  height: 48px;
  box-sizing: border-box;
}
body.nexttao .openerp table.sf_custom_table thead tr th {
  background-color: rgba(0, 0, 0, 0);
  background: rgba(0, 0, 0, 0);
  color: #999FA7;
  font-weight: 500;
  line-height: unset;
  height: 48px;
  box-sizing: border-box;
}
body.nexttao .openerp table.sf_custom_table tbody tr {
  background: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  height: 48px;
  box-sizing: border-box;
}
body.nexttao .openerp table.sf_custom_table tbody tr td {
  box-sizing: border-box;
  height: 48px;
  color: #556574;
}
body.nexttao .openerp table.sf_custom_table tbody tr td .delete-btn {
  font-size: 14px;
  font-family: element-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
}
body.nexttao .openerp table.sf_custom_table tbody tr td .delete-btn::before {
  content: "\e6d7";
  color: #556574;
}
body.nexttao .openerp table.sf_custom_table tbody tr td .delete-btn:hover::before,
body.nexttao .openerp table.sf_custom_table tbody tr td .delete-btn:focus::before {
  color: #0980E2;
}
body.nexttao .openerp table.sf_custom_table tbody tr:hover {
  background: rgba(63, 81, 181, 0.08) !important;
  color: #333333;
}
body.nexttao .openerp .ui-tabs .ui-tabs-nav li:hover,
body.nexttao .openerp .ui-tabs .ui-tabs-nav li a:hover {
  background: #fff;
  border-bottom: 0;
  padding-bottom: 0px;
  color: #0980E2;
  border-radius: 0;
  text-shadow: none;
}
body.nexttao .openerp .ui-tabs .ui-tabs-nav li.ui-tabs-active {
  border-bottom: 2px solid #0980E2;
}
body.nexttao .openerp .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover {
  border-bottom: 2px solid #0980E2;
}
body.nexttao .openerp .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
  color: #0980E2;
}
body.nexttao .openerp .el-input--prefix .el-input__inner {
  padding-left: 30px !important;
}
body.nexttao .openerp .el-input__icon {
  line-height: 28px;
}
body.nexttao .openerp .el-select input[readonly].el-input__inner {
  background-color: #fff;
  cursor: default;
  color: #556574;
  opacity: 1;
  border-color: #CACFD5;
}
body.nexttao .openerp .el-select input[readonly].el-input__inner:focus {
  border-color: #0980E2;
  outline: none;
}
body.nexttao .openerp .el-checkbox .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner {
  background-color: #edf2fc !important;
  border-color: #CACFD5;
}
body.nexttao .openerp .el-checkbox .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:hover {
  border-color: #CACFD5;
}
body.nexttao .openerp .el-checkbox .el-checkbox__input.is-disabled .el-checkbox__inner {
  background-color: #edf2fc !important;
  border-color: #CACFD5;
}
body.nexttao .openerp .el-checkbox .el-checkbox__input.is-disabled .el-checkbox__inner:hover {
  border-color: #CACFD5;
}
body.nexttao .openerp .wxMenuSetting .smallmenu .set-image-box .set_image_label:hover {
  border: 1px dashed #0980E2;
}
body.nexttao .openerp .oe_form .warn_message {
  display: none;
}
body.nexttao .openerp .oe_form .oe_form_invalid .warn_message {
  display: block;
}
body.nexttao .openerp .oe_form .oe_form_invalid + .warn_message {
  display: block;
}
body.nexttao .openerp .oe_form .warn_message {
  font-size: 12px;
  position: absolute;
  margin-top: 5px;
  padding-left: 8px;
  color: #F56C6C;
  pointer-events: none;
}
body.nexttao .openerp .oe_form .warn_message::after {
  content: " ";
  display: block;
  height: 9px;
}
body.nexttao .openerp .oe_form .oe_form_field_many2one .is_focus .oe_m2o_drop_down_button {
  transform: rotate(0deg);
}
body.nexttao .openerp .oe_form .oe_form_field_many2one .oe_m2o_drop_down_button {
  font-size: 14px;
  transform: rotate(180deg);
  cursor: pointer;
  width: 25px;
  line-height: 40px;
  font-family: element-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 30px;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  height: 100%;
  right: 5px;
  top: 0;
  text-align: center;
  color: #c0c4cc;
  transition: all 0.3s;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.nexttao .openerp .oe_form .oe_form_field_many2one .oe_m2o_drop_down_button:before {
  content: "\e6e1";
}
body.nexttao .openerp .oe_form .oe_form_field_many2one .oe_m2o_drop_down_button img {
  display: none;
}
body.nexttao .openerp .oe_form .oe_title_form_group {
  margin-bottom: 8px;
}
body.nexttao .openerp .oe_form .oe_title_form_group.oe_form_required label {
  position: relative;
  padding-left: 11px;
  text-align: left;
  max-width: 130px;
  min-width: 130px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body.nexttao .openerp .oe_form .oe_title_form_group.oe_form_required label:before {
  position: absolute;
  left: 0;
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
  font-size: 14px;
}
body.nexttao .openerp .oe_form .oe_title_form_group .oe_form_invalid {
  padding-bottom: 15px !important;
}
body.nexttao .openerp .oe_form .oe_title .oe_form_invalid {
  padding-bottom: 15px !important;
}
body.nexttao .openerp .oe_form .oe_title .oe_form_label,
body.nexttao .openerp .oe_form .oe_title label {
  position: relative;
  padding-left: 11px;
  text-align: left;
  max-width: 130px;
  min-width: 130px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
body.nexttao .openerp .oe_form .oe_form_group_cell_label.oe_form_required:before {
  position: absolute;
  left: 0;
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
  font-size: 14px;
}
body.nexttao .openerp .oe_form .oe_form_invalid input,
body.nexttao .openerp .oe_form .oe_form_invalid select,
body.nexttao .openerp .oe_form .oe_form_invalid textarea {
  background-color: #FFFF !important;
  border-color: #F56C6C !important;
}
body.nexttao .openerp .oe_form .oe_form_invalid .select2.select2-container.select2-container--default .select2-selection--single {
  border-color: #F56C6C !important;
}
body.nexttao .openerp .oe_form select {
  padding-right: 30px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell_label {
  padding: 0 5px;
  padding-bottom: 8px;
  line-height: 28px;
  position: relative;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell_label label {
  min-width: 140px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell_label .oe_form_label,
body.nexttao .openerp .oe_form td.oe_form_group_cell_label .oe_form_label_help {
  padding-left: 5px;
  padding-right: 5px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_invalid .tree-select-root {
  border-radius: 4px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_invalid .tree-select-root .tree-select-box {
  border: 0;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .tree-select-box {
  border-radius: 4px;
  border: 1px solid #CACFD5;
  background-color: #fff !important;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_invalid {
  padding-bottom: 23px !important;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell {
  padding: 0px 0 8px 15px!important;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell + .oe_form_group_cell .oe_form_invalid {
  padding-bottom: 15px !important;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field {
  padding: 0px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field .oe_input_icon.oe_datepicker_trigger {
  margin: 8px 0 0 -19px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags {
  position: relative;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags .expand.text-core .text-wrap .text-tags {
  height: auto;
  overflow: unset;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags .text-core .text-wrap .text-arrow {
  top: 16px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags .text-core textarea {
  height: 26px;
  padding-right: 50px;
  min-height: 28px;
  line-height: 28px;
  resize: none;
  padding-top: 0px !important;
  border-radius: 4px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags .text-core .text-tags {
  min-height: 28px;
  overflow: hidden;
  padding-right: 50px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags .text-core .text-tags .text-tag {
  padding: 2px 0;
  max-width: 95%;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags .text-tags-remove-all {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 14px;
  height: 14px;
  top: 7px;
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-position: 100%;
  right: 35px;
  text-align: center;
  line-height: 22px;
  background-image: url(/web/static/src/img/nexttao/icon/trush.svg);
  background-size: 15px;
  margin-top: 0;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags .text-tags-expand-all {
  display: none;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 7px;
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url(/web/static/src/img/nexttao/icon/expand.svg);
  right: 10px;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field.oe_tags .text-tags-expand-all.expand {
  background-image: url(/web/static/src/img/nexttao/icon/collapse.svg);
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field .oe_list.oe_view .oe_list_content .oe_list_buttons {
  display: flex;
  font-weight: 400;
  color: #556574;
}
body.nexttao .openerp .oe_form td.oe_form_group_cell .oe_form_field .oe_list_editable .oe_list_content .oe_list_buttons {
  padding-bottom: 5px;
}
body.nexttao .openerp .vue-treeselect {
  outline: none;
}
body.nexttao .openerp .vue-treeselect.vue-treeselect--open .vue-treeselect__control {
  border-color: #0980E2;
}
body.nexttao .openerp .vue-treeselect.vue-treeselect--open .vue-treeselect__control .vue-treeselect__control-arrow-container {
  -webkit-transform: rotateZ(0);
  transform: rotateZ(0);
}
body.nexttao .openerp .vue-treeselect.vue-treeselect--disabled .vue-treeselect__multi-value-label {
  font-size: 14px;
  color: #606266;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__placeholder {
  line-height: 28px;
  padding-left: 5px;
  color: #aeafaf;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control {
  border: 1px solid #CACFD5;
  border-radius: 4px;
  padding-left: 10px;
  height: 28px;
  line-height: 28px;
  box-shadow: none;
  outline: none ;
  position: relative;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__value-container {
  padding-right: 40px;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item-container {
  padding-top: 3px;
  height: 26px;
  line-height: 26px;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item {
  box-sizing: border-box;
  height: 22px;
  line-height: 20px;
  background-color: #f6f7f8;
  border-color: #edeef0;
  color: #a3abb4;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item a.text-remove {
  color: #a3abb4;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item a.text-remove:hover {
  color: #FFFFFF;
  background-color: #a3abb4;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item a.text-remove:hover:before {
  color: #fff;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item.text-tag {
  background-color: #f6f7f8;
  border-color: #edeef0;
  color: #a3abb4;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item.text-tag a.text-remove {
  color: #a3abb4;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item.text-tag a.text-remove:hover {
  color: #FFFFFF;
  background-color: #a3abb4;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item.text-tag a.text-remove:hover:before {
  color: #fff;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item .vue-treeselect__value-remove {
  border-left: 0;
  border-radius: 50%;
  cursor: pointer;
  position: relative;
  font-size: 10px;
  height: 16px;
  width: 16px;
  line-height: 17px;
  padding: 0;
  vertical-align: middle;
  margin-right: 5px;
  display: inline-block;
  text-align: center;
  border: 0;
  margin-top: -2px;
  transform: scale(0.8);
  background: #c0c4cc;
  color: #A3ABB4;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item .vue-treeselect__value-remove svg {
  display: none;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value-item .vue-treeselect__value-remove:before {
  content: "\e6db";
  font-family: element-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__x-container {
  padding-left: 40px;
  position: absolute;
  right: 30px;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__x-container:before {
  content: " ";
  position: absolute;
  right: 0;
  width: 14px;
  height: 14px;
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-position: 100%;
  text-align: center;
  line-height: 22px;
  background-image: url(/web/static/src/img/nexttao/icon/trush.svg);
  background-size: 15px;
  margin-top: 0;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__x-container svg {
  display: none;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__control-arrow-container {
  font-family: element-icons !important;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: middle;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  color: #AFAFB6;
  font-size: 14px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
  cursor: pointer;
  margin-left: -20px;
  display: flex;
  align-items: center;
  height: 100%;
  justify-content: center;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__control-arrow-container svg {
  display: none;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__control-arrow-container::before {
  content: "\e6e1";
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__input-container {
  padding-top: 0;
  line-height: 28px;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__input {
  height: 26px;
  line-height: 26px;
}
body.nexttao .openerp .vue-treeselect .vue-treeselect__control .vue-treeselect__multi-value {
  line-height: 15px;
}
.ui-tabs.ui-widget.ui-widget-content .oe_view_manager_view_list .oe_list.oe_view.oe_list_editable table.oe_list_content td {
  min-width: 80px;
}
.ui-tabs.ui-widget.ui-widget-content .oe_view_manager_view_list .oe_list.oe_view.oe_list_editable .oe_formview.oe_view.oe_form_editable .oe_form .oe_form_field input {
  margin: 0 6px;
}
@media (max-width: 1180px) {
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_many2one,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_selection,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_char,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_date,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_datetime,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_tags,
  .nexttao .openerp .oe_form .oe_form_group_cell .tree-select-root {
    max-width: 250px;
  }
}
@media (max-width: 1160px) {
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_many2one,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_selection,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_char,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_date,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_datetime,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_tags,
  .nexttao .openerp .oe_form .oe_form_group_cell .tree-select-root {
    max-width: 200px !important;
  }
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_selection .select2-container {
    max-width: 200px !important;
  }
}
@media (max-width: 870px) {
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_many2one,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_selection,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_char,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_date,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_datetime,
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_tags,
  .nexttao .openerp .oe_form .oe_form_group_cell .tree-select-root {
    max-width: 150px !important;
  }
  body.nexttao .openerp .oe_form input.oe_datepicker_master {
    min-width: 150px !important;
  }
  .nexttao .openerp .oe_form .oe_form_group_cell .oe_form_field.oe_form_field_selection .select2-container {
    max-width: 150px !important;
  }
}
/*
steps用到的一些样式
*/
a.headerTag {
  display: inline-block;
  position: relative;
  margin-right: 5px;
  line-height: 18px;
  list-style: none;
  padding: 12px 17px 10px 30px;
  background: #efefef;
  zoom: 1;
}
a.headerTag img {
  display: none;
}
.bwizard {
  position: relative;
}
.bwizard .well {
  margin: 3px 0;
}
.bwizard-steps {
  margin: 0;
  padding: 0;
  display: inline-block;
  display: flex;
  background: #fff;
}
.bwizard-steps li {
  display: inline-block;
  position: relative;
  margin-right: 5px;
  line-height: 18px;
  list-style: none;
  padding: 12px 17px 10px 30px;
  background: #efefef;
  zoom: 1;
  *display: inline;
  *padding-left: 17px;
  flex: 1;
}
.bwizard-steps li:first-child {
  -moz-border-radius: 4px 0 0 4px;
  -webkit-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
  padding-left: 12px;
}
.bwizard-steps li:first-child:before {
  border: 0;
}
.bwizard-steps li:last-child {
  -moz-border-radius: 0 4px 4px 0;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  margin-right: 0;
}
.bwizard-steps li:last-child:after {
  border: 0;
}
.bwizard-steps li:before {
  position: absolute;
  left: 0;
  top: 0;
  height: 0;
  width: 0;
  border-bottom: 20px inset transparent;
  border-left: 20px solid #fff;
  border-top: 20px inset transparent;
  content: "";
}
.bwizard-steps li:after {
  position: absolute;
  right: -20px;
  top: 0;
  height: 0;
  width: 0;
  border-bottom: 20px inset transparent;
  border-left: 20px solid #efefef;
  border-top: 20px inset transparent;
  content: "";
  z-index: 2;
}
.bwizard-steps .label {
  margin: 0 5px 0 0;
  padding: 1px 5px 2px;
  position: relative;
  top: -1px;
  font-size: 10px;
  font-weight: bold;
  line-height: 14px;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #999;
  display: inline-block;
  border-radius: 2px;
}
.bwizard-steps .active {
  color: #ffffff;
  background: #00A2FF;
}
.bwizard-steps .active:after {
  border-left-color: #00A2FF;
}
.bwizard-steps .active .label {
  background: #333;
}
.bwizard-steps .active a {
  color: #ffffff;
  cursor: default;
}
.bwizard-steps a {
  color: #333;
}
.bwizard-steps a:hover {
  text-decoration: none;
}
.bwizard-steps.clickable li:not(.active) {
  cursor: pointer;
}
.bwizard-steps.clickable li:hover:not(.active) {
  background: #ccc;
  color: #00A2FF;
}
.bwizard-steps.clickable li:hover:not(.active) a {
  color: #00A2FF;
}
.bwizard-steps.clickable li:hover:not(.active):after {
  border-left-color: #ccc;
}
/*
有时候要覆盖Jquery UI的样式
*/
.ui-datepicker {
  min-width: 17em;
  width: auto;
}
body.nexttao .openerp .oe_view_manager_view_tree .oe_view > select {
  line-height: 2;
  margin-bottom: 10px;
}
body.nexttao .openerp .oe-treeview-table > thead {
  background: #f2f2f2;
  background: rgba(63, 81, 181, 0.03);
  border-top: 1px solid #d4efff;
  border-bottom: 1px solid #d4efff;
}
body.nexttao .openerp .oe-treeview-table > thead th {
  font-weight: normal;
  white-space: nowrap;
  line-height: 3;
}
body.nexttao .openerp .oe-treeview-table > thead th > div {
  font-weight: 700;
}
body.nexttao .openerp .oe-treeview-table > tfoot {
  background: #f7f7f7;
  border-top: 1px solid #d4efff;
  border-bottom: 1px solid #d4efff;
}
body.nexttao .openerp .oe-treeview-table > tfoot td {
  font-weight: normal;
  white-space: nowrap;
  line-height: 3;
}
body.nexttao .openerp .oe-treeview-table > tfoot td:empty {
  display: none;
}
body.nexttao .openerp .oe-treeview-table > tbody > tr {
  background: rgba(63, 81, 181, 0.01);
}
body.nexttao .openerp .oe-treeview-table > tbody > tr:nth-child(even):not(.oe_group_header) {
  background: rgba(63, 81, 181, 0.03);
}
body.nexttao .openerp .oe-treeview-table > tbody > tr:hover {
  background: rgba(63, 81, 181, 0.08) !important;
  color: #333333;
}
body.nexttao .openerp .oe-treeview-table > tbody > tr td:last-child {
  border-right: 0;
}
body.nexttao .openerp .oe-treeview-table > tbody > tr[data\-readonly="true"] {
  color: #999999;
  background-color: rgba(0, 0, 0, 0.05) !important;
}
body.nexttao .openerp .oe-treeview-table > tbody > tr[data\-readonly="true"]:hover {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
body.nexttao .openerp .oe-treeview-table > tbody > tr[data\-readonly="true"] td:not(.oe-treeview-first) {
  cursor: default;
  pointer-events: none;
}
body.nexttao .openerp .oe-treeview-table td {
  line-height: 2;
  padding: 8px 6px;
  border-right: 0;
}
body.nexttao .openerp .oe-treeview-table td.oe_treeview_field_boolean input {
  opacity: 0.5;
}
body.nexttao .openerp .oe-treeview-table td.treeview-tr.oe-treeview-first {
  background: none;
}
body.nexttao .openerp .oe-treeview-table td.treeview-tr.oe-treeview-first span {
  margin-left: 15px;
  position: relative;
}
body.nexttao .openerp .oe-treeview-table td.treeview-tr.oe-treeview-first span:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  border: 4px solid transparent;
  border-right: 0;
  border-left-color: #333;
  transform: translate(-15px, -50%);
  transition: all 0.3s;
}
body.nexttao .openerp .oe-treeview-table .oe_open td.treeview-tr.oe-treeview-first span:before {
  transform: translate(-15px, -50%) rotate(90deg);
}
body.nexttao .openerp th.treeview-header {
  border: none;
  background-image: url("/web/static/src/img/nexttao/table_th_bg_line.png");
  background-repeat: no-repeat;
  background-position: left center;
  line-height: 24px;
  position: relative;
  padding: 3px 6px;
  border: 0;
}
body.nexttao .openerp th.treeview-header:first-child {
  background-image: url(/web/static/src/css/about:blank);
  padding-left: 20px;
}
.nt_query_link_model {
  color: #7c7bad;
}
.nt_query_link_model > img {
  margin-right: 4px;
  cursor: pointer;
}
.nt-query-head {
  border-bottom: 1px solid #D7E0E6;
  padding: 5px;
  height: 35px;
  line-height: 35px;
}
.nt-query-table {
  position: relative;
}
.nt-query-table table.row-border.compact.oe_list_content.no-footer.dataTable {
  width: 100% !important;
}
.nt-query-table .dataTables_wrapper.no-footer {
  padding-top: 50px;
}
.nt-query-chart {
  margin: 15px;
  position: relative;
}
body.nexttao .nt-query-head .oe_vm_switch_list > li {
  border: none;
  background: none;
  box-shadow: none;
  width: initial;
  padding-left: 9px;
  background-image: url("/web/static/src/img/nexttao/view_line_bg.png");
  background-repeat: no-repeat;
  background-position: left center;
  padding-bottom: 6px;
  margin: 0;
  height: 18px;
  line-height: 6px;
  text-align: center;
  list-style-type: none;
  display: inline-block;
  padding: 0 9px;
}
body.nexttao .nt-query-head .oe_vm_switch_list > li a {
  font-size: 14px;
  text-shadow: none;
  padding: 3px 6px 3px 22px;
  text-decoration: none;
  font-family: "PingFang SC", "Helvetica Neue", "Helvetica", "Arial", "Microsoft YaHei", sans-serif;
}
body.nexttao .nt-query-head .oe_vm_switch_list > li:first-child {
  background: none;
}
body.nexttao .nt-query-head .oe_vm_switch_list > li a.oe_vm_switch_list {
  background-image: url("/web/static/src/img/nexttao/icon/list.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 16px 16px;
}
body.nexttao .nt-query-head .oe_vm_switch_list > li a.oe_vm_switch_graph {
  background-image: url("/web/static/src/img/nexttao/icon/chart.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 16px 16px;
}
body.nexttao .nt-query-head .oe_vm_switch_list > li.oe_e.active a {
  color: #FF7F68;
}
body.nexttao .nt-query-head a.nt-query-filter-button {
  font-size: 14px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #0980e2;
}
body.nexttao .nt-query-head a.nt-query-filter-button:hover {
  color: #00a2ff;
}
body.nexttao .nt-query-head a.nt-query-filter-button:active {
  color: #1175c7;
}
body.nexttao .nt-query-head a.nt-query-filter-button.disabled {
  color: #a7aab2;
}
body.nexttao .overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0);
  z-index: 9999;
}
body.nexttao .blockUI.blockOverlay {
  background-color: #ffffff !important;
  opacity: 0 !important;
}
body.nexttao table.dataTable.compact thead th {
  white-space: nowrap;
  border-color: #eee;
  line-height: 24px;
  padding: 11px 10px;
}
body.nexttao table.dataTable.compact thead td {
  white-space: nowrap;
  border-color: #eee;
  line-height: 24px;
  padding: 11px 10px;
}
body.nexttao table.dataTable.compact tbody th {
  white-space: nowrap;
  border-color: #eee;
}
body.nexttao table.dataTable.compact tbody td {
  white-space: nowrap;
  border-color: #eee;
  /* 搜索出的表格缩略显示 */
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 300px;
}
.query_criteria {
  width: 1000px;
  white-space: normal;
  margin-top: -28px;
  box-sizing: content-box;
  left: 140px;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  padding-right: 30px;
  transition: all 0.3s;
}
.query_criteria:after {
  content: "";
  display: block;
  position: absolute;
  right: 10px;
  top: 6px;
  width: 0;
  height: 0;
  border-top: 5px solid #000;
  border-bottom: 5px solid transparent;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  transition: all 0.3s;
}
.query_criteria:empty {
  display: none;
}
.query_criteria.noext:after {
  display: none;
}
.query_criteria.ext {
  height: auto;
  white-space: normal;
}
.query_criteria.ext:after {
  top: 1px;
  transform: rotate(180deg);
}
.oe_application .dataTables_wrapper .dataTables_paginate,
.nt_gallery_main .dataTables_paginate {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  top: 0;
  right: 0;
  margin: 10px auto;
  padding: 0;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.next,
.nt_gallery_main .dataTables_paginate .paginate_button.next,
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.nt_gallery_main .dataTables_paginate .paginate_button.previous {
  display: flex;
  border: 0;
  background: none;
  outline: none;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.next:active,
.nt_gallery_main .dataTables_paginate .paginate_button.next:active,
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.previous:active,
.nt_gallery_main .dataTables_paginate .paginate_button.previous:active {
  background-color: unset;
  background: unset;
  box-shadow: none;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button,
.nt_gallery_main .dataTables_paginate .paginate_button,
.oe_application .dataTables_wrapper .dataTables_paginate .ellipsis,
.nt_gallery_main .dataTables_paginate .ellipsis {
  display: none;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button,
.nt_gallery_main .dataTables_paginate .paginate_button {
  display: none;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button:hover,
.nt_gallery_main .dataTables_paginate .paginate_button:hover {
  color: #34495e !important;
  background: none;
  border: 0;
}
.oe_application .dataTables_wrapper .dataTables_paginate > span .paginate_button,
.nt_gallery_main .dataTables_paginate > span .paginate_button,
.oe_application .dataTables_wrapper .dataTables_paginate > span .ellipsis,
.nt_gallery_main .dataTables_paginate > span .ellipsis {
  border-radius: 0;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.current,
.nt_gallery_main .dataTables_paginate .paginate_button.current {
  color: #34495e !important;
  background: none;
  border: 0;
  display: flex;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.nt_gallery_main .dataTables_paginate .paginate_button.current:hover {
  color: #34495e;
  background: none;
  border: 0;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.nt_gallery_main .dataTables_paginate .paginate_button.disabled {
  border: 0;
  background: none !important;
  cursor: not-allowed !important;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.nt_gallery_main .dataTables_paginate .paginate_button.disabled:hover {
  border: 0;
  background: none !important;
}
.oe_application .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.nt_gallery_main .dataTables_paginate .paginate_button.disabled:active {
  border: 0;
  background: none !important;
}
.oe_application .dataTables_wrapper .dataTables_paginate li,
.nt_gallery_main .dataTables_paginate li {
  display: inline-block;
}
.oe_application .dataTables_wrapper .dataTables_scroll,
.nt_gallery_main .dataTables_scroll {
  padding-top: 10px;
  padding-bottom: 10px;
}
.oe_application .dataTables_wrapper .dataTables_length,
.nt_gallery_main .dataTables_length {
  margin: 10px auto;
  position: absolute;
  top: 0;
  right: 115px;
}
.oe_application .dataTables_wrapper .dataTables_length select,
.nt_gallery_main .dataTables_length select {
  line-height: 2;
  width: 100px;
}
.oe_application .dataTables_wrapper .dataTables_info,
.nt_gallery_main .dataTables_info {
  margin: 10px auto;
  position: absolute;
  top: 0;
  right: 240px;
  height: 30px;
  line-height: 30px;
  padding: 0;
}
.oe_application .dataTables_wrapper.no-footer .dataTables_scrollBody {
  border: 0;
}
table.dataTable tr.has-children td.has-icon {
  min-width: 110px;
}
table.dataTable tr.has-children td.has-icon span.ui-icon {
  margin-top: 1em;
  transform: translateY(-50%);
}
table.dataTable td.gatherCell {
  vertical-align: middle;
  border: 1px solid #eee;
}
table.dataTable .nt_query_link_model img {
  display: none;
}
/*
ueditor / 秀米编辑器 
*/
body.nexttao .material-operation-tools a {
  color: #ffffff;
}

/*
此文件
所有内容已经合并到 nexttaoui.css
保留一个空文件，以便升级时候覆盖老文件
*/
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}

.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}

.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}

.daterangepicker.opensleft:before {
  right: 9px;
}

.daterangepicker.opensleft:after {
  right: 10px;
}

.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.opensright:before {
  left: 9px;
}

.daterangepicker.opensright:after {
  left: 10px;
}

.daterangepicker.drop-up {
  margin-top: -7px;
}

.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}

.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none;
}

.daterangepicker.single .drp-selected {
  display: none;
}

.daterangepicker.show-calendar .drp-calendar {
  display: block;
}

.daterangepicker.show-calendar .drp-buttons {
  display: block;
}

.daterangepicker.auto-apply .drp-buttons {
  display: none;
}

.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}

.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}

.daterangepicker .drp-calendar.right {
  padding: 8px;
}

.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd;
}

.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto;
  }

  .daterangepicker .ranges ul {
    width: 140px;
  }

  .daterangepicker.single .ranges ul {
    width: 100%;
  }

  .daterangepicker.single .drp-calendar.left {
    clear: none;
  }

  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
    float: left;
  }

  .daterangepicker {
    direction: ltr;
    text-align: left;
  }

  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .daterangepicker .drp-calendar.right {
    margin-left: 0;
  }

  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px;
  }

  .daterangepicker .ranges, .daterangepicker .drp-calendar {
    float: left;
  }
}

@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto;
  }

  .daterangepicker .ranges {
    float: left;
  }

  .daterangepicker.rtl .ranges {
    float: right;
  }

  .daterangepicker .drp-calendar.left {
    clear: none !important;
  }
}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px !important;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:15px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:15px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #cacfd5;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #cacfd5 !important;border-radius:4px!important;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:26x !important}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px !important;position:absolute;top:1px !important;right:5px !important;width:25px !important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #cacfd5;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #cacfd5;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #cacfd5}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color: rgba(0,0,0,0) !important;color: #409EFF;font-weight: bold;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#F5F7FA !important;color:#606266 !important}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border: 1px solid #cacfd5;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #cacfd5;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #cacfd5;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #cacfd5;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #cacfd5;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #cacfd5;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/* .openerp .oe_form .oe_form_invalid .select2-container--default .select2-selection--single{
  border: 1px solid #D00 !important;
} */
.select2-container--default .select2-search.select2-search--dropdown{
  display: none !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
  display: none;
}
.select2-container--default .select2-selection--single .select2-selection__arrow:before{
  content: "\e6e1";
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
  font-size: 14px;
  transform: rotate(180deg);
  cursor: pointer;
  width: 25px;
  line-height: 40px;
  font-family: element-icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 30px;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  height: 100%;
  right: 5px;
  top: 0;
  text-align: center;
  color: #c0c4cc;
  transition: all 0.3s;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{
  transform: rotate(0deg);
}

.select2-container .select2-results{
  list-style: none;
  padding: 6px 0;
  margin: 0;
  box-sizing: border-box;
}
.select2-container .select2-results .select2-results__option{
  font-size: 14px;
  padding: 0 20px;
  color:#606266 !important;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #606266;
  height: 34px;
  line-height: 34px;
  box-sizing: border-box;
  cursor: pointer;
}
.select2-container--default.select2-container .select2-results .select2-results__option[aria-selected=true]{
  color: #409EFF !important;
  font-weight: bold;
}
/* .select2-container--default.select2-container .select2-dropdown:before{
  content: " ";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-width: 6px;
  filter: drop-shadow(0 2px 12px rgba(0,0,0,0.03));
  border-style: solid;
  top: -6px;
  left: 50%;
  margin-right: 3px;
  border-top-width: 0;
  border-bottom-color: #EBEEF5;left: 35px;
}
.select2-container--default.select2-container .select2-dropdown::after{
  content: " ";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-width: 6px;
  top: -4px;
  border-top-width: 0;
  border-bottom-color: #fff;
  left: 35px;
  border-style: solid;
} */
.select2-container--open .select2-dropdown--below{
  /* min-width: 240px; */
  transform-origin: center top;
  z-index: 1049;
  border: 1px solid rgb(228, 231, 237) !important;
  border-radius: 4px;
  background-color: rgb(255, 255, 255);
  box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 12px 0px;
  box-sizing: border-box;
  /* margin-top: 12px; */
  position: absolute;
}
.select2.select2-container.select2-container--default.select2-container--focus .select2-selection--single{
  border: 1px solid#409eff !important;
  outline: none;
  width: 100%;
}
@charset "UTF-8";.el-pagination--small .arrow.disabled,.el-table .hidden-columns,.el-table td.is-hidden>*,.el-table th.is-hidden>*,.el-table--hidden{visibility:hidden}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing),.el-message__closeBtn:focus,.el-message__content:focus,.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing),.el-rate:active,.el-rate:focus,.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing),.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-input__suffix,.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}@font-face{font-family:element-icons;src:url(/web/static/lib/vue-lib/css/element-ui/fonts/element-icons.woff) format("woff"),url(/web/static/lib/vue-lib/css/element-ui/fonts/element-icons.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\e6a0"}.el-icon-ice-cream-square:before{content:"\e6a3"}.el-icon-lollipop:before{content:"\e6a4"}.el-icon-potato-strips:before{content:"\e6a5"}.el-icon-milk-tea:before{content:"\e6a6"}.el-icon-ice-drink:before{content:"\e6a7"}.el-icon-ice-tea:before{content:"\e6a9"}.el-icon-coffee:before{content:"\e6aa"}.el-icon-orange:before{content:"\e6ab"}.el-icon-pear:before{content:"\e6ac"}.el-icon-apple:before{content:"\e6ad"}.el-icon-cherry:before{content:"\e6ae"}.el-icon-watermelon:before{content:"\e6af"}.el-icon-grape:before{content:"\e6b0"}.el-icon-refrigerator:before{content:"\e6b1"}.el-icon-goblet-square-full:before{content:"\e6b2"}.el-icon-goblet-square:before{content:"\e6b3"}.el-icon-goblet-full:before{content:"\e6b4"}.el-icon-goblet:before{content:"\e6b5"}.el-icon-cold-drink:before{content:"\e6b6"}.el-icon-coffee-cup:before{content:"\e6b8"}.el-icon-water-cup:before{content:"\e6b9"}.el-icon-hot-water:before{content:"\e6ba"}.el-icon-ice-cream:before{content:"\e6bb"}.el-icon-dessert:before{content:"\e6bc"}.el-icon-sugar:before{content:"\e6bd"}.el-icon-tableware:before{content:"\e6be"}.el-icon-burger:before{content:"\e6bf"}.el-icon-knife-fork:before{content:"\e6c1"}.el-icon-fork-spoon:before{content:"\e6c2"}.el-icon-chicken:before{content:"\e6c3"}.el-icon-food:before{content:"\e6c4"}.el-icon-dish-1:before{content:"\e6c5"}.el-icon-dish:before{content:"\e6c6"}.el-icon-moon-night:before{content:"\e6ee"}.el-icon-moon:before{content:"\e6f0"}.el-icon-cloudy-and-sunny:before{content:"\e6f1"}.el-icon-partly-cloudy:before{content:"\e6f2"}.el-icon-cloudy:before{content:"\e6f3"}.el-icon-sunny:before{content:"\e6f6"}.el-icon-sunset:before{content:"\e6f7"}.el-icon-sunrise-1:before{content:"\e6f8"}.el-icon-sunrise:before{content:"\e6f9"}.el-icon-heavy-rain:before{content:"\e6fa"}.el-icon-lightning:before{content:"\e6fb"}.el-icon-light-rain:before{content:"\e6fc"}.el-icon-wind-power:before{content:"\e6fd"}.el-icon-baseball:before{content:"\e712"}.el-icon-soccer:before{content:"\e713"}.el-icon-football:before{content:"\e715"}.el-icon-basketball:before{content:"\e716"}.el-icon-ship:before{content:"\e73f"}.el-icon-truck:before{content:"\e740"}.el-icon-bicycle:before{content:"\e741"}.el-icon-mobile-phone:before{content:"\e6d3"}.el-icon-service:before{content:"\e6d4"}.el-icon-key:before{content:"\e6e2"}.el-icon-unlock:before{content:"\e6e4"}.el-icon-lock:before{content:"\e6e5"}.el-icon-watch:before{content:"\e6fe"}.el-icon-watch-1:before{content:"\e6ff"}.el-icon-timer:before{content:"\e702"}.el-icon-alarm-clock:before{content:"\e703"}.el-icon-map-location:before{content:"\e704"}.el-icon-delete-location:before{content:"\e705"}.el-icon-add-location:before{content:"\e706"}.el-icon-location-information:before{content:"\e707"}.el-icon-location-outline:before{content:"\e708"}.el-icon-location:before{content:"\e79e"}.el-icon-place:before{content:"\e709"}.el-icon-discover:before{content:"\e70a"}.el-icon-first-aid-kit:before{content:"\e70b"}.el-icon-trophy-1:before{content:"\e70c"}.el-icon-trophy:before{content:"\e70d"}.el-icon-medal:before{content:"\e70e"}.el-icon-medal-1:before{content:"\e70f"}.el-icon-stopwatch:before{content:"\e710"}.el-icon-mic:before{content:"\e711"}.el-icon-copy-document:before{content:"\e718"}.el-icon-full-screen:before{content:"\e719"}.el-icon-switch-button:before{content:"\e71b"}.el-icon-aim:before{content:"\e71c"}.el-icon-crop:before{content:"\e71d"}.el-icon-odometer:before{content:"\e71e"}.el-icon-time:before{content:"\e71f"}.el-icon-bangzhu:before{content:"\e724"}.el-icon-close-notification:before{content:"\e726"}.el-icon-microphone:before{content:"\e727"}.el-icon-turn-off-microphone:before{content:"\e728"}.el-icon-position:before{content:"\e729"}.el-icon-postcard:before{content:"\e72a"}.el-icon-message:before{content:"\e72b"}.el-icon-chat-line-square:before{content:"\e72d"}.el-icon-chat-dot-square:before{content:"\e72e"}.el-icon-chat-dot-round:before{content:"\e72f"}.el-icon-chat-square:before{content:"\e730"}.el-icon-chat-line-round:before{content:"\e731"}.el-icon-chat-round:before{content:"\e732"}.el-icon-set-up:before{content:"\e733"}.el-icon-turn-off:before{content:"\e734"}.el-icon-open:before{content:"\e735"}.el-icon-connection:before{content:"\e736"}.el-icon-link:before{content:"\e737"}.el-icon-cpu:before{content:"\e738"}.el-icon-thumb:before{content:"\e739"}.el-icon-female:before{content:"\e73a"}.el-icon-male:before{content:"\e73b"}.el-icon-guide:before{content:"\e73c"}.el-icon-news:before{content:"\e73e"}.el-icon-price-tag:before{content:"\e744"}.el-icon-discount:before{content:"\e745"}.el-icon-wallet:before{content:"\e747"}.el-icon-coin:before{content:"\e748"}.el-icon-money:before{content:"\e749"}.el-icon-bank-card:before{content:"\e74a"}.el-icon-box:before{content:"\e74b"}.el-icon-present:before{content:"\e74c"}.el-icon-sell:before{content:"\e6d5"}.el-icon-sold-out:before{content:"\e6d6"}.el-icon-shopping-bag-2:before{content:"\e74d"}.el-icon-shopping-bag-1:before{content:"\e74e"}.el-icon-shopping-cart-2:before{content:"\e74f"}.el-icon-shopping-cart-1:before{content:"\e750"}.el-icon-shopping-cart-full:before{content:"\e751"}.el-icon-smoking:before{content:"\e752"}.el-icon-no-smoking:before{content:"\e753"}.el-icon-house:before{content:"\e754"}.el-icon-table-lamp:before{content:"\e755"}.el-icon-school:before{content:"\e756"}.el-icon-office-building:before{content:"\e757"}.el-icon-toilet-paper:before{content:"\e758"}.el-icon-notebook-2:before{content:"\e759"}.el-icon-notebook-1:before{content:"\e75a"}.el-icon-files:before{content:"\e75b"}.el-icon-collection:before{content:"\e75c"}.el-icon-receiving:before{content:"\e75d"}.el-icon-suitcase-1:before{content:"\e760"}.el-icon-suitcase:before{content:"\e761"}.el-icon-film:before{content:"\e763"}.el-icon-collection-tag:before{content:"\e765"}.el-icon-data-analysis:before{content:"\e766"}.el-icon-pie-chart:before{content:"\e767"}.el-icon-data-board:before{content:"\e768"}.el-icon-data-line:before{content:"\e76d"}.el-icon-reading:before{content:"\e769"}.el-icon-magic-stick:before{content:"\e76a"}.el-icon-coordinate:before{content:"\e76b"}.el-icon-mouse:before{content:"\e76c"}.el-icon-brush:before{content:"\e76e"}.el-icon-headset:before{content:"\e76f"}.el-icon-umbrella:before{content:"\e770"}.el-icon-scissors:before{content:"\e771"}.el-icon-mobile:before{content:"\e773"}.el-icon-attract:before{content:"\e774"}.el-icon-monitor:before{content:"\e775"}.el-icon-search:before{content:"\e778"}.el-icon-takeaway-box:before{content:"\e77a"}.el-icon-paperclip:before{content:"\e77d"}.el-icon-printer:before{content:"\e77e"}.el-icon-document-add:before{content:"\e782"}.el-icon-document:before{content:"\e785"}.el-icon-document-checked:before{content:"\e786"}.el-icon-document-copy:before{content:"\e787"}.el-icon-document-delete:before{content:"\e788"}.el-icon-document-remove:before{content:"\e789"}.el-icon-tickets:before{content:"\e78b"}.el-icon-folder-checked:before{content:"\e77f"}.el-icon-folder-delete:before{content:"\e780"}.el-icon-folder-remove:before{content:"\e781"}.el-icon-folder-add:before{content:"\e783"}.el-icon-folder-opened:before{content:"\e784"}.el-icon-folder:before{content:"\e78a"}.el-icon-edit-outline:before{content:"\e764"}.el-icon-edit:before{content:"\e78c"}.el-icon-date:before{content:"\e78e"}.el-icon-c-scale-to-original:before{content:"\e7c6"}.el-icon-view:before{content:"\e6ce"}.el-icon-loading:before{content:"\e6cf"}.el-icon-rank:before{content:"\e6d1"}.el-icon-sort-down:before{content:"\e7c4"}.el-icon-sort-up:before{content:"\e7c5"}.el-icon-sort:before{content:"\e6d2"}.el-icon-finished:before{content:"\e6cd"}.el-icon-refresh-left:before{content:"\e6c7"}.el-icon-refresh-right:before{content:"\e6c8"}.el-icon-refresh:before{content:"\e6d0"}.el-icon-video-play:before{content:"\e7c0"}.el-icon-video-pause:before{content:"\e7c1"}.el-icon-d-arrow-right:before{content:"\e6dc"}.el-icon-d-arrow-left:before{content:"\e6dd"}.el-icon-arrow-up:before{content:"\e6e1"}.el-icon-arrow-down:before{content:"\e6df"}.el-icon-arrow-right:before{content:"\e6e0"}.el-icon-arrow-left:before{content:"\e6de"}.el-icon-top-right:before{content:"\e6e7"}.el-icon-top-left:before{content:"\e6e8"}.el-icon-top:before{content:"\e6e6"}.el-icon-bottom:before{content:"\e6eb"}.el-icon-right:before{content:"\e6e9"}.el-icon-back:before{content:"\e6ea"}.el-icon-bottom-right:before{content:"\e6ec"}.el-icon-bottom-left:before{content:"\e6ed"}.el-icon-caret-top:before{content:"\e78f"}.el-icon-caret-bottom:before{content:"\e790"}.el-icon-caret-right:before{content:"\e791"}.el-icon-caret-left:before{content:"\e792"}.el-icon-d-caret:before{content:"\e79a"}.el-icon-share:before{content:"\e793"}.el-icon-menu:before{content:"\e798"}.el-icon-s-grid:before{content:"\e7a6"}.el-icon-s-check:before{content:"\e7a7"}.el-icon-s-data:before{content:"\e7a8"}.el-icon-s-opportunity:before{content:"\e7aa"}.el-icon-s-custom:before{content:"\e7ab"}.el-icon-s-claim:before{content:"\e7ad"}.el-icon-s-finance:before{content:"\e7ae"}.el-icon-s-comment:before{content:"\e7af"}.el-icon-s-flag:before{content:"\e7b0"}.el-icon-s-marketing:before{content:"\e7b1"}.el-icon-s-shop:before{content:"\e7b4"}.el-icon-s-open:before{content:"\e7b5"}.el-icon-s-management:before{content:"\e7b6"}.el-icon-s-ticket:before{content:"\e7b7"}.el-icon-s-release:before{content:"\e7b8"}.el-icon-s-home:before{content:"\e7b9"}.el-icon-s-promotion:before{content:"\e7ba"}.el-icon-s-operation:before{content:"\e7bb"}.el-icon-s-unfold:before{content:"\e7bc"}.el-icon-s-fold:before{content:"\e7a9"}.el-icon-s-platform:before{content:"\e7bd"}.el-icon-s-order:before{content:"\e7be"}.el-icon-s-cooperation:before{content:"\e7bf"}.el-icon-bell:before{content:"\e725"}.el-icon-message-solid:before{content:"\e799"}.el-icon-video-camera:before{content:"\e772"}.el-icon-video-camera-solid:before{content:"\e796"}.el-icon-camera:before{content:"\e779"}.el-icon-camera-solid:before{content:"\e79b"}.el-icon-download:before{content:"\e77c"}.el-icon-upload2:before{content:"\e77b"}.el-icon-upload:before{content:"\e7c3"}.el-icon-picture-outline-round:before{content:"\e75f"}.el-icon-picture-outline:before{content:"\e75e"}.el-icon-picture:before{content:"\e79f"}.el-icon-close:before{content:"\e6db"}.el-icon-check:before{content:"\e6da"}.el-icon-plus:before{content:"\e6d9"}.el-icon-minus:before{content:"\e6d8"}.el-icon-help:before{content:"\e73d"}.el-icon-s-help:before{content:"\e7b3"}.el-icon-circle-close:before{content:"\e78d"}.el-icon-circle-check:before{content:"\e720"}.el-icon-circle-plus-outline:before{content:"\e723"}.el-icon-remove-outline:before{content:"\e722"}.el-icon-zoom-out:before{content:"\e776"}.el-icon-zoom-in:before{content:"\e777"}.el-icon-error:before{content:"\e79d"}.el-icon-success:before{content:"\e79c"}.el-icon-circle-plus:before{content:"\e7a0"}.el-icon-remove:before{content:"\e7a2"}.el-icon-info:before{content:"\e7a1"}.el-icon-question:before{content:"\e7a4"}.el-icon-warning-outline:before{content:"\e6c9"}.el-icon-warning:before{content:"\e7a3"}.el-icon-goods:before{content:"\e7c2"}.el-icon-s-goods:before{content:"\e7b2"}.el-icon-star-off:before{content:"\e717"}.el-icon-star-on:before{content:"\e797"}.el-icon-more-outline:before{content:"\e6cc"}.el-icon-more:before{content:"\e794"}.el-icon-phone-outline:before{content:"\e6cb"}.el-icon-phone:before{content:"\e795"}.el-icon-user:before{content:"\e6e3"}.el-icon-user-solid:before{content:"\e7a5"}.el-icon-setting:before{content:"\e6ca"}.el-icon-s-tools:before{content:"\e7ac"}.el-icon-delete:before{content:"\e6d7"}.el-icon-delete-solid:before{content:"\e7c9"}.el-icon-eleme:before{content:"\e7c7"}.el-icon-platform-eleme:before{content:"\e7ca"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.el-pagination{white-space:nowrap;padding:2px 5px;color:#34495E;font-weight:700}.el-pagination::after,.el-pagination::before{display:table;content:""}.el-pagination::after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.el-pagination .el-select .el-input{width:100px;margin:0 5px}.el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:#0980E2}.el-pagination button:disabled{color:#C0C4CC;background-color:#FFF;cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:center center no-repeat #FFF;background-size:16px;cursor:pointer;margin:0;color:#34495E}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.el-pagination .btn-prev{padding-right:12px}.el-pagination .btn-next{padding-left:12px}.el-pagination .el-pager li.disabled{color:#C0C4CC;cursor:not-allowed}.el-pager li,.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.el-pagination--small .more::before,.el-pagination--small li.more::before{line-height:24px}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:22px;line-height:22px}.el-pagination--small .el-pagination__editor,.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:22px}.el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#556574}.el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#0980E2}.el-pagination__total{margin-right:10px;font-weight:400;color:#556574}.el-pagination__jump{margin-left:24px;font-weight:400;color:#556574}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__rightwrapper{float:right}.el-pagination__editor{line-height:18px;padding:0 2px;height:28px;text-align:center;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.el-pager,.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:28px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 5px;background-color:#f6f7f8;color:#556574;min-width:30px;border-radius:2px}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev.disabled,.el-pagination.is-background .btn-prev:disabled,.el-pagination.is-background .el-pager li.disabled{color:#C0C4CC}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#0980E2}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#0980E2;color:#FFF}.el-dialog,.el-pager li{background:#FFF;-webkit-box-sizing:border-box}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.el-pager,.el-pager li{vertical-align:top;margin:0;display:inline-block}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;font-size:0}.el-date-table,.el-table th{-webkit-user-select:none;-ms-user-select:none}.el-pager .more::before{line-height:30px}.el-pager li{padding:0 4px;font-size:13px;min-width:35.5px;height:28px;line-height:28px;box-sizing:border-box;text-align:center}.el-menu--collapse .el-menu .el-submenu,.el-menu--popup{min-width:200px}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:28px;color:#34495E}.el-pager li.btn-quicknext.disabled,.el-pager li.btn-quickprev.disabled{color:#C0C4CC}.el-pager li.active+li{border-left:0}.el-pager li:hover{color:#0980E2}.el-pager li.active{color:#0980E2;cursor:default}@-webkit-keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{100%{opacity:0}}.el-dialog{position:relative;margin:0 auto 50px;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#A3ABB4}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#0980E2}.el-dialog__title{line-height:24px;font-size:16px;color:#34495E}.el-dialog__body{padding:30px 20px;color:#556574;font-size:14px;word-break:break-all}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #E2E8ED;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF}.el-dropdown-menu,.el-menu--collapse .el-submenu .el-menu{z-index:10;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#556574;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#F5F7FA}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.el-autocomplete-suggestion.is-loading li::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:#FFF}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-dropdown{display:inline-block;position:relative;color:#556574;font-size:14px}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.el-dropdown .el-dropdown__caret-button::before{content:'';position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:rgba(255,255,255,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default::before{background:rgba(202,207,213,.5)}.el-dropdown .el-dropdown__caret-button:hover::before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown-menu{position:absolute;top:0;left:0;padding:10px 0;margin:5px 0;background-color:#FFF;border:1px solid #F0F5F9;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dropdown-menu__item{list-style:none;line-height:36px;padding:0 20px;margin:0;font-size:14px;color:#556574;cursor:pointer;outline:0}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#e6f2fc;color:#3a99e8}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #F0F5F9}.el-dropdown-menu__item--divided:before{content:'';height:6px;display:block;margin:0 -20px;background-color:#FFF}.el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-menu{border-right:solid 1px #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0;background-color:#FFF}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-menu::after,.el-menu::before{display:table;content:""}.el-menu::after{clear:both}.el-menu.el-menu--horizontal{border-bottom:solid 1px #e6e6e6}.el-menu--horizontal{border-right:none}.el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#999FA7}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-submenu{float:left}.el-menu--horizontal>.el-submenu:focus,.el-menu--horizontal>.el-submenu:hover{outline:0}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#34495E}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #0980E2;color:#34495E}.el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#999FA7}.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{background-color:#FFF;float:none;height:36px;line-height:36px;padding:0 10px;color:#999FA7}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#34495E}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:#34495E}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #0980E2;color:#34495E}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item span,.el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-submenu{position:relative}.el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;border:1px solid #E2E8ED;border-radius:3px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu-item,.el-submenu__title{height:56px;line-height:56px;position:relative;list-style:none}.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.el-menu--popup{z-index:100;border:none;padding:5px 0;border-radius:3px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--popup-bottom-start{margin-top:5px}.el-menu--popup-right-start{margin-left:5px;margin-right:5px}.el-menu-item{font-size:14px;color:#34495E;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-radio-button__inner,.el-submenu__title{-webkit-box-sizing:border-box;white-space:nowrap}.el-menu-item *{vertical-align:middle}.el-menu-item i{color:#999FA7}.el-menu-item:focus,.el-menu-item:hover{outline:0;background-color:#e6f2fc}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:#0980E2}.el-menu-item.is-active i{color:inherit}.el-submenu{list-style:none;margin:0;padding-left:0}.el-submenu__title{font-size:14px;color:#34495E;padding:0 20px;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;box-sizing:border-box}.el-submenu__title *{vertical-align:middle}.el-submenu__title i{color:#999FA7}.el-submenu__title:focus,.el-submenu__title:hover{outline:0;background-color:#e6f2fc}.el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu__title:hover{background-color:#e6f2fc}.el-submenu .el-menu{border:none}.el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.el-submenu.is-active .el-submenu__title{border-bottom-color:#0980E2}.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#999FA7}.el-radio-button__inner,.el-radio-group{display:inline-block;line-height:1;vertical-align:middle}.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0}.el-radio-group{font-size:0}.el-radio-button{position:relative;display:inline-block;outline:0}.el-radio-button__inner{background:#FFF;border:1px solid #CACFD5;font-weight:400;border-left:0;color:#34495E;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;position:relative;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:8px 15px;font-size:14px;border-radius:0}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:#0980E2}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #CACFD5;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-radio-button__orig-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#FFF;background-color:#0980E2;border-color:#0980E2;-webkit-box-shadow:-1px 0 0 0 #0980E2;box-shadow:-1px 0 0 0 #0980E2}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#F0F5F9;-webkit-box-shadow:none;box-shadow:none}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#F4F9FC}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.el-popover,.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.el-radio-button--medium .el-radio-button__inner{padding:8px 15px;font-size:14px;border-radius:0}.el-radio-button--medium .el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button--small .el-radio-button__inner{padding:6px 15px;font-size:14px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:6px 15px}.el-radio-button--mini .el-radio-button__inner{padding:6px 15px;font-size:12px;border-radius:0}.el-radio-button--mini .el-radio-button__inner.is-round{padding:6px 15px}.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){-webkit-box-shadow:0 0 2px 2px #0980E2;box-shadow:0 0 2px 2px #0980E2}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;vertical-align:middle;color:#34495E}.el-switch__label.is-active{color:#0980E2}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #CACFD5;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#CACFD5;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;vertical-align:middle}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#FFF}.el-switch.is-checked .el-switch__core{border-color:#0980E2;background-color:#0980E2}.el-switch.is-checked .el-switch__core::after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #E2E8ED;border-radius:4px;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#0980E2;background-color:#FFF}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#F5F7FA}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected::after{position:absolute;right:20px;font-family:element-icons;content:"\e6da";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#556574;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select .el-tag,.el-table{-webkit-box-sizing:border-box}.el-select-dropdown__item.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#FFF}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#F5F7FA}.el-select-dropdown__item.selected{color:#0980E2;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type)::after{content:'';position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#E2E8ED}.el-select-group__title{padding-left:20px;font-size:12px;color:#A3ABB4;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select:hover .el-input__inner{border-color:#C0C4CC}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#0980E2}.el-select .el-input .el-select__caret{color:#C0C4CC;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotateZ(0);transform:rotateZ(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);border-radius:100%;color:#C0C4CC;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#999FA7}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#E2E8ED}.el-select .el-input.is-focus .el-input__inner{border-color:#0980E2}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#C0C4CC;line-height:18px;font-size:14px}.el-select__close:hover{color:#999FA7}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-select .el-tag__close{margin-top:-2px}.el-select .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.el-select .el-tag__close.el-icon-close{background-color:#C0C4CC;right:-7px;top:0;color:#FFF}.el-select .el-tag__close.el-icon-close:hover{background-color:#999FA7}.el-table,.el-table__expanded-cell{background-color:#FFF}.el-select .el-tag__close.el-icon-close::before{display:block;-webkit-transform:translate(0,.5px);transform:translate(0,.5px)}.el-table{position:relative;overflow:hidden;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;font-size:14px;color:#606266}.el-table--mini,.el-table--small,.el-table__expand-icon{font-size:12px}.el-table__empty-block{min-height:60px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:#999FA7}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit td.gutter,.el-table--fit th.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#556574;font-weight:500}.el-table thead.is-group th{background:#F5F7FA}.el-table th,.el-table tr{background-color:#FFF}.el-table td,.el-table th{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table td.is-center,.el-table th.is-center{text-align:center}.el-table td.is-right,.el-table th.is-right{text-align:right}.el-table td.gutter,.el-table th.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table--medium td,.el-table--medium th{padding:10px 0}.el-table--small td,.el-table--small th{padding:8px 0}.el-table--mini td,.el-table--mini th{padding:6px 0}.el-table .cell,.el-table th div{padding-right:10px;overflow:hidden;text-overflow:ellipsis}.el-table .cell,.el-table th div,.el-table--border td:first-child .cell,.el-table--border th:first-child .cell{padding-left:10px}.el-table tr input[type=checkbox]{margin:0}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #EBEEF5}.el-table th.is-sortable{cursor:pointer}.el-table th{white-space:nowrap;overflow:hidden;-moz-user-select:none;user-select:none}.el-table th div{display:inline-block;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-table th>.cell{position:relative;word-wrap:normal;text-overflow:ellipsis;display:inline-block;vertical-align:middle;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-table th>.cell.highlight{color:#0980E2}.el-table th.required>div::before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;word-break:break-all;line-height:23px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #EBEEF5}.el-table--border::after,.el-table--group::after,.el-table::before{content:'';position:absolute;background-color:#EBEEF5;z-index:1}.el-table--border::after,.el-table--group::after{top:0;right:0;width:1px;height:100%}.el-table::before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border td,.el-table--border th,.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #EBEEF5}.el-table--border th.gutter:last-of-type{border-bottom:1px solid #EBEEF5;border-bottom-width:1px}.el-table--border th,.el-table__fixed-right-patch{border-bottom:1px solid #EBEEF5}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right::before,.el-table__fixed::before{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#F0F5F9;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#FFF}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td{border-top:1px solid #EBEEF5;background-color:#E9ECF4;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td{border-top:1px solid #EBEEF5}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td,.el-table__header-wrapper tbody td{background-color:#E9ECF4;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-picker-panel,.el-table-filter{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #EBEEF5}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#C0C4CC;top:5px}.el-table .sort-caret.descending{border-top-color:#C0C4CC;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#0980E2}.el-table .descending .sort-caret.descending{border-top-color:#0980E2}.el-table .hidden-columns{position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#FAFAFA}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td{background-color:#e6f2fc}.el-table__body tr.hover-row.current-row>td,.el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{background-color:#E9ECF4}.el-table__body tr.current-row>td{background-color:#e6f2fc}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #EBEEF5;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#A3ABB4;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#E9ECF4}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #F0F5F9;border-radius:2px;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-date-table td,.el-date-table td div{height:30px;-webkit-box-sizing:border-box}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#e6f2fc;color:#3a99e8}.el-table-filter__list-item.is-active{background-color:#0980E2;color:#FFF}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #F0F5F9;padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:#556574;cursor:pointer;font-size:13px;padding:0 3px}.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#F4F9FC}.el-table-filter__bottom button:hover{color:#0980E2}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-date-table{font-size:12px;-moz-user-select:none;user-select:none}.el-slider__button-wrapper,.el-time-panel{-webkit-user-select:none;-ms-user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#556574}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td{width:32px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td div{padding:3px 0;box-sizing:border-box}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:#C0C4CC}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#0980E2;font-weight:700}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#FFF}.el-date-table td.available:hover{color:#0980E2}.el-date-table td.current:not(.disabled) span{color:#FFF;background-color:#0980E2}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#FFF}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#0980E2}.el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled div{background-color:#F5F7FA;opacity:1;cursor:not-allowed;color:#C0C4CC}.el-date-table td.selected div{margin-left:5px;margin-right:5px;background-color:#F4F9FC;border-radius:15px}.el-date-table td.selected div:hover{background-color:#F4F9FC}.el-date-table td.selected span{background-color:#0980E2;color:#FFF;border-radius:15px}.el-date-table td.week{font-size:80%;color:#556574}.el-month-table,.el-year-table{font-size:12px;border-collapse:collapse}.el-date-table th{padding:5px;color:#556574;font-weight:400;border-bottom:solid 1px #F0F5F9}.el-month-table{margin:-1px}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-month-table td.today .cell{color:#0980E2;font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#FFF}.el-month-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-month-table td.disabled .cell:hover{color:#C0C4CC}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:#556574;margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:#0980E2}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#F4F9FC}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#FFF}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#FFF;background-color:#0980E2}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:#0980E2}.el-year-table{margin:-1px}.el-year-table .el-icon{color:#34495E}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:#0980E2;font-weight:700}.el-year-table td.disabled .cell{background-color:#F5F7FA;cursor:not-allowed;color:#C0C4CC}.el-year-table td.disabled .cell:hover{color:#C0C4CC}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#556574;margin:0 auto}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#0980E2}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#34495E}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#FFF}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px #F0F5F9}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#556574}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#0980E2}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.selected:not(.disabled){color:#0980E2;font-weight:700}.time-select-item.disabled{color:#E2E8ED;cursor:not-allowed}.time-select-item:hover{background-color:#F5F7FA;font-weight:700;cursor:pointer}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#C0C4CC;float:left;line-height:32px}.el-date-editor .el-range-input,.el-date-editor .el-range-separator{height:100%;margin:0;text-align:center;display:inline-block;font-size:14px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;padding:0;width:39%;color:#556574}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::-ms-input-placeholder{color:#C0C4CC}.el-date-editor .el-range-input::placeholder{color:#C0C4CC}.el-date-editor .el-range-separator{padding:0 5px;line-height:32px;width:5%;color:#34495E}.el-date-editor .el-range__close-icon{font-size:14px;color:#C0C4CC;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#0980E2}.el-range-editor--medium.el-input__inner{height:30px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:28px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:26px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#F5F7FA;border-color:#E2E8ED;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#E2E8ED}.el-range-editor.is-disabled input{background-color:#F5F7FA;color:#C0C4CC;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#C0C4CC}.el-range-editor.is-disabled input::placeholder{color:#C0C4CC}.el-range-editor.is-disabled .el-range-separator{color:#C0C4CC}.el-picker-panel{color:#556574;border:1px solid #E2E8ED;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#FFF;border-radius:4px;line-height:30px;margin:5px 0}.el-popover,.el-time-panel{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#FFF;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#556574;padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:#0980E2}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#0980E2}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#34495E;border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#0980E2}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#FFF;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#FFF;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#999FA7;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#0980E2}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list::after,.el-time-spinner__list::before{content:'';display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#556574}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#F5F7FA;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#34495E;font-weight:700}.el-time-spinner__item.disabled{color:#C0C4CC;cursor:not-allowed}.el-time-panel{margin:5px 0;border:1px solid #E2E8ED;background-color:#FFF;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-moz-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #E2E8ED;border-bottom:1px solid #E2E8ED}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds::after{left:calc(100% / 3 * 2)}.el-time-panel__content.has-seconds::before{padding-left:calc(100% / 3)}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:#34495E}.el-time-panel__btn.confirm{font-weight:800;color:#0980E2}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid #E2E8ED}.el-popover{position:absolute;background:#FFF;min-width:150px;border:1px solid #F0F5F9;padding:12px;z-index:2000;color:#556574;line-height:1.4;text-align:justify;font-size:14px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#34495E;font-size:16px;line-height:1;margin-bottom:12px}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{100%{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#FFF;border-radius:4px;border:1px solid #F0F5F9;font-size:16px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper::after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px 15px 10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:16px;line-height:1;color:#34495E}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:0;background:0 0;font-size:16px;cursor:pointer}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus,.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#F56C6C}.el-message-box__headerbtn .el-message-box__close{color:#A3ABB4}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#0980E2}.el-message-box__content{position:relative;padding:10px 15px;color:#556574;font-size:14px}.el-message-box__input{padding-top:15px}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status::before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#67C23A}.el-message-box__status.el-icon-info{color:#A3ABB4}.el-message-box__status.el-icon-warning{color:#E6A23C}.el-message-box__status.el-icon-error{color:#F56C6C}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#F56C6C;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-container,.el-container.is-vertical,.el-drawer,.el-link,.el-steps--vertical{-webkit-box-direction:normal}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb::after,.el-breadcrumb::before{display:table;content:""}.el-breadcrumb::after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#C0C4CC}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner{color:#556574}.el-breadcrumb__inner a,.el-breadcrumb__inner.is-link{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#34495E}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#0980E2;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover{font-weight:400;color:#556574;cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px}.el-form--inline .el-form-item{display:inline-block;margin-right:10px;vertical-align:top}.el-form--inline .el-form-item__label{float:none;display:inline-block}.el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.el-form--inline.el-form--label-top .el-form-item__content{display:block}.el-form-item{margin-bottom:22px}.el-form-item::after,.el-form-item::before{display:table;content:""}.el-form-item::after{clear:both}.el-form-item .el-form-item{margin-bottom:0}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap{float:left}.el-form-item__label-wrap .el-form-item__label{display:inline-block;float:none}.el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#556574;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-form-item__content{line-height:40px;position:relative;font-size:14px}.el-form-item__content::after,.el-form-item__content::before{display:table;content:""}.el-form-item__content::after{clear:both}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:#F56C6C;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:'*';color:#F56C6C;margin-right:4px}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#F56C6C}.el-form-item--feedback .el-input__validateIcon{display:inline-block}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#0980E2;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-collapse-item__arrow,.el-tabs__nav{-webkit-transition:-webkit-transform .3s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}.el-tabs__new-tab:hover{color:#0980E2}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#E2E8ED;z-index:1}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap::after,.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap::after{content:none}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#999FA7}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#34495E;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #0980E2 inset;box-shadow:0 0 2px 2px #0980E2 inset;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs__item .el-icon-close:hover{background-color:#C0C4CC;color:#FFF}.el-tabs__item.is-active{color:#0980E2}.el-tabs__item:hover{color:#0980E2;cursor:pointer}.el-tabs__item.is-disabled{color:#C0C4CC;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #E2E8ED}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #E2E8ED;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close,.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #E2E8ED;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#FFF}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--border-card{background:#FFF;border:1px solid #CACFD5;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#F5F7FA;border-bottom:1px solid #E2E8ED;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#999FA7}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#0980E2;background-color:#FFF;border-right-color:#CACFD5;border-left-color:#CACFD5}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#0980E2}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#C0C4CC}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #CACFD5}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left::after{right:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left::after,.el-tabs--left .el-tabs__nav-wrap.is-right::after,.el-tabs--right .el-tabs__nav-wrap.is-left::after,.el-tabs--right .el-tabs__nav-wrap.is-right::after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left,.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #E2E8ED;border-bottom:none;border-top:1px solid #E2E8ED;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #E2E8ED;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #E2E8ED;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #E2E8ED;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right::after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #E2E8ED}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #E2E8ED;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #E2E8ED;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #E2E8ED;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.el-tree{position:relative;cursor:default;background:#FFF;color:#556574}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#999FA7}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#0980E2}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:#F5F7FA}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:#0980E2;color:#fff}.el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:#F5F7FA}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:#C0C4CC;font-size:12px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__label{font-size:14px}.el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#C0C4CC}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#ebf5fd}.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#FFF;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-light .el-alert__closebtn{color:#C0C4CC}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#FFF}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success.is-light{background-color:#f0f9eb;color:#67C23A}.el-alert--success.is-light .el-alert__description{color:#67C23A}.el-alert--success.is-dark{background-color:#67C23A;color:#FFF}.el-alert--info.is-light{background-color:#f6f7f8;color:#A3ABB4}.el-alert--info.is-dark{background-color:#A3ABB4;color:#FFF}.el-alert--info .el-alert__description{color:#A3ABB4}.el-alert--warning.is-light{background-color:#fdf6ec;color:#E6A23C}.el-alert--warning.is-light .el-alert__description{color:#E6A23C}.el-alert--warning.is-dark{background-color:#E6A23C;color:#FFF}.el-alert--error.is-light{background-color:#fef0f0;color:#F56C6C}.el-alert--error.is-light .el-alert__description{color:#F56C6C}.el-alert--error.is-dark{background-color:#F56C6C;color:#FFF}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0}.el-alert__closebtn{font-size:12px;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert-fade-enter,.el-alert-fade-leave-active,.el-loading-fade-enter,.el-loading-fade-leave-active,.el-notification-fade-leave-active{opacity:0}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #F0F5F9;position:fixed;background-color:#FFF;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#34495E;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0;color:#556574;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#999FA7;font-size:16px}.el-notification__closeBtn:hover{color:#556574}.el-notification .el-icon-success{color:#67C23A}.el-notification .el-icon-error{color:#F56C6C}.el-notification .el-icon-info{color:#A3ABB4}.el-notification .el-icon-warning{color:#E6A23C}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-input-number{position:relative;display:inline-block;width:180px;line-height:26px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:38px;padding-right:38px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:28px;height:auto;text-align:center;background:#F5F7FA;color:#556574;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#0980E2}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#0980E2}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #CACFD5}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #CACFD5}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#E2E8ED;color:#E2E8ED}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#E2E8ED;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:28px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:30px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:37px;padding-right:37px}.el-input-number--small{width:130px;line-height:26px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:28px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number--mini{width:130px;line-height:24px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:26px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:33px;padding-right:33px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:38px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:13px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #CACFD5}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #CACFD5;border-radius:0 0 4px}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:14px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:13px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:12px}.el-tooltip__popper{position:absolute;border-radius:4px;padding:5px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow::after{content:" ";border-width:5px}.el-progress-bar__inner::after,.el-row::after,.el-row::before,.el-slider::after,.el-slider::before,.el-slider__button-wrapper::after,.el-upload-cover::after{content:""}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#34495E;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-5px;border-top-color:#34495E;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#34495E}.el-tooltip__popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#34495E}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#34495E;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow::after{bottom:-5px;left:1px;border-right-color:#34495E;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#34495E}.el-tooltip__popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#34495E}.el-tooltip__popper.is-dark{background:#34495E;color:#FFF}.el-tooltip__popper.is-light{background:#FFF;border:1px solid #34495E}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#34495E}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow::after{border-top-color:#FFF}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#34495E}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow::after{border-bottom-color:#FFF}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#34495E}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow::after{border-left-color:#FFF}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#34495E}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow::after{border-right-color:#FFF}.el-slider::after,.el-slider::before{display:table}.el-slider__button-wrapper .el-tooltip,.el-slider__button-wrapper::after{vertical-align:middle;display:inline-block}.el-slider::after{clear:both}.el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#E2E8ED;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button{border-color:#C0C4CC}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1);cursor:not-allowed}.el-slider__button-wrapper,.el-slider__stop{-webkit-transform:translateX(-50%);position:absolute}.el-slider__input{float:right;margin-top:3px;width:130px}.el-slider__input.el-input-number--mini{margin-top:5px}.el-slider__input.el-input-number--medium{margin-top:0}.el-slider__input.el-input-number--large{margin-top:-2px}.el-slider__bar{height:6px;background-color:#0980E2;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.el-slider__button-wrapper{height:36px;width:36px;z-index:1001;top:-15px;transform:translateX(-50%);background-color:transparent;text-align:center;-moz-user-select:none;user-select:none;line-height:normal}.el-slider__button,.el-step__icon-inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-slider__button-wrapper::after{height:100%}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{width:16px;height:16px;border:2px solid #0980E2;background-color:#FFF;border-radius:50%;-webkit-transition:.2s;transition:.2s;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{height:6px;width:6px;border-radius:100%;background-color:#FFF;transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#A3ABB4;margin-top:15px}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:52px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:28px;margin-top:-1px;border:1px solid #CACFD5;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#C0C4CC}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#0980E2}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-col-pull-0,.el-col-pull-1,.el-col-pull-10,.el-col-pull-11,.el-col-pull-13,.el-col-pull-14,.el-col-pull-15,.el-col-pull-16,.el-col-pull-17,.el-col-pull-18,.el-col-pull-19,.el-col-pull-2,.el-col-pull-20,.el-col-pull-21,.el-col-pull-22,.el-col-pull-23,.el-col-pull-24,.el-col-pull-3,.el-col-pull-4,.el-col-pull-5,.el-col-pull-6,.el-col-pull-7,.el-col-pull-8,.el-col-pull-9,.el-col-push-0,.el-col-push-1,.el-col-push-10,.el-col-push-11,.el-col-push-12,.el-col-push-13,.el-col-push-14,.el-col-push-15,.el-col-push-16,.el-col-push-17,.el-col-push-18,.el-col-push-19,.el-col-push-2,.el-col-push-20,.el-col-push-21,.el-col-push-22,.el-col-push-23,.el-col-push-24,.el-col-push-3,.el-col-push-4,.el-col-push-5,.el-col-push-6,.el-col-push-7,.el-col-push-8,.el-col-push-9,.el-row{position:relative}.el-loading-spinner .el-loading-text{color:#0980E2;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#0980E2;stroke-linecap:round}.el-loading-spinner i{color:#0980E2}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-row{-webkit-box-sizing:border-box;box-sizing:border-box}.el-row::after,.el-row::before{display:table}.el-row::after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-col-0,.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-upload--picture-card,.el-upload-dragger{-webkit-box-sizing:border-box;cursor:pointer}.el-col-0{width:0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{right:0}.el-col-push-0{left:0}.el-col-1{width:4.16667%}.el-col-offset-1{margin-left:4.16667%}.el-col-pull-1{right:4.16667%}.el-col-push-1{left:4.16667%}.el-col-2{width:8.33333%}.el-col-offset-2{margin-left:8.33333%}.el-col-pull-2{right:8.33333%}.el-col-push-2{left:8.33333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{right:12.5%}.el-col-push-3{left:12.5%}.el-col-4{width:16.66667%}.el-col-offset-4{margin-left:16.66667%}.el-col-pull-4{right:16.66667%}.el-col-push-4{left:16.66667%}.el-col-5{width:20.83333%}.el-col-offset-5{margin-left:20.83333%}.el-col-pull-5{right:20.83333%}.el-col-push-5{left:20.83333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{right:25%}.el-col-push-6{left:25%}.el-col-7{width:29.16667%}.el-col-offset-7{margin-left:29.16667%}.el-col-pull-7{right:29.16667%}.el-col-push-7{left:29.16667%}.el-col-8{width:33.33333%}.el-col-offset-8{margin-left:33.33333%}.el-col-pull-8{right:33.33333%}.el-col-push-8{left:33.33333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{right:37.5%}.el-col-push-9{left:37.5%}.el-col-10{width:41.66667%}.el-col-offset-10{margin-left:41.66667%}.el-col-pull-10{right:41.66667%}.el-col-push-10{left:41.66667%}.el-col-11{width:45.83333%}.el-col-offset-11{margin-left:45.83333%}.el-col-pull-11{right:45.83333%}.el-col-push-11{left:45.83333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{left:50%}.el-col-13{width:54.16667%}.el-col-offset-13{margin-left:54.16667%}.el-col-pull-13{right:54.16667%}.el-col-push-13{left:54.16667%}.el-col-14{width:58.33333%}.el-col-offset-14{margin-left:58.33333%}.el-col-pull-14{right:58.33333%}.el-col-push-14{left:58.33333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{right:62.5%}.el-col-push-15{left:62.5%}.el-col-16{width:66.66667%}.el-col-offset-16{margin-left:66.66667%}.el-col-pull-16{right:66.66667%}.el-col-push-16{left:66.66667%}.el-col-17{width:70.83333%}.el-col-offset-17{margin-left:70.83333%}.el-col-pull-17{right:70.83333%}.el-col-push-17{left:70.83333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{right:75%}.el-col-push-18{left:75%}.el-col-19{width:79.16667%}.el-col-offset-19{margin-left:79.16667%}.el-col-pull-19{right:79.16667%}.el-col-push-19{left:79.16667%}.el-col-20{width:83.33333%}.el-col-offset-20{margin-left:83.33333%}.el-col-pull-20{right:83.33333%}.el-col-push-20{left:83.33333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{right:87.5%}.el-col-push-21{left:87.5%}.el-col-22{width:91.66667%}.el-col-offset-22{margin-left:91.66667%}.el-col-pull-22{right:91.66667%}.el-col-push-22{left:91.66667%}.el-col-23{width:95.83333%}.el-col-offset-23{margin-left:95.83333%}.el-col-pull-23{right:95.83333%}.el-col-push-23{left:95.83333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{right:100%}.el-col-push-24{left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.16667%}.el-col-xs-offset-1{margin-left:4.16667%}.el-col-xs-pull-1{position:relative;right:4.16667%}.el-col-xs-push-1{position:relative;left:4.16667%}.el-col-xs-2{width:8.33333%}.el-col-xs-offset-2{margin-left:8.33333%}.el-col-xs-pull-2{position:relative;right:8.33333%}.el-col-xs-push-2{position:relative;left:8.33333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.66667%}.el-col-xs-offset-4{margin-left:16.66667%}.el-col-xs-pull-4{position:relative;right:16.66667%}.el-col-xs-push-4{position:relative;left:16.66667%}.el-col-xs-5{width:20.83333%}.el-col-xs-offset-5{margin-left:20.83333%}.el-col-xs-pull-5{position:relative;right:20.83333%}.el-col-xs-push-5{position:relative;left:20.83333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.16667%}.el-col-xs-offset-7{margin-left:29.16667%}.el-col-xs-pull-7{position:relative;right:29.16667%}.el-col-xs-push-7{position:relative;left:29.16667%}.el-col-xs-8{width:33.33333%}.el-col-xs-offset-8{margin-left:33.33333%}.el-col-xs-pull-8{position:relative;right:33.33333%}.el-col-xs-push-8{position:relative;left:33.33333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.66667%}.el-col-xs-offset-10{margin-left:41.66667%}.el-col-xs-pull-10{position:relative;right:41.66667%}.el-col-xs-push-10{position:relative;left:41.66667%}.el-col-xs-11{width:45.83333%}.el-col-xs-offset-11{margin-left:45.83333%}.el-col-xs-pull-11{position:relative;right:45.83333%}.el-col-xs-push-11{position:relative;left:45.83333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.16667%}.el-col-xs-offset-13{margin-left:54.16667%}.el-col-xs-pull-13{position:relative;right:54.16667%}.el-col-xs-push-13{position:relative;left:54.16667%}.el-col-xs-14{width:58.33333%}.el-col-xs-offset-14{margin-left:58.33333%}.el-col-xs-pull-14{position:relative;right:58.33333%}.el-col-xs-push-14{position:relative;left:58.33333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.66667%}.el-col-xs-offset-16{margin-left:66.66667%}.el-col-xs-pull-16{position:relative;right:66.66667%}.el-col-xs-push-16{position:relative;left:66.66667%}.el-col-xs-17{width:70.83333%}.el-col-xs-offset-17{margin-left:70.83333%}.el-col-xs-pull-17{position:relative;right:70.83333%}.el-col-xs-push-17{position:relative;left:70.83333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.16667%}.el-col-xs-offset-19{margin-left:79.16667%}.el-col-xs-pull-19{position:relative;right:79.16667%}.el-col-xs-push-19{position:relative;left:79.16667%}.el-col-xs-20{width:83.33333%}.el-col-xs-offset-20{margin-left:83.33333%}.el-col-xs-pull-20{position:relative;right:83.33333%}.el-col-xs-push-20{position:relative;left:83.33333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.66667%}.el-col-xs-offset-22{margin-left:91.66667%}.el-col-xs-pull-22{position:relative;right:91.66667%}.el-col-xs-push-22{position:relative;left:91.66667%}.el-col-xs-23{width:95.83333%}.el-col-xs-offset-23{margin-left:95.83333%}.el-col-xs-pull-23{position:relative;right:95.83333%}.el-col-xs-push-23{position:relative;left:95.83333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.16667%}.el-col-sm-offset-1{margin-left:4.16667%}.el-col-sm-pull-1{position:relative;right:4.16667%}.el-col-sm-push-1{position:relative;left:4.16667%}.el-col-sm-2{width:8.33333%}.el-col-sm-offset-2{margin-left:8.33333%}.el-col-sm-pull-2{position:relative;right:8.33333%}.el-col-sm-push-2{position:relative;left:8.33333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.66667%}.el-col-sm-offset-4{margin-left:16.66667%}.el-col-sm-pull-4{position:relative;right:16.66667%}.el-col-sm-push-4{position:relative;left:16.66667%}.el-col-sm-5{width:20.83333%}.el-col-sm-offset-5{margin-left:20.83333%}.el-col-sm-pull-5{position:relative;right:20.83333%}.el-col-sm-push-5{position:relative;left:20.83333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.16667%}.el-col-sm-offset-7{margin-left:29.16667%}.el-col-sm-pull-7{position:relative;right:29.16667%}.el-col-sm-push-7{position:relative;left:29.16667%}.el-col-sm-8{width:33.33333%}.el-col-sm-offset-8{margin-left:33.33333%}.el-col-sm-pull-8{position:relative;right:33.33333%}.el-col-sm-push-8{position:relative;left:33.33333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.66667%}.el-col-sm-offset-10{margin-left:41.66667%}.el-col-sm-pull-10{position:relative;right:41.66667%}.el-col-sm-push-10{position:relative;left:41.66667%}.el-col-sm-11{width:45.83333%}.el-col-sm-offset-11{margin-left:45.83333%}.el-col-sm-pull-11{position:relative;right:45.83333%}.el-col-sm-push-11{position:relative;left:45.83333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.16667%}.el-col-sm-offset-13{margin-left:54.16667%}.el-col-sm-pull-13{position:relative;right:54.16667%}.el-col-sm-push-13{position:relative;left:54.16667%}.el-col-sm-14{width:58.33333%}.el-col-sm-offset-14{margin-left:58.33333%}.el-col-sm-pull-14{position:relative;right:58.33333%}.el-col-sm-push-14{position:relative;left:58.33333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.66667%}.el-col-sm-offset-16{margin-left:66.66667%}.el-col-sm-pull-16{position:relative;right:66.66667%}.el-col-sm-push-16{position:relative;left:66.66667%}.el-col-sm-17{width:70.83333%}.el-col-sm-offset-17{margin-left:70.83333%}.el-col-sm-pull-17{position:relative;right:70.83333%}.el-col-sm-push-17{position:relative;left:70.83333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.16667%}.el-col-sm-offset-19{margin-left:79.16667%}.el-col-sm-pull-19{position:relative;right:79.16667%}.el-col-sm-push-19{position:relative;left:79.16667%}.el-col-sm-20{width:83.33333%}.el-col-sm-offset-20{margin-left:83.33333%}.el-col-sm-pull-20{position:relative;right:83.33333%}.el-col-sm-push-20{position:relative;left:83.33333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.66667%}.el-col-sm-offset-22{margin-left:91.66667%}.el-col-sm-pull-22{position:relative;right:91.66667%}.el-col-sm-push-22{position:relative;left:91.66667%}.el-col-sm-23{width:95.83333%}.el-col-sm-offset-23{margin-left:95.83333%}.el-col-sm-pull-23{position:relative;right:95.83333%}.el-col-sm-push-23{position:relative;left:95.83333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.16667%}.el-col-md-offset-1{margin-left:4.16667%}.el-col-md-pull-1{position:relative;right:4.16667%}.el-col-md-push-1{position:relative;left:4.16667%}.el-col-md-2{width:8.33333%}.el-col-md-offset-2{margin-left:8.33333%}.el-col-md-pull-2{position:relative;right:8.33333%}.el-col-md-push-2{position:relative;left:8.33333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.66667%}.el-col-md-offset-4{margin-left:16.66667%}.el-col-md-pull-4{position:relative;right:16.66667%}.el-col-md-push-4{position:relative;left:16.66667%}.el-col-md-5{width:20.83333%}.el-col-md-offset-5{margin-left:20.83333%}.el-col-md-pull-5{position:relative;right:20.83333%}.el-col-md-push-5{position:relative;left:20.83333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.16667%}.el-col-md-offset-7{margin-left:29.16667%}.el-col-md-pull-7{position:relative;right:29.16667%}.el-col-md-push-7{position:relative;left:29.16667%}.el-col-md-8{width:33.33333%}.el-col-md-offset-8{margin-left:33.33333%}.el-col-md-pull-8{position:relative;right:33.33333%}.el-col-md-push-8{position:relative;left:33.33333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.66667%}.el-col-md-offset-10{margin-left:41.66667%}.el-col-md-pull-10{position:relative;right:41.66667%}.el-col-md-push-10{position:relative;left:41.66667%}.el-col-md-11{width:45.83333%}.el-col-md-offset-11{margin-left:45.83333%}.el-col-md-pull-11{position:relative;right:45.83333%}.el-col-md-push-11{position:relative;left:45.83333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.16667%}.el-col-md-offset-13{margin-left:54.16667%}.el-col-md-pull-13{position:relative;right:54.16667%}.el-col-md-push-13{position:relative;left:54.16667%}.el-col-md-14{width:58.33333%}.el-col-md-offset-14{margin-left:58.33333%}.el-col-md-pull-14{position:relative;right:58.33333%}.el-col-md-push-14{position:relative;left:58.33333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.66667%}.el-col-md-offset-16{margin-left:66.66667%}.el-col-md-pull-16{position:relative;right:66.66667%}.el-col-md-push-16{position:relative;left:66.66667%}.el-col-md-17{width:70.83333%}.el-col-md-offset-17{margin-left:70.83333%}.el-col-md-pull-17{position:relative;right:70.83333%}.el-col-md-push-17{position:relative;left:70.83333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.16667%}.el-col-md-offset-19{margin-left:79.16667%}.el-col-md-pull-19{position:relative;right:79.16667%}.el-col-md-push-19{position:relative;left:79.16667%}.el-col-md-20{width:83.33333%}.el-col-md-offset-20{margin-left:83.33333%}.el-col-md-pull-20{position:relative;right:83.33333%}.el-col-md-push-20{position:relative;left:83.33333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.66667%}.el-col-md-offset-22{margin-left:91.66667%}.el-col-md-pull-22{position:relative;right:91.66667%}.el-col-md-push-22{position:relative;left:91.66667%}.el-col-md-23{width:95.83333%}.el-col-md-offset-23{margin-left:95.83333%}.el-col-md-pull-23{position:relative;right:95.83333%}.el-col-md-push-23{position:relative;left:95.83333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.16667%}.el-col-lg-offset-1{margin-left:4.16667%}.el-col-lg-pull-1{position:relative;right:4.16667%}.el-col-lg-push-1{position:relative;left:4.16667%}.el-col-lg-2{width:8.33333%}.el-col-lg-offset-2{margin-left:8.33333%}.el-col-lg-pull-2{position:relative;right:8.33333%}.el-col-lg-push-2{position:relative;left:8.33333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.66667%}.el-col-lg-offset-4{margin-left:16.66667%}.el-col-lg-pull-4{position:relative;right:16.66667%}.el-col-lg-push-4{position:relative;left:16.66667%}.el-col-lg-5{width:20.83333%}.el-col-lg-offset-5{margin-left:20.83333%}.el-col-lg-pull-5{position:relative;right:20.83333%}.el-col-lg-push-5{position:relative;left:20.83333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.16667%}.el-col-lg-offset-7{margin-left:29.16667%}.el-col-lg-pull-7{position:relative;right:29.16667%}.el-col-lg-push-7{position:relative;left:29.16667%}.el-col-lg-8{width:33.33333%}.el-col-lg-offset-8{margin-left:33.33333%}.el-col-lg-pull-8{position:relative;right:33.33333%}.el-col-lg-push-8{position:relative;left:33.33333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.66667%}.el-col-lg-offset-10{margin-left:41.66667%}.el-col-lg-pull-10{position:relative;right:41.66667%}.el-col-lg-push-10{position:relative;left:41.66667%}.el-col-lg-11{width:45.83333%}.el-col-lg-offset-11{margin-left:45.83333%}.el-col-lg-pull-11{position:relative;right:45.83333%}.el-col-lg-push-11{position:relative;left:45.83333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.16667%}.el-col-lg-offset-13{margin-left:54.16667%}.el-col-lg-pull-13{position:relative;right:54.16667%}.el-col-lg-push-13{position:relative;left:54.16667%}.el-col-lg-14{width:58.33333%}.el-col-lg-offset-14{margin-left:58.33333%}.el-col-lg-pull-14{position:relative;right:58.33333%}.el-col-lg-push-14{position:relative;left:58.33333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.66667%}.el-col-lg-offset-16{margin-left:66.66667%}.el-col-lg-pull-16{position:relative;right:66.66667%}.el-col-lg-push-16{position:relative;left:66.66667%}.el-col-lg-17{width:70.83333%}.el-col-lg-offset-17{margin-left:70.83333%}.el-col-lg-pull-17{position:relative;right:70.83333%}.el-col-lg-push-17{position:relative;left:70.83333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.16667%}.el-col-lg-offset-19{margin-left:79.16667%}.el-col-lg-pull-19{position:relative;right:79.16667%}.el-col-lg-push-19{position:relative;left:79.16667%}.el-col-lg-20{width:83.33333%}.el-col-lg-offset-20{margin-left:83.33333%}.el-col-lg-pull-20{position:relative;right:83.33333%}.el-col-lg-push-20{position:relative;left:83.33333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.66667%}.el-col-lg-offset-22{margin-left:91.66667%}.el-col-lg-pull-22{position:relative;right:91.66667%}.el-col-lg-push-22{position:relative;left:91.66667%}.el-col-lg-23{width:95.83333%}.el-col-lg-offset-23{margin-left:95.83333%}.el-col-lg-pull-23{position:relative;right:95.83333%}.el-col-lg-push-23{position:relative;left:95.83333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.16667%}.el-col-xl-offset-1{margin-left:4.16667%}.el-col-xl-pull-1{position:relative;right:4.16667%}.el-col-xl-push-1{position:relative;left:4.16667%}.el-col-xl-2{width:8.33333%}.el-col-xl-offset-2{margin-left:8.33333%}.el-col-xl-pull-2{position:relative;right:8.33333%}.el-col-xl-push-2{position:relative;left:8.33333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.66667%}.el-col-xl-offset-4{margin-left:16.66667%}.el-col-xl-pull-4{position:relative;right:16.66667%}.el-col-xl-push-4{position:relative;left:16.66667%}.el-col-xl-5{width:20.83333%}.el-col-xl-offset-5{margin-left:20.83333%}.el-col-xl-pull-5{position:relative;right:20.83333%}.el-col-xl-push-5{position:relative;left:20.83333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.16667%}.el-col-xl-offset-7{margin-left:29.16667%}.el-col-xl-pull-7{position:relative;right:29.16667%}.el-col-xl-push-7{position:relative;left:29.16667%}.el-col-xl-8{width:33.33333%}.el-col-xl-offset-8{margin-left:33.33333%}.el-col-xl-pull-8{position:relative;right:33.33333%}.el-col-xl-push-8{position:relative;left:33.33333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.66667%}.el-col-xl-offset-10{margin-left:41.66667%}.el-col-xl-pull-10{position:relative;right:41.66667%}.el-col-xl-push-10{position:relative;left:41.66667%}.el-col-xl-11{width:45.83333%}.el-col-xl-offset-11{margin-left:45.83333%}.el-col-xl-pull-11{position:relative;right:45.83333%}.el-col-xl-push-11{position:relative;left:45.83333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.16667%}.el-col-xl-offset-13{margin-left:54.16667%}.el-col-xl-pull-13{position:relative;right:54.16667%}.el-col-xl-push-13{position:relative;left:54.16667%}.el-col-xl-14{width:58.33333%}.el-col-xl-offset-14{margin-left:58.33333%}.el-col-xl-pull-14{position:relative;right:58.33333%}.el-col-xl-push-14{position:relative;left:58.33333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.66667%}.el-col-xl-offset-16{margin-left:66.66667%}.el-col-xl-pull-16{position:relative;right:66.66667%}.el-col-xl-push-16{position:relative;left:66.66667%}.el-col-xl-17{width:70.83333%}.el-col-xl-offset-17{margin-left:70.83333%}.el-col-xl-pull-17{position:relative;right:70.83333%}.el-col-xl-push-17{position:relative;left:70.83333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.16667%}.el-col-xl-offset-19{margin-left:79.16667%}.el-col-xl-pull-19{position:relative;right:79.16667%}.el-col-xl-push-19{position:relative;left:79.16667%}.el-col-xl-20{width:83.33333%}.el-col-xl-offset-20{margin-left:83.33333%}.el-col-xl-pull-20{position:relative;right:83.33333%}.el-col-xl-push-20{position:relative;left:83.33333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.66667%}.el-col-xl-offset-22{margin-left:91.66667%}.el-col-xl-pull-22{position:relative;right:91.66667%}.el-col-xl-push-22{position:relative;left:91.66667%}.el-col-xl-23{width:95.83333%}.el-col-xl-offset-23{margin-left:95.83333%}.el-col-xl-pull-23{position:relative;right:95.83333%}.el-col-xl-push-23{position:relative;left:95.83333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}@-webkit-keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:#556574;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;box-sizing:border-box;width:148px;height:148px;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#0980E2;color:#0980E2}.el-upload:focus .el-upload-dragger{border-color:#0980E2}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;box-sizing:border-box;width:360px;height:180px;text-align:center;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#C0C4CC;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #CACFD5;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#556574;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#0980E2;font-style:normal}.el-upload-dragger:hover{border-color:#0980E2}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #0980E2}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#556574;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#67C23A}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#556574}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#0980E2}.el-upload-list__item:hover{background-color:#F5F7FA}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#0980E2;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#556574;display:block;margin-right:40px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#999FA7;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#556574;display:none}.el-upload-list__item-delete:hover{color:#0980E2}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#FFF}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:0 0;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px;background-color:#FFF}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover::after{display:inline-block;height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#FFF;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#FFF;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#FFF;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#34495E}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#556574;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress-bar,.el-progress-bar__inner::after,.el-progress-bar__innerText,.el-spinner{display:inline-block;vertical-align:middle}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#67C23A}.el-progress.is-success .el-progress__text{color:#67C23A}.el-progress.is-warning .el-progress-bar__inner{background-color:#E6A23C}.el-progress.is-warning .el-progress__text{color:#E6A23C}.el-progress.is-exception .el-progress-bar__inner{background-color:#F56C6C}.el-progress.is-exception .el-progress__text{color:#F56C6C}.el-progress-bar{padding-right:50px;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#F0F5F9;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#0980E2;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-card,.el-message{border-radius:4px;overflow:hidden}.el-progress-bar__inner::after{height:100%}.el-progress-bar__innerText{color:#FFF;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#F0F5F9;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,transform .4s,top .4s;transition:opacity .3s,transform .4s,top .4s,-webkit-transform .4s;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#A3ABB4}.el-message--success{background-color:#f0f9eb;border-color:#e1f3d8}.el-message--success .el-message__content{color:#67C23A}.el-message--warning{background-color:#fdf6ec;border-color:#faecd8}.el-message--warning .el-message__content{color:#E6A23C}.el-message--error{background-color:#fef0f0;border-color:#fde2e2}.el-message--error .el-message__content{color:#F56C6C}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#C0C4CC;font-size:16px}.el-message__closeBtn:hover{color:#999FA7}.el-message .el-icon-success{color:#67C23A}.el-message .el-icon-error{color:#F56C6C}.el-message .el-icon-info{color:#A3ABB4}.el-message .el-icon-warning{color:#E6A23C}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:#F56C6C;border-radius:10px;color:#FFF;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #FFF}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-rate__icon,.el-rate__item{position:relative;display:inline-block}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:#0980E2}.el-badge__content--success{background-color:#67C23A}.el-badge__content--warning{background-color:#E6A23C}.el-badge__content--info{background-color:#A3ABB4}.el-badge__content--danger{background-color:#F56C6C}.el-card{border:1px solid #F0F5F9;background-color:#FFF;color:#34495E;-webkit-transition:.3s;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #F0F5F9;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__body{padding:20px}.el-rate{height:20px;line-height:1}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon{font-size:18px;margin-right:6px;color:#C0C4CC;-webkit-transition:.3s;transition:.3s}.el-rate__decimal,.el-rate__icon .path2{position:absolute;top:0;left:0}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal{display:inline-block;overflow:hidden}.el-step.is-vertical,.el-steps{display:-webkit-box;display:-ms-flexbox}.el-rate__text{font-size:14px;vertical-align:middle}.el-steps{display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#F5F7FA}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column}.el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:#34495E;border-color:#34495E}.el-step__head.is-wait{color:#C0C4CC;border-color:#C0C4CC}.el-step__head.is-success{color:#67C23A;border-color:#67C23A}.el-step__head.is-error{color:#F56C6C;border-color:#F56C6C}.el-step__head.is-finish{color:#0980E2;border-color:#0980E2}.el-step__icon{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#FFF;-webkit-transition:.15s ease-out;transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-button,.el-checkbox,.el-image-viewer__btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:#C0C4CC}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:#34495E}.el-step__title.is-wait{color:#C0C4CC}.el-step__title.is-success{color:#67C23A}.el-step__title.is-error{color:#F56C6C}.el-step__title.is-finish{color:#0980E2}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:#34495E}.el-step__description.is-wait{color:#C0C4CC}.el-step__description.is-success{color:#67C23A}.el-step__description.is-error{color:#F56C6C}.el-step__description.is-finish{color:#0980E2}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-step.is-simple .el-step__arrow::after,.el-step.is-simple .el-step__arrow::before{content:'';display:inline-block;position:absolute;height:15px;width:1px;background:#C0C4CC}.el-step.is-simple .el-step__arrow::before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.el-step.is-simple .el-step__arrow::after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#FFF;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#C0C4CC;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#FFF;border:none;outline:0;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.el-carousel__item,.el-carousel__mask{height:100%;top:0;left:0;position:absolute}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}.el-carousel__item{width:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{width:100%;background-color:#FFF;opacity:.24;-webkit-transition:.2s;transition:.2s}.el-fade-in-enter,.el-fade-in-leave-active,.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active,.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45,.45);transform:scale(.45,.45)}.collapse-transition{-webkit-transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out;transition:.3s height ease-in-out,.3s padding-top ease-in-out,.3s padding-bottom ease-in-out}.horizontal-collapse-transition{-webkit-transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out;transition:.3s width ease-in-out,.3s padding-left ease-in-out,.3s padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-collapse{border-top:1px solid #F0F5F9;border-bottom:1px solid #F0F5F9}.el-collapse-item.is-disabled .el-collapse-item__header{color:#bbb;cursor:not-allowed}.el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;background-color:#FFF;color:#34495E;cursor:pointer;border-bottom:1px solid #F0F5F9;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:300}.el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:#0980E2}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:#FFF;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #F0F5F9}.el-cascader__tags,.el-tag{-webkit-box-sizing:border-box}.el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#34495E;line-height:1.769230769230769}.el-collapse-item:last-child{margin-bottom:-1px}.el-popper .popper__arrow,.el-popper .popper__arrow::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03));filter:drop-shadow(0 2px 12px rgba(0, 0, 0, .03))}.el-popper .popper__arrow::after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#F0F5F9;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow::after{bottom:1px;margin-left:-6px;border-top-color:#FFF;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#F0F5F9}.el-popper[x-placement^=bottom] .popper__arrow::after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#FFF}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#F0F5F9;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow::after{bottom:-6px;left:1px;border-right-color:#FFF;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#F0F5F9}.el-popper[x-placement^=left] .popper__arrow::after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#FFF}.el-tag{background-color:#e6f2fc;border-color:#cee6f9;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#0980E2;border-width:1px;border-style:solid;border-radius:4px;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#0980E2}.el-tag .el-tag__close{color:#0980e2}.el-tag .el-tag__close:hover{color:#FFF;background-color:#0980e2}.el-tag.el-tag--info{background-color:#f6f7f8;border-color:#edeef0;color:#a3abb4}.el-tag.el-tag--info.is-hit{border-color:#A3ABB4}.el-tag.el-tag--info .el-tag__close{color:#a3abb4}.el-tag.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a3abb4}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67C23A}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close::before{display:block}.el-tag--dark{background-color:#0980e2;border-color:#0980e2;color:#fff}.el-tag--dark.is-hit{border-color:#0980E2}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#FFF;background-color:#3a99e8}.el-tag--dark.el-tag--info{background-color:#a3abb4;border-color:#a3abb4;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#A3ABB4}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#b5bcc3}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67C23A}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#9dccf3;color:#0980e2}.el-tag--plain.is-hit{border-color:#0980E2}.el-tag--plain .el-tag__close{color:#0980e2}.el-tag--plain .el-tag__close:hover{color:#FFF;background-color:#0980e2}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#dadde1;color:#a3abb4}.el-tag--plain.el-tag--info.is-hit{border-color:#A3ABB4}.el-tag--plain.el-tag--info .el-tag__close{color:#a3abb4}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#FFF;background-color:#a3abb4}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67C23A}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#FFF;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#E6A23C}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#FFF;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#F56C6C}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#FFF;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:28px}.el-cascader:not(.is-disabled):hover .el-input__inner{cursor:pointer;border-color:#C0C4CC}.el-cascader .el-input .el-input__inner:focus,.el-cascader .el-input.is-focus .el-input__inner{border-color:#0980E2}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.el-cascader .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.el-cascader .el-input .el-icon-circle-close:hover{color:#999FA7}.el-cascader--medium{font-size:14px;line-height:30px}.el-cascader--small{font-size:13px;line-height:28px}.el-cascader--mini{font-size:12px;line-height:26px}.el-cascader.is-disabled .el-cascader__label{z-index:2;color:#C0C4CC}.el-cascader__dropdown{margin:5px 0;font-size:14px;background:#FFF;border:1px solid #E2E8ED;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:normal;text-align:left;box-sizing:border-box}.el-cascader__tags .el-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:#f0f2f5}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#C0C4CC;color:#FFF}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:#999FA7}.el-cascader__suggestion-panel{border-radius:4px}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:14px;color:#556574;text-align:center}.el-cascader__suggestion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:#F5F7FA}.el-cascader__suggestion-item.is-checked{color:#0980E2;font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:#C0C4CC}.el-cascader__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:24px;min-width:60px;margin:2px 0 2px 15px;padding:0;color:#556574;border:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__search-input::-webkit-input-placeholder{color:#C0C4CC}.el-cascader__search-input::-ms-input-placeholder{color:#C0C4CC}.el-cascader__search-input::placeholder{color:#C0C4CC}.el-color-predefine{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{-webkit-box-shadow:0 0 3px 2px #0980E2;box-shadow:0 0 3px 2px #0980E2}.el-color-predefine__color-selector>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(to bottom,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper::after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:6px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.el-color-dropdown__btn:hover{color:#0980E2;border-color:#0980E2}.el-color-dropdown__link-btn{cursor:pointer;color:#0980E2;text-decoration:none;padding:15px;font-size:12px}.el-color-dropdown__link-btn:hover{color:tint(#0980E2,20%)}.el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--medium{height:36px}.el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.el-color-picker--small{height:32px}.el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker--mini{height:28px}.el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.el-color-picker--mini .el-color-picker__empty,.el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:rgba(255,255,255,.7)}.el-color-picker__trigger{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;border-radius:3px;width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.el-color-picker__empty,.el-color-picker__icon{top:50%;left:50%;font-size:12px;position:absolute}.el-color-picker__empty{color:#999;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{display:inline-block;width:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);color:#FFF;text-align:center}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#FFF;border:1px solid #F0F5F9;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#34495E;background-color:#FFF;background-image:none;border:1px solid #CACFD5;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#0980E2}.el-textarea .el-input__count{color:#A3ABB4;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E2E8ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#999FA7}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#A3ABB4;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;background-image:none;border-radius:4px;border:1px solid #CACFD5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#34495E;display:inline-block;font-size:inherit;height:28px;line-height:28px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-button,.el-transfer-panel{-webkit-box-sizing:border-box}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;height:100%;color:#C0C4CC;text-align:center}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#0980E2;outline:0}.el-input__suffix{right:5px;transition:all .3s}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:28px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E2E8ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:30px;line-height:30px}.el-input--medium .el-input__icon{line-height:30px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:28px;line-height:28px}.el-input--small .el-input__icon{line-height:28px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:26px;line-height:26px}.el-input--mini .el-input__icon{line-height:26px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#A3ABB4;vertical-align:middle;display:table-cell;position:relative;border:1px solid #CACFD5;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #CACFD5;color:#34495E;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:400;padding:8px 15px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#0980E2;border-color:#b5d9f6;background-color:#e6f2fc}.el-button:active{color:#0873cb;border-color:#0873cb;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#0980E2;color:#0980E2}.el-button.is-active,.el-button.is-plain:active{color:#0873cb;border-color:#0873cb}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#F0F5F9}.el-link,.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#F0F5F9;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:8px}.el-button--medium,.el-button--medium.is-round,.el-checkbox-button--medium .el-checkbox-button__inner.is-round,.el-checkbox-button__inner,.el-checkbox-button__inner.is-round{padding:8px 15px}.el-button--primary{color:#FFF;background-color:#0980E2;border-color:#0980E2}.el-button--primary:focus,.el-button--primary:hover{background:#3a99e8;border-color:#3a99e8;color:#FFF}.el-button--primary.is-active,.el-button--primary:active{background:#0873cb;border-color:#0873cb;color:#FFF}.el-button--primary:active{outline:0}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#84c0f1;border-color:#84c0f1}.el-button--primary.is-plain{color:#0980E2;background:#e6f2fc;border-color:#9dccf3}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#0980E2;border-color:#0980E2;color:#FFF}.el-button--primary.is-plain:active{background:#0873cb;border-color:#0873cb;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#6bb3ee;background-color:#e6f2fc;border-color:#cee6f9}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#A3ABB4;border-color:#A3ABB4}.el-button--info:focus,.el-button--info:hover{background:#b5bcc3;border-color:#b5bcc3;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#939aa2;border-color:#939aa2;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#d1d5da;border-color:#d1d5da}.el-button--info.is-plain{color:#A3ABB4;background:#f6f7f8;border-color:#dadde1}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#A3ABB4;border-color:#A3ABB4;color:#FFF}.el-button--info.is-plain:active{background:#939aa2;border-color:#939aa2;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#c8cdd2;background-color:#f6f7f8;border-color:#edeef0}.el-button--text,.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button--medium{font-size:14px;border-radius:4px}.el-button--medium.is-circle{padding:8px}.el-button--small{padding:6px 15px;font-size:14px;border-radius:3px}.el-button--small.is-round{padding:6px 15px}.el-button--small.is-circle{padding:6px}.el-button--mini,.el-button--mini.is-round{padding:6px 15px}.el-button--mini{font-size:12px;border-radius:3px}.el-button--mini.is-circle{padding:6px}.el-button--text{color:#0980E2;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#3a99e8;border-color:transparent;background-color:transparent}.el-button--text:active{color:#0873cb;background-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:""}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:first-child{border-right-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:last-child{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5)}.el-transfer{font-size:14px}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#FFF;background-color:#0980E2;font-size:0}.el-transfer__button.is-with-texts{border-radius:4px}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{border:1px solid #CACFD5;background-color:#F5F7FA;color:#C0C4CC}.el-transfer__button:first-child{margin-bottom:10px}.el-transfer__button:nth-child(2){margin:0}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button [class*=el-icon-]+span{margin-left:0}.el-transfer-panel{border:1px solid #F0F5F9;border-radius:4px;overflow:hidden;background:#FFF;display:inline-block;vertical-align:middle;width:200px;max-height:100%;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:246px}.el-transfer-panel__body.is-with-footer{padding-bottom:40px}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0;display:block!important}.el-transfer-panel__item.el-checkbox{color:#556574}.el-transfer-panel__item:hover{color:#0980E2}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.el-transfer-panel__filter .el-input__icon{margin-left:5px}.el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#F5F7FA;margin:0;padding-left:15px;border-bottom:1px solid #F0F5F9;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#34495E;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#999FA7;font-size:12px;font-weight:400}.el-transfer-panel .el-transfer-panel__footer{height:40px;background:#FFF;margin:0;padding:0;border-top:1px solid #F0F5F9;position:absolute;bottom:0;left:0;width:100%;z-index:1}.el-transfer-panel .el-transfer-panel__footer::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-container,.el-timeline-item__node{display:-webkit-box;display:-ms-flexbox}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#556574}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#999FA7;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner::after{height:6px;width:3px;left:4px}.el-container{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-aside,.el-header{-webkit-box-sizing:border-box}.el-container.is-vertical{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.el-header{padding:0 20px;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-aside{overflow:auto;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-footer,.el-main{-webkit-box-sizing:border-box}.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:20px}.el-footer{padding:0 20px;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-timeline{margin:0;font-size:14px;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #E2E8ED}.el-timeline-item__icon{color:#FFF;font-size:13px}.el-timeline-item__node{position:absolute;background-color:#E2E8ED;border-radius:50%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image__error,.el-timeline-item__dot{display:-webkit-box;display:-ms-flexbox}.el-timeline-item__node--normal{left:-1px;width:12px;height:12px}.el-timeline-item__node--large{left:-2px;width:14px;height:14px}.el-timeline-item__node--primary{background-color:#0980E2}.el-timeline-item__node--success{background-color:#67C23A}.el-timeline-item__node--warning{background-color:#E6A23C}.el-timeline-item__node--danger{background-color:#F56C6C}.el-timeline-item__node--info{background-color:#A3ABB4}.el-timeline-item__dot{position:absolute;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__content{color:#34495E}.el-timeline-item__timestamp{color:#999FA7;line-height:1;font-size:13px}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;padding:0;font-size:14px;font-weight:400}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #0980E2}.el-link.el-link--default:after,.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:#0980E2}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#556574}.el-link.el-link--default:hover{color:#0980E2}.el-link.el-link--default.is-disabled{color:#C0C4CC}.el-link.el-link--primary{color:#0980E2}.el-link.el-link--primary:hover{color:#3a99e8}.el-link.el-link--primary.is-disabled{color:#84c0f1}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:#F56C6C}.el-link.el-link--danger{color:#F56C6C}.el-link.el-link--danger:hover{color:#f78989}.el-link.el-link--danger.is-disabled{color:#fab6b6}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:#67C23A}.el-link.el-link--success{color:#67C23A}.el-link.el-link--success:hover{color:#85ce61}.el-link.el-link--success.is-disabled{color:#b3e19d}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:#E6A23C}.el-link.el-link--warning{color:#E6A23C}.el-link.el-link--warning:hover{color:#ebb563}.el-link.el-link--warning.is-disabled{color:#f3d19e}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:#A3ABB4}.el-link.el-link--info{color:#A3ABB4}.el-link.el-link--info:hover{color:#b5bcc3}.el-link.el-link--info.is-disabled{color:#d1d5da}.el-divider{background-color:#CACFD5;position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#FFF;padding:0 20px;font-weight:500;color:#34495E;font-size:14px}.el-image__error,.el-image__placeholder{background:#F5F7FA}.el-divider__text.is-left{left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-divider__text.is-center{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#C0C4CC;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:40px}.el-image-viewer__canvas{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__next,.el-image-viewer__prev{top:50%;width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__prev{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px}.el-image-viewer__next{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-calendar{background-color:#fff}.el-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #EBEEF5}.el-backtop,.el-page-header{display:-webkit-box;display:-ms-flexbox}.el-calendar__title{color:#000;-ms-flex-item-align:center;align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:#556574;font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:#C0C4CC}.el-backtop,.el-calendar-table td.is-today{color:#0980E2}.el-calendar-table td{border-bottom:1px solid #EBEEF5;border-right:1px solid #EBEEF5;vertical-align:top;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-calendar-table td.is-selected{background-color:#F2F8FE}.el-calendar-table tr:first-child td{border-top:1px solid #EBEEF5}.el-calendar-table tr td:first-child{border-left:1px solid #EBEEF5}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;height:85px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:#F2F8FE}.el-backtop{position:fixed;background-color:#FFF;width:40px;height:40px;border-radius:50%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12);box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#F4F9FC}.el-page-header{display:flex;line-height:24px}.el-page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-right:40px;position:relative}.el-page-header__left::after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#CACFD5}.el-checkbox,.el-checkbox__input{display:inline-block;position:relative;white-space:nowrap}.el-page-header__left .el-icon-back{font-size:18px;margin-right:6px;-ms-flex-item-align:center;align-self:center}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:#34495E}.el-checkbox{color:#556574;font-weight:400;font-size:14px;cursor:pointer;user-select:none;margin-right:30px}.el-checkbox-button__inner,.el-radio{font-weight:400;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #CACFD5;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#0980E2}.el-checkbox.is-bordered.is-disabled{border-color:#F0F5F9;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner::after{height:6px;width:2px}.el-checkbox__input{cursor:pointer;outline:0;line-height:1;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#CACFD5;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner::after{cursor:not-allowed;border-color:#C0C4CC}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#F4F9FC;border-color:#CACFD5}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner::after{border-color:#C0C4CC}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#F4F9FC;border-color:#CACFD5}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner::before{background-color:#C0C4CC;border-color:#C0C4CC}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#0980E2;border-color:#0980E2}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#C0C4CC;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner::after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#0980E2}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#0980E2}.el-checkbox__input.is-indeterminate .el-checkbox__inner::before{content:'';position:absolute;display:block;background-color:#FFF;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner::after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #CACFD5;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#FFF;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#0980E2}.el-checkbox__inner::after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #FFF;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox-button,.el-checkbox-button__inner{display:inline-block;position:relative}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button__inner{line-height:1;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#FFF;border:1px solid #CACFD5;border-left:0;color:#34495E;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);font-size:14px;border-radius:0}.el-checkbox-button__inner:hover{color:#0980E2}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-radio,.el-radio__input{line-height:1;outline:0;white-space:nowrap}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-radio,.el-radio__inner,.el-radio__input{position:relative;display:inline-block}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#FFF;background-color:#0980E2;border-color:#0980E2;-webkit-box-shadow:-1px 0 0 0 #6bb3ee;box-shadow:-1px 0 0 0 #6bb3ee}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#0980E2}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#F0F5F9;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#F0F5F9}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #CACFD5;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#0980E2}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:8px 15px;font-size:14px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner{padding:6px 15px;font-size:14px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:6px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:6px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:6px 15px}.el-checkbox-group{font-size:0}.el-radio,.el-radio--medium.is-bordered .el-radio__label,.el-radio--small.is-bordered .el-radio__label{font-size:14px}.el-radio{color:#556574;cursor:pointer;margin-right:30px}.el-cascader-node>.el-radio,.el-radio:last-child{margin-right:0}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #CACFD5;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#0980E2}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#F0F5F9}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#F5F7FA;border-color:#E2E8ED}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__label{font-size:12px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio__input{cursor:pointer;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner::after{cursor:not-allowed;background-color:#F5F7FA}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner::after{background-color:#C0C4CC}.el-radio__input.is-disabled+span.el-radio__label{color:#C0C4CC;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#0980E2;background:#0980E2}.el-radio__input.is-checked .el-radio__inner::after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#0980E2}.el-radio__input.is-focus .el-radio__inner{border-color:#0980E2}.el-radio__inner{border:1px solid #CACFD5;border-radius:100%;width:14px;height:14px;background-color:#FFF;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#0980E2}.el-radio__inner::after{width:4px;height:4px;border-radius:100%;background-color:#FFF;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #0980E2;box-shadow:0 0 2px 2px #0980E2}.el-radio__label{font-size:14px;padding-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity 340ms ease-out;transition:opacity 340ms ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(153,159,167,.3);-webkit-transition:.3s background-color;transition:.3s background-color}.el-scrollbar__thumb:hover{background-color:rgba(153,159,167,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity 120ms ease-out;transition:opacity 120ms ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-cascader-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;font-size:14px}.el-cascader-node,.el-drawer{display:-webkit-box;display:-ms-flexbox}.el-cascader-panel.is-bordered{border:1px solid #E2E8ED;border-radius:4px}.el-cascader-menu{min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#556574;border-right:solid 1px #E2E8ED}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.el-avatar,.el-drawer{-webkit-box-sizing:border-box;overflow:hidden}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#C0C4CC}.el-cascader-node{position:relative;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:#556574}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#0980E2;font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#F5F7FA}.el-cascader-node.is-disabled{color:#C0C4CC;cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-avatar{display:inline-block;box-sizing:border-box;text-align:center;color:#fff;background:#C0C4CC;width:40px;height:40px;line-height:40px;font-size:14px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{width:40px;height:40px;line-height:40px}.el-avatar--medium{width:36px;height:36px;line-height:36px}.el-avatar--small{width:28px;height:28px;line-height:28px}.el-drawer.btt,.el-drawer.ttb,.el-drawer__container{left:0;right:0;width:100%}.el-drawer.ltr,.el-drawer.rtl,.el-drawer__container{top:0;bottom:0;height:100%}@-webkit-keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes el-drawer-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@keyframes rtl-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(100%,0);transform:translate(100%,0)}}@-webkit-keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes ltr-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-webkit-keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ttb-drawer-in{0%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@keyframes ttb-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@-webkit-keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes btt-drawer-in{0%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}@keyframes btt-drawer-out{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,100%);transform:translate(0,100%)}}.el-drawer{position:absolute;box-sizing:border-box;background-color:#FFF;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.el-drawer.rtl{-webkit-animation:rtl-drawer-out 225ms cubic-bezier(0,0,.2,1) 0s;animation:rtl-drawer-out 225ms cubic-bezier(0,0,.2,1) 0s;right:0}.el-drawer__open .el-drawer.rtl{-webkit-animation:rtl-drawer-in 225ms cubic-bezier(0,0,.2,1) 0s;animation:rtl-drawer-in 225ms cubic-bezier(0,0,.2,1) 0s}.el-drawer.ltr{-webkit-animation:ltr-drawer-out 225ms cubic-bezier(0,0,.2,1) 0s;animation:ltr-drawer-out 225ms cubic-bezier(0,0,.2,1) 0s;left:0}.el-drawer__open .el-drawer.ltr{-webkit-animation:ltr-drawer-in 225ms cubic-bezier(0,0,.2,1) 0s;animation:ltr-drawer-in 225ms cubic-bezier(0,0,.2,1) 0s}.el-drawer.ttb{-webkit-animation:ttb-drawer-out 225ms cubic-bezier(0,0,.2,1) 0s;animation:ttb-drawer-out 225ms cubic-bezier(0,0,.2,1) 0s;top:0}.el-drawer__open .el-drawer.ttb{-webkit-animation:ttb-drawer-in 225ms cubic-bezier(0,0,.2,1) 0s;animation:ttb-drawer-in 225ms cubic-bezier(0,0,.2,1) 0s}.el-drawer.btt{-webkit-animation:btt-drawer-out 225ms cubic-bezier(0,0,.2,1) 0s;animation:btt-drawer-out 225ms cubic-bezier(0,0,.2,1) 0s;bottom:0}.el-drawer__open .el-drawer.btt{-webkit-animation:btt-drawer-in 225ms cubic-bezier(0,0,.2,1) 0s;animation:btt-drawer-in 225ms cubic-bezier(0,0,.2,1) 0s}.el-drawer__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#72767b;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;padding:20px 20px 0}.el-drawer__header>:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__title{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:inherit;font-size:1rem}.el-drawer__close-btn{border:none;cursor:pointer;font-size:16px;color:inherit;background-color:transparent}.el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__body>*{-webkit-box-sizing:border-box;box-sizing:border-box}.el-drawer__container{position:relative}.el-drawer-fade-enter-active{-webkit-animation:el-drawer-fade-in 225ms cubic-bezier(0,0,.2,1) 0s;animation:el-drawer-fade-in 225ms cubic-bezier(0,0,.2,1) 0s}.el-drawer-fade-leave-active{animation:el-drawer-fade-in 225ms cubic-bezier(0,0,.2,1) 0s reverse}
.openerp {
  /* 主题不能够设置的在此设定 */
}
.openerp .el-date-range-picker__header [class*=arrow-left],
.openerp .el-date-range-picker__header [class*=arrow-right],
.openerp .el-date-picker__header [class*=arrow-left],
.openerp .el-date-picker__header [class*=arrow-right] {
  padding: 1px 7px 2px;
}
.openerp .member-group-view .el-form-item__content {
  display: inline-block;
}
.openerp .member-group-view .el-select .el-input {
  width: 125px;
}
.openerp .member-group-view .el-input {
  width: 220px;
}
.openerp .member-group-view .el-form-item__error {
  padding: 0;
}
.openerp .member-group-view .el-input-number {
  width: 80px;
  line-height: 32px;
}
.openerp .member-group-view .el-input-number .el-input {
  width: 80px;
}
.openerp .member-group-view .group .el-select .el-input {
  width: 80px;
}
.openerp .member-group-view .el-icon-caret-top:before {
  content: "\e6e1";
}
.openerp .member-group-view .el-input .el-input__icon {
  position: absolute;
  width: 32px;
  height: 100%;
  right: 0;
  top: 0;
  text-align: center;
  color: #bfcbd9;
  transition: all 0.3s;
  line-height: 1;
}
.openerp .member-group-view .el-date-editor .el-input__icon {
  left: 0;
}
.openerp .member-group-view .el-date-editor .el-input__inner {
  padding-left: 35px;
}
.openerp .member-group-view .el-select .el-input .el-input__icon {
  color: #bfcbd9;
  font-size: 14px;
  transition: transform 0.3s;
  -ms-transform: rotate(180deg);
  transform: rotateZ(180deg);
  cursor: pointer;
}
.openerp .member-group-view .el-input__icon.el-icon-caret-top.is-reverse {
  -ms-transform: rotateZ(0);
  transform: rotateZ(0);
}
.el-date-range-picker__header [class*=arrow-left],
.el-date-range-picker__header [class*=arrow-right],
.el-date-picker__header [class*=arrow-left],
.el-date-picker__header [class*=arrow-right] {
  padding: 1px 7px 2px;
}
.el-date-picker {
  min-width: 322px;
}
.el-date-picker .el-picker-panel__icon-btn {
  font-size: 12px;
  color: #34495E;
  border: 0;
  background: 0 0;
  cursor: pointer;
  outline: 0;
  margin-top: 8px;
}
.el-date-picker .el-picker-panel__icon-btn:hover,
.el-date-picker .el-picker-panel__icon-btn:active,
.el-date-picker .el-picker-panel__icon-btn:focus {
  background: none !important;
  border: 0 !important;
}
body.nexttao button.el-button--small {
  padding: 6px 15px;
  font-size: 14px!important;
  border-radius: 3px;
}
body.nexttao button.el-message-box__headerbtn {
  padding: 0;
  border: none;
  outline: 0;
  background: 0 0;
  font-size: 16px;
  cursor: pointer;
}
body.nexttao button.el-message-box__headerbtn:last-child {
  margin-right: 0px !important;
}
.el-message-box__btns .el-button--default:last-child {
  margin-right: 0px !important;
}
body.nexttao button.el-message-box__headerbtn:hover,
body.nexttao button.el-message-box__headerbtn:focus,
body.nexttao button.el-message-box__headerbtn:active {
  padding: 0;
  border: none;
  background: 0 0!important;
}
.nexttao.el-popup-parent--hidden {
  /* 解决在部分显示屏上，当页面侧边有滚动条时，打开element ui 的弹框时，会给body的pading-right，导致页面视觉上看起来像是抖动了一下 */
  padding-right: 0 !important;
}
body.nexttao .el-pagination button,
body.nexttao .el-date-range-picker__header button,
body.nexttao button.el-tooltip {
  border: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  outline: none !important;
  box-shadow: none !important;
}
.el-pagination .el-pagination__sizes .el-input__inner {
  width: 100px !important;
  height: 28px !important;
  line-height: 28px !important;
}
.el-pagination .el-pager li {
  display: none;
}
.el-pagination .el-pager li.active {
  color: #34495E;
  display: block;
}
.el-pagination button .el-icon {
  outline: none;
}
.el-pagination button:hover,
.el-pagination button:active,
.el-pagination button:focus {
  color: #34495E !important;
  background-color: #FFF !important;
}
.el-pagination button:disabled {
  color: #C0C4CC !important;
  background-color: #FFF !important;
}
.el-select__tags {
  width: 73%!important;
  overflow: hidden;
}
.delete_open {
  position: absolute;
  right: 7px;
  top: 0;
  height: 100%;
}
.delete_open .openTaggle {
  width: 14px;
  margin-left: 8px;
}
.multipleHasSelected .el-input__suffix {
  display: none;
}
.el-dialog__header .el-dialog__headerbtn {
  border: 0 !important;
  outline: none;
  padding: 0;
  margin: 0 !important;
}
.el-dialog__header .el-dialog__headerbtn:hover {
  background: none !important;
}


.openerp .oe_kanban_view {
  background: white;
  height: inherit;
}
.openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_dummy_cell {
  background: url(/web/static/src/img/form_sheetbg.png);
  width: 100%;
}
.openerp .oe_kanban_view .oe_kanban_group_length {
  text-align: center;
  display: none;
}
.openerp .oe_kanban_view .oe_kanban_group_length .oe_tag {
  position: relative;
  top: 8px;
  font-weight: bold;
}
.openerp .oe_kanban_view .oe_kanban_header:hover .oe_kanban_group_length {
  display: none;
}
.openerp .oe_kanban_view .ui-sortable-placeholder {
  border: 1px solid rgba(0, 0, 0, 0.1);
  visibility: visible !important;
}
.openerp .oe_kanban_view .ui-sortable-helper {
  -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
  -box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
  -moz-transform: rotate(3deg);
  -webkit-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  -webkit-transition: -webkit-transform 100ms linear;
  -moz-transition: -moz-transform 100ms linear;
  transition: transform 100ms linear;
}
.openerp .oe_kanban_view .oe_kanban_left {
  float: left;
}
.openerp .oe_kanban_view .oe_kanban_right {
  float: right;
}
.openerp .oe_kanban_view .oe_kanban_clear {
  clear: both;
}
.openerp .oe_kanban_view .oe_kanban_content {
  word-wrap: break-word;
}
.openerp .oe_kanban_view .oe_kanban_content .oe_star_on, .openerp .oe_kanban_view .oe_kanban_content .oe_star_off {
  color: #cccccc;
  text-shadow: 0 0 2px black;
  vertical-align: top;
  position: relative;
  top: -5px;
}
.openerp .oe_kanban_view .oe_kanban_content .oe_star_on:hover, .openerp .oe_kanban_view .oe_kanban_content .oe_star_off:hover {
  text-decoration: none;
}
.openerp .oe_kanban_view .oe_kanban_content .oe_star_on {
  color: gold;
}
.openerp .oe_kanban_view .oe_kanban_content div:first-child {
  margin-right: 16px;
}
.openerp .oe_kanban_view .oe_kanban_button_new {
  color: white;
  background: #dc5f59;
}
.openerp .oe_kanban_view .oe_kanban_groups {
  height: inherit;
}
.openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_groups {
  width: 100%;
}
.openerp .oe_kanban_view.oe_kanban_grouped_by_m2o .oe_kanban_group_title {
  cursor: move;
}
.openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_kanban {
  float: right;
}
.openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_kanban > span {
  visibility: hidden;
}
.openerp .oe_kanban_view .oe_kanban_header:hover .oe_dropdown_kanban > span {
  visibility: visible;
}
.openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_menu {
  font-weight: normal;
  font-size: 13px;
}
.openerp .oe_kanban_view .oe_kanban_group_title {
  position: relative;
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  text-shadow: 0 1px 0 white;
  margin-right: 30px;
  width: 200px;
}
.openerp .oe_kanban_view .oe_kanban_group_title .oe_kanban_group_title_text {
  margin-right: 4px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.openerp .oe_kanban_view .oe_fold_column .oe_kanban_group_length {
  position: absolute;
  top: -1px;
  right: -14px;
  float: right;
  display: block;
}
.openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_column, .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_group_header {
  width: 185px;
  min-width: 185px;
}
.openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_column.oe_kanban_group_folded, .openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_group_header.oe_kanban_group_folded {
  width: auto;
  min-width: 30px;
}
.openerp .oe_kanban_view .oe_kanban_column, .openerp .oe_kanban_view .oe_kanban_group_header {
  vertical-align: top;
  padding: 5px 5px 5px 4px;
}
.openerp .oe_kanban_view .oe_kanban_column ul, .openerp .oe_kanban_view .oe_kanban_column li, .openerp .oe_kanban_view .oe_kanban_group_header ul, .openerp .oe_kanban_view .oe_kanban_group_header li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.openerp .oe_kanban_view .oe_kanban_group_header.oe_kanban_no_group {
  padding: 0px;
}
.openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_column, .openerp .oe_kanban_view .oe_kanban_group_header {
  background: #f0eeee;
  border-left: 1px solid #f0f8f8;
  border-right: 1px solid #b9b9b9;
}
.openerp .oe_kanban_view .oe_form .oe_kanban_column {
  padding: 0px;
  background: white;
}
.openerp .oe_kanban_view .oe_kanban_column, .openerp .oe_kanban_view .oe_kanban_column_cards {
  height: 100%;
}
.openerp .oe_kanban_view .oe_kanban_aggregates {
  padding: 0;
  margin: 0px;
}
.openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_group_title, .openerp .oe_kanban_view .oe_kanban_group_folded.oe_kanban_column *, .openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_aggregates, .openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_add {
  display: none;
}
.openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_group_title_vertical, .openerp .oe_kanban_view .oe_kanban_group_folded .oe_kanban_group_length {
  display: block;
}
.openerp .oe_kanban_view .oe_kanban_group_folded .oe_dropdown_kanban {
  left: -5px;
}
.openerp .oe_kanban_view .oe_kanban_group_title_undefined {
  color: #666666;
}
.openerp .oe_kanban_view .oe_kanban_group_title_vertical {
  writing-mode: tb-rl;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 30px;
  font-size: 24px;
  white-space: nowrap;
  display: none;
  position: relative;
  opacity: 0.75;
  top: 26px;
}
.openerp .oe_kanban_view .oe_kanban_add, .openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_toggle {
  margin-left: 4px;
  cursor: pointer;
  position: relative;
}
.openerp .oe_kanban_view .oe_kanban_add {
  top: -8px;
}
.openerp .oe_kanban_view .oe_kanban_header .oe_dropdown_toggle {
  top: -2px;
  height: 14px;
}
.openerp .oe_kanban_view .oe_kanban_card, .openerp .oe_kanban_view .oe_dropdown_toggle {
  cursor: pointer;
  display: inline-block;
}
.openerp .oe_kanban_view .oe_kanban_add {
  float: right;
}
.openerp .oe_kanban_view .oe_kanban_quick_create_buttons {
  margin: 4px 0;
}
.openerp .oe_kanban_view .oe_kanban_no_group .oe_kanban_quick_create {
  width: 185px;
  padding: 10px;
}
.openerp .oe_kanban_view .oe_kanban_quick_create input {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
  border: 1px solid transparent;
  display: block;
  margin-bottom: 8px;
  font-size: 13px;
  width: 100%;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -box-shadow: none;
}
.openerp .oe_kanban_view .oe_kanban_quick_create input:focus {
  border: 1px solid #a6a6fe;
  -moz-box-shadow: 0px 0px 7px rgba(0, 133, 255, 0.3) inset;
  -webkit-box-shadow: 0px 0px 7px rgba(0, 133, 255, 0.3) inset;
  -box-shadow: 0px 0px 7px rgba(0, 133, 255, 0.3) inset;
}
.openerp .oe_kanban_view .oe_kanban_vignette {
  padding: 8px;
  min-height: 100px;
}
.openerp .oe_kanban_view .oe_kanban_image {
  display: inline-block;
  vertical-align: top;
  width: 64px;
  height: 64px;
  text-align: center;
  overflow: hidden;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
  -box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
}
.openerp .oe_kanban_view .oe_kanban_details {
  display: inline-block;
  vertical-align: top;
  width: 240px;
  font-size: 13px;
  padding: 0 5px;
  color: #4c4c4c;
}
.openerp .oe_kanban_view .oe_kanban_details h4 {
  margin: 0 0 4px 0;
}
.openerp .oe_kanban_view .oe_kanban_details .oe_tag {
  display: inline-block;
  margin: 0 2px 2px 0;
}
.openerp .oe_kanban_view .oe_kanban_record {
  position: relative;
  display: block;
  min-height: 20px;
  margin: 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.openerp .oe_kanban_view .oe_kanban_record:last-child {
  margin-bottom: 0;
}
.openerp .oe_kanban_view .oe_kanban_record .oe_kanban_title {
  font-weight: bold;
  margin: 2px 4px;
}
.openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_record {
  margin-bottom: 4px;
}
.openerp .oe_kanban_view .oe_kanban_avatar_smallbox {
  height: 40px;
  width: 40px;
  border: 1px solid;
  border-color: #e5e5e5 #dbdbdb #d2d2d2;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.openerp .oe_kanban_view .oe_kanban_box {
  background: white;
  border: 2px solid #cccccc;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  margin-bottom: 5px;
}
.openerp .oe_kanban_view .oe_kanban_box_header {
  border-bottom: 1px solid #cccccc;
}
.openerp .oe_kanban_view .oe_kanban_title {
  font-size: 95%;
  font-weight: bold;
  padding: 0 4px 0 4px;
}
.openerp .oe_kanban_view .oe_kanban_small {
  font-size: 80%;
  font-weight: normal;
}
.openerp .oe_kanban_view .oe_kanban_show_more {
  clear: both;
  text-align: center;
}
.openerp .oe_kanban_view.oe_kanban_grouped .oe_kanban_show_more .oe_button {
  width: 100%;
}
.openerp .oe_kanban_view.oe_kanban_ungrouped .oe_kanban_column .oe_kanban_record {
  display: inline-block;
  padding: 2px;
  vertical-align: top;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.openerp .oe_kanban_view .oe_kanban_action_button {
  height: 22px;
  margin: 0;
}
.openerp .oe_kanban_view .oe_kanban_action_a {
  text-decoration: none;
}
.openerp .oe_kanban_view .oe_kanban_action_a:hover {
  text-decoration: none;
}
.openerp .oe_kanban_view .oe_kanban_table {
  width: 100%;
  border: none;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
}
.openerp .oe_kanban_view .oe_kanban_table tr td {
  padding: 0;
}
.openerp .oe_kanban_view .oe_kanban_table tr td.oe_kanban_title {
  padding: 2px;
}
.openerp .oe_kanban_view .oe_kanban_box_content {
  padding: 4px;
  font-size: 90%;
}
.openerp .oe_kanban_view .oe_kanban_button {
  border: 1px solid #8ec1da;
  background-color: #ddeef6;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  color: black;
  text-shadow: 0 1px white;
  padding: 0 4px;
  font-size: 85%;
  margin: 1px;
}
.openerp .oe_kanban_view a.oe_kanban_button:hover, .openerp .oe_kanban_view .openerp button.oe_kanban_button:hover {
  background-color: #eeddf6;
}
.openerp .oe_kanban_view .oe_kanban_buttons_set {
  border-top: 1px dotted;
  white-space: nowrap;
  padding-top: 2px;
  position: relative;
  clear: both;
}
.openerp .oe_kanban_view .oe_kanban_buttons_set a {
  padding: 2px;
}
.openerp .oe_kanban_view .oe_kanban_box_show_onclick {
  display: none;
}
.openerp .oe_kanban_view .oe_kanban_draghandle {
  cursor: move;
}
.openerp .oe_kanban_view .oe_kanban_color_border {
  border-color: #cccccc;
}
.openerp .oe_kanban_view .oe_kanban_color_border {
  border-color: #cccccc;
}
.openerp .oe_kanban_view .oe_kanban_tooltip ul, .openerp .oe_kanban_view ul.oe_kanban_tooltip {
  padding: 0 0 4px 0;
  margin: 5px 0 0 15px;
  list-style: circle;
}
.openerp .oe_kanban_view .oe_kanban_highlight {
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  padding: 1px 5px;
  margin: 1px 4px;
  white-space: nowrap;
  display: inline-block;
  line-height: 1em;
}
.openerp .oe_kanban_view .oe_kanban_card, .openerp .oe_kanban_view .oe_kanban_quick_create {
  margin-bottom: 4px;
  position: relative;
  display: block;
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.16);
  border-bottom-color: rgba(0, 0, 0, 0.3);
  padding: 5px;
  display: block;
  -webkit-transition: -webkit-transform, -webkit-box-shadow, border 200ms linear;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.openerp .oe_kanban_view .oe_kanban_card:not(.ui-sortable-helper):hover, .openerp .oe_kanban_view .oe_kanban_quick_create:not(.ui-sortable-helper):hover {
  border: 1px solid #7c7bad;
  -moz-box-shadow: 0 0 4px #7c7bad;
  -webkit-box-shadow: 0 0 4px #7c7bad;
  -box-shadow: 0 0 4px #7c7bad;
}
.openerp .oe_kanban_view .oe_kanban_card:not(.ui-sortable-helper):hover .oe_dropdown_kanban > span, .openerp .oe_kanban_view .oe_kanban_quick_create:not(.ui-sortable-helper):hover .oe_dropdown_kanban > span {
  visibility: visible;
}
.openerp .oe_kanban_view .oe_kanban_card h3, .openerp .oe_kanban_view .oe_kanban_quick_create h3 {
  margin: 0 16px 0 0;
  color: #4c4c4c;
  text-decoration: none;
}
.openerp .oe_kanban_view .oe_kanban_card h3:hover, .openerp .oe_kanban_view .oe_kanban_quick_create h3:hover {
  text-decoration: none;
}
.openerp .oe_kanban_view .oe_kanban_card .oe_dropdown_kanban .oe_kanban_project_times li, .openerp .oe_kanban_view .oe_kanban_quick_create .oe_dropdown_kanban .oe_kanban_project_times li {
  float: left;
}
.openerp .oe_kanban_view .oe_kanban_star {
  float: left;
  position: inline-block;
  margin: 0 4px 0 0;
}
.openerp .oe_kanban_view .oe_kanban_avatar {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
.openerp .oe_kanban_view .oe_kanban_footer_left {
  margin-top: 2px;
}
.openerp .oe_kanban_view .oe_kanban_footer_left > span {
  margin-top: 2px;
  display: inline-block;
  background: #e6e6e6;
  border: 1px solid #b9b9b9;
  color: #666666;
  padding: 0 2px;
  line-height: 16px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.openerp .oe_kanban_view .oe_kanban_footer_left > span .oe_e {
  line-height: 12px;
  font-size: 22px;
}
.openerp .oe_kanban_view .oe_kanban_footer_left .oe_tags {
  margin-right: 0;
}
.openerp .oe_kanban_view .oe_kanban_footer_left .oe_tags .oe_tag {
  display: inline-block;
  padding: 0 2px;
  line-height: 14px;
}
.openerp .oe_kanban_view .oe_kanban_footer_left .oe_kanban_mail_new {
  line-height: 18px;
  background-color: #8a89ba;
  color: white;
  font-weight: bold;
  position: relative;
  top: -1px;
}
.openerp .oe_kanban_view .oe_kanban_bottom_right {
  float: right;
  position: relative;
  top: 2px;
}
.openerp .oe_kanban_view .oe_kanban_status {
  position: relative;
  top: 4px;
  display: inline-block;
  height: 12px;
  width: 12px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  background-position: center center;
  background-image: -webkit-radial-gradient(circle, #eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
  background-image: -moz-radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
  background-image: -ms-radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
  background-image: radial-gradient(#eeeeee 0%, #cccccc 40%, #bbbbbb 100%);
}
.openerp .oe_kanban_view .oe_kanban_status_green {
  background: green;
  background-position: center center;
  background-image: -webkit-radial-gradient(circle, #55dd55 0%, #44aa44 40%, #339933 100%);
  background-image: -moz-radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
  background-image: -ms-radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
  background-image: radial-gradient(#55dd55 0%, #44aa44 40%, #339933 100%);
}
.openerp .oe_kanban_view .oe_kanban_status_red {
  background: red;
  background-position: center center;
  background-image: -webkit-radial-gradient(circle, #ee7777 0%, #cc3333 40%, #bb0808 100%);
  background-image: -moz-radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
  background-image: -ms-radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
  background-image: radial-gradient(#ee7777 0%, #cc3333 40%, #bb0808 100%);
}
.openerp .oe_kanban_view .oe_kanban_text_red {
  color: #a61300;
  font-weight: bold;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
.openerp .oe_kanban_view .oe_kanban_ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.openerp .oe_kanban_view .oe_dropdown_kanban {
  float: right;
  cursor: pointer;
  margin-top: -6px;
}
.openerp .oe_kanban_view .oe_dropdown_kanban:hover {
  text-decoration: none;
}
.openerp .oe_kanban_view .oe_dropdown_kanban .oe_dropdown_menu {
  left: 0;
  top: 28px;
  min-width: 160px;
  padding: 2px;
}
.openerp .oe_kanban_view .oe_dropdown_kanban .oe_dropdown_menu > li {
  padding: 3px;
}
.openerp .oe_kanban_view .oe_dropdown_kanban.oe_opened > span {
  visibility: visible;
}
.openerp .oe_kanban_view .oe_dropdown_kanban > span {
  visibility: hidden;
}
.openerp .oe_kanban_view .oe_kanban_colorpicker {
  white-space: nowrap;
}
.openerp .oe_kanban_view .oe_kanban_colorpicker li {
  float: left;
  margin: 0;
  padding: 0;
}
.openerp .oe_kanban_view .oe_kanban_colorpicker li a {
  display: inline-block;
  width: 16px;
  height: 16px;
  border: 1px solid white;
}
.openerp .oe_kanban_view .oe_kanban_colorpicker li a:hover {
  border: 1px solid gray !important;
}
.openerp .oe_kanban_view .oe_kanban_colorpicker li:first-child a {
  border: 1px solid #cccccc;
}
.openerp .oe_kanban_view .oe_kanban_color_0 {
  background-color: white;
  color: #5a5a5a;
}
.openerp .oe_kanban_view .oe_kanban_color_1 {
  background-color: #cccccc;
  color: #424242;
}
.openerp .oe_kanban_view .oe_kanban_color_2 {
  background-color: #ffc7c7;
  color: #7a3737;
}
.openerp .oe_kanban_view .oe_kanban_color_3 {
  background-color: #fff1c7;
  color: #756832;
}
.openerp .oe_kanban_view .oe_kanban_color_4 {
  background-color: #e3ffc7;
  color: #5d6937;
}
.openerp .oe_kanban_view .oe_kanban_color_5 {
  background-color: #c7ffd5;
  color: #1a7759;
}
.openerp .oe_kanban_view .oe_kanban_color_6 {
  background-color: #c7ffff;
  color: #1a5d83;
}
.openerp .oe_kanban_view .oe_kanban_color_7 {
  background-color: #c7d5ff;
  color: #3b3e75;
}
.openerp .oe_kanban_view .oe_kanban_color_8 {
  background-color: #e3c7ff;
  color: #4c3668;
}
.openerp .oe_kanban_view .oe_kanban_color_9 {
  background-color: #ffc7f1;
  color: #6d2c70;
}

.openerp .oe_form .oe_kanban_view .oe_kanban_column, .openerp .oe_form .oe_kanban_view .oe_kanban_group_header {
  padding: 0px;
  background: white;
}

.openerp .oe_popup_form .oe_kanban_buttons .oe_highlight {
  color: #404040;
  background: none;
}
.openerp .oe_popup_form .oe_kanban_buttons button.oe_highlight {
  background-color: #efefef;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d8d8d8));
  background-image: -webkit-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -moz-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -ms-linear-gradient(top, #efefef, #d8d8d8);
  background-image: -o-linear-gradient(top, #efefef, #d8d8d8);
  background-image: linear-gradient(to bottom, #efefef, #d8d8d8);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
}
.openerp .oe_popup_form .oe_kanban_buttons button.oe_highlight:active {
  background-color: #e3e3e3;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#f6f6f6));
  background-image: -webkit-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -moz-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -ms-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: -o-linear-gradient(top, #e3e3e3, #f6f6f6);
  background-image: linear-gradient(to bottom, #e3e3e3, #f6f6f6);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -box-shadow: none;
}
.openerp .oe_popup_form .oe_kanban_buttons button.oe_highlight:hover {
  background-color: #f6f6f6;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e3e3));
  background-image: -webkit-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -moz-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -ms-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: -o-linear-gradient(top, #f6f6f6, #e3e3e3);
  background-image: linear-gradient(to bottom, #f6f6f6, #e3e3e3);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
  -box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 1px rgba(255, 255, 255, 0.8) inset;
}

.openerp_ie .oe_kanban_view .oe_kanban_group_header .oe_kanban_group_title_vertical {
  display: none !important;
}
.openerp_ie .oe_kanban_view .oe_kanban_group_header.oe_kanban_group_folded .oe_kanban_group_title_vertical {
  display: inline-block !important;
}
.openerp_ie .oe_kanban_view .oe_kanban_group_title_vertical {
  -ms-writing-mode: lr-tb !important;
  background: #f0eeee;
  top: -5px !important;
}
.openerp_ie .oe_kanban_view.oe_kanban_grouped .oe_kanban_group_header {
  height: 1%;
}

@media print {
  .openerp .oe_kanban_groups button {
    visibility: hidden;
  }
  .openerp .oe_kanban_groups a[data-type=object], .openerp .oe_kanban_groups a[data-type=delete] {
    visibility: hidden;
  }
  .openerp .oe_kanban_view .oe_kanban_group_title {
    text-shadow: none !important;
  }
}

.oe_module_vignette {
  padding: 4px;
}

.oe_module_icon, .oe_module_desc {
  display: inline-block;
  vertical-align: top;
}

.oe_module_icon {
  width: 80px;
  height: 80px;
  padding: 0 4px;
}

.oe_module_desc {
  width: 210px;
  font-size: 13px;
  padding: 0px 5px;
}

.oe_module_desc h4 {
  margin: 0;
  font-size: 13px;
}

.oe_module_desc h4 a {
  color: #4c4c4c;
}

.oe_module_name {
  color: #999999;
}

.oe_module_desc p {
  margin: 3px 0 5px;
}

.oe_module_desc .oe_button {
  min-width: 70px;
}


.change-log{min-width:450px;max-width:660px;margin:0 auto;margin-bottom:100px}.change-log>h1{margin:10px!important}.change-log-line{border-radius:2px;margin-bottom:2px;min-height:42px;border:1px solid rgba(0,0,0,.03);background:#fff;padding:10px;margin:5px}ul.change-log-line-changes{padding-left:40px;list-style:initial;padding-top:10px}ul.change-log-line-changes>li{padding:5px}.change-log-line-type,.change-log-line-user,change-log-line-datetime{padding:5px}
.rc-tree{margin:0;padding:5px}.rc-tree li{padding:0;margin:0;list-style:none;white-space:nowrap;outline:0}.rc-tree li .draggable{color:#333;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element}.rc-tree li.drag-over>.draggable{background-color:#316ac5;color:#fff;border:1px solid #316ac5;opacity:.8}.rc-tree li.drag-over-gap-top>.draggable{border-top:2px solid blue}.rc-tree li.drag-over-gap-bottom>.draggable{border-bottom:2px solid blue}.rc-tree li.filter-node>.rc-tree-node-content-wrapper{color:#a60000!important;font-weight:700!important}.rc-tree li ul{margin:0;padding:0 0 0 18px}.rc-tree li .rc-tree-node-content-wrapper{display:inline-block;padding:1px 3px 0 0;margin:0;cursor:pointer;height:17px;text-decoration:none;vertical-align:top}.rc-tree li span.rc-tree-checkbox,.rc-tree li span.rc-tree-iconEle,.rc-tree li span.rc-tree-switcher{line-height:16px;margin-right:2px;width:16px;height:16px;display:inline-block;vertical-align:middle;border:0 none;cursor:pointer;outline:none;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAABhCAYAAABRe6o8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAK0dJREFUeNrsfQl8VNX1/5l9ksm+ELJB2ANECGtYVEAQaZBSFdAW0dpaKbi0WhX9Va1/S/+K2k+1iCztT4sFW6lKkUV2RLZAQHaSQBJCMllJJtvsM2/e75775k3evHkzTCZEAubweczMu/d7ZzLznXPvOff7zsjS7nudhXZaxZd/kKXf//9Cwgkf1xha2QOnS2DzofNw5FwZjM/KgFkTh8Idw/tBz7hImb9xQsV1W9czJf73zTsPek7I5XL3oQCFQkkOBSiV3C2eG/rz9z19Q8Wh7T5+kX3i7c9g6ojekDs6A1796Vg4XVoPe/ILYMnKzbDmxQfZaaMH+pApVFy3Sdupp8cKH6rJ8QQ55pBjvPvcEXJ8To415LDzHbOXH/OAZLK2t/vBbbcFHOOz3LOeMViW5QgYLImwTcrai0MSrdm4H/708ztgwtA0D+6OYb1hysh+kDtuEPxjWx59jUIyhYq7lc2k38HaGk5KtmniR4Au7Z5g34cnZHLF6vTRkyCuzyCAuATurKF+kuFy0aSK4/uXsy5moZuIkkbI94RCplidlZYDvZP7QUx8LD3f1NA46Up1yaRz+qPLSZ+FhIRrvDxgsCTC22DIp1Kp6OORX42GM/ef8sLh9IkeTEwi4fNNyu5Lb7Hf4VW/ZXFaDRV3qxPQcjUfEoaNkWxrLi0CW1MvVhMzOOD74GJci8Nj4lZkzn6UfKAMgLkZdv7+JU/79P95B+IG3gaFm9auNjcZlHKF/EPxGPO2ZC2O0EStmD6aOL4oBixghGpo5EgWr4F+8QOgX69M2Hn889Wkr3LDvefoGPL2kE/syXgcYpRKlQ/5uD7eOFy74fTpj0R8/8kj+sOsCUNofykcThYHLQfhVwW/gi1VW8HG2iVxt7q5GCewLukjLCERmos/g7rjr7PCo/XKVuH6Xa1QqTjyWQwAVytg53tLYfrGWs+x8/+/QNuwD/Z1T9Ve065SoVxx94g5YNY1Q6O9Giz2Vjhy7AA98D6ewzbsg33dUzXnAYMlnzQBFXDn3rsgb8YhihOST0hS3jBwwLVbMM83c/xgWLfrJMydku2DO2g8CJ/b/gNmpQmWXXgL7HY7zB/8sA+us2zTgXNs3oVyv+3jhvSC2XdkyTp7HMZpB5axSy/ww7SQkDXc53ztqUMQ2XsmvW93Mov6jL2TEKwFoPEqrl4o6ahtfBXgvj9yjze+RumSkj0RLh/bt4g88CzqnXbXotv65IBN2wqt5gYyAsfvv489QG//2vo091zkn1wrhyEpo+Hk5SN0DCXvpYIhny8BORx9o7ZPhO9+fNyLfBfmnffBYdSKgUMwz4fR7ZN/2SiJW1exDkyEfGazGaw2B7x77B1YMPQRH1xnGZLmzYW5wBAPxDid4CREcNht4HTYyJfBBn/dWoTE6fRxGKcNXE5ru147YgQBxEOxaX0AWuoAHBbvjg7BuNhG+mDfsvxvHhISUE7G6BmXDk3WBrC5rFBUUsA1uOObMwWn6O2gfoOBdTYA9pWX5T3kIWCw5BMTkMfx5o98QhySA6NWDByu9XzHCrgUixTugfg58PaFZWAlH1JLcxP8aeybkrjONCFpdBHRUF9bQUnjsFlDHkdIvmDGwb7tJSBiPF5SIR+lJMsmV10Tmc+d4FmX4fSOz//PpwUkdIIyNoVihOPJlLJRKo0SjOYWcAHj8Xy88Y+XVj4KDnBCTFgSxXieK1jyyWRiAnI49HxCE5NPiMN83Z6TZUE935bDBbS/FG5G2gz4bf9nQW5Uwp9y3oR5Q+dJ4jqVgALS0CnGTRr+cSjjCMkXzDg8AdtzCAlIUwYOO9isZrBZuIM3vL/7yw30wPsO0sdlsZIp3+UQvw4H+RtsNguZjSx+Xyu22YgntVvtmINxeAgYLPmE+R5vnJxGu/7IJ8RhsnjH8WI4fF4f8Pn2nSyBTQfP0v5SOJ1KR9d8Zx87A49lPwaR2khJ3LXsxIkTbDC3kh++2/PFxPWgj1PS+0Pv/lmUQP7Gv9Y4CUnp7RoHp1PWaWnXIZyCzXbnebPJRDwXruUs9Ghb21k8gQhtw6ibLHksjOuiF/ksDDcGGcRKyP180Wx68MY/ttIvCxmDkpkbQ8l7svaSTwp3LfKhYWoEk8WYr0M8Rq1S5Fu34wQmlT07G6HirmWjRo2SBXMrZeih+GkXSVN84QS9L/Qw7R2H93zBjtPRKbimyby5qUafHR0RAbbmBuKZXBDJr9f37IHpT7m9IQnytDER0FyjpxivXGSdeXN9Y022JloHLfYmEoK4vJ7Pbuden4z4uxhNItQ311CMIA3TfvJ1BIdJ4p/njoOn3v8KXl6zHb49fZm4Zgb2nyqF332wGX617DOYP30UiJPJoeKC8YChmHitxpOmvVOweNptzzh8ENKeQ+gBF28oWllfkA9MeAKARgcOhwOq3+QiZD4arn5rFm3DPtgXMcLXsPP3ZSsvNpyCSCYW1BBGXreDEnbhiSn0wPt4DtuwD/ZFjMcDirfJgrVQcTyZMFmM+TpMmWDUyu/pLnl4ql8PFiruWh4wFBOS5sKpwx7S4JRK5oeQxhGSL5hxAqVhAmF4I7Fvw5kKwxvKo7teSx07BViVHhxNdaBfeg/nZNThoIojgUd8GuiP7gLsixivARuhofZC0xunlAdfy0qZAA2qKmiy14PdxX0x1XItxKgTIF6RAqcqDwL2RQz1irgf90M29IChkLCr5AHL85ezVy9tbtdrTxwwC3qNeVrG7wWP+CA/YtXMjFfG9UtaEjcgGzTRsWR9L6M5QScjA1uTAQyXTkFeSe2yX28tW3ryqTFGib3giIlLU19JHxW/pG/MUNBpogFUMpoTlDtkYLQ1QWnTeag40bDs0CuVS0l/I3JPdqPUMOvX/VM+NfcnDHqyLahqOV8G44dmwL1uVcuebf/VzH94geRXu1sNc33FCISA+J7pyNH3rbtSnxmSHD0pPVbXH9v1jabS89XN+17aW/lX8rAUl3yEgKwEAT1jjHqxxzOJAyInRaeG0zFaqsyldRdb9514u84zBqdFcIsRKj4mEQtDoh+nkYTkLWRVTBaSZDEJDIbcVu7Wie1W6LMsvY1QIeLQkjJzmAm/fg9mj4qCR0Yp4cP7tJB36TJsPnAJlqxUYCBhc/9RPkIG3OtF3KMEt9IXx7Z3DdiRabirjtMeQ0KhRyJELCREexGgkrgvsmBzbzfjtjK2k36B5no6BjkKCdHIGHWSY4BAUdMmRgiSRCwjyvGEiEMSrd+8Hf72eDrcNZDx4Cb3t8HkPlaYOYiBf372Een5Cx81TCi4zloDduVxgjWhJ2OXU3IY3EfQJlrGtWsMjoBuEpU7h4NcoQBFhO/OSNi5J8mHLfoC+MEJBQlF/cd74XhVC08i3AVwhg8CB/HWytbzoGw+CVMyagih5ZJqmPbiuj1gYBu7+pTwYdB6wGMLs6/LGEouE855MEoif3o+JJHLLsqgczgF7auk/cRqGDEO1244ffIkssTdBaxMxeXDokeBMzILNKUrYHLvavjxAC3tj6ICMa46YjocMebBuuLf0W25GelPQmzJmz64W90DXk89oEIuWz0pMx0GpcVBAiflg/pGmFSkN0zaX1ixnHGxAfWAoYzB7ZG5p8+AOkCXRLjvxqEaRkqKxW0oeuMwcLh3mJLinJpUD/k8pJZrwBk1nOJy+1+l/aVwSD6hGuar0q8kcZ2ZB+wK46AeMC5rhOThtKAesOCa47lY1+KYcO3qp340HIYMjAMj+Ug++FpPj3/n6ek5bMM+2DfYMYqauQPv+xuDEpBfSwXaE6YkEm0B8jiaLtg+0Yd8uDMixmHUOq4Xt0Z0cEGSb54qbhzF5SQ30P5SOFTDNBgMYBKoYaRwt7oHvB56QJVCseLROzPBwJDAshVgywE97PhpmudYv1dP27AP9gWRHtDfGLjli0czCQH8jcF5QHfgEFAHiCQS70HzAYfbpNQwYhymTPIuWbjna5X2Uor6AxRzVB/hpYYR4nDaramsgbraq9DS3AjPjXxeEnere0A+ES118HpA8WGsPtSGd9gXTRyQAmQxBVctHGGQdGivFXJ98DG2YR/sixiv1yAaw+bkMHZCODwOHNf7HYPzgO6oNaAOkBLJ6e0B3bhAahgxDvN1m884KQ4DB5nL5kNqxdVvKW5rcaKXGkaIk1LDSOFudQ/Y0a041AP26RELda0oEkDFimB6t3jfxz7YFzHC1yAeg8fh7dGTeg+hpcZQejyZ0xJwb9eFbp11+npAiuPUMMO+zPYRJIhxmCzGfB2mTDBqxYAD1244faIHQxLJLJXwTVkMbC5Ng5cFahghDgOO+QT30Nz/criTT0nibtWdEJvhNGurPwnhkYnQUnIlqNesigwDTVyUlxhBrlCOUqmV0NTgAifrHRpYbS54Ok+Q9CDeMSVeSTHCcf2NgXiefPx44jG4KNidr/OkWvjAgXgTFz3cJHIx3h5QhCvqfRuwh+8PiONVLTRf55DTqFVlugJK/eee6RpJtP5CmqQapr24zvJcN1oRba49CpFpCaAMTw76NTdePAtys9FHD2gnrDET19dGHi5/jOf01dy2b1pyPApRyRStAhewPnpAqTHM1J2Gtb1m8lg8hjsP6E4Wi8jHT58eErGMKA8YGo5LEv+C5vUwZYJRa06yhazdouj0iR4MSSSlhgkF11l5txupiNbE4VruIET16hv086giI8FqqPaagp1W83kSyGWjgspi95ZRWchijvdgP9vRCpFqOSGRE1xWy0VvGkiPgXjEfXpPpOexeAxKQPE2WbAWKo4nk0fVcug8PLnDvad7z1A6fYo92Pp1//QsOXjcFwT3wrdlkNMvA+524/Zs+69sfeFR2nH+wws6de12IxXR2oRsuFq4jkS6MSDzc722DwHDldBQ0uClhjEbajbr65uyI8KiocFI1pPUg3GEaTA0e+7ja4oI14K+vplivLyxaAzOIj2C2jmbbfD5rATJMbrVMG4PeK1bMe7l1dvYVx++nXo+saE065O8RpxaO3Wc2nMfs3IohoiE+KD/XkO5Hpqq9TB09gZOQRCelJzz3s6q2dkZUFjvAIPFQZXNW+e2Te2zvqiGuDAVZCaoYNOpMjj62+kprLm22uMR/IzhtU4k3xGpMZShqlpCxQk8GUzN/Qn1ZLuJJ8srcXuyNjUMCuFcUp7seqphbmZFdFTanVB+dA9oI4LXHmJfhhEs4Sx1DYaSM2/sUitfmzIwFfRyFupMDrjnX3raHE6mzBSdCtKilLDrgh6wL2K852rpMczu6RjH6OFnDDoFv56bLIypgf6TiQ65jEqqX95Y6ukaCKeOwTwj4sgU0+LywqElZeawuc9+AFNHpMKUoT3gsbv7gr7GCPlnC2DZ2m3w1lNzmNrCozLxFIy4F5d/QXG5BLfYF8fyuGCm4I6sAW+0Ijospp+MYXTspbz89kgHIDJxmOfRmFUn7fm/HvGO4+lVGrN93JLstDjIjNeQz1AJODnKwAkGsxW2nqsiHjdvWdnyX7+DGOGIHRnDqzbMtcgn8/cxSZAvPae3uw2g6pjeh3z/+no/vPDj4dAzVkXCczvU110FnUoBM4cnw9j+PeCLvXnwwF3jWCEJQ8V11hqwKyiih+Suvh75RxMhxdIygE/1j731THTGkEm6pHS6TWWq05c2Xz6/r/Ljl4Ravus2hrJd5JNgoCZBS75UMircczQ5vMj36O5HYe3da0mzzGvanfncB/D8rOEQHyGDxsYm8qY7qKQHnw8vNI8k0drdWanw6qovYOPbT+FULxPjHLEuiEiKapsFagjOyvrgOssDYn4OUyTSpqDt3+c4HTHijaiWj3ixQkKSFysBJLV8Ys93PcZQtod8MtHnieTrPTrD4+kqjldA+pheHvJ5uC1YLdIaL9mpkBSrhEZDE9iIFxMGQi6yesUjITERZowaQPoXwdwpo71wzhgWwpLCodqip3vCuC3Xt2d/MLMmiG2ReeE6ywNicjiYPN/3NU6oJpRVwUI2JD1gR8ZQctwJjnw+V7mx3ONH9/4c1k5dK0k+fnze9pDAYfKQHmCxWD2ez2tI8hivzDKZTDAsIx6253FEEuKiMmMp+YRqmGf7PweZyUOgubrJC9eZa8CuMM6Kb1rZ1ro6v+0NBRfg97+5A2JjY2X8+yvaRvPcb29tP946rAcMmnyit8VzJQCSbg+Zbqet9SIfTr+0XYDLLy2DBVMzoIG8aYFSQE5CwrSkCDhbWuWDQ5OqDfP32R/74G71vWAXw8BL8/p5Zg7+YBgXVDZY4W8F5L3aVUGWOo0sT0IpC6W2n4S1Ww/oS8AA5JP5MNCbXVLkqz5WBS5TW1JoTL8MqK4zgVbOXTfsj4TYVtXQCtkDUnxwaFK1YaRwt7oHZJ3cLCKswcPSrTG8pJJ7/C2TCsyWYkpCqXWxuLbfpu3rvNrDlTEwe8KjPrX9vL4IrGtxnC58xaNTMoFRkQWfg3jfZvdSza0HvK1PHKzdV7jaYDIr5TJ5W33AoMknmoJl7j8HPZ/QfMgnDEImZMLpigbQasNAofC9eJ1/LVqtFs5fMcAUsp4T48zVRugb399LDTMkfSgYq4w+uFveAzq8lzE8+Rhyh+G2NaB30SHQl1RDQUGBlOfzqe23fsZJr+Nv0/ZJ1vYTTrsd0gMGSz7xO+NscYKeBB6UhHev9Us+IW5CVj/49lwVNFoZCA/XuasoeC8BwsLCwOiUwb4z5TBh2EAfnKOKrBEJ2XDN99Hsj2BIGkc+W4XFBxeMx7leOyo3YhzGYfd4PtThIflMxPsYyREbEwY/e2AW3Dt5FrBkWm5ubvZd6thdi7BeH1/bz2Zryz1iXT/+oG2kD/ZFjOg1SOoBUQfIawID6gFDIR+PY5oZT57vWuRD+2bHZuWrj98Dh4uugkWmhuiYGEo4lPNrNBqIjo4mLjwMjpc2wgsL7sb+Gikce5WF+rw6qDlYBXWHa4CtZSRxt7wHtNuJp+M+dCQeHrwipcUKEElWIj2HAiWglAlr+1mxhouzLe949NBBepw8eoq2YR9a2y9IPSCSDvWAQn2gWA/IETAE8glxTiOSsJISLxD5+C9MbeFJ5cw7RsCqbefhVIURXJoI6NkzBeThUXCuygJ/21EAU8ZkwdXiUzpB1BQq7tb2gMRjoYdxuPmF5LM6uIO2IzldeCtNQGFtP5uVrKfNjZ42fgr+eNoB2oZ9VGEqT20/D4l5PSD53FHzhwdvSEL+Md5iH7VapAcUb5MFa6HiKJkunVKsX/oErYzwlagywj8emEErI0iQKFTcLesBGeKZcL2HJOTJR3dX3Ao4/OydDHftiN+9aHdtPzKHgEKw8/KH0p+K3CVXZpev7ee1m+NHU4jG6wIl9YDiH48J1kLF8Tb/4QX4tZDhpZNSl0/iPq5QuCDY170m7vuIXrtMjWi7DcxubonJh+f5c5iukSQfV9svG99UK+O992xymL0ehynCweJsq+3nWUcG0BSiHtCzWyWlB/y+1TACcgVVG0ZIQt46Qw3TXusqNaJd7qAhEPnwnMspTcBAtf2qL7d9MRJSe/rU9vN4OD96wDmb6wW9IiX1gJ1WG6YRVPju4CIFoi01XjgkFdaGmbiIqw2zYKQSls8Og2MlZbDtYDG8vEoBq16YZyP9JNUwC9/hasM8QnAf+OK+NzVMV6gR7SJRsMPpSz7P1Mhw60B/UzDW6Yv7NOrVcRHToRkMYMTPT7AG5O2Fs/fT2n55DTu52n6COLjo3cUrY9J2vjo7OwLqyQyOesCZ/6n2eh5eU5igYWBTQT3FwBsPdE5tGCTfhejxnu2SwZX/8YIhiT7dvB1W/yId7uzHgNPWQr6hdsjp7YTx6VaYMdAJ6zd8DPPnPeajhgkF11lrt65QI5rBKJj1Jh8SzsG0BSH2AASUqu23+PjdPrX9eir7+NT2a5tbO6gH5En08fZGdy4u1ic5/WC/7ZK1YertRtiebyZ91ISDsZJqGJngumBUtdxOPN8qQqLbCYlMNgYssj5gDUsBhaUMtLaLMDa1hoZ1i9/dAPtXPONRwwhxlxSJYIhty/XFGKsI7oAPLlgP2F5FNP3z3Z6PtxROfUSlWf7GD2Yc3oIZx2FqhQ/eWndNomKR8fDwcKkm+77flb8zcSmjsY7aTWv7pWnI36EV1PYzN8Hxpt18bb93xEFeh/WAvAcLuCcsURsGyVcA8dB7THxANYy4NsyPyfR5ByGRmZCvUT0STGYH2IzkGyfrCVpCxNjmrwmZ9DBrQAMcPIM1XkZ44YqRfJpYbzVMfH/yLR8PYx07vXDBesCbtUb0b56aAiUlJVS8Ech0ul7Qr5/fS1VNXNHIyk9HvVgTTG0/yTFC1wO6p08pz+fRAUrVhmGMAIr4a6phQCABx4AD13wMmT7R8yH5mpqN5A20YIKTvFFhoFT2B5WtEu7ua4B/H75AiSTEoefzp4ax62VeuM60rlAjOjU1VUaOjv4pIdX2E3nB0PWA/Not0J6wVG0YcBg9ktaAahhhbRgS7WLAgWs3nHbR85lNVjAaLfT58LnDY3uDkyxsRiY1wbO7rvjg0PyqYUS4zrSuoIjuMPM6UNuPtw7rAfmAI+CesFRtGDq1BlbDDLn0IURaUBqVSc9jqgWjVgwccM2H067MrXPgvwBy02V6XfF31ToYN7S3Dw7NnxpGjOss6yqK6GXLlmE8mivVRqbce+fMmRNwHdw16gO6o92AOkCJ2jAyTFy61TD+pFg52iovHOb5MGWCUSsGHGHEC+K0yz03mYJJqB5mLCQvzAK7SlMgd+oQHxwGHLwa5u1j73JqmLShENZQ5oPrLOtCiujcJUuW3CvV8Pnnn+PBXouEbruB9QHdqZaAe8IStWFi7FdhcP3OwGoYidowm88r4FCxEzTOGoghAUecvIK82HBIVNdAgnEnRDDlcKJSA9suJ8PtgtowPC697gBENZd7qWHCGy5DSvkWH9wP3Qj5KAkD5hJDrO13Pcbwqg3jSbUEKrMhXD8QXIyzkeb5ClLnek271POpfXFYuWDl8/NYzNexDhfkkGgXAw5HK0vTNUqwwokqDXxe2AP++uwc2Pv1JjkmlH1wJNrFgMPBBMZ1WxsJ/XhCLy0fKmj4ZSHKqe4YnUbPRak4Ld8HO0+vIF7s76KAJOQx5O7NvA7Vhom2VMOQK/+AIaV/a1vzBcBhknj+vJ/D01tS4I974+A7PQtKVxOcqSZrmkMp8Ny+LHjoocVQV3RM4Y7QOoT7IZt7Gubv+7wnUvUBSUxHD17Th+faWx9QWBcQ7+M5qTE6qTZM5jWxtYXHZJgsxnwdpkwwas0hgcNMsnZ7nkyfxIN5KiOIcd9++Bu6F7zx0HlYwteGmTYUXhBVVOj2fHPEAcsWcR8vLR8h3ZlCwTXcQ7gKqVglYVhmGtQ5OS3fN7Iyr98LFo+BhuMI6wLyJh7je1fDDByQDGNypnleO+bqpPJ1/PSZf3Q3SOzrXjc1zK1ieCESf3kDf421MNVyZdNKmGTYf2/ekv3oBVeOW7aNrsPEtf2E9fx4w3NP57naVR9QXBfQM2mK6wOSD7jdUxUhkCxUnJBUST0zWLO5FaxWE819KVUa0Gp1EB4eCbU1ZV4E5zHtwQmI/oMgoERejz4u/2oV1Odvh3ELngWXTAHHPnkXpz9PIOCt5QuTHF9Ky+eVQLymHtAddEjVB4xLaGNrW3VT6Z9sKCpoK8cbKi6t1+AjrS0N45qb60Gni4aIyDhXz56p8pqaSpfdZpbj+eiYHmxkVHyevrxgfEdxPyQC8rf8FYdIPsOJnTDup08CU1cGNWabaBnvreUT6vf4un78ufbUBxTXBeRNsj5gsCSS+6lDJ4XjZgDWc8mg0JBEKEGKjU12pqX3VvLpoLS03vRWX1HubG2tV2K/64H7oRAQ32uGYTzk029ZA00nd3PkM1RBpcEAVfn7odFsX+/xTpL1AT10gfu/4jR9cvJ5tq8+oHddQN4k9YDBko/+XkgQ5JOTV4uPS4vPwMDMkV44nD7RUwlI5GNp6b2Uej04Gw1VSuyPX+hQcZ31gXcVRTQ/zSLxuAvSuduaHR9By6m9PuSrbDJ/OWfN/oXscg4rpeXjLx/hNX18bT+xlo+3joyhbA/5xJ6M/n4I66KOCL91YvJxfbxxuHbD6dMfiTxkSuultNtMtL8UDn+awWhsBZOphawDLZCQmAKJPVJ9cJ1lXUURzXs/JB6WNMHLKivOvwEG6wbodddMYFobPOQrtmlrFqz5+hEQKlo6oOW7HmMICHht8kkTUAZ1NWVkfTbIh3xCcnsiIhI44NrNswsTwNSacFdLS4NcCmc0tpB2Hfmg7GCzGqG6uowSUIzrTOsKimg0/Kzw0la1Wk01f6f1G+BHD34KX3/2M7BEtYIzn4SefUZDSa3iJMBGLzlVl6gPGCz5fAnYNrXqy4ugb/9hXuQbkpXjg8M3FwOHYN5YGmBUFUvizKZW8o13ksNKK34K1xlCXKcSsAsooo1G4zfLli3zOjesB9C94WG3vwJnDi6FBtvkGiSf0+nc42eYG1sfMFjyiQmIOOGGgxT5VCq1Fw5TJhi18oFDIMN+pL9cCofEsxDPh+TDD0qjDZPEdaZ1BUX00qVLscwFBhVa/tyHr2udxPv9BO9fLrdtfvL9jS8Rz4fyqCbJ9NiNrg8YLPlkMrmP68do15/n48knxGG+DlMmwXzA2A/7S+ESEpPptMuTLzk5QxLXmXajFNEFTw6HwStO8wEIztM1oiHvEz5Y/Afp5z2/Vw7rhqqAcdkBLxmxbwU7+TyRqK3k7RtLlz4muIQvEadStXYEoM9RyNUE64Chd3FrvA7rAYMln7iQEI/DKAyj3YuF30mST4jDZDFGs5gywajV3wur1Jc7TaZmZXR0giQO13v8mi8QrlM94A1URCMJ3Qk/uvMvV2t/YW+8mnbbP0rfEPa7+MLtH9gbagsUYeErhOd5AnMsBvJ5AUdCGyaLFSN1UWn/pgQ06uc4GeaoWsP1kSqw0GE9YCjkE+OQhNciH93LrSmTYbIY83WYMsGoVYpELS31So0mnPbv1bt/yLjOtBuliHZzjouA7fZ0xmb+feyI4Y9oe6SEnX2sX8/bPi6huxyXXph4OPXBpwdXf7k6xlJdEaEM1y0L+EJYemjkSuXc2KQH6be7se79ueBkTpHzwXyrQqsPGAr5OoLDnQpMFmO+DlMmGLUKdzTQgyGJsF9zU12HcZ1hN1IRjcliBXlvXYSFrItZGNM/a2Hi8DGgTeoFFV+tXXRyflqkKkx3T8qMuYm6qHDIePAJKP/io7dMZRcjlZExr0jnEnFGkxHis1qNWjU9PDqHfnh432Gz/ZG02QIVFA21PiAloHCbrD0WKo7fJuP3dDFlglErBg64dsPpEz2YmESh4jrDbqQimpbZUCh0MmCfiUzNeDx13F2gwKXglTOQPu0nwNrMD0cNGgYxWSPJlEPen6gEyJj3K6jY8eXvLZeLFCzretntSbWEwoPJbSznT1gzmbz6RsUPSpYrjPS58L7NdmIWacPoNZzyHthGcovFBvk8kaQekNcCYid/esAf/C8l3Yz2wOA42Su3J8+K0Cg39X7gCVBXFQJgVSvCHohPRdZw921mEj6Ygf5YS+YYEpemwvkX5trlSnU6WQPWnd8jGx4eHb9RE5auZom3ZZytjFyh08T0mJyg1XG/fmM1GZmmum/qXYzJplBGKmTAgM1SYTc3N9w3dCpLF5KjPjj2mylZfd7r1ycRqgXSqzcygUq5cka0aQaSSVxccvkq7Dt3+bcnnhr7vrL747z57MvCRjA5mJo19/YFFaafYhKANRroJRXQWEtIZ+MWdCzNygPoIsBRrYeGvV8DYzbukkfFUXLlnwDn+Amy2KSMB2M0ukHEtVUC66zFbAkwjhLOtWl7KHr0mpkkUyaBXJYKNlMRVBT+uQmxQ6fya1JfPSBvQj0hmlgPKO/+OG9KY3eUtJx5YsvlJaUbPoRWQyPIIuOAddi5MNWMhQYc3E44kjAsBhrPnYKGA9s+VIZHPk/O0A3al96G4l07DM8e27M8z1C9lZWzRmCZCkK+88Qb1nEHuY/nsA37YF/EINYTC0jUB5SqEei3PmC33XxGok3rjpLmtxd/flb2bmvrW7fNnAtMSyOZSO14Fbe7Lje5lWPiTg21B7aBXKVaK1NpCoHlyFHbAPZn33T9KzG2quS3j3yy5LHHh98TlTxM6cLC5wy3ly5TRIJcowBD+RfOj/9+esd7nziWXW2EY07G+yJ1Xz0ggJQmUKwH7PaAN6E9MTIRsnvqIE6riOyXGJGYkZWNmjwy81ro3jhrxws7rJz8GNeBhJg9J9xDSMVsIeQTRjwsIZKtzgAHNu93vH7hfGmpSmEFp9PEJafJgffxHLZhH+yLGBBsgbn1gNT7ovaPP3hDbaDnnNNJyGiR1gN2281hU3pHwsS0yORkjfPtuyeOfJiJiQVTTSklm8tBQk2tjn6wMpZEBFgvtr4cEsdMhLDBoxIr/vXXveTMIEzx4Vg5I8iDPgC/ewI00Yk6tdFE/KcslkyTHL/sWJyInMvoq1Ov+JNB8+c1AEWXAY62VW7zqwf0rRHoqwfs9oA3oT2+pQylvrGT+8U9DGNng8liAauhhu6L4+/yyXQxQEILLlmNsjRTE0BFAYQlpQKZXhPJWbp39uv5AB+9A/Dko6B2srrJkfFjeqq1yYQkPaCp+rITD7yP57AN+2BfxCDWk457d/HK/LJ6qvXTkfDGZneAxcrVCMRbPPActmEf7Ev1gN0EvDnN5HDBL7eU1fzv2eZv2ILDINfFgiw8FhjycWrTB4PVwQJTdRlkvQbT9R/EJ4NLGwtV/1lpIfTED/4cjvPWyyRAJsu0pARI6ZEYkasN76O1m2ohf//emvf/XLIWD7yP57AN+2BfxLz1suAF8XrAC3roH6MkHZSglrNktmXogffxHLZJ1wfstg7ZjVBHMy62edHWy4vMrV+uXJw7drI2dSCZL00gNzZB6cmjrrPl9ed+Fh45TJZ1OzhbGqDuzHFoLS9ZJVMqn+PHK6twLwQB1Ep1i9pS/N+WndsNez78pPGTcAUcxLYt31ZtWfzIlkemz4ibarO0qMmyUo0voIkE2sOHcvjr93vB3RaS3SB1NF7tf+l33zb80gbfLX8uF3Ihawprzd9y4Zktxa8eqbaesjI7P1sgU4ypb7VC/ZkjW+UqzUrcv+ft/oWeu2VapeWxIRklg04WwemSSii+8zau4fhZ+O9f/rfx3DcHG4dfKIMiqxPKeFCJdwGyDv5ecLd1yG6QOhpJeOV/vq193Ow4/qdfGh2x4S31G/brLRvpWnFH9cNNlk1v3De6f6E6Ivpt4pLMwp2v0jZni97oXEEpFJJWGr7mFbY9CRKytBLK+DYp69jvBXdbxwl4g9TRhFCMO7H8C885T80CwFTHQ/6ea/HixfQXqpzkOd3XlTjdAhKVUqmkekDSdgyoHpB1cuonOZXh4fUnvHW8PmC3ddiCUUeHMg5vwnE6Y/+e13XixU3k/sjExESqB6ypqZlDzh3Fdr7P9bRuAl4nC0Yd3d5x/KmjPUHJx4X+hkGpE1Y/wIjXq5xa3mPXrNujIUSbO3r0aKoH/Prrr+cSAqLi1NYZ71t3GuZ6ecAuUC9aYIs+4Yi2yE3Ga5qggIBWrVZPz8jIkOGB9/EcLzruJmAXtcDq6NDG8VVHS3o6VuKAQjPAH+cHJiFZ72kJqbAy1F3kmEYeTyDeb1ZqamoyrvHwwPt4DtuwD/ZFDGK7p+AuYjdQHb3ovQWZoBddKGkm8UGJOwR4dV4m/HFDIV/Pb7HI6w0KDw//Ii4uTo3Bh9VqZTTEBg4cGNvQwF17jvdJgPKujZhWq1WgFzQYDPaWlha88Ol0NwG7gN1IdXQx4cmFAPGmiawIXpydCW9v8iVhZWWlMyIiIpas92KSkpLoD1objUbiee3AE1Cn0ymys7OTSD/6W861tbWwffv2JsR2e8BuAzMhWKvZfzsVVRGP+JcHM+HZzwq9yrLt3r27mEyzz5rN5oUTJkzIwd8cQRIS7+ZZ7yEho6Ki6I+Jnz59mj18+PDR0tLS1fv37y/uJmC3gYXEJiYz47ddp1ZAShgg+cBhbvmHl3c0mezEm/2LTMMlly5dWjJjxox7evXqpcRUjM39K5xIPAxAvvvuOyfpu+PQoUPLCGGPkWnZ3k3AboM0HSFhtPelm612BqpbuURxZqIC1uwrhNbK0i8vvDrzKXjSK5JlCZFshIgHCgoKLH379h2QlpY2kKwFaXKaj44xSX3x4sVS0ud10vf49YyGuwl4E5u16er6d3bCfKm2H93WDyI0cvjnEQ/5Hsn5qMCnrgv+zFdCQgKMHz9ek5iYqMbIlwQbwO8Z81W3sC03N1dz5MgRqK+vx/VjNwF/6Hb6uTtRTvAazrTC84RoZ7J7quDNXYHJR4IPGDt2LAYdaqVSOblPnz49MdDA7bmioiLqAgcNGqTEilvYRqLfyWPGjMlXq9X2Y8eOdRPwh25uUpVKecY3d8H8QORDmzZtGqZesKxbSmRkZC7xcloMQI4ePVqTn5+/FfsQbzczJyenJ7bFxsbmtra2YiGkMsR2E7DbAnlG1P2Z/JEPrampiV/nqck6T028Wsu5c+f2HDhw4BPiBakekKz9tpSXlz+SlZU1lUTIahKc8DnD6/Jauy9M/wFbXFwcfxen4IHEyw2qrq4+3djYWNy7N/djj1euXAHi+fonJycPv3r1ahEJTlBhQyNgMiV3E7DbOvDh+9buwRmRrv2EQYi4zRNCXwfudBOw226o/Z8AAwBphnYirXZBiwAAAABJRU5ErkJggg==")}.rc-tree li span.rc-tree-checkbox.rc-tree-icon__customize,.rc-tree li span.rc-tree-iconEle.rc-tree-icon__customize,.rc-tree li span.rc-tree-switcher.rc-tree-icon__customize{background-image:none}.rc-tree li span.rc-tree-icon_loading{margin-right:2px;vertical-align:top;background:url("data:image/gif;base64,R0lGODlhEAAQAKIGAMLY8YSx5HOm4Mjc88/g9Ofw+v///wAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAGACwAAAAAEAAQAAADMGi6RbUwGjKIXCAA016PgRBElAVlG/RdLOO0X9nK61W39qvqiwz5Ls/rRqrggsdkAgAh+QQFCgAGACwCAAAABwAFAAADD2hqELAmiFBIYY4MAutdCQAh+QQFCgAGACwGAAAABwAFAAADD1hU1kaDOKMYCGAGEeYFCQAh+QQFCgAGACwKAAIABQAHAAADEFhUZjSkKdZqBQG0IELDQAIAIfkEBQoABgAsCgAGAAUABwAAAxBoVlRKgyjmlAIBqCDCzUoCACH5BAUKAAYALAYACgAHAAUAAAMPaGpFtYYMAgJgLogA610JACH5BAUKAAYALAIACgAHAAUAAAMPCAHWFiI4o1ghZZJB5i0JACH5BAUKAAYALAAABgAFAAcAAAMQCAFmIaEp1motpDQySMNFAgA7") no-repeat scroll 0 0 transparent}.rc-tree li span.rc-tree-switcher.rc-tree-switcher-noop{cursor:auto}.rc-tree li span.rc-tree-switcher.rc-tree-switcher_open{background-position:-93px -56px}.rc-tree li span.rc-tree-switcher.rc-tree-switcher_close{background-position:-75px -56px}.rc-tree li span.rc-tree-checkbox{width:13px;height:13px;margin:0 3px;background-position:0 0}.rc-tree li span.rc-tree-checkbox-checked{background-position:-14px 0}.rc-tree li span.rc-tree-checkbox-indeterminate{background-position:-14px -28px}.rc-tree li span.rc-tree-checkbox-disabled{background-position:0 -56px}.rc-tree li span.rc-tree-checkbox.rc-tree-checkbox-checked.rc-tree-checkbox-disabled{background-position:-14px -56px}.rc-tree li span.rc-tree-checkbox.rc-tree-checkbox-indeterminate.rc-tree-checkbox-disabled{position:relative;background:#ccc;border-radius:3px}.rc-tree li span.rc-tree-checkbox.rc-tree-checkbox-indeterminate.rc-tree-checkbox-disabled:after{content:" ";transform:scale(1);position:absolute;left:3px;top:5px;width:5px;height:0;border:2px solid #fff;border-top:0;border-left:0}.rc-tree:not(.rc-tree-show-line) .rc-tree-switcher-noop{background:none}.rc-tree.rc-tree-show-line li:not(:last-child)>ul{background:url("data:image/gif;base64,R0lGODlhCQACAIAAAMzMzP///yH5BAEAAAEALAAAAAAJAAIAAAIEjI9pUAA7") 0 0 repeat-y}.rc-tree.rc-tree-show-line li:not(:last-child)>.rc-tree-switcher-noop{background-position:-56px -18px}.rc-tree.rc-tree-show-line li:last-child>.rc-tree-switcher-noop{background-position:-56px -36px}.rc-tree-child-tree{display:none}.rc-tree-child-tree-open{display:block}.rc-tree-treenode-disabled>a,.rc-tree-treenode-disabled>a span,.rc-tree-treenode-disabled>span:not(.rc-tree-switcher){color:#767676;cursor:not-allowed}.rc-tree-node-selected{background-color:#ffe6b0;border:1px solid #ffb951;opacity:.8}.rc-tree-icon__open{margin-right:2px;background-position:-110px -16px;vertical-align:top}.rc-tree-icon__close{margin-right:2px;background-position:-110px 0;vertical-align:top}.rc-tree-icon__docu{background-position:-110px -32px}.rc-tree-icon__customize,.rc-tree-icon__docu{margin-right:2px;vertical-align:top}.rc-trigger-popup{position:absolute;left:-9999px;top:-9999px;z-index:1050}.rc-trigger-popup-hidden{display:none}.rc-trigger-popup-zoom-appear,.rc-trigger-popup-zoom-enter{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-trigger-popup-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-trigger-popup-zoom-appear.rc-trigger-popup-zoom-appear-active,.rc-trigger-popup-zoom-enter.rc-trigger-popup-zoom-enter-active{animation-name:rcTriggerZoomIn;animation-play-state:running}.rc-trigger-popup-zoom-leave.rc-trigger-popup-zoom-leave-active{animation-name:rcTriggerZoomOut;animation-play-state:running}@keyframes rcTriggerZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcTriggerZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-trigger-popup-mask{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#373737;background-color:rgba(55,55,55,.6);height:100%;filter:alpha(opacity=50);z-index:1050}.rc-trigger-popup-mask-hidden{display:none}.rc-trigger-popup-fade-appear,.rc-trigger-popup-fade-enter{opacity:0}.rc-trigger-popup-fade-appear,.rc-trigger-popup-fade-enter,.rc-trigger-popup-fade-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.55,0,.55,.2);animation-play-state:paused}.rc-trigger-popup-fade-appear.rc-trigger-popup-fade-appear-active,.rc-trigger-popup-fade-enter.rc-trigger-popup-fade-enter-active{animation-name:rcTriggerMaskFadeIn;animation-play-state:running}.rc-trigger-popup-fade-leave.rc-trigger-popup-fade-leave-active{animation-name:rcDialogFadeOut;animation-play-state:running}@keyframes rcTriggerMaskFadeIn{0%{opacity:0}to{opacity:1}}@keyframes rcDialogFadeOut{0%{opacity:1}to{opacity:0}}.rc-tree,.tree-select-multi{font-size:11px;color:#546b7a}.rc-tree.rc-tree-show-line{padding:0 10px}.search-tree-select-input{width:100%;padding:2px 5px;height:28px;box-sizing:border-box;outline:none;border-radius:4px;box-shadow:none;border:1px solid #cacfd5}.search-tree-select-input:focus{border-color:#0980e2}.tree-select-root{position:relative}.oe_form_invalid .tree-select-root{border:1px solid #d00}.tree-select-box{border:1px solid #d7e0e6;border-radius:0;background-color:#fafcff;min-height:26px;cursor:pointer;line-height:26px;padding:2px;padding-right:55px;padding-left:4px;color:#1f1f1f;font-size:11px;height:26px;overflow:hidden}.tree-select-box.expand{height:auto}.tree-select-box-clear{z-index:10;background-position:100%;right:35px;text-align:center;line-height:22px;background-image:url(/web/static/src/img/nexttao/icon/trush.svg);background-size:15px}.tree-select-box-arrow,.tree-select-box-clear{position:absolute;display:block;width:14px;height:14px;top:9.5px;cursor:pointer;background-position:50%;background-repeat:no-repeat}.tree-select-box-arrow{z-index:999;background-image:url(/web/static/src/img/nexttao/icon/expand.svg);right:10px}.tree-select-box-arrow.expand{background-image:url(/web/static/src/img/nexttao/icon/collapse.svg)}.oe_form_required .tree-select-box{background-color:#d6e6f3!important;border:1px solid #bddaf1}.tree-select-box:hover{border:1px solid #bddaf1}.tree-select-popup{border:1px solid #d7e0e6;background:#fff;width:200px;max-height:300px;font-size:11px;color:#1f1f1f;font-family:Arial,Microsoft YaHei,\\9ED1\4F53,\\5B8B\4F53,sans-serif;padding-top:38px;padding-bottom:10px;border-radius:4px}.tree-select-popup .tree-select-container{width:100%;max-height:300px;overflow:auto}.tree-select-popup .tree-select-container .tree-select-search-box{position:absolute;top:0;left:0;width:100%;padding:5px 10px;box-sizing:border-box;background-color:#fff}body.nexttao .rc-tree li a.rc-tree-node-selected{background-color:#d6e6f3;border:1px solid #bddaf1;padding:3px 2px}body.nexttao .rc-tree li a{padding:4px 3px;height:auto}body.nexttao .rc-tree li.nt-node-disabled>a{color:#b9b9b9;cursor:not-allowed}body.nexttao .rc-tree li.nt-node-disabled>a.rc-tree-node-selected{border:1px solid transparent;background:none}#input:focus{outline:none}.nt-node-disabled{display:none}.nt-node-block{display:block}.rc-tree-treenode-disabled>a,.rc-tree-treenode-disabled>a span,.rc-tree-treenode-disabled>span:not(.rc-tree-switcher){color:#999;cursor:not-allowed}.rc-tree li .rc-tree-node-content-wrapper{padding:3px 3px 0 0;height:12px}.rc-tree li span.rc-tree-switcher.rc-tree-switcher_close{transform:rotate(0deg)}.rc-tree li span.rc-tree-switcher.rc-tree-switcher_close,.rc-tree li span.rc-tree-switcher.rc-tree-switcher_open{transition:transform .3s ease-in-out;background-image:url("/web/static/src/img/rc-tree-icon.svg");background-position:50%}.rc-tree li span.rc-tree-switcher.rc-tree-switcher_open{transform:rotate(90deg)}.rc-tree li .rc-tree-node-content-wrapper{padding:2px 0;font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#566574;line-height:20px;height:20px;vertical-align:middle}.rc-tree li span.rc-tree-checkbox{margin:0 10px 0 7px;display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;box-sizing:border-box;width:14px;height:14px;background:#fff!important;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.rc-tree li span.rc-tree-checkbox:after{box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in .05s;transform-origin:center}.rc-tree li span.rc-tree-checkbox-indeterminate{background:#0980e2!important;border-color:#0980e2}.rc-tree li span.rc-tree-checkbox-indeterminate:before{content:"";position:absolute;display:block;background:#fff!important;height:2px;transform:scale(.5);left:0;right:0;top:5px}.rc-tree li span.rc-tree-checkbox-checked{background:#0980e2!important;border-color:#0980e2}span.rc-tree-checkbox.rc-tree-checkbox-checked:after{transform:rotate(45deg) scaleY(1)!important}.rc-tree li span.rc-tree-checkbox-disabled{background:#f7f8fa!important;cursor:not-allowed}.rc-tree-treenode-disabled>span:not(.rc-tree-switcher){color:#c0c4cc;cursor:not-allowed}
div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-buttons{position:relative;float:left}div.dt-buttons .dt-button{margin-right:0}div.dt-buttons .dt-button span.ui-icon{display:inline-block;vertical-align:middle;margin-top:-2px}div.dt-buttons .dt-button:active{outline:none}div.dt-buttons .dt-button:hover>span{background-color:rgba(0,0,0,0.05)}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:#f3f3f3;background-color:rgba(255,255,255,0.3);overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,0.3);z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;-o-column-gap:0;column-gap:0}div.dt-button-collection .dt-button{position:relative;left:0;right:0;display:block;float:none;margin-right:0}div.dt-button-collection .dt-button:last-child{margin-bottom:4px}div.dt-button-collection .dt-button:hover>span{background-color:rgba(0,0,0,0.05)}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:2001}@media screen and (max-width: 640px){div.dt-buttons{float:none !important;text-align:center}}

table.DTCR_clonedTable.dataTable{position:absolute !important;background-color:rgba(255,255,255,0.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#0259C4;z-index:201}

table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("/web_multitree/static/src/lib/css/../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("/web_multitree/static/src/lib/css/../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("/web_multitree/static/src/lib/css/../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("/web_multitree/static/src/lib/css/../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("/web_multitree/static/src/lib/css/../images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}

.openerp .oe_view_manager_view_tree_many table tr td, .openerp .oe_view_manager_view_tree_many table tr th {
    white-space: nowrap;
}

.openerp .oe_view_manager_view_tree_many .oe_list_content > tbody > tr > td.oe_list_field_cell {
    white-space: nowrap;
}

.openerp .view_all .oe_list_content > tbody > tr > td.oe_list_field_cell {
    white-space: nowrap;
}
.view_all table tr th {
    white-space: nowrap;
}

.openerp #div_table {
    margin-left: auto;
    margin-right: auto;
    /*overflow-x: scroll;*/
}
.openerp .oe_list_content{
    margin-left: 0px;
}

.openerp .toolbar {
    padding-bottom: 0px;
    padding-left: 6px;
    padding-right: 6px;
    position: relative;
    height: 46px;
    border-top:1px solid #dddddd;
    border-bottom:1px solid #dddddd;
}

body.nexttao .openerp table.oe_view_manager_header .oe_view_manager_switch .oe_vm_switch_tree_many {
    background-image: url("/web/static/src/img/nexttao/icon/list.svg");
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 16px 16px;
}

.openerp .toolbar .customer_col {
    /*width: 80px;*/
    /*height: 20px;*/
    /*border:1px solid grey;*/
    position: absolute;
    right: 0px;
    top: 8px;
    /*cursor: pointer;*/
}
.openerp .toolbar #other_operate{
    position: absolute;
    right: 246px;
    top: 8px;
}

.openerp .toolbar .col_save {
    position: absolute;
    right: 123px;
    top: 8px;
}

.openerp .toolbar .other_operate_contet {
    /*width: 200px;*/
    height: 300px;
    border: 1px solid grey;
    position: absolute;
    right: 6px;
    top: 38px;
    z-index: 90;
    overflow-y: scroll;
    background-color: white;
    display: none;
}

/*全局的css*/
.openerp .oe_form td.oe_form_group_cell_label label{
    min-width: 120px;
}

.openerp th.oe_list_header_object{
    min-width: 20px;
}
/* Flotr Styles */

.flotr-datagrid-container {
  border: 1px solid #999;
  border-bottom: none;
  background: #fff;
}

.flotr-datagrid {
  border-collapse: collapse;
  border-spacing: 0;
}

.flotr-datagrid td, .flotr-datagrid th {
  border: 1px solid #ccc;
  padding: 1px 3px;
  min-width: 2em;
}

.flotr-datagrid tr:hover, .flotr-datagrid col.hover {
  background: #f3f3f3;
}

.flotr-datagrid tr:hover th, .flotr-datagrid th.hover {
  background: #999;
  color: #fff;
}

.flotr-datagrid th {
  text-align: left;
  background: #e3e3e3;
  border: 2px outset #fff;
}

.flotr-datagrid-toolbar {
  padding: 1px;
  border-bottom: 1px solid #ccc;
  background: #f9f9f9;
}

.flotr-datagrid td:hover {
  background: #ccc;
}

.flotr-datagrid .first-row th {
  text-align: center;
}

.flotr-canvas {
  margin-bottom: -3px;
  padding-bottom: 1px;
}

.flotr-tabs-group {
  border-top: 1px solid #999;
}

.flotr-tab {
  border: 1px solid #666;
  border-top: none;
  margin: 0 3px;
  padding: 1px 4px;
  cursor: pointer;
  -moz-border-radius: 0 0 4px 4px;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-radius: 0 0 4px 4px;
  opacity: 0.5;
  -moz-opacity: 0.5;
}

.flotr-tab.selected {
  background: #ddd;
  opacity: 1;
  -moz-opacity: 1;
}

.flotr-tab:hover {
  background: #ccc;
}



.openerp a.dropdown-menu-icon {
  z-index: 1;
  position: absolute;
  color: #4c4c4c;
  right: 8px;
}

.openerp a.dropdown-menu-icon:hover {
  text-decoration: none;
}

.editor-render {
  position: relative;
}

#editor-render-body {
  position: relative;
  width: 650px;
  height: 350px;
}

.openerp .graph-dropdown {
  display: none;
  position: absolute;
  top: 32px;
  right: 8px;
  padding: 8px;
  border: 1px solid #afafb6;
  background: white;
  z-index: 1;
  min-width: 160px;
  overflow-x: hidden;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  -box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}

.openerp .graph-dropdown h3 {
  margin: 8px 4px 4px 0;
  color: #8786b7;
  font-size: 13px;
}

.openerp .graph-menu > li > a {
  position: relative;
  display: block;
  padding: 2px 4px 2px 20px;
  line-height: 12px;
  color: #4c4c4c;
  text-decoration: none;
}

.openerp .graph-menu > li > a:hover {
  text-decoration: none;
  background: #f0f0fa;
  background: -moz-linear-gradient(#f0f0fa, #eeeef6);
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f0fa), to(#eeeef6));
  background: -webkit-linear-gradient(#f0f0fa, #eeeef6);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  -box-shadow: none;
}

.openerp .open .graph-dropdown {
  display: block;
}

.openerp .graph-menu {
  padding: 0;
  margin: 0;
}

.openerp .graph-menu .active:before {
  content: "W";
  font-family: "entypoRegular" !important;
  font-size: 24px;
  font-weight: 300 !important;
  color: #a3a3a3;
  position: absolute;
  left: 4px;
  top: -2px;
}

.openerp .graph-menu li {
  padding: 0;
  list-style-type: none;
}

.openerp .oe_dashboard_layout_1 .oe_dashboard_column.index_0 {
  width: 100%;
}

.openerp .oe_dashboard_layout_1 .oe_dashboard_column.index_1, .openerp .oe_dashboard_layout_1 .oe_dashboard_column.index_2 {
  display: none;
}

.openerp .oe_dashboard_layout_1-1 .oe_dashboard_column {
  width: 50%;
}

.openerp .oe_dashboard_layout_1-1 .oe_dashboard_column.index_2 {
  display: none;
}

.openerp .oe_dashboard_layout_1-1-1 .oe_dashboard_column {
  width: 33%;
}

.openerp .oe_dashboard_layout_2-1 .oe_dashboard_column.index_0 {
  width: 70%;
}

.openerp .oe_dashboard_layout_2-1 .oe_dashboard_column.index_1 {
  width: 30%;
}

.openerp .oe_dashboard_layout_2-1 .oe_dashboard_column.index_2 {
  display: none;
}

.openerp .oe_dashboard_layout_1-2 .oe_dashboard_column.index_0 {
  width: 30%;
}

.openerp .oe_dashboard_layout_1-2 .oe_dashboard_column.index_1 {
  width: 70%;
}

.openerp .oe_dashboard_layout_1-2 .oe_dashboard_column.index_2 {
  display: none;
}

.openerp .oe_dashboard_layout_selector ul {
  white-space: nowrap;
}

.openerp .oe_dashboard_layout_selector li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: left;
}

.openerp .oe_dashboard_layout_selector li .oe_dashboard_selected_layout {
  margin-left: -30px;
  vertical-align: bottom;
  margin-bottom: 10px;
}

.openerp .oe_dashboard_links {
  text-align: right;
  margin: 0 4px 6px 0;
}

.openerp .oe_dashboard {
  width: 100%;
}

.openerp .oe_dashboard .oe_action {
  margin: 0 8px 8px 0;
  background-color: white;
  border: 1px solid;
  border-color: #e5e5e5 #dbdbdb #d2d2d2;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}

.openerp .oe_dashboard .oe_action .oe_header {
  font-size: 16px;
  vertical-align: middle;
  margin: 0;
  padding: 12px;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}

.openerp .oe_dashboard .oe_action .oe_header:hover {
  cursor: move;
}

.openerp .oe_dashboard .oe_action .oe_header .oe_icon {
  float: right;
  cursor: pointer;
  color: #b3b3b3;
}

.openerp .oe_dashboard .oe_action .oe_header .oe_icon:hover {
  color: #666666;
  text-decoration: none;
}

.openerp .oe_dashboard .oe_action .oe_header .oe_close:after {
  content: "×";
  margin-left: 4px;
}

.openerp .oe_dashboard .oe_action .oe_header .oe_minimize:after {
  content: "-";
  margin-left: 4px;
}

.openerp .oe_dashboard .oe_action .oe_header .oe_maximize:after {
  content: "+";
  margin-left: 4px;
}

.openerp .oe_dashboard .oe_action .oe_header .oe_header_text {
  visibility: hidden;
  cursor: text;
}

.openerp .oe_dashboard .oe_action .oe_header span {
  cursor: pointer;
}

.openerp .oe_dashboard .oe_action .oe_header_empty {
  padding-top: 0;
  padding-bottom: 2px;
}

.openerp .oe_dashboard .oe_action .oe_button_create {
  margin-left: 4px;
  padding: 0 4px 0 4px;
  height: 16px !important;
}

.openerp .oe_dashboard .oe_action .oe_content {
  padding: 0 12px 12px 12px;
}

.openerp .oe_dashboard .oe_action .oe_content .oe_view_manager_header {
  display: none;
}

.openerp .oe_dashboard .oe_action .oe_content .oe_list_content > thead {
  border-bottom: 1px;
}

.openerp .oe_dashboard .oe_action .oe_content .oe_list_content > tbody tr:nth-child(odd) {
  background: transparent;
}

table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("/nt_query/static/libs/datatables/css/../images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("/nt_query/static/libs/datatables/css/../images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("/nt_query/static/libs/datatables/css/../images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("/nt_query/static/libs/datatables/css/../images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("/nt_query/static/libs/datatables/css/../images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.hover tbody tr.odd:hover,table.dataTable.hover tbody tr.even:hover,table.dataTable.display tbody tr:hover,table.dataTable.display tbody tr.odd:hover,table.dataTable.display tbody tr.even:hover{background-color:#f5f5f5}table.dataTable.hover tbody tr:hover.selected,table.dataTable.hover tbody tr.odd:hover.selected,table.dataTable.hover tbody tr.even:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable.display tbody tr.odd:hover.selected,table.dataTable.display tbody tr.even:hover.selected{background-color:#a9b7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.display tbody tr.odd:hover>.sorting_1,table.dataTable.display tbody tr.even:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.display tbody tr.odd:hover>.sorting_2,table.dataTable.display tbody tr.even:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.display tbody tr.odd:hover>.sorting_3,table.dataTable.display tbody tr.even:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3{background-color:#eee}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,table.dataTable.display tbody tr.even:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,table.dataTable.display tbody tr.even:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,table.dataTable.display tbody tr.even:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #cacaca;background-color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}

.nt_query_link_model {
  color: #7c7bad;
}

.nt_query_link_model > img {
  margin-right: 4px;
  cursor: pointer;
}

.nt-query-head {
  border-bottom: 1px solid #D7E0E6;
  padding: 5px;
  height: 35px;
  line-height: 35px;
}

.nt-query-table {
  position: relative;
}

.nt-query-chart {
  margin: 15px;
  position: relative;
}

body.nexttao .nt-query-head .oe_vm_switch_list > li a {
  font-size: 14px;
  text-shadow: none;
  padding: 3px 6px 3px 22px;
  text-decoration: none;
}

body.nexttao .nt-query-head .oe_vm_switch_list > li.oe_e.active a {
  color: #FF7F68;
}

body.nexttao .nt-query-head .oe_vm_switch_list > li {
  border: none;
  background: none;
  box-shadow: none;
  width: initial;
  padding-left: 9px;
  background-image: url("/web/static/src/img/nexttao/view_line_bg.png");
  background-repeat: no-repeat;
  background-position: left center;
  padding-bottom: 6px;
  margin: 0;
  height: 18px;
  line-height: 6px;
  text-align: center;
  list-style-type: none;
  display: inline-block;
  padding: 0 9px;
}

body.nexttao .overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0);
  z-index: 9999;
}

body.nexttao .blockUI.blockOverlay {
  background-color: white !important;
  opacity: 0 !important;
}

body.nexttao .nt-query-head .oe_vm_switch_list > li:first-child {
  background: none;
}

body.nexttao .nt-query-head .oe_vm_switch_list > li a {
  font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif;
}

body.nexttao .nt-query-head .oe_vm_switch_list > li a.oe_vm_switch_list {
  background-image: url("/web/static/src/img/nexttao/icon/list.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 16px 16px;
}

/* body.nexttao .nt-query-head .oe_vm_switch_list>li a.oe_vm_switch_list:after {
  content: "列表";
} */

body.nexttao .nt-query-head .oe_vm_switch_list > li a.oe_vm_switch_graph {
  background-image: url("/web/static/src/img/nexttao/icon/chart.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 16px 16px;
}

/*
th, td {white-space: nowrap;}
 body.nexttao .nt-query-head .oe_vm_switch_list>li a.oe_vm_switch_graph:after {
  content: "图表";
  font-size: 14px;
  top: 0;
} */

body.nexttao table.dataTable.compact thead th,
body.nexttao table.dataTable.compact thead td,
body.nexttao table.dataTable.compact tbody th,
body.nexttao table.dataTable.compact tbody td {
  white-space: nowrap;
}
