﻿@charset "utf-8";
body
{
    font-size: 12px;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
}
        .divContentMain
        {
            width: 1003px;
            margin-top:20px;
            margin-left:-10px;
        }
/*管理页面*/
.shCon{
	width:95%;
	height:auto;
!important display:block; 
	margin:10px auto;
	padding-bottom:0px;
	list-style-type: none;
}
.shl_01{ width:100%; margin:3px auto 15px; float:left; padding:0;}

.md_zs{ float:right; padding-right:4px; color:#FF6600; font-size:12px; }
.sh_title img{ *margin-top:5px; padding-left:10px; border:none;}

.sh_title a{ color:#f60; text-decoration:none;}
.sh_title a:hover{ color:#f60; text-decoration:underline;}

.ser_sh{ width:100%; text-align:left;/* border-style:solid; border-color:#ccc; border-width:1px 1px 1px 1px; color:#247dfd; */display:block; font-size:12px; }
.ser_sh a{ color:#229aee; text-decoration:none;}
.ser_sh a:hover{ color:#f60; text-decoration:underline;}

.ser_sh label { padding: 0 3px; width:60px; text-align:right; }
tr.ser_sh td { border-color: #D4E7FF #D4E7FF #EEEEEE;}


/*主体部分*/
.m_left{ width:110px; border:1px solid #ccc; margin:0; padding:0; float:left;}
.menu-box {overflow: hidden;}
.mem_bd {border: 1px solid #dbdbdb; }

.mem_bar {
	color: #0099cc;
	cursor: pointer;
	height: 29px;
	line-height: 29px;
	position: relative;
	width:100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dbdbdb;
	border-bottom-color: #dbdbdb;
	border-right-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.mem_bar span {
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 29px;
	margin: 1px;
	padding-left: 22px;
	border-top-style: none;
	border-right-style: none;
	border-bottom: 1px solid #c4dce4;
	border-left-style: none;
	text-align:left;
}
.mem_bar button { background:url(../images/icon_01.jpg) 0px 0 no-repeat; border:0 none; cursor: pointer; height: 9px; left: 6px; overflow: hidden; position: absolute; text-indent: -999em;    top: 9px; width: 9px; margin:0px; padding:0px;}
.mem_bar button_01 {
	border:0 none;
	cursor: pointer;
	height: 9px;
	left: 6px;
	overflow: hidden;
	position: absolute;
	text-indent: -999em;
	top: 9px;
	width: 9px;
	background-image: url(../images/icon_01.jpg);
	background-repeat: no-repeat;
	background-position: 9px 0;
}
.mem_bar .closed button { background-position: -9px 0;}
.first_bar { margin-top:-1px; border-top:none;}

.group { clear: both; margin: 0 5px 5px;  width:95%; }
.group:after {clear: both; content: " "; display: block; height: 0;}
.group a { color: #696969; padding:2px 0px 2px 18px; _padding:0px 0px 0px 18px; display:block;}
.group li {	clear:both; float:left; padding:2px 0; _padding:0px 0; width: 100%;	list-style:none; line-height: 18px;text-align:left;}

.group li span a:hover, .group li ul li a:hover{  background-color:#DEE7ED; color:#666; display:block; text-decoration:underline;}
.group li.selected span, .group li.selected span a { background-color:#498CD0; color:#FFFFFF;}
.group li .selected a, .group li ul li.selected a { background-color:#498CD0; color:#FFFFFF;}
.group li.selected span a:hover, .group li ul li.selected a:hover { background-color:#498CD0; text-decoration:none;}

.group2 { clear: both; margin: 0 5px 5px; width:95%; }
.group2:after {clear: both; content: " "; display: block; height:0;}
.group2 a { color: #696969; padding:2px 0px 2px 18px;  display:block; }
.group2 li 
{
    text-align:left;
	display:block;
	float: left;
	padding:2px 0;
	_padding:0px 0;
	width:90px;
	list-style:none;
	line-height: 18px;
}
.group2 li span a:hover, .group2 li ul li a:hover{background-color:#DEE7ED; display:block; color: #666; text-decoration:underline; }

.group2 li.selected span, .group2 li.selected span a { background-color:#498CD0; color:#fff;}
.group2 li .selected a, .group2 li ul li.selected a { background-color:#498CD0; color:#fff; }
.group2 li.selected span a:hover, .group2 li ul li.selected a:hover { background-color:#498CD0; text-decoration:none;}

.m_right{ width:750px; float:left;}
.dz_lan{ background:url(../images/bg_icon.jpg) 0 0 repeat-x; height:30px; line-height:30px; padding-left:10px; margin-bottom:10px;}
.r_con{	margin:0 0 0 10px; width:900px; height: auto; padding-bottom: 15px; overflow: hidden; }
.r_con_dialog{	margin:0px; width:100%; height: auto; overflow: hidden; padding-top:10px;}
.fl_big{ background:url(../images/bg_icon.jpg) 0 -30px repeat-x; font-size:14px; font-family:"微软雅黑"; height:34px; font-weight:bold; line-height:34px; color:#0599cc; padding-left:15px; margin-bottom:15px;text-align:left; }
.tdBorder{border-bottom: 1px solid #C8E7EE;}
.fl_big p{ font-family:"宋体"; font-size:12px; font-weight:normal; float:right; color:#666;}

.li_bz{ min-height:30px; line-height:30px; display:inline; clear:both; margin-top:3px;}
.li_bz label{  min-height:30px; line-height:30px; min-height:135px\9; line-height:135px\9; *min-height:30px; *line-height:30px; _min-height:30px;   _line-height:30px;}


.li_lg{ height:90px; line-height:90px; clear:right;}
.li_lg label{ height:55px; line-height:55px; padding-top:35px; vertical-align:middle;}

.half{ width:370px; float:left; height:30px;line-height: 30px; overflow:hidden;}
.tot { float:left; clear:both; height:60px; }

.li_last{ float:left; clear:right;}
.ftl{ float:left;}
.r_con .blue { border: 1px solid #2494CB;}

 .search01 {
	background: url("../images/btn_s1.jpg") no-repeat; border: 0px; width: 73px; height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-family: "宋体"; font-size: 12px; cursor: pointer; margin-top:3px; margin-left:15px;
}
.search02 {
	background: url("../images/btn_s1.jpg") no-repeat; border: 0px; width: 60px; height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-family: "宋体"; font-size: 12px; cursor: pointer; margin-top:3px; margin-left:5px;
}
.SearchBtnStyle
{
    cursor: pointer;
    width: 90px;
    height: 25px;
    background: url(../images/searchby.png) no-repeat;
    vertical-align: middle;
    border: 0;
    background-color: inherit;
}

.SpecLineBtnStyle
{
    cursor: pointer;
    width: 90px;
    height: 25px;
    background: url(../images/specLineby.png) no-repeat;
    vertical-align: middle;
    border: 0;
    background-color: inherit;
}

.DeleteBtnStyle
{
    cursor: pointer;
    width: 60px;
    height: 25px;
    background: url(../images/Delete.png) no-repeat;
    vertical-align: middle;
    border: 0;
    background-color: inherit;
}
        
.RetransBtnStyle
{
    cursor: pointer;
    width: 60px;
    height: 25px;
    background: url(../images/retransmit.png) no-repeat;
    vertical-align: middle;
    border: 0;
    background-color: inherit;
}

.AddRouteStyle
{
    cursor: pointer;
    width: 58px;
    height: 25px;
    background: url(../images/addRoute.png) no-repeat;
    vertical-align: middle;
    border: 0;
    background-color: inherit;
}

.RemoveRouteStyle
{
    cursor: pointer;
    width: 58px;
    height: 25px;
    background: url(../images/removeRoute.png) no-repeat;
    vertical-align: middle;
    border: 0;
    background-color: inherit;
}

.SelectTh
        {
            font-weight: normal;
            width: 105px;
            height: 30px;
            line-height: 30px;
            text-align: right;
            padding-right: 5px;
        }
        .SelectTd
        {
            width: 150px;
            height: 30px;
            line-height: 30px;
            text-align: left;
        }
        .tableContent
        {
            width: 660px;
        }
        .tableContent th
        {
            font-weight: bold;
            background-color: #eef3fa;
            border-top: 1px solid #ccc;
            border-left: 1px solid #ccc;
            text-align: center;
            height: 30px;
        }
        .tableContent td
        {
            font-weight: normal;
            border-top: 1px solid #ccc;
            border-left: 1px solid #ccc;
            height: 30px;
        }

#jd_shadow
{
    position:fixed;
    z-index:7;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#000000;
    opacity:0.61;
    filter:alpha(opacity=61);
    _position:absolute;
    _height:expression(documentElement.clientHeight);
    _top:expression(eval(documentElement.scrollTop));
    
}
#jd_dialog{z-index:1000;position:absolute;}
#jd_dialog_s{position:absolute;top:5px;left:5px;background-color:#000000;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
#jd_dialog_m{position:absolute;}
#jd_dialog_m_h
{
    background:url(../images/bg_icon.jpg) 0 -30px repeat-x; 
    font-size:14px; 
    font-family:"微软雅黑"; 
    height:34px; 
    font-weight:bold; 
    line-height:34px; 
    color:#0599cc; 
    text-align:left; width:100%;
    }
#jd_dialog_m_h_l{font-weight:bold;padding-left:5px;line-height:34px;}
#jd_dialog_m_h_r{float:right;padding-right:5px;cursor:pointer;font-weight:normal;line-height:34px;}
#jd_dialog_m_b{float:left;}
#jd_dialog_m_b_1{position:absolute;alpha(opacity=0);-moz-opacity:0.0;opacity:0.0;z-index:900;}
#jd_dialog_m_b_2{position:absolute;z-index:899;}
#jd_dialog_m_t{float:left;width:100%;height:40px;padding-top:10px;text-align:center;}
.jd_dialog_m_t_s{padding-left:10px;}

.a_Orange_Font{ color:Orange;}
a:link
{
    /*color: #000000;*/
    text-decoration: none;
}
a:visited
{
    /*color: #000000;*/
    text-decoration: none;
}
a:hover
{
    color: #0099FF;
    text-decoration: none;
}