html, body
{
    font: 14px/20px '\5FAE\8F6F\96C5\9ED1' , Arial, '\5B8B\4F53';
}

a:link, a:visited
{
    color:white;
    text-decoration: none;
}
a:hover
{
    color: Black;
}

.text-link:link, .text-link:visited
{
    color:#083c60;
    text-decoration: none;
}

a.l-btn:hover {
    background: #84909c;
    border: 1px solid #84909c;
    color: #fff;
    opacity: 0.8;
    filter: alpha(opacity = 80);
}

a.l-btn-disabled, a.l-btn-disabled:hover {
    opacity: 0.5;
    cursor: default;
    background: #84909c;
    color: #404040;
    background: -webkit-linear-gradient(top,#84909c 0,#84909c 100%);
    background: -moz-linear-gradient(top,#84909c 0,#84909c 100%);
    background: -o-linear-gradient(top,#84909c 0,#84909c 100%);
    background: linear-gradient(to bottom,#84909c 0,#84909c 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#84909c,endColorstr=#84909c,GradientType=0);
}

/*多媒体播放*/
div.fancybox-slide--iframe .fancybox-content {
	width  : 642px;
	height : 432px;
	max-width  : 80%;
	max-height : 80%;
	margin: 0;
}

/*去除单击后按钮外边框虚线*/
a:focus
{
    outline: 0;
}

.ui-hide {
    display:none;
}

a.ui-hide:link,a.ui-hide:visited {
    display:none;
}

.ui-clear{
    clear:both;   
}

tr.datagrid-row-selected {
    background: #c7ccd1;
    color:Black;
}

.dmk-iframe {
    display:block;
    width:100%;
    height:100%; 
    border:none;
}

div.panel-tool a:hover {
    background-color: #5b95bd;
}

/* 遮罩层 */
.loading-indicator
{
    height: 80px;
    width: 80px;
    background: url( '../image/loading.gif' );
    background-repeat: no-repeat;
    background-position: center center;
}

.loading-indicator-overlay
{
    background-color: #FFFFFF;
    opacity: 0.6;
    filter: alpha(opacity = 60);
}

/* ui-notify */
div.ui-nofity
{
    padding: 0;
    border: none;
}
div.ui-nofity-head
{
    display: none;
}
.ui-nofity div.ui-nofity-body
{
    padding: 10px;
    border-top-width: 1px;
    background-color: #f1f1f1;
    line-height: 30px;
    color: Black;
}

.ui-nofity .messager-icon
{
    float: left;
    width: 32px;
    height: 32px;
    margin: 0 5px 0 0;
}

.ui-nofity .messager-success
{
    background: url(../image/notify.png) no-repeat scroll 0 0;
}

.ui-nofity .messager-warning
{
    background: url(../image/notify.png) no-repeat scroll -50px 0;
}

.ui-nofity .messager-error
{
    background: url(../image/notify.png) no-repeat scroll -100px 0;
}

.ui-nofity .messager-info
{
    background: url(../image/notify.png) no-repeat scroll -150px 0;
}

.ui-nofity .messager-question
{
    background: url(../image/notify.png) no-repeat scroll -200px 0;
}
/*多媒体插件*/
.easyui-multimedia-box 
{
    padding:9px 5px;
    overflow:hidden;    
}
        
.ui-multimedia-list
{
    display:block;
    padding:0;
    margin:0;
    list-style:none;
    overflow:hidden;
}
        
.ui-multimedia-list li 
{
    display:block;
    float:left;
    width:142px;
    margin-left: 5px;
}
        
.ui-multimedia-list li:first-child
{
    margin-left: 0;
}
        
.ui-multimedia-link:link,.ui-multimedia-link:visited 
{
    display:block;
    background-color:White;
}
.ui-multimedia-image 
{
    display:block;
    padding:2px;
    border:solid 1px #b6b4b6;
}
.ui-multimedia-button:link,.ui-multimedia-button:visited 
{
    float:left;
    margin-left:10px;
    display:block;
    color:White;
    text-decoration:none;  
}
        
.ui-multimedia-button:hover
{
    opacity: 0.8;
    filter: alpha(opacity = 80);    
}
        
a.ui-multimedia-button:first-child {
    margin-left:0;
}

/*锁屏*/
.ui-lockwrapper
{
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    font-size: 1px;
    overflow: hidden;
    background: url(../Image/lockscreen_bg.png) repeat-x left center;
    z-index: 99999;
    position: fixed;
    overflow: hidden;
}
.ui-lockbox
{
    overflow: hidden;
    position: relative;
    width: 390px;
    height: 154px;
    padding: 38px 0 0 158px; /*158 72*/
    margin: 0 auto;
    margin-top: 25%;
    top: -96px;
    background: url(../Image/lockscreen_boxbg.png) no-repeat center;
}
.ui-lock-username
{
    line-height: 25px;
    color: White;
    font-size: 14px;
    margin-bottom: 10px;
}
.ui-lock-text
{
    float: left;
    display: block;
    width: 265px;
    padding: 0 5px;
    height: 30px;
    line-height: 30px;
    background-color: White;
    border: solid 1px #dbdbdb;
    border-radius: 5px;
    font-size: 14px;
}
.ui-lock-captcha
{
    float: left;
    display: block;
    width: 50px;
    padding: 0 5px;
    height: 30px;
    line-height: 30px;
    background-color: White;
    border: solid 1px #dbdbdb;
    border-radius: 5px;
    font-size: 14px;
}

.ui-lock-button
{
    width: 58px;
    height: 30px;
    line-height: 30px;
    background-color: White;
    border: solid 1px #dbdbdb;
    border-radius: 5px;
    text-align: center;
    color: #403c3c;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
}
.ui-lock-button:hover
{
    filter: alpha(opacity=80);
    opacity: 0.80;
}

.ui-lock-row
{
    margin-bottom: 12px;
    overflow: hidden;
}

.ui-lock-label
{
    float: left;
    display: block;
    width: 50px;
    height: 32px;
    padding-right: 10px;
    line-height: 32px;
    color: White;
    font-size: 14px;
    text-align: right;
}
.ui-lock-split
{
    padding-right: 15px;
}

/*表单*/
.ui-row
{
    display: block;
    min-height: 26px;
    overflow: hidden;
    margin-bottom: 13px;
}

.ui-row li
{
    float: left;
    display: block;
    white-space: nowrap;
}

.ui-btn-li
{
    padding-left: 15px;
}


.ui-btn-li-center
{
    margin-top: 25px;
    width: 100%;
    text-align: center;
    height: 26px;
}

/* north使用和Toolbar使用 */
div.ui-toolbar {
    height: 26px;
    padding: 3px 5px;
    border: solid 1px #083c60;
    line-height: 24px;
    background-color: #083c60;
    color: White;
    font-size: 12px;
    font-weight: bold;
}
div.ui-toolbar-north {
    border-bottom-color:transparent;
}
div.ui-toolbar .l-btn:link, .ui-toolbar .l-btn:visited
{
    color:White;
    border: 1px solid #fff;
    background: transparent;
    margin-right: 5px;
    margin-top:0;
    padding:0 ;
    overflow:hidden;
}

.ui-toolbar-title
{
    float: left;
    height: 26px;
    line-height: 26px;
    color:white;
}

.ui-toolbar-button
{
    float: right;
    height: 26px;
    padding-right: 25px;
}

.ui-toolbar .l-btn:hover
{
    background: none;
    color: White;
    filter: alpha(opacity=80);
    opacity: 0.80;
}

.ui-toolbar .l-btn-disabled:hover
{
    filter: alpha(opacity=50);
    opacity: 0.50;
}


/* datagrid使用title,添加headerCls:'ui-dg-header' */
div.ui-dg-header {
    height:22px;
}
div.ui-dg-header .panel-title {
    line-height:22px;
}


/*添加图标*/
.dmk-add
{
    background: url(../image/Icon/add.png) no-repeat center;
}

/*变更图标*/
.dmk-change
{
    background: url(../image/Icon/change.png) no-repeat center;
}

/*编辑图标*/
.dmk-edit
{
    background: url(../image/Icon/edit.png) no-repeat center;
}

/*移除图标*/
.dmk-remove
{
    background: url(../image/Icon/remove.png) no-repeat center;
}

/*表单图标*/
.dmk-list
{
    padding-left: 20px;
    background: url(../image/Icon/list.png) no-repeat left center;
}

/*搜索图标*/
.dmk-search
{
    background: url(../image/Icon/search.png) no-repeat center;
}

/*保存图标*/
.dmk-save
{
    background: url(../image/Icon/save.png) no-repeat center;
}

/*查看图标*/
.dmk-view
{
    background: url(../image/Icon/view.png) no-repeat center;
}

/*关闭图标*/
.dmk-close
{
    background: url(../image/Icon/close.png) no-repeat center;
}

/*重置图标*/
.dmk-reset
{
    background: url(../image/Icon/reset.png) no-repeat center;
}

/*密码修改*/
.dmk-pwchange
{
    background: url(../image/Icon/pwchange.png) no-repeat center;
}
/*审核*/
.dmk-auditing
{
    background: url(../image/Icon/Auditing.png) no-repeat center;
}
/*审核*/
.dmk-enable
{
    background: url(../image/Icon/enable.png) no-repeat center;
}

/*角色分配*/
.dmk-RoleAssign
{
    background: url(../image/Icon/RoleAssign.png) no-repeat center;
}

/*权限分配*/
.dmk-PermissionAssign
{
    background: url(../image/Icon/PermissionAssign.png) no-repeat center;
}

/*确定选择*/
.dmk-ConfirmSelect
{
    background: url(../image/Icon/ConfirmSelect.png) no-repeat center;
}

/*确定*/
.dmk-Confirm
{
    background: url(../image/Icon/Confirm.png) no-repeat center;
}

/*设置应用状态*/
.dmk-SetStatus
{
    background: url(../image/Icon/SetStatus.png) no-repeat center;
}

/*批注*/
.dmk-Endorse
{
    background: url(../image/Icon/Endorse.png) no-repeat center;
}

/*标记*/
.dmk-Marker
{
    background: url(../image/Icon/Marker.png) no-repeat center;
}
/*打印*/
.dmk-Print
{
    background: url(../image/Icon/Print.png) no-repeat center;
}
/*其他操作*/
.dmk-OtherOperation
{
    background: url(../image/Icon/OtherOperation.png) no-repeat center;
}

/*派发*/
.dmk-Distribute
{
    background: url(../image/Icon/Distribute.png) no-repeat center;
}

/*批量更新DataFusion*/
.dmk-BatchUpdate
{
    background: url(../image/Icon/BatchUpdate.png) no-repeat center;
}

/*数据融合*/
.dmk-DataFusion
{
    background: url(../image/Icon/DataFusion.png) no-repeat center;
}

/*批量删除图标*/
.dmk-BatchDelete
{
    background: url(../image/Icon/BatchDelete.png) no-repeat center;
}

/*上传图标*/
.dmk-upload
{
    background: url(../image/Icon/upload.png) no-repeat center;
}
/*下载图标*/
.dmk-download
{
    background: url(../image/Icon/download.png) no-repeat center;
}
/*分析图标*/
.dmk-analyze
{
    background: url(../image/Icon/analyze.png) no-repeat center;
}
/*重新分析图标*/
.dmk-reanalyze
{
    background: url(../image/Icon/reanalyze.png) no-repeat center;
}
/*选择文件*/
.dmk-selectfile
{
    background: url(../image/Icon/selectfile.png) no-repeat center;
}
.dmk-submit
{
    background: url(../image/Icon/submit.png) no-repeat center;
}
.dmk-archive
{
    background: url(../image/Icon/archive.png) no-repeat center;
}
/*返回*/
.dmk-Back
{
    background: url(../image/Icon/Back.png) no-repeat center;
}

/*重新采集*/
.dmk-AgainCollect
{
    background: url(../image/Icon/AgainCollect.png) no-repeat center;
}

/*取消派发*/
.dmk-CancelSend
{
    background: url(../image/Icon/CancelSend.png) no-repeat center;
}

/*直接入库*/
.dmk-DirectAdd
{
    background: url(../image/Icon/DirectAdd.png) no-repeat center;
}

/*编辑入库*/
.dmk-EditAdd
{
    background: url(../image/Icon/EditAdd.png) no-repeat center;
}

/*多媒体重新入库*/
.dmk-MediaAgainAdd
{
    background: url(../image/Icon/MediaAgainAdd.png) no-repeat center;
}

/*同步*/
.dmk-sync
{
    background: url(../image/Icon/Sync.png) no-repeat center;
}
/*分析*/
.dmk-analysis
{
    background: url(../image/Icon/Analysis.png) no-repeat center;
}
.dmk-DeviceManage
{
    background: url(../image/Icon/DeviceManage.png) no-repeat center;
}
.dmk-DivisionManage
{
    background: url(../image/Icon/DivisionManage.png) no-repeat center;
}
.dmk-OpenAMap
{
    background: url(../image/Icon/OpenAMap.png) no-repeat center;
}
.dmk-DelAMap
{
    background: url(../image/Icon/Del.png) no-repeat center;
}
.dmk-StyleManage
{
    background: url(../image/Icon/StyleManage.png) no-repeat center;
}
/*刷新*/
.dmk-write
{
    background: url(../image/Icon/write.png) no-repeat center;
}
/*刷新*/
.dmk-refresh
{
    background: url(../image/Icon/refresh.png) no-repeat center;
}
/*刷新*/
.dmk-Refresh1
{
    background: url(../image/Icon/Refresh1.png) no-repeat center;
}
/*刷新*/
.dmk-Refresh2
{
    background: url(../image/Icon/Refresh2.png) no-repeat center;
}
/*区划控件*/
.division-labelbox {
    display:inline-block;
    padding:0 4px;
    width:auto;
    min-width:20px;
}

.division-label {
    background: url(../image/right.png) no-repeat left center;
    padding-left: 14px;
    cursor: pointer;
    font-size:13px;
}

    .division-label:first-child {
        background: none;
        padding-left: 0;
    }

.division-hide, a.division-hide:link, a.division-hide:visited {
    display: none;
}

.division-headbox {
    height: 35px;
    border-bottom: solid 1px #abafb8;
}

.division-head {
    float: left;
    display: block;
    overflow: hidden;
    position: relative;
    height: 28px;
    min-width: 40px;
    line-height: 28px;
    margin-top: 6px;
    margin-left: 4px;
    padding: 0 5px;
    border: solid 1px #abafb8;
    border-radius: 5px 5px 0 0;
    color: black;
    font-size: 12px;
    text-align: center;
    text-overflow: ellipsis;
}

    a.division-head:link, a.division-head:visited {
        color: black;
    }

    a.division-head:hover {
        color: #e68585;
    }

.division-head-selected {
    border-bottom: solid 1px #fff;
}

.division-bodybox {
    overflow: hidden;
}

.division-body {
    overflow: auto;
    max-height:223px;
    display: none;
    min-height: 85px;
    padding: 10px 10px 5px 5px;
    font-size: 12px;
}

.division-body-selected {
    display: block;
}

.division-linkbox {
    display: block;
    float: left;
    min-width: 122px;
    margin-left: 3px;
    margin-bottom: 3px;
}

.division-linkbox-long {
    width: 247px;
}

a.division-link:link, a.division-link:visited {
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    padding: 0 5px;
    font-size: 12px;
    color:black;
}

.division-link:hover {
    background-color: #307cc4;
    color: white;
}

a.division-link-virtual:link, a.division-link-virtual:visited {
    color: Red;
}

a.division-link-selected:link, a.division-link-selected:visited {
    color: White;
    background-color: #307cc4;
}

/* webuploader */
.webuploader-container {
	position: relative;
}
.webuploader-element-invisible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px,1px,1px,1px);
}
.webuploader-pick {
	position: relative;
	display: inline-block;
	cursor: pointer;
	background: #84909c;
    line-height:26px;
    padding:0 5px;
	color: #fff;
	text-align: center;
	overflow: hidden;
	font-size:14px;
}
.webuploader-pick-hover {
	background: #a6b0bb;
}

.webuploader-pick-disable {
	opacity: 0.6;
	pointer-events:none;
}

/* 标记 */
.ui-remark-title {
    float:left;
}
.ui-remark-link:link,ui-remark-link:visited {
    float:left;
    display:block;
    width:50px;
    height:36px;
}
.ui-remark-a:link,.ui-remark-a:visited {
    background:url('../Image/Maker/Mark_A.png') no-repeat center;
}
.ui-remark-a.ui-remark-selected:link,.ui-remark-a.ui-remark-selected:visited {
    background:url('../Image/Maker/Mark_A1.png') no-repeat center;
}
.ui-remark-b:link,.ui-remark-b:visited {
    background:url('../Image/Maker/Mark_B.png') no-repeat center;
}
.ui-remark-b.ui-remark-selected:link,.ui-remark-b.ui-remark-selected:visited {
    background:url('../Image/Maker/Mark_B1.png') no-repeat center;
}
.ui-remark-c:link,.ui-remark-c:visited {
    background:url('../Image/Maker/Mark_C.png') no-repeat center;
}
.ui-remark-c.ui-remark-selected:link,.ui-remark-c.ui-remark-selected:visited {
    background:url('../Image/Maker/Mark_C1.png') no-repeat center;
}
.ui-remark-d:link,.ui-remark-d:visited {
    background:url('../Image/Maker/Mark_D.png') no-repeat center;
}
.ui-remark-d.ui-remark-selected:link,.ui-remark-d.ui-remark-selected:visited {
    background:url('../Image/Maker/Mark_D1.png') no-repeat center;
}
.ui-remark-e:link,.ui-remark-e:visited {
    background:url('../Image/Maker/Mark_E.png') no-repeat center;
}
.ui-remark-e.ui-remark-selected:link,.ui-remark-e.ui-remark-selected:visited {
    background:url('../Image/Maker/Mark_E1.png') no-repeat center;
}
.ui-remark-f:link,.ui-remark-f:visited {
    background:url('../Image/Maker/Mark_F.png') no-repeat center;
}
.ui-remark-f.ui-remark-selected:link,.ui-remark-f.ui-remark-selected:visited {
    background:url('../Image/Maker/Mark_F1.png') no-repeat center;
}
.ui-remark-g:link,.ui-remark-g:visited {
    background:url('../Image/Maker/Mark_G.png') no-repeat center;
}
.ui-remark-g.ui-remark-selected:link,.ui-remark-g.ui-remark-selected:visited {
    background:url('../Image/Maker/Mark_G1.png') no-repeat center;
}
.ui-remark-h:link,.ui-remark-h:visited {
    background:url('../Image/Maker/Mark_H.png') no-repeat center;
}
.ui-remark-h.ui-remark-selected:link,.ui-remark-h.ui-remark-selected:visited {
    background:url('../Image/Maker/Mark_H1.png') no-repeat center;
}

/*地名类别控件*/
.division-tabs-head-link:link, 
.division-tabs-head-link:visited,
.division-tabs-body-item-link:link, 
.division-tabs-body-item-link:visited
{
    color: black;
    text-decoration: none;
    cursor:pointer;
}

.division
{
    font-size: 13px;
}

.division-node
{
    background: url(../image/right.png) no-repeat left center;
    padding-left: 14px;
    cursor: pointer;
}
.division-node:first-child
{
    background: none;
    padding-left: 0;
}
.division-tabs-head
{
    position: relative;
    height: 35px;
    border-bottom: solid 1px #abafb8;
    overflow: visible;
}

/* head link */
.division-tabs-head-link:link, .division-tabs-head-link:visited
{
    float: left;
    display: block;
    position: relative;
    margin-top: 6px;
    height: 28px;
    min-width: 40px;
    line-height: 28px;
    padding: 0 5px;
    margin-left: 6px;
    border: solid 1px #abafb8;
    border-radius: 5px 5px 0 0;
    font-size: 12px;
    text-align: center;
}
.division-tabs-head-link:hover
{
    color: #e68585;
}
.tabs-disabled:hover
{
    color: black;
}

.division-tabs-head-link-selected:link, .division-tabs-head-link-selected:visited
{
    border-bottom: solid 1px #fafafa;
}

.division-tabs-body-item
{
    padding: 10px 10px 10px 5px;
    display: none;
}
.division-tabs-body-item-selected
{
    display: block;
}
.division-tabs-body-item-link:link, .division-tabs-body-item-link:visited
{
    display: block;
    float: left;
    height: 25px;
    line-height: 25px;
    padding: 0 5px;
    font-size: 13px;
}
.division-tabs-body-item-link:hover
{
    background-color: #307cc4;
    color: white;
}

.division-tabs-body-item-link-virtual:link, .division-tabs-body-item-link-virtual:visited
{
    color: Red;
}

.division-tabs-body-item-link-selected:link, .division-tabs-body-item-link-selected:visited
{
    color: White;
    background-color: #307cc4;
}

.tabs-disabled
{
    opacity: 0.3;
    filter: alpha(opacity=30);
}

.division-node-disabled
{
    color: #979797;
}

.division-hide
{
    display: none;
}
.division-hide:link, .division-hide:visited
{
    display: none;
}

.division-link-box
{
    display: block;
    float: left;
    min-width: 118px;
    margin-left: 3px;
    margin-bottom: 3px;
}
.division-dividingline
{
    clear:both;
    border-bottom:dotted 1px #abafb8; 
    margin-bottom:3px;
}
