/* 
APP 表頭背景綠色漸層
.app-header{
	background-image:url(images/top.png);
	background-image:url(images/banner-1-1a.jpg);
	
}
.x-nlg .app-header{
	background-image:url(images/banner-1-1.jpg);
}

*/

/*
.ALIES_BasemapPanel .x-window-default {
	border-radius: 2px;
	border-width: 2px;
}

*/

.login-header-west {
    background-image: url(images/登入頁-west.png);
}

.x-nlg .login-header-west {
    background-image: url(images/登入頁-west.png);
}

.login-header-center {
    background-image: url(images/登入頁-center.png);
}

.x-nlg .login-header-center {
    background-image: url(images/登入頁-center.png);
}

.login-header-south {
    background-image: url(images/登入頁-south.png);
    background-repeat: no-repeat, repeat;
}

.x-nlg .login-header-south {
    background-image: url(images/登入頁-south.png);
    background-repeat: no-repeat, repeat;
}

span .mail-icon {
    background-image: url('images/mail_icon.jpg');
    background-repeat: no-repeat;
    width: 24px;
}

/*window邊界border粗細*/
.ALIES_BasemapPanel {
    border-radius: 3px;
    border-width: 2px;
    border-color: white;
}

/*window邊界border粗細*/
.x-window-default {
    border-radius: 3px;
    border-width: 3px;
}

/*
登入頁表頭背景
.app-header {
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8fc33a), color-stop(100%, #739b2e));
	background-image: -webkit-linear-gradient(top, #8fc33a, #739b2e);
	background-image: -moz-linear-gradient(top, #8fc33a, #739b2e);
	background-image: -o-linear-gradient(top, #8fc33a, #739b2e);
	background-image: linear-gradient(top, #8fc33a, #739b2e);
	border-bottom: 1px solid #567422;
}
.x-nlg .app-header{
	background-image:url(images/header-bg.png);
}

.x-nlg .app-header{
	background-image: url(images/TITLE_BANNER.jpg), url(images/TITLE_bg.png);
	background-repeat: no-repeat, repeat;
}
.app-header{
	background-image: url(images/TITLE_BANNER.jpg), url(images/TITLE_bg.png);
	background-repeat: no-repeat, repeat;
}
*/
.x-nlg .app-header {
    background-image: url(images/TITLE_LEFT.jpg), url(images/TITLE_RIGHT.jpg), url(images/TITLE_bg.png);
    background-repeat: no-repeat, no-repeat, repeat;
    background-position: left, right, center;
}

.app-header {
    background-image: url(images/TITLE_LEFT.jpg), url(images/TITLE_RIGHT.jpg), url(images/TITLE_bg.png);
    background-repeat: no-repeat, no-repeat, repeat;
    background-position: left, right, center;
}

/*
panel 表頭顏色
*/
.panel-header-addrtodegi .x-panel-header-default {
    background-image: none;
    background-color: #e0b440;
}

.panel-header-addrtodegi .x-panel-header-default .x-tool-img {
    background-color: #e0b440;
}

.panel-header-CADquery .x-panel-header-default {
    background-image: none;
    background-color: #e0b440;
}

.panel-header-CADquery .x-panel-header-default .x-tool-img {
    background-color: #e0b440;
}

.panel-header-ToolPanel .x-panel-header-default {
    background-image: none;
    background-color: #a4a5a5;
}

.panel-header-ToolPanel .x-panel-header-default .x-tool-img {
    background-color: #a4a5a5;
}

/*快速定位表頭*/
.panel-header-qPosition .x-panel-header-default {
    background-image: none;
    background-color: #dfeaf2;
}

.panel-header-qPosition .x-panel-header-default .x-tool-img {
    background-color: #dfeaf2;
}

.panel-header-qPosition .x-panel-header-text-container-default {
    color: #000000;
    font-weight: normal;
}

.panel-header-qPosition .x-panel-header-default-horizontal-noborder {
    padding: 7px 7px 7px 7px;
}

/*快速定位表頭*/

/**/
.toolpanel-body {
    background-image: url(images/square.gif);
}

/**/
.my-header .x-panel-header-default-horizontal-noborder {
    padding: 5px 5px 5px 10px;
}

.my-header .x-panel-header-text-container-default {
    color: #888888;
    font-weight: normal;
}

.my-header .x-panel-header {
    background: #dfeaf2;
}

/* toolbar 按鈕字型大小
.x-btn-default-toolbar-small .x-btn-inner {
	font-size: 16px;
	font-family: 微軟正黑體,新細明體;
}

.x-menu-item-text {
	font-size: 14px;
	font-family: 微軟正黑體,新細明體;
}

 */

/* 設列印背景為白色 */
.x-border-layout-ct {
    background-color: white;
}

.x-btn-default-toolbar-small .x-btn-inner {
    font-weight: normal;
}

.x-btn-default-small .x-btn-inner {
    font-weight: normal;
}

.talis-menu .x-btn-default-toolbar-small {
    font-size: 16px;
    font-family: 微軟正黑體, 新細明體;
    font-weight: bold;
}

.talis-menu .x-btn-inner {
    font-size: 16px;
    font-family: 微軟正黑體, 新細明體;
    font-weight: bold;
}

.talis-menu-item .x-menu-item-text {
    font-size: 14px;
    font-family: 微軟正黑體, 新細明體;
}

.talis-menu-item-noright .x-menu-item-text {
    font-size: 14px;
    font-family: 微軟正黑體, 新細明體;
    color: #e0e0e0;
}

/* grid 表頭置中 */
.x-column-header {
    text-align: center;
}

/* form字型大小 
.x-form-field {
	font-family: 微軟正黑體,新細明體;
}

.x-body {
	font-family: 微軟正黑體,新細明體;
}
*/

.DEGI-Table1 {
    text-align: center;
    background-color: #f0f0f0;
}

.DEGI-Table1a {
    text-align: left;
    background-color: #f0f0f0;
    padding: 0 0 0 8px;
}

.DEGI-Table2 {
    text-align: center;
    color: #0000cc;
}

/*legend*/
.legend-table-item {
    height: 24px;
}

.legend-table-area {
    text-align: right;
    background: #eeeeee;
    height: 24px;
    /*color: #0000CC;*/
    /*font-size: 13px;*/
}

.legend-table-area-odd {
    text-align: right;
    background: #ffffff;
    height: 24px;
    /*color: #0000CC;*/
    /*font-size: 13px;*/
}

.legend-table-area-sum {
    text-align: right;
    background: #ffcccc;
    height: 24px;
    /*color: #0000CC;*/
    /*font-size: 13px;*/
}

/*自訂tools icon*/
.x-tool-info {
    background-image: url(images/win8/info-16.png) !important;
}

/*
tooltip背景，框線顏色

.x-tip-body-default {
	background-color: #FFFFCC;
}
.tip-body-color {
	background-color: #FF0000;
}
*/

.x-tip-default {
    border-color: #e1e1e1;
    background-color: #fcfccc;
    font-family: 微軟正黑體, 新細明體, arial;
    font-size: 16px;
}

/*下拉選單外框
.x-boundlist {
	border-color: #666666;
}

*/
.x-boundlist-item-over {
    background-color: #ffffcc;
    /*font-weight: bold;
	color: #0000FF;*/
}

/*grid內容可以多行呈現*/
#Panel_tools_6030_list .x-grid-row .x-grid-cell-inner {
    white-space: normal;
}

#Panel_tools_6030_list .x-grid-row-over .x-grid-cell-inner {
    white-space: normal;
}

/*適栽作物*/
.FAO_1 {
    text-align: center;
    background-color: #f0f0f0;
}

.FAO_2 {
    text-align: center;
    color: #0000cc;
}

.FAO_LATNAME {
    font-family: Times New Roman;
    font-style: italic;
    font-size: 11px;
}

.FAO_Grid {
    font-family: Times New Roman;
    font-size: 11px;
}

.FAO_N {
    font-size: 11px;
    color: #666666;
    background-color: #f0f0f0;
}

.FAO_V {
    font-size: 11px;
    text-align: center;
}

.FAO_MEMO1 {
    font-size: 11px;
}

.FAO_MEMO2 {
    font-size: 11px;
    color: #0000cc;
}

.x-tool-mytool123 {
    background-image: url(images/win8/layers-16.png) !important;
}

.btn-afasi {
    border-radius: 0;
    background-image: url(images/win8/clock-16.png) !important;
    background-repeat: no-repeat;
    background-position: center center;
}

.displayfield_color {
    font: normal 13px/17px helvetica, arial, verdana, sans-serif;
    color: #276796;
    margin-top: 4px;
}

/* 圖面列印 */
.map_print_title1 {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 31;
    width: 100%;
    height: 40px;
    margin: 8px 0px 0px 180px;
    color: white;
    font-size: larger;
    display: none;
}
.map_print_title2 {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 31;
    width: 100%;
    height: 40px;
    margin: 8px 0px 0px 180px;
    display: none;
}

.map_print_background {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 30;
    width: 100%;
    height: 40px;
    /* background-image: url(img/header-bg.png); */
    background: url('images/foot.png');
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
    background-color: rgb(100, 100, 100);
    opacity: 0.9;
    display: none;
}
.map_print_buttons {
    position: absolute;
    right: 20px;
    top: 8px;
    z-index: 50;
    display: none;
}
.map_print_legend {
    position: absolute;
    right: 10px;
    bottom: 30px;
    z-index: 31;
    width: 160px;
    height: 320px;
    padding: 5px;
    background-color: rgb(240, 240, 240);
    opacity: 0.9;
    overflow-y: scroll;
    resize: vertical;
    border: 1px solid lightgray;
    display: none;
}
