/**
 * @author zerostyle
 * @projectDescription 本样式表描述了界面元素的样式，本文为主样式文件，存放于服务器中，辅助样式在每个客户端
 */

BODY {
    margin: 0;
	padding: 0;
}

/*外层表格和样式*/
.OTable
{
    border-collapse: collapse;
    border:0px solid #000000;
    width:100%;
    height:100%;
    background-image: url( '../Img/background.gif' );
}

.OTable tr
{
    /*background-color: #ffffff;*/
}
.OTable tr.OBorder
{
    height:8px;
} 
.OTable tr.OTitle
{
    
    height:40px;
} 
.OTable td
{
    border:0px solid #000000;
    padding: 0px 0px 0px 0px ;
    margin: 0px 0px 0px 0px;
}

/*第一行，分别是：左上，中上，右上*/
.OTable td.OLeftTop
{
    width:8px;
    height:8px;
    background-image: url( '../Img/out_left_top.gif' );
}
.OTable td.OCenterTop
{

    height:8px;
    background-image: url( '../Img/out_top_mid.gif' );
}

.OTable td.ORightTop
{
    width:8px;
    height:8px;
    background-image: url( '../Img/out_right_top.gif' );
}
/*第二行，分别是：左，右*/
.OTable td.OLeftMiddle
{
    background-image: url( '../Img/out_left_mid.gif' );
} 

.OTable td.ORightMiddle
{
    background-image: url( '../Img/out_right_mid.gif' );
} 

/*第三行，分别是：左下，中下，右下*/
.OTable td.OLeftBottom
{
    background-image: url( '../Img/out_left_down.gif' );
}
.OTable td.OCenterBottom
{
    height:8px;
    background-image: url( '../Img/out_down_mid.gif' );
}

.OTable td.ORightBottom
{
    background-image: url( '../Img/out_right_down.gif' );
}

/*以下为外层表格的内容样式*/
/*居中的内容栏*/
.OTable td.OCenterContent
{
    font-size:12px;
    padding-left:10px;
    padding-top:3px;
    padding-right:10px;
    padding-bottom:3px;
}

.OTable td.OCenterContent table.MTable
{
    margin-bottom:0px;
   margin-left:0px;
   margin-top:0px;
   margin-right:0px;
   
   padding:0 0 0 0;
    border-collapse: inherit;
    border:0px solid #000000;
    width:100%;
    height:100%;
}

/*内容栏中放置软件标题的单元格*/
.OTable td.OCenterContent span.title
{ 
    width:100%;
    color:#0e74b2;
    border:0px solid #000000;
    line-height:10px;
    min-height:10px;
    margin-left:0px;
    margin-top:5px;
    margin-bottom:0px;
    padding-top:10px;
    padding-left:40px;
    padding-bottom:0px;
    font-weight:bold;
    font-size:18px;

}


/*快捷操作栏*/
.OTable tr.OShortCut
{
    height:40px;
}


.OTable td.OCenterContent ul.ShortCut
{

    BORDER-LEFT: 0px solid #000000;
    BORDER-BOTTOM: 0px solid #000000;
    BORDER-RIGHT: 0px solid #000000;
    BORDER-TOP: 0px solid #000000;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 40px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    MARGIN: 0px;
}

.OTable td.OCenterContent ul.ShortCut li
{
    DISPLAY: inline;
    
    COLOR: #666;
    LINE-HEIGHT: 20px;
    MARGIN-RIGHT: 30px;
}

.OTable tr.OShortCut ul.ShortCut li img
{
    CURSOR: pointer;
    width:29px;
    height:17px;
    border:0px;
}

/*工具菜单*/
.OTable td.OCenterContent table.MTable td.MTools
{
    /*background-color:Blue;*/
    font-size:12px;
    width:160 !important;
    padding-right:5px;
    padding-left:10px;
    margin-left:2px;
    margin-right:2px;
    vertical-align:top;

}

.OTable td.OCenterContent table.MTable td.MTools #mainDiv
{
    z-index: 1;
    margin-right:0px;
    padding-right:20px;
    SCROLLBAR-FACE-COLOR: #94b2ef;
	SCROLLBAR-HIGHLIGHT-COLOR: #cedff7;
	SCROLLBAR-SHADOW-COLOR: #dee3e7;
	SCROLLBAR-3DLIGHT-COLOR: #94b2ef;
	SCROLLBAR-ARROW-COLOR: #006699;
	SCROLLBAR-TRACK-COLOR: #cedff7;
	SCROLLBAR-DARKSHADOW-COLOR: #94b2ef;
    overflow-y: auto; 
    overflow-x: hidden; 
    width: 100%;
    height: 100%;

}

/*工具条内表格(通用)*/
.OTable td.OCenterContent table.MTable  td.MTools table.tool
{
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-top:0px;
    width:158px;
    border-collapse: collapse;
    border:0px solid #000000;
    margin-left:1px;
    margin-top:5px;
    margin-bottom:5px;
    table-layout : fixed;
    border-collapse: collapse;
    /*border-top:1px solid #0e74b2;
    border-bottom:1px solid #0e74b2;*/
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.ToolTip
{
    cursor:pointer;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.ToolTip td
{
    border-bottom:0px solid #0e74b2;
    border-left:0px solid #0e74b2;
    border-right:0px solid #0e74b2;
    border-top:0px solid #0e74b2;
    height:27px;
    background-image: url( '../Img/toolTip_bg.gif' );
}


.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTip span
{
    border:0px solid #000000;
    color:#ffffff;
    word-spacing:normal;
    word-break: break-all;
	word-wrap: break-word;
    font-size:13px;
    margin-top:5px;
     margin-bottom:9px;
    margin-left:20px;
    width:110px;
    /*display:none;*/
}
.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTip img.toolImg
{
    position:static;
    width:9px;
    height:8px;
    border:0px;
    margin-top:9px;
    margin-bottom:10px;
    margin-left:5px;
    cursor:hand;
    text:expression(src="Img/toolImg_Close.gif");
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu
{
    border-bottom:1px solid #0e74b2;
    border-left:1px solid #0e74b2;
    border-right:1px solid #0e74b2;
    border-top:1px solid #0e74b2;
}

/*无文字描述的功能菜单*/
.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.menuUlNoneTxt
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    MARGIN: 0 0 0 0;
    list-style-type:none;
    border:0px solid #000000;
    width: 100%;
}




.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.menuUlNoneTxt  li
{
    border:0px solid #000000;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    margin-RIGHT: 0px;
    margin-LEFT: 0px;
    margin-BOTTOM: 0px;
    margin-TOP: 5px;
    float:left;
    width:77px;
    height:55px;
    overflow:hidden;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.menuUlNoneTxt  li img
{
    border:0px solid #000000;
    margin-RIGHT: 25px;
    margin-LEFT: 25px;
    margin-BOTTOM: 0px;
    margin-TOP: 0px;
    width:30px;
    height:30px;
    cursor:hand;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu  ul.menuUlNoneTxt li span
{
    border:0px solid #000000;
     margin-RIGHT: 0px;
    margin-LEFT: 0px;
    margin-BOTTOM: 0px;
    margin-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    text-align:center;
    font-size:12px;
    color:#000000;
    width:100%;
    line-height:15px;
    cursor:hand;
}

/*带文字描述的菜单*/
.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.menuUlHasTxt
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    MARGIN: 0px 0 0 0;
    list-style-type:none;
    border:0px solid #000000;
    width: 100%;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.menuUlHasTxt  li
{
    border:0px solid #000000;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    margin-RIGHT: 0px;
    margin-LEFT: 0px;
    margin-BOTTOM: 0px;
    margin-TOP: 5px;
    float:left;
    width:78px;
    height:50px;
    overflow:hidden;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.menuUlHasTxt  li img
{
    border:0px solid #000000;
    margin-RIGHT: 25px;
    margin-LEFT: 25px;
    margin-BOTTOM: 0px;
    margin-TOP: 0px;
    width:30px;
    height:30px;
    cursor:hand;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu  ul.menuUlHasTxt li span
{
    border:0px solid #000000;
     margin-RIGHT: 0px;
    margin-LEFT: 0px;
    margin-BOTTOM: 0px;
    margin-TOP: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    text-align:center;
    font-size:12px;
    color:#000000;
    width:100%;
    line-height:15px;
    cursor:hand;
}

/*隐藏的工具条*/
.OTable td.OCenterContent table.MTable  td.MTools table.toolHidden
{
    
}

.OTable td.OCenterContent table.MTable  td.MTools table.toolHidden tr.toolTip img.toolImg
{
    text:expression(src="Img/toolImg_Open.gif");
}
.OTable td.OCenterContent table.MTable  td.MTools table.toolHidden tr.toolTr
{
    display:none;
}

/*工具条内表格(远程检索)*/

.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu #SearchesREC_Date
{
    margin-left:5px;
    width:75px;
    cursor:hand;
}
.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu #SearchesREC_ImgSearch
{
    vertical-align:middle;
    padding-top:3px;
    margin-left:0px;
}


.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu div.SearchesRECResultDiv
{
    z-index: 1;
    SCROLLBAR-FACE-COLOR: #94b2ef;
	SCROLLBAR-HIGHLIGHT-COLOR: #cedff7;
	SCROLLBAR-SHADOW-COLOR: #dee3e7;
	SCROLLBAR-3DLIGHT-COLOR: #94b2ef;
	SCROLLBAR-ARROW-COLOR: #006699;
	SCROLLBAR-TRACK-COLOR: #cedff7;
	SCROLLBAR-DARKSHADOW-COLOR: #94b2ef;
    overflow-y: auto; 
    overflow-x: hidden; 
    width: 100%;
    height: 300px;
    border:0px solid #cccccc;
    padding:3 3 3 3;
}

/*查找REC的结果表格*/
.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu #SearchesRECResultTable
{
    border-collapse: collapse;
    border:0px solid #cccccc;
    width:100%;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu #SearchesRECResultTable tr.tHead
{
    height:30px;
    background-color:#b27eb2;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu #SearchesRECResultTable th
{
    border-bottom:1px solid #000;
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-top:1px solid #000;
    font-size:12px;
    font-weight:normal;
    cursor:default;
}
.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu #SearchesRECResultTable tr
{
    height:20px;
    cursor:pointer;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu #SearchesRECResultTable td
{
    border-bottom:1px solid #000;
    border-left:1px solid #000;
    border-right:1px solid #000;
    border-top:1px solid #000;
   font-size:12px;
   text-align:center;
}
/*工具条内表格(云台控制)*/
.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.cloudDeskUl
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px;
    margin-left:0px;
    border:0px solid #000000;
    width: 100%;
}

.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.cloudDeskUl li
{
    border:0px solid #000000;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    margin-RIGHT: 0px;
    margin-LEFT: 7px;
    margin-BOTTOM: 0px;
    margin-TOP: 5px;
    float:left;
    width:40px;
    height:30px;
    overflow:hidden;
    display:inline;

}
.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.cloudDeskUl li span
{
    margin-TOP: 7px;
    width:100%;
    text-align:center;
    font-size:12px;
    border:0px solid #000000;
}
.OTable td.OCenterContent table.MTable  td.MTools table.tool tr.toolTr td.toolMenu ul.cloudDeskUl  li img
{
    border:0px solid #000000;
    margin-RIGHT: 10px;
    margin-LEFT: 5px;
    margin-BOTTOM: 0px;
    margin-TOP: 0px;
    width:30px;
    height:30px;
    cursor:hand;
}
/*我的分组*/
.OTable td.OCenterContent table.MTable  td.MTools table.tool td.toolMenu div.CustomVideoGroupDiv
{
    z-index: 1;
    SCROLLBAR-FACE-COLOR: #94b2ef;
	SCROLLBAR-HIGHLIGHT-COLOR: #cedff7;
	SCROLLBAR-SHADOW-COLOR: #dee3e7;
	SCROLLBAR-3DLIGHT-COLOR: #94b2ef;
	SCROLLBAR-ARROW-COLOR: #006699;
	SCROLLBAR-TRACK-COLOR: #cedff7;
	SCROLLBAR-DARKSHADOW-COLOR: #94b2ef;
    overflow-y: auto; 
    overflow-x: hidden; 
    width: 100%;
    height: 200px;
    border:0px solid #cccccc;
    padding:3 3 3 3;
}
/*内部表格样式*/
.OTable td.OCenterContent table.MTable .ITable
{
   margin-bottom:0px;
   margin-left:0px;
   margin-top:0px;
   margin-right:0px;
   padding-bottom:0px;
   padding-left:0px;
   padding-right:0px;
   padding-top:0px;
    border-collapse: collapse;
    border:0px solid #000000;
    width:100%;
    height:100%;
}
.OTable td.OCenterContent table.MTable .ITable tr
{

}
.OTable td.OCenterContent table.MTable .ITable tr.IBorder
{
        height:8px;
}


.OTable td.OCenterContent table.MTable .ITable td
{
    border:0px solid #000000;
    padding: 0px 0px 0px px;
    margin: 0px 0px 0px 0px;
}

/*盛放控件的TD*/
.OTable td.OCenterContent table.MTable .ITable #tdActiveX
{
    border:1px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
/*第一行，分别是：左上，中上，右上*/
.OTable td.OCenterContent table.MTable .ITable td.ILeftTop
{
    width:8px;
    background-image: url( '../Img/in_left_top.gif' );
}
.OTable td.OCenterContent table.MTable .ITable td.ICenterTop
{
    height:8px;
    background-image: url( '../Img/in_top_mid.gif' );
}
.OTable td.OCenterContent table.MTable .ITable td.IRightTop
{
     width:8px;
    background-image: url( '../Img/in_right_top.gif' );
}

/*第二行，分别是：左，右*/
.OTable td.OCenterContent table.MTable .ITable td.ILeftMiddle
{
    background-image: url( '../Img/in_left_mid.gif' );
}
.OTable td.OCenterContent table.MTable .ITable td #tdActiveX
{
    width:100%;
    height:100%;
}

.OTable td.OCenterContent table.MTable .ITable td.IRightMiddle
{
    background-image: url( '../Img/in_right_mid.gif' );
}

/*第三行，分别是：左下，中下，右下*/
.OTable td.OCenterContent table.MTable .ITable td.ILeftBottom
{

    background-image: url( '../Img/in_left_down.gif' );
}
.OTable td.OCenterContent table.MTable .ITable td.ICenterBottom
{
    height:8px;
    background-image: url( '../Img/in_down_mid.gif' );
}
.OTable td.OCenterContent table.MTable .ITable td.IRightBottom
{

    background-image: url( '../Img/in_right_down.gif' );
}




/*鼠标右键*/
.RightMenuTable
{
    border-collapse: collapse;
    width:100%;
    border:1px solid #000000;
}
.RightMenuTable td
{
    border:0px solid #000000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
.RightMenuTable tr.split
{
    text-align:center;
    height:7px;
}
.RightMenuTable tr.split td
{
    height:7px;
    cursor:default;
}
.RightMenuTable tr.split hr
{
    line-height:5px;
    border-top-color:#666666;
    border-bottom-color:#009966;
}
.RightMenuTable tr.menuline
{
    height:auto;
}
.RightMenuTable tr.menuline td
{
    text-align:left;
    cursor:pointer;
    font-size:12px;
}
/*登录框*/
#loginDiv
{
    display:none;
    width:100%;
    height:100%;
    
   border:0px solid #666666;
}

.loginTable
{
    
    margin-top:10px;
    width:414px;
    height:227px;
    border-collapse: collapse;
    border:0px solid #000000;
    background-image: url( '../Img/login_bg.gif' );
}
.loginTable tr
{
    height:20px;
}

.loginTable tr.split
{
    height:100px;
}
.loginTable td
{
    padding-top:5px;
    padding-bottom:5px;
    font-size:15px;
    border:0px solid #000000;
}
.loginTable td.loginTable_txt
{
   text-align:right;
   color:White;
}
.loginTable td.loginTable_input
{
    width:250px;
}

.loginTable td.loginTable_input input
{
    width:150px;
}
.loginTable td.loginBtn
{
    position: relative;
    text-align:center;
    height:40px;
}
.loginTable td.loginBtn div.downloadSetUp
{
    position:absolute;
    width:100px;
    left:300px;
    top:10px;
    bottom:10px;
    border:0px solid #000000;

}

.loginTable td.loginBtn div.downloadSetUp a
{
    color:Red;
    font-size:12px;
    text-decoration: none;
}
.loginTable td.loginBtn div.downloadSetUp a:hover 
{ 
    text-decoration:none;
    color: #ffffff;
} 
