﻿/******************************************/
/** Project:Topevery.UI.Base.Style v2	 **/
/** Company:Topevery Tech Inc.          **/
/** Author:Richie.pu/Jason.tang        **/
/** CreatDate:2013-08-23                **/
/******************************************/
 
body{position:relative;}
a{text-decoration:none;}
/* 基本样式  ######################################################################################################  */

/* 基础样式--登录页面  ############################################################################################  */

body.TUI-login{background:#f5f5f5;overflow:auto;position:static;}
.TUI-welcome{background:#f5f5f5;height:35px;border-bottom:1px solid #ddd;color:#363636;box-shadow:inset 0px 18px 20px rgba(255,255,255,0.8), 0px 1px 2px rgba(0,0,0,0.05);text-align:center;}
.TUI-welcome span{padding:0 30px;}
.TUI-welcome-inner{width:800px;margin:0 auto;line-height:35px;}
.TUI-login-wrap{background:#fff url(../../img/base_v2/public/login/color-line.png) no-repeat left top;width:400px;border:1px solid #ddd;border-radius:6px;margin:80px auto 0 auto;box-shadow:0px 0px 20px rgba(0,0,0,0.2);}
.TUI-login-wrap h2{height:90px;display:block;overflow:hidden;text-indent:-99999px;background:url(../../img/base_v2/public/login/login-logo.png) no-repeat 30px 30px;border-bottom:1px solid #ececec;}
.TUI-login-inner{font-family:"微软雅黑";}
.TUI-login-inner h3{height:40px;line-height:40px;font-size:20px;padding:10px 0 0 30px;color:#363636;}
.login-text-area{padding:10px 30px;}
.login-text-area table{border-collapse:collapse;}
.login-text-area table td{padding:8px 0;}
.login-text-area td label{cursor:pointer;vertical-align:middle;padding:0 0 0 5px;}
.login-text-area input.TUI-input{height:34px;line-height:34px;border-radius:4px;padding:0 0 0 30px;vertical-align:middle;font-weight:bold;font-size:14px;font-family:"微软雅黑";color:#363636;background-image:url(../../img/base_v2/public/login/input-ico.png);background-repeat:no-repeat;background-position:8px 8px;color:#a3a3a3;}
.login-text-area input.TUI-input-psw{background-position:8px -72px;}
.login-text-area input.TUI-input-code{background-position:8px -150px;}

body.TUI-ie7 .login-text-area select{padding:0px;height:auto;line-height:normal;}

.TUI-passowrd-tips{position:absolute;left:30px;top:5px;font-family:Arial;}

.login-text-area td input.TUI-button{background:#1282bc;border-color:#1282bc;color:#fff;height:36px;border-radius:4px;box-shadow:inset 0px 1px 1px rgba(255,255,255,0.3),inset 0px 11px 30px rgba(53,172,232,1), 0px 1px 2px rgba(0,0,0,0.05);font-weight:bold;font-size:14px;}

.login-text-area input.TUI-input-focus{font-weight:bold;font-size:16px;color:#363636;}
.login-text-area input.TUI-input-inword{font-weight:bold;font-size:16px;color:#363636;}

.TUI-login-error span{vertical-align:middle;margin:0 5px 0 0;}

.TUI-login-bottom-info{color:#909090;text-align:center;padding:30px 0 0 0;line-height:2.0;}
.TUI-login-bottom-info a{color:#909090;}

.TUI-login-error span.ico-red-tips{background-position:-480px -160px;}


/* 基础样式--选择系统  ############################################################################################  */

body.TUI-select-system{background:#363636;overflow:auto;font-family:"微软雅黑";overflow:auto;position:static;}
.TUI-select-system .TUI-welcome{background:#000;height:35px;box-shadow:inset 0px 18px 20px rgba(255,255,255,0.25);text-align:center;border-bottom:none;text-align:left;color:#909090;}
.TUI-select-system .TUI-welcome span{padding:0 30px 0 0;}
.TUI-select-system .TUI-welcome-inner{width:85%;max-width:1280px;height:35px;overflow:hidden;}
.system-list-cols .TUI-welcome-inner{width:95%;max-width:1440px;}
.TUI-select-system-toplink a{color:#909090;}
.TUI-select-system .TUI-select-system-toplink span{padding:0 10px;}

.TUI-system-banner{height:142px;overflow:hidden;background:url(../../img/base_v2/public/selectSystem/head-bg.png) right bottom;}
.system-list-cols .TUI-system-banner{height:170px;}
.TUI-system-banner-inner{width:85%;max-width:1280px;margin:0 auto;padding:30px 0 0 0;line-height:1.5;height:122px;overflow:hidden;color:#fff;}
.system-list-cols .TUI-system-banner-inner{width:95%;max-width:1440px;}
.TUI-system-banner h2{font-size:35px;padding-top:10px;}
.TUI-system-banner h3{font-size:25px;font-weight:normal;}
.system-list-cols .TUI-system-banner .TUI-select-system-logo{margin-top:10px;}
.system-list-cols .TUI-system-banner h2{padding-top:20px;}

.TUI-select-system-wrap{background:#f5f5f5;}
.TUI-select-system-wrap ul{margin:0 auto;width:85%;max-width:1280px;padding:20px 0 20px 0;}
.TUI-select-system-wrap ul{zoom:1;}
.TUI-select-system-wrap ul:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.TUI-select-system-wrap li{float:left;padding:0 0 20px 0;width:48%;}
.TUI-select-system-wrap li div{float:left;width:68%;margin:0 0 0 10px;}
.TUI-select-system-wrap li a{color:#363636}
.TUI-select-system-wrap li strong{font-size:22px;font-weight:normal;}
.TUI-select-system-wrap li p{height:70px;overflow:hidden;color:#909090;}

.select-system-ico{background-image:url(../../img/base_v2/public/selectSystem/system-ico.png);background-repeat:no-repeat;width:100px;height:100px;display:inline-block;float:left;zoom:0.75;-moz-transform:scale(0.75);-moz-transform-origin:top right;margin:5px 0 0 0;}
.TUI-sys-jczy{background-position:0px 0px;}
.TUI-sys-jdsl{background-position:-120px 0px;}
.TUI-sys-wtcz{background-position:-240px 0px;} 
.TUI-sys-sqmq{background-position:-360px 0px;}
.TUI-sys-zhjd{background-position:-480px 0px;}
.TUI-sys-zxgz{background-position:-600px 0px;}
.TUI-sys-pjfx{background-position:0px -120px;}

.system-list-cols{}
.system-list-cols ul{width:98%;max-width:1440px;}
.system-list-cols li{border:1px solid #ddd;width:30%;height:110px;overflow:hidden;padding:10px 10px 20px 10px;margin:5px;background:#fff;border-radius:10px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.1),inset 0px 80px 90px rgba(255,255,255,1),inset 0px 140px 0px rgba(224,224,224,0.4);}
.system-list-cols li a{height:40px;overflow:hidden;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.system-list-cols .select-system-ico{padding:0 5px 0 0;}
.system-list-cols li:hover{background:#f5f5f5;border-color:#bbb;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}

.TUI-ie8 .TUI-sys-jczy{width:80px;}
.TUI-ie8 .select-system-ico{width:80px;}
.TUI-firefox .select-system-ico{margin:5px 0 0 -20px;}

.TUI-select-system .TUI-login-bottom-info{padding-top:20px;padding-bottom:30px;background:#363636;}

.TUI-select-system-logo{background:url(../../img/base_v2/public/selectSystem/selectsystem-logo.png) no-repeat;width:100px;height:100px;display:block;overflow:hidden;float:left;margin:0px 20px 0 0;-moz-transform:scale(0.75);-moz-transform-origin:top right;zoom:0.75;}

/* 基本样式--系统头部  */
.TUI-header{position:relative;background:url(../../img/base_v2/public/header.png) no-repeat 0px 0px;border-bottom:1px solid #006fd6;}

/* 基本样式--系统头部--系统Logo 用图片代替文字 */
.TUI-logo{width:198px;height:38px;display:block;background:url(../../img/base_v2/public/logo.png) no-repeat 0px 0px;position:absolute;left:15px;top:18px;z-index:999;overflow:hidden;text-indent:-99999px;}
.TUI-logo .sys-ico{display:none;}
/* 基本样式--系统头部--系统Logo 去队图片，只使用系统字体代替  */
.TUI-logo-txt{background:none;color:#363636;text-indent:0px;line-height:38px;font-size:22px;width:auto;}
.TUI-logo-txt .sys-ico{display:block;}

/* 基本样式--系统头部--系统主菜单  */
.main_menu{padding:43px 0 0 0px;min-height:30px;}
.TUI-menu ul{overflow:hidden;height:30px;}
.TUI-menu li{height:30px;line-height:30px;margin:0 3px 0 0;float:left;}
.TUI-menu li a{float:left;display:inline-block;padding:0 0 0 5px;font-size:12px;border:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none;}
.TUI-menu li strong{display:inline-block;padding:0 10px 0 5px;font-weight:normal;cursor:pointer;}
.TUI-menu li span{cursor:pointer;}
.TUI-menu li.curr_menu{}
.TUI-menu li.curr_menu a{background:#006fd6;border-color:#006fd6;/*position:relative;*/}
.TUI-menu li.curr_menu strong{font-weight:bold;}

/* 基本样式--系统头部--系统子菜单  */
.sub_menu ul{display:none;height:28px;background:#006fd6;padding:2px 0 0 10px;margin-top:0px;}
.sub_menu li{height:23px;line-height:23px;margin:1px 3px 0 0;}
.sub_menu li a{border:1px solid #006fd6;background:#006fd6;border-radius:4px;}
.sub_menu li a:hover{background:#2087e6;}
.sub_menu li.curr_menu a{background:#004395;border:1px solid #2087e6;}
.sub_menu li.curr_menu strong{font-weight:bold;}

/* 基本样式--系统头部--系统顶部工具栏  */
.TUI-top-tools{position:absolute;right:10px;top:0px;z-index:9999;}

/* 基本样式--系统头部--系统顶部工具栏--用户名信息  */
.TUI-user{float:left;}
.TUI-user a{height:27px;line-height:25px;float:left;background:#f5f5f5;border:1px solid #ddd;border-top:none;padding:0 5px;text-decoration:none;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.TUI-user a span{float:left;margin:2px 0 0 0;}
.TUI-user a:hover{background:#fff;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.1);border-color:#bbb;text-decoration:none;}

/* 基本样式--系统头部--系统顶部工具栏--按钮组(公告/设置/帮助/退出系统)  */
.TUI-top-group-btn{float:left;padding-left:1px;}
.TUI-top-group-btn li{float:left;height:27px;line-height:27px;margin:0 0 0 -1px;}
.TUI-top-group-btn li a{background:#f5f5f5;border:1px solid #ddd;border-top:none;float:left;display:block;text-decoration:none;padding:0 5px 0 5px;height:27px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.TUI-top-group-btn li strong{font-weight:normal;}
.TUI-top-group-btn li a:hover{background:#fff;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.1);border-color:#bbb;}
.TUI-top-group-btn span.TUI-ico{margin:2px 0 0 0;}
.TUI-top-group-btn li span.TUI-space{width:10px;display:block;} /* 按钮组间隔  */

/* 基本样式--系统头部--系统顶部工具栏--图标定义  */
.TUI-top-tools .TUI-ico{height:20px;width:20px;display:inline-block;float:left;}
.TUI-top-tools .ico-person{background-position:3px 2px;}
.TUI-top-tools .ico-person[class="TUI-ico ico-person ico-on"]{background-position:-157px 2px;}
.TUI-top-tools .ico-note{background-position:1px -77px;}
.TUI-top-tools .ico-setup{background-position:1px -157px;}
.TUI-top-tools .ico-help{background-position:1px -237px;}
.TUI-top-tools .ico-shutdown{background-position:-158px -316px;}
.TUI-top-tools .ico-change-system{background-position:1px -397px;}

/* 基本样式--系统头部--系统顶部工具栏--图标定义--只显示图标样式 TUI-only-ico  */
.TUI-only-ico a{overflow:hidden;font-size:0px;text-indent:-9999em;line-height:0;}
.TUI-safari .TUI-only-ico a{width:18px;}
.TUI-only-ico .TUI-ico{display:block;float:none;margin:4px 0 0 0;}

/* 基本样式--页脚(系统版权/页面按钮底部操作栏/翻页)  */
.TUI-footer{background-color:#ececec;border:1px solid #ddd;border-bottom:none;}
.TUI-footer .TUI-button{margin:0 20px;}
.TUI-footer p{padding:5px 10px 5px 10px;}
.TUI-footer p span{padding:0 20px 0 0;}

.TUI-footer-border{background:#ececec;border-top:1px solid #ddd;}/* 地图控制栏底边框 */

/* 基本样式--页面容器标题  */
.TUI-title{height:29px;line-height:26px;padding:0 0 0 10px;border:1px solid #ddd;position:relative;}
.ui-layout-container .TUI-title{border-right:none;border-left:none;}
.ui-layout-pane-west .TUI-title{border-left:1px solid #ddd;}

/* 基本样式--页面容器标题--标题图标  */
.TUI-title .TUI-ico{height:22px;width:22px;float:left;margin:3px 5px 0 0;}

/* 基本样式--页面容器标题--按钮  */
.TUI-title-btn{display:inline-block;position:absolute;margin:0px 0 0 12px;}
.TUI-title-btn a{height:22px;line-height:24px;padding:0 2px 0 3px;border:1px solid #ddd;margin-right:3px;border-radius:2px;background-color:#f5f5f5;background-position:left -79px;background-repeat:repeat-x;display:inline-block;float:left;color:#636363;}
.TUI-title-btn a:hover{background-image:none;background-color:#fff;border-color:#bbb;box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1);text-decoration:none;color:#252525;}
.TUI-title-btn span.TUI-ico{width:16px;height:16px;margin:3px 2px 0 1px;vertical-align:middle;float:left;}
.title-btn-right{right:3px;}
.TUI-title .title-btn-right{top:3px;}

/* 基本样式--搜索栏(横向显示)  */
.TUI-search{background-color:#f5f5f5;padding:6px 8px 6px 8px;border:1px solid #ddd;border-top-color:#fff;}
.ui-layout-container .TUI-search{border-right:none;border-left:none;}

.TUI-ie7 .TUI-search{min-height:0px;/*z-index:9999;position:relative;*/}
.TUI-container .TUI-search{border-left:none;border-right:none;}
.TUI-search th{font-weight:normal;text-align:right;white-space:nowrap;}
.TUI-search td{padding:0 4px 0 4px;text-align:left;}

/* 基本样式--输入框  */
.TUI-input{border:1px solid #bbb;height:26px;line-height:26px;padding:0 0 0 3px;box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.2);border-radius:2px;background-color:#fff;font-size:13px;font-family:Arial, Verdana;}
.TUI-input:focus,.TUI-input-focus{border:1px solid #58a7ff;background:#dde7f7;box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.2);padding:0 0 0 3px;}

/* 基本样式--输入框--自动完成(关联输入)  */
.TUI-auto-complete{position:relative;}
.TUI-auto-complete-content{position:absolute;left:0px;top:27px;background-color:#fff;z-index:99;width:100%;border:1px solid #bbb;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.2);border-radius:0px;border-collapse:separate;display:none;}

.TUI-auto-complete-content span{padding:0px 5px;display:inline-block;}
.TUI-auto-complete-content a{height:30px;line-height:30px;display:block;text-indent:10px;color:#252525;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.TUI-auto-complete-content a:hover{background:#f5f5f5;text-decoration:none;color:#000;}

/* 基本样式--文本框  */
.TUI-textarea{border:1px solid #bbb;padding:3px 0 0 3px;box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.2);border-radius:2px;overflow:auto;background-color:#fff;font-family:Arial, Verdana;font-size:13px;}

/* 基本样式--文本框--获得焦点  */
.TUI-textarea:focus,.TUI-textarea-focus{border:1px solid #58a7ff;background-color:#dde7f7;}

/* 基本样式--下拉选择框  */
.TUI-select{padding:5px;font-size:12px;border:1px solid #bbb;height:28px;line-height:28px;border-radius:2px;background-color:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2) inset;border-collapse:collapse;} /* box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);*/
.TUI-ie7 .TUI-select{height:auto;vertical-align:middle;}
.TUI-safari .TUI-select{padding:0px;height:24px;line-height:24px;}
.TUI-select-option{border:none;}
 
/* 基本样式--按钮  */
.TUI-button{width:80px;height:28px;background-color:#f5f5f5;border:1px solid #bbb;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);cursor:pointer;outline:none;outline-style:none;color:#252525;}
.TUI-button:focus {outline-style:none;}

.TUI-button-auto{padding:0 10px;height:28px;background-color:#f5f5f5;border:1px solid #bbb;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);cursor:pointer;outline:none;outline-style:none;color:#252525;}

.TUI-ie7 .TUI-button{filter:chroma(color=#000000);overflow:visible;}

/* 基本样式--简单链接按钮  */
.TUI-link-tag,a.TUI-link-tag{padding:2px 5px;display:inline-block;background-color:#ececec;border-radius:4px;text-decoration:none;max-width:450px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.TUI-link-tag:hover{background-color:#ddd;}
.TUI-link-tag .TUI-ico{margin:0 3px 0 3px;vertical-align:text-top;}

/* 基本样式--居中显示  */
.TUI-align-center{text-align:center;}
.TUI-align-center table{margin:0 auto;}
.TUI-align-center table table{margin:0px;}
.TUI-align-left{text-align:left;}
.TUI-align-right{text-align:right;}

/* 基本样式--表格--数据列表(多行多列)  */
.TUI-grid-list{margin:0 0 0 -1px;border-top:1px solid #fff;border-spacing:0px;border-collapse:collapse;}
.TUI-grid-list-border{}
.TUI-grid-list-border .TUI-grid-list{border-top:1px solid #ddd;}
.TUI-grid-list th{height:38px;background-color:#f5f5f5;border:1px solid #ddd;border-top:none;}
.TUI-grid-list td{height:32px;border:1px solid #ddd;text-align:center;}
.TUI-grid-list td .TUI-align-left{text-align:left;padding:0 0 0 5px;}
.TUI-grid-hover-td td,.TUI-grid-list tr:hover td{background-color:#ddd;color:#000;}

body.TUI-ie7 .TUI-grid-list tr:hover{background-color:#ddd;}
.TUI-grid-alt-td td{background-color:#f5f5f5;}
tr.TUI-grid-select-td td{background-color:#fff4d0;color:#d08040;}/* 特殊 */
.TUI-grid-list tr th.TUI-grid-select-td,.TUI-grid-list tr td.TUI-grid-select-td{background:#fff4d0;color:#d08040;}
tr.TUI-grid-td-red td{background:#ffded7;}/* 特殊 */
tr.TUI-grid-td-green td{background:#e3ffdd;}/* 特殊 */
tr.TUI-grdi-noread td{font-weight:bold;color:#252525;}

tr.TUI-grid-td-redword td,tr.TUI-grid-td-redword:hover td{color:#e83636;}

.TUI-grid-norwrap .TUI-grid-list td{white-space:nowrap;padding:0 5px 0 0;}
.TUI-grid-fixed{table-layout:fixed;}

.TUI-grid-list-sub-grid .TUI-grid-list tr:first-child td{border-top:none;}
.TUI-grid-list-sub-grid .TUI-grid-list tr:last-child td{border-bottom:none;}
.TUI-grid-list-sub-grid .TUI-grid-list tr td:last-child{border-right:none;}

.TUI-grid-list .TUI-grid-fr-btn{margin:0 5px 0 0;}

/* 基本样式--表格--数据显示表格  */
.TUI-grid-info{border-collapse:collapse;}
.TUI-grid-th-right th{text-align:right;}
.TUI-grid-info th{height:35px;background-color:#f5f5f5;border:1px solid #ececec;border-top:none;border-left:none;white-space:nowrap;padding:0 5px;}
.TUI-grid-info td{height:35px;border:1px solid #ececec;border-top:none;border-right:none;padding:0 5px;line-height:1.8;padding:0 5px;white-space:nowrap;}
.TUI-grid-info td .TUI-grid-list th{text-align:center;}
.TUI-grid-info td .TUI-grid-info th{text-align:center;}
.TUI-grid-info td div{white-space:normal;word-break:normal;word-wrap:normal;}
.TUI-grid-info td div.TUI-word-break{white-space:normal;word-break:break-all;word-wrap:break-word;width:99%;}

.m10 .TUI-grid-info{border:1px solid #ececec;}

.TUI-grid-info-button{padding:10px;}
.TUI-grid-info-button input{margin:0 10px;}

/* 基本样式--表格--编辑内容表格  */
.TUI-grid-edit th.th-style{height:35px;min-width:80px;text-align:right;white-space:nowrap;font-weight:normal;}
.TUI-grid-edit td.td-style{text-align:left;padding:0 0 0 5px;}
.TUI-grid-edit td input{vertical-align:middle;}
.TUI-grid-edit td label{vertical-align:middle;cursor:pointer;padding:0 15px 0 3px;}
.TUI-grid-edit th label{vertical-align:middle;cursor:pointer;padding:0 0px 0 3px;}

.TUI-grid-edit-cols{border-collapse:collapse;}
.TUI-grid-edit-cols th.th-style{background:#f5f5f5;border:1px solid #ececec;}
.TUI-grid-edit-cols td.td-style{border:1px solid #ececec;padding:5px 10px 5px 5px;}
.TUI-split-line{height:2px;font-size:0px;line-height:0px;overflow:hidden;border-bottom:1px dotted #bbb;}

.TUI-grid-cols1{border-collapse:collapse;}
.TUI-grid-cols1 th.th-style{text-align:left;height:24px;line-height:24px;padding:0 10px 0 10px;}
.TUI-grid-cols1 td.td-style{height:24px;line-height:24px;padding:0 10px 0 10px;}

.TUI-content table td.TUI-td-td{padding:0px;}
.TUI-content table td.TUI-td-td .TUI-grid-list td{border-bottom:none;border-right:none;}

.TUI-grid-edit-bottom-btn{}
.TUI-grid-edit-bottom-btn input.TUI-button{margin:0 20px;}

/* 基本样式--ASP.NET 表格--翻页  */
div.pagerLayer{padding:5px 0 0 0;height:30px;overflow:hidden;position:relative;z-index:99;} 
.pagerLayer table{display:none;}
.TUI-pagetrun-left{position:absolute;left:0px;top:5px;height:30px;width:300px;text-align:left;padding:0 0 0 5px;}
.TUI-pagetrun-right{height:30px;text-align:left;margin:0 0 0 300px;overflow:hidden;position:relative;}
.div_pagerLayer{position:absolute;right:90px;top:0px;}
.TUI-pagetrun-control{float:right;width:90px;}
.div_pagerLayer a,.div_pagerLayer span{height:22px;line-height:22px;background-color:#f5f5f5;border:1px solid #bbb;text-decoration:none;padding:0 8px 0 8px;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);text-indent:0px;float:left;margin:0px 0 0px 3px;position:relative;display:inline-block;}
.div_pagerLayer a:hover,.TUI-grid-pager td a{background:#fff;}
.div_pagerLayer span a{height:auto;line-height:normal;margin:0px;position:static;display:inline;background:none;padding:0px;border-radius:0px;box-shadow:none;float:none;border:none;}
.div_pagerLayer span.table_pager_current{background:#006fd6;border-color:#006fd6;box-shadow:inset 0px 11px 30px rgba(0,111,214,1), 0px 1px 2px rgba(0,0,0,0.05);font-weight:bold;}
.TUI-pageturn-txt input{border:1px solid #bbb;height:22px;line-height:22px;text-align:center;box-shadow:inset 0px 1px 3px rgba(0, 0, 0, 0.2);border-radius:2px;background:#fff;font-size:14px;font-weight:bold;}
.TUI-pageturn-btn input{height:24px;line-height:24px;margin:0px 0 0px 3px;display:inline-block;background-color:#f5f5f5;border:1px solid #bbb;text-decoration:none;padding:0 8px 0 8px;border-radius:4px;box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);text-indent:0px;font-weight:bold;cursor:pointer;}

/* grid表格内置翻页  */
.TUI-jq-pager{overflow:hidden;}
.TUI-grid-pager{background-color:#ececec;}
.TUI-grid-pager td{border:none;border-bottom:1px solid #ddd;}
.TUI-grid-pager td table{border:none;padding:0px;margin:0 auto;}
.TUI-grid-pager td table td{border:none;padding:0px;}
.TUI-grid-pager td span,.TUI-grid-pager td a,.TUI-jq-pager a,.TUI-jq-pager span{height:22px;line-height:22px;margin:0px 0 0px 3px;position:relative;display:inline-block;background-color:#f5f5f5;border:1px solid #bbb;text-decoration:none;padding:0 8px 0 8px;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);text-indent:0px;float:left;}
.TUI-grid-pager td span,.TUI-jq-pager span{background-color:#006fd6;border-color:#006fd6;box-shadow:inset 0px 11px 30px rgba(0,111,214,1), 0px 1px 2px rgba(0,0,0,0.05);font-weight:bold;color:#fff;}
.TUI-jq-pager span.next,.TUI-jq-pager span.prev,.TUI-jq-pager span.pagerLink{height:22px;line-height:22px;margin:0px 0 0px 3px;position:relative;display:inline-block;background-color:#f5f5f5;border:1px solid #bbb;text-decoration:none;padding:0 8px 0 8px;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);text-indent:0px;float:left;color:#636363;font-weight:normal;}

/* 基本样式--布局--溢出滚动条显示(需配合height属性使用)  */
.TUI-of-auto{overflow:auto;}
body.TUI-ie7 .TUI-of-auto{/*overflow-x:hidden;*/}
.TUI-ofx-hidden{overflow-x:hidden;}

.TUI-color-block{height:16px;width:16px;display:inline-block;}
.TUI-color-pink{background:#fb8989;border:1px solid #ee2222;}
.TUI-color-green{background:#85d14d;border:1px solid #58b414;}
.TUI-color-blue{background:#89cffb;border:1px solid #47aded;}
.TUI-color-yellow{background:#f6d982;border:1px solid #f2930b;}
.TUI-color-grey{background:#ececec;border:1px solid #b1b1b1;}
.TUI-color-purple{background:#8f44ad;border:1px solid #803d9b;}
.TUI-color-orange{background:#ea660f;border:1px solid #d66214;}
.TUI-color-darkgreen{background:#239c57;border:1px solid #2a8d55;}

/* 基本样式--图标定义  */
.TUI-ico{height:16px;width:16px;display:inline-block;}
.TUI-upload-filename .TUI-ico{background-position:-320px -160px;}
/* 第一行 */
.ico-add{background-position:0px 0px;}
.ico-download{background-position:-160px 0px;}
.ico-person-file{background-position:-320px 0px;}
.ico-close-disable{background-position:-480px 0px;}

/* 第二行 */
.ico-del{background-position:0px -80px;}
.ico-tool{background-position:-160px -80px;}
.ico-personal{background-position:-320px -80px;}
.ico-edit{background-position:-480px -80px;}

/* 第三行 */
.ico-search{background-position:0px -160px;}
.ico-call{background-position:-160px -160px;}
.ico-doc,.ico-txt,.ico-file-txt{background-position:-320px -160px;}
.ico-red-alert{background-position:-480px -160px;}

/* 第四行 */
.ico-export{background-position:0px -240px;}
.ico-msg{background-position:-160px -240px;}
.ico-comment{background-position:-320px -240px;}
.ico-orange-alert{background-position:-480px -240px;}

/* 第五行 */
.ico-choose{background-position:0px -320px;}
.ico-read-msg{background-position:-160px -320px;}
.ico-cancel{background-position:-320px -320px;}
.ico-green-alert{background-position:-480px -320px;}

/* 第六行 */
.ico-save{background-position:0px -400px;}
.ico-book{background-position:-160px -400px;}
.ico-upload{background-position:-320px -400px;}
.ico-blue-alert{background-position:-480px -400px;}

/* 第七行 */
.ico-print{background-position:0px -480px;}
.ico-folder{background-position:-160px -480px;}
.ico-image{background-position:-320px -480px;}
.ico-bag{background-position:-480px -480px;}

/* 第八行 */
.ico-recycle{background-position:0px -560px;}
.ico-favorites{background-position:-160px -560px;}
.ico-select-lave{background-position:-320px -560px;}
.ico-reflash{background-position:-480px -560px;}

/* 第九行 */
.ico-select{background-position:0px -640px;}
.ico-mark{background-position:-160px -640px;}
.ico-info{background-position:-320px -640px;}
.ico-list{background-position:-480px -640px;}

/* 第十行 */
.ico-close{background-position:0px -720px;}
.ico-set-up{background-position:-160px -720px;}
.ico-lock{background-position:-320px -720px;}
.ico-light-blue{background-position:-480px -720px;}

/* 第十一行 */
.ico-enlarge{background-position:0px -800px;}
.ico-book{background-position:-160px -800px;}
.ico-unlock{background-position:-320px -800px;}
.ico-light-red{background-position:-480px -800px;}

/* 第十二行 */
.ico-reduce{background-position:0px -880px;}
.ico-pc{background-position:-160px -880px;}
.ico-home{background-position:-320px -880px;}
.ico-light-orange{background-position:-480px -880px;}

/* 第十三行 */
.ico-cursor{background-position:0px -960px;}
.ico-phone{background-position:-160px -960px;}
.ico-file{background-position:-320px -960px;}
.ico-light-green{background-position:-480px -960px;}

/* 第十四行 */
.ico-layer{background-position:0px -1040px;}
.ico-visible{background-position:-160px -1040px;}
.ico-flag-blue{background-position:-320px -1040px;}
.ico-forbid{background-position:-480px -1040px;}

/* 第十五行 */
.ico-brush{background-position:0px -1120px;}
.ico-invisible{background-position:-160px -1120px;}
.ico-flag-red{background-position:-320px -1120px;}
.ico-question{background-position:-480px -1120px;}

/* 第十六行 */
.ico-supervise{background-position:0px -1200px;}
.ico-clock{background-position:-160px -1200px;}
.ico-flag-orange{background-position:-320px -1200px;}
.ico-bell{background-position:-480px -1200px;}


/* 第十七行 */
.ico-blcok{background-position:0px -1280px;}
.ico-silence{background-position:-160px -1280px;}
.ico-flag-green{background-position:-320px -1280px;}
.ico-map{background-position:-480px -1280px;}

/* 第十八行 */
.ico-rows{background-position:0px -1360px;}
.ico-sound{background-position:-160px -1360px;}
.ico-flag-gray{background-position:-320px -1360px;}
.ico-calendar{background-position:-480px -1360px;}

/* 第十九行 */
.ico-play{background-position:0px -1440px;}
.ico-location{background-position:-160px -1440px;}
.ico-cuiban{background-position:-320px -1440px;}
.ico-duban{background-position:-480px -1440px;}

/* 第二十行 */
.ico-empty-start{background-position:0px -1520px;}
.ico-yellow-start,.yellow_start{background-position:-160px -1520px;}
.ico-black-start,.black_start{background-position:-320px -1520px;}
.ico-white-start,.white_start,.empty_start{background-position:-480px -1520px;}

/* 第二十一行 */
.ico-red-start,.red_start{background-position:0px -1600px;}
.ico-close-grey{background-position:-160px -1600px;}
.ico-close-red{background-position:-320px -1600px;}
.ico-pause{background-position:-480px -1600px;}

/* 第二十二行 */
.ico-stop{background-position:0px -1680px;}
.ico-choose-grey{background-position:-160px -1680px;}
.ico-measure{background-position:-320px -1680px;}
.ico-measure-area{background-position:-480px -1680px;}

/* 第二十三行 */
.ico-plus-grey{background-position:0px -1760px;}
.ico-minus-grey{background-position:-160px -1760px;}
.ico-move-left{background-position:-320px -1760px;}
.ico-move-right{background-position:-480px -1760px;}

/* 第二十四行 */
.ico-joinin{background-position:0px -1840px;}
.ico-joinout{background-position:-160px -1840px;}
.ico-file-doc,.ico-file-docx,.TUI-upload-filename .ico-file-doc,.TUI-upload-filename .ico-file-docx{background-position:-320px -1840px;}
.ico-file-xls,.ico-file-xlsx,.TUI-upload-filename .ico-file-xls,.TUI-upload-filename .ico-file-xlsx{background-position:-480px -1840px;}

/* 第二十五行 */
.ico-file-pdf,.TUI-upload-filename .ico-file-pdf{background-position:-0px -1920px;}
.ico-file-rar,.ico-file-zip,.ico-file-7z,.TUI-upload-filename .ico-file-rar,.TUI-upload-filename .ico-file-zip,.TUI-upload-filename .ico-file-7z{background-position:-160px -1920px;}
.ico-file-jpg,.ico-file-jpeg,.ico-file-bmp,.ico-file-png,.ico-file-tiff,.ico-file-gif,
.TUI-upload-filename .ico-file-jpg,.TUI-upload-filename .ico-file-jpeg,.TUI-upload-filename .ico-file-bmp,.TUI-upload-filename .ico-file-tiff,.TUI-upload-filename .ico-file-gif{background-position:-320px -1920px;}
.ico-file-wmv,.ico-file-mp3,.ico-file-avi,.ico-file-wma,
.TUI-upload-filename .ico-file-wmv,.TUI-upload-filename .ico-file-mp3,.TUI-upload-filename .ico-file-avi,.TUI-upload-filename .ico-file-wma{background-position:-480px -1920px;}

/* 第二十六行 */
.ico-szum{background-position:0px -2000px;}
.ico-chejian{background-position:-160px -2000px;}
.ico-tuijian{background-position:-320px -2000px;}
.ico-pie{background-position:-480px -2000px;}

/* 第二十七行 */
.ico-import{background-position:0px -2080px;}
.ico-callback{background-position:-160px -2080px;}
.ico-forbined{background-position:-320px -2080px;}

/* 第二十八行 */
.ico-normal{background-position:0px -2160px;}/* 标准布局 */
.ico-three{background-position:-160px -2160px;}/* 三列布局 */
.ico-updown{background-position:-320px -2160px;}/* 上下布局 */
.ico-two{background-position:-480px -2160px;}/* 左右布局 */

/* 第二十九行 */
.ico-double{background-position:0px -2242px;}/* 双屏设置 */
.ico-single{background-position:-160px -2242px;}/* 单屏设置 */

/* 第三十行 */
.ico-user{background-position:0px -2340px;}
.ico-key{background-position:-160px -2340px;}
.ico-configure{background-position:-320px -2340px;}
.ico-weixin{background-position:-480px -2340px; width:36px; height:36px;}
.ico-weibo{background-position:-480px -2260px;width:36px; height:36px;}
.ico-ssp{background-position:-320px -2260px;width:36px; height:36px;}
.ico-hujiao{background-position:0px -2422px;width:36px; height:36px;}

/* 第5列 */
.ico-qu{background-position:-640px 0px;}
.ico-ban{background-position:-640px -80px;}
.ico-she{background-position:-640px -160px;}
.ico-ji{background-position:-640px -240px;}


/* 基本样式--像册查看 */
.TUI-gallery{width:80%;border:1px solid #ddd;}
.TUI-gallery-title{font-weight:bold;padding:5px 0;}
.TUI-gallery-content{position:relative;background:#fff;padding:8px 8px 0 8px;}
.TUI-gallery-img{height:480px;overflow:hidden;text-align:center;vertical-align:middle;position:relative;}
.TUI-gallery-img img{display:inline;}
.TUI-prev-img,.TUI-next-img{height:100%;display:block;width:15%;position:absolute;background:url(../../img/base_v2/public/gallery/l-s.png) no-repeat 0px 50%;filter:alpha(opacity=00);opacity:0.0;overflow:hidden;text-indent:-99999px;z-index:996;}
.TUI-prev-img:hover,.TUI-next-img:hover{filter:alpha(opacity=30);opacity:0.3;}
.TUI-prev-img{top:0px;left:0px;background:url(../../img/base_v2/public/gallery/l-s.png) no-repeat 0px 50%;}
.TUI-next-img{top:0px;right:0px;background:url(../../img/base_v2/public/gallery/r-s.png) no-repeat right 50%;}
.l-s{background:url(../../img/base_v2/public/gallery/l-s.png) no-repeat 0px 50%;}
.r-s{background:url(../../img/base_v2/public/gallery/r-s.png) no-repeat right 50%;}

.l-m{background:url(../../img/base_v2/public/gallery/l-m.png) no-repeat 0px 50%;}
.r-m{background:url(../../img/base_v2/public/gallery/r-m.png) no-repeat right 50%;}

.l-l{background:url(../../img/base_v2/public/gallery/l-l.png) no-repeat 0px 50%;}
.r-l{background:url(../../img/base_v2/public/gallery/r-l.png) no-repeat right 50%;}

/* 基本样式--像册缩略图 */
.TUI-gallery-thumbimg{border-top:1px solid #ddd;position:relative;background:#fff;z-index:995;overflow:hidden;}
.TUI-gallery-list{margin:0 auto;padding:8px 0;overflow:hidden;position:relative;z-index:99;text-align:left;}

.TUI-gallery-list ul{zoom:1;display:inline-block;}
.TUI-gallery-list ul:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}

.TUI-gallery-list li{float:left;margin-right:8px;text-align:center;overflow:hidden;}
.TUI-gallery-list li a{border:1px solid #ddd;padding:3px;background:#fff;border-radius:3px;display:block;position:relative;width:90px;height:80px;overflow:hidden;}
.TUI-gallery-list li img{border-radius:3px;filter:alpha(opacity=60);opacity:0.6;height:100%;width:100%;display:block;}
.TUI-gallery-list li strong{height:22px;line-height:22px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;text-align:center;width:90px;}
.TUI-gallery-list li .ico-del{right:6px;top:6px;position:absolute;cursor:pointer;}
.TUI-gallery-list li a:hover img{filter:alpha(opacity=100);opacity:1;}

.TUI-gallery-list li.current a{border:1px solid #2087e6;background:#dde7f7;}
.TUI-gallery-list li.current a img{filter:alpha(opacity=100);opacity:1;}

.TUI-scroll-left,.TUI-scroll-right{width:20px;height:100%;display:block;position:absolute;overflow:hidden;text-indent:-9999px;z-index:996;}
.TUI-scroll-left{left:0px;top:0px;border-right:1px solid #ececec;background:#fff url(../../img/base_v2/public/gallery/aarow-l.png) no-repeat 50% 50%;}
.TUI-scroll-right{right:0px;top:0px;border-left:1px solid #ececec;background:#fff url(../../img/base_v2/public/gallery/aarow-r.png) no-repeat 50% 50%;}

.TUI-gallery-count{height:26px;line-height:26px;background:#fff;text-align:center;}
.TUI-gallery-count strong{color:#2087e6;}

.TUI-no-pic .TUI-gallery-img img{display:none;}
.TUI-no-pic .TUI-gallery-img{background:#fff url(../../img/base_v2/public/gallery/no-pic.png) no-repeat center center;}

.TUI-gallery-vertical{position:relative;}
.TUI-gallery-vertical .TUI-gallery-thumbimg{position:absolute;right:0px;top:-1px;z-index:9999999;border:1px solid #ddd;padding-top:2px;}
.TUI-gallery-vertical .TUI-scroll-left{left:0px;top:0px;width:100%;height:20px;border:none;border-bottom:1px solid #ececec;background-image:url(../../img/base_v2/public/gallery/aarow-t.png);}
.TUI-gallery-vertical .TUI-scroll-right{left:0px;top:auto;bottom:0px;width:100%;height:20px;border:none;border-top:1px solid #ececec;background-image:url(../../img/base_v2/public/gallery/aarow-b.png);}

.TUI-gallery-vertical .TUI-gallery-list{margin:30px 5px 0px 5px;overflow:hidden;padding:0px;float:left;}
.TUI-gallery-vertical ul{padding:0px;}

.TUI-gallery-vertical li{margin:0 auto 8px auto;}



.TUI-fullscreen-view{position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:99999999;width:auto !important;background:url(../../img/base_v2/public/gallery/bg-50.png);}
.TUI-fullscreen-view .TUI-gallery-content{background:none;}
.TUI-fullscreen-view .TUI-gallery-count{background:none;}


.TUI-fullscreen-view .TUI-gallery-thumbimg{position:absolute !important;height:auto !important;left:0px !important;bottom:0px !important;right:0px !important;top:auto !important;}
.TUI-fullscreen-view .TUI-gallery-thumbimg .TUI-gallery-list{height:auto !important;margin:5px 40px !important;}
.TUI-fullscreen-view .TUI-gallery-thumbimg .TUI-gallery-list ul{width:2000px !important;height:auto !important;}
.TUI-fullscreen-view .TUI-gallery-thumbimg .TUI-gallery-list ul li{margin-right:8px;}
.TUI-fullscreen-view .TUI-gallery-thumbimg .TUI-scroll-left{width:20px;height:100%;display:block;position:absolute;overflow:hidden;text-indent:-9999px;z-index:996;left:0px;top:0px;border-right:1px solid #ececec;background:#fff url(../../img/base_v2/public/gallery/aarow-l.png) no-repeat 50% 50%;}
.TUI-fullscreen-view .TUI-gallery-thumbimg .TUI-scroll-right{width:20px;height:100%;display:block;position:absolute;overflow:hidden;text-indent:-9999px;z-index:996;left:auto !important;right:0px;top:0px;border-left:1px solid #ececec;background:#fff url(../../img/base_v2/public/gallery/aarow-r.png) no-repeat 50% 50%;}

.TUI-fullGallery{display:none;position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:99999999;width:auto !important;background:url(../../img/base_v2/public/gallery/bg-80.png);width:100%;height:100%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.9);}
.TUI-fullGallery .TUI-gallery{width:auto !important;background:none;width:100%;height:100%;overflow:hidden;border:none;}
.TUI-fullGallery .TUI-gallery-content{background:none;width:100%;height:100%;padding:0px;overflow:hidden;}
.TUI-fullGallery .TUI-gallery-img{background:none;width:100%;height:100% !important;cursor:pointer;}
.TUI-fullGallery .TUI-gallery-img a{display:none;}
.TUI-fullGallery .TUI-gallery-img img{/*position:absolute;left:50%;top:50%;*/}
.TUI-fullGallery .TUI-gallery-thumbimg{display:block;height:auto !important;background:url(../../img/base_v2/public/gallery/bg-30.png);border:none;position:relative !important;right:0px !important;left:0px !important;}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-gallery-list{height:auto !important;margin:0 35px;width:auto !important;}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-gallery-list ul{height:auto !important;}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-gallery-list li{}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-gallery-list li a{background:#000;border-color:#000;width:110px !important;height:80px !important;}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-gallery-list li img{filter:alpha(opacity=30);opacity:0.3;}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-gallery-list li a:hover img{filter:alpha(opacity=100);opacity:1;}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-gallery-list li.current img{filter:alpha(opacity=100);opacity:1;}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-scroll-left{background-color:#000;border-color:#000;}
.TUI-fullGallery .TUI-gallery-thumbimg .TUI-scroll-right{background-color:#000;border-color:#000;}
.TUI-fullGallery .TUI-gallery-count{display:block;background:#000;text-align:center;padding:10px;font-size:14px;background:url(../../img/base_v2/public/gallery/bg-30.png);color:#fff;border:none;position:static !important;border-bottom:1px solid #000;}
.TUI-fullGallery .TUI-gallery-count strong{color:#fff;}

.TUI-imgview-control{position:absolute;right:10px;bottom:0px;z-index:999999;}
.TUI-imgview-control .iviewer_button{width:34px;height:34px;display:block;float:left;background:#000 url(../../img/base_v2/public/gallery/z-ico.png) no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.TUI-imgview-control .iviewer_button:hover{background-color:#0090e3;filter:alpha(opacity=100);opacity:1;}
.TUI-imgview-control .iviewer_zoom_in{background-position:5px 4px;border-top-left-radius:3px;border-bottom-left-radius:3px;}
.TUI-imgview-control .iviewer_zoom_out{background-position:5px -44px;}
.TUI-imgview-control .iviewer_zoom_zero{background-position:5px -92px;}
.TUI-imgview-control .iviewer_zoom_fit{background-position:5px -140px;}
.TUI-imgview-control .iviewer_rotate_left{background-position:5px -188px;}
.TUI-imgview-control .iviewer_rotate_right{background-position:5px -236px;}
.TUI-imgview-control .iviewer_zoom_status{height:34px;display:block;float:left;width:60px;background:#000 ;color:#fff;font-weight:bold;line-height:34px;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:text;filter:alpha(opacity=50);opacity:0.5;}


.TUI-fullgallery-control{position:absolute;left:0px;right:0px;bottom:0px;z-index:99999;}

.TUI-fullGallery .TUI-prev-img,.TUI-fullGallery .TUI-next-img{width:120px;height:240px;background:url(../../img/base_v2/public/gallery/l-a-o.png) no-repeat;display:block;filter:alpha(opacity=50);opacity:0.5;top:50%;margin-top:-120px;left:0px;}
.TUI-fullGallery .TUI-next-img{background:url(../../img/base_v2/public/gallery/r-a-o.png) no-repeat;left:auto;right:0px;}
.TUI-fullGallery .TUI-prev-img:hover{filter:alpha(opacity=100);opacity:1;}
.TUI-fullGallery .TUI-next-img:hover{filter:alpha(opacity=100);opacity:1;}

.close-fullgallery{width:60px;height:60px;display:block;position:absolute;right:10px;top:10px;z-index:999999;background:url(../../img/base_v2/public/gallery/close-30.png) no-repeat 50% 50%;filter:alpha(opacity=30);opacity:0.3;}
.close-fullgallery:hover{background-color:#000;filter:alpha(opacity=100);opacity:1;}

/* 进度条 */
.prs-bar{width:65px;height:20px;border:1px solid #ddd;background:#fff;position:relative;overflow:hidden;}
strong.prs-bar{display:inline-block; vertical-align:middle;}
.prs-bar span{height:20px;display:block;font-size:0px;overflow:hidden;background:#68ca19;float:left;}
.prs-bar strong{font-weight:normal;position:absolute;right:2px;top:-0px;font-size:11px;}

/* 基本样式--工具栏图标--展示页 */
.TUI-ico-collect{margin:10px;border:none;}                       
.TUI-ico-collect td{border:none;white-space:nowrap;padding:5px 0;}
.TUI-ico-collect td:hover{background-color:#ddd;border-radius:3px;}
.TUI-ico-collect a{height:26px;line-height:26px;display:inline-block;margin:0 12px 0 6px;}
.TUI-ico-collect a:hover{text-decoration:none;}
.TUI-ico-collect span,.TUI-ico-collect strong{margin:0px 12px 0;vertical-align:middle;}

/* 基本样式--加载等待提示层 */
.TUI-load{width:190px;height:35px;position:absolute;left:50%;top:50%;margin:-20px 0 0 -60px;z-index:9999999;padding:10px;box-shadow:inset 0px 11px 50px rgba(255,255,255,1),0px 1px 8px 1px rgba(0, 0, 0, 0.2);border:1px solid #bbb;border-radius:4px;background-color:#f5f5f5;display:none;}
.TUI-load strong{width:35px;height:35px;display:inline-block;vertical-align:middle;margin:0 10px 0 0;background-image:url(../../img/base_v2/public/loading_28.gif);background-repeat:no-repeat;}

/* 基本样式--ASP.Net 日历控件 */
.asp-calendar-box{border:1px solid #bbb;padding:5px;}
.asp-calendar-box-noborder{border:none;}
.asp-calendar{width:100%;}
.asp-calendar-title{font-weight:bold;font-size:14px;}
.asp-calendar-title td{padding:5px 0;}
.asp-calendar .asp-calendar-next-prev a{height:24px !important;line-height:21px !important;width:35px;display:block;background:#f5f5f5 !important;text-align:center;border:1px solid #bbb;border-radius:2px;font-size:14px;font-family:"微软雅黑",arial;}
.asp-calendar .asp-calendar-next-prev a:hover{background-color:#fff !important;}
.asp-calendar .asp-calendar-next-prev a:active{background:#f5f5f5 !important;}
.asp-calendar .asp-calendar-head{background:#58a7ff !important;height:26px;font-weight:normal;}
.asp-calendar td{height:26px;line-height:26px;vertical-align:middle;}
.asp-calendar td a{display:block;text-decoration:none;height:100%;}
.asp-calendar-day a:hover{background:#deedff;}
.asp-calendar .asp-calendar-weekenday a{display:block;text-decoration:none;height:100%;}
.asp-calendar .asp-calendar-weekenday a:hover{background:#deedff;}
.asp-calendar .asp-calendar-prevmonth-day a{display:block;text-decoration:none;height:100%;}
.asp-calendar .asp-calendar-prevmonth-day a:hover{background:#deedff;}
.asp-calendar .asp-calendar-otherday a{display:block;text-decoration:none;height:100%;}
.asp-calendar .asp-calendar-otherday a:hover{background:#deedff;}
.asp-calendar .asp-calendar-loged a{display:block;text-decoration:none;height:100%;background:#dde7f7;}
.asp-calendar .asp-calendar-loged a:hover{background:#deedff;}
.asp-calendar .asp-calendar-today{background:#ddd;}
.asp-calendar .asp-calendar-today a{display:block;text-decoration:none;height:100%;}
.asp-calendar .asp-calendar-today a:hover{background:#deedff;}
.asp-calendar .asp-calendar-selected a{display:block;text-decoration:none;height:100%;background:#428fdf;}
.asp-calendar .asp-calendar-selected a:hover{background:#deedff;}

/* oa 日程  */
.oa-richeng-asp-calendar{}
.oa-richeng-asp-calendar .asp-calendar{}
.oa-richeng-asp-calendar .asp-calendar td.asp-calendar-day,.oa-richeng-asp-calendar .asp-calendar td.asp-calendar-weekend,.oa-richeng-asp-calendar .asp-calendar td.asp-calendar-otherday{border:1px solid #ddd;height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#636363;}
.oa-richeng-asp-calendar .asp-calendar td.asp-calendar-weekend{background:#f5f5f5;}
.oa-richeng-asp-calendar .asp-calendar td a{height:40px;line-height:40px;display:block;}
.oa-richeng-asp-calendar th.asp-calendar-head{font-weight:bold;}
/* 基本样式--通知公告 */
body.TUI-notepage{overflow:auto;background:#f5f5f5;}
.TUI-notice-wrap{border:1px solid #ddd;border-top:3px solid #58a7ff;width:80%;margin:20px auto 0 auto;background:#fff;box-shadow:0px 1px 8px 1px rgba(0, 0, 0, 0.1);}
.TUI-notice-control{border-bottom:1px solid #ddd;padding:5px 10px;overflow:hidden;background:#fff4d0;}
.TUI-notice-control input{vertical-align:middle;}
.TUI-notice-control label{padding:0 5px 0 3px;display:inline-block;cursor:pointer;}
.TUI-notice-have-read{float:right;}

.TUI-notice-title{padding:10px 20px 20px 20px;font-size:16px;text-align:center;}
.TUI-notice-title-line{margin:0 20px;border-bottom:1px solid #ddd;height:5px;line-height:5px;font-size:0px;overflow:hidden;}
.TUI-notice-content-region{margin:0 20px;}
.TUI-notice-article-content{padding:10px 0 10px 0;font-size:14px;}

.TUI-notice-attachment{margin:0 20px;border:1px solid #ddd;}
.TUI-notice-attachment span{height:28px;line-height:28px;border-bottom:1px solid #ddd;display:block;text-indent:20px;}
.TUI-notice-attachment div{padding:5px 20px;}

.TUI-notice-receive{margin:10px 20px 10px 20px;border:1px solid #ddd;}
.TUI-notice-receive span{height:28px;line-height:28px;border-bottom:1px solid #ddd;display:block;text-indent:20px;}
.TUI-notice-receive div{padding:5px 20px;}
.TUI-notice-receive strong{font-weight:normal;}
.TUI-notice-receive strong.np-member-noread{color:#127bc7;}

.TUI-notice-button-region{background:#ececec;border-top:1px solid #ddd;padding:20px 20px;text-align:center;}
.TUI-notice-button-region input{margin:0 20px;}

.TUI-notice-panel{border:none;}
.TUI-notice-panel select{border:none;width:100%;height:100%;}

/* 基本样式--通知公告--添加公告--选择部门 */
.TUI-tree-box{border:1px solid #ddd;width:300px;margin:10px;margin:10px auto 10px auto;}
.TUI-tree-content{height:360px;overflow:auto;}
.TUI-tree-content input{vertical-align:middle;margin:0 2px 0 0;}
.TUI-tree-bottom-control{padding:5px 10px;background:#ececec;border-top:1px solid #ddd;text-align:right;}
.TUI-tree-bottom-control label{padding:0 0 0 3px;display:inline-block;cursor:pointer;}

/* 基本样式--个人配置--案件流程配置 */
.TUI-flow-content{position:relative;}
.activeity_item_layer{padding:10px;}
.activeity_item{padding:1px 0;}
.activeity_item label{margin:0 0 0 5px;cursor:pointer;}

/* 基本样式--留言板  */
.TUI-notelist-bg{background:#f5f5f5;position:relative;}
.TUI-notelist-item{margin:10px 10px 10px 120px;border:1px solid #ddd;position:relative;background:#fff;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1);}
.TUI-notelist-nophoto .TUI-notelist-item{margin:10px 10px 10px 10px}
.TUI-notelist-nophoto-5px .TUI-notelist-item{margin:5px 0px;}
.TUI-notelist-user{width:100px;position:absolute;left:-110px;top:0px;text-align:center;}
.TUI-notelist-user span{width:52px;height:52px;overflow:hidden;display:block;position:relative;background-image:url(../../img/base_v2/public/notelist-person-photo.png);background-repeat:no-repeat;margin:0 auto;}
.TUI-notelist-user img{width:52px;height:52px;background:#fff;}
.TUI-notelist-user span strong{width:52px;height:52px;overflow:hidden;display:inline-block;position:relative;background-image:url(../../img/base_v2/public/notelist-person-photo-wrap.png);background-repeat:no-repeat;position:absolute;left:0px;top:0px;}
.TUI-notelist-user em{font-style:normal;line-height:19px;padding:6px 0 0 0;display:inline-block;}
.TUI-notelist-content{}
.TUI-notelist-title{padding:8px 0 8px 10px;background:#f5f5f5;font-weight:bold;overflow:hidden;height:20px;}
.TUI-notelist-title p{height:20px;overflow:hidden;max-width:82%;text-overflow:ellipsis;white-space:nowrap;}
.TUI-notelist-title .TUI-ico{vertical-align:text-top;margin:0 3px 0 0;}
.TUI-ie7 .TUI-notelist-title .TUI-ico{vertical-align:middle;}
.TUI-notelist-control{position:absolute;right:3px;top:3px;}
.TUI-notelist-control li{float:left;font-weight:normal;vertical-align:middle;line-height:25px;}
.TUI-notelist-container{padding:4px 10px;}
.TUI-notelist-bottom{padding:4px 10px;}
.TUI-notelist-bottom span{padding:0 20px 0 0;display:inline-block;}
.TUI-notelist-bottom span.TUI-ico{padding:0px;}
.TUI-notelist-replay{border:1px solid #ddd;position:relative;margin:15px 10px 20px 120px;z-index:999;}

.TUI-notelist-replay .TUI-notelist-user span{}
.TUI-notelist-replay .TUI-notelist-user span strong{background:none;}
.TUI-notelist-replay .TUI-notelist-container{min-height:45px;}

/* 基本样式--流程  */
.TUI-activity-item{margin:0px 10px 0px 0px;position:relative;padding-bottom:20px;padding-top:10px;padding:10px 0 20px 65px;background:url(../../img/base_v2/public/active-line.png) repeat-y 28px 0px;}
.TUI-activity-header{line-height:25px;padding:5px 0 5px 10px;}
.TUI-activity-header strong{padding:0 10px 0 5px;display:inline-block;font-weight:normal;}
.TUI-activity-header span{display:inline-block;}
strong.TUI-activity-user{padding:0 5px 0 0;font-weight:bold;}
.TUI-activity-user .TUI-ico{vertical-align:text-top;padding:0 5px 0 0;}
.TUI-activity-name{padding:0 5px 0 5px;}
.TUI-activity-name{font-weight:bold;}

.TUI-activity-content{border-bottom-right-radius:8px;border-bottom-left-radius:8px;background:#fff;word-break:break-all;word-wrap:break-word;}
.TUI-activity-content .TUI-grid-list tr{background:#fff;}

.TUI-activity-item code.TUI-activity-index{width:35px;height:35px;line-height:35px;text-align:center;display:block;position:absolute;left:10px;top:10px;font-size:14px;font-weight:bold;border-radius:30px;overflow:hidden;}
.TUI-activity-item code.TUI-activity-large-name{height:30px;line-height:33px;display:inline-block;font-size:12px;font-weight:bold;border-radius:8px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding:0 15px 0 15px;}
.TUI-activity-row1{padding:0 0 0 10px;border-top:none;border-bottom:none;padding:0px 0 6px 10px;}
.TUI-activity-row2{padding:0px 0px 15px 10px;border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
.TUI-activity-row2 span{font-weight:bold;}
.TUI-activity-row2 span.TUI-ico{vertical-align:text-top;padding:0 5px 0 0;}
.TUI-activity-row2 strong{font-weight:normal;}
.TUI-activity-sqsq{padding:0 0 0 10px;border-bottom:none;border-top:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
.TUI-activity-dbcb{padding:0 0 0 10px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}

.TUI-activity-sqsq table{width:100%;}
.TUI-activity-sqsq table td.pb5px{padding:5px;}
.TUI-activity-sqsq table.TUI-grid-list{width:99%;}
.TUI-activity-sqsq table.TUI-grid-list th{height:28px;}
.TUI-activity-sqsq table.TUI-grid-list td{height:26px;}

.TUI-activity-dbcb table{width:100%;}
.TUI-activity-dbcb table td.pb5px{padding:5px;}
.TUI-activity-dbcb table.TUI-grid-list{width:99%;}
.TUI-activity-dbcb table.TUI-grid-list th{height:28px;}
.TUI-activity-dbcb table.TUI-grid-list td{height:26px;}

.TUI-simple-content .TUI-activity-item code.TUI-activity-index{border-radius:3px;}
.TUI-simple-content .TUI-activity-content{border-radius:3px;}

/* 系统日志 */
.TUI-log-content{padding:10px 20px;}
.TUI-log-content .log-item{border:1px solid #ddd;margin:0 0 15px 0;padding:10px;border-left:4px solid #27ae61;}
.TUI-log-content .log-item:hover{background:#f5f5f5;}

/* 微博列表 */
.weibo-box{padding:10px 20px;}
.weibo-box .wb_item{border:1px solid #ddd;background:#fff;margin:0 0 15px 90px;position:relative;border-radius:4px;}
.user_head{position:absolute;left:-90px;top:0px;z-index:999; }
.user_head span{border:2px solid #4ca0fe;width:70px;height:70px;display:block;border-radius:4px;overflow:hidden;background:#abd0fa;}
.user_head span img{width:70px;height:70px;display:block;border:none;}
.user_head strong{width:70px;font-weight:normal;text-align:center;display:block;line-height:22px;max-height:44px;overflow:hidden;}
.wb_content{min-height:70px;}
.wb_content p{padding-bottom:8px;font-size:14px;padding:10px;}
.wb_imge{border:1px solid #ddd;background:#fff;max-width:120px;padding:10px;text-align:center;margin-bottom:8px;margin:10px;overflow:hidden;}
.wb_imge:hover{border-color:#27ae61;}
.wb_fbly{padding:0 10px 10px 10px;}
.wb_fbly p{padding:8px 0 0 0px;font-size:12px;}
.wb-data span{padding:0 10px 0 0;}
.wb_username{font-size:14px;color:#252525;background:#f5f5f5;height:38px;line-height:38px;padding:0 0 0 10px;position:relative;}
.wb_username input{ vertical-align:middle;margin:0 5px 0 0;cursor:pointer;}
.wb_username ul{font-size:12px;position:absolute;right:10px;top:5px;line-height:25px;}
.wb_username ul li{float:left;}
.wb_content .wb_item{background:#f8f8f8;}
.wb_content .wb_item{margin:15px 15px 15px 30px;}
.wb_content .wb_item_userphoto{margin:15px 15px 15px 100px;}
.wb_content .wb_item_userphoto .user_head span{border:1px solid #ddd}
.wb_content .wb_pos_left{margin:15px 20% 15px 15px;}
.wb_content .wb_pos_right{margin:15px 15px 15px 20%;}

.wb_content .wb_item_userphoto_posleft{margin:15px 20% 15px 100px;}
.wb_content .wb_item_userphoto_posright{margin:15px 100px 15px 20%;}
.wb_content .wb_item_userphoto_posright .user_head{position:absolute;left:auto;right:-90px;top:0px;z-index:999; }

.wb_item:hover{border-color:#4ca0fe;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.12);}
.wb_item:hover .wb_username{background-color:#abd0fa;}

.wb_item:hover .wb_item{border:1px solid #ddd;background:#fff;}
.wb_item:hover .wb_item .wb_username{background:#f5f5f5;}

.wb_item_focus{border-color:#4ca0fe;box-shadow:1px 1px 3px 0px rgba(0, 0, 0, 0.12);}
.wb_item_focus .wb_username{background-color:#abd0fa;}

.wb_item:hover .wb_item_focus{border:1px solid #4ca0fe;background:#fff;}
.wb_item:hover .wb_item_focus .wb_username{background:#abd0fa;}




/* listview */

.TUI-case-listview{border:1px solid #ddd;background:#fff;border-radius:4px;margin:10px 10px 0px 10px;box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.08);}
.TUI-case-listveiw-header{height:35px;line-height:35px;background:#f5f5f5;padding:0 0 0 10px;border-top-left-radius:4px;border-top-right-radius:4px;}
.TUI-case-listveiw-header .TUI-ico{ vertical-align:middle;margin:0 3px 0 0;}
.TUI-case-listveiw-content{padding:8px;} 

.TUI-system-error{border:1px solid #ddd;border-top:3px solid #ed4620;background:#fdf3d3;border-radius:4px;margin:10px 10px 0px 10px;box-shadow:1px 1px 21px 0px rgba(0, 0, 0, 0.1);font-family:"微软雅黑",arial;width:600px;margin:0 auto;margin-top:100px;}
.TUI-system-error-content{font-size:18px;padding:40px;}
.TUI-system-error-content strong{font-size:25px;}

.TUI-system-error-img{height:350px;width:680px;background:url(../../img/base_v2/public/404/img-bg.png) no-repeat 0px bottom;border-top:3px solid #02a24a;}
.TUI-system-error-img h1{font-size:28px;color:#02a24a;line-height:1.5;}
.TUI-system-tips-content{padding:30px 0 0 120px;}
.TUI-system-error-img p strong{font-size:15px;}
.TUI-system-error-img p {font-size:15px;}


/* 基本样式--grid block */

.TUI-grid-block{}
.TUI-grid-block:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.TUI-grid-block{zoom:1;}
.TUI-gb-item{float:left;}
.TUI-gb-inner{border:1px solid #ddd;background:#fff;margin:5px;box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.1);}
.TUI-gb-content{min-height:60px;padding:8px;}
.TUI-gb-content h4{font-size:14px;margin:20px 0 0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.TUI-gb-button{background:#f5f5f5;padding:6px 6px;}
.znpq-img-sign,.block-img-sign{float:left;width:100px;height:100px;border-radius:80px;background:#ddd;position:relative;margin:20px 20px 0 20px;}
.znpq-img-sign img,.znpq-img-sign strong,.block-img-sign strong{width:72px;height:63px;display:block;top:50%;left:50%;position:absolute;margin:-31px 0 0 -36px;display:none;display:block;overflow:hidden;text-indent:-9999px;}


.TUI-3cols .TUI-gb-item{float:left;width:33%;}

.TUI-znpq-block{padding:5px 0 0 0;}
.TUI-znpq-block .TUI-gb-item{}
.TUI-znpq-block .TUI-gb-inner{border-top:1px solid #ddd;}
.TUI-znpq-block .TUI-gb-content{min-height:120px;}
.TUI-znpq-block .TUI-gb-button{overflow:hidden;padding:10px 6px;}

.TUI-znpq-active .znpq-img-sign{background:#4ca0fe;}
.TUI-znpq-stop .znpq-img-sign{background:#f5f5f5;}
.TUI-znpq-error .znpq-img-sign{background:#f65151;}

.TUI-znpq-active .znpq-img-sign strong{background:url(../../img/base_v2/public/gear-active.gif) no-repeat 0px 0;}
.TUI-znpq-stop .znpq-img-sign strong{background:url(../../img/base_v2/public/gear-stop.png) no-repeat 0px 0;}
.TUI-znpq-error .znpq-img-sign strong{background:url(../../img/base_v2/public/gear-error.gif) no-repeat 0px 0;}

.TUI-ldkz-block{}
.TUI-ldkz-block .block-img-sign strong{width:35px;height:53px;margin:-26px 0 0 -17px;}
.TUI-ldkz-block .TUI-gb-item{width:130px;}
.TUI-ldkz-block .TUI-gb-inner{border:1px solid #d0d0d0;background:#fff;margin:5px;box-shadow:0px 0px 3px 1px rgba(0, 0, 0, 0.05);border-radius:4px;}
.TUI-ldkz-block .block-img-sign{margin:10px;width:80px;height:80px;float:none;display:block;margin:10px auto 0 auto;}
.TUI-ldkz-block .TUI-gb-content h4{font-size:14px;margin:0px 0 0 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.TUI-gb-bottom-title{border-top:1px solid #ddd;height:38px;line-height:38px;text-align:center;}

.TUI-ld-poweroff .block-img-sign{background:#f5f5f5;}
.TUI-ld-poweron .block-img-sign{background:#fee599;}
.TUI-ld-error .block-img-sign{background:#fea099;}
.TUI-ld-poweroff .block-img-sign strong{background:url(../../img/base_v2/public/ld-off.png) no-repeat 0px 0;}
.TUI-ld-poweron .block-img-sign strong{background:url(../../img/base_v2/public/ld-on.png) no-repeat 0px 0;}
.TUI-ld-error .block-img-sign strong{background:url(../../img/base_v2/public/ld-error.png) no-repeat 0px 0;}


/* 基本样式--toggle图标 */
.TUI-ico-toggle{width:16px;height:16px;background-image:url(../../img/base_v2/public/ico-toggle.png);background-repeat:no-repeat;background-position:0px 0px;display:inline-block;cursor:pointer;}
.TUI-ico-toggle-open{background-position:0 -40px;}
.TUI-ico-toggle-open:hover{background-position:0 -120px;}
.TUI-ico-toggle-hide{background-position:0px 0px;}
.TUI-ico-toggle-hide:hover{background-position:0px -80px;}

.link-close,.link-open{background-image:url(../../../img/base_v2/public/ico-toggle.png);background-repeat:no-repeat;background-position:0px -37px;color:#636363;}
.link-close:hover{background-position:0 -117px;}
.link-open{background-position:0 3px;}
.link-open:hover{background-position:0 -77px;}

.link-close,.link-close:hover,.link-open,.link-open:hover{text-decoration:none;cursor:pointer;}
.link-close,.link-open{height:30px;display:inline-block;overflow:hidden;position:absolute;right:0px;border-top-left-radius:4px;border-top-right-radius:4px;padding:0 0 0 21px;text-decoration:none;}

.TUI-activity-item .link-close,.TUI-activity-item .link-open{top:8px;} 

/* 基本样式--案件号简写  */
.TUI-simple-casecode{position:relative;}
.TUI-simple-casecode .TUI-select{margin:0 6px 0 6px;}
.TUI-simple-casecode .TUI-input{margin:0 6px 0 8px;}

/* 案件待办列表 SVG图表仪盘 */
.case-chart{position:relative;padding:4px 0 0px 0;overflow:hidden;height:29px !important;}

/* 基本样式--案件号简写--放于工具栏(在外层增加)  */
.casecode-in-toolbar .TUI-select{height:28px;}
.TUI-ie7 .TUI-simple-casecode .TUI-select{height:auto;vertical-align:middle;}
.casecode-in-toolbar .TUI-input{width:90px !important;margin-top:-1px;}
.TUI-ie7 .casecode-in-toolbar .TUI-input{margin-top:-1px;height:25px;line-height:25px;}

/* 基本样式--人口信息--相片 */
.person-photo{border:1px solid #ddd;width:100px;height:120px;overflow:hidden;background:#fff;}
.person-photo img{margin:4px;height:112px;width:92px;}

/* 基本样式--人口信息--上传相片 */
.person-photo-upload{width:120px;position:relative;z-index:9999;}
.person-photo-upload .TUI-SWF-btns{margin:5px 0 0 20px;}
.person-photo-upload .TUI-upload-img{position:absolute;top:-127px;left:9px;}
.person-photo-upload .TUI-upload-img div{width:92px;height:112px;padding:4px;border:1px solid #ddd;background:#fff;}
.person-photo-upload .TUI-upload-img div img{border-radius:0px;}
.person-photo-upload .TUI-upload-img strong{display:none;}
.person-photo-upload .TUI-upload-img .TUI-ico{display:none;}

/* 基本样式--ListView */
.TUI-listview{}
.TUI-listview li{border-bottom:1px solid #ddd;padding:10px;position:relative;overflow:hidden;}
.TUI-listview li:hover{background:#f9f9f9;}
.TUI-listview-info{padding:0 5px 0 0;line-height:2;}
.TUI-listview-hasbtn li:hover .TUI-listview-info{border-right:1px solid #ddd;margin-right:80px;}
.TUI-listview-hasnum .TUI-listview-info{margin-left:40px;}
.TUI-listview-hasnum .TUI-listview-info p{text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:26px;}
.TUI-listview-btn{position:absolute;right:10px;top:20px;display:none;}
.TUI-listview li:hover .TUI-listview-btn{display:block;}
.listview-num{background-image:url("../../img/base_v2/public/map/m_point.png");background-repeat:no-repeat;display:inline-block;margin:0 8px;text-align:center;width:24px;height:29px;font-size:9px;font-weight:bold;vertical-align:middle;overflow:hidden;padding-top:3px;color:#fff;position:absolute;left:5px;top:15px;}
.TUI-listview-tag{background:#000;border-radius:4px;padding:0px 5px;display:inline-block; vertical-align:middle;margin:0 3px;line-height:19px;margin-top:-4px;}
.listview-tag-red{background:#f66060;color:#fff;}

.TUI-listview li.TUI-listview-noread{font-weight:bold;background:#ffbaba;color:#da1e1e;}
.TUI-listview li.TUI-listview-noread a{color:#da1e1e;}
.TUI-listview li.TUI-listview-noread:hover .TUI-listview-info{border-color:#ec9c9c;}
.TUI-listview li.TUI-listview-noread .listview-num{background-image:url("../../img/base_v2/public/map/m_point_red.png");}

.TUI-listview li.TUI-listitem-ld .listview-num{background-image:url("../../img/base_v2/public/map/m_point_light.png");}
.TUI-listview li.TUI-listitem-ld-red .listview-num{background-image:url("../../img/base_v2/public/map/m_point_light_red.png");}
.TUI-listview li.TUI-listitem-ld-red{font-weight:bold;background:#ffbaba;color:#da1e1e;}
.TUI-listview li.TUI-listitem-ld-red a{color:#da1e1e;}
.TUI-listview li.TUI-listitem-ld-red:hover .TUI-listview-info{border-color:#ec9c9c;}

/* 交互类  ######################################################################################################  */

/* 交互--Ajax Loading层样式  */
#div_ajaxpro_onloading{border:1px solid #f8e2b8 !important;border-radius:4px;background:#fff4d0 !important;width:auto;z-index:9999999;padding:6px;margin:5px;text-align:center;font-weight:normal;display:block;font-size:12px;box-shadow:0px 1px 8px 1px rgba(0, 0, 0, 0.2);color:#d08040 !important;} /*特殊*/

/* 交互--工具栏  */

/* 交互--工具栏--清除浮动  */
.TUI-toolbar:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.TUI-toolbar{zoom:1;}

.TUI-toolbar,.TUI-dropdown-nav{background:#f5f5f5;padding:3px 0px;border:1px solid #ddd;border-top:1px solid #fff;}
/*.TUI-dropdown-nav .TUI-link-btn{float:left;}*/
.ui-layout-container .TUI-toolbar{border-right:none;border-left:none;}
.ui-layout-container .TUI-dropdown-nav{border-right:none;border-left:none;}
 
/* 交互--工具栏--工具栏按钮  */
.TUI-toolbar li{float:left;margin:0px;width:auto;display:inline-block;}/* overflow:hidden;*/
.TUI-toolbar-btn,.TUI-link-btn{background-color:#f5f5f5;border:1px solid #bbb;height:25px;line-height:25px;/*position:relative;*/display:inline-block;margin:0px 0 0px 3px;text-decoration:none;padding:0 5px 0 4px;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);text-indent:0px;border-collapse:separate;white-space:nowrap;}
.TUI-toolbar-btn strong,.TUI-link-btn strong{padding:0 3px 0 2px;display:inline-block;}
.TUI-toolbar li .TUI-toolbar-btn,.TUI-toolbar li .TUI-link-btn{float:left;}
.TUI-toolbar-btn:hover,.TUI-link-btn:hover{background-color:#fff;border-color:#bbb;box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.1);text-decoration:none;}
.TUI-toolbar-btn:active,.TUI-link-btn:active{background-color:#ececec;border-color:#bbb;box-shadow:none;}

.ui-jqgrid tr.jqgrow td .TUI-link-btn{vertical-align:middle;}
.TUI-container .TUI-toolbar{border-left:none;border-right:none;}

.TUI-repgrid-btn-toggle{font-size:18px;font-weight:bold;}

.TUI-btn-visible{background:#fff !important;box-shadow:none;cursor:text;color:#636363 !important;border-color:#ddd !important;}
.TUI-btn-visible:hover{border-color:#ddd !important;box-shadow:none;}

.TUI-btn-theme-blue{}
.TUI-btn-theme-blue{background:#50abff !important;border-color:#338de0 !important;color:#fff !important;box-shadow:inset 0px 1px 1px rgba(127,194,255,1) !important;}
.TUI-btn-theme-blue:hover{background:#67b5fe !important;border-color:#338de0 !important;color:#fff !important;}
.TUI-btn-theme-blue:active{background:#2b84d7 !important;border-color:#2b84d7 !important;color:#fff !important;box-shadow:inset 0px 0px 10px rgba(000,000,000,0.5) !important;}

/* 交互--工具栏--工具栏按钮--督办催办  */
.TUI-link-btn-haveVal{border-color:#fc5454;}/* 特殊 */
.TUI-link-btn-haveVal:hover{border-color:#fc5454;}/* 特殊 */

/* 交互--分组按钮  */
.TUI-group-btn{zoom:1;}
.TUI-group-btn:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}

/* 交互--分组按钮--组员  */
.TUI-group-btn .TUI-group-item{zoom:1;display:block;float:left;margin:0 5px 0 0;}
.TUI-group-btn .TUI-group-item:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;} 
.TUI-group-btn .TUI-group-item .TUI-toolbar-btn{float:left;}
.TUI-group-btn .TUI-group-item .TUI-link-btn{float:left;}
.TUI-group-btn .TUI-group-item td .TUI-toolbar-btn{float:none; vertical-align:middle;padding:0 5px 0 4px;}
.TUI-group-btn .TUI-group-item td .TUI-link-btn{float:none;vertical-align:middle;padding:0 5px 0 4px;}

.TUI-group-btn .TUI-link-btn,.TUI-group-btn .TUI-toolbar-btn{margin:0 0 0 0px;border-radius:0px;padding:0 10px;border-left:1px solid #fff;}
.TUI-only-ico .TUI-link-btn,.TUI-only-ico .TUI-toolbar-btn{padding:0 3px 0 6px;}
.TUI-group-btn .TUI-link-btn:first-child,.TUI-group-btn .TUI-toolbar-btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-color:#bbb;}
.TUI-group-btn .TUI-link-btn:last-child,.TUI-group-btn .TUI-toolbar-btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.TUI-group-btn .TUI-link-btn-last{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.TUI-group-btn .TUI-link-btn-first{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-color:#bbb;}

/* 交互--分组按钮--分组间隔  */
.TUI-group-btn .TUI-split{height:25px;font-size:0px;line-height:0px;float:left;width:7px;}

/* 交互--工具栏--图标定义  */
.TUI-toolbar-btn .TUI-ico,.TUI-link-btn .TUI-ico{margin:4px 2px 0 2px;float:left;}

/* 下拉层 */
.TUI-dropdown{border-bottom:1px solid #ddd;border-top:1px solid #fff;background:#f5f5f5;border-top:none;}
.TUI-dropdown .TUI-toolbar,.TUI-dropdown .TUI-dropdown-nav{border-left:0 none;border-right:0 none;border-bottom:none;}
.TUI-dropdown .TUI-dropdown-toggle{padding-right:20px;z-index:9999;position:relative;}
.TUI-dropdown-toggle strong,.ico-arrow{height:4px;width:7px;background-image:url(../../img/base_v2/public/aarow.png);background-repeat:no-repeat;background-position:0 0px;position:absolute;top:50%;right:4px;margin-top:-3px;display:inline-block;z-index:9999;}
.TUI-dropdown .TUI-toggle-open,.TUI-dropdown .TUI-toggle-open:hover{background-color:#f5f5f5;border-bottom:none;box-shadow:none;}
.TUI-dropdown .TUI-toggle-open{height:30px;}
.TUI-toggle-open strong{margin-top:-6px;}

.TUI-dropdown .ico-search{margin:4px 4px 0 0;float:left;}
.TUI-dropdown .TUI-dropdown-box{border:none;border-top:1px solid #ddd;margin-top:-4px;box-shadow:0px 4px 6px 1px rgba(0, 0, 0, 0.2);}
.TUI-dropdown-box-pos{position:absolute;left:0px;right:0px;}

.TUI-dropdown-pos .TUI-toolbar{border-left:0 none;border-right:0 none;border-bottom:none;background:none;}
.TUI-ie7 .TUI-dropdown-pos .TUI-toolbar li{z-index:99999;position:relative;}
.TUI-dropdown-pos .TUI-dropdown-toggle{padding-right:20px;float:left;z-index:99999;position:relative;}
.TUI-dropdown-pos .TUI-toggle-open,.TUI-dropdown-pos .TUI-toggle-open:hover{background-color:#f5f5f5;border-bottom:none;box-shadow:none;}
.TUI-dropdown-pos .TUI-toggle-open{height:30px;}
.TUI-toggle-open .ico-toggle{margin-top:-6px;}

.TUI-dropdown-pos{position:absolute;z-index:999999;}
.TUI-dropdown-pos .ico-search{margin:4px 4px 0 0;float:left;}
.TUI-dropdown-pos .TUI-dropdown-box{border:1px solid #bbb;margin-top:-4px;border-radius:4px;border-top-right-radius:0px;position:absolute;right:0px;box-shadow:0px 1px 10px 1px rgba(0, 0, 0, 0.2);}
.TUI-dropdown-pos .TUI-pos-right{top:0;right:0px;text-align:right;}
.TUI-dropdown-pos .TUI-pos-right ul{padding-right:3px;z-index:99999;position:relative;}

/* 交互--弹出菜单 */
.TUI-pop-btn{position:relative;}
.TUI-pop-btn em.TUI-toolbar-btn{width:24px;display:block;border-radius:0 2px 2px 0;cursor:pointer;margin-left:0;padding:0;position:relative;z-index:9999;margin-left:-1px;}
.TUI-pop-btn a.TUI-toolbar-btn{padding-right:25px;}
.TUI-pop-btn .TUI-toggle-open{height:auto;}
.TUI-pop-btn .TUI-toggle-open,.TUI-pop-btn .TUI-toggle-open:hover{background-color:#f5f5f5;}
.TUI-pop-btn .TUI-toggle-open strong{margin-top:-4px;}

.TUI-hover-btn{position:relative;z-index:9999999;}
.TUI-toolbar li.TUI-hover-btn strong.ico-arrow{right:10px;}
.TUI-hover-btn em.TUI-toolbar-btn{width:24px;display:block;border-radius:0 2px 2px 0;cursor:pointer;margin-left:0;padding:0;position:relative;z-index:9999;margin-left:-1px;}
.TUI-hover-btn a.TUI-toolbar-btn{padding-right:25px;}
.TUI-hover-btn .TUI-toggle-open{height:auto;}
.TUI-hover-btn .TUI-toggle-open,.TUI-hover-btn .TUI-toggle-open:hover{background-color:#f5f5f5;}
.TUI-hover-btn .TUI-toggle-open strong{margin-top:-4px;}

.TUI-hover-btn .TUI-pop-menu p{height:30px;line-height:30px;border-bottom:1px solid #ececec;cursor:pointer;padding:0 0 0 5px;}
.TUI-hover-btn .TUI-pop-menu p:last-child{border:none;}
.TUI-hover-btn .TUI-pop-menu p:hover{text-decoration:none;background:#f5f5f5;}
.TUI-hover-btn .TUI-pop-menu p input{vertical-align:middle;margin:0 5px 0 0;}

.pop-right-btn .TUI-toggle-open{height:24px;margin-bottom:0px;}
.pop-right-btn a.TUI-toolbar-btn{padding-right:5px;}
.pop-right-btn .TUI-toolbar-btn{float:left;}
.pop-right-btn .TUI-pop-menu{z-index:99999;}

.TUI-pop-menu{width:110px;border:1px solid #bbb;border-radius:3px;border-top-right-radius:0px;padding:6px;position:absolute;right:0;top:24px;background:#fff;z-index:999999998;box-shadow:0px 1px 8px 1px rgba(0, 0, 0, 0.2);overflow:hidden;border-collapse:collapse;}
.TUI-pop-menu a{display:block;height:30px;line-height:30px;border-bottom:1px solid #ececec;cursor:pointer;}
.TUI-pop-menu a:last-child{border:none;}
.TUI-pop-menu a:hover{text-decoration:none;background:#f5f5f5;}
.TUI-pop-menu .TUI-ico{margin:0px 6px 0 3px;vertical-align:middle;}

/* 交互--标签页--横向标签页布局  */
.TUI-tab{background-color:#f5f5f5;box-shadow:inset 0px -1px 2px rgba(0, 0, 0, 0.05);border-bottom:1px solid #bbb;}

.tab-layout-split{height:3px;font-size:0px;line-height:0px;overflow:hidden;background:#fff;}
.tab-layout-split div{height:3px;font-size:0px;line-height:0px;overflow:hidden;border-top:1px solid #bbb;background:#fff;}

.TUI-tab-left-layout .tab-layout-split{display:none;}
.TUI-tab-right-layout .tab-layout-split{display:none;}
.TUI-tab-bottom-layout .tab-layout-split{display:none;}

.TUI-tab-title{float:left;height:30px;line-height:30px;padding:0 0 0 10px;display:inline-block;margin:6px 0 0 0;font-weight:normal;}
.TUI-tab ul{margin:0 0 0px 0px;padding-left:5px;padding-top:1px;border-top:1px solid #fff;zoom:1;}
.TUI-tab ul:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.TUI-tab li{float:left;margin:2px 3px -1px 0px;}
.TUI-tab li a{background:#f5f5f5;border:1px solid #ddd;border-bottom-color:#bbb;float:left;text-decoration:none;padding:3px 10px 3px 10px;border-top-left-radius:2px;border-top-right-radius:2px;}
.TUI-tab li strong{font-weight:normal;cursor:pointer;}
.TUI-tab li em{font-style:normal;cursor:pointer;}

/* 交互--标签页--TUI-current 选中标签页样式  */
.TUI-tab li.TUI-current a,.TUI-tab li.TUI-current a:hover{background-color:#fff;border-color:#bbb;border-bottom-color:#fff;}
.TUI-tab li.TUI-current strong{font-weight:bold;}
.TUI-tab li a:hover{background:#ececec;background:#fff;}

/* 交互--标签页--TUI-tab-content 标签页内容窗口样式 默认隐藏  */
.TUI-tab-content{background:#fff;visibility:visible;}
.TUI-tab-content .TUI-grid-list{border-top:none;}
.TUI-tab-content .TUI-grid-list th{border-top:none;}
.TUI-tab-layout .TUI-tab-content .TUI-content{border-top:none;}

body.TUI-ie7 .TUI-tab-content iframe.TUI-wh100{position:absolute;left:0px;bottom:0px;right:0px;top:0px;}

/* 交互--标签页--左侧标签页布局  */
.TUI-tab-left-layout > .TUI-tab{box-shadow:inset -1px 0px 2px rgba(0, 0, 0, 0.15);border:none;border-right:1px solid #bbb;}
.TUI-tab-left-layout > .TUI-tab ul{border:none;padding:0px;margin:3px 0px 0 0;}
.TUI-tab-left-layout > .TUI-tab li{clear:both;float:none;margin:0 -1px 3px 0;}
.TUI-tab-left-layout > .TUI-tab li a{border-color:#ddd;border-right-color:#bbb;clear:both;float:none;border-radius:0px;border-top-left-radius:2px;border-bottom-left-radius:2px;overflow:hidden;display:block;margin:0 0 0 5px;}

.TUI-tab-left-layout > .TUI-tab li.TUI-current a,.TUI-tab-left-layout > .TUI-tab li.TUI-current a:hover{background-color:#fff;border-color:#bbb;border-right-color:#fff;}

/* 交互--标签页--左侧标签页面容体 */
.TUI-tab-left-content{position:absolute;left:3px;top:0px;right:0px;bottom:0px;}

/* 交互--标签页--右侧标签页布局  */
.TUI-tab-right-layout .TUI-tab{box-shadow:inset 1px 0px 2px rgba(0, 0, 0, 0.15);border:none;border-left:1px solid #bbb;}
.TUI-tab-right-layout .TUI-tab ul{border:none;padding:0px;margin:3px 0px 0 0;}
.TUI-tab-right-layout .TUI-tab li{clear:both;float:none;margin:0 0px 3px -1px;}
.TUI-tab-right-layout .TUI-tab li a{border-color:#ddd;border-left-color:#bbb;clear:both;float:none;border-radius:0px;border-top-right-radius:2px;border-bottom-right-radius:2px;overflow:hidden;display:block;margin:0 5px 0 0px;}

.TUI-tab-right-layout .TUI-tab li.TUI-current a,.TUI-tab-right-layout .TUI-tab li.TUI-current a:hover{background-color:#fff;border-color:#bbb;border-left-color:#fff;}
 
/* 交互--标签页--底部标签页布局  */
.TUI-tab-bottom-layout .TUI-tab{box-shadow:inset 0px 1px 2px rgba(0, 0, 0, 0.15);border:none;border-top:1px solid #bbb;}
.TUI-tab-bottom-layout .TUI-tab ul{border:none;padding:0 0 3px 5px;margin:0px 0px 0 0;}
.TUI-tab-bottom-layout .TUI-tab li{float:left;margin:-1px 3px 0px 0px;}
.TUI-tab-bottom-layout .TUI-tab li a{background-color:#f5f5f5;border:1px solid #ddd;border-top-color:#bbb;float:left;text-decoration:none;padding:5px 10px 5px 10px;border-radius:0px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}

.TUI-tab-bottom-layout .TUI-tab li.TUI-current a,.TUI-tab-bottom-layout .TUI-tab li.TUI-current a:hover{background-color:#fff;border-color:#bbb;border-top-color:#fff;}
.TUI-tab-bottom-layout .TUI-tab li a:hover{background:#fff;}

.TUI-tab .TUI-ico{vertical-align:middle;margin:0 4px 0 0;}

/* 交互--标签页--竖向文字显示(该样式只适用于左，右标签页,加在TUI-tab后即可)  */
.TUI-vword{width:40px;line-height:13px;}
.TUI-vword em{width:18px;display:block;font-style:normal;line-height:13px;}

/* 交互--组合输入框(输入框,删除文本内容按钮,弹出选择页面按钮)  */
.TUI-combobox{height:27px;position:relative;display:inline-block;z-index:999;min-width:100px;} 
.TUI-ie7 .TUI-combobox .TUI-combobox-search{top:1px;}
.TUI-ie7 .TUI-combobox .TUI-combobox-toggle{top:1px;}
.TUI-combobox-public .TUI-combobox{width:100%;}
.TUI-combobox-hzindex{z-index:99999;}/* 用于提高优先级 */
.TUI-ie7 .TUI-combobox{z-index:999;}
.TUI-combobox .TUI-input{width:95%;height:25px;}

/* 交互--组合输入框--删除文本内容按钮  */
.TUI-combobox-clear{height:21px;width:22px;background-color:#fff;text-decoration:none;display:block;overflow:hidden;text-indent:-9999px;position:absolute;right:30px;top:3px;z-index:9999;}
.TUI-combobox-clear-on{background-color:#dde7f7;}

/* 交互--组合输入框--查询按钮  */
.TUI-combobox-search{width:30px;height:28px;border:none;position:absolute;right:0px;top:0px;display:block;overflow:hidden;text-indent:-99999px;z-index:9999;}

/* 交互--组合输入框--查询按钮  */
.TUI-combobox-address{width:30px;height:28px;border:none;position:absolute;right:0px;top:0px;display:block;overflow:hidden;text-indent:-99999px;z-index:9999;}

/* 交互--组合输入框--弹出层页面按钮  */
.TUI-combobox .TUI-combobox-toggle,.TUI-combobox .TUI-toggle-open,.select_close_link{width:30px;height:28px;border:none;position:absolute;right:0px;top:0px;display:block;overflow:hidden;text-indent:-99999px;z-index:9999;}

/* 交互--组合输入框--弹出层内容框  */
.TUI-combobox-content{ height:auto !important; height:100px; min-height:100px;width:100%;border:1px solid #bbb;box-shadow:0px 1px 8px 1px rgba(0, 0, 0, 0.2);border-radius:4px;border-top-right-radius:0px;background:#fff;position:absolute;right:0px;top:0px;z-index:9998;top:26px;border-collapse:separate;}
.TUI-combobox-content iframe{border-radius:4px;}
.TUI-combobox-overflow{width:100%;height:100%;}

.TUI-combobox-menu{padding:6px;}
.TUI-combobox-menu a{display:block;height:30px;line-height:30px;border-bottom:1px solid #ececec;cursor:pointer;}
.TUI-combobox-menu a:hover{text-decoration:none;background:#f1f1f1;}
.TUI-combobox-menu .TUI-ico{margin:7px 6px 0 5px;float:left;}

/* 交互--手风琴菜单  */
.TUI-accordion{border:1px solid #ddd;}
.TUI-content .TUI-accordion{border:none;} 
.TUI-accordion-group{border-bottom:none;width:100%;}
.accrodion-header a{height:38px;line-height:38px;background-color:#f5f5f5;display:block;border-bottom:1px solid #ddd;font-weight:bold;text-decoration:none;position:relative;}
.accrodion-header a:hover{background:#fff;}
.accrodion-header .TUI-ico{float:left;margin:10px 5px 0 10px;}
.accrodion-body{background-color:#fff;border-bottom:1px solid #ddd;padding:10px 0;}

.TUI-accordion-menu .accrodion-body li a{height:35px;line-height:35px;display:block;border-bottom:1px solid #ececec;background-color:#fff;text-decoration:none;padding:0 0 0 10px;margin:0px 10px;border-radius:4px;}
.TUI-accordion-menu .accrodion-body li a:hover{background:#f5f5f5;}
.TUI-accordion-menu .accrodion-body li a.TUI-current{background:#006fd6;}
.TUI-accordion-menu .accrodion-body li a .TUI-ico{float:left;margin:9px 5px 0 10px;}
.TUI-accordion .TUI-aarow-down,.TUI-accordion .TUI-aarow-up{width:17px;height:17px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;right:10px;top:10px;}
.TUI-accordion-h100{height:100%;overflow:auto;} 
.TUI-ie7 .TUI-accordion-h100{position:relative;position:absolute;left:0px;top:0px;right:0px;bottom:0px;overflow-x:hidden;}

/* 交互--常用语 */
.TUI-custom-words{position:relative;z-index:100;}
.TUI-custom-layer{position:absolute;left:0px;top:0px;background:#fff;z-index:9999;width:100%;border:1px solid #bbb;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 0.2);border-radius:0px;border-collapse:separate;display:none;}
.TUI-custom-content{overflow:auto;border-bottom:none;min-height:36px;max-height:190px;}
.TUI-custom-content span{padding:5px 5px;display:inline-block;}
.TUI-custom-content a{height:30px;line-height:30px;display:block;text-indent:10px;color:#000;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.TUI-custom-content a:hover{background-color:#f5f5f5;text-decoration:none;}
.TUI-custom-control{padding:3px 5px;background:#f5f5f5;}


.TUI-customword-btngroup{position:relative;}
.TUI-customword-btngroup textarea,.TUI-customword-btngroup select{float:left;}
.TUI-customword-btn{width:30px;display:block;overflow:hidden;float:left;height:50%;border:1px solid #bbb;margin:-4px 0 0 -1px;position:relative;text-align:center;background:#fff url(../../img/base_v2/public/custom-btn-bg.png) repeat-x 0px bottom;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.tcb-btn3 .TUI-customword-btn{height:33.3%;}
.TUI-customword-btn .TUI-ico{position:absolute;top:50%;margin:-8px 0 0 -8px;left:50%;}
.TUI-customword-btn:hover{background:#fff;}

/* 交互--上传 */
.TUI-upload-doc,.TUI-upload-img{zoom:1;}
.TUI-upload-doc:after,.TUI-upload-img:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.TUI-upload-doc a{max-width:125px;height:28px;line-height:28px;display:block;padding:0px 0px 0 30px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.TUI-upload-doc .ico-doc{position:absolute;left:8px;top:50%;margin-top:-8px;}
.TUI-upload-doc a:hover{text-decoration:none;}
.TUI-upload-doc li:hover{background-color:#ececec;text-decoration:none;border-radius:3px;}
.upload-col li{float:left;position:relative;margin-right:6px;padding-right:30px;}
.doc-del{cursor:pointer;display:block;font-weight:normal;position:absolute;background-image:url(../../img/base_v2/public/upload-close.png);background-repeat:no-repeat;}
.upload-col .doc-del{width:28px;height:28px;right:0px;top:50%;margin-top:-14px;}

.upload-row{position:relative;}
.upload-row li{width:316px;position:relative;margin-bottom:6px;}
.upload-row .doc-del{height:28px;line-height:28px;right:8px;top:0;padding-left:15px;}

.TUI-upload-table .TUI-grid-list{border-top:1px solid #ddd;}

.TUI-upload-img li{float:left;margin-right:12px;width:90px;text-align:center;}
.TUI-upload-img div{border:1px solid #ddd;padding:3px;background-image:#fff;border-radius:3px;display:inline-block;position:relative;width:80px;height:80px;margin:0 auto;}
.TUI-upload-img img{width:100%;height:100%;border-radius:3px;}
.TUI-upload-img strong{height:25px;line-height:25px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;}
.TUI-upload-img .ico-del{right:6px;top:6px;position:absolute;cursor:pointer;z-index:999;}
.upload-col .doc-del{background-position:50% 50%;}
.upload-row .doc-del{background-position:0px 50%;}

.TUI-SWF-btns{position:relative;height:32px;}
.TUI-SWF-btnupload{width:80px;height:28px;display:block;position:absolute;top:0px;left:0px;z-index:99;background-image:url(../../img/base_v2/public/swfUpload/upload.png);background-repeat:no-repeat;cursor:pointer;}
.TUI-SWF-btns iframe{width:80px;height:28px;border:none;margin:0px;padding:0px;overflow:hidden;}
.TUI-SWF-btns iframe{border:none;}

/* 交互--上传进度 */
.progressWrapper{width:300px;border:1px solid #bbb;background:#f5f5f5;position:absolute;left:50%;top:50%;margin:-70px 0 0 -150px;box-shadow:inset 0px 11px 50px rgba(255,255,255,1),0px 1px 8px 1px rgba(0, 0, 0, 0.2);border-radius:4px;position:fixed;z-index:99999999;overflow:hidden;}
.progressContainer{padding:20px;position:relative;}
a.progressCancel{height:16px;width:16px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;right:10px;top:10px;}
.progressName{padding:5px 0;}
.progressBarStatus{padding:5px 0;}
.progressBG{height:10px;font-size:0px;line-height:0px;overflow:hidden;}
.progressBarComplete{height:10px;font-size:0px;line-height:0px;overflow:hidden;}

/* Asp.net TreeView */
.asp-treeview{color:#636363;}
.asp-treeview a:link,.asp-treeview a:visited,.asp-treeview a:hover,.asp-treeview a:active{color:#636363;text-decoration:none;}
.asp-treeview a{}
.asp-treeview-treeNode{padding:0 3px;border-radius:4px;cursor:pointer;}
.asp-treeview-selected-node{padding:0 3px;background:#2087e6;color:#fff;border-radius:4px;cursor:pointer;}
.asp-treeview-hover-Node{background:#ececec;padding:0 3px;border-radius:4px;cursor:pointer;}

.asp-asp-reptree{}
.asp-asp-reptree td{padding:0 3px;overflow:hidden;padding:0px;line-height:normal;}
.asp-asp-reptree td .asp-treeview-hover-Node{padding:0px;}
.asp-asp-reptree td div{height:auto !important;height:16px !important;overflow:hidden;}
.asp-asp-reptree td div img{display:block;}


/* 交互--视频监控 */

.video-control-group .TUI-group-item{margin-bottom:0px !important;}
.video-play-grey-bg{background:#f5f5f5;border-top:1px solid #ececec;}
.video-play-control{width:190px;height:190px;overflow:hidden;position:relative;}

.video-btn{display:block;vertical-align:middle;background:url(../../img/base_v2/public/videocontrol/vc.png) -9999px -9999px no-repeat;overflow:hidden;text-indent:-9999px;position:absolute;}

.video-main-title{position:absolute;left:10px;top:3px;font-size:12px;color:#bbb;}

a.video-btn{z-index:6;}
a.btn-wb,a.btn-wt,a.btn-wr,a.btn-wl{z-index:7;}

a.video-btn:hover{background-image:url(../../img/base_v2/public/videocontrol/vc-on.png);background-repeat:no-repeat;}
a.video-btn:active{background-image:url(../../img/base_v2/public/videocontrol/vc-down.png);background-repeat:no-repeat;}

.btn-wb {width:74px;height:96px;background-position:0 0;bottom:1px;left:50%;margin:0 0 0 -38px;}
.btn-wbl {width:86px;height:87px;background-position:-84px 0;bottom:9px;left:8px;margin:0 0 0 0px;}
.btn-wbr {width:87px;height:88px;background-position:-180px 0;bottom:8px;right:8px;margin:0 0 0 0px;}
.btn-wl {width:94px;height:73px;background-position:-277px 0;left:1px;top:50%;margin:-38px 0 0 0px;}
.btn-wr {width:95px;height:74px;background-position:-381px 0;right:1px;top:50%;margin:-37px 0 0 0px;}
.btn-wt {width:73px;height:94px;background-position:-486px 0;top:0px;left:50%;margin:0 0 0 -36px;}
.btn-wtl {width:87px;height:88px;background-position:-569px 0;top:6px;left:8px;margin:0 0 0 0px;}
.btn-wtr {width:88px;height:87px;background-position:-666px 0;top:7px;right:8px;margin:0 0 0 0px;}

.video-btn-turn{width:95px;height:95px;background:url(../../img/base_v2/public/videocontrol/turn.png) no-repeat;display:block;overflow:hidden;text-indent:-9999px;position:absolute;left:50%;top:50%;z-index:8;margin:-49px 0 0 -48px;}
.video-btn-turn:hover{background:url(../../img/base_v2/public/videocontrol/turn-on.png) no-repeat;margin:-48px 0 0 -47px;}
.video-btn-turn:active{background:url(../../img/base_v2/public/videocontrol/turn-down.png) no-repeat;margin:-48px 0 0 -47px;}

.video-play-4btn{background-image:url(../../img/base_v2/public/videocontrol/btn-4-bg.png);background-repeat:no-repeat;}
.video-play-4btn .btn-wbl,.video-play-4btn .btn-wbr,.video-play-4btn .btn-wtl,.video-play-4btn .btn-wtr{display:none;}
.video-play-4btn .video-btn{background-image:url(../../img/base_v2/public/videocontrol/4vc.png);background-repeat:no-repeat;}
.video-play-4btn .btn-wt{background-position:-291px 0;}
.video-play-4btn .btn-wr{background-position:-186px 0;}
.video-play-4btn .btn-wb{background-position:0px 0px;}
.video-play-4btn .btn-wl{background-position:-82px 0;}

.video-play-4btn a.video-btn:hover{background-image:url(../../img/base_v2/public/videocontrol/4vc-on.png);background-repeat:no-repeat;}
.video-play-4btn a.video-btn:active{background-image:url(../../img/base_v2/public/videocontrol/4vc-down.png);background-repeat:no-repeat;}

.video-play-4btn .btn-wt:hover{background-position:-291px 0;}
.video-play-4btn .btn-wr:hover{background-position:-186px 0;}
.video-play-4btn .btn-wb:hover{background-position:0px 0px;}
.video-play-4btn .btn-wl:hover{background-position:-82px 0;}

.video-play-4btn .btn-wt:active{background-position:-291px 0;}
.video-play-4btn .btn-wr:active{background-position:-186px 0;}
.video-play-4btn .btn-wb:active{background-position:0px 0px;}
.video-play-4btn .btn-wl:active{background-position:-82px 0;}

.video-area{background:#636363 !important;}
.video-main .TUI-toolbar{background:#252525;border:none;}
.video-main .TUI-toolbar-btn{border-color:#000;background:#363636;color:#bbb;}
.video-main .TUI-toolbar-btn:hover{background:#363636;border-color:#636363;color:#bbb;}
.video-main .TUI-toolbar-btn:active{background:#000;border-color:#363636;}
.video-main .TUI-toolbar-btn .TUI-ico{margin-left:0px;background-image:url(../../img/base_v2/public/videocontrol/v-ico.png);}
.video-main .TUI-toolbar-btn .ico-play{background-position:-48px 0px;}
.video-main .TUI-toolbar-btn .ico-print-screen{background-position:-48px -48px;}
.video-main .TUI-toolbar-btn .ico-video-record{background-position:-48px -96px;}
.video-main .TUI-toolbar-btn .ico-call{background-position:-48px -144px;}
.video-main .TUI-toolbar-btn .ico-voice{background-position:-96px -0px;}
.video-main .TUI-toolbar-btn .ico-one-screen{background-position:-240px -144px;}
.video-main .TUI-toolbar-btn .ico-four-screen{background-position:-240px -96px;}
.video-main .TUI-toolbar-btn .ico-six-screen{background-position:-240px -48px;}
.video-main .TUI-toolbar-btn .ico-eight-screen{background-position:-240px 0px;}
.video-main .TUI-toolbar-btn .ico-no-voice{background-position:-96px -48px;}
.video-main .TUI-toolbar-btn .ico-record{background-position:-96px -96px;}
.video-main .TUI-toolbar-btn .ico-voice-plus{background-position:-144px 0px;}
.video-main .TUI-toolbar-btn .ico-voice-minus{background-position:-144px -48px;}
.video-main .TUI-toolbar-btn .ico-pause{background-position:-144px -96px;}
.video-main .TUI-toolbar-btn .ico-stop{background-position:-144px -144px;}
.video-main .TUI-toolbar-btn .ico-save{background-position:-192px 0px;}
.video-main .TUI-toolbar-btn .ico-download{background-position:-192px -48px;}
.video-main .TUI-toolbar-btn .ico-mointor{background-position:-192px -96px;}
.video-main .TUI-toolbar-btn .ico-fullscreen{background-position:-192px -144px;}
.video-main .TUI-toolbar-btn .ico-setup{background-position:-288px 0px;}

.video-main .TUI-pop-menu{background:#252525;border-color:#636363;width:auto;}
.video-main .TUI-pop-menu a{color:#bbb;border-color:#252525;}
.video-main .TUI-pop-menu a:hover{background-color:#636363;}

.video-main .TUI-comstom-voice{}
.voice-slider{margin:0 0 10px 20px;}
.video-main .TUI-comstom-voice .TUI-toolbar-btn{margin:0px auto;cursor:pointer;}
.video-main .TUI-comstom-voice .TUI-toolbar-btn .TUI-ico{vertical-align:middle;margin-top:3px;}

.TUI-comstom-voice .ui-slider{border-color:#000;background:#363636 !important;}
.TUI-comstom-voice .ui-slider-range{background:#ddd;border-radius:4px;}
.TUI-comstom-voice .ui-slider-handle{cursor:pointer !important;left:-0.2em !important;}
.TUI-comstom-voice a.ui-state-focus{border-color:#000 !important}
.TUI-comstom-voice a.ui-state-hover{border-color:#000 !important;background:#bbb !important;}

.TUI-btn-tinkerup{margin:0 auto;width:140px;height:32px;overflow:hidden;display:block;}

.TUI-btn-tinkerup a,.TUI-btn-tinkerup strong{float:left;}
.TUI-btn-tinkerup .TUI-toolbar-btn{vertical-align:middle;margin:0px;}
.TUI-btn-tinkerup .TUI-toolbar-btn:first-child{border-top-right-radius:0px;border-bottom-right-radius:0px;}
.TUI-btn-tinkerup .TUI-toolbar-btn:last-child{border-top-left-radius:0px;border-bottom-left-radius:0px;}
.TUI-btn-tinkerup strong{background:#f5f5f5;border:1px solid #bbb;border-left:none;border-right:none;display:inline-block;padding:0 10px;height:25px;line-height:25px;width:50px;overflow:hidden;text-align:center;}

.TUI-slide-group{}
.TUI-slide-group th{text-align:right;font-weight:normal;padding:0 10px 0 0;}

.TUI-slider-skin-blue .ui-slider-range{background:#4ca0fe;}
.TUI-slider-skin-blue .ui-slider-handle{cursor:pointer !important;}
.TUI-slider-skin-blue .ui-state-focus{border-color:#4ca0fe !important}
.TUI-slider-skin-blue .ui-state-hover{border-color:#4ca0fe !important}

.TUI-slider-ico .TUI-ico{background-image:url(../../img/base_v2/public/videocontrol/v-ico.png);}
.ico-lighter{background-position:0px 0px;}
.ico-contrast{background-position:0px -48px;}
.ico-saturation{background-position:0px -96px;}
.ico-tinge{background-position:0px -144px;}

/* kendo ui tree */
#treeview .k-sprite {
    background-image:url("../../kendoui/img/coloricons-sprite.png");
}
.rootfolder {background-position:0 0;}
.folder {background-position:0 -16px;}
.pdf {background-position:0 -32px;}
.html {background-position:0 -48px;}
.image {background-position:0 -64px;}


/* 地图 ----开始 */

/* 交互--地图 */
.TUI-map{width:100%;height:100%;}
.TUI-map-content{width:100%;height:100%;background:#87abcf;overflow:hidden;}/* 特殊 */

.TUI-ie7 .TUI-map,.TUI-ie7 .TUI-map-content{position:absolute;left:0px;top:0px;right:0px;bottom:0px;}

.TUI-map-control{width:76px;height:246px;display:block;overflow:hidden;position:absolute;top:20px;left:20px;z-index:99999;background-image:url(../../img/base_v2/public/map/map-control.png);background-repeat:no-repeat;}
.TUI-map-eye{position:absolute;right:10px;bottom:10px;z-index:99999;}
.map-eye-toggle{background-image:url(../../img/base_v2/public/map/map-btn.png);background-repeat:no-repeat;background-position:0px 0px;width:22px;height:22px;border:1px solid #bbb;display:block;overflow:hidden;text-indent:-9999px;position:absolute;right:0px;bottom:0px;box-shadow:0px 1px 8px 1px rgba(0, 0, 0, 0.2);}
.map-eye-toggle-open{background-position:0px -80px;right:auto;bottom:auto;top:0px;left:0px;}
.map-eye-content{width:280px;height:186px;border:1px solid #bbb;background-color:#fff;overflow:hidden;box-shadow:0px 1px 8px 1px rgba(0, 0, 0, 0.2);}
.map-eye-inner{width:270px;height:176px;margin:5px;overflow:hidden;}
.TUI-map-h-shadow,.TUI-map-v-shadow{font-size:0px;line-height:0px;}
.TUI-map-h-shadow{height:7px;width:100%;position:absolute;top:0px;left:0px;z-index:99999;background-image:url(../../../img/base_v2/public/map/map-h-shadow.png);background-repeat:repeat-x;background-position:0px 0px;}
.TUI-map-v-shadow{width:6px;height:100%;position:absolute;top:0px;left:0px;z-index:99999;background-image:url(../../../img/base_v2/public/map/map-v-shadow.png);background-repeat:repeat-y;background-position:0px 0px;}

.TUI-map-toolbar{position:absolute;right:10px;top:3px;float:right;background:none !important;border:none !important;padding:0px !important;z-index:99999999;border-radius:4px;}
.TUI-map-toolbar .TUI-toolbar-btn{margin:0px 0 0 -1px !important;border-radius:0px;box-shadow:none;border-color:#ddd;}
.TUI-map-toolbar .TUI-toolbar-btn:hover{position:relative;z-index:999;}
.TUI-map-toolbar li a{padding:0px 6px 0px 6px;}

.TUI-toggle-west,.TUI-toggle-west-open{width:18px;height:65px;display:block;overflow:hidden;text-indent:-9999px;position:absolute;left:0px;top:50%;margin-top:-32px;z-index:9999999;}

.TUI-map-pos-panel{right:9px;top:10px;bottom:10px;min-width:300px;position:absolute;z-index:9999;display:none;}
.TUI-map-panel{position:absolute;top:0px;right:0px;bottom:0px;height:100%;overflow:hidden;border-radius:4px;box-shadow:0px 0px 10px 0px rgba(1, 0, 0, 0.3);width:100%;float:right;}
.TUI-map-panel-sub{position:absolute;left:0px;top:0px;right:0px;bottom:0px;height:100%;overflow:hidden;}

/* 交互--地图-标签页 */
.TUI-tab-in-map{position:absolute;top:10px;left:5px;bottom:10px;z-index:999999;}
.TUI-tab-in-map .TUI-tab-left-layout > .TUI-tab{background:none;padding-right:3px;box-shadow:none;border:none;}
.TUI-tab-in-map .TUI-tab-left-layout > .TUI-tab ul{border:1px solid #bbb;background-color:#f5f5f5;padding:6px 4px 3px 3px;margin:0px;border-radius:4px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.3);}
.TUI-tab-in-map .TUI-tab-left-layout > .TUI-tab li{margin-bottom:3px;}
.TUI-tab-in-map .TUI-tab-left-layout > .TUI-tab li a{margin:0px;border-color:#bbb;border-radius:4px;padding:2px 0 2px 3px;}
.TUI-tab-in-map .TUI-tab-left-layout > .TUI-tab li a:hover{border-color:#bbb;background-color:#fff;box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.05);}
.TUI-tab-in-map .TUI-tab-left-layout > .TUI-tab li.TUI-current a,.TUI-tab-in-map .TUI-tab-left-layout > .TUI-tab li.TUI-current a:hover{margin-left:0px;border-color:#58a7ff;background:#dde7f7;}
.TUI-tab-in-map .TUI-tab-content .TUI-tab-left-content{left:0px;border:1px solid #bbb;}
.TUI-tab-in-map .TUI-tab-content .TUI-tab-left-content .TUI-title{border-left:none;border-right:none;}
.TUI-tab-in-map .TUI-tab-content .TUI-tab-left-content .TUI-footer{border-left:none;border-right:none;}
.TUI-tab-in-map .TUI-tab-content .TUI-tab-left-content .TUI-search{border-left:none;border-right:none;}
.TUI-tab-in-map .TUI-tab-content .TUI-tab-left-content .TUI-toolbar{border-left:none;border-right:none;}
.TUI-tab-in-map .TUI-tab-content .TUI-tab-left-content .TUI-grid-list{border-left:none;border-right:none;}
.TUI-tab-in-map .TUI-tab-content .TUI-tab-left-content .TUI-grid-list td{border-right:none;}

.TUI-tab-in-map .TUI-tab-content{box-shadow:0px 0px 10px 0px rgba(1, 0, 0, 0.3);min-width:300px;}
.TUI-tab-in-map .TUI-title{border-top-left-radius:4px;border-top-right-radius:4px;}
.TUI-tab-in-map .TUI-tab-content,.map-viewport .TUI-tab-left-content{border-radius:4px;}
.TUI-tab-in-map .TUI-tab-content .TUI-tab-content{border-radius:0px;box-shadow:none;}
.TUI-tab-in-map .TUI-footer-border{border-bottom-left-radius:4px;border-bottom-right-radius:4px;}

/* 地图左侧工具栏--系统监控 考勤  */
/* 需要更换className  */
.monitor-data-list li{border-bottom:1px dotted #ddd;height:80px;line-height:24px;padding:8px 0;position:relative;}  
.monitor-data-list li:hover{background-color:#ececec;cursor:pointer;}
.monitor-data-list li strong {display:block;height:80px;left:0;overflow:hidden;position:absolute;text-align:center;top:10px;width:100px;}
.monitor-data-list li strong span{background-image:#fff;border:1px solid #ddd;border-radius:4px;display:block;height:60px;margin:0 0 0 18px;width:60px;}
.monitor-data-list li em{background-image:url("../../img/base_v2/public/map/map_ico_mointor.png");background-repeat:no-repeat;background-position:-66px 
center;display:block;height:32px;margin:10px auto 0;width:32px;}
.monitor-data-list li.error_normal em{background-position:-66px 0px;}
.monitor-data-list li.error_gprs em{background-position:-0px 0px;}
.monitor-data-list li.error_gps em{background-position:-33px 0px;}
.monitor-data-list li:hover{background-color:#b2d4fe;cursor:pointer;}
.m_t_check,.m_t_gpstime{display:block;height:24px;margin:0 0 0 105px;}

/* 地图左侧工具栏--地图搜索 */
.search-data-list li{padding:8px 5px;overflow:hidden;position:relative;border-bottom:1px dotted #ddd;padding-left:5px;}
.search-data-list li:hover{background-color:#ececec;}
.search-data-list li span {background-image:url("../../img/base_v2/public/map/m_point.png");background-repeat:no-repeat;display:inline-block;margin:0 8px;text-align:center;width:24px;height:29px;font-size:9px;font-weight:bold;vertical-align:middle;overflow:hidden;padding-top:3px;}
.TUI-map-pos-panel .search-data-list-name{width:70%;}
.TUI-map-pos-panel .search-data-list li {position:relative;}
.TUI-map-pos-panel .search-data-list li div{position:absolute;right:10px;top:7px;}

/* 地图左侧--地图搜索--底部翻页 */
.js_pagenation{height:25px;}
.js_pagenation a,.js_pagenation span{background-color:#fff;border:1px solid #ddd;border-radius:2px;display:inline-block;height:22px;line-height:22px ;margin:0 1px;padding:0 8px;}
.js_pagenation a:hover{background:#ddd;text-decoration:none;color:#252525;}
.js_pagenation span.current {color:#f65151;font-weight:bold;}
.js_pagenation span.prev{color:#252525;font-weight:normal;}
.js_pagenation input{border:1px solid #ddd;border-radius:2px;box-shadow:0 3px 8px rgba(0, 0, 0, 0.2) inset;height:22px !important;line-height:22px;margin:0 3px;padding:0 0 0 3px;}

/* 地图右侧工具栏--信息 -- 人员信息 */
.TUI-map-person-region{position:relative;padding:10px;background:#f5f5f5;}
.person-photo-img a{position:absolute;left:10px;top:10px;border:1px solid #ddd;width:100px;height:120px;overflow:hidden;background:#fff;display:block;}
.person-photo-img img{margin:4px;height:112px;width:92px;}
.TUI-map-person-info{margin:0px 0 0 120px;}
.TUI-map-person-info p{padding:2px 0;}
.TUI-map-person-content{background:#f5f5f5;padding:0px 10px 10px 10px;}
.TUI-map-person-content p{padding:2px 0;}

/* 地图右侧工具栏--信息 -- 人员状态图标 */
.person-status .gprs,.person-status .gps,.person-status .gprs_disorder,.person-status .gps_disorder{width:17px;height:17px;background-image:url("../../img/base_v2/public/status_ico.png");background-repeat:no-repeat;display:inline-block;margin:0 5px 0 0;float:left;}
.person-status .gprs{background-position:left -80px;}
.person-status .gprs_disorder{background-position:left -120px;}
.person-status .gps{background-position:left -160px;}
.person-status .gps_disorder{background-position:left -200px;}

.battery_ico{width:29px;height:15px;display:inline-block;position:relative;}
.battery_ico span{width:29px;height:15px;background:url(../../img/base_v2/public/e_ico.png) no-repeat 0 -32px;position:absolute;left:0px;top:0px;display:inline-block;}
.battery_ico strong{height:15px;background:url(../../img/base_v2/public/e_ico.png) no-repeat 0 -16px;font-size:0px;display:inline-block;position:absolute;}

/* 地图右侧工具栏--信息 -- 人员轨迹信息 */
.track_part_title{height:30px;line-height:30px;overflow:hidden;background-color:#f5f5f5;border-bottom:1px solid #ddd;}
.track_part_title strong{height:30px;line-height:30px;width:26px;display:block;float:left;overflow:hidden;text-indent:-9999px;background:url(../../img/base_v2/public/aarow.png) no-repeat -408px 3px;cursor:pointer;border-right:1px solid #ddd;}
.track_part_title span{height:30px;width:80%;display:block;overflow:hidden;padding:0 0 0 8px;}
.track_part_title_open strong{background-position:-408px -69px;}
.track_content li{overflow:hidden;border-bottom:1px solid #ddd;}
.track_content li strong{width:26px;height:60px;float:left;border-right:1px solid #ddd;display:block;overflow:hidden;text-indent:-99999px;background-color:#f5f5f5;}
.track_content li div{float:left;width:80%;padding:5px;height:50px;}
.track_content li em{font-style:normal;}

/* 地图右侧工具栏--信息 -- 事件信息 */
.TUI-map-case-img img{width:280px;margin:10px auto 0px auto;display:block;}

/* 地图监控页面左侧工具栏图标 */
.map-view-tab .TUI-ico,.TUI-sign-ico{width:24px;height:24px;background-image:url(../../img/base_v2/public/map/map-ico.png);background-repeat:no-repeat;display:inline-block; vertical-align:middle;}
.map-view-tab .map-ico-monitor{background-position:0px 0px;}
.map-view-tab .map-ico-mapsearch{background-position:0px -48px;}
.map-view-tab .map-ico-layer{background-position:0px -96px;}
.map-view-tab .map-ico-area{background-position:0px -144px;}
.map-view-tab .map-ico-person{background-position:0px -192px;}
.map-view-tab .map-ico-ledger{background-position:0px -240px;}

/* 地图监控页面监控栏状态图标 */
.map-view-tab .map-ico-gps-red,.signico-gps-red{background-position:-48px 0px;}
.map-view-tab .map-ico-gps-blue,.signico-gps-blue{background-position:-48px -48px;}
.map-view-tab .map-ico-gps-green,.signico-gps-green{background-position:-48px -96px;}
.map-view-tab .map-ico-gps-yellow,.signico-gps-yellow{background-position:-48px -144px;}
.map-view-tab .map-ico-gps-grey,.signico-gps-grey{background-position:-48px -192px;}
.map-view-tab .map-ico-gps-pink,.signico-gps-pink{background-position:-48px -240px;}

.map-view-tab .map-ico-gprs-red,.signico-gprs-red{background-position:-96px -0px;}
.map-view-tab .map-ico-gprs-blue,.signico-gprs-blue{background-position:-96px -48px;}
.map-view-tab .map-ico-gprs-green,.signico-gprs-green{background-position:-96px -96px;}
.map-view-tab .map-ico-gprs-yellow,.signico-gprs-yellow{background-position:-96px -144px;}
.map-view-tab .map-ico-gprs-grey,.signico-gprs-grey{background-position:-96px -192px;}
.map-view-tab .map-ico-gprs-pink,.signico-gprs-pink{background-position:-96px -240px;}

.map-view-tab .map-ico-baray-red,.signico-baray-red{background-position:-192px -0px;}
.map-view-tab .map-ico-baray-blue,.signico-baray-blue{background-position:-192px -48px;}
.map-view-tab .map-ico-baray-green,.signico-baray-green{background-position:-192px -96px;}
.map-view-tab .map-ico-baray-yellow,.signico-baray-yellow{background-position:-192px -144px;}
.map-view-tab .map-ico-baray-grey,.signico-baray-grey{background-position:-192px -192px;}
.map-view-tab .map-ico-baray-pink,.signico-baray-pink{background-position:-192px -240px;}

.map-view-tab .map-ico-video-red,.signico-video-red{background-position:-336px -0px;}
.map-view-tab .map-ico-video-blue,.signico-video-blue{background-position:-336px -48px;}
.map-view-tab .map-ico-video-green,.signico-video-green{background-position:-336px -96px;}
.map-view-tab .map-ico-video-yellow,.signico-video-yellow{background-position:-336px -144px;}
.map-view-tab .map-ico-video-grey,.signico-video-grey{background-position:-336px -192px;}
.map-view-tab .map-ico-video-pink,.signico-video-pink{background-position:-336px -240px;}

.map-view-tab .map-ico-light-red,.signico-light-red{background-position:-384px -0px;}
.map-view-tab .map-ico-light-blue,.signico-light-blue{background-position:-384px -48px;}
.map-view-tab .map-ico-light-green,.signico-light-green{background-position:-384px -96px;}
.map-view-tab .map-ico-light-yellow,.signico-light-yellow{background-position:-384px -144px;}
.map-view-tab .map-ico-light-grey,.signico-light-grey{background-position:-384px -192px;}
.map-view-tab .map-ico-light-pink,.signico-light-pink{background-position:-384px -240px;}

.map-view-tab .map-ico-time-red,.signico-time-red{background-position:-144px -0px;}
.map-view-tab .map-ico-time-blue,.signico-time-blue{background-position:-144px -48px;}
.map-view-tab .map-ico-time-green,.signico-time-green{background-position:-144px -96px;}
.map-view-tab .map-ico-time-yellow,.signico-time-yellow{background-position:-144px -144px;}
.map-view-tab .map-ico-time-grey,.signico-time-grey{background-position:-144px -192px;}
.map-view-tab .map-ico-time-pink,.signico-time-pink{background-position:-144px -240px;}

.map-view-tab .map-ico-question-red,.signico-question-red{background-position:-240px -0px;}
.map-view-tab .map-ico-question-blue,.signico-question-blue{background-position:-240px -48px;}
.map-view-tab .map-ico-question-green,.signico-question-green{background-position:-240px -96px;}
.map-view-tab .map-ico-question-yellow,.signico-question-yellow{background-position:-240px -144px;}
.map-view-tab .map-ico-question-grey,.signico-question-grey{background-position:-240px -192px;}
.map-view-tab .map-ico-question-pink,.signico-question-pink{background-position:-240px -240px;}

.map-view-tab .map-ico-excla-red,.signico-excla-red{background-position:-288px -0px;}
.map-view-tab .map-ico-excla-blue,.signico-excla-blue{background-position:-288px -48px;}
.map-view-tab .map-ico-excla-green,.signico-excla-green{background-position:-288px -96px;}
.map-view-tab .map-ico-excla-yellow,.signico-excla-yellow{background-position:-288px -144px;}
.map-view-tab .map-ico-excla-grey,.signico-excla-grey{background-position:-288px -192px;}
.map-view-tab .map-ico-excla-pink,.signico-excla-pink{background-position:-288px -240px;}


.map-monitor-tab{box-shadow:none;border-bottom:1px solid #ddd !important;}
.map-monitor-tab li{line-height:30px;margin-bottom:0px;}
.map-monitor-tab li a{padding:0px 5px 5px 5px;font-size:14px;font-weight:bold;line-height:28px;border:none;}
.map-monitor-tab li a:hover{background:#fff;}
.map-monitor-tab li a strong{min-width:70px;display:inline-block;font-weight:bold;}
.map-monitor-tab li.TUI-current{margin-bottom:-1px;}
.map-monitor-tab li.TUI-current a{border:1px solid #bbb;border-bottom:#fff;}

.map-monitor-content-close{height:auto !important;height:50px;min-height:50px;bottom:auto !important;}
.map-monitor-content-close .TUI-tab-left-content,.TUI-tab-group .TUI-tab-left-content{position:static !important;}
.map-monitor-content-close .TUI-layout-north,.TUI-tab-group .TUI-layout-north{position:static !important;}
.map-monitor-content-close .TUI-layout-center,.TUI-tab-group .TUI-layout-center{position:static !important;}
.TUI-ie7 .map-monitor-content-close .TUI-layout-center .TUI-content{position:static !important;}

.map-monitor-content-close .TUI-layout-south,.TUI-tab-group .TUI-layout-south{position:static !important;}
.TUI-tab-group .TUI-tab-layout{position:static !important;}

.TUI-tab-group-close .TUI-tab{position:static !important;border-bottom:1px solid #ddd;}
.TUI-tab-group-close:last-child .TUI-tab{border-bottom-color:#fff;}
.TUI-tab-group{position:relative;height:100px;}
.TUI-tab-group-close{height:38px !important;overflow:hidden;}

.TUI-zoom-1{zoom:1;}

/* 地图 ----结束 */

/* 布局类  ######################################################################################################  */

.TUI-main-case-region{width:100%;height:100%;}
.TUI-main-map-region{}

/* 布局--增加最小高度触发ie7中的haslayout  */
.TUI-layout-north{height:auto !important;height:1px;min-height:1px;z-index:9999999 !important;}
.TUI-layout-maptool-north,.TUI-layout-notelist-north{z-index:999999 !important;}
.TUI-layout-south{height:auto !important;height:1px;min-height:1px;}

/* 布局--窗体内容  */
.TUI-content{border-left:1px solid #ddd;border-right:1px solid #ddd;background:#fff;}
.TUI-content .TUI-grid-list{border-right:none;}
.TUI-content .TUI-grid-list th{border-right:none;}

.ui-layout-container .TUI-content{border-right:none;border-left:none;}
.ui-layout-pane-west .TUI-content{border-left:1px solid #ddd;}

/* 布局--窗体容器  */
.TUI-container{border:1px solid #ddd;overflow:hidden;}

/* 布局--窗体容器--存放于Iframe页面内去除边框  */
.TUI-content-iframe .TUI-search{border-left:none;border-right:none;}
.TUI-content-iframe .TUI-content{border-left:none;border-right:none;}

/* 布局--窗体容器--窗体内容  */
.TUI-container .TUI-content{border-left:none;border-right:none;}

/* 布局--窗体容器--窗体内容  */
.TUI-container .TUI-title{border-left:none;border-right:none;border-top:none;}

/* 布局--窗体容器--窗体页脚  */
.TUI-container .TUI-footer{text-align:center;padding:10px 0;}
.TUI-container .TUI-layout-south .TUI-footer{text-align:center;}
.TUI-container .TUI-footer .TUI-button{margin:0 20px;}

/* 布局--Jquery UIlayout--窗体容器  */
.ui-layout-pane {background-color:#fff !important;padding:0px !important;border:none !important;}

/* 布局--Jquery UIlayout--页面中间窗体容器  */
.ui-layout-center{/*overflow:hidden !important;*/}

.TUI-layout-center{height:1000px;}

/* 布局--Jquery UIlayout--窗体间调整高/宽度区域  */
.ui-layout-resizer {background-color:#f5f5f5 !important;border:1px solid #ddd !important;}

/* 布局--Jquery UIlayout--窗体间调整东边(east)宽度区域  */
.ui-layout-resizer-east{border-top:none !important;border-bottom:none !important;}

/* 布局--Jquery UIlayout--窗体间调整南边(south)高度区域  */
.ui-layout-resizer-south{border-left:none !important;border-right:none !important;}

/* 布局--Jquery UIlayout--隐藏显示窗体按钮  */
.ui-layout-toggler{background-color:#bbb !important;}

/* 布局--TUIlayout--窗体间调整高/宽度区域  */
.TUI-west-control-resizer{background-color:#636363;}

/* 布局--TUIlayout--窗体间调整西边(west)宽度区域  */
.layout-west-resizebar{background-color:#f5f5f5;}

/* 布局--TUIlayout--窗体间调整东边(east)宽度区域  */
.layout-east-resizebar{background-color:#f5f5f5;} 

/* 布局--TUIlayout--隐藏显示窗体按钮  */
.TUI-west-control-toggle{background-color:#252525;}

/* 布局--TUIlayout--hack针对ie7设置内容区域的空间样式  */
.TUI-ie7 .TUI-layout-center iframe{position:absolute;left:0px;top:0px;bottom:0px;right:0px;}
.TUI-ie7 .TUI-layout-center .TUI-grid-info iframe{position:static;}
.TUI-ie7 .TUI-layout-center .TUI-grid-edit iframe{position:static;}
.TUI-ie7 .TUI-layout-center{overflow:hidden;}
.TUI-ie7 .TUI-layout-center .TUI-content{position:absolute;top:0px;height:100%;left:0px;right:0px;}
.TUI-ie7 .TUI-layout-center .TUI-content .TUI-wh100{position:absolute;top:0px;height:100%;left:0px;right:0px;}
.TUI-ie7 .TUI-layout-center .TUI-wh100{position:absolute;top:0px;height:100%;left:0px;right:0px;}
.TUI-ie7 .TUI-layout-center .ui-layout-south .TUI-content{position:static;}
.TUI-ie7 .TUI-layout-center .TUI-layout-south .TUI-content{position:static;}
 
/* 布局--弹出层  */
.TUI-window-wrap{height:100%;width:100%;position:absolute;left:0px;top:0px;z-index:99999;}
.TUI-window-bg{height:100%;width:100%;background-color:#000;filter:alpha(opacity=40);opacity:0.3;position:absolute;top:0;left:0;}
.TUI-window{position:absolute;/*border:1px solid #d9d7d7;*/ box-shadow:0 0px 20px rgba(0, 0, 0, 0.5);border-radius:4px;}
.TUI-window-title{background-image:none;background-color:#58a7ff;box-shadow:inset 0px 1px 1px rgba(255,255,255,0.4);border:none;border-top-left-radius:4px;border-top-right-radius:4px;height:29px;padding-top:4px;}
.TUI-window .TUI-layout-center{background:#fff;}
.TUI-window .TUI-ico{margin-top:1px;}
.TUI-window .TUI-footer{padding:10px 0 10px 0;text-align:center;border-left:none;border-right:none;border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.TUI-window .TUI-footer .TUI-button {margin:0 20px;}
.TUI-window-close{width:23px;height:24px;display:block;overflow:hidden;text-indent:-9999px;right:6px;margin-top:-12px;position:absolute;top:50%;}

.TUI-less-ie9 .TUI-window{border:4px solid #ececec;}

.TUI-alert{background-color:#fff4d0;border:1px solid #f8e2b8;height:26px;line-height:26px;}
.TUI-alert span{/*margin:0 3px 0 3px;*/}
.TUI-alert span.TUI-ico{margin:0px;vertical-align:text-top;margin:0 3px 0 0;}
.TUI-alert-normal{background-color:#f5f5f5;border:1px solid #ddd;border-top:1px solid #f5f5f5;}

/* 布局--ui-layout--左侧查询  */

.TUI-help-search{width:30px;position:absolute;left:0px;top:0px;bottom:0px;z-index:99999;overflow:hidden;background-color:#f5f5f5;border:1px solid #ddd;text-align:center;padding:10px 0 0 0;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);cursor:pointer;}
.TUI-help-search .TUI-ico-arrow{width:20px;height:20px;display:inline-block;}
.TUI-help-search strong{width:20px;display:inline-block;line-height:18px;font-weight:normal;}

/* 布局--弹出提醒 */
.TUI-popover-menu{zoom:1;}
.TUI-popover-menu:after {clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden;}

.TUI-popover{position:absolute;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);border-radius:6px;background-color:#fff;border:1px solid #bbb;z-index:9;}
.TUI-popover-menu li{float:left;margin-right:12px;position:relative;display:inline-block;width:auto;}
.popover-title{background-color:#f5f5f5;border-bottom:1px solid #ececec;border-radius:5px 5px 0 0;font-size:14px;font-weight:normal;line-height:18px;margin:0;padding:8px 14px 8px 10px;}
.popover-title .TUI-ico{ vertical-align:middle;margin:0 5px 0 0;}
.popover-content{padding:9px 14px;line-height:2.0;}

.popover-arrow{position:absolute;overflow:hidden;}
.popover-arrow b,.popover-arrow i{width:18px;height:18px;font:18px/21px Simsun;display:block;position:relative;font-style:normal;font-weight:normal;color:#bbb;}
.popover-arrow i{color:#fff;} 
.top-side,.bottom-side{left:50%;}
.top-side .popover-arrow,.bottom-side .popover-arrow{width:18px;height:9px;left:50%;margin-left:-9px;}
.top-side .popover-arrow{bottom:-9px;}
.top-side b{top:-9px;}
.top-side i{top:-28px;}
.top-side .popover-arrow-m{width:38px;height:19px;bottom:-19px;overflow:hidden;margin-left:-19px;}
.top-side .popover-arrow-m b{width:38px;height:38px;font:38px/29px Simsun;top:-15px;}
.top-side .popover-arrow-m i{width:38px;height:38px;font:38px/29px Simsun;top:-54px;}
.popover-box{position:relative;}

.bottom-side .popover-arrow{top:-9px;}
.bottom-side b{top:-2px;}
.bottom-side i{top:-19px;}

.left-side,.right-side{top:50%;}
.left-side .popover-arrow,.right-side .popover-arrow{width:9px;height:18px;top:50%;margin-top:-9px;}
.left-side .popover-arrow{right:-9px;}
.left-side b{left:-9px;}
.left-side i{left:-10px;top:-18px;}

.right-side .popover-arrow{left:-9px;}
.right-side b{left:0px;}
.right-side i{left:1px;top:-18px;}

.popover-btn{padding:8px 0 5px 0;margin-top:8px;border-top:1px dotted #ddd;}
.popover-close{position:absolute;right:5px;top:5px;width:24px;height:24px;display:block;border-radius:4px;}
.popover-close .TUI-ico{margin:4px 0 0 3px;}
.popover-close:hover{background:#ececec}

.TUI-pop-tips{box-shadow:0px 3px 10px rgba(0, 0, 0, 0.2);display:none;z-index:99999999;}
.pop-pos-br{position:absolute;right:25px;bottom:10px;}

.TUI-themb-blue{border:1px solid #50abff;background:#dbebfb;}
.TUI-themb-blue .popover-title{background:#50abff;border-color:#50abff;font-size:14px;color:#fff;font-weight:bold;}
.TUI-themb-blue .popover-box{border-radius:6px;}
.TUI-themb-blue .TUI-link-btn{background:#50abff;border-color:#338de0;color:#fff;box-shadow:inset 0px 1px 1px rgba(127,194,255,1);}
.TUI-themb-blue .TUI-link-btn:hover{background:#67b5fe;border-color:#338de0;color:#fff;}
.TUI-themb-blue .TUI-link-btn:active{background:#2b84d7;border-color:#2b84d7;color:#fff;box-shadow:inset 0px 0px 10px rgba(000,000,000,0.5);}
.TUI-themb-blue .popover-arrow b{color:#50abff;}
.TUI-themb-blue .popover-arrow i{color:#dbebfb;}

.TUI-themb-red{border:1px solid #f65151;background:#ffded7;}
.TUI-themb-red .popover-title{background:#f65151;border-color:#f65151;font-size:14px;color:#fff;font-weight:bold;}
.TUI-themb-red .popover-box{border-radius:6px;}
.TUI-themb-red .TUI-link-btn{background:#f65151;border-color:#e54848;color:#fff;box-shadow:inset 0px 1px 1px rgba(255,111,111,1);}
.TUI-themb-red .TUI-link-btn:hover{background:#fb6464;border-color:#f25c5c;color:#fff;}
.TUI-themb-red .TUI-link-btn:active{background:#e44a4a;border-color:#e44a4a;color:#fff;box-shadow:inset 0px 0px 10px rgba(000,000,000,0.5);}
.TUI-themb-red .popover-arrow b{color:#f65151;}
.TUI-themb-red .popover-arrow i{color:#ffded7;}
.TUI-themb-red .TUI-pop-tips-close .ico-close{background-position:0 -80px;}


.TUI-pop-tips-close{position:absolute;right:8px;top:8px;}

.TUI-pop-tips{border-radius:3px;}
.TUI-pop-tips .popover-title{border-radius:0px;}
.TUI-pop-tips .TUI-link-btn{padding-left:10px;padding-right:10px;}

.TUI-pop-tips .ico-szum{margin-top:-2px;}

.TUI-close-tips{position:absolute;right:5px;top:5px;}
.left-side .TUI-close-tips{right:auto;left:5px;}



/* 布局--分组  */

.TUI-group-box .TUI-group-item{border:1px solid #ececec;margin-bottom:10px;width:98%;}
body.TUI-ie7 .TUI-group-box .TUI-group-item{position:relative;}
.TUI-group-box .TUI-group-head{height:34px;line-height:34px;background-color:#f5f5f5;padding:0 0 0 10px;position:relative;cursor:pointer;}
.TUI-group-box .TUI-group-head .TUI-ico-toggle{background-position:0 -40px;}
.TUI-group-box .TUI-group-closed .TUI-ico-toggle{background-position:0 0px;}
.TUI-group-box .TUI-group-head-noclick{height:34px;line-height:34px;background-color:#f5f5f5;padding:0 0 0 10px;position:relative;cursor:inherit;}
.TUI-group-box .TUI-group-head:hover{background-image:none;background-color:#fff;}
.TUI-group-box .TUI-group-head-noclick:hover{background:#f5f5f5;}
.TUI-group-box .TUI-group-head .TUI-ico{float:left;margin:8px 5px 0 0px;}
.TUI-group-box .TUI-group-head a span.TUI-ico{margin:4px 5px 0 0px;}

.TUI-group-box .TUI-group-head-noclick .TUI-ico{float:left;margin:8px 5px 0 0px;}
.TUI-group-box .TUI-group-head-noclick a span.TUI-ico{margin:4px 2px 0 0px;}

.TUI-group-box .TUI-group-item .TUI-toolbar{border-top:1px solid #ececec;border-bottom:none;}

.TUI-group-box .TUI-group-item .ui-jqgrid-wrap{border-top:1px solid #ececec;}

.TUI-group-content-greybg{background:#f5f5f5;border-top:1px solid #ececec;}
.TUI-group-box .TUI-group-content .TUI-grid-edit-cols th.th-style{border-left:none;border-right:none;border-bottom:none;}
.TUI-group-box .TUI-group-content .TUI-grid-edit-cols td.td-style{border-left:none;border-right:none;border-bottom:none;}
.TUI-group-box .TUI-group-content .TUI-grid-info{border-top:1px solid #ececec;}
.TUI-group-box .TUI-group-content .TUI-grid-list{border-top:1px solid #ececec;border-bottom:none;}
.TUI-group-box .TUI-group-content .TUI-grid-list td{border-right:none;border-bottom:none;}
.TUI-group-content label{padding:0 0 0 5px;display:inline-block;cursor:pointer;}

.TUI-group-head .TUI-pos-right{position:absolute;right:3px;top:3px;}
.TUI-group-head .TUI-pos-left{position:absolute;top:3px;}
.TUI-group-head-noclick .TUI-pos-right{position:absolute;right:3px;top:3px;}
.TUI-group-head-noclick .TUI-pos-left{position:absolute;top:3px;}

.TUI-group-box-pos-10px{position:absolute;top:10px;right:10px;bottom:10px;left:10px;}
.TUI-group-box-pos-10px .TUI-group-item{width:100%;}

.TUI-ie7 .TUI-group-box-pos-10px .TUI-group-item{position:absolute;left:0px;top:0px;right:0px;bottom:0px;}
.TUI-ie7 .TUI-group-box-pos-10px .TUI-group-content{position:absolute;left:0px;top:0px;right:0px;bottom:0px;}
.TUI-ie7 .TUI-group-box-pos-10px .ui-jqgrid-wrap{position:absolute;left:0px;top:0px;right:0px;bottom:0px;}
.TUI-ie7 .TUI-group-box-pos-10px .TUI-of-auto{overflow-x:hidden;}

/* 系统样式-- 社管--台账部分--面包屑导航 */
.TUI-crumbs-link{height:32px;border:1px solid #ddd;background-color:#f5f5f5;}
.TUI-crumbs-link-rk{margin:0 10px;padding-left:9px;}
.TUI-crumbs-wrap{zoom:1;margin:-1px 0 0 0px;}
.TUI-crumbs-wrap:after {content:"";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.crumbs-link{height:34px;padding:0 0 0 10px;}
.crumbs-link a{display:inline-block;line-height:34px;padding:0 12px 0 3px;color:#252525;text-decoration:none;}
.TUI-crumbs-wrap li{float:left;margin:0 0 0 -10px;position:relative;}
.TUI-crumbs-wrap li:first-child .crumbs-link a,.TUI-crumbs-wrap li:first-child .crumbs-link:hover a{color:#636363;cursor:text;}
.TUI-crumbs-wrap li:hover{z-index:99;}
.TUI-crumbs-wrap li:hover .crumbs-link{position:relative;z-index:99;}
.TUI-crumbs-wrap li:hover .crumbs-link a{color:#fff;}
.TUI-crumbs-wrap li:hover .crumbs-sub-content{display:block;}
.crumbs-sub-content{border:1px solid #ddd;background:#fff;display:block;padding:8px;box-shadow:0px 1px 8px 1px rgba(0, 0, 0, 0.2);border-radius:4px;position:absolute;display:none;width:300px;}
.crumbs-sub-content a{height:22px;line-height:22px;color:#252525;display:inline-block;margin-right:8px;padding:0px 10px;border-radius:3px;text-decoration:none;line-height:23px;white-space:nowrap;}
.crumbs-sub-content a:hover{background:#bbb;color:#fff;}

.TUI-crumbs-link li.crumbs-link-readonly{display:inline-block;line-height:34px;padding:0 12px 0 0px;color:#252525;text-decoration:none;}



/* 公共组件--左侧系统信息控制面板  */

.TUI-system-control-panel{background-color:#ececec;background-image:url(../../img/base_v2/public/scp/bg.png);background-repeat:repeat-x;height:100%;position:relative;overflow:hidden;color:#4f4d4d;}
.TUI-system-control-panel .ui-layout-north{background:none !important;}
.TUI-system-control-panel .ui-layout-center{background:none !important;}

.TUI-system-control-panel a:link,.TUI-system-control-panel a:visited,.TUI-system-control-panel a:hover,.TUI-system-control-panel a:active{color:#4f4d4d;}

.scp-userinfo{padding:5px 10px;height:45px;overflow:hidden;margin:10px;}
.scp-user-photo{float:left;width:45px;height:45px;display:inline-block;background:url(../../img/base_v2/public/scp/up-p.png) no-repeat;margin:0px 10px 0 0;position:relative;overflow:hidden;}
.scp-user-photo span{width:45px;height:45px;display:block;background:url(../../img/base_v2/public/scp/up-m.png) no-repeat;position:absolute;left:0px;top:0px;}
.scp-userinfo p{float:left;}
.scp-userinfo p strong{display:block;cursor:pointer;}
.scp-userinfo p span{display:block;}

.scp-user-events{border:1px solid #3c4145;border:none;background-color:#fff;border-radius:4px;margin:0 10px 10px 10px;}
.scp-user-events-title{height:28px;line-height:28px;display:block;background-color:#f5f5f5;border-bottom:1px solid #ededed;text-indent:15px;border-top-left-radius:4px;border-top-right-radius:4px;}
.scp-events-list{padding:5px 10px 5px 10px;overflow:hidden;}
.scp-events-list li{float:left;height:30px;width:45%;margin:0 5px 0 0;overflow:hidden;}
.scp-events-list li a{display:block;padding:2px 2px 2px 6px;text-decoration:none;overflow:hidden;}
.scp-events-list li a:hover{background:#ddd;border-radius:4px;}
.scp-events-list li .TUI-ico{margin:0 5px 0 0;}

.scp-events-list li .TUI-ico{background:url(../../img/base_v2/public/scp/icons.png) no-repeat;vertical-align:middle;}

.scp-events-list li .ico-receive{background-position:0px 0px;}
.scp-events-list li .ico-send{background-position:0px -96px;}
.scp-events-list li .ico-tips{background-position:0px -48px;}
.scp-events-list li .ico-email{background-position:0px -144px;}
.scp-events-list li .ico-msg{background-position:0px -192px;}
.scp-events-list li .ico-meet{background-position:0px -240px;}
.scp-events-list li .ico-sms{background-position:0px -288px;}
.scp-events-list li .ico-notice{background-position:0px -336px;}

.scp-custom-panel{border:1px solid #3c4145;border:none;background-color:#fff;position:absolute;left:10px;top:0px;right:10px;bottom:10px;overflow:hidden;border-radius:4px;}
.scp-custom-panel-title{height:28px;line-height:28px;display:block;background-color:#f5f5f5;border-bottom:1px solid #ededed;text-indent:15px;border-top-left-radius:4px;border-top-right-radius:4px;}

.scp-custom-link ul{margin:10px;}
.scp-custom-link li{width:33%;height:70px;display:block;float:left;text-align:center;margin-bottom:10px;}
.scp-custom-link li span{width:48px;height:48px;display:block;margin:0 auto;}
.scp-custom-link li a{width:100%;height:70px;display:block;overflow:hidden;background:url(../../img/base_v2/public/scp/icons-bg.png) no-repeat center 0px;text-decoration:none;opacity:0.8;filter: alpha(opacity=80);}
.scp-custom-link li a:hover{opacity:1;filter: alpha(opacity=100);}

.scp-custom-link li.icons-bg-blue a{background-position:center 0px;}
.scp-custom-link li.icons-bg-purple a{background-position:center -96px;}
.scp-custom-link li.icons-bg-green a{background-position:center -192px;}
.scp-custom-link li.icons-bg-yellow a{background-position:center -288px;}
.scp-custom-link li.icons-bg-orange a{background-position:center -384px;}

.scp-custom-link li a span{background-image:url(../../img/base_v2/public/icons/sub_menu_63.png);background-repeat:no-repeat;background-position:50% 50%;}
.scp-custom-link li a.cus-ico-fw span{background-image:url(../../img/base_v2/public/icons/sub_menu_63.png);}
.scp-custom-link li a.cus-ico-zhcx span{background-image:url(../../img/base_v2/public/icons/sub_menu_120.png);}
.scp-custom-link li a.cus-ico-hydb span{background-image:url(../../img/base_v2/public/icons/sub_menu_199.png);}
.scp-custom-link li a.cus-ico-lyb span{background-image:url(../../img/base_v2/public/icons/sub_menu_64.png);}
.scp-custom-link li a.cus-ico-dx span{background-image:url(../../img/base_v2/public/icons/sub_menu_62.png);}
.scp-custom-link li a.cus-ico-wjgl span{background-image:url(../../img/base_v2/public/icons/sub_menu_118.png);}
.scp-custom-link li a.cus-ico-txl span{background-image:url(../../img/base_v2/public/icons/sub_menu_178.png);}
.scp-custom-link li a.cus-ico-scj span{background-image:url(../../img/base_v2/public/icons/sub_menu_80.png);}

.scp-custom-link{height:80%;overflow:auto;} 

#TUI-system-control-resizer{border-left:1px solid #ececec !important;}


/* 公共组件--左侧系统信息控制面板 黑色 

.TUI-system-control-panel{background-color:#34393d;background-image:url(../../../../img/base_v2/skin/blue/scp/bg.png);color:#aeafb0;}
.TUI-system-control-panel .ui-layout-north{background:none !important;}
.TUI-system-control-panel .ui-layout-center{background:none !important;}

.TUI-system-control-panel a:link,.TUI-system-control-panel a:visited,.TUI-system-control-panel a:hover,.TUI-system-control-panel a:active{color:#aeafb0;}

.scp-user-photo{background:url(../../../../img/base_v2/skin/blue/scp/up-p.png) no-repeat;}
.scp-user-photo span{background:url(../../../../img/base_v2/skin/blue/scp/up-m.png) no-repeat;}

.scp-userinfo strong a{font-weight:normal;}

.scp-user-events{border:1px solid #3c4145;background-color:#2d3337;}
.scp-user-events-title{background-color:#22272b;border:none;}
.scp-events-list li a:hover{background:#24272a;color:#fff;}

.scp-events-list li .TUI-ico{background:url(../../../../img/base_v2/skin/blue/scp/icons.png) no-repeat;}

.scp-events-list li .ico-receive{background-position:0px 0px;}
.scp-events-list li .ico-send{background-position:0px -96px;}
.scp-events-list li .ico-tips{background-position:0px -48px;}
.scp-events-list li .ico-email{background-position:0px -144px;}
.scp-events-list li .ico-msg{background-position:0px -192px;}
.scp-events-list li .ico-meet{background-position:0px -240px;}
.scp-events-list li .ico-sms{background-position:0px -288px;}
.scp-events-list li .ico-notice{background-position:0px -336px;}

.scp-custom-panel{border:1px solid #3c4145;background-color:#2d3337;}
.scp-custom-panel-title{background-color:#22272b;border:none;}

.scp-custom-link li a{background:url(../../../../img/base_v2/skin/blue/scp/icons-bg.png) no-repeat center 0px;text-decoration:none;}

.scp-custom-link li.icons-bg-blue a{background-position:center 0px;}
.scp-custom-link li.icons-bg-purple a{background-position:center -96px;}
.scp-custom-link li.icons-bg-green a{background-position:center -192px;}
.scp-custom-link li.icons-bg-yellow a{background-position:center -288px;}
.scp-custom-link li.icons-bg-orange a{background-position:center -384px;}

#TUI-system-control-resizer{background:#24272a !important;border:1px solid #383a3d !important;}
#TUI-system-control-resizer .ui-layout-toggler{background:#09090a !important;border-color:#09090a !important;}
 */
 
 /* jquery tree icon */
.TUI-tree-ico{display: inline-block;vertical-align: middle;background: url(../../img/base_v2/public/icons/tree_ico.png) -9999px -9999px no-repeat;width: 16px;height: 16px;}

.tree_ico_01{background-position:0 0}
.tree_ico_03{background-position:-26px 0}
.tree_ico_05{background-position:-52px 0}
.tree_ico_07{background-position:-78px 0}
.tree_ico_09{background-position:-104px 0}
.tree_ico_11{background-position:-130px 0}
.tree_ico_13{background-position:-156px 0}
.tree_ico_15{background-position:-182px 0}
.tree_ico_17{background-position:-208px 0}
.tree_ico_19{background-position:-234px 0}
.tree_ico_21{background-position:-260px 0}
.tree_ico_23{background-position:-286px 0}
.tree_ico_25{background-position:-312px 0}
.tree_ico_27{background-position:-338px 0}
.tree_ico_29{background-position:-364px 0}
.tree_ico_31{background-position:-390px 0}
.tree_ico_33{background-position:-416px 0}
.tree_ico_35{background-position:-442px 0}
.tree_ico_37{background-position:-468px 0}
.tree_ico_58{background-position:-494px 0}
.tree_ico_59{background-position:-520px 0}
.tree_ico_60{background-position:-546px 0}
.tree_ico_61{background-position:-572px 0}
.tree_ico_62{background-position:-598px 0}


/* 外部组件类  ######################################################################################################  */
/* UI Layout Default */
/*
 * Default Layout Theme
 *
 * Created for jquery.layout
 *
 * Copyright (c) 2010
 *   Fabrizio Balliano (http://www.fabrizioballiano.net)
 *   Kevin Dalman (http://allpro.net)
 *
 * Dual licensed under the GPL (http://www.gnu.org/licenses/gpl.html)
 * and MIT (http://www.opensource.org/licenses/mit-license.php) licenses.
 *
 * Last Updated:2010-02-10



 * NOTE:For best code readability, view this with a fixed-space font and tabs equal to 4-chars
 */

.ui-layout-pane {background:#fff;border:1px solid #bbb;padding:10px;overflow:auto;}
.ui-layout-content {padding:10px;position:relative;overflow:auto;}
.layout-child-container,.layout-content-container {padding:0;overflow:hidden;}
.layout-child-container{border:0;}
.layout-scroll {overflow:auto;}
.layout-hide {display:none;}

.ui-layout-resizer{background:#ddd;border:1px solid #bbb;border:none !important;border-width:0;}


body.TUI-system-control-body{}
body.TUI-system-control-body .ui-layout-resizer-west{overflow:visible !important;}
body.TUI-system-control-body .ui-layout-resizer-west .ui-layout-toggler{height:60px !important;width:15px !important;border-top-right-radius:4px;border-bottom-right-radius:4px;background-image:url(../../img/base_v2/public/scp/aarow.png);background-repeat:no-repeat;background-position:3px 22px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.5);}
body.TUI-system-control-body .ui-layout-resizer-west .ui-layout-toggler-west-closed{background-position:3px -26px;}

/* NOTE:It looks best when 'hover' and 'dragging' are set to the same color,
otherwise color shifts while dragging when bar can't keep up with mouse */

.ui-layout-resizer-open-hover ,.ui-layout-resizer-dragging {background:#c4e1a4;}
.ui-layout-resizer-dragging {border: 1px solid #bbb;}
.ui-layout-resizer-north-dragging,.ui-layout-resizer-south-dragging {border-width:1px 0;}
.ui-layout-resizer-west-dragging,.ui-layout-resizer-east-dragging {border-width:0 1px;}
.ui-layout-resizer-dragging-limit {background:#e1a4a4;}

.ui-layout-resizer-closed-hover{background:#ebd5aa;}
.ui-layout-resizer-sliding {opacity:.10;filter: alpha(opacity=10);}
.ui-layout-resizer-sliding-hover {opacity:1.00;filter: alpha(opacity=100);}
/* sliding resizer - add 'outside-border' to resizer on-hover
 * this sample illustrates how to target specific panes and states */
.ui-layout-resizer-north-sliding-hover{border-bottom-width:1px;}
.ui-layout-resizer-south-sliding-hover{border-top-width:1px;}
.ui-layout-resizer-west-sliding-hover{border-right-width:1px;}
.ui-layout-resizer-east-sliding-hover{border-left-width:1px;}
/*
 *TOGGLER-BUTTONS
 */
.ui-layout-toggler {border:1px solid #bbb;background-color:#bbb;}
.ui-layout-resizer-hover .ui-layout-toggler {opacity:.60;filter: alpha(opacity=60);}
.ui-layout-toggler-hover ,.ui-layout-resizer-hover .ui-layout-toggler-hover {background-color:#fc6;opacity:1.00;filter: alpha(opacity=100);}
.ui-layout-toggler-north ,.ui-layout-toggler-south {border-width:0 1px;}
.ui-layout-toggler-west ,.ui-layout-toggler-east {border-width:1px 0;}
/* hide the toggler-button when the pane is 'slid open' */
.ui-layout-resizer-sliding  .ui-layout-toggler {display:none;}
/*
 *style the text we put INSIDE the togglers
 */
.ui-layout-toggler .content {color:#252525;font-size:12px;font-weight:bold;width:100%;padding-bottom:0.35ex;}
.ui-layout-mask {border:none !important;padding:0 !important;margin:0 !important;overflow:hidden !important;position:absolute !important;opacity:0 !important;filter:Alpha(Opacity="0") !important;}
.ui-layout-mask-inside-pane {top:0 !important;left:0 !important;width:100% !important;height:100% !important;}

.formError {position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:900000;}
#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000;}

.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none;}
.formError .formErrorContent {width:100%;background:#ee0101;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0px 0px 6px #000;-moz-box-shadow:0px 0px 6px #000;-webkit-box-shadow:0px 0px 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.greenPopup .formErrorContent {background:#33be40;}

.blackPopup .formErrorContent {background:#393939;color:#FFF;}

.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:900001;}
.formError .formErrorArrowBottom{top:0;margin:-6px;}

.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0px 2px 3px #444;-moz-box-shadow:0px 2px 3px #444;-webkit-box-shadow:0px 2px 3px #444;font-size:0px;height:1px;background:#ee0101;margin:0 auto;line-height:0px;font-size:0px;display:block;}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
	
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}

.formError .formErrorArrow .line10{width:15px;border:none;} 
.formError .formErrorArrow .line9{width:13px;border:none;} 
.formError .formErrorArrow .line8{width:11px;} 
.formError .formErrorArrow .line7{width:9px;} 
.formError .formErrorArrow .line6{width:7px;} 
.formError .formErrorArrow .line5{width:5px;} 
.formError .formErrorArrow .line4{width:3px;} 
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0px solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}  


/* JqueryUI Dialog */
.ui-dialog {position:absolute;top:0;left:0;outline:0;box-shadow:0 0px 20px rgba(0, 0, 0, 0.5);border-radius:4px;z-index:99999999 !important;}
.ui-widget-content{background:#fff;}
.ui-dialog-content{overflow:auto;margin:5px;}
.ui-draggable .ui-dialog-titlebar {cursor:move;}
.ui-dialog-titlebar{background-color:#58a7ff;box-shadow:inset 0px 1px 1px rgba(255,255,255,0.4);border:none;border-top-left-radius:4px;border-top-right-radius:4px;height:29px;padding-top:4px;position:relative;}
.ui-dialog-titlebar .ui-dialog-title{color:#fff;font-weight:bold;margin:0 0 0 10px;display:inline-block;}

.ui-dialog .ui-dialog-titlebar-close {position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px;}


.ui-dialog .ui-dialog-buttonpane {text-align:right;padding:8px;background-color:#ececec;border-top:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.ui-dialog .ui-dialog-buttonpane .ui-button{width:80px;height:28px;background-color:#f5f5f5;border:1px solid #bbb;border-radius:3px;box-shadow:0px 1px 0px 0px rgba(0, 0, 0, 0.1);cursor:pointer;outline:none;outline-style:none;color:#252525;}

.ui-resizable-handle {position:absolute;font-size:0.1px;display:block;}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {display:none;}
.ui-resizable-n {cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}
.ui-resizable-s {cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}
.ui-resizable-e {cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}
.ui-resizable-w {cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}
.ui-resizable-se {cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw {cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw {cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne {cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}

.ui-dialog .ui-resizable-se {width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px;}


/* states and images */
.ui-icon {width:16px;height:16px;display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-icon,.ui-widget-content .ui-icon {
	background-image:url(../../img/base_v2/public/jqueryUi/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image:url(../../img/base_v2/public/jqueryUi/ui-icons_ffffff_256x240.png);
}
.ui-state-default .ui-icon {
	background-image:url(../../img/base_v2/public/jqueryUi/ui-icons_ef8c08_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image:url(../../img/base_v2/public/jqueryUi/ui-icons_ef8c08_256x240.png);
}
.ui-state-active .ui-icon {
	background-image:url(../../img/base_v2/public/jqueryUi/ui-icons_ef8c08_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image:url(../../img/base_v2/public/jqueryUi/ui-icons_228ef1_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image:url(../../img/base_v2/public/jqueryUi/ui-icons_ffd27a_256x240.png);
}

/* positioning */
.ui-icon-blank {background-position:16px 16px;}
.ui-icon-carat-1-n {background-position:0 0;}
.ui-icon-carat-1-ne {background-position:-16px 0;}
.ui-icon-carat-1-e {background-position:-32px 0;}
.ui-icon-carat-1-se {background-position:-48px 0;}
.ui-icon-carat-1-s {background-position:-64px 0;}
.ui-icon-carat-1-sw {background-position:-80px 0;}
.ui-icon-carat-1-w {background-position:-96px 0;}
.ui-icon-carat-1-nw {background-position:-112px 0;}
.ui-icon-carat-2-n-s {background-position:-128px 0;}
.ui-icon-carat-2-e-w {background-position:-144px 0;}
.ui-icon-triangle-1-n {background-position:0 -16px;}
.ui-icon-triangle-1-ne {background-position:-16px -16px;}
.ui-icon-triangle-1-e {background-position:-32px -16px;}
.ui-icon-triangle-1-se {background-position:-48px -16px;}
.ui-icon-triangle-1-s {background-position:-64px -16px;}
.ui-icon-triangle-1-sw {background-position:-80px -16px;}
.ui-icon-triangle-1-w {background-position:-96px -16px;}
.ui-icon-triangle-1-nw {background-position:-112px -16px;}
.ui-icon-triangle-2-n-s {background-position:-128px -16px;}
.ui-icon-triangle-2-e-w {background-position:-144px -16px;}
.ui-icon-arrow-1-n {background-position:0 -32px;}
.ui-icon-arrow-1-ne {background-position:-16px -32px;}
.ui-icon-arrow-1-e {background-position:-32px -32px;}
.ui-icon-arrow-1-se {background-position:-48px -32px;}
.ui-icon-arrow-1-s {background-position:-64px -32px;}
.ui-icon-arrow-1-sw {background-position:-80px -32px;}
.ui-icon-arrow-1-w {background-position:-96px -32px;}
.ui-icon-arrow-1-nw {background-position:-112px -32px;}
.ui-icon-arrow-2-n-s {background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw {background-position:-144px -32px;}
.ui-icon-arrow-2-e-w {background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw {background-position:-176px -32px;}
.ui-icon-arrowstop-1-n {background-position:-192px -32px;}
.ui-icon-arrowstop-1-e {background-position:-208px -32px;}
.ui-icon-arrowstop-1-s {background-position:-224px -32px;}
.ui-icon-arrowstop-1-w {background-position:-240px -32px;}
.ui-icon-arrowthick-1-n {background-position:0 -48px;}
.ui-icon-arrowthick-1-ne {background-position:-16px -48px;}
.ui-icon-arrowthick-1-e {background-position:-32px -48px;}
.ui-icon-arrowthick-1-se {background-position:-48px -48px;}
.ui-icon-arrowthick-1-s {background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw {background-position:-80px -48px;}
.ui-icon-arrowthick-1-w {background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw {background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s {background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw {background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w {background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw {background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n {background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e {background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s {background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w {background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w {background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n {background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e {background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s {background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w {background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n {background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e {background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s {background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w {background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n {background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e {background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s {background-position:-176px -64px;}
.ui-icon-arrow-4 {background-position:0 -80px;}
.ui-icon-arrow-4-diag {background-position:-16px -80px;}
.ui-icon-extlink {background-position:-32px -80px;}
.ui-icon-newwin {background-position:-48px -80px;}
.ui-icon-refresh {background-position:-64px -80px;}
.ui-icon-shuffle {background-position:-80px -80px;}
.ui-icon-transfer-e-w {background-position:-96px -80px;}
.ui-icon-transferthick-e-w {background-position:-112px -80px;}
.ui-icon-folder-collapsed {background-position:0 -96px;}
.ui-icon-folder-open {background-position:-16px -96px;}
.ui-icon-document {background-position:-32px -96px;}
.ui-icon-document-b {background-position:-48px -96px;}
.ui-icon-note {background-position:-64px -96px;}
.ui-icon-mail-closed {background-position:-80px -96px;}
.ui-icon-mail-open {background-position:-96px -96px;}
.ui-icon-suitcase {background-position:-112px -96px;}
.ui-icon-comment {background-position:-128px -96px;}
.ui-icon-person {background-position:-144px -96px;}
.ui-icon-print {background-position:-160px -96px;}
.ui-icon-trash {background-position:-176px -96px;}
.ui-icon-locked {background-position:-192px -96px;}
.ui-icon-unlocked {background-position:-208px -96px;}
.ui-icon-bookmark {background-position:-224px -96px;}
.ui-icon-tag {background-position:-240px -96px;}
.ui-icon-home {background-position:0 -112px;}
.ui-icon-flag {background-position:-16px -112px;}
.ui-icon-calendar {background-position:-32px -112px;}
.ui-icon-cart {background-position:-48px -112px;}
.ui-icon-pencil {background-position:-64px -112px;}
.ui-icon-clock {background-position:-80px -112px;}
.ui-icon-disk {background-position:-96px -112px;}
.ui-icon-calculator {background-position:-112px -112px;}
.ui-icon-zoomin {background-position:-128px -112px;}
.ui-icon-zoomout {background-position:-144px -112px;}
.ui-icon-search {background-position:-160px -112px;}
.ui-icon-wrench {background-position:-176px -112px;}
.ui-icon-gear {background-position:-192px -112px;}
.ui-icon-heart {background-position:-208px -112px;}
.ui-icon-star {background-position:-224px -112px;}
.ui-icon-link {background-position:-240px -112px;}
.ui-icon-cancel {background-position:0 -128px;}
.ui-icon-plus {background-position:-16px -128px;}
.ui-icon-plusthick {background-position:-32px -128px;}
.ui-icon-minus {background-position:-48px -128px;}
.ui-icon-minusthick {background-position:-64px -128px;}
.ui-icon-close {background-position:-80px -128px;}
.ui-icon-closethick {background-position:-96px -128px;}
.ui-icon-key {background-position:-112px -128px;}
.ui-icon-lightbulb {background-position:-128px -128px;}
.ui-icon-scissors {background-position:-144px -128px;}
.ui-icon-clipboard {background-position:-160px -128px;}
.ui-icon-copy {background-position:-176px -128px;}
.ui-icon-contact {background-position:-192px -128px;}
.ui-icon-image {background-position:-208px -128px;}
.ui-icon-video {background-position:-224px -128px;}
.ui-icon-script {background-position:-240px -128px;}
.ui-icon-alert {background-position:0 -144px;}
.ui-icon-info {background-position:-16px -144px;}
.ui-icon-notice {background-position:-32px -144px;}
.ui-icon-help {background-position:-48px -144px;}
.ui-icon-check {background-position:-64px -144px;}
.ui-icon-bullet {background-position:-80px -144px;}
.ui-icon-radio-on {background-position:-96px -144px;}
.ui-icon-radio-off {background-position:-112px -144px;}
.ui-icon-pin-w {background-position:-128px -144px;}
.ui-icon-pin-s {background-position:-144px -144px;}
.ui-icon-play {background-position:0 -160px;}
.ui-icon-pause {background-position:-16px -160px;}
.ui-icon-seek-next {background-position:-32px -160px;}
.ui-icon-seek-prev {background-position:-48px -160px;}
.ui-icon-seek-end {background-position:-64px -160px;}
.ui-icon-seek-start {background-position:-80px -160px;}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {background-position:-80px -160px;}
.ui-icon-stop {background-position:-96px -160px;}
.ui-icon-eject {background-position:-112px -160px;}
.ui-icon-volume-off {background-position:-128px -160px;}
.ui-icon-volume-on {background-position:-144px -160px;}
.ui-icon-power {background-position:0 -176px;}
.ui-icon-signal-diag {background-position:-16px -176px;}
.ui-icon-signal {background-position:-32px -176px;}
.ui-icon-battery-0 {background-position:-48px -176px;}
.ui-icon-battery-1 {background-position:-64px -176px;}
.ui-icon-battery-2 {background-position:-80px -176px;}
.ui-icon-battery-3 {background-position:-96px -176px;}
.ui-icon-circle-plus {background-position:0 -192px;}
.ui-icon-circle-minus {background-position:-16px -192px;}
.ui-icon-circle-close {background-position:-32px -192px;}
.ui-icon-circle-triangle-e {background-position:-48px -192px;}
.ui-icon-circle-triangle-s {background-position:-64px -192px;}
.ui-icon-circle-triangle-w {background-position:-80px -192px;}
.ui-icon-circle-triangle-n {background-position:-96px -192px;}
.ui-icon-circle-arrow-e {background-position:-112px -192px;}
.ui-icon-circle-arrow-s {background-position:-128px -192px;}
.ui-icon-circle-arrow-w {background-position:-144px -192px;}
.ui-icon-circle-arrow-n {background-position:-160px -192px;}
.ui-icon-circle-zoomin {background-position:-176px -192px;}
.ui-icon-circle-zoomout {background-position:-192px -192px;}
.ui-icon-circle-check {background-position:-208px -192px;}
.ui-icon-circlesmall-plus {background-position:0 -208px;}
.ui-icon-circlesmall-minus {background-position:-16px -208px;}
.ui-icon-circlesmall-close {background-position:-32px -208px;}
.ui-icon-squaresmall-plus {background-position:-48px -208px;}
.ui-icon-squaresmall-minus {background-position:-64px -208px;}
.ui-icon-squaresmall-close {background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical {background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal {background-position:-16px -224px;}
.ui-icon-grip-solid-vertical {background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal {background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se {background-position:-64px -224px;}
.ui-icon-grip-diagonal-se {background-position:-80px -224px;}


.ui-helper-clearfix:before,.ui-helper-clearfix:after {content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after {clear:both;}
.ui-helper-clearfix {min-height:0;/* support:IE7 */}


/* Overlays */
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#636363 url(../../img/base_v2/public/jqueryUi/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50);z-index:9999999 !important;}


/*JqGrid 未读样式*/
.ui-jqgrid .ui-jqgrid-btable tr.tr-noreaded td{font-weight:bolder;color:#171717;font-weight:bold;}
.ui-jqgrid .ui-jqgrid-btable tr.tr-noreaded td a:link,.ui-jqgrid .ui-jqgrid-btable tr.jqgrow td a:hover{color:#127bc7;}

/*GridView 未读样式*/
.TUI-grid-list tr.tr-noreaded  td{font-weight:bolder;color:#171717;font-weight:bold;}
.TUI-grid-list tr.tr-noreaded  td a:link,.TUI-grid-list tr td a:hover{color:#127bc7;}

