﻿@charset "utf-8";
/* CSS Document */
body {
	font-size: 14px;
	font-family: 微软雅黑;
	padding: 0px;
	margin: 0px;
	color: #333;
}

div,dl,dt,dd,ul,li,p,a,h1,h2,h3,h4,form,input,textarea,p,th,td {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

img {
	border: 0;
}

.fr {
	float: right;
}

.fl {
	float: left;
}

.pr {
	_position: relative;
}

.logo_pic {
	display: inline-block;
	/* margin-top: 13px; */
	margin-left: 20px;
}

a {
	text-decoration: none;
	outline: 0;
	color: #000;
}

a:HOVER {
	text-decoration: none;
	outline: 0;
	color: #000;
}
.header_top {
	background: url(../images/top_bg.jpg) repeat-x ;
	height: 53px;
}

.main_title {
	background-color: #dde5f0;
	border-right: 1px solid #EEEEEE;
	border-top: 2px;
	color: #000000;
	display: block;
	font-size: 18px;
	font-weight: bold;
	width: 130px;
	text-align: center;
}

.mian_title_list {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	background: #efefef;
}

.header_right {
	float: right;
	margin-right: 30px;
	margin-top: 18px;
}

.header_right a:link {
	float: left;
	color: #fff;
	text-decoration: none;
}

.header_right a:hover {
	float: left;
	/*padding-right: 15px;
	color: #fff;*/
	text-decoration: underline;
}

.header_right a:vidited {
	float: left;
	/* padding-right: 15px; */
	color: #fff;
	text-decoration: none;
}

.header_name {
	background: url("../images/icon_11.png") no-repeat ;
	display: inline-block;
	height: 16px;
	margin-right: 10px;
	vertical-align: middle;
	width: 16px;
}

.header_system {
	background: url("../images/icon_10.png") no-repeat;
	display: inline-block;
	height: 16px;
	margin-right: 10px;
	vertical-align: middle;
	width: 16px;
}

.header_message {
	background: url("../images/icon_12.png") no-repeat;
	display: inline-block;
	height: 16px;
	margin-right: 10px;
	vertical-align: middle;
	width: 16px;
}

.header_menu {
	background-color:#e8e8e8;
	display: block;
	margin: 0;  
}

.header_menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.header_menu ul li {
	float: left;
	list-style: none;
	font-size: 14px;
	position: relative;
}

.header_menu ul li a {
	display: block;
	text-align: center;
	text-decoration: none;
	width: 104px;
	color: #626262; 
	border-width: 1px 1px 0 0;
	font-size: 14px;
}

.header_menu ul li ul {
	display: none;
}

.header_menu ul li:hover a,.header_menu ul li:visited a {
	color: #b6b6b6;
	text-decoration: none;
	cursor: pointer;
}

.header_menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 31px;
	left: 0;
	width: 120zpx;
}

.header_menu ul li:hover ul li a {
	display: block; 
	color: #000;
}

.header_menu ul li:hover ul li a:hover {
	color: #fff;
	cursor: pointer;
	text-decoration: underline;
}

.meau_xian {
	background: url(../images/top_bg.png) no-repeat -10px -150px;
	display: block;
	height: 35px;
	line-height: 35px;
	width: 2px;
}

.meau_border_xian {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.main_left {
	/* background: url(../images/left_bg.png) no-repeat #dde5f0; */
	background-color:#333237;
	width: 197px;
	float: left;
	border-right: 1px solid #c3cee0;
}

.member_center {
	font-size: 16px !important;
	font-weight: bold;
	border-top: none !important;
}

.main_left {
	width: 197px;
	height: 100%;
}

.main_left ul {
	/* width: 155px; */
	margin: 0 0;
}

.main_left ul li {
	font-size: 14px;
	line-height: 30px;
	/* border-bottom: 1px dotted #b9ccdf;
	border-top: 1px dotted #edf2f7; */
}
.left_fristMenu{
	background-color: #525252;
    color: #cbcbcb;
    border: 1px solid #646464;
}
.text_1em {
	text-indent: 0;
}

.main_right {
	margin-left: 179px;
}

.main_right_second {
	display: inline-block;
	margin: 0 0;
	padding-top: 5px;
	width: 100%;
}

.waite_do {
	border: 1px solid #EFEFEF;
	width: 49%;
	margin-right: 1%;
	float: left;
}

.message_do {
	border: 1px solid #EFEFEF;
	width: 49%;
	float: left;
}

.list_border-bottom td {
	border-bottom: 1px solid #eaecee;
}

.main_right_second table td {
	line-height: 30px;
	padding-left: 1px;
	color: #000;
}

.main_right_second table {
	padding: 1px;
}

.main_right_all {
	margin: 0px;
	padding-top: 1px;
	width: 100%;
	/* css 注解： 仅IE6设别此属性，假定最低高度是200px ，设置高度200px，内容超出后IE6会自动撑高设定高度 */
	min-height: 200px; /* css注释： css最小高度为200px支持所有浏览器，IE6浏览器除外 */
}

.list_main_title {
	height: 30px;
	line-height: 30px;
	background-color: #f8f9fa;
	border: 1px solid #efefef;
	margin-bottom: 10px;
	background-color: #F8F9FA;
	border: 1px solid #EFEFEF;
	margin: -1px -1px 3px;
}

.title_point_pic {
	background: url("../images/top_bg.png") no-repeat -8px -190px;
	display: inline-block;
	height: 5px;
	margin-right: 5px;
	vertical-align: middle;
	width: 5px;
}

.member_message {
	background: url("../images/yh.png") no-repeat;
	display: inline-block;
	height: 37px;
	margin-left: 30px;
	vertical-align: middle;
	width: 37px;
	font-size:14px;
}
.member_message_userName{
	font-family: 微软雅黑;
	padding-left: 15px;
	color: b6b6b6;
}
.oneMenu_icon_big{
	display: inline-block;
	height: 32px;
	width: 32px;
	vertical-align: top;
}
.oneMenu_icon_small{
	display: none;
	height: 32px;
	width: 32px;
	vertical-align: top;
}
.oneMenu_name_big{
	display: inline-block;
	vertical-align: bottom;
	width: 104px;
	font-family: 微软雅黑;
}
.member_message a {
	background: none; 
}

.clear {
	clear: both;
}

.mr30 {
	margin-right: 39px;
}

.mobile1 {
	color: #fff;
}

.point_list {
	font-size: 11px;
	color: #899bb1;
	margin-right: 2px;
}

.show_icon {
	background: url("../images/top_bg.png") no-repeat scroll -6px -205px
		#000000;
	display: inline-block;
	height: 41px;
	left: 189px;
	position: absolute;
	top: 250px;
	width: 9px;
}

.footer {
	background-color: #00a4c4;
	border-bottom: 1px solid #EEEEEE;
	border-top: 1px solid #EEEEEE;
	bottom: 0;
	color: #FFFFFF;
	font-size: 14px;
	margin: 1px auto 0;
	padding-bottom: 1px;
	padding-top: 5px;
	position: fixed;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	z-index: 9999;
	height: 28px;
}

.third_nav {
	display: none;
	font-size: 14px;
}

.third_nav ul li {
	font-size: 14px;
}

.third_nav ul {
	/* padding-left: 20px;
	width: 135px; */
}

.main_left ul li a {
	padding-left: 20px;
}

.isCheckedMenu{
	background: #646464 url("../images/zb_04.png") no-repeat right;
}
.main_left ul li ul li a:hover {
	background: #646464 url("../images/zb_04.png") no-repeat right;
}
.main_left ul li ul li a:VISITED {
	background: #646464 url("../images/zb_04.png") no-repeat right;
}
.main_left a:link {
	color: #cbcbcb;
	text-decoration: none;
	display: block;
}
.main_left a:VISITED {
	color: #cbcbcb;
	text-decoration: none;
	display: block;
}
.icon_pic- {
	background: url("../images/zb_06.png") no-repeat;
	display: inline-block;
	float: right;
	height: 15px;
	margin-top: 8px;
	vertical-align: bottom;
	width: 15px;
	margin-right: 5px;
}

.icon_pic {
	background: url("../images/zb_05.png") no-repeat;
	display: inline-block;
	float: right;
	height: 15px;
	margin-top: 8px;
	vertical-align: bottom;
	width: 15px;
	margin-right: 5px;
}

.icon_gl{
	background: url("../images/zb_03.png") no-repeat;
	display: inline-block;
	float: left;
	height: 15px;
	margin-top: 8px;
	vertical-align: bottom;
	width: 15px;
	margin-right: 5px;
}
.icon_cx{
	background: url("../images/zb_01.png") no-repeat;
	display: inline-block;
	float: left;
	height: 15px;
	margin-top: 8px;
	vertical-align: bottom;
	width: 15px;
	margin-right: 5px;
}
.icon_sh{
	background: url("../images/zb_02.png") no-repeat;
	display: inline-block;
	float: left;
	height: 15px;
	margin-top: 8px;
	vertical-align: bottom;
	width: 15px;
	margin-right: 5px;
}
.icon_mr{
	margin-right: 20px;
}
.iframe {
	width: 100%;
}

.none {
	display: none;
}
.ace-toobar-bottom{
	float:right;
	padding-bottom: 10px;
	border-radius: 3px;
}
.dataTables_info{
	display:inline;
	font-size: 14px;
}
.dataTables_paginate{
	display:inline;
	float:right;
}
.page-info-top{
	padding-top: 5px;
}
.dataTables_length{
	display:inline;
	float:right;
}
#xPopup .xPopupTitle,#xPopup .xPopupTitle .xPopupBtnClose{background:url(xPopup.png) #6d97d1 repeat-x;}
#xPopup {display:block;background:#ccc;color:#000;z-index:9999;zoom:1;}
#xPopup #xPopupBg{position:absolute;left:-6px;top:-6px;padding:6px 0 0 6px;width:100%;height:100%;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;background:red;border:0px red solid;}
#xPopup .xPopupContainer{position:absolute;width:100%;height:100%;bottom:4px;right:4px;background:#fff;border:1px #6b97c1 solid;}
#xPopup .xPopupTitle{position:relative;height:28px;line-height:28px;font-size:14px;overflow:hidden;color:#fff;font-weight:bold;font-family:Tahoma;}
#xPopup .xPopupTitle .xPopupBtnClose{position:absolute;right:6px;top:6px;width:34px;height:19px;display:block;overflow:hidden;background-position:0 -29px;outline:0;}
#xPopup .xPopupTitle .xPopupBtnClose:hover{background-position:-37px -29px;}
#xPopup #xPopupTitle{display:block;cursor:default;padding-left:10px;}
#xPopup .xFlash{background:#fff;}
#xPopup .xPopupContent{padding:0px;overflow:hidden;}
#xPopupMask{position:fixed;top:0;right:0;display:block;width:100%;height:100%;z-index:9666;zoom:1;}
#xPopupMaskIframe{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;position:absolute;top:0;right:0;width:100%;height:100%;z-index:9777;}
#xPopupBlank{background:#fff;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;width:100%;height:100%;position:absolute;top:0;right:0;z-index:9888;}
#xPopupMask{_position:absolute;_top:expression(documentElement.scrollTop);_left:expression(documentElement.scrollLeft);_height:expression(documentElement.clientHeight);_width:expression(documentElement.clientWidth);}
#xPopupBlank{_height:expression(documentElement.clientHeight);}
#xPopup{z-index:9999;}
#xPopupMask{z-index:9666;}
#xPopupMaskIframe{z-index:9777;}
#xPopupMask{z-index:9888;}



.choosecities {
	BORDER-BOTTOM: #a3d7df 1px solid; BORDER-LEFT: #a3d7df 1px solid; PADDING-BOTTOM: 60px; BACKGROUND: #fff; BORDER-TOP: #a3d7df 1px solid; BORDER-RIGHT: #a3d7df 1px solid; box-shadow: 0 0 1px #d4edf4
}
.choosecities A:hover {
	TEXT-DECORATION: none
}

.searchlist H2 {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 20px 20px 12px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; ZOOM: 1; DISPLAY: inline-block; BACKGROUND: #00c7c7; HEIGHT: 32px; COLOR: #fff; PADDING-TOP: 0px; border-radius: 0
}
.searchlist H2 SPAN {
	BORDER-BOTTOM: #fff 6px solid; POSITION: absolute; BORDER-LEFT: #fff 6px solid; LINE-HEIGHT: 0; WIDTH: 0px; DISPLAY: block; FLOAT: none; HEIGHT: 0px; FONT-SIZE: 0px; BORDER-TOP: #00c7c7 6px solid; TOP: 32px; BORDER-RIGHT: #fff 6px solid; LEFT: 20px
}
.searchlist LI {
	BORDER-BOTTOM: #fff 1px solid; BORDER-TOP: #fff 1px solid
}
.searchlist P {
	BORDER-BOTTOM: #fff 1px solid;  BORDER-TOP: #fff 1px solid; PADDING-TOP: 2px
}
.searchlist SPAN I {
	FONT-STYLE: normal; MARGIN: 0px 3px; COLOR: #ccc
}
.searchlist .hover {
	BORDER-BOTTOM-COLOR: #e5e5e5; BORDER-TOP-COLOR: #e5e5e5; BORDER-RIGHT-COLOR: #e5e5e5; BORDER-LEFT-COLOR: #e5e5e5;text-decoration:none;
}

.searchlist .active {
	BORDER-BOTTOM-COLOR: #e5e5e5; BORDER-TOP-COLOR: #e5e5e5; BORDER-RIGHT-COLOR: #e5e5e5; BORDER-LEFT-COLOR: #e5e5e5;text-decoration:none;
	BACKGROUND: #00c7c7; COLOR: #fff;
}

.searchlist .hover P {
	BACKGROUND: #f7f7f7
}
.searchlist .hover SPAN.label {
	BORDER-BOTTOM-COLOR: #1fb7bb; BORDER-TOP-COLOR: #1fb7bb; BORDER-RIGHT-COLOR: #1fb7bb; BORDER-LEFT-COLOR: #1fb7bb
}
.searchlist .hover SPAN.label STRONG {
	BORDER-BOTTOM-COLOR: #00c7c7; BORDER-TOP-COLOR: #00c7c7; BACKGROUND: #00c7c7; COLOR: #fff; BORDER-RIGHT-COLOR: #00c7c7; BORDER-LEFT-COLOR: #00c7c7
}
.searchlist A {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 20px; MARGIN: 5px 10px; PADDING: 5px 10px;  ZOOM: 1;  border-radius: 0;text-decoration:none;
}
.searchlist A:hover {
	BACKGROUND: #00c7c7; COLOR: #fff
}
.isonline {
	color:#00aec4;
	text-decoration: none;
}
.itoolbar{
	float:right;
	margin-right: 8px;
}
.w0{
	width:0.5%;
}
.w1{
	width:1%;
}
.w1_5{
	width:1.5%;
}
.w2{
	width:2%;
}
.w2_5{
	width:2.5%;
}
.w3{
	width:3%;
}
.w3_5{
	width:3.5%;
}
.w4{
	width:4%;
}
.w5{
	width:5%
}
.w8{
	width:8%;
}
.w10{
	width:10%
}
.w12{
	width:12%;
}
.w15{
	width:15%
}
.w25{
	width:25%
}
.w35{
	width:35%
}
.w20{
	width:20%
}
.w30{
	width:30%
}
.blank20 {
	margin-left: 20px;
}
div.widget-box {
    border-bottom: 0px;
}

.xhSpan {
	margin-left: 20px;
    margin-top: 5px;
    display: inline-block;
}
.print-btn, .print_btn:hover {
	color: #2a7b74 !important;
}
