.atc_Menu, .TextBox
{
	width: 150px;
}

.atc_Menu
{
	border: double 1px #7f9db9;
	display: none;
	/*z-index: 1500;*/
	position: absolute;
	text-align: left;
	overflow:hidden;
}

.atc_Menu div
{
	background-color: #ffffff;
	cursor: hand;
	padding: 1px 1px 1px 1px;
	line-height: 18px;
	overflow: hidden;
	font:normal 12px/17px Arial;
}

.atc_Menu .menuActive
{
	background-color: #ebebeb;
	/*color: #fff;*/
	cursor:pointer;
}

.iframeBg
{
	display:none;_display:block;position:absolute;top:0;left:0px;z-index:-1;filter:mask();width:110px;height:420px;
}

/**船舶筛选checkbox-label样式**/
.shipTypeCheck .ckLabel{height: 22px; line-height: 22px; display: inline-block; color: #0066A7; cursor: pointer;}
.shipTypeCheck .ckInput{position: relative; top: 2px;}


/**录入区域样式**/
.entry_lat_1{float:left;margin-left:5px}
.entry_lng_1{float:left;margin-left:10px}
#entry_div_1{overflow:auto;height:100px}
#entry_div_1 input{display:inline-block;width:23px;height:12px}
#entry_div_1 label{display:inline-block;width:15px;}
#entry_div_1 select{display:inline-block;width:38px;margin-left:5px}
#entry_div_1 .du{width:28px}
#entry_div_1 .fen{width:49px}
.entry_lat_1 a,.entry_lat_2 a{background: url(/Content/images/NSEW.png) no-repeat;background-position-y: -18px;}
.entry_lat_1 .ns,.entry_lat_2 .ns{background: url(/Content/images/NSEW.png) no-repeat;background-position-y: 0px;}
.entry_lng_1 a,.entry_lng_2 a{background: url(/Content/images/NSEW.png) no-repeat;background-position-y: -54px;}
.entry_lng_1 .ew,.entry_lng_2 .ew{background: url(/Content/images/NSEW.png) no-repeat;background-position-y: -36px;}

.entry_lat_2{float:left;margin-left:5px}
.entry_lng_2{float:left;margin-left:10px}
#entry_div_2{overflow:auto;height:100px}
#entry_div_2 input{display:inline-block;width:23px;height:12px}
#entry_div_2 label{display:inline-block;width:15px;}
#entry_div_2 select{display:inline-block;width:38px;margin-left:5px}
#entry_div_2 .du{width:28px}
#entry_div_2 .miao{width:31px}

.entry_line_div{position:relative;height:25px}
.entry_line_div span{width:11px;text-align:center;}
.entry_line_div a{margin-left:5px;height:18px;width:38px;cursor:pointer}
.entry_line_div div, .entry_line_div label, .entry_line_div span,.entry_line_div a, .entry_line_div input{float:left;display:inline-block;}
.entry_addnew{cursor: pointer;position: absolute;display: block;width: 60px;height: 15px;top: 8px;right: 0px;text-align:right}
.zcBtn, .zcBtnBig, .zcBtnDis, .zcBtnBigDis { display: inline-block; width: 57px; height: 22px; line-height: 22px; overflow: hidden; float: left; background: url(/Content/images/btnBg01.gif) no-repeat 0 0; text-align: center; margin-right: 10px; outline: none; }
.zcBtn, .zcBtnBig, .zcBtnDis, .zcBtnBigDis { display: inline-block; width: 57px; height: 22px; line-height: 22px; overflow: hidden; float: left; background: url(/Content/images/btnBg01.gif) no-repeat 0 0; text-align: center; margin-right: 10px; outline: none; }
.hlist ul { }
.hlist ul li b.on { background-position: 0 0;}
.hlist ul li { display: block; height: 22px; line-height: 22px; overflow: hidden; position:relative; }
.hlist ul li a { position:absolute;left:0;top:0;width:84px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hlist ul li s, 
.hlist ul li b,  .hlist ul li i { display: block; height: 22px; width: 18px; overflow: hidden; cursor: pointer; float: right; background: #eee; }
.hlist ul li s { background: url(/Content/images/del.gif?v=1) no-repeat center; }
.hlist ul li b { background: url(/Content/images/eye_icon.png) 0 -22px; width: 16px;margin-right:2px;}
.hlist ul li i {background: url(/Content/images/editTb.gif?v=1) no-repeat center;}
.shipGroup b{background: url(/Content/images/eye_icon.png) 0 -22px; width: 16px;margin-right:2px;float: right;display: block;height: 22px;width:16px}
.shipGroup b.on{background-position:0 0;}
.shipGroup b.form{background: url(/Content/images/forms.png); width: 16px;margin-right:2px;float: right;display: block;height: 17px;width:16px}
.regionAlert_search_table td {
    padding: 5px 0;
}

/**区域提醒船舶筛选样式**/
.alertShipFilter .ckLabel{height: 22px; line-height: 22px; display: inline-block; color: #0066A7; cursor: pointer;}
.alertShipFilter .ckInput{position: relative; top: 2px;}

/**添加修改区域提醒界面**/
.regionAlert_mtable { width: 100%; }
.regionAlert_mtable td { padding: 5px 0; }
/**区域提醒查询表单**/
.regionAlert_search_table td{ padding:5px 0; }
/**区域提醒查询列表**/
#ralert_tblist td.l{ padding:5px 0; }
.alert_list a {
    display: block;
    line-height: 22px;
    height: 22px;
    width: 100%;
    text-indent: 3px;
    color: #06c;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
/*分页组件*/
.pager { height: 21px; line-height: 19px; padding: 4px 0 5px 0; text-align: center; }
.pager em, .pager a { display: inline-block; padding: 0 5px; height: 19px; margin: 0 2px 0 0; }
.pager em { border: 1px solid #dbdbdb; color: #999; font-style: normal; }
.pager a { color: #262626; border: 1px solid #dbdbdb; background: url(/Content/images/page.gif) repeat-x 0 0; text-decoration: none; }
.pager a:hover { color: #1B86CA; }
.pager span { color: #000000; margin-right: 2px; }

.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

#divTrack { position:relative;}
#divTrack .btnLink { position: absolute; left:231px; top: -6px; }
#divTrack .btnLink a{margin-right: 6px; }
#divTrack .shipPopTip{  color: red;  padding-top: 3px;text-align:left; width:auto; white-space: nowrap;overflow:hidden; }

.shipform {    padding-top: 5px; font: normal 12px/19px Arial,sans-serif;width: 880px;top: 8px;    padding-bottom: 10px;position: relative;}
.dataTable_shipform{  width:173%;margin:0 auto; border-collapse:collapse;  table-layout:fixed; white-space:nowrap;line-height:24px;font-size:12px;font-family:"Arial";color:#2F76D0;text-align:center;}
.dataTable_shipform th,.dataTable_shipform td{ padding:1px 3px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;border:1px solid #ddd}
.dataTable_shipform tr{ cursor:pointer;border:1px solid #ddd}
.dataTable_shipform caption{ font-size:1.2em; font-weight:bold; margin:1em 0 0.5em 0;}
.dataTable_shipform thead{font-weight:normal;background:#eee;}
.dataTable_shipform th{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.dataTable_shipform tr:hover{ background-color:#DEF5F9; color:#000;}
.dataTable_shipform thead tr:hover{ background-color:transparent; color:inherit;}
#shipform_list {height: 313px;position: relative;overflow-y: auto;}