@charset "UTF-8";

body, html {
	background: 0
}

.radius {
	-moz-border-radius: 1000px;
	-khtml-border-radius: 1000px;
	-webkit-border-radius: 1000px;
	border-radius: 1000px
}

input, button, select, textarea, a {
	outline: 0
}

body, div, dl, dt, dd, pre, code, form, input, button, textarea, p, th, td, ul, li {
	margin: 0;
	padding: 0
}

.display_none {
	display: none
}

.display_block {
	display: block
}

.display_inherit {
	display: inherit
}

.display_inline-block {
	display: inline-block
}

.display_inline {
	display: inline
}

.left {
	float: left
}

.right {
	float: right
}

.relative {
	position: relative
}

.absolute {
	position: absolute
}

.fixed {
	position: fixed
}

.align_left {
	text-align: left
}

.align_center {
	text-align: center
}

.align_right {
	text-align: right
}

address, caption, cite, code, dfn, th, var, optgroup, b {
	font-style: normal;
	font-weight: normal
}

html {
	color: #111;
	direction: ltr
}

img {
	border: 0
}

legend {
	color: #111
}

li {
	list-style: none
}

a {
	text-decoration: none;
	cursor: pointer
}

a:focus {
	-moz-outline-style: none
}

.adapt_w {
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden
}

.required {
	color: red;
	vertical-align: middle;
	margin: 0 3px
}

fieldset {
	padding: 5px 10px;
	border-radius: 4px;
	border: 1px solid #cfcfcf
}

fieldset * {
	font-size: 12px
}

.fieldset_edit {
	left: 5px;
	bottom: 0
}

.fieldset_edit span {
	margin-bottom: 1px
}

input {
	vertical-align: middle
}

input[disabled], select[disabled], textarea[disabled] {
	background: #f8f8f8;
	color: #999
}

input[type="text"] {
	vertical-align: middle;
	border: 1px solid #ddd;
	height: 24px;
	line-height: 24px;
	font-family: Arial, 'Ping Fang SC', 'Microsoft YaHei', Helvetica, sans-serif, 'SimSun';
	font-size: 12px
}

textarea {
	border: 1px solid #ccc;
	background: white;
	line-height: 160%
}

textarea:hover {
	border: solid 1px #57b4e7
}

select {
	border: 1px solid #e4e4e4;
	font-family: Arial, 'Ping Fang SC', 'Microsoft YaHei', Helvetica, sans-serif, 'SimSun';
	font-size: 12px;
	height: 26px;
	line-height: 26px
}

.over_y_scroll {
	overflow-y: scroll
}

.w100b {
	width: 100%
}

.line_height22px {
	line-height: 22px
}

.line_height100 {
	line-height: 100%
}

.line_height110 {
	line-height: 110%
}

.line_height160 {
	line-height: 160%
}

.line_height180 {
	line-height: 180%
}

.line_height200 {
	line-height: 200%
}

.bg_color_blueLight {
	background: #008dd6
}

.bg_color_blueLight2, .common_toolbar_box .bg_color_blueLight2 {
	background: #f0f6f8
}

.bg_color_white {
	background: #FFF
}

.bg_color_gray {
	background: #efeded
}

.bg_color_yellow {
	background: #fffbd8
}

.bg_color_black {
	background: #4d4d4d
}

.bg_color_transparent {
	background: transparent
}

.text_indent {
	text-indent: 2em
}

.text_indent0 {
	text-indent: 0
}

.font_size12 {
	font-size: 12px
}

.font_size14 {
	font-size: 14px
}

.font_size16 {
	font-size: 16px
}

.font_size18 {
	font-size: 18px
}

.font_size24 {
	font-size: 24px
}

.font_family_yahei {
	font-family: 'Microsoft YaHei'
}

.selectMultiple_font_size {
	font-size: 14px
}

.color_333 {
	color: #333
}

.color_666 {
	color: #666
}

.color_999 {
	color: #999
}

.color_red {
	color: red
}

.color_red_important {
	color: red !important
}

.color_gray {
	color: #a3a3a3
}

.color_gray2 {
	color: #757575
}

a.color_gray2_nohover {
	color: #757575
}

a.color_gray2_nohover:hover {
	color: #757575
}

.color_black {
	color: #111
}

a.color_black_nohover {
	color: #111
}

a.color_black_nohover:hover {
	color: #111
}

.color_414141 {
	color: #414141
}

.color_black2 {
	color: #111
}

.color_2b2b2b {
	color: #2b2b2b
}

a.color_2b2b2b_nohover {
	color: #2b2b2b
}

a.color_2b2b2b_nohover:hover {
	color: #2b2b2b
}

.color_blue {
	color: #2490f8
}

a.color_blue {
	color: #2490f8
}

.color_white {
	color: #fff
}

a.color_white {
	color: #fff
}

.color_orange {
	color: orange
}

.valign_m {
	vertical-align: middle
}

.valign_t {
	vertical-align: top
}

.hand {
	cursor: pointer
}

.font_bold {
	font-weight: bold
}

.font_normal {
	font-weight: normal
}

.w200 {
	width: 200px
}

.clear {
	clear: both
}

.w100b {
	width: 100%
}

.w90b {
	width: 90%
}

.w80b {
	width: 80%
}

.w70b {
	width: 70%
}

.w60b {
	width: 60%
}

.w50b {
	width: 50%
}

.w40b {
	width: 40%
}

.w30b {
	width: 30%
}

.w20b {
	width: 20%
}

.w10b {
	width: 10%
}

.w1em {
	display: inline-block;
	width: 1em
}

.w2em {
	display: inline-block;
	width: 2em
}

.text_overflow {
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: keep-all;
	white-space: nowrap
}

.fixed_table {
	table-layout: fixed
}

.fixed_table_nowrap {
	table-layout: fixed
}

.fixed_table_nowrap td {
	overflow: hidden;
	word-break: keep-all;
	white-space: nowrap
}

.ellipsis_table {
	table-layout: fixed
}

.ellipsis_table td {
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: keep-all;
	white-space: nowrap
}

.word_break_all {
	word-break: break-all
}

.h100b {
	height: 100%
}

.w_adapt {
	overflow: hidden;
	margin: auto
}

.green {
	color: green
}

.clearfix {
	zoom: 1;
	display: block;
	_height: 1px
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearFlow {
	overflow: hidden;
	*zoom: 1
}

.overflowY_hidden {
	overflow-y: hidden
}

.left_ie6 {
	_float: left
}

.padding_0 {
	padding: 0
}

.padding_5 {
	padding: 5px
}

.padding_10 {
	padding: 10px
}

.padding_15 {
	padding: 15px
}

.padding_20 {
	padding: 20px
}

.padding_25 {
	padding: 25px
}

.padding_30 {
	padding: 30px
}

.padding_l_0 {
	padding-left: 0
}

.padding_l_1 {
	padding-left: 1px
}

.padding_l_2 {
	padding-left: 2px
}

.padding_l_3 {
	padding-left: 3px
}

.padding_l_4 {
	padding-left: 4px
}

.padding_l_5 {
	padding-left: 5px
}

.padding_l_6 {
	padding-left: 6px
}

.padding_l_7 {
	padding-left: 7px
}

.padding_l_8 {
	padding-left: 8px
}

.padding_l_9 {
	padding-left: 9px
}

.padding_l_10 {
	padding-left: 10px
}

.padding_l_15 {
	padding-left: 15px
}

.padding_l_20 {
	padding-left: 20px
}

.padding_l_25 {
	padding-left: 25px
}

.padding_l_30 {
	padding-left: 30px
}

.padding_r_0 {
	padding-right: 0
}

.padding_r_1 {
	padding-right: 1px
}

.padding_r_2 {
	padding-right: 2px
}

.padding_r_3 {
	padding-right: 3px
}

.padding_r_4 {
	padding-right: 4px
}

.padding_r_5 {
	padding-right: 5px
}

.padding_r_6 {
	padding-right: 6px
}

.padding_r_7 {
	padding-right: 7px
}

.padding_r_8 {
	padding-right: 8px
}

.padding_r_9 {
	padding-right: 9px
}

.padding_r_10 {
	padding-right: 10px
}

.padding_r_15 {
	padding-right: 15px
}

.padding_r_20 {
	padding-right: 20px
}

.padding_r_25 {
	padding-right: 25px
}

.padding_r_30 {
	padding-right: 30px
}

.padding_t_0 {
	padding-top: 0
}

.padding_t_1 {
	padding-top: 1px
}

.padding_t_2 {
	padding-top: 2px
}

.padding_t_3 {
	padding-top: 3px
}

.padding_t_4 {
	padding-top: 4px
}

.padding_t_5 {
	padding-top: 5px
}

.padding_t_6 {
	padding-top: 6px
}

.padding_t_7 {
	padding-top: 7px
}

.padding_t_8 {
	padding-top: 8px
}

.padding_t_9 {
	padding-top: 9px
}

.padding_t_10 {
	padding-top: 10px
}

.padding_t_15 {
	padding-top: 15px
}

.padding_t_20 {
	padding-top: 20px
}

.padding_t_25 {
	padding-top: 25px
}

.padding_t_30 {
	padding-top: 30px
}

.padding_b_0 {
	padding-bottom: 0
}

.padding_b_1 {
	padding-bottom: 1px
}

.padding_b_2 {
	padding-bottom: 2px
}

.padding_b_3 {
	padding-bottom: 3px
}

.padding_b_4 {
	padding-bottom: 4px
}

.padding_b_5 {
	padding-bottom: 5px
}

.padding_b_6 {
	padding-bottom: 6px
}

.padding_b_7 {
	padding-bottom: 7px
}

.padding_b_8 {
	padding-bottom: 8px
}

.padding_b_9 {
	padding-bottom: 9px
}

.padding_b_10 {
	padding-bottom: 10px
}

.padding_b_15 {
	padding-bottom: 15px
}

.padding_b_20 {
	padding-bottom: 20px
}

.padding_b_25 {
	padding-bottom: 25px
}

.padding_b_30 {
	padding-bottom: 30px
}

.padding_lr_0 {
	padding-left: 0;
	padding-right: 0
}

.padding_lr_5 {
	padding-left: 5px;
	padding-right: 5px
}

.padding_lr_10 {
	padding-left: 10px;
	padding-right: 10px
}

.padding_lr_15 {
	padding-left: 15px;
	padding-right: 15px
}

.padding_lr_20 {
	padding-left: 20px;
	padding-right: 20px
}

.padding_lr_30 {
	padding-left: 30px;
	padding-right: 30px
}

.padding_tb_0 {
	padding-top: 0;
	padding-bottom: 0
}

.padding_tb_5 {
	padding-top: 5px;
	padding-bottom: 5px
}

.padding_tb_10 {
	padding-top: 10px;
	padding-bottom: 10px
}

.padding_tb_15 {
	padding-top: 15px;
	padding-bottom: 15px
}

.padding_tb_20 {
	padding-top: 20px;
	padding-bottom: 20px
}

.padding_tb_30 {
	padding-top: 30px;
	padding-bottom: 30px
}

.margin_0 {
	margin: 0
}

.margin_5 {
	margin: 5px
}

.margin_10 {
	margin: 10px
}

.margin_15 {
	margin: 15px
}

.margin_20 {
	margin: 20px
}

.margin_25 {
	margin: 25px
}

.margin_30 {
	margin: 30px
}

.margin_l_0 {
	margin-left: 0
}

.margin_l_1 {
	margin-left: 1px
}

.margin_l_2 {
	margin-left: 2px
}

.margin_l_3 {
	margin-left: 3px
}

.margin_l_4 {
	margin-left: 4px
}

.margin_l_5 {
	margin-left: 5px
}

.margin_l_6 {
	margin-left: 6px
}

.margin_l_7 {
	margin-left: 7px
}

.margin_l_8 {
	margin-left: 8px
}

.margin_l_9 {
	margin-left: 9px
}

.margin_l_10 {
	margin-left: 10px
}

.margin_l_15 {
	margin-left: 15px
}

.margin_l_20 {
	margin-left: 20px
}

.margin_l_25 {
	margin-left: 25px
}

.margin_l_30 {
	margin-left: 30px
}

.margin_r_0 {
	margin-right: 0
}

.margin_r_1 {
	margin-right: 1px
}

.margin_r_2 {
	margin-right: 2px
}

.margin_r_3 {
	margin-right: 3px
}

.margin_r_4 {
	margin-right: 4px
}

.margin_r_5 {
	margin-right: 5px
}

.margin_r_6 {
	margin-right: 6px
}

.margin_r_7 {
	margin-right: 7px
}

.margin_r_8 {
	margin-right: 8px
}

.margin_r_9 {
	margin-right: 9px
}

.margin_r_10 {
	margin-right: 10px
}

.margin_r_15 {
	margin-right: 15px
}

.margin_r_20 {
	margin-right: 20px
}

.margin_r_25 {
	margin-right: 25px
}

.margin_r_30 {
	margin-right: 30px
}

.margin_t_0 {
	margin-top: 0
}

.margin_t_1 {
	margin-top: 1px
}

.margin_t_2 {
	margin-top: 2px
}

.margin_t_3 {
	margin-top: 3px
}

.margin_t_4 {
	margin-top: 4px
}

.margin_t_5 {
	margin-top: 5px
}

.margin_t_6 {
	margin-top: 6px
}

.margin_t_7 {
	margin-top: 7px
}

.margin_t_8 {
	margin-top: 8px
}

.margin_t_9 {
	margin-top: 9px
}

.margin_t_10 {
	margin-top: 10px
}

.margin_t_15 {
	margin-top: 15px
}

.margin_t_20 {
	margin-top: 20px
}

.margin_t_25 {
	margin-top: 25px
}

.margin_t_30 {
	margin-top: 30px
}

.margin_b_0 {
	margin-bottom: 0
}

.margin_b_1 {
	margin-bottom: 1px
}

.margin_b_2 {
	margin-bottom: 2px
}

.margin_b_3 {
	margin-bottom: 3px
}

.margin_b_4 {
	margin-bottom: 4px
}

.margin_b_5 {
	margin-bottom: 5px
}

.margin_b_6 {
	margin-bottom: 6px
}

.margin_b_7 {
	margin-bottom: 7px
}

.margin_b_8 {
	margin-bottom: 8px
}

.margin_b_9 {
	margin-bottom: 9px
}

.margin_b_10 {
	margin-bottom: 10px
}

.margin_b_15 {
	margin-bottom: 15px
}

.margin_b_20 {
	margin-bottom: 20px
}

.margin_b_25 {
	margin-bottom: 25px
}

.margin_b_30 {
	margin-bottom: 30px
}

.margin_lr_0 {
	margin-left: 0;
	margin-right: 0
}

.margin_lr_5 {
	margin-left: 5px;
	margin-right: 5px
}

.margin_lr_10 {
	margin-left: 10px;
	margin-right: 10px
}

.margin_lr_15 {
	margin-left: 15px;
	margin-right: 15px
}

.margin_tb_0 {
	margin-top: 0;
	margin-bottom: 0
}

.margin_tb_5 {
	margin-top: 5px;
	margin-bottom: 5px
}

.margin_tb_10 {
	margin-top: 10px;
	margin-bottom: 10px
}

.opacity_20 {
	opacity: .2;
	filter: alpha(opacity=20);
	*zoom: 1
}

.opacity_50 {
	opacity: .5;
	filter: alpha(opacity=50);
	*zoom: 1
}

.opacity_60 {
	opacity: .6;
	filter: alpha(opacity=60);
	*zoom: 1
}

.opacity_80 {
	opacity: .8;
	filter: alpha(opacity=80);
	*zoom: 1
}

.border_no {
	border: 0
}

.border_all {
	border: 1px solid #e3e3e3
}

.border_l {
	border-left: 1px solid #e3e3e3
}

.border_r {
	border-right: 1px solid #e3e3e3
}

.border_t {
	border-top: 1px solid #e3e3e3
}

.border_b {
	border-bottom: 1px solid #e3e3e3
}

.border_lr {
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3
}

.border_tb {
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3
}

.border_b_dashed {
	border-bottom: 1px dashed #e3e3e3
}

.border_t_dashed {
	border-top: 1px dashed #e3e3e3
}

.border_t_white {
	border-top: 1px solid #fff
}

.border_l_white {
	border-left: 1px solid #fff
}

.border_r_white {
	border-right: 1px solid #fff
}

.border_b_white {
	border-bottom: 1px solid #fff
}

.border_t_gray {
	border-top: solid 1px #d2d2d2
}

.border_l_gray {
	border-left: solid 1px #d2d2d2
}

.border_r_gray {
	border-right: solid 1px #d2d2d2
}

.border_b_gray {
	border-bottom: solid 1px #d2d2d2
}

.border_t_gray2 {
	border-top: solid 1px #e5e5e5
}

.border_l_gray2 {
	border-left: solid 1px #e5e5e5
}

.border_r_gray2 {
	border-right: solid 1px #e5e5e5
}

.border_b_gray2 {
	border-bottom: solid 1px #e5e5e5
}

.border_red {
	border: 1px solid red
}

.disabled_color {
	color: #a3a3a3
}

.disabled_color:hover {
	color: #a3a3a3
}

.common_center {
	margin: 0 auto
}

.common_right {
	margin: 0 0 0 auto
}

.radio_com {
	margin: -3px 5px 0 0;
	vertical-align: middle;
	*margin-top: 0;
	width: 14px;
	height: 14px
}

.mask {
	z-index: 999;
	position: fixed;
	background-color: #000;
	filter: alpha(opacity = 25);
	-moz-opacity: .25;
	opacity: .25
}

.col1 {
	width: 99%;
	background: #ccc;
	min-height: 50px
}

.col2 {
	width: 49%;
	background: 0;
	min-height: 50px
}

.col2-2-1 {
	width: 32%;
	background: 0;
	min-height: 50px;
	float: left
}

.col2-2-2 {
	width: 65%;
	background: 0;
	min-height: 50px;
	float: left
}

.col3 {
	width: 32%;
	background: #ccc;
	min-height: 50px;
	float: left
}

.col3-1 {
	width: 30%;
	background: #ccc;
	min-height: 50px;
	float: left
}

.col3-2 {
	width: 68%;
	background: #ccc;
	min-height: 50px;
	float: left
}

.col3-2-1 {
	width: 100%;
	background: #666;
	margin-bottom: 6px
}

.col3-2-2 {
	width: 59%;
	background: #666;
	margin-bottom: 6px;
	float: left
}

.col3-2-3 {
	width: 40.5%;
	background: #666;
	min-height: 50px;
	*width: 40.2%;
	_width: 40.2%;
	float: left;
	margin-bottom: 6px
}

.col32-1 {
	width: 78.5%;
	background: #ccc;
	min-height: 50px;
	float: left
}

.col32-2 {
	width: 20%;
	background: #ccc;
	min-height: 50px;
	float: left
}

.col32-1 .col3-2-2, .col32-1 .col3-2-3 {
	width: 49.75%
}

.common_radio_box, .common_checkbox_box, .link_box {
	font-size: 12px
}

.layout_center, .layout_north, .layout_south, .layout_east, .layout_west {
	border: 1px solid #e3e3e3;
	position: absolute;
	display: none;
	overflow: auto
}

.layout_south_spritbar {
	margin-left: auto;
	margin-right: auto;
	width: 30px;
	height: 3px;
	display: block
}

.layout_north {
	overflow: hidden
}

.spiret {
	position: absolute;
	display: block;
	overflow: hidden;
	background: #ededed
}

.spiret_T {
	background: url(../skin/dist/images/layout_spiret_bg.gif?V=V7_0_2018_07_31) repeat-x left top #ededed
}

.spiret_L {
	background: url(../skin/dist/images/layout_spiret_bg.gif?V=V7_0_2018_07_31) repeat-y left top #ededed
}

.spiret_R {
	background: url(../skin/dist/images/layout_spiret_bg.gif?V=V7_0_2018_07_31) repeat-y right top #ededed
}

.spiretBarHidden {
	display: inline-block;
	cursor: pointer;
	padding: 15px 1px;
	background: #ededed;
	border: #d2d3d2 solid;
	border-width: 1px 0
}

.spiretBarHidden em {
	display: inline-block;
	height: 9px;
	width: 5px;
	background: url(../skin/dist/images/control_icon.png?V=V7_0_2018_07_31) no-repeat;
	background-position: -22px -4px
}

.spiretBarHidden2 {
	display: inline-block;
	cursor: pointer;
	padding: 15px 1px;
	background: #ededed;
	border: #d2d3d2 solid;
	border-width: 1px 0
}

.spiretBarHidden2 em {
	display: inline-block;
	height: 9px;
	width: 5px;
	background: url(../skin/dist/images/control_icon.png?V=V7_0_2018_07_31) no-repeat;
	background-position: -117px -4px
}

.spiretBarHidden3 {
	float: left;
	display: block;
	width: 9px;
	cursor: pointer;
	padding: 1px 20px;
	background: #ededed;
	border: #d2d3d2 solid;
	border-width: 0 1px
}

.spiretBarHidden3 em {
	display: block;
	height: 5px;
	width: 9px;
	background: url(../skin/dist/images/control_icon.png?V=V7_0_2018_07_31) no-repeat;
	background-position: -3px -6px
}

.spiretBarHidden4 {
	float: left;
	display: block;
	width: 9px;
	cursor: pointer;
	padding: 1px 20px;
	background: #ededed;
	border: #d2d3d2 solid;
	border-width: 0 1px
}

.spiretBarHidden4 em {
	display: block;
	height: 5px;
	width: 9px;
	background: url(../skin/dist/images/control_icon.png?V=V7_0_2018_07_31) no-repeat;
	background-position: -35px -5px
}

.spiretBarShow {
	display: inline-block;
	cursor: pointer;
	padding: 15px 1px;
	background: #dbdbdb;
	border: #b6b6b6 solid;
	border-width: 1px 0
}

.spiretBarShow em {
	display: inline-block;
	height: 9px;
	width: 5px;
	background: url(../skin/dist/images/control_icon.png?V=V7_0_2018_07_31) no-repeat;
	background-position: -118px -4px
}

.resCode, .hidden {
	display: none
}

.show {
	display: block
}

.over_auto {
	overflow: auto
}

.over_auto_hiddenX {
	overflow: auto;
	overflow-x: hidden
}

.over_auto_hiddenY {
	overflow: auto;
	overflow-y: hidden
}

.over_hidden {
	overflow: hidden
}

.over_x_auto {
	overflow-x: auto;
	overflow-y: hidden
}

.over_y_auto {
	overflow-y: auto;
	overflow-x: hidden
}

.width_30 {
	width: 30px
}

.common_form_wrap input, .common_form_wrap select, .common_form_wrap textarea {
	width: 100%
}

.stadic_layout {
	font-size: 12px;
	height: 100%;
	position: relative;
	padding: 0 !important
}

.stadic_layout_head {
	height: 30px;
	width: 100%;
	position: relative;
	padding: 0 !important
}

.stadic_layout_body {
	width: 100%;
	overflow: auto;
	position: absolute;
	bottom: 50px;
	padding: 0 !important;
	top: 30px
}

.stadic_layout_footer {
	height: 50px;
	padding: 0 !important;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%
}

.button_container a.common_button, .stadic_layout_footer a.common_button {
	margin: 10px 10px 0 0
}

.button_container label.margin_r_10, .stadic_layout_footer label.margin_r_10 {
	margin-top: 10px;
	display: inline-block;
	vertical-align: middle
}

.button_container div.padding_t_5, .button_container div.padding_t_10, .stadic_layout_footer div.padding_t_5, .stadic_layout_footer div.padding_t_10 {
	padding-top: 0
}

.button_container div.border_t {
	border-top: 0
}

.button_container div.margin_t_10 a.common_button, .stadic_layout_footer div.margin_t_10 a.common_button {
	margin-top: 0
}

.button_container {
	padding-top: 0
}

.common_button.combinedQuery {
	height: 23px;
	line-height: 23px;
	margin-right: 10px
}

.file_unload {
	position: relative;
	height: 30px;
	overflow: hidden
}

.file_unload .file_click {
	position: absolute;
	left: 0;
	top: 0;
	cursor: pointer;
	overflow: visible
}

.file_click input, .file_click:hover input {
	width: 100%;
	*width: 50px;
	height: 26px;
	display: block;
	position: absolute;
	left: 0;
	*left: -5px;
	top: 0;
	z-index: 10;
	filter: alpha(opacity = 0);
	moz-opacity: 0;
	opacity: 0;
	cursor: pointer
}

.file_select {
	margin: 2px 0 0 0;
	padding: 0 5px 5px
}

.file_select li {
	height: 28px;
	line-height: 28px;
	float: left;
	white-space: nowrap
}

.file_select li span {
	vertical-align: middle;
	margin-right: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	max-width: 90px;
	display: inline-block
}

.time_line {
	width: 55px
}

.condition_box {
	float: right
}

.condition_box .condition_text {
	float: left
}

.condition_box .textfield {
	width: 120px
}

.condition_box .input-date {
	width: 100px
}

.hr_heng {
	display: block;
	overflow: hidden;
	height: 0;
	line-height: 0;
	border-top: solid 1px #e3e3e3;
	border-bottom: solid 1px #FFF;
	border-left: 0;
	border-right: 0;
	font-size: 0
}

.hr_zong {
	display: block;
	float: left;
	overflow: hidden;
	width: 0;
	height: 100%;
	border-left: solid 1px #e3e3e3;
	border-right: solid 1px #FFF;
	border-top: 0;
	border-bottom: 0;
	font-size: 0
}

.text_justify {
	text-justify: auto;
	text-align: justify;
	word-break: normal
}

.common_disable {
	filter: alpha(opacity = 25);
	-moz-opacity: .25;
	opacity: .25
}

.underline {
	text-decoration: underline
}

.to_gray {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	-webkit-filter: grayscale(1)
}

.only_table {
	border-left: 1px solid #d2d2d2;
	border-top: 1px solid #d2d2d2;
	font-size: 12px
}

.only_table.no_border {
	border: 0
}

.only_table th {
	background: #e4e4e4;
	text-align: left;
	border-bottom: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	height: 24px;
	line-height: 24px;
	padding: 0 4px
}

.only_table td {
	border-bottom: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	height: 24px;
	line-height: 24px;
	padding: 0 4px
}

.only_table .erow td {
	background: #f6f6f6
}

.content_view .content_text td[align='center'] {
	text-align: center
}

.noDataIconBox {
	width: 100%;
	height: 100%;
	font-size: 14px;
	color: #666
}

.noDataIcon {
	display: block;
	vertical-align: middle
}

.noDataIcon1x {
	background: url(../skin/dist/images/noData.png);
	width: 170px;
	height: 170px
}

.noDataIcon2x {
	background: url(../skin/dist/images/noData-2x.png);
	width: 340px;
	height: 340px
}

.noDataIcon3x {
	background: url(../skin/dist/images/noData-3x.png);
	width: 510px;
	height: 510px
}

﻿ *html {
	background-image: url(about:blank);
	background-attachment: fixed
}
