@charset "utf-8";
*{margin:0 auto; padding:0;}
.header{ width:100%; height:82px; background:url(../images/header_bg.jpg) repeat-x;background:#0f77c6; position:absolute; border-bottom:2px solid #0f77c6;}
.header_left{ float:left;height:64px; display:block;}
/*仅对ie7 hack*/
*+html .header_left{  width:50%;}
.logo{display:inline-block;width:100%; height:47px; background:url(../images/logo_s.png)left no-repeat; margin-top:11px;margin-left:15px;padding-left:55px}
.logo span{display:inline-block; font-size:24px;color:#ffffff;margin-top:15px}
.userInf{display:block;height:16px; font-size:12px; line-height:16px; color:#fff; padding-left:72px;overflow: hidden;}

.header_right{ float:right; height:82px;}
.header_right ul{ display:inline-table; margin-top:7px; vertical-align:middle;}
.header_right ul li{ list-style:none; float:left; font-size:12px;color:#fff; margin:0 10px;width:52px; height:52px;}

.header_right ul li a{display: block;float: right;width:52px;height:52px;text-align:center; text-decoration:none;font-family:方正宋体-人口信息_扩充,方正宋体-人口信息,微软雅黑; font-size:12px;color:#fff;cursor: pointer;}

.header_right ul li:hover {text-decoration: none;-moz-box-shadow: 0 0 8px #fff; -webkit-box-shadow: 0 0 8px #fff;box-shadow: 0 0 8px #fff;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius:12px;background:url(../images/iconBg_hover.png) no-repeat\9;  z-index:-99\9;}

/*仅对ie8 hack*/
@media \0screen\,screen\9{.header_right ul li{ margin:0 6px;width:62px; height:62px;}}
@media \0screen\,screen\9{.header_right ul{ margin-top:1px; *margin-top:1px;}}
@media \0screen\,screen\9{.nav_box{margin:0 auto; width:52px; height:52px;text-align:center;position:relative; padding-top:5px;}}

/*仅对ie7 hack*/
*+html .header_right ul li{ display:block;list-style:none; float:left; margin:0 6px;width:62px; height:62px; }

.nav_text{margin-top:54px; display:block;}
.selected{-moz-box-shadow: 0 0 12px #041988; -webkit-box-shadow: 0 0 12px #041988;box-shadow: 0 0 12px #041988;-moz-border-radius: 12px;-webkit-border-radius: 12px;border-radius:12px;background:url(../images/iconBg_selected.png) no-repeat\9;  z-index:-99\9;}

.nav_icon_bg{cursor:pointer; display: block; margin:o auto; background:url(../images/icon.png) no-repeat; height:52px;}
.icon_sy{ background:url(../images/icon.png) no-repeat;background-position:0 0; height:52px; width:52px;}
.icon_YEY{background:url(../images/icon.png) no-repeat;background-position:-76px 0; height:52px; width:52px;}
.icon_ZXX{background:url(../images/icon.png) no-repeat;background-position:-152px 0; height:52px; width:52px;}
.icon_TJ{background:url(../images/icon.png) no-repeat;background-position:-228px 0; height:52px; width:52px;}
.icon_ZZ{background:url(../images/icon.png) no-repeat;background-position:-305px 0; height:52px; width:52px;}
.icon_GZ{background:url(../images/icon.png) no-repeat;background-position:-380px 0; height:52px; width:52px;}
.icon_GX{background:url(../images/icon.png) no-repeat;background-position:-457px 0; height:52px; width:52px;}
.icon_QTJG{background:url(../images/icon_qtjg.png) no-repeat;background-position:-305px -68px; height:52px; width:52px;}
.icon_ywcl{background:url(../images/icon.png) no-repeat;background-position: 0 -68px; height:52px; width:52px;}
.icon_zhcx{background:url(../images/icon.png) no-repeat;background-position:-76px -68px; height:52px; width:52px;}
.icon_tjfx{background:url(../images/icon.png) no-repeat;background-position:-153px -68px; height:52px; width:52px;}
.icon_xtgl{background:url(../images/icon.png) no-repeat;background-position:-229px -68px; height:52px; width:52px;}

/*弹层样式*/
.dlzh_box{display:none;background:#2188d5;width:auto; height:auto; position:absolute; bottom:36px; right:60px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; opacity:0.9;filter:alpha(opacity=90); -moz-opacity:0.9; }
.dlzh_box ul{ display:block; width:auto; padding:5px 24px 5px 24px; text-align:left; z-index:99;max-height: 278px;overflow-y: auto;overflow-x: hidden;}
.dlzh_box ul li{ margin-left: 9px;width:100%; height:28px; line-height:28px; font-family:方正宋体-人口信息_扩充,方正宋体-人口信息,宋体; font-size:12px;list-style-image:url(../images/circle.png); padding:0;/*list-style-position:inside;*/white-space: nowrap; vertical-align:middle;}
.dlzh_box ul li a{text-decoration:none; color:#fff;}
.dlzh_box ul li:last-child a:after{content: '';position: absolute;bottom: -7px;right: 20%;margin-left: -48px;width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #2188d5;z-index:99;}
.dlzh_box ul li a:hover{ background:#2598ed; cursor:pointer;}
.dlzh_box ul li span{text-decoration:none; color:#B7D2FF;}
.ul_li_span{ background:#2598ed; cursor:pointer;}
.span_xzcolor{color: rgba(32,124,202,1);border: 1px solid #fff;padding: 2px 5px;border-radius: 4px;background: #fff;}
.span_color{text-decoration: none;color: #C6DDEF;border: 1px solid #AFC8DA;padding: 2px 5px;border-radius: 4px;background: none;}
/*底部样式*/
.footer {width: 100%;height: 28px;background:#0f77c6;position: absolute;}
.footer_left{float:left;color:#FFF;line-height: 28px;margin-left:8px;}
.footer_center{margin-left:70px;color:#FFF;line-height:28px;float:left;}
.footer_right{float:right;height:28px;line-height:28px;}
.footer_right ul{display:inline;height:28px;}
.footer_right ul li{float:left;list-style:none; height:28px;line-height:28px; margin-right:15px;color:#fff; }
.footer_right ul li a{text-align:center; text-decoration:none;cursor: pointer;color:#fff; }
.footer_icon{  vertical-align:middle; border:0;}
.footer_text{ color:#fff; margin-left:3px;}

.zx_icon{width:16px; height:16px; background:url(../images/quit.png) no-repeat;vertical-align: middle;}

/*内容区方向线样式*/

.path_icon{cursor:pointer; position: absolute;top:45%; z-index: 30;width:6px; height:56px; background:url(../images/path.jpg) no-repeat;}
.path_icon_right{cursor:pointer; position: absolute;top:45%; z-index: 30;width:6px; height:56px; background:url(../images/path_right.jpg) no-repeat;	}

#conditions table,#conditions td,#conditions tr,#conditions tbody{border-collapse: collapse;}
body{overflow:hidden;}
.main {
	width: auto;
	height: 100%;
	text-align: left;
	background-color: white;
	border: 0px solid #4ca5dd;
	margin:2px;
	/* padding: 0px 2px;  */
	
}
@-moz-document url-prefix(){
	.main {
	width: auto;
	height: 100%;
	text-align: left;
	background-color: white;
	border: 0px solid #4ca5dd;
	margin:0;
	padding:0;
	}
	}

.blueboder{border: 1px solid #4ca5dd;margin-bottom: 5px;}
.blueboder_lower{border: 1px solid #4ca5dd;}
.tabs li{max-width: 172px;}
.tabs li a.tabs-inner{ 
max-width: 150px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; /* IE/Safari */
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis; /* Opera */
-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}