@charset "utf-8";
/* CSS common1.0 */
*{ 
	margin:0;
	padding:0;
	margin:0;
	box-sizing: border-box;
}
html{position: relative;}
html,body{	min-height: 100%; }
body{
	background:#eef0f5;
	font-family: tahoma,arial,"Microsoft Yahei","\5b8b\4f53";
	font-size:13px;
	color:#333;

}

.fl{ float:left;}
.fr{ float:rihgt;}

img{ border:none;}
.ifiebox{ text-align:center; padding-top:20px;}
.ifiebox h2,.ifiebox p{ margin:20px; font-size:16px;}
.ifiebox h2{ font-size:22px;}

.red{
	color:#e13232;
}

ul,li,dl,dt,dd{
	list-style-type:none;
}

a {
  color: #428bca;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #2a6496;
  text-decoration: none;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/*表单*/
.ui_form_control,.ui_form_textarea{border: 1px solid #ccc; height:32px; padding:0px 8px; outline:none;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;font: 100% "Microsoft YaHei",tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif;
}
.ui_form_textarea{ height:60px; padding:8px;}
.ui_form_control:focus,.ui_form_textarea:focus{ border-color:#3ba7ff;box-shadow: inset 0 1px 3px rgba(0,0,0,.075);-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,.075);}
.ui_form_group{ margin-bottom:12px; color:#555;}
.ui_form_group_label{ float:left; line-height:30px;}
.ui_form_group_input{ margin-left:82px; position:relative;}
.ui_form_group_icon{ position:absolute; left:0; top:0; line-height:32px; margin-left:8px;}
.ui_form_group_icon .iconfont{ color:#888;}
.ui_form_group_btn{ position:absolute; top:1px; right:1px; border-left:1px solid #ddd; line-height:30px; padding:0 20px;}
#shensu .ui_form_textarea{ width:242px; height:80px;}

.row:after{clear: both;display: table;content: " ";}



/*顶部*/
header{ 
	width:100%;
	height:50px; 
	background:#1e8ce6;
}
.logo{
	width:199px;
	height:50px;
	padding-top:10px;
	overflow:hidden;
	float:left;
	line-height:52px;
	color:#fff;
	text-align:center;
	overflow:hidden;
}
.logo img{ width:158px;}
.logo .iconfont{ font-size:30px;}
.header_product_nav{
	float:left;
}
.header_product_navUL .w_li
,.header_user_nav .w_li{
	float:left;
	position:relative;
}
.header_product_navUL .cur,.header_product_navUL .cur:hover{
	background:#006ec7 !important;
}

.w_li span.new{
	background:#ff9c00;
	border-radius:6px;
	padding:0px 5px 2px 5px;
	font-size:11px;

}

.header_product_navUL .w_li a{
	line-height:50px;
	display:inline-block;
	padding:0 20px;
	color:#fff;
	border-left:1px solid rgba(0,0,0,0.1);
}
.header_product_navUL .w_li a:hover{
	background:rgba(0,0,0,0.08);
}
.header_user_nav{
	float:right;
	margin-right:10px;	
}

.header_user_nav .t_ul{ 
	border:1px solid #00569c; 
	border-top:none;
	background:#006ec7;
	padding-bottom:6px;
	box-shadow:0 2px 10px rgba(102,102,102,0.2);
	display:none;
	position:absolute;
	z-index:200;
	top:50px;
	width:100%;
}
.header_user_nav .t_ul li a{
	 display:inline-block;
	 width:100%;
	 border-left:none;
	 line-height:32px;
}
.header_user_nav .t_ul li a .iconfont{
	margin-right:5px;
	opacity:0.9;
}

/*左侧导航*/
.w_left_nav{
	width: 180px;
    float: left;
    position: static;
    padding-left: 0;
    padding-right: 0;
}
#main .w_left_nav{
    background-color: #424655;
    border-style: solid;
    border-color: #41475b;
    border-width: 0 1px 0 0;
}

.w_left_nav:before {
    content: "";
    display: block;
    width: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: -1;
    background-color: inherit;
    border-style: inherit;
    border-color: inherit;
    border-width: inherit;
}

.w_left_nav .w_left_nav_dt a{
	width:100%; 
	padding:8px 0 8px 16px;
	display:inline-block;
	transition: all 0.3s ease-out 0s;
}
.w_left_nav .w_left_nav_dt a:hover{
	background:#5e6375;

}
.w_left_nav .w_left_nav_dt a .iconfont{
	margin-right:5px;
	font-weight:100;
}
.w_left_nav_dt span{
	float:right;
}
.w_left_nav_dt span .iconfont{
	font-size:15px;
	color:#888;
	font-weight:100;
}
.w_left_nav_dt.cur{ padding-top:2px;}
.w_left_nav .w_left_nav_dd{
	padding-top:5px;
	display:none;
	padding-bottom:6px;
}
.w_left_nav .w_left_nav_dd a{ 
	width:100%;
	padding:8px 10px 8px 42px;
	display:inline-block;
	color:#f0f1f4;
	transition: all 0.3s ease-out 0s;
}
.w_left_nav_dl{
	border-bottom:1px solid #525768;
	padding:8px 0 8px 0;
	transition: all 0.3s ease-out 0s;
}

.w_left_nav_dl .w_left_nav_dt i{ width:26px; font-size:14px; }

.w_left_nav_dl dt.cur a{
	 background:none !important;
	 color:#fff;transition: all 0.3s ease-out 0s;
}
.w_left_nav_dl dt.cur a .iconfont{ 
	color:#209afd;
}
.w_left_nav_dl dt a span .iconfont{
	 transition: all 0.3s ease-out 0s;
	 -webkit-transition: all 0.3s ease-out 0s;
}
.w_left_nav_dl dt.cur a span .iconfont{ 
	color:#8791b0;
	transform:rotate(-180deg); 
	-webkit-transform:rotate(-180deg); 
	display:inline-block;
}

.w_left_nav_dt a{ font-size:14px; font-weight:bold;}

.w_left_nav_dt span{ width:9px; padding-top:3px; margin-right:15px;}
.w_left_nav_dt span i{ width:9px !important; display:block;transition: all 0.3s ease-out 0s;opacity:0.5; }
.w_left_nav_dt.cur span i{transform:rotate(-180deg);-webkit-transform:-webkit-rotate(-180deg); opacity:1;}

.w_left_nav .w_left_nav_dd a:hover{
	background:#5e6375;	
}

.w_left_nav a{
	color:#e6e8f3;
}   
.w_left_nav .cur a{
	background:#d4e3f6;
}    

.w_left_nav .w_left_nav_ul .cur a{ background-color:#1e8ce6; color:#fff; opacity:1;}



/*右边内容区*/
#main:before {

}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#table{
	background:#fff;
}
.main_right{ 
	
	background-color:#f1f2f7;
	margin-left:200px;
}


#main .main_right {
}


.main_right_content{
	padding:20px;
	height:100%;
}

	/*表格*/
	.table {
		width: 100%;
		max-width: 100%;
		margin-bottom: 20px;
	}
	.table-bordered {
		border: 1px solid #dddddd;
	}
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
		border: 1px solid #dddddd;
	}
	.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #dddddd;
	background: #fff;
	}
	.table > thead > tr > th {
		border-color: #dddddd;
		font-weight: bold;
	}
	.table > thead > tr th{
		color: #707070;
		font-weight: normal;
		background: #F2F2F2;
		font-weight:bold;
		text-align:left;
	}
	
	/*位置*/
	.p_title{
		border-bottom: 1px dotted #e2e2e2;
		padding:15px 20px;
		height:66px;
	}
	.p_title h5{
		float:left;
	}
	.p_title_right{
		float:right;
	}
	.p_title .p_title_h5{
		font-size:24px;
		font-weight:100;
		color:#666;
	}
	.p_title_ss{
		width:200px;
		margin-left:0;
	}
	.p_title_ss .ui_form_control{
		width:100%;
	}
	.p_title_ss a:hover{
		background:#eee;
	}
	
	/*筛选*/
	.shaixuan{
		margin-bottom:20px;
	}
	.shaixuan_ul .ml40px{ margin-left:40px;}
	.shaixuan_ul .ml60px{ margin-left:60px;}
	.shaixuan_ul .ml80px{ margin-left:80px;}
	.shaixuan_ul .ml100px{ margin-left:100px;}
	.shaixuan_ul .shaixuan_title{ 
		float:left;
		padding-top: 2px;
	}
	.ml40px{ margin-left:42px;}
	.ml80px{ margin-left:80px;}
	.ml120px{ margin-left:120px;}
	.shaixuan_btn_list a{
		padding: 2px 6px;
    	margin: 0 3px;
    	display:inline-block;
	}
	.shaixuan_li{
		margin-bottom:10px;
	}
	.shaixuan_title{
		font-weight:bold;
		color:#666;
		
		}
	.shaixuan_btn_list .cur{ 
		background:#1e8ce6;
	    color:#fff;
	}
	

/*翻页*/
.pager a{
	border-width: 1px;
	border: 1px solid #dddddd;
    border-radius: 0 !important;
    color: #2283c5;
    background-color: #fafafa;
    margin: 0 -1px 0 0;
    position: relative;
    z-index: auto;
	padding: 6px 12px;
	line-height: 1.42857143;
}
.pager a:hover{
	background-color:#eaeff2;
	border-color:#c1d1d7;
}
.pager .dj_num{
	background-color:#6faed9;
	color:#fff;
	border-color:#6faed9;
}
.pager .per_page{
	margin: 0 20px;
}
.pager .per_page select{
	margin: 0 6px;
}
.pager .page{
	margin-left:20px;
}
.pager .goto{
	padding-top:5px;
	padding-bottom:9px;
	background-color: #eee;
}
	
/*按钮*/
.btn {
    display: inline-block;
    color: #FFF !important;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-image: none !important;
    border: 5px solid #FFF;
    border-radius: 0;
    box-shadow: none !important;
    -webkit-transition: background-color 0.15s, border-color 0.15s, opacity 0.15s;
    -o-transition: background-color 0.15s, border-color 0.15s, opacity 0.15s;
    transition: background-color 0.15s, border-color 0.15s, opacity 0.15s;
    cursor: pointer;
    vertical-align: middle;
    margin: 0;
    position: relative;
	background:#abbac3;
	border-color: #abbac3;
}
.btn i{ margin-right:5px;}

/*颜色*/
.btn-primary, .btn-primary:focus {
    background-color: #428bca !important;
    border-color: #428bca;
}
.btn-primary:hover, .btn-primary:active, .open > .btn-primary.dropdown-toggle {
    background-color: #1b6aaa !important;
    border-color: #428bca;
}

.btn-danger, .btn-danger:focus {
    background-color: #d15b47 !important;
    border-color: #d15b47;
}
.btn-danger:hover, .btn-danger:active, .open > .btn-danger.dropdown-toggle {
    background-color: #b74635 !important;
    border-color: #d15b47;
}

.btn-success, .btn-success:focus {
    background-color: #87b87f !important;
    border-color: #87b87f;
}
.btn-success:hover, .btn-success:active, .open > .btn-success.dropdown-toggle {
    background-color: #629b58 !important;
    border-color: #87b87f;
}

/*按钮尺寸*/
.btn-minier, .btn-group-minier > .btn {
    padding: 0 4px;
    line-height: 18px;
    border-width: 2px;
    font-size: 12px;
}
.btn-xs, .btn-group-xs > .btn {
    padding-top: 3px;
    padding-bottom: 3px;
    border-width: 3px;
}
.btn-sm, .btn-group-sm > .btn {
    border-width: 4px;
    font-size: 14px;
    padding: 4px 9px;
    line-height: 1.38;
}
.btn-lg, .btn-group-lg > .btn {
    border-width: 5px;
    line-height: 1.4;
    padding: 5px 16px 6px;
	font-size:18px;
}


/*表单*/
input,select,textarea{
    border-radius: 0 !important;
    color: #858585;
    background-color: #ffffff;
    border: 1px solid #d5d5d5;
    padding: 6px 4px 10px;
    font-size: 14px;
    font-family: inherit;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-transition-duration: 0.1s;
    transition-duration: 0.1s;
}
select{
	padding:4px 4px 7px;
}
input:hover,select:hover,textarea:hover{ border-color:#999;}
input:focus,select:focus,textarea:focus{ border-color:#1e8ce6; outline:none;}
input[disabled],select[disabled] {
    color: #939192;
    background: #f5f5f5 !important;
    cursor: default;
}
input[disabled]:focus,input[disabled]:hover,select[disabled]:focus,select[disabled]:hover{
	border-color:#d5d5d5 !important;
}
textarea{ width:350px; height:60px;}


/*文字颜色*/
.primary{ color:#428bca;}
.danger{ color:#d15b47;}
.success{ color:#87b87f;}
.c666{ color:#666;}
.c999{ color:#999;}
.caaa{ color:#aaa;}

.ftsz14{ font-size:14px;}
.ftsz16{ font-size:16px;}
.ftsz18{ font-size:18px;}
.ftsz20{ font-size:20px;}
.ftsz26{ font-size:26px;}
.ftsz32{ font-size:32px;}

.pd20{ padding:20px;}
.pdt0{ padding-top:0;}
.pdl20{ padding-left:20px;}
.pdt20{ padding-top:20px;}
.mgl20{ margin-left:20px;}
.mgt20{ margin-top:20px;}

/*多选按钮*/
label{ margin-right:12px;}
label input[type=checkbox].ace, label input[type=radio].ace {
    z-index: -100 !important;
    width: 1px !important;
    height: 1px !important;
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute;
}
input[type=checkbox].ace:checked + .lbl::before, input[type=radio].ace:checked + .lbl::before {
    display: inline-block;
    content: '√';
    background-color: #F5F8FC;
    border-color: #aaa;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
}
input[type=checkbox].ace + .lbl::before, input[type=radio].ace + .lbl::before {
    cursor: pointer;
    font-family: fontAwesome;
    font-weight: normal;
    font-size: 12px;
    color: #32a3ce;
    content: "\a0";
    background-color: #FAFAFA;
    border: 1px solid #c8c8c8;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    border-radius: 0;
    display: inline-block;
    text-align: center;
    height: 16px;
    line-height: 14px;
    min-width: 16px;
    margin-right: 1px;
    position: relative;
    top: -1px;
}

input[type=radio].ace + .lbl::before {
    border-radius: 100%;
    font-size: 10px;
    font-family: FontAwesome;
    text-shadow: 0 0 1px #32a3ce;
    line-height: 15px;
    height: 17px;
    min-width: 17px;
}
input[type=radio].ace:checked + .lbl::before {
    content: "●";
}

input[type=checkbox].ace:disabled + .lbl::before, input[type=radio].ace:disabled + .lbl::before, input[type=checkbox].ace[disabled] + .lbl::before, input[type=radio].ace[disabled] + .lbl::before, input[type=checkbox].ace.disabled + .lbl::before, input[type=radio].ace.disabled + .lbl::before {
    background-color: #DDD !important;
    border-color: #CCC !important;
    box-shadow: none !important;
    color: #BBB;
}

.fomr_textBtn .btn{ margin-left:6px;}
.fomr_textBtn .labe{ margin-right:10px;}

.ui_form tr td{ padding:10px;}
.ui_form tr td input{ margin-right:10px;}
.ui_form .btn{ margin-right:10px;}
.ui_form .error{ margin-left:20px;}

/*控件********************************************************/
.sxdq{ padding:15px 0; padding-top:0px;}
.float_right{ float:right;}
.float_left{float:left:}
.sxdq .ul_list{ padding:16px 0; padding-bottom:0;}
.ui_tabs_ul{ height:34px;  border-bottom:2px solid #8dbbdb;}
.ui_tabs_ul li{ float:left; padding:0 20px; height:32px;line-height:32px; border:1px solid #ceced3; margin-right:2px; border-bottom:none;}
.ui_tabs_ul li a{ font-size:14px;}
.ui_tabs_ul .cur{ height:34px; border:2px solid #8dbbdb; border-bottom-color:#fff;}
.ui_tabs_ul .cur a{ font-weight:bold;}

.ul_list li{ width:106px; float:left;padding:5px 10px 5px 0;}
.ul_list li a{ padding:2px 10px 3px 8px; display:inline-block;}
.ul_list li a:hover{ background-color:#eee; }
.ul_list .cur a,.ul_list .cur a:hover{ background-color:#428bca; color:#fff;}
.ui_dqxz{
    top: 25px;
    left: -45px;
    border: 1px solid #CECBCE;
    width: 460px;
    padding: 0 15px;
    background: #fff;
    -moz-box-shadow: 0 0 5px #ddd;
    -webkit-box-shadow: 0 0 5px #ddd;
    box-shadow: 0 0 5px #ddd;
}
.close{}
.banktext{ cursor:pointer !important;}
.banktext i{ margin-right:5px; color:#1e8ce6;}
.ui_dqxz .close{ position:absolute; right:15px; top:0px; width:42px; height:42px; text-align:right; color:#555; cursor:pointer;}
.ui_dqxz .close:hover,.banktext:hover{ color:#1e8ce6;}

.dqval{border-bottom:2px solid #8dbbdb; height:42px;line-height:42px; font-size:14px;}


/*筛选表单*/
.ui_sx_form{ margin-bottom:12px; }
.ui_sx_form tr td{ padding:6px 18px 6px 0;}
.ui_sx_form tr td input{ width:100%; padding: 6px;}
.ui_sx_form tr td .btn{ padding:1px 6px;}

/*备注列表*/
.beizuList{ padding:6px 0 4px 0; border-bottom:1px dotted #eee; :}
.beizuList:last-child{ border-bottom:none;}
.beizuList .beizuren{ margin-bottom:3px; font-weight:bold;}
.beizuList .beizuren span{ color:#6666; font-weight:100; margin-left:6px;}
.beizuList .beizuCon{ color:#555;}

/*ui_box*/
.ui_box{ background:#fff; margin-bottom:20px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}
.ui_box .ui_box_title{ height:52px; padding:0 15px;}
.ui_box .ui_box_title_l{ height:100%; line-height:52px; font-weight:bold; font-size:15px; float:left;}
.ui_box .ui_box_title_r{ height:100%; float:right; line-height:52px;}

/*财务*/
.cwtjList{ padding:0px 15px 10px 20px;}
.cwtjList .cwtjListLi{ min-width:200px; float:left;margin:20px 0; margin-right:50px; }
.cwtjtype{ color:#666;}
.cwtjnb{ font-size:32px; padding-top:16px;}
.cwtjnb .rmb{ font-size:16px;}




/*选择支行*/
.relative{ position:relative;}
.bankList{ border:1px solid #ccc; box-shadow:0 3px 8px rgba(204,204,204,0.5); position:absolute; background:#fff; min-width:200px; left:10px; top:45px; border-top:none; z-index:66;}
.bankListUl{ padding:5px 0; max-height:310px; overflow-y:scroll;}
.bankListUl .bankListLi a{ padding:6px 10px; display:block;}
.bankListUl .bankListLi a:hover{ background:#1e8ce6; color:#fff;}

/*支行列表*/
.glZhlistUl{ float:left;}
.glZhlist .glZhlistLi,.addzh{ width:388px; border:1px solid #ccc; padding:20px; float:left; margin:10px; background:#f8f8f8; border-radius:3px; position:relative;}
.glZhlist .zhLogo{ float:left;}
.glZhlist .zhLogo{ width:46px;}
.glZhlist .zhLogo img{ width:100%;}
.glZhlist .zhname{ margin-left:68px;}
.glZhlist .zhname h2{ font-size:16px; margin-bottom:6px; font-weight:100;}
.glZhlist .zhname p{ color:#888;}
.glZhlist .dezh{ font-size:14px; color:#999; position:absolute; right:15px; top:15px; }
.glZhlist .dezh .deleteZh{ padding-left:10px;}
.conbtnZh{ color:#999;}
.conbtnZhBtn{ display:none;}
.glZhlist .conbtnZh a:hover{ cursor:pointer; color:#1e8ce6; }
.dialogPrompt{ text-align:center;}
.dialogPrompt i{ font-size:24px; margin-bottom:10px;}
.dialogPrompt p{}
.addzh{ width:160px; text-align:center; float:left; cursor:pointer;transition: all 0.3s ease-out 0s; }
.addzh .fa{ font-size:18px; color:#888; margin:7px 0;}
.addzh p{ font-size:12px;}
.addzh:hover{ background:#dadada; color:#fff; border-color:#bbb;}

/*2016-07-07*/
.ui_form tr td:first-child{ padding-left:0;}

.table_cont{ box-shadow:0 2px 6px rgba(0,0,0,0.06);}
.table_cont tbody tr td{ padding:16px;}
.table_cont tbody tr td:nth-child(odd){ font-weight:bold; color:#666; background:#f7f7f7;}
.input_group{ width:200px; position:relative; height:36px; background:#fff;}
.input_group input{ position:absolute; height:100%; left:0; top:0; z-index:10; background:none;}
.input_group_left,.input_group_right{position:absolute;top:0; line-height:32px; padding:0 10px; color:#666; height:100%; z-index:5;}
.input_group_left{ left:0;}
.input_group_right{ right:0;}

/*错误提示*/
.formPrompt{ background:#eee; padding:10px;}
.formPrompt i{ margin-right:10px; font-size:14px;}
.errorPrompt{ background:#f2dede; color:#d12323}
.errorPrompt i{ color:#d12323;}
.ui_Prompt { text-align:center; font-size:16px; padding-bottom:10px !important; display:none;}
.ui_Prompt .fa{ display:block; margin:10px;font-size: 3em;}

.DldEexcelTemplates{ text-align:left;padding:20px 0 0 5px;}
.DldEexcelTemplates a{ font-size:14px; color:#428bca !important;}
.DldEexcelTemplates a .fa{ font-size:24px; margin-right:10px; }


/*添加器*/
#plus_backs{ padding:20px 30px; background:#f8f8f8;  border-bottom-left-radius:6px;border-bottom-right-radius:6px; border-top:1px solid #e2e2e2;}
.add_select{ float:left; width:380px; background:#fff; border:1px solid #d8d8db;}
.add_select_icon_jt{ width:80px; float:left; line-height:420px; text-align:center; color:#999;}
.add_select_left_title{ padding:15px; border-bottom:1px solid #d8d8db; background:#f2f2f2; font-weight:bold;}

.add_select_ul{ height:376px; overflow-y:scroll;}
.yitjbanck{ height:415px;}
.add_select_ul .add_select_li{border-bottom:1px solid #eee; padding:15px; padding-right:5px; position:relative;transition:all 0.2s ease-out 0s;}
.add_select_ul .add_select_li:last-child{ border-bottom:none;}

.add_select_li:hover{ background:#eee;}
.add_select_li:hover .add_select_btn{ color:#1e8ce6 !important;font-size:2em;}
.yitjbanck .add_select_li:hover .add_select_btn{ color:#e22828 !important; font-size:2em;}
.add_select_li:active{ border-bottom:1px solid #d5d8e0}
.add_select_li:after{clear: both;display: table;content: " ";}
.add_select_ul .add_select_li .add_select_val{ width:90%; float:left;}
.add_select_ul .add_select_li .add_select_btn{ width:10%; line-height:30px; float:right; text-align:center; color:#999;transition:all 0.2s ease-out 0s; cursor:pointer;}
.add_select_sx{ border-bottom:1px solid #e1e1e1; height:40px;}
.select_warp{ float:left; width:33.33%; height:100%; border-right:1px solid #e1e1e1;padding:0 10px; background:#f8f8f8; }
.select_warp:hover{ background:#f2f2f2;}
.select_warp:last-child{ border-right:none;}
.select_warp select{ width:100%; border:none; height:100%; background:#f8f8f8; color:#444;}

.add_select_val_pic{ width:24px; float:left;}
.add_select_val_pic img{ width:100%;}
.add_select_val_text{ margin-left:38px; padding-top:2px;}

.upimg{ width:220px; position:relative;}
.upimg img{ width:100%; display:block;}
.upimg input{ position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; overflow:hidden; z-index:20;}
.idimg{ width:100%; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.8); padding:10px; text-align:center; color:#fff; z-index:10;}


/*btn load动画*/
.btnLoadIonc{ animation:btnload 1.5s linear infinite;display:block;}
@-webkit-keyframes btnload{
	0%{transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
}

/*fll 按钮*/
.file_btn{ border:none; height:35px; line-height:26px; font-size:16px;}
.file_btn input{ opacity:0; height:100%; position:absolute; left:0;top:0; width:100%;}
.wjname{ color:#299d68; font-size:12px; text-shadow:none; position:absolute; left:5px; top:36px; line-height:16px; font-weight:bold;}

/*二级表格列表*/
.tableSubList td{ padding:20px; border-bottom:1px solid #ddd;}
.tableSubList tr:last-child td{ border-bottom:none;}

.switch{ color:#999; vertical-align:middle;}
.switch .zticon{ width:16px; height:16px; margin-top:1px; background:#e2e2e2; border:1px solid rgba(0,0,0,0.2); display:inline-block; border-radius:12px; margin-right:10px; float:left;}
.switch_cur .zticon{ background:#2ebf42;}
.switch_cur{ color:#28ac3b;}

.cwjy{ border-bottom:4px solid #afcde2; padding-bottom:20px; padding-top:10px; margin-bottom:20px; font-size:14px;}
.cwjy span{  border-left:1px solid #ddd; padding-left:36px; margin-left:36px;}
.bgf8{ background:#f8f8f8 !important;}
.bankye{ font-size:26px; padding-bottom:10px; color:#666;}
.bankye b{ font-size:28px;}
/* 弹出框start */
.tableContainertt {
	clear: both;
	border: 1px solid rgb(30,140,230);
	height: 285px;
	overflow: auto;
	width: 756px;
	overflow: hidden;
}
.tableContainertt table {
	float: left;
	width: 756px
}
thead.fixedHeadertt tr {
	position: relative;
	display: block
}
thead.fixedHeadertt th {
	background: rgb(30,140,230);
	border-left: 1px solid #007FFF;
	border-right: 1px solid #007FFF;
	border-top: 1px solid #007FFF;
	font-weight: normal;
	padding: 4px 3px;
	text-align: center;
	color: #FFFFFF;
}
.scrollContenttt {
	display: block;
	height: 262px;
	overflow: auto;
	width: 100%
}
.scrollContenttt td,.scrollContenttt tr.normalRowtt td {
	background: #FFF;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #CCC;
	border-top: 1px solid #DDD;
	padding: 2px 3px 3px 4px
}
.scrollContenttt tr.alternateRowtt td {
	background: #EEE;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #CCC;
	border-top: 1px solid #DDD;
	padding: 2px 3px 3px 4px
}
.fixedHeadertt th {
	width: 200px
}

.fixedHeadertt th + th {
	width: 240px
}

.fixedHeadertt th + th + th {
	width: 300px
}
.scrollContenttt td {
	width: 200px
}

.scrollContenttt td + td {
	width: 240px
}

.scrollContenttt td + td + td {
	width: 300px
}

/* 弹出框end */