﻿@charset "utf-8";
/* CSS Document */

.u-inp{ height:26px; line-height:26px; border:1px solid #dadada;}
.border{ border:1px solid #e2e2e2;}


/* 两列右侧自适应布局 */
.g-hd{ height:66px; background:#0e486d;width:100%;min-width:1120px;border-top:4px solid #e74e3a;}
.g-bd{margin:20px 0 10px 10px;}
.g-sd{position:relative;float:left;width:190px;margin-right:-190px;}
.g-mn{float:right;width:100%;}
.g-mnc{margin-left:200px; min-width:900px;}
.g-ft{min-width:1120px;}


/* 头部 */
.m-head{ padding-left:10px;position:relative;z-index:2; }
.m-head .logo, .m-head .nav{ float:left; height:66px;}
.m-head .logo{ display:block; width:190px; background:url(../Images/logo.jpg) no-repeat}
.m-head .menu{height:66px;width:80px; float:left; width:560px;_overflow:hidden}
.m-head .menu li{float:left;position:relative; width:80px;}
.m-head .menu li a{ display:block; width:80px; height:24px; padding-top:42px; background:url(../Images/navico.jpg); color:#fff; text-align:center;}
.m-head .menu li a.a1{ background-position: 0 -447px;}
.m-head .menu li a.a2{ background-position: 0 -232px;}
.m-head .menu li a.a3{ background-position: 0 -375px;}
.m-head .menu li a.a4{ background-position: 0 -18px;}
.m-head .menu li a.a5{ background-position: 0 -89px;}
.m-head .menu li a.a6{ background-position: 0 -161px;}
.m-head .menu li a.a7{ background-position: 0 -304px;}
.m-head .menu li ul{position:absolute;left:-1px;top:-999em;z-index:999; width:130px; background-color:#fff;border:1px solid #0e486d;border-top:none;padding:10px 13px; display:none;}
.m-head .menu li ul li{ width:130px;}
.m-head .menu li.crt{background-color:#fff; border-top:4px solid #0e486d; margin-top:-4px;}
.m-head .menu li.crt a{color:#0e466d}
.m-head .menu li.crt a.a1{ background-position: 80px -447px;}
.m-head .menu li.crt a.a2{ background-position: 80px -232px;}
.m-head .menu li.crt a.a3{ background-position: 80px -375px;}
.m-head .menu li.crt a.a4{ background-position: 80px -18px;}
.m-head .menu li.crt a.a5{ background-position: 80px -89px;}
.m-head .menu li.crt a.a6{ background-position: 80px -161px;}
.m-head .menu li.crt a.a7{ background-position: 80px -304px;}
.m-head .menu li.crt ul{top:66px;display:block}
.m-head .menu li.crt ul li{ display:block; line-height:26px; border:none; float:none;}
.m-head .menu li.crt ul li a{color:#333; display:inline; padding-top:0; background:none;}
.m-head .menu li.crt ul li a i{ padding-right:5px; color:#999}
.m-head .menu li.crt ul li a:hover, .m-head .menu li.crt ul li a:hover i{ color:#0e486d;}
.navTop{ position:absolute; right:10px; top:0; color:#fff;}
.navTop a{ padding:0 10px; color:#fff;}
.navTop span{ padding: 0 15px;}
.navTop .pay{ background:#e74c3c; padding:2px 10px 6px;}


/* 左侧 */
.m-sd1 ul li a, .m-sd1 dl dt{background:url(../Images/leftIco.gif) no-repeat}
.m-sd1{ border:1px solid #e2e2e2;}
.m-sd1 ul, .m-sd1 dl{ padding:10px; border-bottom:1px solid #e2e2e2;}
.m-sd1 ul li a{ display:block; height:26px; line-height:26px; padding-left:15px; }
.m-sd1 ul li a.a1{ background-position: 0 2px;}
.m-sd1 ul li a.a2{ background-position: 0 -21px;}
.m-sd1 ul li a.a3{ background-position: 0 -44px;}
.m-sd1 ul li a.a4{ background-position: 0 -67px;}
.m-sd1 ul li a.a5{ background-position: 0 -90px;}
.m-sd1 ul li a.a6{ background-position: 0 -113px;}
.m-sd1 ul li a.a7{ background-position: 0 -136px;}
.m-sd1 ul li a.a8{ background-position: 0 -159px;}
.m-sd1 ul li a.a9{ background-position: 0 -182px;}
.m-sd1 ul li a.a10{ background-position: 0 -205px;}
.m-sd1 ul li a.a11{ background-position: 0 -228px;}
.m-sd1 ul li a.a12{ background-position: 0 -251px;}
.m-sd1 ul li a.a13{ background-position: 0 -274px;}
.m-sd1 ul li a.a14{ background-position: 0 -297px;}
.m-sd1 ul li a:hover{ color:#e74c3c; background-image:url(../Images/leftIco.png);}
.m-sd1 dl{ padding:15px 0;}
.m-sd1 dl dt{ font-size:14px; padding: 0 0 5px 25px; background-position: 10px -323px;}
.m-sd1 dl dd{ padding-left:10px;}
.m-sd1 dl dd a{ margin-right:10px;}
.m-sd1 h2{ margin-bottom:5px; text-align:center; font-size:14px; color:#444;}
.m-sd1 ul.m-hot{ background:#e2e2e2;}
.m-sd1 ul.m-hot li a{ background-position: 0 -345px; width:153px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis}

/* 右侧 */
.m-search h2, .m-posCrt span{background:url(../Images/leftIco.gif) no-repeat}
.m-posCrt{ padding:10px 0;}
.m-posCrt span{ padding:5px 10px 5px 35px; background-position: 15px -413px;}
/* 滚动 搜索 */
.m-search{ border:1px solid #e2e2e2; position:relative;}
.m-search h2{ position:absolute; left:0; top:0; width:110px; padding-left:35px; background-position:16px -367px; font-size:14px; }
.m-search h2, .m-scrol{height:45px; overflow:hidden; background-color:#eee; line-height:45px;}
.m-scrol{ overflow:hidden; width:100%;}
.m-scrol .qimo {width:8000%; height:45px;}
.m-scrol .qimo div, .m-scrol .qimo ul, .m-scrol .qimo ul li{ float:left;float:left; height:45px;}
.m-scrol .qimo ul{ overflow:hidden; zoom:1; }
.m-scrol li a{ padding:0 10px; font-size:14px;}


/* 下拉菜单 */
.search { padding:10px;zoom:1; overflow:hidden; text-align:left;}
.search input, .search select{ color:#c1c1c1;}
.search input{ padding:0 5px; float:left; margin-right:5px; margin-left:0;}
.search .u-btnA{ float:left; height:26px; line-height:26px; background:url(../Images/leftIco.gif) 4px -436px no-repeat #0e466d; border:1px solid #0e466d;  color:#fff; padding:0 10px 0 20px; margin-left:30px; margin-right:0;}

.search select{ width:100px; height:28px; float:left; margin-right:5px;}
.ui-selectmenu-button {
	float:left;
	margin-right:5px;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	cursor: pointer;
}

.ui-selectmenu-button span.ui-selectmenu-text {
	text-align: left;
	padding: 0.3em 2.1em 0.3em 1em;
	display: block;
	line-height: 1.4;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	box-shadow:inset 0 1px  3px #f3f1f1;
	border: 1px solid #e2e2e2;
	background: #fff;
	font-weight: bold;
	color: #c1c1c1;
}

/*.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default { color:#adadad}
.ui-widget-content {
	border: 1px solid #e2e2e2;
	color: #333333;
}*/

/* 内容列表 */
.m-conList{}
.m-conList .title{ position:relative; height:30px; border-left:1px solid #e2e2e2; margin-bottom:-1px; padding-right:10px;}
.m-conList .title ul li{ float:left;}
.m-conList .title ul li a{ display:block; line-height:29px; padding: 0 15px; background:#e2e2e2;  border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;}
.m-conList .title ul li a:hover{ background:#ccc;}
.m-conList .title ul li.crt a{ background:#fff; color:#e74c3c;}
.m-conList .conList{ border:1px solid #e2e2e2; padding:10px;}
.m-conList .title .pageList{padding:0;}
.m-conList .title .pageList select{ margin:0 2px 2px;}
.u-txtS{ position:relative;}
.u-txtS span{ background:#0e466d; color:#fff; padding:0 10px; display:block; height:21px; line-height:21px; cursor:pointer;}
.u-txtS ul{ position:absolute; right:0; display:none; width:150px; padding:10px; background:#fff; border:1px solid #0e466d; box-shadow:0 1px  3px #f3f1f1}
.u-txtS ul li{ display:block; padding:5px;}
.u-txtS ul li input{ float:left; margin-top:3px;}
.u-txtS ul li label{ margin-left:5px; cursor:pointer;}
.m-conList .title .u-txtS ul li{ float:none;}
.m-conList .conList table tr.crt{ background:#d6d6d6;}
.m-conList .conList table th{ font-size:14px; font-weight:bold; padding-bottom:5px; vertical-align:bottom;}
.m-conList .conList table td{ padding:15px 0; vertical-align:top;}
.m-conList .conList table td h3{ font-size:14px; padding-bottom:5px;}
.m-conList .conList table td h3 a{ color:#0e466d;}
.m-conList .conList table td h3 img{ margin-left:8px;}
.m-conList .conList table .f-tar{ padding-right:10px;}
.tbClor{ background:#eee;}
/* 工具 */
.m-tools{ height:35px; line-height:35px; background:#eee; border:1px solid #333; margin-top:25px;}
.m-tools ul li{ float:left; width:85px; position:relative; }
.m-tools ul li.crt span{ background:#fff; border-left:1px solid #333; border-right:1px solid #333; margin-top:-1px;}
.m-tools ul li span{ display:block;padding:0 15px; height:35px; line-height:35px; border-left:1px solid #eee; border-right:1px solid #eee; cursor:pointer;}
.m-tools ul li span i{ float:left; height:20px; width:21px; margin-top:8px; margin-right:5px; background:url(../Images/ico.png) no-repeat}
.m-tools ul li span i.i1{ background-position: 0 -4px;}
.m-tools ul li span i.i2{ background-position: 0 -28px;}
.m-tools ul li span i.i3{ background-position: 0 -57px;}
.m-tools ul li span i.i4{ background-position: 0 -86px;}
.m-tools ul li span i.i5{ background-position: 0 -205px;}
.m-tools ul li span i.i6{ background-position: 0 -117px;}
.m-tools ul li span i.i7{ background-position: 0 -235px;}
.m-tools ul li span i.i8{ background-position: 0 -146px;}
.m-tools ul li span i.i9{ background-position: 0 -174px;}
.m-tools ul li.crt dl{ display:block;}
.m-tools ul li dl{ position:absolute; left:0; bottom:35px; width:150px; padding-bottom:5px; line-height:1.62em; background:#fff; border:1px solid #333; border-bottom:0; display:none;  border-bottom:0; display:none;border-top-left-radius:2px; border-top-right-radius:2px;}
.m-tools ul li dl dt{ background:#eee; padding:5px 10px; margin-bottom:5px; border-}
.m-tools ul li dl dd{ padding:3px 10px; text-align:center;}
.m-tools ul li dl dd a:hover{ color:#0e486d;}

/* 图例 分页 */
.legend{ margin-top:15px;}
.legend span{ padding: 0 5px 0 2px;}
.legend img{ vertical-align:-2px;}

/*弹出对话框效果 2015.2.12 qgs*/
.m-dedtion{ top:50%; left:50%; width:580px; margin:-160px 0 0 -300px; background:#fff; padding:10px;border:1px solid #e2e2e2;}
.m-dedtion h2{ position:relative; height:40px; line-height:40px;margin:-10px 0 30px 0; border-bottom:1px solid #e2e2e2; text-align:center;  font-size:14px; font-family:"宋体";}
.m-dedtion h2 i{ position:absolute; right:0; width:30px; line-height:40px;cursor:pointer; color:#999; font-family:"微软雅黑"}
.m-dedtion p{ text-align:center; line-height:30px;}
.m-dedtion p i{ padding:0 5px; font-family:Verdana, Geneva, sans-serif;}
.m-dedtion .dedBtn{ margin:30px 0 30px 0; text-align:center;}
.m-dedtion .dedBtn input{ width:90px; height:36px; border:1px solid #e2e2e2; border-radius:2px; cursor:pointer;}
.m-dedtion .dedBtn input.btnGray{ background-color:#f0f0f0;}
.m-dedtion .dedBtn input.btnGray:hover{background-color:#f4f4f4;}
.m-dedtion .dedBtn input.btnBlue{ background-color:#55acef; color:#fff;}
.m-dedtion .dedBtn input.btnBlue:hover{ background-color:#47b6f4;}
.btnBlue{ background-color:#55acef; color:#fff;}

/*  */
.steps_nav{ background:#f4f4f4; border:1px solid #e2e2e2; padding:10px; margin-top:10px;}
.steps_nav ul{ display:table;}
.steps_nav ul li{ display:table-cell; padding-right:15px; font-size:16px; color:#6d8ba7!important;}
.steps_nav ul li a{color:#6d8ba7!important}
.steps_nav ul li i{padding-right:5px; font-size:20px; font-style:italic; font-weight:bold; color:#BBB!important; font-family:"宋体" }
.steps_nav ul li.crt, .steps_nav ul li.crt i, .steps_nav ul li.crt a{ color:#f66e60!important}
.steps_nav ul li span.info{color:Green}
.steps_nav ul li span.error{color:Red}
.steps_nav ul li span.wait{color:Orange}




