﻿/*--------------------------修改页面-------------------------*/

/*修改整体框架*/
body,html{
	margin:0;
	/*overflow: hidden;*/
}
a:link {
	text-decoration: none;
	color:#000;
}/* 未被访问的链接 */

a:visited {
	text-decoration: none;
	color:#000;
}/* 已被访问的链接 */

a:hover {
	text-decoration: none;
	color:#000;
}/* 鼠标指针移动到链接上 */

a:active {
	text-decoration: none;
	color:#000;
}/* 正在被点击的链接 */
a:focus {
     outline:none;
     -moz-outline:none;
     -webkit-outline:none;
     -o-outline:none;
}

/*修改webkit中input的planceholder样式*/
/*input::-webkit-input-placeholder {
     color:#d1cfcf; 
}
input:focus{
	 color:#000; 
}
input[type=text i]:disabled{
	background-color:#fff!important;
	border:1px solid #ededed;
	border-radius:5px;
	color:#333;
}
input:-webkit-autofill{
	background:#fff!important;
}
//Chrome Firefox Opera Safari IE9+
input:disabled{
    background-color:#fff!important;
    color:#333;
    border:1px solid #ededed;
}
textarea:disabled{
	background-color:#fff!important;
    color:#ACA899;
    border:1px solid #ededed;
}
textarea{
	outline: none;
}
input[disabled]{
    background-color:#fff!important;
   color:#333;
    border:1px solid #ededed;
}
//IE6 Using Javascript to add CSS class "disabled"*/
/** html input.disabled{
    background-color:#fff!important;
    color:#333;
    border:1px solid #ededed;
}*/

/*input[type=text]:-webkit-autofill { 
	-webkit-box-shadow: 0 0 0px 1000px #fff inset;
}
input[type=text]:-moz-autofill { 
	-moz-box-shadow: 0 0 0px 1000px #fff inset;
}
input[type=text]:-o-autofill { 
	-o-box-shadow: 0 0 0px 1000px #fff inset;
}
*/

input[type=text]{
	padding:0 4px;
	box-sizing:border-box;
	font-size:14px;
}
table input.input-text{
	/*border:solid 0px #ddd;*/
}
table select{
	border:none!important;
}
.check_shfy p{
	margin:0!important;
}
table input[name=dxuan]{
	float:none;
	margin:0;
	top:0!important;
}

input[name=dxuan]{
	float:left;
	margin-top:8px;
}
input[name=dxuan]+a{
	color:#5a5a5a;
}
input[name=dxuan]:checked+a{
	color:#FE8815!important;
}
table input[type=radio].radio{
	left:0;
	margin:0;
}


/*公用表单类*/
/*多选按钮*/
/*.checkbox{
	margin-right:5px;
	appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	background:url(../template/picture/shouye/icon-weixuanzhe.png) no-repeat center;
	background-size:15px;
	width:15px;
	height:15px;
	cursor:pointer;
	position: relative;
}
.checkbox:checked{
	background:url(../template/picture/shouye/icon-xuanzhe.png) no-repeat center;
	background-size:15px;
}*/
/*单选按钮*/
/*input[type=radio].radio{
	background:url(../template/picture/work/icon2.png) no-repeat left center;
	background-size:18px;
	appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
  	width:18px;
  	height:18px;
  	opacity:1;
  	top:3.5px;
  	position:relative;
  	left:50%;
  	margin-left:-9px;
}
input[type=radio].radio:checked{
	background:url(../template/picture/work/icon1.png) no-repeat left center;
}*/

	/*去掉表格的滚动条，以及边框*/
.dataTables_scrollBody,.table-overflow{
	padding-bottom:0!important;
	overflow-y:auto;
	overflow-x:hidden;
}
/*.dataTables_scrollBody table,.table{
	border:none!important;
	border-right:1px solid #fce0c4!important;
	border-top-color:#fce0c4!important;
}*/
.dataTables_scrollBody table thead,.table thead{
	border:none!important;
}
.dataTables_scrollBody table thead td,.table thead td{
	border:none!important;
}
.dataTables_scrollBody table thead th,.table thead th{
	border:none!important;
}
.dataTables_scrollBody table thead tr td,.table th tr td{
	border:none!important;
}
.dataTables_scrollBody table thead tr th,.table thead tr th{
	border:none!important;
}
/*.dataTables_scrollBody tbody tr,.table tbody tr{
	border-right:1px solid #fce0c4!important;
}*/

.form{
	padding-top:10px;
}
.layui-layer-content p{
	margin:0!important;
}
.navbar-wrapper{
	height:69.25px;
}


.position-r{
	position:relative;
}
.position-a{
	position:absolute;
}

.dt-buttons{
	visibility:hidden;
	height:0;
}


/*头部*/
/*.navbar{
	background:url(../template/picture/shouye/shouye_banner1.png) repeat-y;
	background: linear-gradient(to right, #FC7436 ,#FCA762, white);
	height:69.25px;
}
.shouye_topl{
	width:50%;
	height:69.25px;
	text-align:center;
	background:url(../template/picture/logo/logo1@2x.png) no-repeat left center;
	background-size:200px 43px;
	font-size:0;
}

.navbar-nav>ul>li, .navbar-nav>ul>li>a{
	float:right;
	margin:0 8px;
	color:#ff7a11;
	font-size:16px;
}
.cl1{
	top:4px;
}
.cl1 img{
	width:60px!important;
	height:60px!important;
	background:transparent!important;
	cursor:pointer;
}
.cl2{
	top:10px;
	margin:0 12px;
}
.cl3{
	top:19.5px;
}

.dropDown.hover .dropDown_A{
	background:#fe8815;
}

.menu>li{
	text-align:center;
}
.menu>li a{
	color:#666;
	text-align:center;
}
.dropDown .dropDown-menu{
	border:none;
}
.dropDown-menu li:nth-of-type(1){
	background:url(../template/picture/denglug/jiantou.png) no-repeat center top!important;
	background-size:22px 10px;
}
.dropDown.open>.dropDown-menu{
	left:-46px;
	border:none;
}
.navbar-nav>ul>li .dropDown_xiala{
	width:45px;
	height:25px;
	background:#FF7A11;
	border-radius:15px;
	color:#fff;
	line-height:25px;
	font-size:18px;
}
.menu>li>a{
	border-bottom:1px solid #eeeded;
}
.menu>li>a:hover{
	background:#fec141;
	color:#fff;
}*/



/*左侧导航*/

.Hui-aside{
	top:69.25px;
	background:#f7f5f6;
	cursor: default;
}
/*.Hui-aside:hover{
	cursor:e-resize;
}*/
/*.menu-icon1{
	background:url(../template/picture/shouye/icon1.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:20px;
	height:20px;
	position:relative;
	left:0;
	top:3.5px;
}
.menu-icon2{
	background:url(../template/picture/shouye/icon2.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:20px;
	height:20px;
	position:relative;
	left:0;
	top:3.5px;
}*/

/*市场服务*/
/*.menu-icon3{
	background:url(../template/picture/shouye/iconb1.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}*/

/*住户服务*/
/*.menu-icon4{
	background:url(../template/picture/shouye/iconb2.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}*/

/*基础数据*/
.menu-icon5{
	background:url(../template/picture/shouye/iconb3.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}

/*居家服务*/
/*.menu-icon6{
	background:url(../template/picture/shouye/jujia@2x.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}*/

/*系统设置*/
/*.menu-icon7{
	background:url(../template/picture/shouye/xt@2x.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}*/

/*活动服务*/
/*.menu-icon8{
	background:url(../template/picture/shouye/huodongfuwu@2x.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}*/

/*统计*/
/*.menu-icon9{
	background:url(../template/picture/shouye/tongji@2x.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}*/
/*人像分析*/
/*.menu-icon10{
	background:url(../template/picture/shouye/renwu.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}*/
/*机构分析*/
/*.menu-icon11{
	background:url(../template/picture/shouye/jigou@2x.png) no-repeat left center;
	background-size:20px;
	display:inline-block;
	width:30px;
	height:25px;
	position:relative;
	left:0;
	top:3.5px;
}
*/

.Hui-aside .menu_dropdown dt{
	/*padding-left:0;*/
	border:none;
	color:#333;
}
.Hui-aside .menu_dropdown li a{
	color:#333;
}
.Hui-aside .menu_dropdown dt .menu_dropdown-arrow{
	color:#aba9aa!important;
}
.menu_dropdown p{
	margin:0 20px;
	position:relative;
	/*padding-left:25px;*/
}
.menu_dropdown dt.bordernav p{
	border-bottom:1px dashed #a4a2a3;
}
.Hui-aside .menu_dropdown dt{
	line-height:40px;
}
.Hui-aside .menu_dropdown dt .menu_dropdown-arrow{
	right: 0;
}
.ernav{
	
}
.ernav dt>p{
	margin-left:50px;
	border:none;
}
.ernav p span{
	padding-right:20px;
	position: relative;
	display:inline-block;
	/*border-bottom:1px dashed #a4a2a3;*/
	font-size:15px;
}
.ernav dt.bordernav p{
	border:none;
}
.ernav dt.bordernav p span{
	border-bottom:1px dashed #a4a2a3;
}
.sannav{
	
}
.sannav dt>p{
	margin-left:65px;
	border:none;
}
.Hui-aside .menu_dropdown dd{
	/*display:block;*/
}
.Hui-aside .menu_dropdown .sannav ul li>a{
	margin-left:75px;
	padding:0;
}
.Hui-aside .menu_dropdown .sannav ul li>a span{
	display: inline-block;
	line-height: 32px;
	border-bottom:1px dashed #a4a2a3;
	font-size:10px;
}

/*四级选中*/
.Hui-aside .menu_dropdown ul li.menu-active{
	background:#fe8815;
	color:#fff;
}
.Hui-aside .menu_dropdown ul li.menu-active a{
	color:#fff;
	margin-left:0;
	text-align: center;
}
.Hui-aside .menu_dropdown ul li:nth-last-of-type span{
	border:none;
}

/*三级选中*/
.Hui-aside .menu_dropdown dt.menu-active{
	background:#fe8815;
	color:#fff;
}
/*二级选中*/

.Hui-aside .menu_dropdown dd ul{
	/*display:none;*/
	/*padding:3px 0;*/
}

/*右侧内容*/
.Hui-article-box{
	top:69.25px;
}
.Hui-tabNav{
	background:#f7f5f6;
	left:13px;
	overflow: hidden;
}

/*表格内容*/
.table thead tr th{
	background:#fca34a;
	color:#fff;
	height:30px;
	line-height:30px;
	font-size:16px;
	font-weight:100;
	white-space:nowrap;
}
.table thead tr td{
	background:#fca34a;
	color:#fff;
	height:30px;
	line-height:30px;
	font-size:16px;
	font-weight:100;
	border-left:none;
	white-space:nowrap;
}
.table th, .table td{
	padding:0;
}
table.dataTable tbody tr{
	height:25px;
	line-height:25px;
}
table tbody tr.trcolor td{
	background:rgba(0,0,0,.1);
}
table tbody tr{
	cursor: pointer;
}
table tbody td{
	text-align: center;
	font-size:14px;
}
table tbody tr td:nth-last-of-type{
	border-right:1px solid #fce0c4;
}
.l{
	float:right!important;
	position:relative;
	top:1px;
	z-index:1;
	height:31px;
}
.l a{
	padding:0 15px;
	line-height:30px;
	color:#fda34b;
	background:#fff;
	/*border:1px solid #fca34a;*/
	border:1px solid #5eb0fa;
	margin: 0 3px;
}
.l a:nth-last-of-type(1){
	margin-right:1px;
}
.bk-gray{
	border: none;
}
.btn-danger{
	color:#fd8817;
	border:1px solid #fd8817;
}


.table b{
	margin-left:5px;
	font-weight:500;
}
/*.table{
	border-right-color:#fce0c4;
}
.table tbody tr:nth-of-type(2n){
	background:#fff7f0;
}
.table-bordered td{
	border-left:1px solid #fce0c4;
}
.table-bordered tr td:nth-last-of-type{
	border-right:1px solid #fce0c4;
}
.table-bordered{
	border:1px solid #fce0c4;
}
.table-bordered th{
	border: none;
}
.table-border tbody tr td{
	border-bottom:1px solid #fce0c4;
}*/
.table th.text-l, .table td.text-l{
	padding-left:10px;
}
.dataTable td.sorting_1{
	background: none;
}
.dataTable td u{
	text-decoration:none;
}
.table .text-tijiao{
	width:12px;
	height:12px;
	display: inline-block;
	background:#0b97d4;
	margin-right:8px;
}
.table .text-shenhe{
	width:12px;
	height:12px;
	display: inline-block;
	background:#ff774f;
	margin-right:8px;
}
.table .text-baocun{
	width:12px;
	height:12px;
	display: inline-block;
	background:#01c794;
	margin-right:8px;
}
.table .text-green{
	width:20px;
	height:13px;
	background:#01c794;
	margin-left:15px;
	display: inline-block;
}
.table .text-yellow{
	width:30px;
	height:13px;
	background:#ffc801;
	margin-left:15px;
	display: inline-block;
}
.table .text-red{
	width:40px;
	height:13px;
	background:#ff5b64;
	margin-left:15px;
	display: inline-block;
}
.mt-20{
	margin: 0;
	background:#fff;
	border-radius:10px 10px 0 0;
	/*width:100%!important;*/
}

.bg-1{
	background:none;
}
.dataTables_length{
	/*display: none;*/
}
.dataTables_wrapper .dataTables_filter{
	display: none;
}
.pd-5{
	padding:0;
	padding-top:8px;
}
.l a{
	border-bottom:none;
	border-radius:5px 5px 0 0;
}
.btn-success{
	background:#fda34b;
}
/*弹出框*/
/*.layui-layer-title{
	background-color:#fda34b!important;
	font-size:18px!important;
	color:#fff!important;
}
.layui-layer{
	border-radius:15px!important;
	overflow:hidden;
}
.layui-layer-setwin a{
	width:100px!important;
	height:35px!important;
}*/
.btn-margin{
	position:fixed;
	bottom:0px;
	background:#dddddd;
	height:35px;
	/*padding-top:5px;*/
	width:100%;
	overflow-x:auto;
	z-index:10;
}
.btn-margin a{
	font-size:18px;
	padding:0px 8px 0px 35px;
	display: inline-block;
	color:#333;
	margin-left:3px;
	border-radius:5px;
}
.btn-margin a.btn{
	line-height:35px!important;
	height:35px;
}

/*查询*/
.tanchu_btn1{
	background:url(../template/picture/shouye/1chaxun.png) no-repeat 6px center;
	background-size:20px;
}
/*新增*/
.tanchu_btn2{
	background:url(../template/picture/shouye/2xinzeng.png) no-repeat 6px center;
	background-size:20px;
}
/*删除*/
.tanchu_btn3{
	background:url(../template/picture/shouye/3shanchu.png) no-repeat 10px center;
	background-size:20px;
}
/*提交*/
.tanchu_btn4_4{
	background:url(../template/picture/icon/tijiao@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*反提交*/
.tanchu_btn5_5{
	background:url(../template/picture/icon/fantijiao@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*生效*/
.tanchu_btn4{
	background:url(../template/picture/shouye/4tijiao.png) no-repeat 10px center;
	background-size:20px;
}
/*失效*/
.tanchu_btn5{
	background:url(../template/picture/shouye/5fantijiao.png) no-repeat 10px center;
	background-size:20px;
}
/*保存*/
.tanchu_btn6{
	background:url(../template/picture/shouye/6baocun.png) no-repeat 10px center;
	background-size:20px;
}
/*返回*/
.tanchu_btn7{
	background:url(../template/picture/shouye/7fanhui.png) no-repeat 10px center;
	background-size:20px;
}
/*审核*/
.tanchu_btn8{
	background:url(../template/picture/icon/shenhe@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*复核*/
.tanchu_btn9{
	background:url(../template/picture/icon/fuhe@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*可用*/
.tanchu_btn10{
	background:url(../template/picture/icon/keyong@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*生成住户*/
.tanchu_btn11{
	background:url(../template/picture/icon/shengchengzhuhu@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*关闭*/
.tanchu_btn12{
	background:url(../template/picture/icon/guanbi@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*打印*/
.tanchu_btn13{
	background:url(../template/picture/icon/dayin@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*计算*/
.tanchu_btn14{
	background:url(../template/picture/icon/jisuan@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*滞纳金按钮*/
.tanchu_btn15{
	background:url(../template/picture/icon/zhinajin@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*反审核*/
.tanchu_btn16{
	background:url(../template/picture/icon/fanshenhe@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*反复核*/
.tanchu_btn17{
	background:url(../template/picture/icon/fanfuhe@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*派单*/
.tanchu_btn18{
	background:url(../template/picture/icon/paidan@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*接单*/
.tanchu_btn19{
	background:url(../template/picture/icon/jiedan@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*签入*/
.tanchu_btn20{
	background:url(../template/picture/icon/qianru@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*收费*/
.tanchu_btn21{
	background:url(../template/picture/icon/shoufei@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*汇报*/
.tanchu_btn22{
	background:url(../template/picture/icon/huibao@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*确定*/
.tanchu_btn23{
	background:url(../template/picture/icon/queding@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*评估报告：页签图标*/
.tanchu_btn24{
	background:url(../template/picture/icon/yeqian1@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*照护计划：页签图标*/
.tanchu_btn25{
	background:url(../template/picture/icon/yeqian1@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*任务*/
.tanchu_btn26{
	background:url(../template/picture/icon/renwu@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*排期*/
.tanchu_btn27{
	background:url(../template/picture/icon/paiqi@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*发送短信按钮*/
.tanchu_btn28{
	background:url(../template/picture/icon/fasong@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*重置密码*/
.tanchu_btn29{
	background:url(../template/picture/icon/czmima@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*接班*/
.tanchu_btn30{
	background:url(../template/picture/icon/czmima@2x.png) no-repeat 10px center;
	background-size:20px;
	background:transparent;
}
/*已返回*/
.tanchu_btn31{
	background:url(../template/picture/icon/yifanhui@2x.png) no-repeat 10px center;
	background-size:20px;
}
/*加载图*/
.loading{
	position:absolute;
	width:100%;
	height:100%;
}




.menberadd{
	/*min-height:0;
	overflow: hidden;*/
}
.page-container{
	/*max-height:450px;*/
	overflow-y:auto;
	/*padding:0px 16px 14px 16px;*/
	padding:0px 16px 10px 16px;
	position: absolute;
	right: 0px;
	left: 0;
	bottom: 0;
	top: 0;
}
.shouye.page-container{
	max-height:none;
	padding:0;
	/*width:86%;*/
	top:69.25px;
}
.icheckbox-blue{
	background:url(../template/picture/baodan/icon2.png) no-repeat;
	background-size:18px;
}
.iradio-blue.checked{
	background:url(../template/picture/baodan/icon1.png) no-repeat;
	background-size:18px;
}
.hover{
	background-position:0px;
}
.layui-layer-setwin .layui-layer-max{
	display:none;
}
.layui-layer-setwin .layui-layer-min{
	display:none;
}

.btn-margin .btn-primary{
	border: none;
}
	/*首页列表*/
.shouye{
	background:#fafafa;
}
.shouye .dataTables_wrapper .dataTables_length{
	/*display:none;*/
}
.shouye .dataTables_wrapper .dataTables_info{
	/*display:none;*/
}
.dataTables_wrapper .dataTables_info{
	/*display:none;*/
	padding-left:120px;
	padding-top:13px;
	color:#333;
}
.shouye .dataTables_wrapper .dataTables_paginate{
	/*display:none;*/
}
.shouye .l{
	top:15px;
}
.shouye .l a{
	margin:0;
	line-height: none;
}
.shouye .table th.text-l{
	text-align: center!important;
}
.shouye .table td.text-l{
	text-align: center!important;
}
.shouye .shouye_l1{
	/*height:50.25px;
	line-height:50.25px;*/
	height:45px;
	line-height:45px;
	font-style:normal;
	display:block;
	float: left;
	background:#fff url(../template/picture/shouye/dai_sy.png) no-repeat 15px center;
	background-size:17px;
	padding-left:35px;
	color:#fe8815;
	font-size:16px;
	border-radius:10px 10px 0 0;
}
.shouye table th.shuaxin_sy{
	position:relative;
	cursor: pointer;
}
.shouye table th.shuaxin_sy span{
	background:url(../template/picture/shouye/shuaxin.png) no-repeat 95% center;
	background-size:17px;
	width:17px;
	height:38.5px;
	display:block;
	position:absolute;
	right:10px;
	top:0;
	cursor: pointer;
}
.refresh{
	background: url(../template/picture/shouye/shuaxin@2x.png) no-repeat center;
	background-size:17px;
	width:20px;
	height:20px;
	display:block;
	position:absolute;
	right:5px;
	top:45px;
	cursor: pointer;
	z-index:10;
	font-size:0;
}
.shouye .shouye_l{
	width:90px;
	/*height:50.5px;
	line-height:50.5px;*/
	height:45px;
	line-height:45px;
	font-style:normal;
	display:block;
	float: left;
	background:#fff url(../template/picture/shouye/yuj_sy.png) no-repeat 15px center;
	background-size:17px;
	padding-left:35px;
	color:#fe8815;
	font-size:16px;
	border-radius:5px 5px 0 0;
}
.shouye table.dataTable tbody tr td{
	height:25px;
	line-height:25px;
}
.table-border th, .table-border td{
	/*height:25px;
	line-height:25px;
	border-bottom-color:#fce0c4;*/
}
.shouye .pd-5{
	margin-top:10px;
	position:relative;
	/*margin-bottom:40px;*/
}
.shouye .shouyew{
	width:86%;
	padding:0 7%;
	position:absolute;
}
.shouye .shouyet{
	top:280px;
	width:86%;
	padding:0 7%;
	position:absolute;
}
.shouye .shouyet .l{
	top:14px;
}
/*费用弹框左侧的nav*/
.feiyong_tk .layui-layer-ico{
	background:red!important;
}

.feiyong_tk,.feiyongbox_tk{
	width:100%;
	max-height:510px;
	padding:0;
	overflow: hidden;
}

.layui-layer-setwin .layui-layer-min{
	display: none;
}
.feiyong_tk .nav_tk{
	width:140px;
	height:460px;
	max-height:460px;
	overflow-y: auto;
	background:#f5f5f5;
	float:left;
	padding-top:50px;
}
.layui-layer{
	/*添加圆角*/
	border-radius:10px!important;
	box-shadow:none!important;
}
.nav_tk dl dt{
	position:relative;
	height:35px;
	line-height:35px;
	margin:0 10px;
	font-size:16px;
	padding-left:20px;
	color:#666;
	cursor: pointer;
}
.nav_tk dl dt i{
	float: right;
	position:absolute;
	right:0px;
}
.nav_tk dl dt.bordernav{
	border-bottom:1px dashed #e2e2e2;
}
.nav_icon{
	background:url(../template/picture/work/icon_quanbu.png) no-repeat left center;
	background-size:16px;
}

.nav_tk ul li{
	line-height:35px;
	height:35px;
	cursor: pointer;
}
.nav_tk ul li.bordernav a{
	display: block;
	margin:0 20px;
	padding-left:10px;
	border-bottom:1px dashed #e2e2e2;
	color:#666;
	font-size:14px;
}
.nav_tk ul li.active{
	background:#fda34b;
	color:#fff;
}
.nav_tk ul li.active a{
	color:#fff;
}
.feiyong_tk .navmain_tk{
	max-width:660px;
	overflow: hidden;
	overflow-y: auto;
	padding:0 20px;
}
.feiyong_tk .navmain_tk{
	padding-top:50px;
}
/*表格内容*/
.navmain_tk .tableauto_tk{
	max-height:400px;
	background:#f5f5f5;
	overflow-y: auto;
	position:relative;
}
.navmain_tk table{
	border:1px solid #fddfc3;
	position:relative;
}

.navmain_tk table tr td{
	height:40px;
	line-height:40px;
	text-align: center;
	color:#8c8b89;
}
.navmain_tk table input[type="checkbox"]{
	margin-right:5px;
	display: inline-block;
}
.navmain_tk table thead tr th{
	background:#fca34a;
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-weight:100;
	text-align: center;
}
.navmain_tk table thead tr td{
	background:#fca34a;
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-weight:100;
	text-align: center;
}
.navmain_tk table th, .navmain_tk table td{
	padding:0;
}
.navmain_tk table tbody tr{
	border-bottom:1px solid #fddfc3;
}
.navmain_tk table tbody tr td{
	border-left:1px solid #fddfc3;
}
.navmain_tk .btn_tk{
	position: absolute;
	bottom:10px;
	right:20px;
}
.navmain_tk .btn_tk a{
	display: inline-block;
	color:#fff;
	padding:5px 20px;
	background:#fda34b;
	font-size:16px;
	margin-right:5px;
	border-radius:5px;
}

.btnbaocun_baocun_tk{
	
}
/*登录*/
/*.loginWraper{
	background:#ffecd9 url(../template/picture/denglu/tu@2x.png) no-repeat 220.5px center;
	background-size:500px 500px;
	top:89.25px;
	padding:10px 0;
}
.loginBox{
	background:#ffecd9;
}
.row{
	background:#fff;
	margin:0;
}
.row>div{
	padding:0;
}
.header{
	background:#fff url(../template/picture/logo/logo2@2x.png) no-repeat 15px center;
	height:89.25px;
	background-size:195px 41px;
}
.footer{
	background:#fff!important;
	height:30px;
	line-height:30px;
	border-top:none;
	padding:20px 0;
}*/
/*登录表单框*/
/*.login_in{
	width:418px;
	height:378px;
	position:absolute;
	left:58%;
	top:50%;
	margin-top:-210px;
}
.login_in h1{
	font-size:47px;
	width:100%;
	text-align:center;
	margin-bottom:13px;
	color:#57404a;
}
.login_in h1 span{
	color:#ed6c44;
	padding-right:30px;
	font-size:47px;
}
.login_form{
	height:100%;
	border:1px solid transparent;
	border-radius:9px;
	padding:0 40px;
}
.login_form p{
	width:100%;
	text-align: center;
	color:#fe8815;
	font-size:24px;
	padding:48px 0 19px 0;
}
.login_form ul{
	width:100%;
}
.login_form ul li{
	height:60px;
	margin:20px 0;
	border-radius:5px;
	position:relative;
}
.login_form ul li input{
	width:80%;
	border:none;
	position:absolute;
	background: transparent;
	font-size:15px;
}
.login_form ul li span{
	width:auto;
	height:58px;
	line-height:58px;
	font-size:24px;
	color:#dcdcdc;
	display: none;
}
.login_form ul li .placeholder{
	color:#dcdcdc; 
}
.login_form ul li.login_li3 input{
	width:40%;
}
.login_form ul li.login_li3 label{
	display:inline-block;
	position:absolute;
	left:54%;
	top:6px;
	padding-left:15px;
}
.login_form ul li.login_li3 label img{
	width:100px;
	height:35px;
	cursor:pointer;
}
.mima_login{
	padding:8px 0 33px 0;
}
.mima_login a{
	font-size:17px;
	color:#999;
	padding-left:5px;
}
.btn_login{
	width:100%;
	height:auto;
	text-align: center;
}
.btn_login span{
	width:115px;
	height:45px;
	display:inline-block;
	text-align: center;
	line-height:45px;
	color:#fff;
	font-size:24px;
	border-radius:5px;
	cursor:pointer;
}
.dl_btn{
	background:#fe8815;
	margin-right:40px;
}
.exit_btn{
	background:#fe8815;
}
.login_li1{
	background:#fff url(../template/picture/denglu/username_dl.png) no-repeat 15px center;
	background-size:24px 24px;
}
.login_li2{
	background:#fff url(../template/picture/denglu/mima_dl.png) no-repeat 15px center;
	background-size:24px 24px;
}
.login_li3{
	background:#fff url(../template/picture/denglug/icon03@2x.png) no-repeat 15px center;
	background-size:24px 24px;
}


.login_in h1{
	width:100%;
	font-size:35px;
}
.login_in h1 span{
	font-size:35px;
}
.login_form p{
	padding:12px 0 8px 0;
}
.login_form{
	height:75%;
}
.mima_login{
	padding:5px 0 15px 0;
}

.login_form ul li{
	height:38.25px;
	overflow: hidden;
	padding:8.25px 0 0px 15%;
}
.login_form ul li input{
	height:30px;
	line-height:30px;
}*/
.input-text{
	padding:0 4px;
}

/*去掉导航*/
.breadcrumb{
	display:none;
}


.gongneng{
	/*margin:20px 0 10px;*/
	text-align:right;
	overflow:hidden;
	height:47px;
	width:93%;
	padding-right:7%;
	position:absolute;
	bottom:5px;
}
.gongneng span{
	width:110px;
	height:45px;
	text-align: center;
	line-height:45px;
	display:inline-block;
	background:#fe8815;
	border-radius:5px;
	margin:0 5px;
	float:right;
}
.gongneng span a{
	color:#fff;
	font-size:16px;
	display:block;
}
a.btn-icona5{
	/*background:#fca34a url(../template/picture/shouye/shuaxin.png) no-repeat center;*/
	/*font-size:0;
	color:transparent;	
	*/
	background-size:22px;
	width:60px;
	
}

/*费用计算维护界面*/
.page-money{
	padding:0 10px!important;
	/*background:#fafafa;*/
	margin-bottom:50px;
}
.money_box{
	width:100%;
	height:auto;
	overflow:hidden;
}
.money_top{
	padding:8px 0;
	height: auto;
	overflow: hidden;
	border-bottom:1px solid #e8e8e8;
}
.money_top ul{
	overflow: hidden;
}
.money_top ul li{
	width:100%;
	margin:10px 0;
	overflow: hidden;
}
.money_top ul li label{
	width:40%;
	display:block;
	float:left;
	text-align: right;
	line-height:25px;
	color:#787878;
}

/*一行四个*/
.money_top ul li.money_row4 input{
	width:55%;
	height:25px;
	line-height:25px;
	border:1px solid #e8e8e8;
	border-radius:5px;
	padding:0 5px;
}
.money_top ul li.money_row4 .row4select{
	width:60%;
	height:25px;
	line-height:25px;
	padding:0 2px;
	border:1px solid #e8e8e8;
	border-radius:5px;
	overflow: hidden;
}
.money_top ul li.money_row4 input.date{
	background:#fff url(../template/picture/baodan/icon3.png) no-repeat 97% center;
	background-size:16px;
}
.money_top ul li.money_row4 p{
	width:25%;
	display:block;
	float:left;
	margin:0;
}
.money_top ul li.money_row4 p label{
	/*width:39%;*/
}
/*一行两个*/
.money_top ul li.money_row2 input{
	width:55%;
	height:25px;
	line-height:25px;
	border:1px solid #e8e8e8;
	border-radius:5px;
	padding:0 5px;
}

.money_top ul li.money_row2 p{
	display:block;
	float:left;
	margin:0;
}
.money_top ul li.money_row2 .money_row2_p1{
	width:25%;
}
.money_top ul li.money_row2 .money_row2_p2{
	width:75%;
}
.money_top ul li.money_row2 .money_row2_p2 label{
	width:13.5%;
}
.money_top ul li.money_row2 .money_row2_p2 input{
	/*width:84.5%;*/
	width:73.5%;
}
.money_top ul li.money_row2 input.date{
	background:#fff url(../template/picture/baodan/icon3.png) no-repeat 97% center;
	background-size:16px;
}
input.date{
	background:#fff url(../template/picture/baodan/icon3.png) no-repeat 97% center;
	background-size:16px;
	border:1px solid #EDEDED;
	padding-right:20px;
}
.money_top ul li.money_row1{
	width:100%;
	margin:3px 0;
	overflow: hidden;
}
.money_top ul li.money_row1 .money_row1_p1{
	width:100%;
}
.money_top ul li.money_row1 .money_row1_p1 label{
	width:10%;
	display: inline-block;
	float: left;
	line-height:25px;
}
.money_top ul li.money_row1 .money_row1_p1 input.money_row2_input{
	width:80%;
	float: left;
	line-height:25px;
	border:1px solid #e8e8e8;
	border-radius:5px;
	padding:0 5px;
}
/*标注*/
.money_bz{
	color:#787878;
}
.money_bz span{
	margin:0 5px;
	display:inline-block;
}
.money_bz input{
	margin-right:3px;
}

/*下边表格*/
.money_bottom{
	width:100%;
	height:auto;
	background:#fff;
	border-radius:5px 5px 0 0;
	/*margin-top:8px;*/
	margin-bottom:40px;
}

.money_btn{
	width:100%;
	text-align: right;
	padding:2px 0;
}
.money_btn a{
	font-size:18px;
	padding:5px 8px 5px 35px;
	display: inline-block;
	color:#333;
	margin-left:5px;
	border-radius:5px;
	border:none;
}
.table-money thead td{
	border-left:none;
	font-weight:100;
}
.table-money thead td{
}
.table th.text-l, .table td.text-l{
	/*text-align: center;*/
}
.fenye{
	width:100%;
	overflow: hidden;
	height:35px;
	line-height:35px;
}
.fenye-r{
	float:right;
	margin-right:10px;
	display: inline;
}
.fenye-r label{
	display: inline-block;
	margin:0 3px;
	cursor: pointer;
	color:#333333;
}
.fenye-l{
	padding-left:10px;
}
.fenye-r label b{
	font-weight:100;
}
.fenye-r label a{
	color:#333333;
}
.fenye_select{
	width:60px;
	height:20px;
	border-radius:5px;
	border:1px solid #eeeeee;
}
	/*修改页签*/
.Hui-tabNav-more{
	width:63px;
	height:40px;
	top:4px;
	z-index:10;
}
a.btn.size-S, span.btn.size-S{
	line-height:40px;
	margin:0 3px;
}
.btn.size-S{
	height:40px;
	width:25px;
	padding:0;
	font-size:18px;
}
.Hui-tabNav,.Hui-tabNav-wp{
	height:50px;
}

.Hui-tabNav .acrossTab li{
	background:#f1f1f1;
	border-radius:5px;
	margin:0 3px;
	height:30px;
	line-height:30px;
}
.Hui-tabNav .acrossTab li span{
	font-size:16px;
	_font-size:16px;
	font-size:16px\0;
}
.Hui-tabNav .acrossTab{
	/*width:720px;*/
	height:40px;
	top:4px;
	/*padding-left:15px;*/
	z-index:10;
}

.acrossTab li i{
	/* right:2px;
	top:1px;
	margin-top: 0;
	background:url(../template/picture/denglug/acrossTab-close.png) no-repeat;
	background-position:0 1px; */
	background-position:0 -13px;
}
.acrossTab li.active i{
	background-position:0 1px;
}
.acrossTab li:hover{
	color:#fff;
	right:2px;
	top:1px;
	margin-top: 0;
	background-position:0 1px;
	background:#fe8815;
}

 .Hui-tabNav .acrossTab li em{
 	display:none;
 }
.Hui-tabNav{
	background: #fff;
}
.acrossTab li{
	padding:0 20px;
}
.col-sm-2,.col-xs-4{
	padding:0;
}
/*两排*/
.addrow_2{
	width:100%;
	overflow: hidden;
	padding:4px 0;
}
.add_list{
	width:50%;
	float: left;
}
.addrow_2 .add_list .chaxun_input{
	/*width:68.5%!important;*/
}
.add_list .add_listlabel{
	float: left;
	width:27%;
	height:25px;
	line-height:25px;
	text-align: right;
	padding-right:5px;
}

.add_list input[type=text]{
	width:70%;
	height:25px;
	float: left;
	border-radius:5px;
}
.add_list textarea{
	width:75%;
	height:100px;
	float: left;
}
.add_list p{
	height: auto;
	overflow: hidden;
	padding:2px 0;
}
.addrow_ren{
	/*width:100%;*/
	height:auto;
	overflow: hidden;
	border-top:1px solid #FCE0C4;
	margin-top:5px;
	padding-top:10px;
	position:relative;
	top:10px;
}
.addrow_fixed{
	height:75px;
	margin-top:0;
	position:fixed;
	bottom:40px;
}
.addrow_position{
	height:75px;
	position:relative;
	margin-top:0;
	top:10px;
}

.addrow_ren1{
	width:100%;
	height:auto;
	overflow: hidden;
	padding:3px 0;
}
.addrow_ren1 .add_list{
	line-height:31px;
}
.addrow_ren1 .add_list span{
	min-width:40%;
	height:25px;
	float: left;
	border-bottom:1px solid #ededed;
}
.addrow_ren1 .add_list label{
	float:left;
	display: inline-block;
	width:20%;
	text-align: right;
}


.span_radio{
	width:50%;
	display:inline-block;
}
/*input[type=radio]{
	margin:0;
	float:left;
	background:none;
	position:absolute;
	width:18px;
	height:18px;
	left:0;
	top:50%;
	margin-top:-8px;
	opacity:0;
	cursor: pointer;
}
input[type=radio]:checked+label{
	background:url(../template/picture/work/icon1.png) no-repeat left center;
	background-size:18px;
}*/
.span_radio span{
	/*margin:0 1rem;*/
	display:inline-block;
}
.span_radio label{
	display:inline-block;
	height:25px;
	line-height:25px;
	background:url(../template/picture/work/icon2.png) no-repeat left center;
	background-size:18px;
	padding-left:25px;
	font-size:15px;
}
.span_radio span{
	font-style: normal;
	position:relative;
}
.add_list_beizhu{
	width:100%;
	height:auto;
	overflow: hidden;
}
.add_list_beizhu label{
	width:10%;
	display:inline-block;
	height:25px;
	line-height:25px;
	float: left;
	text-align: right;
	padding-right:5px;
}
.add_list_beizhu textarea{
	width:85%;
	float: left;
	border-radius:5px;
}
.radio-box label{
	float: left;
}
.radio-box input[type=text]{
	float: left;
}
.radio-box input[type=radio]{
	float: left;
}
.add_list select{
	width:70%;
	border-radius:5px;
}

/*修改*/
.dataTables_wrapper .dataTables_length{
		/*display: none;*/
}

/*修改*/
.kongbai{
	width:100%;
	height:35px;
	background:transparent;
}
/*修改*/
.kongbai_35{
	width:100%;
	height:35px;
	background:transparent;
}
/*修改*/
.kongbai_30{
	width:100%;
	height:30px;
	background:transparent;
}
/*修改*/
.kongbai_40{
	width:100%;
	height:40px;
	background:transparent;
}


/*费用项目*/
/*树状菜单*/
.navshu_fy{
	width:180px;
	left:0;
	top:0;
	bottom:0;
	height:100%;
	background-color:#fff;
	overflow-y: auto;
}
.navshu_ul{
	padding:0 6px;
	width:auto;
}
.navshu_ul li{
	position:relative;
	height:25px;
}
.navshu_ul li.navshu_active label a{
	color:#fe8815;
}
.navshu_top{
	cursor: pointer;
}
.navshu_top label.navshu_label{
	padding-left:20px;
	display:inline-block;
	line-height:25px;
	background:url(../template/picture/shuzhuang/9.png) no-repeat left center;
	height:25px;
	background-size:18px;
	margin-left:18px;
	cursor:pointer;
}
.jian_navshu{
	width:16px;
	height:25px;
	display:block;
	float: left;
	background:url(../template/picture/shuzhuang/5.png) no-repeat left center;
	background-size:16px;
}
.line_heng{
	display:block;
	position:relative;
	width:13px;
	height:1px;
	border-bottom:1px solid #bdbdbd;
	top:50%;
	left:18px;
}
.line_shu{
	display:block;
	position:absolute;
	width:1px;
	height:25px;
	border-left:1px solid #bdbdbd;
	top:0;
	left:41px;
	z-index:10;
}
.navshu_ul li:last-child .line_shu{
	height:15px!important;
}

.navshu_l{
	padding-left:59px;
	background:url(../template/picture/shuzhuang/6.png) no-repeat 58px center;
	background-size:16px;
}
.navshu_l .line_heng{
	position:absolute;
	left:42px;
}
.navshu_l label{
	padding-left:18px;
	display:inline-block;
	line-height:25px;
	height:25px;
	cursor:pointer;
	color:#666;
}
.navshu_l label a{
	color:#666;
}










.mainshu_fy{
	margin-left:185px;
	max-height:445px;
	overflow: hidden;
}
.chaxun_fy{
	padding-left:15px;
	padding:10px 0 10px 15px;
}
.chaxun_fy label{
	display:inline-block;
	line-height:25px;
}
.chaxun_fy input{
	width:240px;
	height:25px;
	border:none;
	border-bottom:1px solid #bdbdbd;
	background: transparent;
}
.chaxun_fy .sousuo_fy{
	width:40px;
	padding:2px;
	display: inline-block;
	background:#5eb0fa url(../template/picture/baodan/icon7.png) no-repeat 8px center;
	background-size:15px;
	padding-left:28px;
	color:#fff;
	border-radius:5px;
	font-size:16px;
	cursor: pointer;
}

.chaxun_fy .disease_add{
	background:#fd8816 url(../template/picture/work/xinzeng@2x.png) no-repeat 8px center;
	background-size:15px;
}

.tab_fy{
	padding-right:10px;
}
.tab_fy .table{
	width:100%;
	/*border:1px solid #fce0c4;*/
}
.tab_fy .table thead th,.tab_fy .table tbody tr td{
	text-align: center;
	line-height:30px;
	height:30px;
}
.tab_fy .table tbody tr:nth-of-type(2n){
	background:#fff7f0;
	/*background:#fff;*/
}
/*.table tbody tr td{
	border-left:1px solid #fce0c4;
}
.table tbody tr td:nth-last-child{
	border-right:1px solid #fce0c4;
}
.table tbody tr{
	border-bottom:1px solid #fce0c4;
} */
.tab_btn{
	width:100%;
	background:#ecebeb;
	height:40px;
	/*margin-top:10px;*/
	border-radius:5px;
}
.tab_btnr{
	display: inline-block;
	float: right;
	padding-top:5px;
}
.tab_btnr a{
	display: inline-block;
	border-radius:5px;
	line-height:30px;
	padding:0 14px 0 25px;
	height:30px;
}
.btn-primary{
	border:none;
}
/*添加滚动*/
.tab_fy .table tbody{
	/*overflow-y:auto;
	max-height:200px;
	display: inline-block;
	width:100%;*/
}
.tab_fy .table thead{
	/*overflow-y:auto;*/
	/*max-height:200px;*/
	/*display: inline-block;*/
}

.tab_btn1{
	background:url(../template/picture/shuzhuang/1.png) no-repeat 5px center;
	background-size:15px;
	padding-left:25px;
}
.tab_btn2{
	background:url(../template/picture/shuzhuang/2.png) no-repeat 5px center;
	background-size:15px;
	padding-left:25px;
}
.tab_btn3{
	background:url(../template/picture/shuzhuang/3.png) no-repeat 5px center;
	background-size:15px;
	padding-left:25px;
}
.tab_btn4{
	background:url(../template/picture/shuzhuang/4.png) no-repeat 5px center;
	background-size:15px;
	padding-left:25px;
}
.layui-layer-ico{
	background:url(../template/picture/shuzhuang/00.png) no-repeat 70% center!important;
	background-size:18px!important;
}
.layui-layer-setwin .layui-layer-close2{
	width:18px!important;
	height:18px!important;
	right:0!important;
	top:0!important;
}
.tab_fy input[type=checkbox]{
	appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	background:url(../template/picture/shouye/icon-weixuanzhe.png) no-repeat center;
	background-size:15px;
	width:15px;
	height:15px;
	cursor:pointer;
	position: relative;
}
/*.tab_fy input[type=checkbox]::after{
	content:"";
	position:absolute;
	left:0;
	top:0;
	width:12px;
	height:12px;
	display:inline-block;
	background:red;
}*/
.tab_fy input[type=checkbox]:checked{
	background:url(../template/picture/shouye/icon-xuanzhe.png) no-repeat center;
	background-size:15px;
}
/*树状图*/
/*.ztree li span.button.ico_docu{
	background:url(../template/picture/shuzhuang/6.png) no-repeat center;
	background-size:15px;
}
.ztree li span.button.noline_open{
	background:url(../template/picture/shuzhuang/5.png) no-repeat center;
	background-size:15px;
}
.ztree li span.button.ico_open{
	background:url(../template/picture/shuzhuang/9.png) no-repeat center;
	background-size:15px;
}

.ztree li a{
	font-size:16px;
}
.ztree *{
	font-family:"微软雅黑";
}*/

/*一排三列*/
.addrow_3{
	width:100%;
	height: auto;
}
.addrow_3 .add_list{
	width:33.3%;
}
.addrow_3 .add_listlabel{
	/*width:27%;*/
}
.addrow_3 select{
	border-radius:5px;
	border:solid 1px #ddd;
	height:25px;
	line-height:25px;
	width:65%;
	font-size:14px;
}
.addrow_3 .add_list input[type=text]{
	width:65%;
	font-size:14px;
}
.addrow_3 .add_list input[type=password]{
	width:65%;
	font-size:14px;
}
.addrow_3 .add_list .chaxun_input{
	/*width:63%!important;*/
}
.addrow_3 .span_radio{
	width:70%;
}
.addrow_3 .addrow_3list{
	width:66.6%;
}
.addrow_3 .addrow_3list>label{
	width:15%;
}
.addrow_3 .addrow_3list input[type=text]{
	width:83%;
}
.addrow_3 .addrow_3list input[type=password]{
	width:83%;
}
.addrow_3list .span_radio{
	width:83%;
}
.addrow_3list span.span_radio em{
	font-style:normal;
	position: relative;
	display: inline-block;
	margin:0 3px;
}
em{
	font-style:normal;
}
.addrow_3 .add_listcheck{
	width:auto;
}
.add_listcheck .add_listlabel{
	width:auto;
}
.add_listcheck .add_cbxlabel{
	margin-right:10px;
}
/*问题选项页*/
.question{
	width:100%;
	height:auto;
	padding-top:10px;
	overflow: hidden;
}
.question_tab{
	width:100%;
	height:auto;
	overflow: hidden;
	padding-top:10px;
}
.question_tab ul{
	width:100%;
	height:auto;
	overflow:hidden;
}
.question_tab ul li{
	float: left;
	padding:3px 15px;
	background:#ededed;
	margin:0 3px;
	border-radius:5px 5px 0 0;
	cursor: pointer;
}
.question_tab ul li:hover{
	background:#fe8815;
}
.question_tab ul li:hover a{
	color:#fff;
}
.question_tab ul li.question_active{
	background:#fe8815;
}
.question_tab ul li.question_active a{
	color:#fff;
}
.question_list{
	display:none;
	width:99%;
	height:300px;
	overflow-y: auto;
}
.question_tabm{
	width:50%;
	height:auto;
	overflow: hidden;
	float:left;
	padding-top:10px;
}
.question_tabm div:nth-of-type(1){
	display: block;
}

.question_listl{
	float:left;
	width:100%;
}
.question_listr{
	float:left;
	width:50%;
	/*position:relative;
	top:-35px;*/
}
.question_repeat{
	width:100%;
}
.qts_repeatl{
	float: left;
	width:20%;
	text-align: right;
	padding-top:13px;
	font-size:15px;
}
.qts_repeatr{
	float: left;
	padding-top:8px;
	width:80%;
}
.qts_repeatr .span_radio{
	width:auto;
	padding-right:5px;
}
.qts_repeatr p{
	height:auto;
	line-height:25px;
	margin:0;
	padding-left:5px;
}
.qts_repeatr b{
	font-weight:100;
	line-height:20px;
}
.qts_repeatr .span_radio label{
	background-size:15px;
	padding-left: 20px;
}
.qts_repeatr .span_radio input[type=radio]:checked+label{
	background-size:15px;
}
.question_repeat{
	width:100%;
	height:auto;
	overflow: hidden;
}
.add_checkbox{
	position:relative;
	overflow: hidden;
	margin-left:13%;
}
.add_checkbox .add_cbxlabel{
	float: left;
	padding-left:20px;
}
.add_checkbox input[type=checkbox]{
	position: absolute;
	left:0;
	top:5px;
	width:16px;
	height:16px;
	visibility: hidden;
}
.add_checkbox input[type=checkbox]+label{
	background:url(../template/picture/shouye/icon-weixuanzhe.png) no-repeat left center;
	background-size:16px;
	padding-left:20px;
}
.add_checkbox input[type=checkbox]:checked+label{
	background:url(../template/picture/shouye/icon-xuanzhe.png) no-repeat left center;
	background-size:16px;
	padding-left:20px;
}

.table-center thead th,.table-center tbody tr td{
	text-align: center;
	line-height:30px;
	font-weight:100;
	height:30px;
}
.question_listrt .money_btn{
	float: right;
	padding:0;
	padding-bottom:5px;
}
.question_listrt .money_btn a{
	margin-left:0;
}
.table-checkbox input[type=checkbox]{
	margin-right:5px;
	appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	background:url(../template/picture/shouye/icon-weixuanzhe.png) no-repeat center;
	background-size:15px;
	width:15px;
	height:15px;
	cursor:pointer;
	position: relative;
}
.table-checkbox input[type=checkbox]:checked{
	background:url(../template/picture/shouye/icon-xuanzhe.png) no-repeat center;
	background-size:15px;
}
.question_form{
	width:98%;
	padding:0 2%;
}
.question_formy{
	width:100%;
}
.question_formy p{
	display:inline-block;
	width:30%;
	overflow:hidden;
}
.question_formy p span{
	display:block;
	width:35%;
	text-align: right;
	float: left;
}
.question_formy p input{
	width:60%;
	height:25px;
	line-height:25px;
	font-size:14px;
	border:none;
	border-bottom:1px solid #ddd;
	float: left;
	padding:0 4px;
}
.question_formy p input.date{
	float:left;
	width:55%;
}
.question_textarea{
	width:100%;
	clear:left;
}
.question_textarea span.question_textareas{
	width:10%;
	display: inline-block;
	float: left;
	text-align: right;
}
.question_textarea textarea{
	width:64%;
	height:40px;
	line-height:20px;
	border:none;
	border-bottom:1px solid #ddd;
}
.member-xuanxiang{
	padding:0 15px 14px;
}
.text_title{
	font-weight:600;
	padding-left:15px;
	font-size:16px;
	clear:both;
}

	/*评估页面*/
.pinggupage{
	width:100%;
	height:auto;
	overflow: hidden;
	margin-bottom:20px;
}
.pinggubox{
	padding:0 0 14px;
	background:#fafafa;
	overflow-y:auto;
}
.pg_top{
	height:auto;
	text-align: center;
	overflow: hidden;
	padding:0 2%;
	margin:auto;
	min-width:96%;
}
.pg_top p{
	overflow: hidden;
	float: left;
	margin:5px 0;
}
.pinggupage input.input-text{
	width:135px;
	float:left;
	height:25px;
	line-height:25px;
	border-radius:5px;
	margin-right:5px;
}
.pinggupage input.input-ban{
	width:80px;
}
.pinggupage input.input-mban{
	width:100px;
}
.pinggupage input.input-xban{
	width:55px;
}
.pinggupage input.input-margin{
	margin:0;
}
.pinggupage span.pg_topap{
	display:block;
	float:left;
	padding-right:5px;
	line-height:25px;
	height:25px;
	font-size:14px;
}
.pinggupage span.span_radio{
	float: left;
	width:auto;
}
.pinggupage span.span_radio label{
	padding-left:20px;
	margin-right:5px;
}
.pinggupage span.span_radio .input-text{
	float:none;
}
.pg_topl{
	overflow: hidden;
	float: left;
	width:60%;
	height: auto;
}
.pg_topr{
	overflow: hidden;
	float: left;
	width:40%;
	height: auto;
}
.pg_topr p{
	width:100%;
	height:auto;
}
.pg_topr p .pg_topap{
	width:16%;
}
.pg_toplt{
	width:auto;
	overflow: hidden;
	clear:both;
}
.pg_toplt p{
	width:50%;
}
.pg_toplt p .pg_topap{
	display:inline-block;
	width:40%;
	text-align: right;
}
.pg_toplr{
	width:auto;
	overflow: hidden;
	clear:both;
}
.pg_topr .pg_topap{
	display: block;
	float: left;
	width:20%;
}
.pg_topr .textarea{
	border-radius:5px;
	height:60px;
	float:left;
	width:80%;
}

/*tab切换*/
.pinggupage_tab{
	width:100%;
	height:auto;
}
.pg_tab{
	width:100%;
	height:25px;
	position:relative;
	z-index:10;
	top:2px;
}
.pg_main{
	width:100%;
	height:auto;
	border-top:1px solid #fd9034;
	padding-bottom:10px;
}
.pg_tab ul {
	padding-left:20px;
	height:25px;
}
.pg_tab ul li{
	height:25px;
	line-height:25px;
	padding:0 5px;
	float:left;
	border:1px solid #d9d7d7;
	border-radius:5px 5px 0 0;
	border-bottom:none;
	cursor: pointer;
	margin:0 2px;
	position:relative;
	top:-1px;
	background:#fff;
	color:#999;
}
.pg_tab ul li.pg_tab_active{
	border:1px solid #fd9034;
	border-bottom-color:transparent;
	color:#fc7034;
}
.pg_main{
	width:100%;
	background:#fff;
}
.pg_list{
	display:none;
}
.pg_list.page_listblock{
	display:block;
}

	/*参与选项*/
.pg_canyu{
	width:100%;
	height: auto;
	background:#fff;
}
.input-right{
	width:80px;
	float: left;
	height:25px;
	text-align:left;
	border:none;
	border-bottom:1px solid #d9d7d7;
}
.input_chubu{
	width:135px;
	height:25px;
	line-height:25px;
	border-radius:5px;
}
.pg_canyu dl{
	margin:10px 0;
	overflow: hidden;
	display:block;
	width:100%;
	height:auto;
}
.pg_canyulist{
	
}
.pg_canyulist dt{
	width:15%;
	float: left;
	text-align: right;
	line-height:25px;
	color:#959595;
}
.pg_canyulist dd{
	width:85%;
	float: left;
}
.pg_canyulist dd p{
	float: left;
	margin:0 5px;
}
.pg_canyulist dd p span{
	display:block;
	line-height:25px;
	float: left;
}

.pg_canyuselect p{
	clear: both;
	width:100%;
}
.pg_canyuselect label{
	display:inline-block;
	line-height:25px;
}
.tabbox{
	background:#fff;
	padding:0;
	padding-top:10px;
}
.pg_cankaospan{
	width:auto;
	display: inline-block;
}
.pg_cankaospan b{
	display: inline-block;
	line-height:25px;
	width:135px;
	text-align:right;
	font-weight:100;
}
.textarea-k{
	width:135px;
	margin-right:5px;
	height:100px;
	border-radius:5px;
	float: left;
}
.pg_textareabox{
	float: left;
	width: auto;
}
.pg_textarea .pg_cankaospan{
	display:block;
	line-height:35px;
}
.input-icon{
	background: #fff url(../template/picture/shuzhuang/lis_bc.jpg) no-repeat right center;
	background-size:25px 20px;
}
.pg_anniu{
	position:absolute;
	right:50px;
	bottom:20px;
}
.pg_anniu a{
	background:#fe8815;
	color:#fff;
	display:block;
	margin:0 5px;
	float: left;
	border-radius:5px;
}


	/*input一行多个*/
.input-halfbox{
	width:100%;
	height:25px;
}
.input-halfbox p{
	display:inline-block;
	float:left;
}
.pg_canyuclear{
	width:100%;
	height:auto;
}
.pg_canyuclear p{
	line-height:25px;
	margin:0;
	clear:both;
}
.pg_canyuclear p span{
	display:block;
	float:left;
	padding-left:5%;
}
.pg_canyuclear p.pg_canyutext{
	font-size:16px;
	font-weight:500;
}
.pg_canyuclear p.pg_canyutext1{
	font-size:14px;
}

	/*复选框页面*/
.checkpage_box,{
	width:100%;
	height:auto;
}
.checkpage_list{
	padding:0 15px;
}
.checkpage_title{
	clear:both;
	height:25px;
	line-height:25px;
	font-weight:500;
	font-size:16px;
}

	/*修改版*/
.checkpage_item{
	width:100%;
	height:auto;
}
.checkbox_liatitem{
	height:auto;
	width:100%;
}
.checkpage_box{
	
}
.checkbox_liatitem p{
	min-width:15%;
	display:inline-block;
	margin:0 5px;
}


	/*审核单选框版*/
.check_shenhe{
	width:100%;
	height:auto;
}
.check_shenhetitle{
	padding-left:15px;
	clear:both;
	height:25px;
	line-height:25px;
	font-weight:500;
	font-size:16px;
}
.check_shenhebox{
	overflow: hidden;
	padding-left:20px;
}
.check_shenhelist{
	width:100%;
	height: auto;
}
.check_shenhelist p{
	float: left;
	display: inline-block;
	line-height:26px;
	min-width:14%;
	margin-right:10px;
	margin-bottom:0;
}
.check_shenhelist .span_radio{
	width:auto;
}
.check_shenhelist .span_radio span{
	margin:0 5px;
}
.check_shenhelist p input.checkbox{
	margin-right:0px;
}
.check_shenhelist p input.checkbox+label{
	margin-right:5px;
}
.check_shspan{
	display:block;
	min-width:80px;
	text-align:right;
	float: left;
	font-size:14px;
}
.check_shfy{
	
}
.check_shfy p span{
	min-width:25%;
	display:inline-block;
}
.check_shfy p input{
	border:none;
}
.check_shfy3{
	
}
.check_shfy3 p{
	width:22%;
}
.check_shfy3 p span{
	min-width:47%;
}
.check_shfy3 p input{
	width:80px;
}














	/*人物查询*/
.person_fy{
	margin-left:0;
}
.person_fy .tab_fy{
	padding:0 10px;
}
.person_fy .tab_btn{
	border-radius:5px;
}
.tab_btnr{
	margin-right:5px;
	display: inline;
}
.person_fy .chaxun_input{
	border:1px solid #ededed;
	border-radius:5px;
	height:25px;
	background:#fff url(../template/picture/shouye/icon-Search1.png) no-repeat 97% center;
	background-size:18px;
	font-size:14px!important;
	padding-left:4px;
	box-sizing:border-box;
}
.chaxun_input{
	border:1px solid #ededed;
	border-radius:5px;
	height:25px;
	background:#fff url(../template/picture/shouye/icon-Search1.png) no-repeat 97% center;
	background-size:18px;
	font-size:14px!important;
	padding-left:4px;
	box-sizing:border-box;
}
.person_fy .chaxun_input:focus{
	box-shadow: none;
}
.person_fy .chaxun_fy label{
	font-size:16px;
}
.pg_listradio .span_radio{
	width:auto;
}
.pg_listradio .span_radio span{
	margin:0 5px;
}

.show_iframe iframe{
	/*	position:inherit;*/

}


/*页签固定*/
.Hui-tabNav-wp{
	/* width:675px; */
	width:100%;
}
/*.Hui-article{
	top:10px;
}*/
.Hui-tabNav-more{
	/*right:390px;*/
	left:685px;
}

/*滚动条修改*/
.layui-layer-content{
	/*top:10px;*/
}
.layui-layer{
	background:#fafafa!important;
}
.page_box{
	
}
.page-container-add{
	/*max-height:450px;*/
	overflow-y:auto;
	/*padding:0px 16px 14px;*/
	padding:0px 16px 10px 16px;
}
/*page-container-addjin大弹框*/
.page-container-addjin{
	
}

.page-container-addjin .addrow_2{
	padding:2px 0;
}

/*page-container-jin小弹框的类*/
.page-container-jin{
	
}
.page-container-jin .addrow_2{
	padding:2px 0;
}

/*表格滚动条*/
.dataTables_scrollHeadInner{
	width:100%!important;
	padding-right:0!important;
}
.dataTables_scrollHeadInner table{
	width:100%!important;
}


	/*修改表格*/
.dataTables_wrapper{
	position:relative;
}

/*显示多少行，可设置*/
.dataTables_length{
	position: absolute;
    bottom:-55px;
    left: 10px;
}
.dataTables_length select{
	width:50px;
	border:1px solid #ddd;
	border-radius:5px;
}
/*表格一页15行*/

.Hui-tabNav .acrossTab li.active{
	background:#FE8815;
	color:#fff;
	margin:0 3px;
}


	/*fuhe.html页弹框*/
.money_checkbox{
	position: relative;
}
.money_top ul li.money_row4 p.money_checkbox input{
	width:16px;
	height:16px;
	border:none;
	float: left;
	top:9px;
	margin-left:27px;
}
.money_top ul li.money_row4 p.money_checkbox label{
	float: left;
	text-align: left;
}

.money_row2 .add_list_beizhu label{
	width:10%;
	padding-right:0;
}
.money_row2 .add_list_beizhu textarea{
	width:65%;
}

	/*页签导航*/
.Hui-tabNav .acrossTab li{
	padding:0 15px 0 5px;
	/* width:104px; */
	text-align: center;
}

	/*备注调整*/
/*住户备注*/
.zhuhu_beizhu{
	
}
.zhuhu_beizhu label{
	width:9.2%;
	margin-right:4px;
	padding-right: 0;
}

/*账户备注*/
.zhanghu_beizhu label{
	width:13.3%;
	margin-right:8px;
	padding-right: 0;
}
/*费用类别,服务项目维护*/
.feiyong_beizhu label{
	width:13.3%;
}
/*日时段备注*/
.rishiduan_beizhu label{
	width:10%;
	margin-right:5px;
	padding-right: 0;
}
/*宗教备注*/
.zongjiao_beizhu{
	width:13.5%;
}
/*楼栋备注*/
.loudong_beizhu{
	width:13.5%;
	margin-right:8px;
	padding-right: 0;
}

	/*生效人*/
/*账户类别维护申请人，两列的添加这个类即可*/
.zhanghu_ren2{
	
}
.zhanghu_ren2 .add_list label{
	width:27%;
}
/*日时段*/
.zhanghu_ren3 .add_list label{
	width:18.8%;
}


	/*弹框*/
.modal-alert{
	background:#333;
	opacity:0.8;
	width:260px;
}
.modal-alert-info{
	color:#fff;
	font-family:"微软雅黑";
	background:none;
}
.modal{
	box-shadow:none;
	border:none;
}

	/*弹框头部与底部*/
/*.layui-layer-title{
	height:35px!important;
	line-height:35px!important;
}
.layui-layer-setwin{
	top:0px!important;
	right:0px!important;
}*/
/*头部层叠*/
.navbar-fixed-top{
	/*z-index:1;	*/
}

/*删除弹框*/
.layui-layer-dialog .layui-layer-content{
	font-size:16px!important;
}
.layui-layer-btn a{
	padding:0 20px!important;
	height:30px!important;
	line-height:30px!important;
}


	/*侧栏导航弹出层*/
.Hui-aside-mark{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.4;
	z-index:19891014;
}

/*左侧栏导航*/
.checkedCol{
/*background-color:#FE8815;*/
}

.Hui-aside .menu_dropdown li.checkedCol a span{
	color:#fff;
}
/*.Hui-aside .menu_dropdown dd li:hover{
	background-color:#FE8815;
}
.Hui-aside .menu_dropdown li:hover a span{
	color:#fff;
}*/
.selected p{
/*border-bottom:1px dashed #d6d6d6;*/
}
.Hui-aside .menu_dropdown dd li a{
padding-left:0;
font-size:13px;
/*line-height:45px;*/
display:inline-block;
}
.Hui-aside .menu_dropdown dd li a{
/*padding:0 0 0 51px;*/
display:block;
}
/*.Hui-aside .menu_dropdown dd li{
	line-height:50px;
	height:50px;
	text-align:right;
	cursor:pointer;
	margin:2px 0;
}*/
.menu_dropdown dd ul li span{
display:inline-block;
}
.spanBor{
border-bottom:1px dashed;
}
.menu_dropdown p{
font-size:18px;
padding-bottom:10px;
}
.Hui-aside .menu_dropdown li a span{
display:inline-block;
font-size:15px;
color:#666;
/*margin-right:57px;*/
}
.layui-layer-title{
/*background: -ms-linear-gradient(top, #fff,  #0000ff);        !* IE 10 *!
background:-moz-linear-gradient(top,#b8c4cb,#f6f6f8);!*火狐*!
background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#b8c4cb), to(#f6f6f8));!*谷歌*!
background: -webkit-gradient(to right, #FC7436 ,#FCA762, white);      !* Safari 4-5, Chrome 1-9*!
background: -webkit-linear-gradient(to right, #FC7436 ,#FCA762, white);   !*Sa*!*/
/*background: linear-gradient(to right, #FC7436 ,#FCA762, white);*/
}
/*改变大小（skin.css）*/
.dislpayArrow a{
display:inline-block;
}


	/*岗位工作台*/
.gangwei{
	position:relative;
	padding:0;
}
.gangwei-navbar{
	height:69.25px;
}
.main{
	width:100%;
	height:auto;
	position:absolute;
	left:0;
	top:69.25px;
}
.gangwei-nav{
	background:#f7f6f6;
	width:15%;
	height:100%;
	float: left;
	top:0;
	padding-top:0;
	overflow-y:auto;
	border-right:none;
}
.gangwei-container{
	width:81%;
	float: left;
	overflow: hidden;
	margin-left:15%;
	padding:10px 2% 0;
}
/*左侧导航*/
.list{
	margin:40px auto 0 auto;
	overflow: hidden;
}
.list ul li{
	border-bottom:0;
	cursor: pointer;
}
.list ul li a{
	display: block;
	height:50px;
	line-height: 50px;
	position: relative;
	text-align: left;
	padding:0 25px;
	font-size:18px;
	font-family: "微软雅黑";
	color:#333;
}
.list ul li a.inactives span{
	display:block;
	border-bottom:1px dashed #d6d6d6;
}
.list ul li a.inactives span.nav1_border{
	border-bottom:1px dashed #d6d6d6;
	display:block;
}

.list ul li a.inactive{
	/*加号*/
	background:url(../template/picture/work/2@2x.png) no-repeat 110px center;
	background-size:18px 9px;
}
.list ul li a.inactives{
	background:url(../template/picture/work/1@2x.png) no-repeat 110px center;
	background-size:18px 9px;
}
.list ul li a.activeList{
	background:#fe8815;
	color:#fff;
}
.list ul li a.inactives.activeList{
	background:#fe8815 url(../template/picture/work/4@2x.png) no-repeat 110px center;
	background-size:18px 9px;
	color:#fff;
}
.list ul li a.inactive.activeList{
	/*加号*/
	background:#fe8815 url(../template/picture/work/3@2x.png) no-repeat 110px center;
	background-size:18px 9px;
	color:#fff;
}
.list ul li ul{
	display: none;
}
.list ul li ul li { 
	border-left:0;
	border-right:0;
}
.list ul li ul li a.inactive{
	background-size:13px 7px;
}
.list ul li ul li a.inactives{
	background-size:13px 7px;
}
.list ul li ul li a.inactives.activeList{
	background-size:13px 7px;
}
.list ul li ul li a.inactive.activeList{
	background-size:13px 7px;
}
.list ul li ul li ul{
	display: none;
}
.list ul li ul li a{ 
	padding-left:40px;
	padding-right:35px;
	font-size:16px;
}
.list ul li ul li ul li { 
}

.list ul li ul li ul li a{ 
	color:#333;
	padding-left:55px;
	font-size:14px;
}
.list ul li ul li ul li a span.nav1_border{
	display:inline-block;
	border-bottom:1px dashed #d6d6d6;
}
.gangwei table tr th{
	line-height:30px;
	height:30px;
}
	
	/*树状页面*/
.shu-page{
	width: 165px;
	left: 16px;
	top:0;
	bottom:0;
	height:100%;
	background-color:#fff;
	overflow: hidden;
	z-index:10;
}
.shu-page .mt-20{
	overflow:hidden;
	border-radius:0!important;
	background:#f3f3f3;
}
.shu-page .gangwei-nav{
	position:relative;
	top:40px;
	background:#fff;
	width:13%;
	padding-left:20px;
}
.shu-page .list{
	margin-top:0!important;
}
.shu-page .shu-tab{
	/*width:82%;
	float:left;
	padding:0 12px 0 20px;
	padding-top:10px;*/
}
.shu-page table{
	background:#fff;
}
.shu-page .list ul li a.inactive{
	background:url(../template/picture/shuzhuang/jia.png) no-repeat 5px center;
	background-size:18px;
	/*color:#333;*/
}
.shu-page .list ul li ul li a.inactive{
	background:url(../template/picture/shuzhuang/jia.png) no-repeat 20px center;
	background-size:16px;
	/*color:#333;*/
}
.shu-page .list ul li a.inactives{
	background:url(../template/picture/shuzhuang/jian.png) no-repeat 5px center;
	background-size:18px;
	/*color:#FE8815;*/
}
.shu-page .list ul li ul li a.inactives{
	background:url(../template/picture/shuzhuang/jian.png) no-repeat 20px center;
	background-size:16px;
	/*color:#FE8815;*/
}
.shu-page .list ul li a{
	font-size:16px;
	padding-left:30px;
	color:#333;
}
.shu-page .list ul li ul li a{
	font-size:14px;
	padding-left:40px;
	color:#7a7a7a;
}
.shu-page .list ul li ul li a.activeList.inactives{
	background:#fff url(../template/picture/shuzhuang/jian.png) no-repeat 20px center;
	background-size:16px;
	padding-left:40px;
	/*color:#FE8815;*/
}
.shu-page .list ul li  ul li a.activeList.inactive{
	background:#fff url(../template/picture/shuzhuang/jia.png) no-repeat 20px center;
	background-size:16px;
	padding-left:40px;
	/*color:#FE8815;*/
}
.shu-page .list ul li ul li ul li a{
	font-size:12px;
	padding-left:55px;
	background:#fff;
}

.shu-page .list ul li a.inactives span.nav1_border{
	border-bottom-color: transparent;
	display:inline-block;
}
.shu-page .list ul li ul li a.inactives span.nav1_border{
	border-bottom-color:#ededed;
	display:inline-block;
}

.shu-page .list ul li a.activeList{
	color:#FE8815;
	background:#fff;
}
.shu-page .list ul li a.activeList.inactives{
	background:#fff url(../template/picture/shuzhuang/jian.png) no-repeat 5px center;
	background-size:18px;
	padding-left:30px;
	/*color:#FE8815;*/
}
.shu-page .list ul li a.activeList.inactive{
	background:#fff url(../template/picture/shuzhuang/jia.png) no-repeat 5px center;
	background-size:18px;
	padding-left:30px;
	/*color:#FE8815;*/
}
.shu-page .list ul li ul li a.activeList{
	color:#FE8815;
}

.shu-page .list ul li ul li ul li a.activeList{
	color:#FE8815;
	background:#fff;
}
.shu-page .list ul li ul li ul li a.activeList span.nav1_border{
	color:#FE8815;
	background:#fff;
	border-bottom:1px dashed #d6d6d6;
}
.shu-page .list ul li ul li ul li a.activeList span.nav1_border{
	color:#FE8815;
	background:#fff;
	border-bottom:1px dashed #d6d6d6;
}
.kongbai_auto{
	width:100%;
	height:30px;
	background:#fff;
}
.shu-main{
	margin-left:150px;
	position:absolute;
	height:100%;
	width:87%;
}
.kuan-bai{
	width:100%;
}
/*树状图*/
.ztree{
	padding-top: 40px;
	padding-left:20px;
}
.ztree *{
	font-family:"微软雅黑";
}
.ztree li{
	line-height:30px;
}
.ztree li span.button{
	/*width:auto!important;
	height:auto!important;*/
}
.ztree li span.button.ico_open{
	width:auto!important;
	height:auto!important;
}
.ztree li span.button.ico_close{
	width:auto!important;
	height:auto!important;
}
.ztree li span.button.ico_docu{
	width:auto!important;
	height:auto!important;
}
.ztree li span.button.noline_close{
	background:url(../template/picture/shuzhuang/jia.png) no-repeat center;
	background-size:18px;
}
.ztree li span.button.noline_open{
	background:url(../template/picture/shuzhuang/jian.png) no-repeat center;
	background-size:18px;
}
.ztree li a{
	padding:3px 3px 5px;
}
.ztree li span{
	font-size:16px;
}
.ztree li ul li span{
	font-size:14px;
}
.ztree li ul li ul li span{
	font-size:12px;
}
.pos-r{
	/*background:#ededed;*/
}
.table-border.table-bordered{
	background: #fff;
}
.pos-r .mt-20{
	border-radius:5px;
	background: transparent;
}

/*日常活动的radio按钮*/
.pg_canyu_radio{
	
}
.pg_canyu_radio .span_radio span{
	width:100%;
}

/*侧栏导航*/

.gangwei-menu .panel{background:#d6e4ef;color:#000000}
.gangwei-menu #expand_link{font-size:9pt;left:140px;position:absolute;top:11px;text-decoration:underline}
.gangwei-menu ul{padding-right:0px;padding-left:0px;padding-bottom:0px;margin:0px;padding-top:0px;list-style-type:none}

.gangwei-menu{
	position:relative;
	font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";
	top:30px;
}
.Hui-aside .menu_dropdown .gangwei-menu li{
	height:40px;
	line-height:40px;
}
.Hui-aside .menu_dropdown .gangwei-menu li a{
	height:40px;
	padding-left:0;
	font-weight:100;
}
.Hui-aside .menu_dropdown .gangwei-menu li a span{
	margin-right:0;
}

#menu{
	border-bottom:medium none;
}

.u1{
	background:#fff;
}

.l1,.l21,.l3,.l22,.l2{
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.l1 a:link{
	display:block;
	font-size:18px;
	/*background:url(../images/img/menu1_bg.png);*/
	/*background:pink;*/
	color:#333;
	height:40px;
	line-height:40px;
	text-decoration:none;
}
.l1 a:visited{
	display:block;
	font-size:18px;
	/*background:url(../images/img/menu1_bg.png);*/
	background:yellow;
	color:#333;
	height:40px;
	line-height:40px;
	text-decoration:none;
}
.l1 a:link span{
	display:block;
	float:left;
	padding-right:50px;
	padding-left:30px;
	/*background:url(../images/ico/ar1.png) no-repeat left 3px;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:15px 8px;
	padding-bottom:0px;
	cursor:pointer;
}
.l1 a:visited span{
	padding-left:16px;
	/*background:url(../images/ico/ar1.png) no-repeat left 50%;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:15px 8px;
	padding-right:50px;
	padding-bottom:0px;vertical-align:middle;width:100%;cursor:pointer;
	/*padding-top:7px;*/
	height:40px;
	line-height:40px;
}
.l1 a:hover{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	background:#FE8815;
	color:#fff;
}
.l2 a:link{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	background:transparent;
	color:#fff;
}
.l2 a:link span{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	background:transparent;
	color:#333;
	padding-left:30px;
}
.l2 a:hover{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	background:#FE8815;
	color:#fff;
}
.l2 a:hover span{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	/*background:transparent;*/
	color:#fff;
	padding-left:30px;
}
.l1 a:hover span{
	background:url(../template/picture/work/xiab.png) no-repeat right center;
	background-size:15px 8px;
	padding-right:50px;
}
.l1 a.active:link{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	/*background:#FE8815;
	color:#fff;*/
}
.l1 a.active:hover{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	background:#FE8815;
	background-size:15px 8px;
}
.l1 a.active:active{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	background:#FE8815;
}
.l1 a.active:visited{
	/*background:url(../images/img/menu1_bg.png) 0px -24px;*/
	background:#FE8815;
}
.l1 a.active:link span{
	/*background:url(../images/ico/ad1.png) no-repeat left 50%;*/
	/*background:url(../template/picture/work/shangb.png) no-repeat right center;*/
	background:url(../template/picture/work/shang.png) no-repeat right center;
	background-size:15px 8px;
	padding-right:50px;
	/*color:#000000;*/
	/*color:#fff;*/
}
.l1 a.active:hover span{
	/*background:url(../images/ico/ad1.png) no-repeat left 50%;*/
	background:url(../template/picture/work/shangb.png) no-repeat right center;
	background-size:15px 8px;
	padding-right:50px;
	/*color:#000000;*/
	color:#fff;
}
.l1 a.active:active span{
	/*background:url(../images/ico/ad1.png) no-repeat left 50%;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:15px 8px;
	color:#000000;
}
.l1 a.active:visited span{
	/*background:url(../images/ico/ad1.png) no-repeat left 50%;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:15px 8px;
	color:#000000;
}
.l21 a:link{
	display:block;
	padding-left:35px!important;
	/*padding-left:13px!important;*/
	/*font-size:9pt;*/
	font-size:16px;
	background:none transparent scroll repeat 0% 0%;
	color:#444659;
	/*height:24px;*/
	text-decoration:none;
	height:40px;
	line-height:40px;
}
.l21 a:visited{
	display:block;
	padding-left:13px;
	font-size:16px;
	background:none transparent scroll repeat 0% 0%;
	color:#444659;
	height:24px;
	text-decoration:none;
}
.l22 a:link{
	display:block;
	padding-left:35px!important;
	/*font-size:9pt;*/
	font-size:16px;
	background:none transparent scroll repeat 0% 0%;
	color:#444659;
	/*height:24px;*/
	height:40px;
	line-height:40px;
	text-decoration:none;
}
.l22 a:visited{
	display:block;
	padding-left:13px;
	/*font-size:9pt;*/
	font-size:16px;
	background:none transparent scroll repeat 0% 0%;
	color:#444659;
	/*height:24px;*/
	height:40px;
	line-height:40px;
	text-decoration:none;
}
.l3 a:link{
	display:block;
	padding-left:43px!important;
	font-size:14px;
	background:none transparent scroll repeat 0% 0%;
	color:#444659;
	/*height:24px;*/
	height:40px;
	line-height:40px;
	text-decoration:none;
}
.l3 a:visited{
	display:block;
	padding-left:13px;
	/*font-size:9pt;*/
	font-size:14px;
	background:none transparent scroll repeat 0% 0%;
	color:#444659;
	/*height:24px;*/
	height:40px;
	line-height:40px;
	text-decoration:none;
}
.l21 a:link span{
	padding-left:16px;
	/*background:url(../images/ico/ar.png) no-repeat left center;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:13px 7px;
	padding-right:40px;
	padding-bottom:0px;
	cursor:pointer;
}
.l21 a:visited span{
	padding-left:16px;
	/*background:url(../images/ico/ar.png) no-repeat left center;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:13px 7px;
	padding-right:40px;
	padding-bottom:0px
	vertical-align:middle;
	width:100%;
	cursor:pointer;
	/*padding-top:7px;*/
	height:40px;
	line-height:40px;
}
.l22 a:link span{
	padding-right:0px;
	padding-left:16px;
	/*background:url(../images/ico/ar.png) no-repeat left center;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:13px 7px;
	padding-bottom:0px;
	vertical-align:middle;
	cursor:pointer;
}
.l22 a:visited span{
	padding-right:0px;
	padding-left:16px;
	/*background:url(../images/ico/ar.png) no-repeat left center;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:13px 7px;
	padding-bottom:0px;
	vertical-align:middle;
	width:100%;
	cursor:pointer;
}
.l3 a:link span{
	padding-right:0px;
	padding-left:16px;
	/*background:url(../images/ico/ar.png) no-repeat left center;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:13px 7px;
	padding-bottom:0px;
	vertical-align:middle;
	width:100%;
}
.l3 a:visited span{
	padding-right:0px;
	padding-left:16px;
	/*background:url(../images/ico/ar.png) no-repeat left center;*/
	background:url(../template/picture/work/xia.png) no-repeat right center;
	background-size:13px 7px;
	padding-bottom:0px;
	vertical-align:middle;
	width:100%;
	cursor:pointer;
}
.l22 a:link span{background:none transparent scroll repeat 0% 0%}
.l22 a:visited span{background:none transparent scroll repeat 0% 0%}
.l3 a:link span{background:none transparent scroll repeat 0% 0%}
.l3 a:visited span{background:none transparent scroll repeat 0% 0%}
.l21 a:hover{
	/*background:url(../images/btn/menu2_bg.png) no-repeat left top;*/
	background:#FE8815;
}
.l21 a:hover span{
	/*background:url(../images/btn/menu2_bg.png) no-repeat left top;*/
	padding-left:16px;
	/*background:url(../images/ico/ar.png) no-repeat left center;*/
	background:url(../template/picture/work/xiab.png) no-repeat right center;
	background-size:13px 7px;
	padding-right:40px;
	padding-bottom:0px;
	cursor:pointer;
}
.l22 a:hover{
	/*background:url(../images/btn/menu2_bg.png) no-repeat left top;*/
	background:#FE8815;
}
.l3 a:hover{
	background:#FE8815;
}
.l3 a:link span{
	padding-right:0px;
	padding-left:26px;
	padding-bottom:0px;
	/*padding-top:7px;*/
}
.l3 a:visited span{
	padding-right:0px;
	padding-left:26px;
	padding-bottom:0px;
	/*padding-top:7px;*/
}
.l21 a.active:link{
	background:none transparent scroll repeat 0% 0%;
}
.l21 a.active:hover{
	/*background:none transparent scroll repeat 0% 0%;*/
	background:#FE8815;
}
.l21 a.active:active{
	background:none transparent scroll repeat 0% 0%;
}
.l21 a.active:visited{
	background:none transparent scroll repeat 0% 0%;
}
.l21 a.active:link span{
	/*background:url(../images/ico/ad.png) no-repeat left center;*/
	background:url(../template/picture/work/shang.png) no-repeat right center;
	background-size:13px 7px;
	padding-right:40px;
	/*color:#000000;*/
	/*color:#fff;*/
}
.l21 a.active:hover span{
	/*background:url(../images/ico/ad.png) no-repeat left center;*/
	background:url(../template/picture/work/shangb.png) no-repeat right center;
	background-size:13px 7px;
	padding-right:40px;
	/*color:#000000;*/
	color:#fff;
}
.l21 a.active:active span{
	/*background:url(../images/ico/ad.png) no-repeat left center;*/
	background:url(../template/picture/work/shangb.png) no-repeat right center;
	background-size:13px 7px;
	padding-right:40px;
	/*color:#000000;*/
	color:#fff;
}
.l21 a.active:visited span{
	/*background:url(../images/ico/ad.png) no-repeat left center;*/
	background:url(../template/picture/work/shang.png) no-repeat right center;
	background-size:13px 7px;
	padding-right:40px;
	color:#000000;
}
.l22 a.active:link{
	/*background:url(../images/btn/menu2_bg.png) no-repeat 0px -24px;*/
	background:#FE8815;
}
.l22 a.active:hover{
		/*background:url(../images/btn/menu2_bg.png) no-repeat 0px -24px*/
		background:#FE8815;
}
.l22 a.active:active{
		/*background:url(../images/btn/menu2_bg.png) no-repeat 0px -24px;*/
		background:#FE8815;
	}
.l22 a.active:visited{
		/*background:url(../images/btn/menu2_bg.png) no-repeat 0px -24px;*/
		background:#FE8815;
	}
.l3 a.active:link{
		/*background:url(../images/btn/menu2_bg.png) no-repeat 0px -24px;*/
		background:#FE8815;
	}
.l3 a.active:hover{
		/*background:url(../images/btn/menu2_bg.png) no-repeat 0px -24px;*/
		background:#FE8815;
}
.l3 a.active:active{
		/*background:url(../images/btn/menu2_bg.png) no-repeat 0px -24px;*/
		background:#FE8815;
	}
.l3 a.active:visited{
		/*background:url(../images/btn/menu2_bg.png) no-repeat 0px -24px;*/
		background:#FE8815;
}
.l22 a.active:link span{
	background:none transparent scroll repeat 0% 0%;
	color:#ffffff;
}
.l22 a.active:hover span{
	background:none transparent scroll repeat 0% 0%;
	color:#ffffff;
}
.l22 a.active:active span{
	background:none transparent scroll repeat 0% 0%;
	color:#ffffff;
}
.l22 a.active:visited span{
	background:none transparent scroll repeat 0% 0%;
	color:#ffffff;
}
.l3 a.active:link span{
	background:none transparent scroll repeat 0% 0%;
	color:#ffffff;
}
.l3 a.active:hover span{
	background:none transparent scroll repeat 0% 0%;
	color:#ffffff;
}
.l3 a.active:active span{
	background:none transparent scroll repeat 0% 0%;
	color:#ffffff;
}
.l3 a.active:visited span{
	background:none transparent scroll repeat 0% 0%;
	color:#ffffff;
}
.l3.gangwei-menuactive{
	color:#fff;
	background:#FE8815;
}
.l3.gangwei-menuactive a:link span{
	color:#fff;
}
.l21.gangwei-menuactive{
	color:#fff;
	background:#FE8815;
}
.l21.gangwei-menuactive a:link span{
	color:#fff;
}
.l22.gangwei-menuactive{
	color:#fff;
	background:#FE8815;
}
.l22.gangwei-menuactive a:link span{
	color:#fff;
}
.l2.gangwei-menuactive{
	color:#fff;
	background:#FE8815;
}
.l2.gangwei-menuactive a:link span{
	color:#fff;
}








/*树状菜单*/
.st_tree{
	padding:0;
	padding-left:15px;
	height:100%;
	overflow-y:auto;
	margin-top:40px!important;
	border-radius:10px;
	background:#f3f3f3!important;
	width:140px!important;
	/*overflow-x:scroll;*/
}
.st_tree ul{
	padding:0;
}
.st_tree>ul{
	/*padding-top:50px;*/
}
.st_tree ul li{
	line-height:30px;
	height:30px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	/*padding-right:5px;*/
	color:#5a5a5a;
}
.st_tree a{
	color:#5a5a5a;
	display:block;
}
	/*二级*/
.st_tree ul ul li a{
	padding-left:10px!important;
}
.st_tree ul ul li.folder{
	background-position:10px center;
}
.st_tree ul ul li.open{
	background-position:10px center;
}
/*三级*/
.st_tree ul ul ul li.folder{
	background-position:20px center;
}
.st_tree ul ul ul li.open{
	background-position:20px center;
}
.st_tree ul ul ul li a{
	padding-left:20px!important;
}
/*四级*/
.st_tree ul ul ul ul li.folder{
	background-position:30px center;
}
.st_tree ul ul ul ul li.open{
	background-position:30px center;
}
.st_tree ul ul ul ul li a{
	padding-left:30px!important;
}
/*五级*/
.st_tree ul ul ul ul ul li.folder{
	background-position:40px center;
}
.st_tree ul ul ul ul ul li.open{
	background-position:40px center;
}
.st_tree ul ul ul ul ul li a{
	padding-left:40px!important;
}
/*六级*/
.st_tree ul ul ul ul ul ul li.folder{
	background-position:50px center;
}
.st_tree ul ul ul ul ul ul li.open{
	background-position:50px center;
}
.st_tree ul ul ul ul ul ul li a{
	padding-left:50px!important;
}
/*七级*/
.st_tree ul ul ul ul ul ul ul li.folder{
	background-position:60px center;
}
.st_tree ul ul ul ul ul ul ul li.open{
	background-position:60px center;
}
.st_tree ul ul ul ul ul ul ul li a{
	padding-left:60px!important;
}
/*八级*/
.st_tree ul ul ul ul ul ul ul ul li.folder{
	background-position:70px center;
}
.st_tree ul ul ul ul ul ul ul ul li.open{
	background-position:70px center;
}
.st_tree ul ul ul ul ul ul ul ul li a{
	padding-left:70px!important;
}
/*九级*/
.st_tree ul ul ul ul ul ul ul ul ul li.folder{
	background-position:80px center;
}
.st_tree ul ul ul ul ul ul  ul ul ul li.open{
	background-position:80px center;
}
.st_tree ul ul ul ul ul ul  ul ul ul li a{
	padding-left:80px!important;
}
/*十级*/
.st_tree ul ul ul ul ul ul ul ul ul ul li.folder{
	background-position:90px center;
}
.st_tree ul ul ul ul ul ul ul ul ul ul li.open{
	background-position:90px center;
}
.st_tree ul ul ul ul ul ul ul ul ul ul li a{
	padding-left:90px!important;
}
/*十一级*/
.st_tree ul ul ul ul ul ul ul ul ul ul ul li.folder{
	background-position:100px center;
}
.st_tree ul ul ul ul ul ul ul ul ul ul ul li.open{
	background-position:100px center;
}
.st_tree ul ul ul ul ul ul ul ul ul ul ul li a{
	padding-left:100px!important;
}
/*选中*/
.st_tree ul li.st_tree_active{
	color:#FE8815!important;
}
.st_tree ul li.st_tree_active a{
	color:#FE8815!important;
}
.treebox{

	height:100%;
	right:0;
	bottom:0;
}
.pd-left{
	padding-left:0!important;
}


	/*院长工作台界面*/
.yuanzhang{
	
}
.yuanzhang .mt-20{
	position:relative;
	margin-bottom:20px;
}
.yuanzhang .tongjitu_yz{
	width:100%;
	height:auto;
	margin-bottom:15px;
	overflow: hidden;
}
.tongji_l_yz{
	width:68%;
	float:left;
	height:auto;
	background:#fff;
	border-radius:10px 10px 0 0;
	overflow:hidden;
	border:1px solid #fce0c4;
}
.tongji_r_yz{
	width:28%;
	float:right;
	height:auto;
	border-radius:10px 10px 0 0;
	overflow:hidden;
	background:#fff;
	border:1px solid #fce0c4;
}
.title_tongji{
	width:100%;
	height:40px;
	line-height:40px;
	background:#fca34a;
	color:#fff;
}
.title_tongji b{
	font-weight:100;
	padding-left:30px;
	font-size:16px;
}
.yuanzhang table{
	
}
.yuanzhang table thead tr th{
	border-left:1px solid #fce0c4;
	height:30px;
	line-height:30px;
	font-size:14px;
}
.yuanzhang table thead tr td{
	border-left:1px solid #fce0c4;
	height:30px;
	line-height:30px;
	font-size:14px;
}
.yuanzhang table tr td{
	height:30px;
	line-height:30px;
}
.yuanzhang table tr td.bjcolor_yz{
	background:#fca34a;
	color:#fff;
}
.yuanzhang table thead tr .skewline_yz{
	line-height:0px;
	height:30px;
	position:relative;
	overflow: hidden;
}

.skew_yz{
	width:60px;
	height:0px;
	display:inline-block;
	border-bottom:1px solid #fce0c4;
	transform:skewY(9deg);
	font-size:0;
	position:absolute;
	left:-5px;
	z-index:10;
}

.text_yz{
	position:absolute;
}
.text_yz.shang_yz{
	right:2px;
	top:11px;
}
.text_yz.xia_yz{
	left:2px;
	bottom:10px;
}
.title_yz{
	height:45px;
	line-height:45px;
	display:inline-block;
	margin-left:30px;
	color:#fcb06a;
	font-size:16px;
}
.shezhi_yz{
	position:absolute;
	right:25px;
	top:0;
	width:24px;
	height:45px;
	background:url(../template/picture/work/shezhi.png) no-repeat center;
	background-size:20px;
	font-size:0;
	visibility:hidden;
}
.line_yz{
	width:100%;
	height:260px;
}
.lastline_yz{
	position:relative;
}
.last_line_yz{
	width:20px;
	height:0px;
	border-bottom:1px dashed #b3b3b3;
	margin:0 auto;
	display:inline-block;
	position:absolute;
	left:50%;
	margin-left:-10px;
	top:50%;
	margin-top:-1px;
}


	/*我的岗位工作台页面*/
.my_page{
	
}
.my_page .Hui-aside{
	width:170px;
}
.my_page .dislpayArrow{
	left:170px;
}
.my_page .Hui-article-box{
	left:170px;
}

/*.cl*/
.cl{
	/*width:100%;*/
}

	/*房态图*/
.house{
	padding-left:20px;
}

.house-search{
	width:100%;
	font-size:16px;
	padding:5px 0 5px 10px;
}
.search-name{
	float:left;
	height:25px;
	line-height:25px;
	display: inline-block;
}
.house-search .input-text{
	border-radius:6px;
	width:130px;
	height:25px;
	line-height:25px;
}
.housebtn-search{
	padding:0 8px;
	color:#fff;
	display:inline-block;
	height:25px;
	line-height:25px;
	background:#fe8815;
	border-radius:4px;
	vertical-align: middle;
}
a.housebtn-search:link{
	color:#fff;
}
.house-map{
	margin-bottom:5px;
	padding-left:10px;
}
.house-map>div{
	display: inline-block;
	margin-bottom:0;
}
.map-house{
	font-size:15px;
	height:24px;
	line-height:24px;
	margin-right:10px;
}
.map-house span{
	display:inline-block;
	margin-right:8px;
}
.map-house b{
	width:12px;
	height:12px;
	display:inline-block;
	margin:0 4px;
}
.map-house b.kongxian{
	border:1px solid #333;
	width:10px;
	height:10px;
}
.kongxian{
	background:#fff;
}
.yuding{
	background:#a8b1eb;
}
.ruzhu{
	background:#e7a99d;
}
.yangban{
	background:#9ce2f4;
}
.weixiu{
	background:#d7b2e6;
}
.qita{
	background:#e4ed96;
}

.house-type{
	position:relative;
	padding-right:38px;
}
.housebtn-select{
	width:35px;
	height:15px;
	background:#FF7A11;
	border-radius:15px;
	color:#fff;
	line-height:12px;
	display:inline-block;
	position:absolute;
	top:2px;
	right:0;
	text-align:center;
}
.housebtn-select i{
	color:#fff;
	font-size:12px;
}
.house-phone{
	margin-left:20px;
}
.house-typelist{
	position:absolute;
	right:-23px!important;
	top:22px!important;
	min-width:80px!important;
	box-shadow:none!important;
	/*display: none;*/
}
.house a.housebtn-select:hover+ul{
	background:#ccc;
	/*display:block;*/
}
.house-typelist ul{
	border:1px solid #e6e6e6;
	padding-left:0!important;
	border-top:none;
}
.house-typelist li{
	height:40px;
	line-height:40px;
	text-align:center;
	border-top:1px solid #e6e6e6;
	color:#737373;
}
.house-typelist li a{
	display:block;
	color:#737373;
}
.house-typelist li em{
	padding:0 5px;
}
.house-typelist li a:hover{
	background:#fca34a;
	color:#fff;
}
.trangle{
	display:block;
	width:8px;
	height:8px;
	background:#fff;
	border:1px solid transparent;
	border-bottom-color:#e6e6e6;
	border-right-color:#e6e6e6;
	top:-5px;
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	left:50%;
	margin-left:-5px;
}

.set-select{
	position:absolute;
	right:0;
	top:31px;
	width:auto;
	background:#fff;
	z-index:100;
	overflow-y:auto;
	box-shadow: 1px 1px 3px #888;
	min-width:135px;
	display:none;
	max-height:240px;
}
.set-select ul{
	padding-left:15px;
}
.set-select ul li{
	
}
.set-select ul li a.toggle-vis{
	display:block;
	border:none;
	color:#333;
	padding:0;
}
.set-select ul li a label{
	display:inline;
}
.setbtn-select:hover+div{
	/*display:block;*/
}
/*楼层表格*/
.floor-table{
	
}
.floor-table table{
	border:1px solid #fce0c4!important;
}
/*.floor-table .table tbody tr:nth-of-type(2n){
	background:transparent;
}*/
.floor-table table tbody tr{
	border-bottom:1px solid #fce0c4!important;
	border-collapse:collapse;
}
.floor-table table tbody tr td{
	height:100px;
	/*position:relative;*/
	text-align:left;
	line-height:0;
	background:#f1f1f1;
	border:1px solid #fce0c4;
}
.floor-table table tbody tr td.pink-floor{
	background:#fff7f0;
	text-align:center;
	/*border-bottom:1px solid #fce0c4;*/
}
.floor-room{
	position:relative;
	/*width:100%;*/
	height:100%;
	top:0;
	/*border-bottom:1px solid #fce0c4;*/
	/*border-right:1px solid #fce0c4;*/
	/*border-top:none;*/
}
.floor-roominfo{
	min-width:50px;
	text-align:center;
	position:absolute;
	height:100%;
}
.floor-roominfo .roominfo-name{
	position:absolute;
	top:15px;
	height:auto;
	left:0;
	text-align:center;
	min-width:50px;
}
.floor-roominfo .roominfo-house{
	position:absolute;
	bottom:5px;
	left:0;
	text-align:center;
	min-width:50px;
	height:auto;
}
.floor-name{
	width:auto;
	text-align:left;
	position:absolute;
	height:100%;
	left:50px;
	top:0px;
}
.floor-name p{
	line-height:20px;
	margin-bottom:0;
	font-size:12px;
}
.floor-name p:nth-of-type(1){
	padding-top:15px;
}
/*机构*/
.bodies{
	width:auto;
	position:relative;
	float:left;
	margin-bottom:8px;
	top:2px;
	padding-left:10px;
}
.bodies-center{
	position:inherit;
	float:none;
	/*text-align:center;*/
	padding-left:30px;
}
.bodies-jigou {
	display:inline-block;
	margin-right:5px;
	margin-left:10px;
}
.bodies-jigou label{
	display:inline-block;
	line-height:25px;
}
.bodies-jigou-input{
	width:150px;
	border-radius:6px;
	height:25px;
}
.bodies-jigou-select{
	width:150px;
	border-radius:6px;
	height:27px;
	border:1px solid #ededed;
}

.bodies-btn{
	padding:0 8px;
	line-height:25px;
	height:25px;
	/*background:#fe8815;*/
	background:#5eb0fa;
	color:#fff;
	display:inline-block;
	border-radius:4px;
}
.bodies-btn:link{
	color:#fff;
}
.bodies-font{
	 font-weight:100;
}
.mg-l-5{
	margin-left:5px!important;
}
.photo-box{
	width:100%;
	height:auto;
	overflow: hidden;
}
.photo-img{
	margin:5px 0;
	/*padding-left:10%;*/
	float:left;
	width:35%;
}
.photo-imgbox{
	width:124px;
	height:164px;
	background:#f1f1f1;
	border:1px solid #e6e6e6;
	margin:auto;
}
.photo-imgbox img{
	width:100%;
	height:100%;
}
.photo-btn{
	width:124px;
	height:25px;
	text-align: center;
	margin:auto;
}
.photo-imgbtn{
	height:25px;
	line-height:25px;
	padding:0 10px;
	background:#fca34a;
	color:#fff;
	display:inline-block;
	border-radius:4px;
	margin-top:5px;
}
.photo-imgbtn:link{
	color:#fff;
}
.photo-imgnext{
	/*width:auto;*/
	float:left;
	width:65%;
}



/*打印页面*/
.print-page{
	height:100%;
	font-family: "微软雅黑";
	color:#333;
	padding:0 5px;
	background-color:#fff;
	overflow:hidden;
}
.print-title{
	width:100%;
	height:50px;
	text-align:center;
	line-height:50px;
	font-size:18px;
}
.print-main{
	width:100%;
	height:auto;
}
.print-table-title{
	height:50px;
	line-height:50px;
	font-size:16px;
	padding-left:20px;
	font-weight:700;
}
.print-table-box{
	width:100%;
	height:auto;
}
.text-center{
	text-align:center;
}
.text-right{
	text-align:right;
}
.text-left{
	text-align:left!important;
}

.text-left{
	text-align:left;
}
.print-table{
	border-collapse:collapse;
	width:100%;
}
.print-table thead th{
	height:30px;
	line-height:30px;
	font-weight:400;
	text-align:center;
	font-size:16px;
}
.print-table tbody td{
	height:25px;
	line-height:25px;
	font-size:14px;
	text-align:center;
}
.print-table-border{
	border:1px solid #ededed;
}
.print-table-border thead{
	border-bottom:1px solid #ededed;
}
.print-table-border thead th{
	border-right:1px solid #ededed;
}
.print-table-border thead th:nth-last-child{
	border-right:none;
}
.print-table-border tbody tr{
	border-bottom:1px solid #ededed;
	overflow:hidden;
}
.print-table-border tbody tr td{
	border-right:1px solid #ededed;
}
.print-table-border tbody tr td:nth-last-child{
	border-right:none;
}
.print-text{
	height:50px;
	line-height:50px;
}
.print-text p{
	margin:0;
}
.print-table-name{
	display:inline-block;
	min-width:200px;
}
.print-table-height{
	
}
.print-table-height tbody tr td{
	height:35px;
	line-height:35px;
}
.display-block{
	display:block;
	height:25px;
	line-height:25px;
}
.table-borde-none{
	border:none;
}
.print-tr-height{
	height:0!important;
	border-bottom:none!important;
	overflow:hidden;
}
.print-tr-height tr{
	height:0!important;
	border:none!important;
}
.print-tr-height tr th{
	height:0!important;
}
.table-borde-none tbody tr:nth-last-child{
	border-bottom:none!important;
};

.print-table tbody td b.margin-text{
	/*margin-right:5px;*/
	font-weight:400;
	display:block;
	float:left;
	min-width:30px;
}

/*打印评估报告页面*/
.print-pinggu{
	padding:0 5px 10px;
}
.margin-none{
	margin:0;
	text-align:left;
	padding-left:5px;
	position:relative;
}
.print-pinggu .question_form{
	width:100%;
	padding:0;
}
.print-pinggu .question_formy p{
	width:32%;
}
.print-pinggu input{
	/*border:none!important;*/
}
.print-pinggu input[type=text]:focus{
	outline:none;
}
.print-pinggu .check_shfy p span{
	line-height:25px;
}
.print-pinggu .span_radio_label{
	float:left;
}
.print-span{
	display:block;
	float:left;
	position:relative;
	margin-left:8px;
}
.print-checkbox{
	top:50%;
	margin-top:-7.5px;
	position:absolute;
}
.print-checkbox:focus{
	outline:none;
}
.print-cklabel{
	/*padding-left:25px;*/
}
.print-pinggu .print-ralabel{
	background:none!important;
}
.print-radio:focus{
	outline:none;
}

.print-ralabel{
	padding-left:14px;
	min-width:30px;
	display:inline-block;
}
.margin-left{
	margin-left:5px!important;
}
.print-text-left{
	text-align:left;
	padding-left:10px;
	position:relative;
	margin:0;
}
.cirl{
	display:inline-block;
	width:14px;
	height:14px;
	border:1px solid #333;
	font-size:14px;
	position:relative;
}
.cirl-radio{
	display:inline-block;
	width:14px!important;
	height:14px!important;;
	border:1px solid #333;
	font-size:14px;
	position:relative;
	border-radius:50%;
	padding-left:5px;
}
input.checkbox-cirl{
	appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
}
input[type=radio].radio-cirl{
	appearance: none;
	-webkit-appearance: none;
	-o-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	opacity:1;
}
input.checkbox-cirl:checked::after{
	content:"√";
	position:absolute;
	left:0;
	top:0;
	font-size:14px;
	width:14px;
	height:14px;
	line-height:14px;
}
input[type=radio].radio-cirl:checked::after{
	content:" ";
	position:absolute;
	left:50%;
	top:50%;
	margin-top:-3px;
	margin-left:-3px;
	font-size:14px;
	width:6px;
	height:6px;
	line-height:14px;
	border-radius:50%;
	background:#333;
}
	/*费用调整打印*/
.pad-left{
	padding-left:5px;
}


	/*人物形象*/
.person{
	position:absolute;
	left:16px;
	top:65px;
	bottom:0;
	right:16px;
	background:#f3f3f3;
}
.person-box{
	width:100%;
	height:100%;
	position:relative;
}
.person-boxl{
	width:300px;
	height:100%;
}
.person-man{
	background:url(../template/picture/person/man.png) no-repeat center;
	background-size:180px 430px;
}
.person-woman{
	background:url(../template/picture/person/woman.png) no-repeat center;
	background-size:180px 430px;
}
.person-boxr{
	position:absolute;
	right:0;
	left:300px;
	bottom:0;
	top:0;
	padding-top:40px;
}
.person-table{
	/*width:90%;*/
	padding-right:10px;
}
.person-title{
	background:#fff;
	overflow:hidden;
	width:100%;
	height:40px;
	border-radius:5px;
	font-size:18px;
}
.person-title p{
	display:inline-block;
	float:left;
	margin-right:2%;
	margin-left:3%;
	width:28%;
	line-height:40px;
}
.person-title p:nth-of-type(1){
	width:26%;
}

.person-list{
	height:auto;
	padding-top:15px;
	padding:15px 0 0 40px;
	overflow:hidden;
}
.person-list ul{
	width:100%;
	height:auto;
}
.person-list li{
	height:35px;
	line-height:35px;
	font-size:16px;
	position:relative;
	padding-left:20px;
	width:46%;
	float:left;
}
.person-cirl{
	float:left;
	width:12px;
	height:12px;
	display:block;
	background:#fd8816;
	border-radius:50%;
	position:absolute;
	left:0;
	top:50%;
	margin-top:-6px;
}


	/*折线图*/
.line-s{
	width:100%;
	height:100%;
	position:absolute;
}
.line-box{
	position:absolute;
	top:39px;
	bottom:0;
	left:16px;
	right:16px;
}
.line-tabl{
	width:40%;
	height:100%;
	overflow:hidden;
	float:left;
}
.line-tabr{
	width:60%;
	height:100%;
	overflow:hidden;
	float:right;
}
.line-titles{
	width:100%;
	text-align:center;
	line-height:40px;
	font-size:18px;
	font-weight:100;
}
.line-pernum{
	width:100%;
	height:auto;
}
.line-pernum table{
	width:100%;
}
.line-pernum table thead th{
	height:30px;
	line-height:30px;
	text-align:center;
}
.line-pernum table tbody td{
	height:25px;
	line-height:25px;
	text-align:center;
}
.line-img{
	width:100%;
	height:100%;
}






		/*机构分析*/
.jigou-fenximain{
	padding-bottom:0;
}
.jigou-fenxi{
	position:absolute;
	left:16px;
	top:75px;
	right:0;
	bottom:0;
	background:#f3f3f3;
}
.jigou-fenxibox{
	width:100%;
	height:100%;
	position:relative;
}
/* 中间房子 */
.jg-house{
	width:383px;
	height:167px;
	background:url(../template/picture/jigou/fangzi@2x.png) no-repeat center;
	background-size:383px 167px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-191.5px;
	margin-top:-83.5px;
	zoom:0.8;
}
/*黄色背景字*/
.jg-textbg{
	width:auto;
	padding:0 10px;
	line-height:25px;
	height:25px;
	color:#fff;
	background:#fc8817;
	display:inline-block;
	font-size:14px;
	border-radius:15px;
	position:absolute;
}
.jg-right-1{
	right:5px;
	top:-10px;
}
.jg-right-2{
	right:-20px;
	top:30px;
}
.jg-right-3{
	right:-70px;
	top:92px;
}
.jg-right-4{
	right:-58px;
	top:154px;
}
.jg-left-1{
	left:-2px;
	top:25px;
}
.jg-left-2{
	left:-112px;
	top:70px;
}
.jg-left-3{
	left:-112px;
	top:133px;
}
/*黄色背景后的线条*/
.jg-line{
	position:absolute;
	font-size:0;
}
.jg-right-line-1{
	background:url(../template/picture/jigou/01@2x.png) no-repeat center;
	background-size:25px 92px;
	width:25px;
	height:92px;
	right:-3px;
	top:-101px;
}
.jg-right-line-2{
	background:url(../template/picture/jigou/02@2x.png) no-repeat center;
	background-size:90px 58px;
	width:90px;
	height:58px;
	right:-102px;
	top:-25px;
}
.jg-right-line-3{
	background:url(../template/picture/jigou/03@2x.png) no-repeat center;
	background-size:69px 18px;
	width:69px;
	height:18px;
	right:-138px;
	top:101px;
}
.jg-right-line-4{
	background:url(../template/picture/jigou/04@2x.png) no-repeat center;
	background-size:113px 74px;
	width:113px;
	height:74px;
	right:-56px;
	top:174px;
}
.jg-left-line-1{
	background:url(../template/picture/jigou/05@2x.png) no-repeat center;
	background-size:54px 103px;
	width:54px;
	height:103px;
	left:-45px;
	top:-77px;
}
.jg-left-line-2{
	background:url(../template/picture/jigou/06@2x.png) no-repeat center;
	background-size:63px 3px;
	width:63px;
	height:3px;
	left:-173px;
	top:82px;
}
.jg-left-line-3{
	background:url(../template/picture/jigou/07@2x.png) no-repeat center;
	background-size:53px 81px;
	width:53px;
	height:81px;
	left:-164px;
	top:143px;
}
/*黄色背景字后的线条一条字*/
.jg-text{
	font-size:13px;
	color:#fc8817;
	position:absolute;
}
.jg-right-text-1{
	right:-174px;
	top:-110px;
	max-width:200px;
}
.jg-right-text-2{
	right:-183px;
	top:-35px;
	max-width:150px;
}
.jg-right-text-3{
	right:-299px;
	top:85px;
	max-width:150px;
}
.jg-right-text-4{
	right:-71px;
	top:251px;
	max-width:240px;
}
.jg-left-text-1{
	left:-260px;
	top:-85px;
	max-width:240px;
}
.jg-left-text-2{
	left:-302px;
	top:73px;
	max-width:240px;
}
.jg-left-text-3{
	left:-249px;
	top:225px;
	max-width:240px;
}
@media (max-width: 767px) {
	.responsive .input-text, .btn, .responsive .input-text.size-M, .responsive .btn.size-M{
		height:35px;
	}
}

.btn-green {
	background-color: rgba(22, 217, 151, 1);
	border: none;
	line-height: 23px;
	height: 23px;
	border-radius: 5px;
	display: inline-block;
	padding: 0 10px;
	color: #fff!important;
}
.layui-layer-msg{background-color:#000!important;}
.layui-upload-img{width: 92px; height: 92px; margin: 0 10px 10px 0;}
.required:after{
	content:"*";
	color:red;


}

.Imgbox {
	width: 150px;
	text-align: center;
	position: relative
}
.Imgbox p{
	font-size: 14px;
}
.Imgbox .closeImg{
	position: absolute;
	right: 0;
	top: 0
}
.Imgbox span{
	display: block;
}




