@charset "utf-8";
body
{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑";
}
@font-face 
{
	font-family: 'SafeSmart_OA';
	src: url('oa.ttf');
	font-weight: normal;
	font-style: normal;
}
/*上 右 下 左*/
/*
input
{
	transition:all 0.30s ease-in-out; 
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	border:#87898a 1px solid;
	border-radius:3px;
	outline:none;
	font-family:"微软雅黑";
	color:#87898a;
	font-size:1em;
	padding:4px 6px 4px 6px;
}
input::-webkit-input-placeholder 
{ 
  color: #ccc;
}
input:focus
{
	border:#35a5e5 1px solid;
	color:#000;
	box-shadow:0 0 5px rgba(81, 203, 238, 1);
	-webkit-box-shadow:0 0 8px rgba(81, 203, 238, 1);
	-moz-box-shadow:0 0 10px rgba(81, 203, 238, 1);
}*/
input.edit_text
{
	/*transition:all 0.30s ease-in-out; 
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;*/
	border:#fff 1px solid;
	border-radius:2px;
	outline:none;
	font-family:"微软雅黑";
	color:#87898a;
	font-size:1em;
	width:100%;
	padding:4px 6px 4px 6px;/*上 右 下 左*/
}
 input.edit_text::-webkit-input-placeholder 
{ /* WebKit browsers */
  color: #ccc;
}
 input.edit_text:focus
{
	border:#35a5e5 1px solid;
	color:#000;
	/*box-shadow:0 0 5px rgba(81, 203, 238, 1);
	-webkit-box-shadow:0 0 8px rgba(81, 203, 238, 1);
	-moz-box-shadow:0 0 10px rgba(81, 203, 238, 1);*/
}


.title1
{
	font-size:2em;/*24pt 2em*/
	letter-spacing:2px;
	font-family:"微软雅黑";
	font-weight:normal;
	padding-top:0em;
	padding-bottom:2px;
	line-height:normal;	
}
.title1_text
{
	font-size:1.4em;
	letter-spacing:1px;
	font-family:"微软雅黑";
	font-weight:lighter;
	line-height:normal;
	text-align:left;
}
.title2
{
	font-size:1.6em;
	letter-spacing:2px;
	font-family:"微软雅黑";
	font-weight:normal;
	padding-top:0em;
	padding-bottom:2px;
	line-height:normal;	
}
.title2_text
{
	font-size:1em;
	letter-spacing:1px;
	font-family:"微软雅黑";
	font-weight:lighter;
	line-height:normal;
	text-align:left;
}
.title3
{
	font-size:1.2em;
	letter-spacing:2px;
	font-family:"微软雅黑";
	font-weight:normal;
	padding-top:0em;
	padding-bottom:2px;
	line-height:normal;	
}
.tab_list
{
	border-collapse:collapse;
}
.tab_list td,th
{
	/*border-top:#d4d4d5 solid 1px;
	border-left:#d4d4d5 solid 1px;*/
	border:#d4d4d5 solid 1px;
	padding:4px 4px 4px 4px;/*上右下左*/
	font-family: "微软雅黑";
	font-weight: lighter;
	font-size:1.0em;
	letter-spacing:2px;	
}
.tab_list th
{
	border-top:#368fca solid 3px;	
	border-left:#d4d4d5 solid 1px;	
	border-right:#d4d4d5 solid 1px;	
	font-size: 1.2em;
	letter-spacing: 2px;
	font-family: "微软雅黑";
	font-weight: lighter;
	text-align:center;
	padding:0.7em;
	background-color:#f7f7f7;
}
.tab_edit_list
{
	border-collapse:collapse;
}
.tab_edit_list td,th
{
	font-family: "微软雅黑";
	font-weight: lighter;
	font-size:1em;
	border:#d4d4d5 dotted 0px;
	padding:4px 4px 4px 4px;/*上右下左*/
}
.tab_edit_list th
{
	font-size: 1em;
	font-family: "微软雅黑";
	font-weight: lighter;
}
.circle_num
{
	width:1.6em;
	height:1.6em;
	color:#000;
	border-radius:50%;
	background-color:#ccc;
	/*flex 布局*/
	display: flex;
	/*实现垂直居中*/
	align-items: center;
	/*实现水平居中*/
	justify-content: center;	
	text-align: justify;
}
.nav_btn
{
	font-size:3.0em;
	color:#6b6a6a;
	border-radius:50%;
	background-color:#ccc;
	/*flex 布局*/
	display: flex;
	/*实现垂直居中*/
	align-items: center;
	/*实现水平居中*/
	justify-content: center;	
	text-align: justify;
	opacity:0.3;
}
.nav_btn:hover
{
	color:#254a77;
	background-color:#d1e0e7;
	opacity:1;
}
.splitPageTab
{
	border-collapse:collapse;
}
.splitPageTab td
{
	padding-top:0.2em;
	padding-bottom:0.2em;
	padding-left:0.4em;
	padding-right:0.4em;
	font-size:1.2em;
	letter-spacing:2px;
	font-weight: normal;
	border:#d4d4d5 solid 1px;
	font-family: "微软雅黑";
}
.div_tips
{
	font-family: "微软雅黑";
	font-size:0.8em;
	color:#333;
}
.splitPageTab
{
	margin-top:0.1em;
	/*border-collapse:collapse;
	max-width:500px;
	background-color:#0C0;
	display:inline;
	
	table-layout:fixed;word-break:break-all;*/
}
.splitPageTab td
{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:14px;
	padding-right:14px;
	font-size:1em;
	letter-spacing:2px;
	font-weight: normal;
	border:#d4d4d5 solid 1px;
	font-family: "微软雅黑";
	cursor:pointer;
}
a.normalbtn 
{
    background-color: #0CF; /* #4CAF50 */
    border: none;
    color: white;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
		border-radius:4px;
		font-family: "微软雅黑";
    font-size: 1em;
}
a.normalbtn:hover  
{
	background-color:#368fca;
}
a.icobtn 
{
    background-color: #0CF; /* #4CAF50 */
    border: none;
    color: white;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
		border-radius:4px;
    font-size: 1em;
		cursor:pointer;
}
a.icobtn:hover  
{
	background-color:#368fca;
}
a.delicobtn 
{
    background-color: #ff0000; /* #4CAF50 */
    border: none;
    color: white;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
		border-radius:4px;
    font-size: 1.2em;
		cursor:pointer;
}
a.delicobtn:hover  
{
	background-color:#368fca;
}
a.iconbtn1
{
	color:#000!important;
}
a.icobtn1:hover  
{
	color:#368fca!important;
}
.tips_ico
{
	font-size:1.2em;
	margin-right:6px;
}
.log_icon
{
	font-size:1.6em;
}
.normal_ico
{
	font-size:1.6em;
}
.icon_add_device/* 加设备 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符 */
}
.icon_add_device:before{content:"\F501";}

.icon_add_emp/* 加人员 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符 */
}
.icon_add_emp:before{content:"\F503";}
.icon_add_groups/* 加权限 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符 */
}
.icon_add_groups:before{content:"\F504";}
.icon_add_emp_info/* 加人员谁信息 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符 */
}
.icon_add_emp_info:before{content:"\F505";}
.icon_add_emp_finger/* 加指纹 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符 */
	font-size:2.4em;
}
.icon_add_emp_finger:before{content:"\F506";}
.icon_setup_device/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_setup_device:before{content:"\F502";}

.icon_left_nav_sword/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_left_nav_sword:before{content:"\F509";}
.icon_right_nav_sword/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_right_nav_sword:before{content:"\F510";}
.icon_save/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_save:before{content:"\F511";}

.icon_ok/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_ok:before{content:"\F05D";}
.icon_log_list/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_log_list:before{content:"\F513";}
.icon_tips_list/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_tips_list:before{content:"\F514";}
.icon_alarm_list/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_alarm_list:before{content:"\F515";}
.icon_error_list/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_error_list:before{content:"\F516";}


/*0普通提示（黑）1着重提示（蓝）2警告（桔）3错误（红）*/
.icon_log_tips/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	color:#bad964;
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_log_tips:before{content:"\F517";}

.icon_log_important/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	color:#67c2ef;
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_log_important:before{content:"\F05A";}

.icon_log_alarm/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	color:#fdae47;
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_log_alarm:before{content:"\F518";}

.icon_log_error/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	color:#e66859;
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_log_error:before{content:"\F057";}
.icon_log_success/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	color:#bad964;
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_log_success:before{content:"\F058";}
a.icon_close/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';	
	color:#36a9e1;
	font-size:1.6em;
	padding:0px 2px 0px 2px;
	background-color:#fff;	
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
a.icon_close:hover
{
	color:#ffffff;
	background-color:#1e8fc6;	
}
a.icon_close:before{content:"\F00D";}
a.icon_home/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';	
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/	
	background-color:transparent;
	cursor:pointer;
	color:#1e8fc6;
	padding:0;
	margin:0;
}
a.icon_home:hover/* 设置门禁一体机 */
{
	background-color:transparent;
	color:#00ccff;	
}
a.icon_home:before{content:"\F015";}
.icon_face/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	color:#e66859;
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_face:before{content:"\F519";}
.icon_finger/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';
	color:#e66859;
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_finger:before{content:"\F520";}

.icon_edit/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';	
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_edit:before{content:"\F044";}

.icon_del/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';	
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_del:before{content:"\F014";}
.icon_collapse/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';	
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_collapse:before{content:"\F102";}
.icon_expand/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';	
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_expand:before{content:"\F103";}
.icon_query/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';	
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_query:before{content:"\F002";}
.icon_filter/* 设置门禁一体机 */
{
	font-family: 'SafeSmart_OA';	
	speak:none; /* 无障碍阅读所需要的，告诉屏幕阅读器不要读这个字符*/
}
.icon_filter:before{content:"\F521";}
/*滚动条*/
#scroll-1 
{
		width:200px;
		height:200px;
		overflow:auto;
}
#scroll-1 div 
{
		width:400px;
		height:400px;
}    
#scroll-1::-webkit-scrollbar 
{
		width:10px;
		height:10px;
}
#scroll-1::-webkit-scrollbar-button    
{
		background-color:#FF7677;
}
#scroll-1::-webkit-scrollbar-track     
{
		background:#FF66D5;
}
#scroll-1::-webkit-scrollbar-track-piece 
{
		background:url(http://www.lyblog.net/wp/wp-content/themes/mine/img/stripes_tiny_08.png);
}
#scroll-1::-webkit-scrollbar-thumb
{
		background:#FFA711;
		border-radius:4px;
}
#scroll-1::-webkit-scrollbar-corner 
{
		background:#82AFFF;
}
#scroll-1::-webkit-scrollbar-resizer  
{
		background:#FF0BEE;
}
/*
html {
	overflow:hidden;
	cursor: default;
	margin: 0px;
	border-style:none;
}

body {
	overflow:hidden;
	cursor: default;
	margin: 0px;
	border-style:none;
	background-color: #FFFFFF;
	font-size:1em;
	line-height: 1.3em;
}

a:link		{color: #0000cc; }
a:active	{color: #0000cc; }
a:visited	{color: #0000cc; }	


.QsTitle
{
	font-size:2.8em;
	letter-spacing:2px;
	font-family:"微软雅黑";
	font-weight:normal;
	padding-top:0em;
	padding-bottom:2px;
	line-height:normal;	
}
.QsTitleDescText
{
	font-size:2.2em;
	letter-spacing:1px;
	font-family:"微软雅黑";
	font-weight:lighter;
	line-height:normal;
}
.QsItemTitle
{
	font-size: 1.6em;
	letter-spacing: 3px;
	font-family: "微软雅黑";
	font-weight: lighter;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: normal;
}
.QsItemTitleDescText
{
	font-size:1.3em;
	letter-spacing:1px;
	font-family:"微软雅黑";
	font-weight:lighter;
	line-height:normal;
}
.QsBtnText
{
	margin:auton;
	font-family:"微软雅黑";
	letter-spacing:2px;
}
.tab_list
{
	border-collapse:collapse;
}
.tab_list td,th
{
	
	border:#d4d4d5 solid 1px;
	padding:7px;
	font-family: "微软雅黑";
	font-weight: lighter;
	font-size:1.2em;
	letter-spacing:2px;	
}
.tab_list th
{
	border-top:#368fca solid 3px;	
	font-size: 1.4em;
	letter-spacing: 2px;
	font-family: "微软雅黑";
	font-weight: lighter;
	text-align:center;
	padding:10px;
	background-color:#f7f7f7;
}
.splitPageTab
{
	border-collapse:collapse;
}
.splitPageTab td
{
	padding-top:7px;
	padding-bottom:7px;
	padding-left:14px;
	padding-right:14px;
	font-size:1.2em;
	letter-spacing:2px;
	font-weight: normal;
	border:#d4d4d5 solid 1px;
	font-family: "微软雅黑";
}
a.normalbtn 
{
    background-color: #0CF;
    border: none;
    color: white;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
		font-family: "微软雅黑";
    font-size: 1em;
}
a.normalbtn:hover  
{
	background-color:#368fca;
}
.editInput
{
	width: 200px;
	height:2em;
	margin-left:0.4em;
	text-align:left;
	margin-right:0.4em; 
	font-size: 1em; 
	border-top:#ccc solid 1px;
	border-left:#ccc solid 1px;
	border-bottom:#ccc solid 1px;
	border-right:#ccc solid 1px;
}
.packEditInput
{
	width:300px;
	height:30px;
	margin-top:4px;
	border:#fff solid 0px;
	font-family:"微软雅黑";
	color:#dedede;
	font-weight: lighter;
	font-size:0.8em!important;
	padding:0px;
	padding-top:0.1em;
}
.linetable{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	line-height: 1.6em;
	font-size:1em;
}
.HorzLine {
	background: #003399;
}
 */