﻿/* File Created: 一月 16, 2014 */
/*@charset "utf-8";*/
/* reset */
.clear { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
* + html .clearfix { min-height: 1%; }
body, div { font-size: 12px; }
body { min-width:1150px; overflow:auto; padding: 0; height: 100%; color: #4c4c4c;}
html { height: 100%; overflow-y: hidden; overflow-x: auto; }
/*滚动条宽度*/
::-webkit-scrollbar { width: 8px; }
/* 轨道样式 */
::-webkit-scrollbar-track { }
/* Handle样式 */
::-webkit-scrollbar-thumb { border-radius: 10px; background: rgba(0,0,0,0.2); }
/*当前窗口未激活的情况下*/
::-webkit-scrollbar-thumb:window-inactive { background: rgba(0,0,0,0.1); }
/*hover到滚动条上*/
::-webkit-scrollbar-thumb:vertical:hover { background-color: rgba(0,0,0,0.3); }
/*滚动条按下*/
::-webkit-scrollbar-thumb:vertical:active { background-color: rgba(0,0,0,0.7); }
body { height: 100%; color: #333; overflow: hidden; margin: 0; padding: 0; font: 12px/180% Arial,Lucida,Verdana, "宋体" ,Helvetica,sans-serif; background-color: #fff; scrollbar-arrow-color: #4D6185; /*三角箭头的颜色*/ scrollbar-face-color: #E1E1E1; /*立体滚动条的颜色*/ scrollbar-3dlight-color: #F6F6F6; /*立体滚动条亮边的颜色*/ scrollbar-highlight-color: #F6F6F6; /*滚动条空白部分的颜色*/ scrollbar-shadow-color: #999; /*立体滚动条阴影的颜色*/ scrollbar-darkshadow-color: #F6F6F6; /*立体滚动条强阴影的颜色*/ scrollbar-track-color: #F6F6F6; /*立体滚动条背景颜色*/ scrollbar-base-color: #f8f8f8; /*滚动条的基本颜色*/ }
/*定义img对齐式start*/
img { vertical-align: top; border: 0px; }
/*定义img对齐式end*/
/*a 定义文字链操作接方式start*/
a { color: #000; text-decoration: none; outline: none; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #CC0001; text-decoration: none; outline: none; }
a:focus { outline: none; }
/*a end*/
/*母板样式start*/
.main { position: relative; width: 100%; }
.top { height: 83px; background: url('../Images/top_bg.png') repeat-x;}
/*70*/
.title {background: url('../Images/top_title_left.png') no-repeat; margin-top:5px; margin-left:20px; width: 70px; height: 71px; float: left; }
.titleInfoChild { background: url('../Images/top_right.png') no-repeat; width: 285px; height: 60px;}
.titleInfo {width: 285px; float: right; text-align: center; font-size: 12px; color: #ffffff;}
.bottom { height: 25px; z-index:221; background: url('../Images/bottom_bg.png') repeat-x; text-align: center; padding-top: 5px;}
#copyRight{ color: #FFFFFF; font-size: 13px;}
.bottomAlarm{
    position: absolute; 
    padding: 1px 0 1px 0;
    width: 100%;
    background-color: #F3F3F3;
    z-index: 220;
    bottom: 30px;
}
.center { height: 100%; }
/*母板样式end*/
/*文本框样式start*/
.input_public { border: 0; line-height: 26px; width:210px; font-size: 14px;height: 23px; margin-left:1px; text-indent:2px; }
/*文本框样式end*/

/*菜单样式开始*/
.menu { position: absolute; float: left; left: 60px; margin-top: 46px; margin-top: 46px; height: 25px; }
.navbox { height: 25px; overflow: hidden; }
ul{ list-style-type: none;}
.navbox li { float: left; width: 133px; text-align: center; }
.navbox li a { display: block; color: #FFF; text-decoration: none; font-size: 13px; font-weight: 800; line-height: 26px; }
.navbox li a { width: 133px; height: 25px; background: url('../images/nav1.png') no-repeat 0 0; }
/*菜单样式结束*/

/*登陆界面样式开始*/
.LoginContainer { background: url('../images/login_bg.png') no-repeat 0 0; width: 1024px; min-width: 1024px; height: 600px; margin-left: auto; margin-right: auto;clear:both; }
.LoginUser{padding-top: 276px;*padding-top: 275px;padding-left: 475px;height:25px;clear:both; }
.LoginPwd{padding-top: 15px; padding-left: 475px;height:25px;clear:both; }
.Loginbtn{ padding-left:475px; height:25px; margin-top:28px;}
.loginTop{ background: url('../images/bj_top.png') repeat 0 0;}
.loginMiddle{ background: url('../images/bj_middle.png') repeat-x 0 0;}
.loginBottom{ background: url('../images/bj_bottom.png') repeat 0 0;}
/*google浏览器兼容*/
@media screen and (-webkit-min-device-pixel-ratio:0){ .input_public { width:214px;} }
/*登陆界面样式结束*/
.myAlarmTable{width: 100%;}
.myAlarmTable,.myAlarmTable th,.myAlarmTable td {
    border: 1px solid #B6D1EF;
    border-collapse:collapse;
    padding-left:10px; 
} 
.myAlarmTable td {   
    word-break:break-all; 
}
.header_optionLind { color:#fff; text-decoration: none; outline: none; font-size:14px; }
.header_optionLind:link { color:#fff; text-decoration: none; }
.header_optionLind:visited { color:#fff; text-decoration: none; }
.header_optionLind:hover {color:#fff; text-decoration: none; outline: none; }
.header_optionLind:focus { outline: none; }
.titleInfox{
  font: 28px/180% Arial,Lucida,Verdana, "宋体" ,Helvetica,sans-serif !important;
  margin: 2px 0 0 88px; float: left; font-weight: bold; top: 2px; color: #fff; position: absolute;
}
.groupDetilDiv{width:194px;float:left;text-align: center;font-size:14px;border-left:1px #B6D1EF solid;border-top:1px #B6D1EF solid;}
.groupDetilDivBold{font-weight: bold;}

/*-------- modify password --------*/
.a_modifyPassword{ color:#000000; font-size:24px;}

/*-------------- 浏览器IE8时提示 ------------------*/
#div_browser_tip{ width:100%; height:28px; line-height:28px; position:absolute; top:0px; left:0px; float:left; background-color:#ffffff; z-index:1000; text-align:center; display:none; vertical-align:middle; border-bottom:3px solid #f2b100;}
#div_browser_tip a{ text-decoration:none; color:#214f94; color:#000000; font-size:13px; }
#div_browser_tip table{ width:100%;}
#div_browser_tip .td_close_tip{ width:20px; text-align:right; padding-right:15px;}


/*-------------- 浏览器视频控件版本更新提示 ------------------*/
.McuocxDownloadTip{ margin:0 auto; font-size:16px; text-align:center; padding-top:10px;}
.McuocxDownloadTip a{ text-decoration:none; color:#ffffff;}
#div_McuocxUpdateTip{ width:100%; height:28px; line-height:28px; position:absolute; top:0px; left:0px; float:left; background-color:#ffffff; z-index:1000; text-align:center; display:none; vertical-align:middle; border-bottom:3px solid #f2b100;}
#div_McuocxUpdateTip a{ text-decoration:none; color:#214f94; color:#000000; font-size:13px; }
#div_McuocxUpdateTip table{ width:100%;}
#div_McuocxUpdateTip .td_close_tip{ width:20px; text-align:right; padding-right:15px;}


/*------------------------------ 紧急报警提示 ----------------------------*/
.marquee { position:absolute; top:10px; width:250px; background-color:transparent;  overflow:hidden; z-index:333;}  
.marquee ul{ display:block; font-size:20px; color:Red; font-weight:bold;}
.marquee ul li{ display:block; white-space:nowrap; float:left; padding:0px 20px; }
.marquee ul .firstLi{ padding-left:0px; padding-right:20px; }