.ext-strict .x-small-editor .x-form-text {
    height: 14px !important;
}

.wh-actioncolumn-space {
    padding: 0px 2px;
}

.wh-actioncolumn-hide {
    display: none;
}

.wh-index-title-display{
	display:flex;
}

.wh-index-icon-logo{
	position: relative;
	top: 6px;
	left: 10px;
}

.wh-index-btns-pos{
	position: relative;
	left: 8%;
	top: 20px;
}

.wh-index-btn-con{
	padding: 5px;
	margin: 0px 5px;
    border-radius: 5px;
}

.wh-index-btn-con-active{
	background-color:#d0e1f7;
}
.wh-index-btn-con-active-over{
	background-color:#d0e1f7;
}

.wh-index-area-right{
	position: absolute;
	right: 10px;
	top: 20px;
}

.wh-index-txt-msg_label{
	padding: 0px 5px;
	position: relative;
	bottom: -4px;
	font-size: 13px;
}

.wh-index-txt-msg{
	position: relative;
    bottom: -4px;
    font-size: 12px;
    color: #ffffff;
    padding: 0px 5px;
    background-color: #e38565;
    border-radius: 5px;
    height: 17px;
}

.wh-index-txt-msg-detail{
	width: 220px;
    height: 270px;
    position: absolute;
    top: 30px;
    right: 20%;
    background-color: #8db2e3;
    z-index: 1000;
	border-radius: 5px;
	font-size:14px;
	color:#666666;
	box-shadow: 0px 0px 10px #8db2e3;
}

.wh-index-btn-user .x-btn-tl, .wh-index-btn-user .x-btn-tr, .wh-index-btn-user .x-btn-tc, .wh-index-btn-user .x-btn-ml, .wh-index-btn-user .x-btn-mr,
.wh-index-btn-user .x-btn-mc, .wh-index-btn-user .x-btn-bl, .wh-index-btn-user .x-btn-br, .wh-index-btn-user .x-btn-bc
{
	background-position: 500px 500px;
}

.wh-index-txt-msg-detailitem{
	padding: 4px 0px 5px 0px;
	text-align: center;
}

.wh-index-txt-msg-detailitem:hover{
	background-color:#e5edf9
}

.wh-index-txt-msg-detailtotal{
	text-align: center;
    font-size: 13px;
	color: #ca7b62;
	margin-top: 10px;
}

.wh-index-div-msg-war{
    text-align: right;
    font-size: 13px;
    padding: 8px 45% 0px 0px;
    height: 20px;
}

.wh-index-txt-msg-war{
	margin-left: 5px;
    font-size: 12px;
    color: #ffffff;
    border-radius: 5px;
    height: 17px;
    width: 25px;
    text-align: center;
	position: relative;
    top: -18px;
    left: 100%;
}

.wh-index-txt-msg-war-pos-l{
    background-color: #f03820;
}

.wh-index-txt-msg-war-pos-c{
    background-color: #e96f25;
}

.wh-index-txt-msg-war-pos-r{
    background-color: #8db2e3;
}

.wh-index-txt-msg-bg{
	height: 264px;
    width: 214px;
    background-color: #eff0f2;
    position: relative;
    top: 3px;
    left: 3px;
    border-radius: 5px;
}

.wh-index-txt-msg-bg-active-over{
	//background-color:#fffaf0;
	cursor:pointer;
}

td.x-grid3-cell {
    user-select: text;
	cursor: auto;
}

.wh-grid-row-exe {
	color: grey;
}

.wh-images-view {
	user-select: none;
}
.wh-images-view .x-panel-body{
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
	
}
.wh-images-view .thumb{
	background: #dddddd;
	padding: 3px;
	height: 100px;
}
.wh-images-view .thumb img{
	height: 60px;
	width: 80px;
}
.wh-images-view .thumb-wrap{
	float: left;
	margin: 4px;
	margin-right: 0;
	padding: 5px;
}

.wh-images-view .x-view-over{
    border:1px solid #dddddd;
    background: #efefef url(../js/ext3/resources/images/default/grid/row-over.gif) repeat-x left top;
	padding: 4px;
}

.wh-images-view .x-view-selected{
	background: #eff5fb url(../images/dataview/selected.gif) no-repeat right bottom;
	border:1px solid #99bbe8;
	padding: 4px;
}
.wh-images-view .x-view-selected .thumb{
	background:transparent;
}

.wh-images-view .loading-indicator {
	font-size:11px;
	background-image:url('../js/ext3/resources/images/default/grid/loading.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left:20px;
	margin:10px;
}

.wh-window-approval-keyrow{
	background-color:#A6CAF0;
}

.x-form-field-wrap input{
	position: relative;
    top: -0.5px;
}

.x-form-field-wrap .x-form-trigger {
    top: 0.5px;
}

.x-form-display-field {
    padding-top: 4px;
}

.wh-window-imgsize-auto{
	max-width: 100%;
	max-height: 100%;
}


.title1{
	padding-top:5px;
	padding-bottom:5px;
	font-size:1.2rem;
	font-weight:bold;
	padding-left:10px;
	cursor:pointer;
}
.title2{
	padding-top:5px;
	padding-bottom:5px;
	font-size:1.1rem;
	font-weight:bold;
	padding-left:30px;
	cursor:pointer;
}
.title3{
	font-size:1rem;
	font-weight:bold;
	padding-left:50px;
	cursor:pointer;
}
.title3span{
	font-size:1rem;
}
.title4{
	font-size:0.8rem;
	float:left;
	padding-right:20px;
	cursor:pointer;
}
.itembox{
	padding:10px;
	margin-left:50px;
	margin-right:20px;
	margin-bottom:10px;
	border:1px solid #99bbe8;
}
.itembox1{
	padding:10px;
	margin-left:70px;
	margin-right:20px;
	margin-bottom:10px;
	border:1px solid #99bbe8;
}

.title1:hover{
	background:#efefef;
}
.title2:hover{
	background:#efefef;
}

.itembox:hover{
	background:#efefef;
}
.itembox1:hover{
	background:#efefef;
}
.p-active{
	background:#efefef;
}



.stitle1{
	padding-top:5px;
	padding-bottom:5px;
	font-size:1.2rem;
	font-weight:bold;
	padding-left:10px;
	cursor:pointer;
}
.stitle2{
	padding-top:5px;
	padding-bottom:5px;
	font-size:1.1rem;
	font-weight:bold;
	padding-left:30px;
	cursor:pointer;
}
.stitle3{
	font-size:1rem;
	font-weight:bold;
	padding-left:50px;
	cursor:pointer;
	line-height:1.7rem;
}
.stitle3span{
	font-size:1rem;
}
.stitle4{
	font-size:0.8rem;
	padding-left:70px;
	line-height:1.5rem;
	cursor:pointer;
}

.stitle5{
	font-size:0.8rem;
	line-height:1.5rem;
	margin-left:20px;
}

.stitle7{
	font-size:0.9rem;
	font-weight:bold;
}
.stitle5 .content6{
	width:85%;
}

.stitle5 .content6 .contentdisease{
	padding:2px;
	padding-left:8px;
	padding-right:8px;
	margin-left:5px;
	border:1px solid #efefef;
	border-radius:5px;
}
.stitle1:hover{
	background:#efefef;
}
.stitle2:hover{
	background:#efefef;
}
.stitle3:hover{
	background:#efefef;
}
.stitle4:hover{
	background:#efefef;
}
.stitle5:hover{
	background:#efefef;
}
.stitle5:hover {
	background:#efefef;
}
.stitle5:hover .content6 .contentdisease{
	border:1px solid #cccccc;	
}

content3{
}

.w48{
	width:45%;
}

.clear{
	clear:both;
}
.floatLeft{
	float:left;
}

.paddingL0{
	padding-left:0px;
}