/*公共样式*/
noWrapCss {
	white-space : nowrap;
}
.div_border {
	border:1px solid #A7D6F4;
}
.no_padding {
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
	padding:10px 15px;
}
body{
	background:url(../images/loginImages/xtbg.jpg)  no-repeat fixed center;
	background-size:cover; 
	font-size:14px;
	color:#252525;
	word-spacing:0.5px;
}
h4{
	font-size:18px;
	font-weight:bold;
	font-family:"Microsoft YaHei", 微软雅黑, STHei, 华文黑体, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a:hover,a:focus{
	cursor:pointer;
}
.widget-main{
	padding:0px;
}
ul{
	list-style:none;
	margin-left:0px;
}
hr {
    margin-top:50px;
    margin-bottom:20px;
 }
.more{
	float:right;
	padding-right:10px;
	line-height:40px;
}

 .form-group{       /*平台输入框样式*/
    padding:5px 0px;
    background:transparent;
    border:1px solid transparent;
    margin-bottom:0px;
 }
.form-control:focus, select:focus{
	border-color:#4d90fe;
	outline:0;
	box-shadow:inset 0 0 10px #5EABFA;
	-webkit-box-shadow:inset 0 0 10px #5EABFA;
	-moz-box-shadow:inset 0 0 10px #5EABFA;
	-o-box-shadow:inset 0 0 10px #5EABFA;
	-ms-box-shadow:inset 0 0 10px #5EABFA;
}
.form-group input[disabled], .form-group input:disabled{
	color:#252525 !important;
	background-color:#e6e6e6 !important;
}
.form-group.has-error .control-label, .form-group.has-error .help-block, 
.form-group.has-error .help-inline{
	color:#ff1d1d;
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus{
	border-color:#4d90fe;
	box-shadow:inset 0 0 10px #5EABFA;
	-webkit-box-shadow:inset 0 0 10px #5EABFA;
	-moz-box-shadow:inset 0 0 10px #5EABFA;
	-o-box-shadow:inset 0 0 10px #5EABFA;
	-ms-box-shadow:inset 0 0 10px #5EABFA;	
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"]{
	border-radius:0 !important;
	border:1px solid #e0dcdc;
	font-size:14px;
	font-family:inherit;
	box-shadow:none !important;
	transition-duration:.1s;
	color:#252525;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
	cursor:not-allowed;
	background-color:#e6e6e6;
	opacity:1;
}
.form-control{
	display:block;
	width:100%;
	font-size:14px;
	line-height:1.5;
	 height:30px;
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.ui-jqgrid .ui-jqgrid-view input, .ui-jqgrid .ui-jqgrid-view select, .ui-jqgrid .ui-jqgrid-view textarea, .ui-jqgrid .ui-jqgrid-view button{
	font-size:16px;
}
.required-label{
	font-weight:bold;
	color:#252525;
}
.required-label:first-letter,
#tiaodu .al-control-label:first-letter,
#xmjj .nav-tabs>li.active>a:first-letter,
#xmjj .nav-tabs>li>a:first-letter{
	color:red;
}




/*登录页面*/
.top_line{
	position:relative;
	width:100%;
	height:10px;
	background:#008cde;
}
.project_name{
	width:645px;
	height:56px;
	background:url(../images/loginImages/logo.png)  no-repeat left; 
}
.login_body {
	position:relative;
	background:url(../images/loginImages/login_bg01.jpg)  no-repeat fixed center; 
	background-size:cover;
	margin:0px;
	padding:0px;
}
.login_login{
	top:62%;
	left:50%;
	height:435px;
	width:535px;
    margin:-100px 0 0 -240px;
    position:absolute;
	}
.login_box,.notice{
	position:relative;
	float:right;
	right:10%;
	margin-top:5%;
	height:335px;;
	width:420px;
	border-radius:10px;
	border:1px solid #b6d9f7;
    box-shadow:0 0 5px #b6d9f7;
	background:url(../images/loginImages/20.png) repeat; 
}
.notice{
	float:left;
	left:15%;
	width:40%;
}
.notice .widget-box.transparent{
	border:none;
	box-shadow:none;
	background:transparent;
}
#tzgglist{
	width:94%;
	margin:0 auto;
	font-size:15px;
}
#tzgglist a{
	color:#0b0b0b;
}
#tzgglist a:hover{
	color:#25a5ea;
}
#tzgglist tr{
	line-height:35px;
	padding:0px 10px;
	border-bottom:1px solid #b6d9f7;
}
#tzgglist tr:last-child{
	border-bottom:none;
}
#tzgglist span{
	float:right;
	color:#909090;
}
.box{
	width:380px;
	margin:0px 25px;
	font-family:"Microsoft YaHei", tahoma,arial, simsun;
	font-size:14px;
}
.box_zhjj{
	padding:0px 30px;
}
.input-groupb{
	padding-top:10px;
	}
.input-groupy{
    padding-top:10px;
	width:250px;
}
.groupyzm{
	float:left;
}
.groupyzmt{
	position:absolute;
	right:65px;
	width:80px;
	height:55px;
	padding-top:2px;
}
.password01{
	width:100%;
	padding-top:15px;
	padding-left:95px;
	font-family:"Microsoft YaHei", tahoma,arial, simsun;
	font-size:12px;
	color:#252525;	
	vertical-align:middle;
	overflow:hidden;
}
.password01 a{
	color:#252525;
}
.password01 span{
	position:absolute;
	right:60px;
}
.fsub01{
	margin-top:15px;
	margin-left:25%;
}
.fsub{
	width:200px;
	height:40px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color: #fff;
	background:#0071b2;
	border-radius:5px;
	border:none;
}
.login_footer{
	position:fixed;
	bottom:0px;
	text-align:center;
	width:100%;
	height:25px;
	font-family:"Microsoft YaHei", tahoma,arial, simsun;
	font-size:12px;
	color:#000;
	background-color:#E2EEF5;
}
.login_footer a{
	color:#000;
}
.main_content{
	width:80%;
	margin:0 auto;
	margin-top:6%;
	font-size:1.5em;
	font-weight:bold;
	text-align:center;
}
.main_content a{
	color:#0b0b0b;
	cursor:pointer;
}
.main_content a:hover{
	color:#0071b2;
}
.main_content li{
	min-width:19%;
	display:inline-table;
	background: url(../images/loginImages/2.png) no-repeat right;
}
.main_content li:last-child{
	background: none;
}
.main_content .loginlist{
	position: relative;
    left: 50%;
    margin-left: -15px;
    margin-bottom:10px;
	width:30px;
	height:30px;
}
.loginlist01{
	background: url(../images/loginImages/loginlist.png) no-repeat 0px 0px;
}
.loginlist02{
	background: url(../images/loginImages/loginlist.png) no-repeat 0px -30px;
}
.loginlist03{
	background: url(../images/loginImages/loginlist.png) no-repeat 0px -60px;
}
.loginlist04{
	background: url(../images/loginImages/loginlist.png) no-repeat 0px -90px;
}
.loginlist05{
	background: url(../images/loginImages/loginlist.png) no-repeat 0px -120px;
}
.loginlist06{
	background: url(../images/loginImages/loginlist.png) no-repeat 0px -150px;
}
.main_content a:hover .loginlist01{
	background: url(../images/loginImages/loginlist.png) no-repeat -30px 0px;
}
.main_content a:hover .loginlist02{
	background: url(../images/loginImages/loginlist.png) no-repeat -30px -30px;
}
.main_content a:hover .loginlist03{
	background: url(../images/loginImages/loginlist.png) no-repeat -30px -60px;
}
.main_content a:hover .loginlist04{
	background: url(../images/loginImages/loginlist.png) no-repeat -30px -90px;
}
.main_content a:hover .loginlist05{
	background: url(../images/loginImages/loginlist.png) no-repeat -30px -120px;
}
.main_content a:hover .loginlist06{
	background: url(../images/loginImages/loginlist.png) no-repeat -30px -150px;
}
.ztz{
	float:left;
	line-height:35px;
	font-weight:bold;
	color:#005888;
}
/*登录通知公告*/
.place{
	width:1000px;
	margin:0 auto;
	margin-top:70px;
}
.place_nav{
	border-radius:5px;
	height:38px;
	line-height:33px;
	font-size:16px;
	padding-left:20px;
}
.tzggtextbg{
	margin-top:15px;
	min-height:600px;
	border-radius:5px;
}
.tzggtextbg h3{
	text-align:center;
	padding:10px 0px;
}
.tzggtime{
	text-align:right;
	padding-right:25px;
	color:#adadad;
}
.tzggtext{
	font-size:16px;
	line-height:28px;
	padding:20px;
	text-indent:30px;
}




/*首页导航*/
@media(min-width: 992px){
	.sidebar.compact + .main-content .tab-fixed{
	left:145px !important;
	}
}
@media(min-width: 992px){
	.sidebar.menu-min + .main-content .tab-fixed{
	left:53px !important;
	}
}
[c2tabset]>ul{
	background:#d9eaf9;
	border:3px solid #b6d9f7;
	border-left:none;
}
[c2tabset]>li>a{
	border:none;
}
[c2tabset]>ul>li>a{
	color:#0064B0;;
	line-height:24px;
	font-weight:bold;
	background:url(../images/indexImages/1px.png) no-repeat scroll right center;
}
[c2tabset]>ul>li{
	color:#005888;
	font-size:14px;
	margin:0px;
}
[c2tabset]>ul>li:first-child{
	margin-left:10px;
}
[c2tabset]>ul>li>a:active,[c2tabset]>ul>li>a:hover {
	background-image:-webkit-linear-gradient(top, #008ee0 0, #013857 100%);
	background-image:linear-gradient(to bottom, #008ee0 0, #013857 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#008ee0,endColorstr=#013857,grandientType=1);
	color:#fff;
	border-color:#d9eaf9;
    border-top:5px solid #d9eaf9;
}
 .nav-tabs>li>a, .nav-tabs>li>a:focus{
   border-radius:0 !important;
   margin-right:-2px;
   position:relative;
   border-color: #b6d9f7;
   background-color: #d9eaf9;
   color:#252525;
   font-weight:bold;
   line-height:inherit;
 }
.nav-tabs>li>a:hover{
   border-color:transparent;
   background-color: #b6d9f7;
   color: #005382;
 }
[c2tabset]>.nav-tabs>li.active>a, [c2tabset]>.nav-tabs>li.active>a:hover, [c2tabset]>.nav-tabs>li.active>a:focus {
    background-image:-webkit-linear-gradient(top, #008ee0 0, #013857 100%);
	background-image:linear-gradient(to bottom, #008ee0 0, #013857 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#008ee0,endColorstr=#013857,grandientType=1);
    color:#fff;
    border-color:#d9eaf9;
    border-top:5px solid #d9eaf9;
    border-radius:5px;
 } 
[c2tabset]>.nav-tabs>li.active>a,[c2tabset]> .nav-tabs>li.active>a:hover, [c2tabset]>.nav-tabs>li.active>a:focus{
   border-color:#d9eaf9;
   border-top:5px solid #d9eaf9;
   border-bottom-color:#005888;
   background-color:#005888;
   z-index:1;
   line-height:20px;
   font-size:14px;
}
 .tab-nav-item .tab-action:hover{     /*导航关闭按钮*/
	color:#fff;
}

/*导航切换列表头*/
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus{
	color:#fff;
	border-color:transparent;
	border-bottom:2px solid #007cc3;
	background-color:#007cc3;
	z-index:1;
	line-height:20px;
	margin-top:-1px;
	box-shadow:none;
	font-size:18px;
}
.nav-tabs{
	border-bottom:3px solid #007cc3;
}


/*首页左侧导航*/
.sidebar-scroll .nav-wrap .sidebar-shortcuts{   /*左侧导航图标*/
	min-height:60px;
	border-bottom-width:0;
}
.sidebar.compact .sidebar-shortcuts{
	max-height:60px;
}
.no-skin .sidebar-shortcuts{
	background:transparent;
}

.sidebar.compact, .sidebar.compact.navbar-collapse{
	width:145px;
}
.sidebar.compact+.main-content{
	margin-left:150px;
}
.sidebar.menu-min+.main-content{
	margin-left:50px;
}
#sidebar{
	background-color:#fff;
	}
.no-skin .sidebar{
	border-style:solid;
	border-color:#fff;
	border-width:0 1px 0 0;
}
.sidebar.sidebar-fixed{    /* 左侧间距 */
	position:fixed;
	top:60px;
	float:none !important;
	z-index:1027;
}
.sidebar.sidebar-fixed:before{
	background-color:#ebf5fd;
	border:5px solid #b6d9f7;
}
.index_sidebarss{
	background:#b6d9f7;
	color:#fff;
	border:#b6d9f7;
	border-style:solid;
	border-width:0 0 1px;
	text-align:center;
	padding:3px 0;
	position:relative;
	border-top:1px solid;
}
.no-skin .nav-list>li:hover>a{
	background-color:#fff;
	color:#005888;
}
.no-skin .nav-list>li.active>a	{
	color:#005888;
}
.no-skin .nav-list>li .submenu>li.active>a{
	color:#005888;
}
.no-skin .index_list>li>a{
	background:transparent;
	color:#252525;
	font-size:15px;
	font-weight:bold;
}
.no-skin .index_list>li{
	border-color:#b6d9f7;
}
.no-skin .nav-list>li.active:after{
	display:block;
	content:"";
	position:absolute;
	right:-2px;
	top:-1px;
	bottom:0;
	z-index:1;
	border:5px solid #005888;
	border-width:3px;
}
.no-skin .nav-list li.active>a:after{
	border-right-color:#005888;
	-moz-border-right-colors:#005888;
}
.no-skin .nav-list>li .submenu>li>a{
	border-top-color:#e4e4e4;
	background-color:#fff;
	color:#252525;
}
.sidebar.compact .nav-list>li>a>.menu-icon{   /*菜单图标*/
	display: block;
    margin: 0;
    line-height: 45px;
    height: 45px;
    font-size: 24px;
}
.sidebar.compact .nav-list>li>a {
    height:auto;
    line-height:16px;
    padding:2px 8px 15px;
    text-align:center;
}

.ace-nav>li{     /*消息图标*/
	line-height:45px;
	height:45px;
	border-left:none;
	padding:0;
	position:relative;
	float:right;
}
.ace-nav>li>a{
	background-color:transparent;
	
}
.ace-nav>li.light-blue>a {
    background-color: transparent;
}
.ace-nav>li>a:hover, .ace-nav>li>a:focus, .ace-nav>li.open>a{
	background-color:#3397D8;
	color:#fff;
}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus{
	background-color:#3397D8;
	color:#fff;
}
.ace-nav>li>a>.badge{
	position:relative;
	top:-4px;
	left:0px;
	padding-right:1px;
	padding-left:1px;
}
.label-important, .badge-important{
	background-color:#286F92 !important;
}
.badge{
	display:inline-block;
	min-width:10px;
	padding:3px;
	color:#fff;
	text-align:center;
	vertical-align:baseline;
	border-radius:10px;
}
.dropdown-navbar.navbar-pink>li.dropdown-header{
	background-color:#E4E4E4 !important;
	color:#014369;
	border-bottom-color:#ccc;
}
.dropdown-navbar.navbar-pink{
	border-color:#3397D8;
}
.btn-pink, .btn-pink:focus{
	background-color:#007AC0 !important;
	border-color:#007FC8;
}
.dropdown-navbar.navbar-pink>li>a{
	border-top-color:#e8e8e8;
}
.dropdown-navbar.navbar-pink>li:hover{
	background-color:#F3F9FD !important;         
}



/* 首页*/
.head_title{
	text-align:center;
}
.head_bg{
	margin:0;
	padding:0;
	border:0;
	height:60px;
	width:100%;
	color:#ffffff;
	background:url(../images/indexImages/bg1px.png) repeat-x;
}
.head_logo{
	background:url(../images/indexImages/loginname.png) no-repeat scroll left center;
	height:60px;
	width:375px;
	float:left;
}
.index_container{   /* 主体内容间距 */
	padding-top:60px;
}
.head-container{
	position:relative;
}
#kcompc_caidan{
	position:absolute;
	background:red;
}
#kcomp_menuicon li{
	width:22px;
	list-style:none;
}

/*顶部导航*/
.head_link {       
 width:60%;
 height:60px;
 overflow-y:auto; 
}
#MenuNavigation li{
	list-style:none;
	height:60px;
	min-width:100px;
	padding:10px 5px;
	float:left;
}
#MenuNavigation a{
	color:#fff;
	line-height:35px;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
#MenuNavigation li:hover,#MenuNavigation li:focus,#MenuNavigation li:visited,.index_daohang{
	background:#0169a5;
	text-decoration:none;
} 
.no-skin .sidebar-shortcuts-mini{
	background-color:#4b97e3;
}
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    }


.header_usebg{
	background:none;
}
.widget-color-blue3>.widget-header{
	background:#d8d8d8;
	background-image:-webkit-linear-gradient(top, #f8f8f8 0,  #d8d8d8 100%);
	background-image:linear-gradient(to bottom, #f8f8f8 0,  #d8d8d8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#d8d8d8', GradientType=0);
	color:#005888;
	font-weight:300;
	border:none;
	border-left:5px solid #005888;
}
.widget-header>.widget-title{
	line-height:36px;
	padding:0;
	margin:0;
	display:inline;
	color:#005888;
}

.p-left{
	line-height:36px;
	padding:44px;
	margin:0;
	display:inline;
	color:#005888;
float:right}

.widget-color-blue3{
	border-color: #ccc;
}
 /*政府首页*/
.account_information{
	font-size:18px;
	font-weight:bold;
	line-height:50px;
}
.account_set{
	padding-left:15px;
	color:#008aff;
	font-size:16px;
}
.use{
	color:#585858;
	font-size:16px;
}
.use li{
	line-height:40px;
}
.use button{
	line-height:30px;
	color:#005888;
	padding:0px 15px;
	border-radius:5px;
	border:1px solid #b6d9f7;
	background-image:linear-gradient(to bottom, #fff 0, #e1f6ff 100%);
	background-image:-webkit-linear-gradient(top, #fff 0, #e1f6ff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e1f6ff',grandientType=0);
}

/*企业首页*/
.reporting_left{
	width:80%;
	float:left;
	margin-top:25px;
}
.reporting_right{
	width:20%;
	float:right;
	margin-top:26px;
}
.reporting_right img{
    max-width:100%;
    height:auto;
    display:block;
}
.reporting,.reporting02{
	width:100%;
	height:100px;
}
.reporting{
	margin-left:5%;
}
.reporting02{
	margin-top:41px;
}
.reporting04{
	position:absolute;
	top:110px;
	left:83%;
}
.reporting li,.reporting li img,.reporting02 li img,.reporting04 img{
	float:left;
}
.hrrotate{
	width:8px;
	height:60px;
	position:absolute;
	top:120px;
	left:62.45%; 
	padding-left:0;
	margin:0;
	zoom: 10; 
	border-right:1px solid #000;
	/* transform:rotate(90deg); */
}
.hrrotate:before{
	 content: "";
	 width:15px;
     height:15px; 
     overflow:hidden; 
     zoom: 15; 
     position: absolute; 
     /* top: 85%;
     left:62.5%;  */
     border-left: 2px solid #000; 
     border-top: 2px solid #000; 
     transform: rotate(45deg); 
     -o-transform: rotate(45deg); 
     -moz-transform: rotate(45deg); 
     -webkit-transform: rotate(45deg);  
     background-color:transparent; 
}
.hrrotate span{
	background:#fff;
    line-height:60px;
    padding:2px 0px;
}
.reporting li img,.reporting02 li img,.reporting04 img{
	cursor:pointer;
	-webkit-transform:scale(0.8,0.8);
    -moz-transform:scale(0.8,0.8);
    -ms-transform:scale(0.8,0.8);
    -o-transform:scale(0.8,0.8);
    transform:scale(0.8,0.8);
	-webkit-transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -o-transition:all 0.3s ease-in-out;
    transition:all 0.3s ease-in-out;
}
.reporting li:hover img,.reporting02 li:hover img,.reporting04:hover img{
	-webkit-transform:scale(1,1);
    -moz-transform:scale(1,1);
    -ms-transform:scale(1,1);
    -o-transform:scale(1,1);
    transform:scale(1,1);
}
.reporting li:hover span,.reporting02 li:hover span,.reporting04:hover span{
	color:#469051;
}
.reporting li hr,.reporting02 li hr{
	padding-left:80px;border:1px solid #000;border-bottom:none;
}
.reporting02 li{
	float:right;
}
.reporting_text{
	text-indent:10px;
	line-height:50px;
	color:#005888;
	font-size:18px;
	font-weight:bold;
	float:left;
}
#managementlist{
     height:120px;
}
#managementlist ul{
     list-style:none;
	 padding:10px;
	 margin:0px 5px;
	 color:#fff;
	 font-size:18px;
	 text-align:center;
	 font-weight:bold;
}
#managementlist li{
     width:18.4%;
	 height:100px;
	 border:3px solid #fff;
	 border-radius:15px;
	 box-shadow:0 0 5px #858585;
	 margin-right:2%;
	 cursor:pointer;
	 float:left;
}
#managementlist li:hover{
	 box-shadow: 0 0 10px #34a2e1;
}
.management_icon{
	display:block;
    margin:0;
    line-height:55px;
    height:50px;
    font-size:28px;
}
#managementlist li:last-child{
     margin-right:0;
}




/*政府首页*/
	#listservicetotal p{
	    margin: 0 0 0px;
	}
   #listservicetotal{
      height:120px;
	  font-family:Microsoft YaHei,Helvetica, Arial, sans-serif;
   }
   #listservicetotal ul{
       list-style:none;
	   padding:15px 10px;
	   margin:0px 5px;
	   color:#fff;
	   font-size:small;
	   font-weight:bold;
   }
   #listservicetotal .bt{
     border:none;
	 width:100%;
	 line-height:33px;
	 height:35px;
	 padding-left:10px;
	 margin-bottom:10px;
   }
   #listservicetotal li{
      width:18.4%;
	  height:100px;
	  border:3px solid #fff;
	  border-radius:15px;
	  box-shadow:0 0 5px #858585;
	  margin-right:2%;
	  cursor:pointer;
	  float:left;
   }
   #listservicetotal li:last-child{
      margin-right:0;
   }
   #listservicetotal li:hover{
      box-shadow: 0 0 10px #34a2e1;
   }
   .img-responsive{
     max-width: 100%;
     height: auto;
     display: block;
   }
   .xicon{
      position:relative;
	  padding-top:40px;
	  padding-left:8%;
	  width:30%;
	  float:left;
   }
   .right{
     width:100%;
	 text-align:right;
	 padding-top:10px;
	 padding-right:20px;
   }
   .dxsz{
      font-size:2.5em;
	  font-weight:bolder;
   }
   
   
   
/*退出*/
.exit_right{
	float: right!important;
}
.exit_bg{
	background:none;
}
.exit_bg>li>a{
	color:#ffffff;
	font-size:14px;
	display:block;
	line-height:inherit;
	text-align:center;
	height:100%;
	width: auto;
	min-width: 50px;
	position: relative;
	padding-top:10px;
	}
.indexexit{
	cursor: pointer;
	list-style: none;
	padding:2% 0 0 0;
	margin-right:10px;
	margin-bottom:5px;
}
.exit_close{
	top:65%;
}





/* 通用列表 */
.ui-jqgrid .ui-jqgrid-labels{
    background-image:-webkit-linear-gradient(top, #f7fcff 0,  #bbe4fc 100%);
	background-image:linear-gradient(to bottom, #f7fcff 0,  #bbe4fc 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7fcff', endColorstr='#bbe4fc', GradientType=0);
	border:none;
}
.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{
	border-left:1px solid #b6d9f7;
}
.ui-jqgrid-hdiv .ui-jqgrid-htable{
	border-top:1px solid #BBE4FC;
}
.ui-jqgrid-sortable,.ui-jqgrid-sortable:hover{
	color:#005888;
}
.ui-jqgrid-sortable{
	padding-left:4px;
	font-size:16px;
	font-weight:bold;
} 
.ui-jqgrid tr.ui-row-ltr td, .ui-jqgrid tr.ui-row-rtl td{
	border-bottom:0px solid #B0D9F4;
	padding:10px 3px;
	text-overflow:ellipsis;
	border-color:#b6d9f7;
}
.ui-jqgrid tr.ui-state-highlight.ui-row-ltr td{
	border-right-color:transparent;
}
.ui-jqgrid tr.jqgrow, .ui-jqgrid tr.ui-row-ltr, .ui-jqgrid tr.ui-row-rtl{
	background-color:#fff;
}
.ui-jqgrid .ui-jqgrid-hdiv{
	background:#f8f8f8 linear-gradient(to bottom, #f8f8f8 0, #d8d8d8 100%) repeat-x scroll 0% 0%;
	background-image:-webkit-linear-gradient(top, #f8f8f8 0, #d8d8d8F 100%);
	background-image:linear-gradient(to bottom, #f8f8f8 0, #d8d8d8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8f8f8,endColorstr=#d8d8d8,grandientType=1);
	background-color:#ADD3FF;
	border:1px solid #e1e1e1;
}
.ui-jqgrid-btable .ui-widget-content.ui-state-hover{
	background-color:#e6f1fb;
	opacity:1;
}
.ui-jqgrid-btable .ui-widget-content.ui-priority-secondary{
	opacity:1;
	background-color:#edf4fb;
	background-image:none;
}
.ui-jqgrid .ui-jqgrid-btable{
	border-left:1px solid #b6d9f7;
}
th[aria-selected=true]{
	background-image:-webkit-linear-gradient(top, #C9EAFD 0,  #93D8FF 100%);
	background-image:linear-gradient(to bottom, #C9EAFD 0,  #93D8FF 100%);
	background-repeat:repeat-x;
	color:#fff;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#C9EAFD', endColorstr='#93D8FF', GradientType=0);
}
th[aria-selected=true] .ui-jqgrid-sortable{
	color:#005888;
}
.ui-jqgrid .ui-jqgrid-pager{
	line-height:15px;
	height:55px;         
	padding-top:3px !important;
	border-top:1px solid #b6d9f7 !important;
	background:none;
	background-color:transparent !important;
	border-bottom:0px !important;
}
.ui-jqgrid .ui-jqgrid-view, .ui-jqgrid .ui-paging-info, .ui-jqgrid .ui-pg-table, .ui-jqgrid .ui-pg-selbox{
	font-size:14px;
}
.ui-pg-table > tbody > tr > .ui-pg-button.ui-state-disabled .ui-icon{
	color:#2374cf;
	background-color:#fff;
	border-color:#2374cf;
	transform:scale(0.9);
}
.ui-pg-table > tbody > tr > .ui-pg-button > .ui-icon{
	display:inline-block;
	padding:0px;
	width:24px;
	line-height:22px;
	text-align:center;
	position:static;
	float:none;
	margin:0px 2px !important;
	color:#2374cf;
	background-color:#fff;
	border-color:#2374cf;
	border-radius:100%;
}
.ui-jqgrid .ui-jqgrid-bdiv{
	border-top:none;
	box-shadow:0 0 5px #b6d9f7;
}




/*列表文字*/
label{
	font-weight:bold;
	font-size:14px;
	display:inline-block;
	max-width:100%;
	margin-bottom:0px;
}
.ui-jqgrid .ui-pg-button .ui-separator{
	margin-left:4px;
	margin-right:4px;
	border-color:#82BDFF;
}    
   
.ui-pg-table>tbody>tr>.ui-pg-button>.ui-icon:hover{
	color:#Fff;
	border-color:#005888;
	background:#005888;
}
.ui-jqgrid .ui-jqgrid-labels th{
	height:40px;
	border-right:0px solid #ABDCFE !important;
	text-align:center !important;
}
.ui-jqgrid-btable .ui-widget-content.ui-state-highlight{
	background-color:#eaf7ff;
}







.accordion-style1.panel-group .panel-heading .accordion-toggle{   /*弹弹列表头*/
	color:#005888;
	position:relative;
	font-weight:bold;
	font-size:14px;
	line-height:1;
	padding:10px;
	display:block;
	border-left:5px solid #005888;
	background-image:linear-gradient(to bottom, #f8f8f8 0, #d8d8d8 100%);
	background-image:-webkit-linear-gradient(top, #f8f8f8 0, #d8d8d8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8f8f8,endColorstr=#d8d8d8,grandientType=1);
}
.accordion-style1.panel-group .panel-heading .accordion-toggle:hover{
	color:#005888;
	text-decoration:none;
	background-image:linear-gradient(to bottom, #f8f8f8 0, #d8d8d8 100%);
	background-image:-webkit-linear-gradient(top, #f8f8f8 0, #d8d8d8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f8f8f8,endColorstr=#d8d8d8,grandientType=1);
}


     
     
/*工作组树*/
.widget-box.transparent,.tzggborder{
	border:1px solid #b6d9f7;
	box-shadow:0 0 5px #b6d9f7;
	background:#fff;
}
.widget-box.transparent > .widget-header{                /*列表表头 */
	background-image:-webkit-linear-gradient(top, #f7fcff 0,  #bbe4fc 100%);
	background-image:linear-gradient(to bottom, #f7fcff 0,  #bbe4fc 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7fcff', endColorstr='#bbe4fc', GradientType=0);
	color:#005888;
	font-weight:300;
	border-left:5px solid #005888;
	padding-left:15px;
}
.col-sm-3{
	padding-right:0px;
}
.tab-content{            /*列表背景*/
	border:none;
	padding:0px;
	position:relative;
}
.page-content{
	background:transparent;
}
.widget-toolbar .btn-white.btn-primary{
	border-color:#005888;
	color:#005888 !important;
}
.widget-toolbar>.btn{
	line-height:27px;
	margin-top:-5px;
}




.top-nav-box{
	cursor: pointer;
}
.pace .pace-progress {     /*进度条颜色*/
  background: #00e842;
}
.tableSearchDivTelescopic{ 
	color:#6ea6cc;
	height:10px;
	z-index:1;
	position:relative;
	top:-10px;
} 

 /*操作按钮*/
 .btn{
	font-size:18px;
	font-weight:bold;
	text-align:center;
	white-space:nowrap;
	touch-action:manipulation;
	-webkit-user-select:none;
	margin-right:10px;
}
.btn-xs, .btn-group-xs>.btn{
	 padding:5px 10px; 
}
.btn-white.btn-primary:hover, .btn-white.btn-primary:focus, .btn-white.btn-primary.active, 
.btn-white.btn-primary:active, .open .btn-white.btn-primary.dropdown-toggle{ 
    color:#fff !important; 
    font-weight:bold;
    text-decoration:none;
	background-color:#469051 !important;
	border-color:transparent !important;
}
.btn-white.btn-primary{
	border-color:#868686;
	color:#fff !important;
}
.btn.btn-white{
	background-color:#007cc3 !important;
}
.ui-jqgrid .button-house{
	line-height:0px;
	margin:10px;
}




/* 弹出页面 */
@media(min-width: 768px){
	.modal-body .col-sm-2{
	  width:100%;
	} 
} 
.modal-header{
	height:45px;
	padding:0px;
	border-bottom:5px solid #E9F6FF;
	background-image:linear-gradient(to bottom, #008ee0 0, #013857 100%);
	background-image:-webkit-linear-gradient(top, #008ee0 0, #013857 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008ee0', endColorstr='#013857', GradientType=0);
	color:#005888;
	line-height:20px;
}
.modal-header h4{
	float:left;
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
	word-spacing:1px;
	color:#fff;
}
.modal-body{
	margin:0px;
	background-color:#fff;
}
.row{
	margin-top:-5px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.center{
	text-align:right !important;
	margin-top:-5px;
}
.modal-footer{
	padding-top:10px;
	padding-bottom:10px;
	border-top:1px solid #005888;
	box-shadow:none;
	background:#fff;
	
}
 .form-actions{
	display:block;
	background-color:#ecf6ff;
	border-top:none;
	margin-top:5px;
}
.panel-body{
	padding:5px;
}
button.modal-close{
	position:absolute;
	right:17px;
	top:0px;
	font-size:32px;
}
.al-control-label{
	float:left;
	padding:5px 0px;
	line-height:22px; /*输入文本框左边*/
	text-align:right;
}
.radio-group{
	padding:5px;
}





/*页面弹出  查找*/
.table-search-house{
	border:1px solid #b6d9f7;
	background-color:transparent;
	overflow:visible;
	padding:0px;
	margin-bottom:15px;
}
.dropdown-menu{
	z-index:1200;
}
.btn-primary, .btn-primary:focus{
	background-color:#007cc3 !important;
	border-color:#469051;
	border-radius:5px;
}
.btn-primary.no-border:hover, .btn-primary.no-border:active{
	border-color:#469051;
}
.btn-primary:hover, .btn-primary:active, .open .btn-primary.dropdown-toggle{
    background-color:#469051 !important;
}
.btn-success, .btn-success:focus{
	background-color:#87b87f !important;
	border-color:#87b87f;
	border-radius:5px;
}



.form-control, select{   /* 输入框左移动 */
	margin-top:2px;
	margin-left:-2px;
	border-radius:0;
	box-shadow:none !important;
	color:#252525;
	border:1px solid #d5d5d5;
}





   



/*IE低版本警告页面*/
.ie-warning {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  background: #77a0fc;
  width: 100%;
  height: 100%;
  text-align: center;
  color: #fff;
  font-family: "Courier New", Courier, monospace;
  padding: 50px 0;
}
.c-white{
	font-size: 48px;
	font-weight:bolder;
}
.ie-warning p {
  font-size: 24px;
  font-weight:bolder;
}
.ie-warning .iew-container {
  min-width: 1024px;
  width: 100%;
  height: 200px;
  background: #fff;
  margin: 50px 0;
}
.ie-warning .iew-download {
  list-style: none;
  padding: 30px 0;
  margin: 0 auto;
  width: 720px;
}
.ie-warning .iew-download > li {
  float: left;
  vertical-align: top;
}
.ie-warning .iew-download > li > a {
  display: block;
  color: #000;
  width: 140px;
  font-size: 15px;
  padding: 15px 0;
}
.ie-warning .iew-download > li > a > div {
  margin-top: 10px;
}
.ie-warning .iew-download > li > a:hover {
  background-color: #eee;
}







/*提示框*/
.messenger-spinner .messenger-spinner-side{
	width:50%;
	height:100%;
	overflow:hidden;
	position:absolute;
	background:#005888;
}
ul.messenger-theme-flat .messenger-message-slot.messenger-first.messenger-last .messenger-message{
	border-radius:4px;
	box-shadow:inset 48px 0px 0px #005888;
}
ul.messenger-theme-flat .messenger-message-slot.messenger-first .messenger-message{
	border-radius:0px 0px 4px 4px;
	box-shadow:inset 0px 1px rgba(255, 255, 255, 0.13), inset 48px 0px 0px #005888;
}
ul.messenger-theme-flat .messenger-message-slot.messenger-last .messenger-message{
	border-radius:0px 0px 4px 4px;
	box-shadow:inset 0px 1px rgba(255, 255, 255, 0.13), inset 48px 0px 0px #005888;
}
ul.messenger-theme-flat .messenger-message.alert-error .messenger-message-inner:before{
	background:#fff;
}
ul.messenger-theme-flat .messenger-message{
	box-shadow:inset 0px 1px rgba(255, 255, 255, 0.13), inset 48px 0px 0px #005888;
	border-radius:0px;
	position:relative;
	border:0px;
	margin-bottom:0px;
	font-size:14px;
	font-weight:bold !important;
	background:transparent;
	color:#005888;
	font-weight:500;
	padding:10px 30px 13px 65px;
}
ul.messenger-theme-flat .messenger-message .messenger-close{     /*右侧关闭按钮*/
	position:absolute;
	top:0px;
	right:0px;
	color:#005888;
}
ul.messenger-theme-flat{   /*右侧大背景*/
	background:#e2f3fd;
	border-radius:4px;
	border:1px solid #005888;
	color:#005888;
}



/*注册信息审核*/
#opinion .form-group{
	background:#fff;
	border:1px solid #cdd8e3;
}
.acquiesceul{
	font-size:14px;
	line-height:26px;
	text-align:center;
	color:#777;
	list-style:none;
	margin-left:0px;
}
.acquiesceul li{
	padding:0px 10px;
	float:left;
}
.acquiesceli{
	background:#e6e6e6;
	border-radius:5px;
}


.ui-jqgrid .ui-jqgrid-htable th .jqgrid-head-right{
	text-align:center;
}


/*审核意见*/
.itemdiv>.body>.text{
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
}
.itemdiv>.body>.time{
	position:relative;
	padding-left:17px;
}



/*表单页面*/
.outside01{
	margin-top:-45px;
}
.outside02{
	padding-top:25px;
}
.outside_line{
	border:2px solid #b6d9f7;
}
.outside_bg{
	background:#ecf6ff;
	margin:10px 0px;
}
.list_bt{
	color:#017cc2; 
	font-size:18px;
	font-weight:bold;
}
.list_bt02{
	font-size:16px;
	font-weight:bold;
	padding:10px 10px 0px 10px;
}