.cs-my-client-title {
  margin: 5px;
}
.cs-my-client-title .message {
  background-color: whiteSmoke;
  padding: 10px;
  border: 1px solid #BBD2BC;
  border-top-color: #D1EAD2;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.cs-my-client-title .message h3 {
  margin: 0;
  font-size: 18px;
}
.cs-my-client-title .message p {
  font-size: 14px;
  color: #333;
  padding: 5px 0 0 0;
  margin: 0;
}
#xf-contract-pic-images-view .thumb{
    padding: 1px;
}
#xf-contract-pic-images-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-contract-pic-images-view {
    border:2px solid transparent;
}
#xf-contract-pic-images-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-contract-pic-images-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-contract-pic-images-view .x-view-selected .thumb{
    background:transparent;
}
#xf-contract-pic-images-view .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;   
    text-align: center;
    height:20px;
    line-height:20px;
}

.cs-mobile-message-title {
  margin: 5px;
}
.cs-mobile-message-title .message {
  background-color: whiteSmoke;
  padding: 10px;
  border: 1px solid #BBD2BC;
  border-top-color: #D1EAD2;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.cs-mobile-message-title .message h3 {
  margin: 0;
  font-size: 18px;
}
.cs-mobile-message-title .message p {
  font-size: 14px;
  color: #333;
  padding: 5px 0 0 0;
  margin: 0;
}
/*-- 文章内容显示 --*/
.panel-cms-article-content-display .x-panel-body {
    background-color:#ffffff;
    background-image:url(../images/cms/application.png);
    background-repeat:no-repeat;
    background-position:top left;
}
.panel-cms-article-content-display-header {
    margin-left : 120px 
}
/*-- 文章内容显示 --*/
.panel-mag-article-content-display .x-panel-body {
    background-color:#ffffff;
    background-image:url(../images/mag/application.png);
    background-repeat:no-repeat;
    background-position:top left;
}
.panel-mag-article-content-display-header {
    margin-left : 120px 
}
#erp-accountsuite-portal-module-module-xsplit {
    background-color:#F7F6F1;
}/* menu navigator */
#menus {
    width: 1140px;
    height: 400px;
    background: #fff url(../images/home/sview/bg.png) no-repeat;
    position:relative;
	left:0;
	top:10px;
	margin-bottom:10px;
	margin-top:15px;
	margin-left:20px;
	font-size: 11px;
	FONT-FAMILY: 'tahoma','宋体';
}
#main-menu {
    position:absolute;
    left:30px;
    top:42px;
    width:186px;
    overflow:visible;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	z-index:1;
}
#main-menu-inner {
	zoom:1;
}
#main-menu a {
	text-align:right;
    color:#fff;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	line-height:16px;
	padding:5px 0 3px;
    cursor:pointer;
	display:block;
	padding-right:16px;
	-moz-outline:none;
	outline: 0 none;
	zoom:1;
}

#main-menu a:hover {
    background: transparent url(../images/home/sview/over-item.png) no-repeat;
	text-decoration: none;
}

#main-menu a.active {
    background: transparent url(../images/home/sview/active-item.png) no-repeat;
	text-decoration: none;
	color:#1860A8;
	font-weight:bold;
}

#main-menu a img {
	background-image: url(../images/home/sview/icons.gif);
	background-repeat: no-repeat;
	width:16px;
	height:16px;
	margin:0 4px 0 0;
	vertical-align:top;
	display:none;
}

#main-menu h4 {
	display:none;
	font-weight:bold;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	color:#284F85;
	margin:0;
	padding:4px;
	line-height:16px;
	background:transparent url(../js/ext/resources/images/default/panel/top-bottom.gif) repeat-x 0 -1px;
	border-bottom:1px solid #89a8cf;
}

#main-menu .menu-inactive-over span {
    text-decoration:underline;
}
#menu-box {
    position:absolute;
    left:215px;
    top:12px;
    line-height:14px;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	background-color:#fff;
    border-style:solid;
    border-color:#fff;
	border-width: 0;
}
#menu-box-inner {
    width:814px;
	height:350px;
    line-height:14px;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	background-color:#fff;
    border:1px solid;
    border-color:#3e6598 #3e6598 #3e6598 #3e6598;
	overflow:auto;
}

#menu-ct {
    padding:2px;
}

#menu-ct p i {
    color: #c33;
	font-style:normal;
	font-weight:bold;
}

#menu-ct h2 {
    border-bottom: 2px solid #99bbe8;
    cursor:pointer;
    padding-top:6px;
	-moz-user-select:none;
	-khtml-user-select:none;
}
#menu-ct h2 div {
    background:transparent url(../js/ext/resources/images/default/grid/group-expand-sprite.gif) no-repeat 3px -47px;
    padding:4px 4px 4px 17px;
    color:#3764a0;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
#menu-ct .collapsed h2 div {
    background-position: 3px 3px;
}
#menu-ct .collapsed dl {
    display:none;
}

#menu-ct dd {
    float:left;
    width:300px;
    height:100px;
    margin:5px 5px 5px 10px;
    cursor:pointer;
    zoom:1;
}
#menu-ct dd img {
    width:90px;
    height:90px;
    margin:5px 0 0 5px;
    float:left;
}
#menu-ct dd div {
    float:left;
    width:190px;
    margin-left:10px;
}
#menu-ct dd h4 {
	font-size: 14px;
	FONT-FAMILY:  'tahoma','宋体';
    color:#555;
	line-height:22px;
    font-weight:bold;
}
#menu-ct dd p {
    color:#777;
	line-height:20px;
}
#menu-ct dd.over {
    background: #ebf7d2 url(../images/home/sview/sample-over.gif) no-repeat;
}

/* condensed view */
.condensed-view #menu-ct dd {
    float:left;
    width:135px;
    height:114px;
    margin:5px 5px 5px 10px;
    cursor:pointer;
    zoom:1;
	text-align:center;
}
.condensed-view #menu-ct dd img {
    width:120px;
    height:90px;
    margin:5px 2px 0;
    float:none;
}

.condensed-view #menu-ct dd div {
    float:none;
    width:auto;
    margin-left:0;
}

.condensed-view #menu-ct dd h4 {
    color:#666;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
    font-weight:normal;
	text-align:center;
	margin:0;
}
.condensed-view #menu-ct dd p {
    display:none;
}
.condensed-view #menu-ct dd.over {
	background:transparent url(../images/home/sview/sample-over.gif) no-repeat;
}
.condensed-view #menu-ct dd.over h4 {
	color:#1860A8;
}

/* mini view */
.mini-view #menu-ct dd {
    float:left;
    width:75px;
    height:69px;
    margin:5px 5px 5px 10px;
    cursor:pointer;
    zoom:1;
	text-align:center;
}
.mini-view #menu-ct dd img {
    width:60px;
    height:45px;
    margin:5px 2px 0;
    float:none;
}

.mini-view #menu-ct dd div {
    float:none;
    width:auto;
    margin-left:0;
}

.mini-view #menu-ct dd h4 {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
    color:#666;
    font-weight:normal;
	text-align:center;
	margin:0;
	white-space: nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
}
.mini-view #menu-ct dd p {
    display:none;
}
.mini-view #menu-ct dd.over {
	background:#ebf7d2;
}
.mini-view #menu-ct dd.over h4 {
	color:#1860A8;
}

#menus-cb {
	position:absolute;
	left:910px;
	top:-10px;
	zoom:1;
	width:97px;
	height:24px;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	color:#fff;
	background: transparent url(../images/home/sview/details-btn.gif) no-repeat 0 0;
	cursor:pointer;
	white-space:nowrap;
	zoom:1;
	overflow:hidden;
}

.condensed-view #menus-cb {
	background-position: 0 -25px;
}

.mini-view #menus-cb {
	background-position: 0 -50px;
}

#menus-cb img {
	width:32px;
	height:27px;
}
.x-superboxselect {position:relative; height: auto !important; margin: 0px; overflow: hidden; padding:2px; display:block; outline: none !important;}
.x-superboxselect input[disabled] {background-color: transparent;};
.x-superboxselect ul {overflow: hidden; cursor: text;}
.x-superboxselect-display-btns {padding-right: 33px !important;}
.x-superboxselect-btns {position: absolute; right: 1px; top: 0; overflow:hidden; padding:2px;}
.x-superboxselect-btns div {float: left; width: 16px; height: 16px; margin-top: 4px;}
.x-superboxselect-btn-clear {background: url(/media/images/xf/clear.png) no-repeat scroll left 0px;}
.x-superboxselect-btn-expand {background: url(/media/images/xf/expand.png) no-repeat scroll left 0px;}
.x-superboxselect-btn-over {background-position: left -16px}
.x-superboxselect-btn-hide {display:none;}
.x-superboxselect li {float: left; margin: 1px 1px 2px 1px; padding: 0;line-height: 18px;}
.x-superboxselect-stacked li {float: none !important;}
.x-superboxselect-input input { border: none; outline: none; margin-top: 4px; margin-bottom: 4px;}
body.ext-ie .x-superboxselect-input input {background: none; border: none; margin-top: 3px;}
.x-superboxselect-item {position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; o-border-radius: 6px; khtml-border-radius: 6px; border: 1px solid #CAD8F3; background-color: #DEE7F8; padding: 1px 15px 1px 5px !important; }
body.ext-ie7 .x-superboxselect-item {margin: 2px 1px 2px 1px; line-height: 1.2em; padding: 2px 17px 4px 5px !important;}
body.ext-ie6 .x-superboxselect-item {margin: 2px 1px 2px 1px; line-height: 1.2em; padding: 2px 19px 4px 5px !important;}
.x-superboxselect-item-hover {background: #BBCEF1; border: 1px solid #6D95E0;}
.x-superboxselect-item-focus {border-color: #598BEC; background: #598BEC; color: #fff;}
.x-superboxselect-item-close {background: url(/media/images/xf/close.png) no-repeat scroll left 0px; border: none; cursor: default; font-size: 1px; height: 16px;padding:0; position: absolute; right: 0px; top: 2px; width: 13px;display:block;cursor:pointer;}

.x-superboxselect-item-close:hover, .x-superboxselect-item-close:active  { background-position: left -12px;}
.x-superboxselect-item-focus .x-superboxselect-item-close{ background-position: left -24px}
.x-item-disabled .x-superboxselect-item-close{ background-position: left -36px}/*-- 登录界面 --*/ 
.login-window .x-window-body {
    background-color:#ffffff;
    background-image:url(../images/home/login-bg.png);
    background-repeat:no-repeat;
    background-position:bottom;
} 
.login-window .x-panel-body {
    background:none!important;
}
.login-window-softwareLabel {
    font-weight:bold;
    font-size:14px;
    text-align:right;
    padding:5px 10px 0 10px;
    color:#2D5094;
}
.login-window-editionLabel {
    font-size:14px;
    text-align:right;
    padding:5px 10px 0 10px;
    color:#2D5094;
}
.login-window-versionLabel {
    position:absolute;
    bottom:55px;
    right:15px;
    font-size:14px;
    color:#2D5094;
}
.login-window-formPanel {
    width:320px;
    margin:-10px 0 0 30px;
}

/* 验证码标签 */
table label {
	COLOR: #000000;
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	margin-right : 5px;
}
.dx-search-item {
	FONT-FAMILY: 'tahoma','宋体';	
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    border-bottom:1px solid #eeeeee;
    white-space:normal;
    color:black;
}
.ext-ie .dx-search-item {
    font-size:12px;
}
#header{
	margin:auto;
	width:100%;
	background-color:#fff;
	background-repeat:repeat-x;
}
#nav{
	margin:auto;
	width:100%;
	height:81px;
	background-color:#fff;
	background-image: url(../images/home/nav-bg.png);
}
#nav-l{
	float:left;
	width:425px;
	height:81px;
	text-align:center;
	background-color:#fff;
	/** background-image: url(../images/headers/default.png); **/
}
#nav-c{
	float:left;
	height:81px;
	background-color:#fff;
	background-image: url(../images/home/nav-bg.png);
}
#nav-c-t{
	margin:0;
	padding:0 0 0 10px;
	height:26px;
	text-align:right;
	line-height:26px;
	font-size:14px;
	FONT-FAMILY: 'tahoma','宋体';
}
#nav-c-m{
	margin:0;
	padding:0;
}
#nav-c-m li{
	float:left;
	padding-right:20px;
	height:32px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	font-family: 'tahoma','宋体';
}
#nav-r{
	float:right;
	width:42px;
	height:81px;
	background-color:#fff;
	background-image: url(../images/home/nav-right.png);
}
#nav-l-t{
	float:left;
	padding-left:30px;
	width:65px;
	height:81px;
	line-height:85px;
	font-size:14px;
	font-weight:bold;
	font-family: 'tahoma','宋体';
}
/*------ loading ------------*/
#loading{
	position:absolute;
	border:1px solid #6593cf;background:#c3daf9;
	width:380px;
	left:40%;
	top:45%;
	padding:2px;
	z-index:20001;
    height:auto;
}
.loading-ini{
	color:#555;
	padding:3px;
	margin:0;
    text-align:center;
    height:auto;
}

#loading div {
    padding:3px 5px 3px 5px;	
    background:#fff;
    border:1px solid #a3bad9;
    color:#222;
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
    cursor:wait;
}
#check-fitment-btn-0 {
	width:100px;
}
#check-fitment-btn-1 {
	width:80px;
}
#check-fitment-btn-2 {
	width:80px;
}
#check-fitment-btn-items-3 {
	width:90px;
}
/* -- 样品照片 (FitmentSamplePhotoQueryDisplayPanel) -- */
#fitment-photos-view .x-panel-body {
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
}

#fitment-photos-view .thumb {
	background: #dddddd;
	padding: 3px;
}

#fitment-photos-view .thumb img {
	height: 60px;
	width: 80px;
}

#fitment-photos-view .thumb-wrap {
	float: left;
	margin: 4px;
	cursor: hand;
	margin-right: 0;
	padding: 5px;
}

#fitment-photos-view .thumb-wrap span {
	display: block;
	overflow: hidden;
	text-align: center;
}

#fitment-photos-view .x-view-over {
	border: 1px solid #dddddd;
	background: #efefef
		url(../../resources/images/default/grid/row-over.gif) repeat-x left
		top;
	padding: 4px;
}

#fitment-photos-view .x-view-selected {
	background: #eff5fb url(../images/app/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}

#fitment-photos-view .x-view-selected .thumb {
	background: transparent;
}
#check-fitment-01-chart-3-data .view-float-container {
	padding: 5px;
}

/* IE bug workaround ... */
#check-fitment-01-chart-3-data .ext-ie .view-float-container {
	float: left;
	clear: both;
}

#check-fitment-01-chart-3-data .view-float-item {
	float: left;
	border: solid black 1px;
	background: #ccc;
	margin: 2px;
	cursor: hand;
	padding: 6px;
	font: bold 11px arial;
}

#check-fitment-01-chart-3-data .view-float-item.x-view-over {
	background: #eee;
	cursor : pointer;
}

#check-fitment-01-chart-3-data .x-view-selected .view-float-item {
	background: #eff5fb url(../images/app/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}
/* -- 样品照片 (FitmentSamplePhotoQueryDisplayPanel) -- */
#fitment-sample-photos-view .x-panel-body {
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
}

#fitment-sample-photos-view .thumb {
	background: #dddddd;
	padding: 3px;
}

#fitment-sample-photos-view .thumb img {
	height: 60px;
	width: 80px;
}

#fitment-sample-photos-view .thumb-wrap {
	float: left;
	margin: 4px;
	cursor: hand;
	margin-right: 0;
	padding: 5px;
}

#fitment-sample-photos-view .thumb-wrap span {
	display: block;
	overflow: hidden;
	text-align: center;
}

#fitment-sample-photos-view .x-view-over {
	border: 1px solid #dddddd;
	background: #efefef
		url(../../resources/images/default/grid/row-over.gif) repeat-x left
		top;
	padding: 4px;
}

#fitment-sample-photos-view .x-view-selected {
	background: #eff5fb url(../images/app/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}

#fitment-sample-photos-view .x-view-selected .thumb {
	background: transparent;
}
#check-fitment-01-chart-2-data .view-float-container {
	padding: 5px;
}

/* IE bug workaround ... */
#check-fitment-01-chart-2-data .ext-ie .view-float-container {
	float: left;
	clear: both;
}

#check-fitment-01-chart-2-data .view-float-item {
	float: left;
	border: solid black 1px;
	background: #ccc;
	margin: 2px;
	cursor: hand;
	padding: 6px;
	font: bold 11px arial;
}

#check-fitment-01-chart-2-data .view-float-item.x-view-over {
	background: #eee;
	cursor : pointer;
}

#check-fitment-01-chart-2-data .x-view-selected .view-float-item {
	background: #eff5fb url(../images/app/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}
#check-fitment-01-chart-1-data .view-float-container {
	padding: 5px;
}

/* IE bug workaround ... */
#check-fitment-01-chart-1-data .ext-ie .view-float-container {
	float: left;
	clear: both;
}

#check-fitment-01-chart-1-data .view-float-item {
	float: left;
	border: solid black 1px;
	background: #ccc;
	margin: 2px;
	cursor: hand;
	padding: 6px;
	font: bold 11px arial;
}

#check-fitment-01-chart-1-data .view-float-item.x-view-over {
	background: #eee;
	cursor : pointer;
}

#check-fitment-01-chart-1-data .x-view-selected .view-float-item {
	background: #eff5fb url(../images/app/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}
#check-fitment-01-chart-4-data .view-float-container {
	padding: 5px;
}

/* IE bug workaround ... */
#check-fitment-01-chart-4-data .ext-ie .view-float-container {
	float: left;
	clear: both;
}

#check-fitment-01-chart-4-data .view-float-item {
	float: left;
	border: solid black 1px;
	background: #ccc;
	margin: 2px;
	cursor: hand;
	padding: 6px;
	font: bold 11px arial;
}

#check-fitment-01-chart-4-data .view-float-item.x-view-over {
	background: #eee;
	cursor : pointer;
}

#check-fitment-01-chart-4-data .x-view-selected .view-float-item {
	background: #eff5fb url(../images/app/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}
/* -- 全部样品照片 (FitmentAllSamplePhotoQueryDisplayPanel) -- */
#check-fitment-detail .x-panel-body {
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
}

#check-fitment-detail .thumb {
	background: #dddddd;
	padding: 3px;
}

#check-fitment-detail .thumb img {
	height: 60px;
	width: 80px;
}

#check-fitment-detail .thumb-wrap {
	float: left;
	margin: 4px;
	cursor: hand;
	margin-right: 0;
	padding: 5px;
}

#check-fitment-detail .thumb-wrap span {
	display: block;
	overflow: hidden;
	text-align: center;
}

#check-fitment-detail .x-view-over {
	border: 1px solid #dddddd;
	background: #efefef
		url(../../resources/images/default/grid/row-over.gif) repeat-x left
		top;
	padding: 4px;
}

#check-fitment-detail .x-view-selected {
	background: #eff5fb url(../images/app/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}

#check-fitment-detail .x-view-selected .thumb {
	background: transparent;
}
.check-fitment-samples-title {
  margin: 5px;
}
.check-fitment-samples-title .message {
  background-color: whiteSmoke;
  padding: 10px;
  border: 1px solid #BBD2BC;
  border-top-color: #D1EAD2;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.check-fitment-samples-title .message h3 {
  margin: 0;
  font-size: 18px;
}
.check-fitment-samples-title .message p {
  font-size: 14px;
  color: #333;
  padding: 5px 0 0 0;
  margin: 0;
}
/* boxSelect */
ul.holder { margin: 0; overflow: hidden; height: auto ! important; }
ul.holder li { float: left; display: inline; list-style-type: none; margin: 3px 2px 2px 1px; line-height: 1em; -moz-user-select: none}

body.ext-ie7 ul.holder li {margin: 3px 0 2px 3px;line-height: 1.2em;padding-bottom: 2px}
body.ext-ie6 ul.holder li {margin: 2px 0 2px 3px;line-height:1.1em;padding-bottom: 2px}
body.ext-gecko ul.holder li {margin: 1px 0 2px 3px;}

ul.holder li.bit-box { position:relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; border: 1px solid #CAD8F3; background: #DEE7F8; padding: 1px 15px 1px 5px; }
ul.holder li.bit-hover { background: #BBCEF1; border: 1px solid #6D95E0; }
ul.holder li.bit-box-focus { border-color: #598BEC; background: #598BEC; color: #fff; }
ul.holder li.bit-input{}
ul.holder li.bit-input input { margin: 1px 0 2px 0; border: 0; outline: 0; padding: 0; }
 
 /* no left/right padding here please */
ul.holder li.bit-input input.smallinput { width: 20px; }
ul.holder li.bit-box a.closebutton { position: absolute; right: 4px; top: 5px; display: block; width: 7px; height: 7px; font-size: 1px; background: url(../images/divo/close.gif); }
ul.holder li.bit-box a.closebutton:hover { background-position: 7px; }
ul.holder li.bit-box-focus a.closebutton, ul.holder li.bit-box-focus a.closebutton:hover { background-position: bottom; }
li.bit-input input{background:none;}
/* ColumnMenu.js 用 */
.x-column-menu {
    background: #f0f0f0;
    padding: 0;
    margin: 0;
}
.x-column-menu .x-menu-list {
    float: left;
    padding: 2px 2px 2px 3px;
    margin: 0;
    background: #f0f0f0 url(../images/divo/core/menu.gif) repeat-y;
}
.x-column-menu .x-menu-item-icon {
    margin: 0 10px 0 0;
}
.x-column-menu .x-menu-item-active {
    margin-left: 0px;
}
/*-- 图片管理 --*/
#divo-uploaded-image-panel-view{ 
    background: white; 
    font: 11px Arial, Helvetica, sans-serif;
} 
#divo-uploaded-image-panel-view .thumb{ 
    background: #dddddd; 
    padding: 3px; 
} 
#divo-uploaded-image-panel-view .thumb img{ 
    height: 60px; 
    width: 80px; 
} 
#divo-uploaded-image-panel-view .thumb-wrap{ 
    float: left; 
    margin: 4px; 
    margin-right: 0; 
    padding: 5px;
} 
#divo-uploaded-image-panel-view .thumb-wrap span{ 
    display: block; 
    overflow: hidden; 
    text-align: center; 
} 
#divo-uploaded-image-panel-view .x-view-over{
	background: #eff5fb url(../images/divo/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
    padding: 4px; 
}
#divo-uploaded-image-panel-view .x-view-selected{ 
    background: #DFEDFF; 
    border: 1px solid #6593cf; 
    padding: 4px; 
} 
#divo-uploaded-image-panel-view .x-view-selected .thumb{ 
    background:transparent; 
}
#divo-uploaded-image-panel-view .x-view-selected span{ 
    color:#1A4D8F;
}
.x-dd-drag-proxy .multi-proxy .thumb-img{
	height: 20px;
	width: 30px;
	margin:1px;
}
.x-dd-drag-proxy .thumb-img{
	height: 60px;
	width: 80px;
}
/* Ext.ux.UploadDialog 用 */
.ext-ux-uploaddialog-addbtn
{
	background: url('../images/divo/file-add.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-removebtn
{
	background: url('../images/divo/file-remove.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-resetbtn
{
	background: url('../images/divo/reset.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-uploadstartbtn
{
	background: url('../images/divo/upload-start.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-uploadstopbtn
{
	background: url('../images/divo/upload-stop.gif') no-repeat left center !important;
}

.ext-ux-uploaddialog-indicator-stoped
{
	width: 16px;
	height: 16px;
	background: url('../images/divo/done.gif') no-repeat center center;
}

.ext-ux-uploaddialog-indicator-processing
{
	width: 16px;
	height: 16px;	
	background: url('../images/divo/loading.gif') no-repeat center center;
}

.ext-ux-uploaddialog-state
{
	text-align: center;
	background-position: center center;
	background-repeat: no-repeat;
}

/* Queued */
.ext-ux-uploaddialog-state-0
{
	background-image: url('../images/divo/uncheck.gif');
}

/* Finished */
.ext-ux-uploaddialog-state-1
{
	background-image: url('../images/divo/check.gif');
}

/* Failed */
.ext-ux-uploaddialog-state-2
{
	background-image: url('../images/divo/failed.gif');
}

/* Processing */
.ext-ux-uploaddialog-state-3
{
	background-image: url('../images/divo/file-uploading.gif');	
}

/* Progress bar fix */
.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-bar .x-progress-text div
{
	display: none;
}

.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-text-back
{
	position: absolute;
	left: 0px;
	right: 0px;
}

.ext-ie7 .ext-ux-uploaddialog-dialog .x-progress-text-back div
{
	width: auto !important;
	white-space: nowrap;
}
 /* sortable.js */
.handle {
	display:block;
	background:transparent;
	text-align:left;
	padding:1px;
	margin-bottom:1px;
	cursor : move;
}
		
.handle:hover {
	background:#E1ECFE;
}

/* -- li 的表格效果 -- */
.sortable-box li {
	margin:0 0 5px 0;
	border:#dddddd 1px solid;
	height:25px; line-height:25px; overflow:hidden;
}
/*  Ext.ux.grid.ProgressColumn 用 */
.x-grid3-progresscol .x-grid3-cell-inner {
  padding: 0px 0px 0px 5px;
}

.x-grid3-progresscol .x-progress-bar {
  height: 16px;
}

.x-grid3-progresscol .x-progress-inner {
  height: 16px;
}

.x-grid3-progresscol .x-progress-text-front-ie6 {
  padding: 2.5px 5px;
}

.x-grid3-progresscol .x-progress-text-front {
  padding: 2px 5px;
}

.x-progress-bar-red,.x-progress-bar-orange,.x-progress-bar-green {
  border-bottom: 1px solid #7fa9e4;
  float: left;
  height: 16px;
}

.x-progress-bar-red {
  background: #ff0000 url(../images/divo/progresscolumn/progress-bg-red.gif) repeat-x scroll left
    center;
  border-top: 1px solid #ecb7ad;
}

.x-progress-bar-orange {
  background: #9cbfee url(../images/divo/progresscolumn/progress-bg-orange.gif) repeat-x scroll
    left center;
  border-right: 1px solid #deab7e;
  border-top: 1px solid #d7b290;
}

.x-progress-bar-green {
  background: #00ff00 url(../images/divo/progresscolumn/progress-bg-green.gif) repeat-x scroll
    left center;
  border-right: 1px solid #5bd976;
  border-top: 1px solid #79e18f;
}
/* 右击树节点效果(divo.tree.DynamicTree用） */
.x-node-ctx {
	background: #eee !important;
	border: 1px solid #ccc !important;
}
.permission-functional-available-search-item {
	FONT-FAMILY: 'tahoma','宋体';	
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    border-bottom:1px solid #eeeeee;
    white-space:normal;
    color:black;
}
.x-combo-list .x-combo-list-cursor{
	border: 1px dotted #000000 !important;
}

.x-combo-list-item{
	cursor:pointer;
}

.x-combo-list .x-combo-selected + .x-combo-selected{
	border-top-color:#DFE8F6 !important;
}

.x-combo-list .x-combo-selected + .x-combo-selected.x-combo-list-cursor{
	border-top-color:#000000 !important;
}
/* Ext.ux.plugins.HeaderButtons 用 */
.ux-panel-header-btns-ct
{
    float: right;
}
.ux-panel-header-btns .x-btn
{
    margin-left: 2px;
}
.ext-ie .ux-panel-header-btns .x-btn button
{
    padding-top: 1px;
}
.ux-panel-header-btns .x-btn-icon .x-btn-center .x-btn-text
{
    background-position: 0 2px;
    height: 12px;
    width: 9px;
}
.ux-panel-header-btns .x-btn-text-icon .x-btn-center .x-btn-text
{
    background-position: 1px 3px;
    padding: 0 0 0 11px;
}
.ext-ie .ux-panel-header-btns .x-btn-text-icon .x-btn-center .x-btn-text
{
    padding: 1px 0 0 13px;
}

.ext-ie .ux-panel-header-btns .x-btn-text-icon .x-btn-center
{
    padding-right: 4px;
}

.ux-panel-header-btns .x-btn-left
{
    width: 2px;
    height: 15px;
    background: url(../images/divo/core/hd-btn-sprite.gif) no-repeat 0 0;
}

.ux-panel-header-btns .x-btn-right
{
    width: 2px;
    height: 15px;
    background: url(../images/divo/core/hd-btn-sprite.gif) no-repeat 0 -15px;
}

.ux-panel-header-btns .x-btn-center
{
    background: url(../images/divo/core/hd-btn-sprite.gif) repeat-x 0 -30px;
    padding: 0 1px;
}

.ux-panel-header-btns .x-btn-left i, .ux-panel-header-btns .x-btn-right i
{
    width: 2px;
}

.ux-panel-header-btns .x-btn-text
{
	font-size:10px;
    color: #3255B2;
}

.ux-panel-header-btns .x-btn-over .x-btn-text
{
    color: #264390;
}

.ux-panel-header-btns .x-btn-pressed .x-btn-text
{
    color: #264390;
}

.ux-panel-header-btns .x-btn-over .x-btn-left
{
    background-position: 0 -45px;
}

.ux-panel-header-btns .x-btn-over .x-btn-right
{
    background-position: 0 -60px;
}

.ux-panel-header-btns .x-btn-over .x-btn-center
{
    background-position: 0 -75px;
}
/* DivoBasicForm 用 */
.j-form-table {
	width: 100%;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	padding: 3px;
	border: 0px solid #9B9B9B;
	border-collapse: collapse;
	background-color: #f7f6f1;
}

.j-form-table tbody tr td .button {
    margin-right: 5px;
}

.j-form-table thead td, .j-form-table thead th {
	background-color: #E2E2E2;
	font-weight: bold;
	cursor: pointer;
	text-align:center;
}

.j-form-table thead tr {
	display: none;
}

.j-form-table thead td.valueHeader, .j-form-table thead th.valueHeader {
	width: 80%;
}

.j-form-table thead td.labelHeader, .j-form-table thead th.labelHeader {
	width: 20%;
}

.j-form-table tbody tr td {
	padding: 3px;
}

.j-form-tableNoPadding tbody tr td {
	padding: 0px;
}

.j-form-table tbody tr td.label {
	font-weight: bold;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	color: #595959;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width: 20%;
	vertical-align: top;
}

.j-form-table tbody tr td.propertyLabel {
	font-weight: bold;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	color: #595959;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	width: 70%;
	vertical-align: top;
}

.j-form-table tbody tr td.titlePanel {
	font-weight: bold;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	color: #595959;
	width: 60%;
	padding: 0px;
}

.j-form-table tbody tr td.errorPanel {
	color: red;
}

.j-form-table tbody tr.alt td {
	padding: 3px;
}


.j-form-table tbody tr.alt td.label {
	font-weight: bold;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	color: #595959;
}

.j-form-table tbody tr.alt td.propertyLabel {
	font-weight: bold;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	color: #595959;
}

.j-form-scroll-box {
	border: 1px solid #808080;
	overflow-y: scroll;
	height: 175px;
	padding-left: 1px;
}
.j-form-boolean-box {
	height: 25px;
	padding-left: 1px;
}
.j-grid-table {
	width: 100%;
	font: 8pt Lucida, Grande, Arial, Helvetica, sans-serif;
	padding: 3px;
	border: 1px solid #C8C8C8;
	border-collapse: collapse;
}

.j-grid-table a {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.j-grid-table a:link {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.j-grid-table a:hover {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.j-grid-table a:visited {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}

.j-grid-table thead td, .j-grid-table thead th {
	background-color: #f7f6f1;
	border: solid #C2CED5;
	border-width: 1px 1px 1px 1px;
	padding: 3px;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	font-weight: bold;
	cursor: pointer;
}

.j-grid-table thead td:hover {
	background-color: #AFBFC9;
}

.j-grid-table thead td.versionLabelHeader {
	width: 20%;
}

.j-grid-table thead td.versionValueHeader {
	width: 40%;
}

.j-grid-table thead td.selectedUp, table thead th.selectedUp {
	background-image:url(../images/divo/core/sortdown.gif);
	background-repeat:no-repeat;
	background-position: 95% 50%;
	background-color: #AFBFC9;
	padding-right: 3px;
}

.j-grid-table thead td.selectedDown, table thead th.selectedDown {
	background-image:url(../images/divo/core/sortup.gif);
	background-repeat:no-repeat;
	background-position:  95% 50%;
	background-color: #AFBFC9;
	padding-right: 3px;
}

.j-grid-table tbody tr td {   /* Row Color */
	background: #f7f6f1;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}

.j-grid-table tbody tr.alt td {  /*Alt Row Color*/
	background: #f7f6f1;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}

.j-grid-table tbody tr.selected td {
	background: yellow;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}

.j-grid-table tbody tr.hovered td {
	background: #FEDDB1;
	padding: 3px;
	border: solid #C8C8C8;
	border-width: 1px 1px 1px 1px;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	cursor: pointer;
}

.j-grid-table tbody tr td.changed {
	background: #ff9;
}
/*-- 图片管理 --*/
#divo-uploaded-image-common-1-panel-view{ 
    background: white; 
    font: 11px Arial, Helvetica, sans-serif;
} 
#divo-uploaded-image-common-1-panel-view .thumb{ 
    background: #dddddd; 
    padding: 3px; 
} 
#divo-uploaded-image-common-1-panel-view .thumb img{ 
    height: 60px; 
    width: 80px; 
} 
#divo-uploaded-image-common-1-panel-view .thumb-wrap{ 
    float: left; 
    margin: 4px; 
    margin-right: 0; 
    padding: 5px;
} 
#divo-uploaded-image-common-1-panel-view .thumb-wrap span{ 
    display: block; 
    overflow: hidden; 
    text-align: center; 
} 
#divo-uploaded-image-common-1-panel-view .x-view-over{
	background: #eff5fb url(../images/divo/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
    padding: 4px; 
}
#divo-uploaded-image-common-1-panel-view .x-view-selected{ 
    background: #DFEDFF; 
    border: 1px solid #6593cf; 
    padding: 4px; 
} 
#divo-uploaded-image-common-1-panel-view .x-view-selected .thumb{ 
    background:transparent; 
}
#divo-uploaded-image-common-1-panel-view .x-view-selected span{ 
    color:#1A4D8F;
}
/* ToastWindow.js 用 */
.error {
    background-image :url(../images/divo/icon_error.gif);
}
.information {
    background-image:url(../images/divo/icon_info.gif) ! important;
}
/* 提示信息 */
.status-msg {
	margin-top: 2px;
	background-color:#FFFFFF;
	padding: 10px;
	FONT-FAMILY: 'tahoma','宋体';
	color: #333333; 
	font-size: 14px;
	border: 2px solid #2e80a9; 
	text-align:center;
}
#status-msg-div {
    position:absolute;
    left:0;
    top:0;
    width:320px;
    z-index:20000;
}

/* 用于 ClickActionWithFocusPanel.js */
.divo-list {
    overflow:visible;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	z-index:1;
}
.divo-list-inner {
	zoom:1;
}
.divo-list a {
	text-decoration: none;
	text-align:left;
    color:black;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	line-height:21px;
    cursor:pointer;
    margin-top: 4px;
	display:block;
	padding-right:16px;
	-moz-outline:none;
	outline: 0 none;
	zoom:1;
}
.divo-list a:hover {
    background-color: #8cbbda;
	text-decoration: none;
}

.divo-list a.active {
	text-decoration: none;
	font-weight:bold;
	background:#ebf1e2!important;
	border:1px solid #669900;	
}

.divo-list-site {
    overflow:visible;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	z-index:1;
}
.divo-list-site-inner {
	zoom:1;
}
.divo-list-site a {
	text-decoration: none;
	text-align:left;
    color:black;
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	line-height:21px;
    cursor:pointer;
    margin-top: 4px;
	display:block;
	padding-right:16px;
	-moz-outline:none;
	outline: 0 none;
	zoom:1;
}
.divo-list-site a:hover {
    background-color: #8cbbda;
	text-decoration: none;
}
.divo-list-site a.active {
    background: transparent url(../images/divo/core/active-item.png) no-repeat;
	text-decoration: none;
	color:#1860A8;
	font-weight:bold;
}
/* Ext.ux.form.ImageField */
.x-form-imagefield {
	text-align:right;
	padding-right:17px;
}
.x-form-imagefield-image {
	background:#fff;
	border: 1px solid #B5B8C8;
}
.x-form-field-wrap .x-form-imagefield-trigger{
    width:17px;
    height:21px;
    border:0;
    background:transparent url(../js/ext/resources/images/default/form/trigger.gif) no-repeat 0 0;
    cursor:pointer;
    border-bottom: 1px solid #B5B8C8;
    vertical-align: top;
}
/* SwfUpload */
.SwfUploadPanel_iconAdd {
	background-image:url(../images/divo/swfuploadpanel/upload_add.png) !important;
}

.SwfUploadPanel_iconUpload {
	background-image:url(../images/divo/swfuploadpanel/upload_upload.png) !important;
}

.SwfUploadPanel_iconCancel {
	background-image:url(../images/divo/swfuploadpanel/upload_cancel.png) !important;
}

.SwfUploadPanel_iconClear {
    background-image:url(../images/divo/swfuploadpanel/upload_clear.png) !important;
}
.x-form-append { 
	float: left; 
	padding-right: 3px; 
}
.x-form-helptext { 
	clear: both; 
	FONT-FAMILY: 'tahoma','宋体';
	font-size: 11px; 
	color: #888; 
}
.x-form-helptext span {
	color:red 
}
/* clickactionpanel 用默认ul样式 */
.action-list{
	margin:0;
	padding:0;
}
.action-list li{
	line-height:36px;
	height:36px;
}
.action-list img{
	width:24px;
	height:24px;
}
.action-list li a{
	font-size:16px;
}
.action-list li a:hover{
	color:#CC6600;
	text-decoration: none;
	font-weight:bold;
}
/* 大按钮显示区 */
.divo-big-btn {
	width:100%;
	height:35px;
	margin:5px auto;
	border:solid 0px #4f4f4f;
	overflow:hidden;
}

.divo-big-btn-left {
    position: absolute;
    top : 2px;
    left: 5px;
}
.divo-big-btn-from-right {
    position: absolute;
    top : 2px;
    right: 5px;
}
.divo-big-btn-right {
    position: absolute;
    top : 10px;
    right: 5px;
    text-decoration:none;
    FONT-FAMILY: 'tahoma','宋体';
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal;
}
.divo-big-btn ul{
	padding:0;
	margin:0;
	list-style:none;
}
.divo-big-btn ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}
.divo-big-btn ul li a {
	width:120px;
	display: block;
	text-decoration:none;
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
    text-align: center;
    margin: 6px 10px 6px 0px;
    padding: 2px 6px 2px 6px;
    background-color: whiteSmoke;
    color: #303030;   
	border: 1px solid #D4D4D4;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.divo-big-btn ul li img {
	margin:0 0 -3px 0;
}

.divo-big-btn ul li a:hover{
	color:white;
    background-color: #8cbbda;
}
/* 门户用(portal) */
.x-portal .x-panel-dd-spacer {
	margin-bottom: 10px;
}
.x-portlet {
	margin-bottom: 10px;
}
.x-portlet .x-panel-ml {
	padding-left: 2px;
}
.x-portlet .x-panel-mr {
	padding-right: 2px;
}
.x-portlet .x-panel-bl {
	padding-left: 2px;
}
.x-portlet .x-panel-br {
	padding-right: 2px;
}
.x-portlet .x-panel-body {
	background: white;
}
.x-portlet .x-panel-mc {
	padding-top: 2px;
}
.x-portlet .x-panel-bc .x-panel-footer {
	padding-bottom: 2px;
}
.x-portlet .x-panel-nofooter .x-panel-bc {
	height: 2px;
}
/* Ext.ux.Multiselect 用 */
.ux-mselect {
	overflow: auto;
	background: white;
	position: relative; /* for calculating scroll offsets */
	zoom: 1;
	overflow: auto;
}
.ux-mselect-item {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	padding: 2px;
	border: 1px solid #fff;
	white-space: nowrap;
	cursor: pointer;
}
.ux-mselect-selected {
	border: 1px dotted #a3bae9 !important;
	background: #DFE8F6;
	cursor: pointer;
}
/* ---------------------
 * 对 ExtJS 样式表的修正
 * ---------------------
*/

/* 中文字体放大 */
.x-form-item-label {
    font-size: 14px;
    FONT-FAMILY: 'tahoma','宋体';
}
.x-tab-strip SPAN.x-tab-strip-text {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-panel-header {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-tree-node {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-grid3-hd-row TD {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-grid3-row TD {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
	LINE-HEIGHT: 18px;
}
.x-tip .x-tip-bd {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-tip h3 {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-tip .x-tip-bd-inner {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-panel-tl .x-panel-header {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-form-field {
	font-size: 13px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-small-editor .x-form-field {
	font-size: 13px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-combo-list-item {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-menu-list-item {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-window-tl .x-window-header {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-form-item {
	font-size: 13px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-grid-group-hd DIV {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-grid-empty {
	font-size: 14px;
	FONT-FAMILY: 'tahoma','宋体';
}
.x-layout-collapsed {
    font-size: 14px;
    FONT-FAMILY: 'tahoma','宋体';
}
.x-panel-body .x-panel-body-noheader .x-panel-body-noborder {
    font-size: 14px;
    FONT-FAMILY: 'tahoma','宋体';	
}
.x-form-cb-label {
    font-size: 14px;
    FONT-FAMILY: 'tahoma','宋体';	
}
.x-form-element {
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 14px;	
}
.x-combo-noedit {
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 14px; 
}
.ext-mb-content .ext-mb-text {
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 14px; 
}

/* 解决 textField missing bottom line 问题 */
.ext-ie .x-form-text {
	margin: 1px;
}
/* 其他 */  
.x-window-footer {
	position: relative;
	top: 0;
	right: 0;
}
/* 改正 2.2.1 bug */
.ext-ie .x-menu-item-icon {left: -24px;}
.ext-strict .x-menu-item-icon {left: 3px;}
.ext-ie6 .x-menu-item-icon {left: -24px;}
/* tip */  
.x-tip .x-tip-mc {
    border:0 none;
    font: normal 14px tahoma,arial,helvetica,sans-serif;
}
.x-tip .x-tip-header-text {
    font: bold 14px tahoma,arial,helvetica,sans-serif;
    padding:0;
    margin:0 0 2px 0;
    color: black;
}
.x-tip .x-tip-body {
    font: normal 14px tahoma,arial,helvetica,sans-serif;
    margin:0 !important;
    line-height:14px;
    color: black;
    padding:0;
}
.ext-safari .x-toolbar .x-form-text, .ext-chrome .x-toolbar .x-form-text {
	height: 20px!important;
	font-size:14px;
}
/* END *//*========== zw ============== */
#taskbar {
	position: absolute;
	bottom: 2px;
	left: 0;
	width: 90%;
}
	
#taskbar div.entry {
	cursor: pointer;
	background: url('../images/divo/zw/group__v1201.png')
		no-repeat left -989px;
	position: relative;
	float: left;
	margin-left: 6px;
	margin-top: 10px;
	padding-left: 6px;
}

#taskbar div.entry-mo {
	background-position: left -1082px;
}

#taskbar div.entry-md {
	background-position: left -1175px;
}

#taskbar div.entry .wrap {
	background: url('../images/divo/zw/group__v1201.png')
		no-repeat right -1020px;
	padding: 0 6px 0 0;
}

#taskbar div.entry-mo .wrap {
	background-position: right -1113px;
}

#taskbar div.entry-md .wrap {
	background-position: right -1206px;
}

#taskbar div.entry .body {
	background: url('../images/divo/zw/group__v1201.png')
		repeat-x 0 -1051px;
	width: 130px;
	height: 31px;
}

#taskbar div.entry-mo .body {
	background-position: 0 -1144px;
}

#taskbar div.entry-md .body {
	background-position: 0 -1237px;
}

#taskbar div.entry .body div,#taskbar div.entry .body span {
	position: absolute;
	top: 50%;
}

#taskbar div.entry .text {
	left: 33px;
	margin-top: -8px;
	overflow: hidden;
	height: 17px;
	width: 85px;
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
}

#taskbar div.entry div.icon {
	margin-top: -12px;
	left: 8px;
	float: none;
	margin-left: 0;
}

#taskbar div.entry div.close {
	width: 12px;
	height: 12px;
	right: 9px;
	margin-top: -6px;
	background: url('../images/divo/zw/close.gif') no-repeat
}

#taskbar div.entry div.close-mo {
	background:
		url('../images/divo/zw/m-close.jpg') no-repeat;
}

#taskbar div.entry div.close-md {
	background:	url('../images/divo/zw/m-close.jpg')	no-repeat;
}

#taskbar div.context-taskbar {
	position: absolute;
	right: 0;
	left: 0;
	bottom: 0;
	padding-left: 17px;
}

#taskbar div.entry.unclosable .close {
	display: none;
}

#taskbar div.minimize-all {
	width: 18px;
	height: 16px;
	position: absolute;
	bottom: 1px;
	left: 3px;
	cursor: pointer;
}

#taskbar.gray div.minimize-all {
	background:	url('../images/divo/zw/min-all.jpg')	no-repeat;
}

#taskbar.gray div.minimize-all-mo {
	background:	url('../images/divo/zw/min-all-focus.jpg')	no-repeat;
}

#taskbar.gray div.minimize-all-md {
	background:	url('../images/divo/zw/min-all.jpg')	no-repeat;
}

/*--- window icon ---*/
.zw-window-icon {
	margin-top: 3px;
	margin-left: 9px;
	margin-right: 8px;
	float: left;
	display: inline;
	width: 16px;
	height: 16px;
}

.divo-menu-item-default .zw-window-icon {
	background: url('../images/menus/default.png') no-repeat;
	height: 16px;
	width: 16px;
}

/* END *//* Ext.ux.grid.RowActions 用 */
.ux-row-action-cell .x-grid3-cell-inner {
	padding:1px 0 0 0;
}
.ux-row-action-item {
	float:left;
	min-width:16px;
	height:16px;
	background-repeat:no-repeat;
	margin: 0 5px 0 0;
	cursor:pointer;
	overflow:hidden;
}
.ext-ie .ux-row-action-item {
	width:16px;
}
.ext-ie .ux-row-action-text {
	width:auto;
}
.ux-row-action-item span {
	vertical-align:middle;
	padding:0 0 0 20px;
	line-height:18px;
}
.ext-ie .ux-row-action-item span {
	width:auto;
}
.x-grid-group-hd div {
	position:relative;
	height:16px;
}
.ux-grow-action-item {
	min-width:16px;
	height:16px;
	background-repeat:no-repeat;
	background-position: 0 50% ! important;
	margin: 0 0 0 4px;
	padding: 0 ! important;
	cursor:pointer;
	float:left;
}
.ext-ie .ux-grow-action-item {
	width:16px;
}
.ux-action-right {
	float:right;
	margin: 0 3px 0 2px;
	padding: 0 ! important;
}
.ux-grow-action-text {
	padding: 0 ! important;
	margin:0 ! important;
	background:transparent none ! important;
	float:left;
}
/*-- FormIntro --*/
.divo-formintro-container {
   padding-left:5px;
}

.divo-formintro-description {
   padding:5px 0 5px 0;
}

.divo-formintro-label {
   margin-left:-5px;
   float:left;
   padding-right:5px;
   color:#15428b;
   font-weight:bold;
}

.divo-formintro-outersep{
   position:relative;
}

.divo-formintro-sepx{
   overflow:hidden;
   background-image:url(../images/divo/core/x-ux-formintro-sepx.png);
   background-position:center;
   background-repeat:repeat-x;
}
.x-grid3-summary-row{border-left:1px solid #fff;border-right:1px solid #fff;color:#333;background:#f1f2f4;}
.x-grid3-summary-row .x-grid3-cell-inner{font-weight:bold;padding-bottom:4px;}
/* .x-grid3-cell-first .x-grid3-cell-inner{padding-left:16px;} */
.x-grid-hide-summary .x-grid3-summary-row{display:none;}
.x-grid3-summary-msg{padding:4px 16px;font-weight:bold;}


.x-grid3-gridsummary-row-inner{overflow:hidden;width:100%;}/* IE6 requires width:100% for hori. scroll to work */
.x-grid3-gridsummary-row-offset{width:10000px;}
.x-grid-hide-gridsummary .x-grid3-gridsummary-row-inner{display:none;}.dx-search-item-name-code {
	FONT-FAMILY: 'tahoma','宋体';	
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    border-bottom:1px solid #eeeeee;
    white-space:normal;
    color:black;
}
.dx-search-item-name-py {
	FONT-FAMILY: 'tahoma','宋体';	
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    border-bottom:1px solid #eeeeee;
    white-space:normal;
    color:black;
}
.dx-search-item-name {
	FONT-FAMILY: 'tahoma','宋体';	
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
    padding:3px 10px 3px 10px;
    border:1px solid #fff;
    border-bottom:1px solid #eeeeee;
    white-space:normal;
    color:black;
}
img.x-form-magnifiedTextArea
{
   cursor: pointer;
   height: 16px;
   width: 16px;
   background: url(../images/divo/max.gif);
}.icon-default-tree-node-root {
	background-image:url(../lib/ext/resources/images/default/tree/folder-open.gif);
}

.ux-cell-value {
	position:relative;
	zoom:1;
}
.ux-cell-actions {
	position:absolute;
	right:0;
	top:-2px;
}
.ux-cell-actions-left {
	left:0;
	top:-2px;
}
.ux-cell-action {
	width:16px;
	height:16px;
	float:left;
	cursor:pointer;
	margin: 0 0 0 4px;
}
.ux-cell-actions-left .ux-cell-action {
	margin: 0 4px 0 0;
}

/* eof */
#xf-check-mobile-product-pic-images-view .thumb{
    padding: 1px;
}
#xf-check-mobile-product-pic-images-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-check-mobile-product-pic-images-view {
    border:2px solid transparent;
}
#xf-check-mobile-product-pic-images-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-check-mobile-product-pic-images-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-check-mobile-product-pic-images-view .x-view-selected .thumb{
    background:transparent;
}
#xf-check-mobile-result-audio-view .thumb{
    padding: 1px;
}
#xf-check-mobile-result-audio-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-check-mobile-result-audio-view {
    border:2px solid transparent;
}
#xf-check-mobile-result-audio-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-check-mobile-result-audio-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-check-mobile-result-audio-view .x-view-selected .thumb{
    background:transparent;
}
.x-form-item-label span {
   color : red
}
.dx-minibutton, .dx-minibutton.disabled:hover {
    text-decoration:none;
	position: relative;
    font-family: 'tahoma','宋体';
	display: inline-block;
	color: #333;
	white-space: nowrap;
	border: none;
	overflow: visible;
	cursor: pointer;
	border: 1px solid #D4D4D4;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #F4F4F4;
}
.dx-minibutton {
  height: 21px;
  padding: 0 0 0 3px;
  font-size: 14px;
  font-weight: normal;
}

.dx-minibutton > span {
  display: block;
  height: 21px;
  padding: 0 9px 0 7px;
  line-height: 21px;
}

.dx-minibutton:hover{
  color:#fff;
  text-decoration:none;
  border-color:#518cc6;
  border-bottom-color:#2a65a0;
  background:#8cbbda;
}

.dx-minibutton.disabled,.dx-minibutton.disabled:hover{
  opacity:.5;
  cursor:default
}
.dx-search-item-of-xf-fire-project {
   font: 14px Tahoma, Arial, "\5b8b\4f53";
   padding:3px 10px 3px 10px;
   border:1px solid #fff;
   border-bottom:1px solid #eeeeee;
   color:black; 
}
.ext-ie .dx-search-item-of-xf-fire-project {
    font-size:12px;
}
.dx-search-item-of-xf-fire-project .column-left {
   width:60%;
   float:left;
}
.dx-search-item-of-xf-fire-project .column-right {
   width:40%;
   float:right;
}
.xf-prompt {
  margin: 0;
  padding: 10px;
  FONT-FAMILY: 'tahoma','宋体';
  font-size: 14px;
  color: #333;
  background: #FBFFCE;
  border: 1px solid #DEEA53;
  border-right-color: #EFF2C7;
  border-bottom-color: #EFF2C7;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.xf-prompt p {
  margin: 0;
}
.dx-search-item-of-xf-vip-client {
   font: 14px Tahoma, Arial, "\5b8b\4f53";
   padding:3px 10px 3px 10px;
   border:1px solid #fff;
   border-bottom:1px solid #eeeeee;
   color:black; 
}
.ext-ie .dx-search-item-of-xf-vip-client {
    font-size:12px;
}
.dx-search-item-of-xf-vip-client .column-1 {
   width:30%;
   float:left;
}
.dx-search-item-of-xf-vip-client .column-2 {
   width:30%;
   float:left;
}
.dx-search-item-of-xf-vip-client .column-3 {
   width:30%;
   float:left;
}
.dx-search-item-of-xf-vip-client .column-4 {
   width:10%;
   float:left;
}
.icon-xf-none {
	background-image: url(../images/app/file.gif )
}
.icon-xf-out-of-scope {
	background-image: url(../images/app/move_file.gif )
}
.icon-xf-no-result {
	background-image: url(../images/divo/file-remove.gif )
}
.icon-xf-delete2 {
	background-image: url(../images/divo/delete2.gif)
}
.corp-staff-detail-title {
  margin: 5px;
}
.corp-staff-detail-title .message {
  background-color: whiteSmoke;
  padding: 10px;
  border: 1px solid #BBD2BC;
  border-top-color: #D1EAD2;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.corp-staff-detail-title .message h3 {
  margin: 0;
  font-size: 18px;
}
.corp-staff-detail-title .message p {
  font-size: 14px;
  color: #333;
  padding: 5px 0 0 0;
  margin: 0;
}
#xf-staff-resume-pic-images-view .thumb{
    padding: 1px;
}
#xf-staff-resume-pic-images-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-staff-resume-pic-images-view {
    border:2px solid transparent;
}
#xf-staff-resume-pic-images-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-staff-resume-pic-images-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-staff-resume-pic-images-view .x-view-selected .thumb{
    background:transparent;
}
#xf-staff-resume-pic-images-view .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;   
    text-align: center;
    height:20px;
    line-height:20px;
}

.xf-check-report-add-system {
   float:right;
   margin-right: 10px;
}
.xf-check-report-action-title {
  margin: 10px;
}
.xf-check-report-action-title .message {
  background-color: whiteSmoke;
  padding: 10px;
  border: 1px solid #BBD2BC;
  border-top-color: #D1EAD2;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.xf-check-report-action-title .message h3 {
  margin: 0;
  font-size: 18px;
}
.xf-check-report-action-title .message p {
  font-size: 14px;
  color: #333;
  padding: 5px 0 0 0;
  margin: 0;
}

ul.xf-check-report-actions {
  clear:both;
  margin: 10px;
}
ul.xf-check-report-actions li.master {
  background:  url('../images/xf/li_master.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.product {
  background:  url('../images/xf/li_product.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system101 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system102 {
  background:  url('../images/xf/li_102.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system103 {
  background:  url('../images/xf/li_103.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system104 {
  background:  url('../images/xf/li_104.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system105 {
  background:  url('../images/xf/li_105.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system106 {
  background:  url('../images/xf/li_106.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system107 {
  background:  url('../images/xf/li_107.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system108 {
  background:  url('../images/xf/li_108.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system201 {
  background:  url('../images/xf/li_201.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}

ul.xf-check-report-actions h3 {
  margin: 0;
  padding-left: 38px;
  font-size: 18px;
  white-space: nowrap;
}
ul.xf-check-report-actions h3 a {
  text-decoration:none;
}
ul.xf-check-report-actions h3 a:hover {
  text-decoration:underline;
}
ul.xf-check-report-actions h4 {
  margin: 0;
  padding: 5px 0 5px 38px;
  font-size: 14px;
  white-space: nowrap;
}
ul.xf-check-report-actions p {
  margin: 0;
  padding: 5px 0 5px 38px;
  font-size: 11px;
  color: #777;
  white-space: nowrap;
}
ul.xf-check-report-system-actions {
  position: relative;
  float: right;
  border: none;
  font-size: 11px;
  padding-left: 15px;
  z-index: 5;
}
ul.xf-check-report-system-actions li {
  border: none;
  color: #666;
  list-style-type: none;
  margin: 0!important;
}
ul.xf-check-report-system-actions li.remove a {
  background-image: url('../images/divo/delete2.gif');
}
ul.xf-check-report-system-actions li.copy a {
  background-image: url('../images/app/copy.png');
}
ul.xf-check-report-system-actions li a {
  display: inline-block;
  height: 18px;
  padding: 0 5px 0 23px;
  line-height: 18px;
  color: #666;
  background-repeat: no-repeat;
  background-position: 5px -2px;
}
ul.xf-check-report-actions li.system301 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system302 {
  background:  url('../images/xf/li_102.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system303 {
  background:  url('../images/xf/li_103.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system304 {
  background:  url('../images/xf/li_104.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system305 {
  background:  url('../images/xf/li_105.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system306 {
  background:  url('../images/xf/li_106.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system307 {
  background:  url('../images/xf/li_107.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system110 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system111 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system112 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system113 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system310 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system311 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system312 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system313 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
/* --new --BEGIN */
ul.xf-check-report-actions li.system2110 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2111 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2112 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2113 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2114 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2115 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2116 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2101 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2102 {
  background:  url('../images/xf/li_102.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2103 {
  background:  url('../images/xf/li_103.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2104 {
  background:  url('../images/xf/li_104.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2108 {
  background:  url('../images/xf/li_108.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2105 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2106 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2107 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-report-actions li.system2201 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
/* --new END -- */
#xf-check-project-contract-pic-images-view .thumb{
    padding: 1px;
}
#xf-check-project-contract-pic-images-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-check-project-contract-pic-images-view {
    border:2px solid transparent;
}
#xf-check-project-contract-pic-images-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-check-project-contract-pic-images-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-check-project-contract-pic-images-view .x-view-selected .thumb{
    background:transparent;
}
#xf-check-project-contract-pic-images-view .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;   
    text-align: center;
    height:20px;
    line-height:20px;
}

#xf-check-mobile-result-pic-view .thumb{
    padding: 1px;
}
#xf-check-mobile-result-pic-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-check-mobile-result-pic-view {
    border:2px solid transparent;
}
#xf-check-mobile-result-pic-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-check-mobile-result-pic-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-check-mobile-result-pic-view .x-view-selected .thumb{
    background:transparent;
}
#xf-check-mobile-result-video-view .thumb{
    padding: 1px;
}
#xf-check-mobile-result-video-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-check-mobile-result-video-view {
    border:2px solid transparent;
}
#xf-check-mobile-result-video-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-check-mobile-result-video-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-check-mobile-result-video-view .x-view-selected .thumb{
    background:transparent;
}
#xf-staff-certificate-pic-images-view .thumb{
    padding: 1px;
}
#xf-staff-certificate-pic-images-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-staff-certificate-pic-images-view {
    border:2px solid transparent;
}
#xf-staff-certificate-pic-images-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-staff-certificate-pic-images-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-staff-certificate-pic-images-view .x-view-selected .thumb{
    background:transparent;
}
#xf-staff-certificate-pic-images-view .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;   
    text-align: center;
    height:20px;
    line-height:20px;
}

#corp-honor-pic-view .x-panel-body {
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
}

#corp-honor-pic-view .thumb {
	background: #dddddd;
	padding: 3px;
}

#corp-honor-pic-view .thumb img {
	height: 60px;
	width: 80px;
}

#corp-honor-pic-view .thumb-wrap {
	float: left;
	margin: 4px;
	cursor: hand;
	margin-right: 0;
	padding: 5px;
}

#corp-honor-pic-view .thumb-wrap span {
	display: block;
	overflow: hidden;
	text-align: center;
}

#corp-honor-pic-view .x-view-over {
	border: 1px solid #dddddd;
	background: #efefef
		url(../../resources/images/default/grid/row-over.gif) repeat-x left
		top;
	padding: 4px;
}

#corp-honor-pic-view .x-view-selected {
	background: #eff5fb url(../images/app/selected.gif) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}

#corp-honor-pic-view .x-view-selected .thumb {
	background: transparent;
}
#xf-staff-recruitment-pic-images-view .thumb{
    padding: 1px;
}
#xf-staff-recruitment-pic-images-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-staff-recruitment-pic-images-view {
    border:2px solid transparent;
}
#xf-staff-recruitment-pic-images-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-staff-recruitment-pic-images-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-staff-recruitment-pic-images-view .x-view-selected .thumb{
    background:transparent;
}
#xf-staff-recruitment-pic-images-view .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;   
    text-align: center;
    height:20px;
    line-height:20px;
}

#xf-checkmobiledata-action-content-audio .thumb{
    padding: 1px;
}
#xf-checkmobiledata-action-content-audio .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-checkmobiledata-action-content-audio {
    border:2px solid transparent;
}
#xf-checkmobiledata-action-content-audio .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-checkmobiledata-action-content-audio .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-checkmobiledata-action-content-audio .x-view-selected .thumb{
    background:transparent;
}
#xf-checkmobiledata-action-content-video .thumb{
    padding: 1px;
}
#xf-checkmobiledata-action-content-video .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-checkmobiledata-action-content-video {
    border:2px solid transparent;
}
#xf-checkmobiledata-action-content-video .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-checkmobiledata-action-content-video .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-checkmobiledata-action-content-video .x-view-selected .thumb{
    background:transparent;
}
.dx-search-item-of-xf-check-project {
   font: 14px Tahoma, Arial, "\5b8b\4f53";
   padding:3px 10px 3px 10px;
   border:1px solid #fff;
   border-bottom:1px solid #eeeeee;
   color:black; 
}
.ext-ie .dx-search-item-of-xf-check-project {
    font-size:12px;
}
.dx-search-item-of-xf-check-project .column-left {
   width:10%;
   float:left;
}
.dx-search-item-of-xf-check-project .column-center1 {
   width:30%;
   float:left;
}
.dx-search-item-of-xf-check-project .column-center2 {
   width:30%;
   float:left;
}
.dx-search-item-of-xf-check-project .column-right {
   width:30%;
   float:left;
}
/* 区分用户添加的和预定义的检测内容 */
.check-report-content-not-user-added {
	background: #c0ffff;
}
#xf-staff-recruitment-pictemp-images-view .thumb{
    padding: 1px;
}
#xf-staff-recruitment-pictemp-images-view .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#xf-staff-recruitment-pictemp-images-view {
    border:2px solid transparent;
}
#xf-staff-recruitment-pictemp-images-view .x-view-over{
    border:1px solid #FFB6C1;
}
#xf-staff-recruitment-pictemp-images-view .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#xf-staff-recruitment-pictemp-images-view .x-view-selected .thumb{
    background:transparent;
}
#xf-staff-recruitment-pictemp-images-view .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;   
    text-align: center;
    height:20px;
    line-height:20px;
}

/*-- 站内邮件 --*/
.panel-xf-email-display .x-panel-body {
    background-color:#ffffff;
    background-image:url(../images/app/email-header-icon.png);
    background-repeat:no-repeat;
    background-position:top left;
}
.panel-xf-email-display-header {
    margin-left : 60px 
}
.xf-check-mobile-add-system {
   float:right;
   margin-right: 10px;
}
.xf-check-mobile-action-title {
  margin: 10px;
}
.xf-check-mobile-action-title .message {
  background-color: whiteSmoke;
  padding: 10px;
  border: 1px solid #BBD2BC;
  border-top-color: #D1EAD2;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.xf-check-mobile-action-title .message h3 {
  margin: 0;
  font-size: 18px;
}
.xf-check-mobile-action-title .message p {
  font-size: 14px;
  color: #333;
  padding: 5px 0 0 0;
  margin: 0;
}

ul.xf-check-mobile-actions {
  clear:both;
  margin: 10px;
}
ul.xf-check-mobile-actions li.master {
  background:  url('../images/xf/li_master.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.product {
  background:  url('../images/xf/li_product.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system101 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system102 {
  background:  url('../images/xf/li_102.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system103 {
  background:  url('../images/xf/li_103.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system104 {
  background:  url('../images/xf/li_104.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system105 {
  background:  url('../images/xf/li_105.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system106 {
  background:  url('../images/xf/li_106.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system107 {
  background:  url('../images/xf/li_107.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system108 {
  background:  url('../images/xf/li_108.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system201 {
  background:  url('../images/xf/li_201.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}

ul.xf-check-mobile-actions h3 {
  margin: 0;
  padding-left: 38px;
  font-size: 18px;
  white-space: nowrap;
}
ul.xf-check-mobile-actions h3 a {
  text-decoration:none;
}
ul.xf-check-mobile-actions h3 a:hover {
  text-decoration:underline;
}
ul.xf-check-mobile-actions h4 {
  margin: 0;
  padding: 5px 0 5px 38px;
  font-size: 14px;
  white-space: nowrap;
}
ul.xf-check-mobile-actions p {
  margin: 0;
  padding: 5px 0 5px 38px;
  font-size: 11px;
  color: #777;
  white-space: nowrap;
}
ul.xf-check-mobile-system-actions {
  position: relative;
  float: right;
  border: none;
  font-size: 11px;
  padding-left: 15px;
  z-index: 5;
}
ul.xf-check-mobile-system-actions li {
  border: none;
  color: #666;
  list-style-type: none;
  margin: 0!important;
}
ul.xf-check-mobile-system-actions li.remove a {
  background-image: url('../images/divo/delete2.gif');
}
ul.xf-check-mobile-system-actions li.copy a {
  background-image: url('../images/app/copy.png');
}
ul.xf-check-mobile-system-actions li a {
  display: inline-block;
  height: 18px;
  padding: 0 5px 0 23px;
  line-height: 18px;
  color: #666;
  background-repeat: no-repeat;
  background-position: 5px -2px;
}
ul.xf-check-mobile-actions li.system301 {
  background:  url('../images/xf/li_101.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system302 {
  background:  url('../images/xf/li_102.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system303 {
  background:  url('../images/xf/li_103.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system304 {
  background:  url('../images/xf/li_104.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system305 {
  background:  url('../images/xf/li_105.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system306 {
  background:  url('../images/xf/li_106.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
ul.xf-check-mobile-actions li.system307 {
  background:  url('../images/xf/li_107.png') no-repeat 5px 0;
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 8px 10px 6px 10px;
  border-bottom: 1px solid #DDD;
}
.checkallotmentvoucher-row-body {
    margin:5px 5px 10px 302px !important;
}
/*-- 指针 --*/
.cursor-hand {
    cursor:hand;
}
.icon-update {
	background-image: url(../images/divo/edit.png )
}
.icon-delete {
	background-image: url(../images/divo/delete.png )
}
.icon-activate {
	background-image: url(../images/divo/publish.gif )
}
.icon-deactivate {
	background-image: url(../images/divo/trash.gif )
}
.icon-select{
	background-image: url(../images/divo/publish.gif )
}
.icon-undo {
	background-image: url(../images/divo/undo.gif )
}
.icon-email {
	background-image: url(../images/app/email.gif )
}
.icon-source {
	background-image: url(../images/app/cog.png )
}
.icon-action {
	background-image: url(../images/app/settings.png )
}
.icon-valid {
	background-image: url(../images/divo/publish.gif )
}
.icon-invalid {
	background-image: url(../images/divo/redcross.gif )
}
.icon-preview {
	background-image: url(../images/app/printer.png )
}
.icon-detail {
	background-image: url(../images/divo/search.gif )
}
.icon-down {
	background: url('../images/divo/arrow_down.gif');
}
.icon-up {
	background: url('../images/divo/arrow_up.gif');
}
.icon-checked {
    background-image: url(../images/divo/checked2.gif )
}
.icon-unchecked {
    background-image: url(../images/divo/unchecked2.gif )
}
.icon-win {
	background-image: url(../images/divo/win.gif )
}
.icon-pic {
	background-image: url(../images/app/block-image.gif)
}
.icon-open {
    background-image: url(../images/app/open.gif)
}

/* 定制网格线 */
.vline-on .x-grid3-col {
    border-left:  1px solid #EEEEEE;
    border-right: 1px solid #D2D2D2;
    border-bottom:  1px solid #D2D2D2;
}

/* Also remove padding from table data (to compensate for added grid lines) */
.vline-on .x-grid3-row td, .x-grid3-summary-row td {
    padding-left: 0px !important;
    padding-right: 0px !important;
} 

/* 正在加载提示效果(注意：此段css必须放到文件最后，否则FF3下效果会不对) */
.ext-el-mask-msg {
    z-index: 20001;
    position: absolute;
    top: 0;
    left: 0;
    border:none;
    background:none;
    padding:2px;
    margin-top:20px;
}
.ext-el-mask-msg div {
    padding:5px 10px 5px 10px;
    background: #eee;
    border:none;
    color:white;
    font:bold 11px verdana, arial, tahoma, helvetica, sans-serif;
    cursor:wait;
    height: 120px;
    background-image:none;
}
.x-mask-loading div {
    padding:5px 5px 5px 5px;
    background: url( '../images/app/loading.gif' ) no-repeat;
    line-height: 16px;
    height: 71px;
    width: 71px;
    opacity: 1;
    -moz-opacity: 1;
    filter: alpha(opacity=100);
}

.x-layout-split {
    background-color:#D9E8FB;
}
/* 窗口顶部的显示区 */
.divo-panel-header .x-panel-body {
	background: #F0F0F0;
}
/* 网格表头和单元格用图形表示时用 */
.grid-background-container {
    height:16px;
    width:16px;
}
/* 附件 */
.grid-attachment-header {
    float:left;
	background-image:url(../images/app/attachment.png);
}
/* 读否 */
.grid-read-header{
    float:left;
	background-image:url(../images/app/read.png);
}
/* 有评论否 */
.grid-comment-header{
    float:left;
	background-image:url(../images/app/comments.png);
}/* 定制网格行颜色 */
.red-grid-row { 
  background-color: #F5C0C0 !important; 
} 
.green-grid-row { 
  background-color: #98FB98 !important; 
} 
.yellow-grid-row { 
  background-color: #FFFF00 !important; 
} 
.inactive-grid-row { 
  background-color: #C0C0C0 !important; 
} 
.read-grid-row div{
    font-weight:normal;
}
.unread-grid-row div {
    font-weight:bold;
}
﻿/* 页面文字 */
.common-text {
	COLOR: #000000;
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.common-text tbody tr td {
	COLOR: #000000;
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
.common-text-bold {
	COLOR: #000000;
	FONT-FAMILY: 'tahoma','宋体';
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.page-title {
	COLOR: #000000; 
	FONT-FAMILY: '黑体'; 
	FONT-SIZE: 18px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}
/* 在表单中显示 HTML 表格 */
.divo-table,.mytable {
	FONT-SIZE: 11pt;
	border: thin solid #B5B8C8;
	border-collapse: collapse;
}
.divo-table td,.mytable td {
	border: thin solid #B5B8C8;
	padding: 3px;
}
.divo-table th,.divo-table thead td,.mytable th,.mytable thead td {
	FONT-SIZE: 11pt;
	border: thin solid #B5B8C8;
	border-bottom: thin solid #B5B8C8;
	/* FONT-WEIGHT: bold; */
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #eaeaea;
}
#member-product-publish-note {
  margin: 10px;
  padding: 5px;
  font-size: 14px;
  color: #333;
  background: #FBFFCE;
  border: 1px solid #DEEA53;
  border-right-color: #EFF2C7;
  border-bottom-color: #EFF2C7;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;  
}
#member-product-publish-note p {
  margin: 0;
}
#member-product-publish-note em {
  font-weight:bold;
  margin: 0;
}
.price-quotation-row-body {
    margin-left: 5px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}
.price-quotation-detail-row-body {
    margin-left: 40px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}
.icon-win-member{
	background: url('../images/menus/default.png') no-repeat;
}
.price-question-row-body {
    margin-left: 45px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}
.price-quotation-query-row-body {
    margin-left: 35px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}
.price-quotation-detail-temp-row-body {
    margin-left: 100px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}
.member-price-quotation-row-body {
    margin-left: 55px !important;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}
/* ---------------------------- 1 ------------------- */
#member-file-upload-pic-images-view-1 .thumb{
    padding: 1px;
}
#member-file-upload-pic-images-view-1 .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#member-file-upload-pic-images-view-1 {
    border:2px solid transparent;
}
#member-file-upload-pic-images-view-1 .x-view-over{
    border:1px solid #FFB6C1;
}
#member-file-upload-pic-images-view-1 .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#member-file-upload-pic-images-view-1 .x-view-selected .thumb{
    background:transparent;
}
#member-file-upload-pic-images-view-1 .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;   
    text-align: center;
    height:20px;
    line-height:20px;
}
/* ---------------------------- 2 ------------------- */
#member-file-upload-pic-images-view-2 .thumb{
    padding: 1px;
}
#member-file-upload-pic-images-view-2 .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#member-file-upload-pic-images-view-2 {
    border:2px solid transparent;
}
#member-file-upload-pic-images-view-2 .x-view-over{
    border:1px solid #FFB6C1;
}
#member-file-upload-pic-images-view-2 .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#member-file-upload-pic-images-view-2 .x-view-selected .thumb{
    background:transparent;
}
#member-file-upload-pic-images-view-2 .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;
    text-align: center;
    height:20px;
    line-height:20px;
}
/* ---------------------------- 3 ------------------- */
#member-file-upload-pic-images-view-3 .thumb{
    padding: 1px;
}
#member-file-upload-pic-images-view-3 .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#member-file-upload-pic-images-view-3 {
    border:2px solid transparent;
}
#member-file-upload-pic-images-view-3 .x-view-over{
    border:1px solid #FFB6C1;
}
#member-file-upload-pic-images-view-3 .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#member-file-upload-pic-images-view-3 .x-view-selected .thumb{
    background:transparent;
}
#member-file-upload-pic-images-view-3 .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;
    text-align: center;
    height:20px;
    line-height:20px;
}
/* ---------------------------- 1-corpquery ------------------- */
#member-file-upload-pic-images-view-1-corpquery .thumb{
    padding: 1px;
}
#member-file-upload-pic-images-view-1-corpquery .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#member-file-upload-pic-images-view-1-corpquery {
    border:2px solid transparent;
}
#member-file-upload-pic-images-view-1-corpquery .x-view-over{
    border:1px solid #FFB6C1;
}
#member-file-upload-pic-images-view-1-corpquery .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#member-file-upload-pic-images-view-1-corpquery .x-view-selected .thumb{
    background:transparent;
}
#member-file-upload-pic-images-view-1-corpquery .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;   
    text-align: center;
    height:20px;
    line-height:20px;
}
/* ---------------------------- 2-corpquery ------------------- */
#member-file-upload-pic-images-view-2-corpquery .thumb{
    padding: 1px;
}
#member-file-upload-pic-images-view-2-corpquery .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#member-file-upload-pic-images-view-2-corpquery {
    border:2px solid transparent;
}
#member-file-upload-pic-images-view-2-corpquery .x-view-over{
    border:1px solid #FFB6C1;
}
#member-file-upload-pic-images-view-2-corpquery .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#member-file-upload-pic-images-view-2-corpquery .x-view-selected .thumb{
    background:transparent;
}
#member-file-upload-pic-images-view-2-corpquery .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;
    text-align: center;
    height:20px;
    line-height:20px;
}
/* ---------------------------- 3-corpquery ------------------- */
#member-file-upload-pic-images-view-3-corpquery .thumb{
    padding: 1px;
}
#member-file-upload-pic-images-view-3-corpquery .thumb-wrap{
    float: left;
    margin: 4px;
    padding: 1px;
    border:1px solid #DCDCDC;
}
#member-file-upload-pic-images-view-3-corpquery {
    border:2px solid transparent;
}
#member-file-upload-pic-images-view-3-corpquery .x-view-over{
    border:1px solid #FFB6C1;
}
#member-file-upload-pic-images-view-3-corpquery .x-view-selected{
    background-image : url(/media/images/xf/selected.png);
}
#member-file-upload-pic-images-view-3-corpquery .x-view-selected .thumb{
    background:transparent;
}
#member-file-upload-pic-images-view-3-corpquery .thumb-wrap span.order-number {
    font-size: 12px;
    display: block;
    overflow: hidden;
    text-align: center;
    height:20px;
    line-height:20px;
}

