﻿﻿
/**tab 样式**/
/* .tab-list-icon {
    border: 1px solid #B0C5B3;
} */
/* .tab-list-icon {
    background: url("images/bgx.png") 0 -112px;
} */
.tabs-header{
	border: none;
	background: none;
}
.tabs-panels {
	margin: 0px;
	/* padding: 10px; */
	border:none;
	border-top: 2px solid rgb(30,157,227);
	/* border-top: 0px; */
	overflow: hidden;
	position: relative;
}
.tabs {
	border-bottom:none; 
	height:28px;
}
.tab-list li:hover {
    background: #36C;
}
.tabs li a.tabs-inner.tabs-inner_163{
	border:1px solid #e0dfdc;color:#333; background:none;
}
.tabs li.tabs_163.tabs-selected a{
	border:0px solid rgb(30,157,227); border-bottom:none; color:black; background:none; 
}
.tabs li.tabs_163.tabs-selected {
	border: 0px;
	height: 28px; 
}
.tabs li.tabs_163.tabs-selected span{
	color: #000;
}
.tabs li.tabs_163{
	background: #e0dfdc;	
}
/** end tab**/
.menu-list li:hover{
	 background: #36C;
}
/* grid*/
.slick-row:hover {
	background-color: #FFE5C1 !important;
}
.slick-cell-selection {
	border-right: 1px solid rgb(199, 192, 192);
}
.slick-header-column.ui-state-default {
	border-right: 1px solid #aaa;
	background-color: #ebedf0;
}
.slick-row[row$="1"], .slick-row[row$="3"], .slick-row[row$="5"], .slick-row[row$="7"],	.slick-row[row$="9"] {
    background-color: rgb(250, 250, 250);
}
.slick-icon-edit {
	background-position: 40px;
	padding-left: 2px !important;
	background: url('images/pencil.png') no-repeat !important; 
}
.slick-resizable-handle{
	width: 3px;
}
/* selectinput*/
.select_button .select_button_item:hover,
.slick-ffb-item:hover 
.ffb-select_163 {
	background-color: #34c;
}
.fielddiv_163 .inputFocus{
	border-color: #34c;
}
/* .commonmenu:hover{left:1px;top:1px;border-color: #36C} */

/*dialog*/
.l-layout-content{background-color:#EEEEEE;}
.l-layout-drophandle-left{background-color:white!important;}
/* fielddiv*/
.fielddiv_163 .fielddiv2 {
	position: relative;
	margin: 0px 0px 0px 100px;
	_margin: 0px 0px 0px 0px;
	padding: 5px 8px;
	border: 1px solid #c6c6c6;
	border-radius: 3px;
	background: #fff;
	box-shadow: 0px 0px 0px rgba(0,0,0,0) inset;
	height: 16px;
}
/* border layout*/
.l-layout-header {
	background-color:#EAF1FB !important;
	border-radius: 0px 0px 0 0;
	background-image: none;
}
.l-layout-collapse-left, .l-layout-collapse-right{
	background-color: #EAF1FB!important;
}

/*button*/
.sexybutton_163.btnsubmit span.button_span,.sexybutton_163.btnblue span.button_span{
	border-radius:5px;
	color: #fff;
	font-weight: bold; 
	border: none;
}
.sexybutton_163.btnsubmit span.button_span{
	background-color: #e6432e;
}
.sexybutton_163.btnblue span.button_span{
	background-color: #5ab0ee;
}
.sexybutton_163.btnblue1 span.button_span{
	background-color: #1ec5a1;
	color: #fff;
	border: none;
}
.sexybutton_163.btngreen span.button_span{
	background-color: #14cc14;
	color: #fff;
	border: none;
}
.sexybutton_163 span.isok {
	background-image: none;
	background-color: #6C95C9 !important;
	color: white;
}
.sexybutton_163.toolbarbt:hover{color: #fff !important;background: #1AA3DA;border: none;}
.sexybutton_163 span.button_span {
	border-radius:5px;
	background-image: none; 
	background-color: #F8F8F8;
}
.panel-toolbar .select_span.button_span{
	border: none;
	background-color: transparent;
}
.sexybutton_163.btnsubmit span.button_hover,.sexybutton_163.btnblue span.button_hover,.sexybutton_163.btnblue1 span.button_hover{border:none;}
.sexybutton_163.toolbarbt span.button_span{font-size: 12px;border: none;outline: 0;padding: 0px;}
.sexybutton_163.toolbarbt span.button_focus,.panel-toolbar .select_span.button_focus{border: none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}
/* panel*/
.window-mask{
	filter: alpha(opacity=30);
	opacity: 0.3;
}
.panel .panel-toolbar{
	margin-top: 5px;
	background-color: #268bf0;
}
.panel .panel-toolbar.panel-toolbar-163{
	height: 46px;
	box-shadow: 3px 3px 4px #ccc;
	-webkit-border-radius: 8px 8px 0px 0px;
	-webkit-box-shadow: 3px 3px 4px #ccc;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc');
    -moz-box-shadow: 3px 3px 4px #ccc;
    -moz-border-radius: 8px 8px 0px 0px;
    border-radius: 8px 8px 0px 0px;
}
.panel .panel-toolbar .sexybutton_163{
	color: #fff;
	border-right: 1px solid #3c97f2;
	padding: 10px 10px;
	float: left;
	background: transparent;
}
.panel .panel-button {
	border-top:none;
	height: 40px;
	text-align: right;
	padding-right: 15px;
	line-height: 49px;
}
.panel-header {
	border: none;
}
.panel{
	background-color: #fff;
}
.panel-body {
	border:none;
	min-height: 32px;
}
.window .panel-header .panel-title{background-color:#268bf0 !important;border-radius: 0px 0px 0 0;
	background-image: none;
	text-align: left;
	color: #fff;
	font-weight:bold;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	padding-left:5px;
}
.window .panel-header{
   margin: 0px;
}

.panel-header  {
	background: #fff;
	border: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
.panel-header .panel-title, [class^="tabs-panels"] .panel-header .panel-title{
	background-color: #fff !important;
	background:url("images/ds_arrow_left.png") left no-repeat;
	padding-left:30px;
	background-position:10px 9px;
	font-weight: bold;
	color: #000;
	line-height: 34px;
	font-size: 16px;
}
.panel .panel-header .panel-tool .panel-tool-close {
	background: none;
	height: 20px;
	width: 25px;
	background-color: #268bf0;
	color: white;
	font-weight:bold;
	font-size: 18px;
	line-height: 1;
	padding-left: 18px;
}

/* window*/
.window {
	background-color: #E5E5E5;
	padding: 0px;
	border: none;
  	/*padding: 0px 1px 1px 2px;
	 -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; */
}
.window .window-header{background-color:#268bf0 !important;padding: 0px 1px 0px 2px;}
.window .window-body{padding: 0px 1px 1px 2px;border: 1px solid #d0d0d0; border-top:none;border-bottom:none; }
.window-shadow{
	/* -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; */
}
.window .panel-body {
	border:0px;
}
.window .window-header .panel-tool {
	top: 3px;
	right: 0px;
}
/* fieldset*/
.tafieldset_163{background-color: #fff;border: 0px; margin-bottom: 10px;}
.readonly, .disable{cursor: default;}
.fielddiv_163 .fieldLabel{width: 80px;}
.tafieldset_header {
	height: 34px;
	position: relative;
	overflow: hidden;
	padding: 0px 10px; 
	border-bottom-width: 0;
	background-color: #FFF;
}
.tafieldset_header h2 {
	line-height: 34px;
	font-size: 16px;
	font-weight: bold;
	display: inline;
	font-family: 'Microsoft Yahei',verdana;
	cursor: default;
	background: url("images/ds_arrow_left.png") left no-repeat;
	padding-left: 20px;
}

.skin-left-bottom {
	bottom: 0;
	left: 0;
	z-index: 2;
	width: 209px;
	background-position: bottom left;
	background-image: url(images/test.jpg);
	height: 100%;
}

.skin-top-right{
	top: 0px;
	right: 0px;
	height: 100%;
	width: 100%;
	background-position: top right;
	background-image: url(images/test-top.jpg);
	z-index:1;
}
.skin-top{
	top: 0px;
	left: 210px;
	height: 100%;
	width: 100%;
	background-position: top left;
	background-image: url(images/test-top-center.jpg);
	background-repeat:repeat-x;
}
.skin-top-left{
	top: 0px;
	left: 210px;
	height: 100%;
	width: 100%;
	background-position: top left;
	/*background-image: url(../../../ta/resource/themes/2015/green/images/test-top-left.jpg);*/
	z-index:1;
}
.menuBox {
	background-color: #afd2f0;
	color: #222222;
	border-right: 1px solid #6C95C9;
}
.menu_ul>li{
	border-bottom: 1px dotted #A7BBD0;
}
.linecolor{border: 1px solid #c3d9e0  !important;}
.menu_top{
	width: 210px;
	height: 89px;
	background-image: url(images/test-top-center.jpg);
	background-repeat:repeat-x;
	position: relative;
	z-index: 3;
}
.header-left{
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background-position: top left;
	background-image: url(images/test-top-left.jpg);
	background-repeat:no-repeat;
	z-index:1;
}
body .windowTopMsg{height: auto; width: auto; padding:0px;background-color: #000; left: 50%; top: 50%; margin-left: -50px; margin-top: -50px;}
.windowTopMsg .body{color: #fff; margin: 10px;text-align: center; max-width: 500px;}
.slick-pager{background-color: #e8e8e8; border-color: #c5c5c5;}
/**统计部分**/
.invcount{
}
.panel-toolbar .select_button{
	float: left;
}
.select_button{
	display:inline-block;
	float: none;
}
.select_button .button_icon {
	height: 16px;
	width: 16px;
}
.panel-toolbar .select_button .select_button_arrow{
	background: url("images/btn_arrow.png") no-repeat !important;
	width: 10px;
	margin-top: 8px;
}
.steps .tabs-panels{
	border-top:none; 
}
.steps .tabs{
	width: auto;
	zoom:1;
	display:inline-block;
	*display:inline;
	margin:0 auto;
	text-align: center;
}
.steps .tabs li.tabs_163.tabs-selected{
	background-color: #1cbd7a;
}
.steps .tabs li.tabs_163.tabs-selected span{
	color:#fff;
	text-indent: 10px;
}
.steps .tabs li.tabs_163 span{
	padding-left: 20px;
	font-size: 14px;
}
.steps .tabs-wrap{
	text-align: center;
}
.steps .tabs li{
	background-color: #ebedf0;
	padding: 0px 10px;
}
.steps .tabs li a.tabs-inner.tabs-inner_163{
	border: none;
	color:#666;
}
.steps li .arrow-top{
  height: 0;
  width: 0;
  position: absolute;
  top: 0;
  right: -30px;
  border: 15px solid transparent;
  border-left-color: #f0f0f0;
  z-index: 2;
  _font-size: 0;
  _line-height: 0;
  _border-top-color: #abc;
  _border-bottom-color: #abc;
  _border-right-color: #abc;
  _filter: chroma(color=#aabbcc);
}
.steps li .arrow-bottom{
  height: 0;
  width: 0;
  position: absolute;
  top: -13px;
  right: -56px;
  border: 28px solid transparent;
  border-left-color: #fff;
  z-index: 1;
  _font-size: 0;
  _line-height: 0;
  _border-top-color: #abc;
  _border-bottom-color: #abc;
  _border-right-color: #abc;
  _filter: chroma(color=#aabbcc);
}
.steps .tabs li.tabs_163.tabs-selected {
	background: #1cbd7a;
  	color: #fff;
}
.steps .tabs li.tabs_163.tabs-selected .arrow-top{
    border-left-color: #1cbd7a;
}
.steps .tabs li.tabs_163{
	margin: auto;
	height: 30px;
}
.steps .tabs li a{
	cursor: default;
}
.steps .tabs li a.tabs-inner.disabled, .tabs li a.tabs-inner.tabs-inner_163.disabled{
	background: #ebedf0;
}

.lightTab .tabs{height: 40px;}
.lightTab .tabs li{height: 100%;}
.lightTab .tabs-header{background:#fff;}
.lightTab .tabs li.tabs_163{background:#fff;}
.lightTab .tabs li a.tabs-inner.tabs-inner_163{border:none;}
.lightTab .tabs li.tabs_163.tabs-selected{height:100%;}
.lightTab .tabs-panels{border-top-color: #f4f4f4;}
.lightTab .tabs li a.tabs-inner span{line-height: 40px;font-size: 14px;}
.sexybutton_163.btnblue.max span.button_span{
	padding: 5px 30px;
	font-size: 14px;
}
.sexybutton_163.btnblue1.max span.button_span{
	padding: 5px 30px;
	font-size: 14px;
}
.sexybutton_163.max span.button_span{
	padding: 5px 30px;
	font-size: 14px;
}