/*----------全站共用----------*/

body{width:100%;height:100%;margin:0;font-size:14px;padding:0; font-family:PingFangSC,"微软雅黑", Geneva, sans-serif; color:#151002;}





img{ border:0; margin:0; padding:0}
dl,dt,dd,ul,ol,li{ margin:0; padding:0;list-style:none; list-style-type:none;text-transform:capitalize;}
input{ margin:0; padding:0; vertical-align:middle}
select{ margin:0; padding:0; vertical-align:middle}
a:link { color: #151002; text-decoration: none; }
a:visited {color:#686868;}
a:active, a:hover { text-decoration: underline; color: #ff782d; }
a:focus { outline: none; }
html,body,h1,h2,h3,h4,h5,h6,hr,iframe,p,pre,form,fieldset,button,input,textarea,th,td{margin:0;padding:0}
label {display: inline-block; }
.clear {clear:both; *display:inline;/*IE only*/}
.none{display:none;}
.clearfix:after{ height:0; content:" "; display:block; visibility:hidden; font-size:0; clear:both;}
*html .clearfix{zoom:1;} 
.border_top {border-top:1px solid #e5e5e5;}
.mag_right_5 { margin-right:5px;}
.mag_lf10{margin-left:10px;}
.mag_lf15p{padding-left:15%;}
.mag_lf30{margin-left:30px;}
.mag_bottom20 { margin-bottom:20px;}
.text_right{ text-align:right;}
.text_center{ text-align: center;}
.text_left{ text-align:left;}
.yellow {color:#FF782D;}
.gray{color:#686868;}
.gray_mag{color:#686868; margin:0 4px;}
.hei{color:#151002;}
.red{color:#ff5145;}/*1020修改*/
.green{color:#00865c;}
.barry1 {background:#fff;}
.barry0 {background:#f8f8f8;}
.hovere{background:#fff7e8;}
.font_w {font-weight:bold;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.h30{ width:100%; height:30px; display:block;}
.h10{ width:100%; height:10px; display:block;}
.h20{ width:100%; height:20px; display:block;}
.text_x{color:#FF782D; margin:0 2px; font-weight:800;}
.iecss3{behavior:url(/eweb/js/My97DatePicker/NewUI/style/iecss3.htc);position:relative; z-index:2;}
input, button, input[type='radio'],input[type='checkbox'] {margin:0px;padding:0px;list-style:none; -webkit-appearance:none; border-radius:0; border:none; background-color:none;}
input:focus,input:hover{ outline:none;}
/*radio*/
label{line-height: 18px;display: inline-block;margin-left:5px; margin-right:25px;color:#151002;}
.radio_type{width:18px;height:18px;appearance:none;position:relative;}
.radio_type:before{content: '';width:18px; height: 18px;border: 1px solid #cccccc;display: inline-block;border-radius: 50%;vertical-align: middle;}
.radio_type:checked:before{content: '';width: 18px;height: 18px;border: 1px solid #ff782d;background:#ff782d;display: inline-block;border-radius:50%;vertical-align: middle;}
.radio_type:checked:after{content: '';width: 8px;height:4px;border: 2px solid white;border-top: transparent;border-right: transparent;text-align: center;display: block;position: absolute;top: 6px;left:5px;vertical-align: middle;transform: rotate(-45deg);}
.radio_type:checked+label{color: #ff782d;}
 /*checkbox*/
 .check_type{width:18px;height:18px;appearance:none;position:relative;}
.check_type:before{content: '';width:18px; height: 18px;border: 1px solid #cccccc;display: inline-block;border-radius:4px;vertical-align: middle;}
.check_type:checked:before{content: '';width: 18px;height: 18px;border: 1px solid #ff782d;background:#ff782d;display: inline-block;border-radius:4px;vertical-align: middle;}
.check_type:checked:after{content: '';width: 8px;height:4px;border: 2px solid white;border-top: transparent;border-right: transparent;text-align: center;display: block;position: absolute;top: 6px;left:5px;vertical-align: middle;transform: rotate(-45deg);}

/*登录*/
.loginbg{ width:100%; height:600px; background:#FFF url(../images/login_bg.png) center no-repeat; float:left; overflow:hidden;}
.loginbg_center{ width:980px; margin:0 auto;}
.login_box{ width:350px; height:430px; float:right; margin-top:73px; background:url(../images/login_bg_box.png) center no-repeat; }
.lbox_tit{ width:100%; height:60px; line-height:60px; font-size:20px; color:#333; text-align:center;}
.lbox_set{ margin:24px; width:302px;position: relative;}
.linput1{height:40px;width:300px; line-height:42px; padding-left:42px; border: 1px solid #c5c5c5;border-radius: 2px;color:#151002; vertical-align:middle;background:url(../images/login_icon_1.png) 10px 9px no-repeat; box-sizing:border-box;font-size: 16px;font-weight: 500;}
.linput1::-ms-clear{
	display: none;
}
.linput1::-webkit-search-cancel-button{
	display: none;
}
.linput1:focus{
	outline: 1px solid #FF782D;
	border: none;
}
.linput1::-webkit-input-placeholder{
	color: #686868;
}
.linput1::-moz-placeholder{
	color: #686868;
}
.linput1:-ms-input-placeholder {
	color: #686868;
}
#inputClear1{
	width: 20px;
	height: 20px;
	position: absolute;
	right: 16px;
	top: 10px;
	display: none;
}
.linput2{height:40px;width:300px; line-height:42px; padding-left:42px;border: 1px solid #c5c5c5;border-radius: 2px;color:#151002; vertical-align:middle;background:url(../images/login_icon_2.png) 10px 9px no-repeat; box-sizing:border-box;font-size: 16px;font-weight: 500;}
.linput2::-ms-clear{
	display: none;
}
.linput2::-webkit-search-cancel-button{
	display: none;
}
.linput2:focus{
	outline: 1px solid #FF782D;
	border: none;
}
.linput2::-webkit-input-placeholder{
	color: #686868;
}
.linput2::-moz-placeholder{
	color: #686868;
}
.linput2:-ms-input-placeholder {
	color: #686868;
}
#inputClear2{
	width: 20px;
	height: 20px;
	position: absolute;
	right: 16px;
	top: 70px;
	display: none;
}
.linput3{height:40px;width:300px; line-height:42px; padding-left:42px;border: 1px solid #c5c5c5;border-radius: 2px;color:#151002; vertical-align:middle;background:url(../images/login_icon_3.png) 10px 9px no-repeat; box-sizing:border-box;}
.linput4{height:40px;width:207px; line-height:42px; padding-left:42px; border: 1px solid #c5c5c5;border-radius: 2px;color:#151002; vertical-align:middle;background:url(../images/login_icon_4.png) 10px 9px no-repeat; box-sizing:border-box;font-size: 16px;font-weight: 500;}
.linput4::-ms-clear{
	display: none;
}
.linput4::-webkit-search-cancel-button{
	display: none;
}
.linput4:focus{
	outline: 1px solid #FF782D;
	border: none;
}
.linput4::-webkit-input-placeholder{
	color: #686868;
}
.linput4::-moz-placeholder{
	color: #686868;
}
.linput4:-ms-input-placeholder {
	color: #686868;
}
#inputClear4{
	width: 20px;
	height: 20px;
	position: absolute;
	right: 105px;
	top: 190px;
	display: none;
}
.login_yzm{ width:83px; height:42px; vertical-align:middle; line-height:20px; margin-left:10px; float:right; margin-top:-1px;}
.btn3{height:40px; width:302px; display:block;text-align:center;font-size:18px;cursor:pointer;-moz-border-radius:4px;
-webkit-border-radius:4px;border-radius:4px;}
.forgetpassword{ color:#ff782d; margin-top:10px; float:right;}
a.forgetpassword:link {color:#ff782d;}
a.forgetpassword:visited {color:#ff782d; cursor:pointer;}
a.forgetpassword:hover {color:#e06a28;cursor:pointer;}/*1020修改*/
.loginiconbox{width:100%; height:216px; background-color:#ffffff;float:left;}
.loginicon{width:1150px;background-color:#fff; margin:0 auto;}
.loginiconlast{ width:120px; margin-top:40px; margin-bottom:40px; text-align:center; vertical-align:middle; overflow:hidden; float:left; display:block; font-size:16px; line-height:26px;}
.loginiconcon{ width:170px; margin-top:40px; margin-bottom:40px; text-align:center; vertical-align:middle; float:left; display:block; font-size:16px; line-height:26px;}
.loginiconlast img,.loginiconcon img{ margin-bottom:20px;}
.loginiconworn{width:300px; margin-top:16px; margin-bottom:20px; text-align:center; vertical-align:middle; float:left; display:block; font-size:16px; line-height:16px;}
.loginiconworn img{margin-bottom:20px;}
.loginicontext{width:302px; font-size:14px; line-height:18px; color: #151002; display:block;}
 /*文本框*1020调整*/
.input_text{height:32px; line-height:32px; padding-left:8px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle;}
.input_text:hover{border:1px solid #ff782d; color:#151002; }
.input_text::-webkit-input-placeholder,.input_text:-moz-placeholder,.input_text::moz-placeholder{color:#b3b3b3; }
.input_text:-ms-input-placeholder{color:#b3b3b3 !important;}
.input_count{height:32px;width:200px;line-height:32px; padding-left:6px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle;}
.input_count:hover{border:1px solid #ff782d; color:#151002; }
.input_count::-webkit-input-placeholder,.input_text:-moz-placeholder,.input_text::moz-placeholder{color:#b3b3b3; }
.input_count:-ms-input-placeholder{color:#b3b3b3 !important;}
.input_nor{height:32px; line-height:32px; padding-left:8px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle; width:300px;box-sizing:border-box;}
.input_nor:hover{border:1px solid #ff782d; color:#151002; }
.input_nor::-webkit-input-placeholder,.input_nor:-moz-placeholder,.input_nor::moz-placeholder{color:#b3b3b3; }
.input_nor{height:32px; line-height:32px; padding-left:8px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle; width:200px;box-sizing:border-box;}
.input_ext:hover{border:1px solid #ff782d; color:#151002; }
.input_ext::-webkit-input-placeholder,.input_nor:-moz-placeholder,.input_nor::moz-placeholder{color:#b3b3b3; }
.input_ext:-ms-input-placeholder{color:#b3b3b3 !important;}
.input_xe{height:32px; line-height:32px; text-align:center;  border:1px solid #c5c5c5;color:#151002; vertical-align:middle; width:248px;}
.input_xe:hover{border:1px solid #ff782d; color:#151002; }
.input_xe::-webkit-input-placeholder,.input_xe:-moz-placeholder,.input_xe::moz-placeholder{color:#b3b3b3; }
.input_xe:-ms-input-placeholder{color:#b3b3b3 !important;}
.search_text{ border-left:1px solid #BFBFBF;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;color:#151002;border-radius:2px 0px 0px 2px;height:34px; line-height:32px; padding-left:5px;vertical-align:middle;box-sizing:border-box;}
.search_text:hover{ border:1px solid #ff782d; color:#151002;}
.input_num{height:32px; line-height:32px; padding-left:8px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle; text-align:center; width:200px; margin:0 20px;}
.input_tarea{ padding:10px 8px; border:1px solid #c5c5c5;color:#686868;line-height:8px;box-sizing:border-box;}
.textarea_2{
width:100%;
height:100px;
line-height:30px;
text-align:left;
color:#151002;
font-size:14px;
font-weight:500;
padding:15px 10px 15px 10px ;
margin:8px auto 8px auto;
background-color:#ffffff;
border:1px solid #c5c5c5;
overflow:auto;
}

/*按钮*1020调整*/
.btn{height:34px; padding:0px 16px; min-width:80px; position:relative; font-size:14px; display:inline-block;cursor:pointer;min-width:88px;-moz-border-radius:4px; 
-webkit-border-radius:4px;border-radius:4px;}
.btn1{height:38px; padding:0px 18px; min-width:80px; position:relative;  font-size:16px; display:inline-block;cursor:pointer;-moz-border-radius:4px;
-webkit-border-radius:4px;border-radius:4px;}
.btn2{height:30px; padding:0px 12px;  min-width:60px;font-size:14px; position:relative; display:inline-block;cursor:pointer;-moz-border-radius:4px;
-webkit-border-radius:4px;border-radius:4px;}
.btnTab{height:30px;padding:0px 10px;  min-width:40px;font-size:14px; position:relative; display:inline-block;cursor:pointer;-moz-border-radius:4px;
-webkit-border-radius:4px;border-radius:4px;margin:5px 2px}

.btn_red{background:#ff782d;color:#FFF; }
.btn_red:hover{background:#e06a28;color:#FFF; }
.btn_red_new{background:#ff782d;color:#FFF; }
.btn_red_new:hover{background:#e06a28;color:#FFF; }
.btn_red_new:disabled{background:#bfbfbf;color: #FFF; }
.btn_gray{background:#bfbfbf;color: #FFF; border:1px solid #ff782d;}
.btn_border_gray{border:1px solid #bfbfbf; background:#FFF; color:#9b9b9b;}
.btn_border_gray:hover{border:1px solid #8c8c8c;color:#6e6e6e;}
.btn_border_red{border:1px solid #ff782d; background:#FFF; color:#ff782d;}
.btn_border_red:hover{border:1px solid #e06a28; background:#FFF; color:#d45209;}
.btn_search2{border:1px solid #BFBFBF; border-left:none;  background:#fff url(../images/btn_search.png) center no-repeat; height:34px; width:40px;  color:#FFF;border-radius:0px 2px 2px 0px; cursor:pointer; font-size:14px; font-weight:bold;vertical-align:middle;box-sizing:border-box;}
.btn_books{border:1px solid #BFBFBF; border-left:none;  background:#fff url(../images/icon_book.png) center no-repeat; height:34px; width:40px;border-radius:0px 2px 2px 0px; cursor:pointer; font-size:14px; font-weight:bold;vertical-align:middle;box-sizing:border-box;}
.btn_area{ width:100%; text-align:center; float:left; margin:30px auto; }
.btn_area_ri{ width:100%; text-align:right; float:right;}
.btn_margin{margin:0 8px;}
.margin20{margin:20px 0;}
.btn_ne{line-height:24px; height:24px; width:40px; display:block; float:right; font-size:12px; cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background-color:#ff782d;color:#fff; margin-left:10px; text-decoration:none; margin-top:-2px;}
.btn_new{line-height:12px; padding:6px 8px;  font-size:12px; cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background-color:#ff782d;color:#fff; margin-left:10px; text-decoration:none; margin-top:-2px; display:inline-block;}
.btn_add{background:#fff url(../images/icon_add.png) center no-repeat; height:34px; width:34px;  color:#FFF;cursor:pointer; font-size:14px;box-sizing:border-box;}
.btn_reducced{background:#fff url(../images/icon_reducced.png) center no-repeat; height:34px; width:34px;  color:#FFF;cursor:pointer; font-size:14px;box-sizing:border-box;}
/*选择*/
.input_fy{height:22px; line-height:22px; padding-left:4px; width:50px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle;box-sizing:border-box;}
select{height:32px;display:inline-block; line-height:30px; padding-left:6px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;}
.input_300{width:300px;}
/*导航菜单样式*/
.navigation_box{width:100%;float:left;height:50px;background:#FF782D;}
.navigation_menu{min-width:960px;margin: 0 50px 0 50px;line-height:50px;z-index:9;}
.navigation_menu_img_chilun,
.navigation_menu_img_left,
.navigation_menu_img_right{width: 16px;float:right;display:block;z-index:9;}
.navigation_menu_img_chilun{height: 50px;line-height:50px;padding-top: 16px;margin-left: 15px;}
.navigation_menu_img_left {display: none;}
.navigation_div{width: 980px;margin: auto;}
.menu-wrapper {position:relative;height: 50px;overflow: hidden;line-height: 50px;box-sizing:border-box;padding:0 10%;}
.menu-box{min-width: 964px;}

/*** 一级菜单 ***/
.first-menu{position:absolute;list-style:none;height: 50px;line-height: 50px;z-index:4;left: 0;transition: left 0.3s ease-out;-webkit-transition: left 0.3s ease-out;}
.first-menu>li{float: left;list-style: none;display:block;width: 119px;height: 50px;line-height: 50px;text-align: center;}
.first-menu>li>a{display:block;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size:18px;cursor: pointer;font-weight: 400;text-decoration: none;width:110.2px;}
.firstMenuHover{color: #ffffff !important;background:#F9620E ;position: relative;text-decoration: none;}
.firstMenuSelected{color: #ffffff !important;background:#F9620E ;position: relative;text-decoration: none;}
.first-menu>li:hover>ul{top:50px;}
.menu_shadow{background: transparent;position: relative;top: -62px;left: 35px;z-index: -1;border: 0;display:none;}
.menu_shadow.on{display:block;}
/*二级菜单*/
.second-menu{position: relative;list-style: none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);background-color:#ffffff;border: 1px solid #ccc; width: 95%;min-width:980px;margin: 0 auto;display:none;z-index: 300;}
.sub-menu{display:none;padding: 10px 0 10px 0;}
.sub_tit{margin-left:30px; font:16px;font-weight: 700;color: #151002;}
.sub_tit_li{margin-left:15px; font:14px;font-weight: 300;color: #FF782D;}
.sub-menu ul{overflow:hidden;}
.sub-menu ul li{text-align: left;float: left;width:196px;background: #ffffff;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sub-menu ul li a:link{font-size: 16px;color:#151002;text-decoration:none;}
.sub-menu ul li a:hover{font-size: 16px;color:#ff782d;text-decoration:none;}

.sub-menu.on{display:block;}
.sub-menu a{letter-spacing: 0.9px;color: #151002;}
.menu-l{text-align: left;display: block;height: 36px;line-height:36px;outline:none;font-size: 16px;padding-left:30px;font-weight: 500;}
.menu-2{ font-size: 14px;}

.sub-menu ul li ul li{text-align: left;float: left;background: #ffffff;}
.sub-menu ul li ul li a{font-size: 14px;color: #151002;font-size:14px;text-align:left;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:160px; display:inline-block;}
.length10 {overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:160px; display:inline-block;height:34px;}
.sub-menu ul li ul li a:hover{color:#ffffff;background-color:#FF782D;font-size:14px;text-decoration:none;}

.menu-r{position: relative;line-height: 30px;font-size: 14px;overflow: hidden;}

.stmenuHover{color: #068BF0 !important;}

/*导航菜样式结束*/

/*----------布局----------*/

.top_1 { width:100%; height:40px; background-color:#F1F1F1;float:left;}
.top_2 { width:100%; height:80px; background-color:#ffffff;float:left;}
.top_center {min-width:980px;margin:0 50px 0 50px;}
.top_hot{line-height:40px;font-weight: 400;float:left;color:#686868;}
.top_hotri{text-align:right;width:550px; color:#686868;float:right;line-height:40px;font-weight: 400;}
.top_hotri img{ padding-right:5px;padding-top:-2px;vertical-align:middle; }
.banner_center {width:1180px; height:433px; margin:0 auto;}
.in_logo {width:313px; height:40px; float:left; padding-top:20px;}
.intop_right {float:right;width:450px; height:40px;}
.toprise{text-align:right; margin-top:23px;float:right;}
.main_bg{position:relative; z-index:10; background-color:#fff;}
.fdzt img{padding-top:5px; vertical-align:middle;}
.intop_nav {width:1180px; height:48px; margin:0 auto;}

/*---主要内容开始---*/
.shouye{background:#fff; height: auto; margin: 0 50px 0 50px;overflow:hidden;}
.neiye{background:#fff; height: auto; margin: 0 50px 0 50px;overflow:hidden;}
.main_index {min-width:960px;height: auto;margin: 0 50px 0 50px;position: relative;display: block;overflow: hidden;}
.main {width:100%;min-width:960px;height: auto;margin: 0 auto;position: relative;display: block;overflow: hidden;}
.main_1 {width:100%;min-width:1060px;height: auto;margin: 0 auto;position: relative;display: block;overflow: hidden;}
.main_li {width:100%; float:left;}
.comname{width:80px;height:200px;float: left;display: block;margin: 0 20px 0 20px;}
.comtext{margin:10px 0px 10px 0px;}
.comtext_tit{ font-size:16px; font-weight:600; margin-top:10px; display:block;}
.comtext_tit1{ font-size:14px;line-height: 21px; font-weight:300; color:#686868;display:block;}
.comtext_tit1 ul li{}
.ydxx{font-size:14px; color:#c7000a; margin-right:20px;}
.mainleft { min-width:320px;width:35%; height:auto; float:left;}
/*.mainright { min-width:620px;width:59%; height:auto;float:left; margin-left:16px;}*/
.mainright {width:63%; height:auto;float: right;margin-right: 2px; }
.rik{ background-color:#fff; width:612px;float:left; margin-bottom:16px;}
.ri_le_box{ width:100%; border:1px solid #e5e5e5; background-color:#fff; display:block; overflow:hidden;}
.ri_cykn{ background-color:#fff; width:100%;float:left;border-left:1px solid #e5e5e5; margin-top:15px;}
.ri_tit{ font-size:14px; vertical-align:middle; display:block;  color:#000;float:left;  padding-left:20px; margin-top:13px; font-weight:600; }
.more_ri{ font-size:14px; vertical-align:middle;display:block;margin-top:11px; margin-right:10px; float:right; cursor:pointer;}
.more_ri a{ color:#4D8CD6; text-decoration:none}
.more_ri a img{margin-top:-2px;vertical-align:middle; margin-left:3px;cursor:pointer;}
.boxtit{width:100%; height:40px; vertical-align:middle;border-bottom:1px solid #e5e5e5; display:block;}
.boxtit_txet{ font-size:14px; vertical-align:middle; display:block;  color:#000;float:left; border-left:4px solid #F00; padding-left:12px; margin-top:13px; font-weight:700; }
.boxtit_txet_rigth{ font-size:14px; vertical-align:middle; display:block;  color:#000;float:left; padding-left:12px; margin:13px 0 0 25px;}
.boxtit_text_list{cursor: pointer;}
.boxtit_txet_sz{ font-size:14px; vertical-align:middle; display:block;float:left;  color:#ff782d; padding-left:6px; margin-top:13px; font-weight:400; }
.boxtit_icon{font-size:14px; vertical-align:middle;display:block;margin-top:11px; margin-right:10px;  float:right; cursor:pointer;}
.boxtit_icon img{margin-top:-2px;vertical-align:middle; margin-right:3px;cursor:pointer;}

/*首页tab标签使用的样式  开始*/
.tab_boxtit{width:100%; height:40px; vertical-align:middle;border-bottom:1px solid #e5e5e5; display:block;}
/*首页tab标签使用的样式  结束*/

.ri_ic_box{ width:100%; margin:12px 0 0 24px;}
.ri_ic_box a {width:76px; height:66px; float:left; margin:0 6px; line-height:20px; text-align:center; color:#5c5c5c; font-size:14px; text-decoration:none;cursor:pointer;}
.ri_le_box_clear_border_bottom{border-bottom:none !important;}
.length76{text-align:center; vertical-align:top; width:76px; display:inline-block;}
.mar_box{margin:16px !important;}
.mar_boxv{height: 200px;padding: 16px;margin:0px !important;box-sizing: border-box;}
.m_c_box{margin:30px;}
.m_c_box4{margin:0 30px;}
.nodata{ margin-bottom:20px; color:#999; text-align:center;}
.errors{text-align:center;color:#ff5145; padding:6px 0px; display:block;  font:14px; line-height:20px;}
.tip_err{width:90%; text-align:left; color:red; padding-top:6px; display:block; font:12px; line-height:12px;}

/*常用功能添加*/
.funnav{ width:100%; background-color:#fff5e4; height:56px; line-height:18px;}
.funavtit{padding-left:30px; display:inline-block; margin-right:8px; margin-top:10px; width:90px; float:left;}
.funavli{ background:url(../images/redselect.png) 0px 0px no-repeat; padding-left:22px; display:inline-block; margin-right:10px; margin-top:10px; width:86px; float:left;}
.funbox{ width:100%; height:500px; overflow:auto;}
.funboxtit{width:918px;margin:20px 30px 0 30px; position:relative;}
.funboxtit .tit{ line-height:40px; padding-left:10px;background-color:#fff5e4;height:40px; width:908px;}
.funboxtit .img{ margin-right:10px; margin-top:8px; float:right; height:24px; width:24px; cursor:pointer;}
.open-modal {right:10px; top:8px; position:absolute;display:block;height:24px; width:24px;cursor:pointer;background:url(../images/icon_put.png) center no-repeat;}
.close-modal {right:10px; top:8px; position:absolute; display:block; height:24px; width:24px; cursor:pointer;background:url(../images/icon_fold.png) center no-repeat;}
.funboxcontent{ border:1px solid #e5e5e5; border-top:none;width:916px; overflow: hidden;}
.funboxcontent ul li{ position:relative; width:114px; height:114px;text-align:center; float:left;}
.funboxcontent ul li .imgicon{ position:relative; display:block; width:46px; height:46px; margin:24px 34px 0px 34px; }
.funboxcontent ul li .imgon{ position: absolute; display:block; width:16px; height:16px; right:28px; top:16px; cursor:pointer;background:url(../images/icon_reduced.png) 0px 0px no-repeat;}
.funboxcontent ul li .imgadd{ position: absolute; display:block; width:16px; height:16px; right:28px; top:16px; cursor:pointer;background:url(../images/icon_add1.png) 0px 0px no-repeat;}
.length84{width:84px; margin:0 15px; display:block; text-align:center; vertical-align:top; font-size:14px;}
.newstit{position:absolute; z-index:2; right:10px;top:5px;}
.newstit1{position: relative; z-index:2; width:18px; height:18px;top:-5px;}
/* 分页条 */
.text {border: 1px solid #c5c5c5;color: #333333; font-size:12px; width:24px; height:20px; text-align:center; margin:0 3px 0 10px; line-height:18px;}
.page_li{display: inline-block; text-align:right;font-size:12px; float:right; height:22px;}
.page_li a{line-height:10px; padding:4px 8px;font-size:12px; cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background-color:#ff782d;color:#fff; margin-left:10px; text-decoration:none;}
.page_li a:hover{ background-color:#d45209;color:#fff;text-decoration:none;}
.page_li a.grey { line-height:12px; padding:4px 8px;  font-size:12px; cursor: no-drop;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; background-color:#e3e3e3;color:#fff; margin-left:10px;}
.page_li .in_b{ display:inline-block;}
.in_bt{display:inline-block; line-height:20px; margin-right:10px;}
.in_se{display:inline-block; margin-top:-3px; position:relative;}
.page_li .in_b_s{ display:inline-block; margin-left:10px;z-index:2;}
.tabli_lf{display:inline; text-align:left;font-size:12px; height:22px;}
/*.newsli{ margin:10px 16px; float:left; min-width:308px;width:90%;}*/
.newsli{ margin:10px 16px; float:left;width:90%;}
.newslicopy{ padding: 10px 16px;float: left;width: 100%;box-sizing: border-box;overflow: hidden;}
.newslicopy li a,.newsli li a{ line-height:28px; color:#151002;}
.newslicopy li a:hover,.newsli li a:hover{color:#ff782d; text-decoration:none; }
.newslicopy li span,.newsli li span{ line-height:28px; text-align:right; float:right; color:#949494; }
.length210{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; min-width:210px;display:inline-block;}
/*---tab标签---*/
.tab{width:100%; height:40px; vertical-align:middle;border-bottom:1px solid #e5e5e5; background-color:#fff;overflow:hidden;}
.tab_top li{display:block; margin-left:30px; padding:13px 0; vertical-align:middle;color:#151002;float:left; font-size:14px; font-weight:600;cursor:pointer; font-weight:500;line-height:14px;}
.tab_top li.current{display:block; padding:13px 0 11px 0;border-bottom:2px solid #ff782d;color:#ff782d; line-height:14px;}
.tab_content{overflow:hidden;}
.tab1{width:102px; height:259px; float:left;background-color:#fafafa; display:block;overflow:auto;}
.tab1_top li{display:block; width:100%; height:34px; text-align:center;color:#686868;float:left; font-size:14px; cursor:pointer; font-weight:500;}
.tab1_top li.current{display:block;color:#ff782d; background-color:#fff; }
.tab1_content{}
.tab1_c{margin:6px 20px 20px 120px;}

/*---仿select---*/
.h_select li,.h_select1 li,.h_select2 li,.h_select3 li,.h_select4 li{ width:86px;height:32px; line-height:32px;text-align:center; margin:0 18px 0 0;cursor: pointer; border:1px solid #bfbfbf; float:left;}
.h_select li.on,.h_select1 li.on,.h_select2 li.on,.h_select3 li.on,.h_select4 li.on{ width:86px;border:1px solid #ff782d; color:#ff782d; background:url(../images/xyk_xz.png) no-repeat right bottom;}/*---20221010调整宽度---*/

/*内页*/
.comtentbox{border:1px solid #e5e5e5;overflow:hidden;}
.combox{overflow:hidden;background:#fff;border:1px solid #e5e5e5;}
.comtentbox_left{width:86%; float:right;overflow:hidden;}
.crumbs{width:100%; height:39px;border-bottom:1px solid #e5e5e5; background:#fafafa; padding-left:30px; line-height:40px;color:#686868;}
.crumbs img{ vertical-align:middle; margin-top:-2px; margin-right:8px;}
.crumbs .zs{ vertical-align:middle; margin:0 10px 0 10px;color:#686868;}
.crumbs .xwz{color:#151002;}
.con_title{width:100%; height:48px; vertical-align:middle;border-bottom:1px solid #e5e5e5;}
.con_title p{ font-size:18px; vertical-align:middle; display:block;  color:#000;float:left; border-left:4px solid #F00; padding-left:24px; margin-top:15px; font-weight:600;}
.hr_title_lf span{display:block;position: relative;color: #000;font-weight: 600;font-size: 18px; margin-left:28px;}
.hr_title_lf span::after{content:'';position:absolute;top: 50%;background:#e5e5e5;width: 100%;height: 1px;margin-left:28px;}
.hr_title{position: relative;color: #000;font-weight: 600;font-size: 18px;margin: 10px;}
.newstextbox,.bignewsli{ padding:10px 30px; float:left; width:920px; }
.bignewsli ul li{ height:47px; line-height:48px; color:#151002;border-bottom:1px dashed #e5e5e5;font-size:16px;}
.bignewsli ul li a{ line-height:47px; color:#151002; width:775px; }
.bignewsli ul li a:hover{color:#ff782d; text-decoration:none; }
.bignewsli ul li span{ line-height:48px; text-align:right; float:right; color:#949494; }
.length775{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:775px; display:inline-block; }
.newstextbox h1{ margin:20px auto; text-align:center; font-size:20px; line-height:20px; white-space:nowrap;}
.newstextbox .smtit{ margin-bottom:20px; text-align:center; font-size:14px; line-height:14px; white-space:nowrap; color:#999;}
.newstextbox .textcont{width:100%; color:#686868; line-height:18px; float:left; border-bottom:1px dashed #e5e5e5; border-top:1px dashed #e5e5e5; padding:20px 0;}
.p_text{ text-indent:2em; }
.res_suc{ text-align:center; width:100%; font-size:20px; font-weight:500; margin-top:20px;}
.res_ts{font-size:14px; color:#686868; padding-top:20px; display:block;}
.res_suc_lf{margin-left:158px; overflow:hidden;}
.res_suc_lf img{ float:left; height:160px; width:160px; margin-right:20px; display:block;}
.res_suc_lf .suctit{ padding:45px 0 16px 0; font-size:20px; font-weight:600;}
.res_suc_lf_new{overflow: hidden;display: flex;flex-direction: inherit;justify-content: center;align-items: center;text-align: center; overflow:hidden;}
.res_suc_lf_new img{ float:left; height:120px; width:120px;  display:block;}
.res_suc_lf_new .suctit{ padding:15px 0 15px 0; font-size:20px; font-weight:600;}
.res_suc_lf .suctitonly{ padding:70px 0 16px 0; font-size:20px; font-weight:600;}
.subleft{ min-width:148px;width:14%; float:left;}
.sublf_tit{border-top:2px solid #ff782d;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5; padding:16px; font-size:16px; text-align:left; font-weight:600;width:80%; display:block; overflow: hidden; float:left;}
.subleft ul li{width:95.5%;font-size:14px;border:1px solid #e5e5e5;display:block;float:left;line-height:22px;border-top:none;word-word:break-word;word-break:normal;background-color:#fafafa;text-align:left;} 
.subleft ul li.on{background:url(../images/subbg.png) left center no-repeat; background-color:#fff8f5;}
.subleft ul li a{color:#686868;text-decoration:none;width: 100%;display:inline-block;padding:12px 16px;box-sizing:border-box;}
.subleft ul li a:hover{color:#ff782d;text-decoration:none;}
.subleft ul li.on a{text-decoration:none; color:#ff782d;}
.subleft ul li.on a:hover{text-decoration:none; }

.subleft .sub_tree_item{width:80%;font-size:14px;border:1px solid #e5e5e5;border-top:none;  display:block; float:left; line-height:22px; padding:12px 16px; word-word:break-word; word-break:normal; background-color:#fafafa;text-align:left;}
.subleft .sub_tree_item.on{background:url(../images/subbg.png) left center no-repeat; background-color:#fff8f5;}
.subleft .sub_tree_item a{color:#686868;text-decoration:none;}
.subleft .sub_tree_item a:hover{color:#ff782d;text-decoration:none;background-color:#fff8f5;}
.subleft .sub_tree_item.on a{text-decoration:none; color:#ff782d;}
.subleft .sub_tree_item.on a:hover{text-decoration:none; }
.subleft .sub_sub_tree_item{width:80%;font-size:14px;border:1px solid #e5e5e5;border-top:none;  display:block; float:left; line-height:22px; padding:12px 4px 12px 28px; word-word:break-word; word-break:normal; background-color:#fff;text-align:left;}
.subleft .sub_sub_tree .on{background:url(../images/subbg.png) left center no-repeat;}
.subleft .sub_sub_tree a{color:#686868;text-decoration:none;}
.subleft .sub_sub_tree .on a{text-decoration:none; color:#ff782d;}
.subleft .sub_sub_tree .on a:hover{text-decoration:none; }

.mtlr{ margin:0 4px;}
.downloadbox{ width:100%; display:block; margin-bottom:20px; text-align:center;}
.cell{width:100%; display:block; height:20px; line-height:20px;}
.cellcon{ float:left; width:33%;}
.sel3{ overflow:hidden; width:504px; margin-top:20px;}
.sel3 ul li{width:168px; float:left;}
.sel3 ul li span{margin-left:10px;}
.entWallet_box{
	width:82%;
}
/*查询费率*/
.ratesbox{position:absolute; z-index:2; width:500px; border:1px solid #fcb893;background-color:#ffffff; left:-250px;top:20px; height:280px;}
.ratestit{ width:100%; height:40px; line-height:40px; font-size:16px; border-bottom:1px solid #e5e5e5; text-align:center; background-color:#fff7f2;}
/*收款人*//*1020修改*/
.rela{ position:relative}
.num4{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  width:128px; display:inline-block;}
.num5{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100px; display:inline-block;}
.num{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;width:178px;display:inline-block;}
.pbook{position:absolute; z-index:2; width:590px; border:1px solid #fcb893;background-color:#ffffff; left:0;top:33px; height:300px; }
.pSingleTranferbook{position:absolute; z-index:2; width:590px; border:1px solid #fcb893;background-color:#ffffff; left:-170px;top:33px; height:300px; }
.pbooktit{ width:100%; height:40px; border-bottom:1px solid #e5e5e5; background-color:#fff7f2;}
.pbookle{width:102px; float:left;}
.pbookri{width:436px; float:right;}
.ptit{ font:14px; text-align:center; font-weight:600; line-height:40px;}
.pclosed{ width:14px; height:15px; position:absolute;right:12px;top:13px; cursor:pointer;}
.booklist{ width:100%; height:200px;overflow-y:auto;}
.booklist ul li{ width:100%; height:34px; line-height:34px; border-bottom:1px solid #e5e5e5; text-align:left; background-color:#fff; display:block;}
.booklist ul li span{ margin:0 6px 0 0;}
.booklist ul li a{text-decoration:none;color:#151002;}
.booklist ul li:hover{ background-color:#fff7f2; display:block; color:#151002; text-decoration:none; cursor:pointer;}
/*分行网点*/
.outlets{position:absolute; z-index:2; width:540px; border:1px solid #fcb893;background-color:#ffffff; left:0;top:25px; padding:10px 20px; overflow:hidden;}
.table{border:1px solid #e5e5e5; width:100%; margin:10px 0; font-size:14px;}
.table-row-group{width:100%;display:block;}
.header-bg{background-color:#fff7f2; }
.row-bg{background-color:#f7f7f7; }
.table-row{float:left;width:20%;text-align:center; padding:2px 0;}  
.table-cell{float:left; width:80%;text-align:center; padding:2px 0;}  
.table-header-group{font-weight:bold; width:100%;display:block;} 
.header-row{float:left;width:18%;text-align:center; padding:2px 0;}  
.header-cell{float:left; width:78%;text-align:center; padding:2px 0;}
.header-three{float:left; width:4%;text-align:center; padding:2px 0;} 
     
/*验证码*/
.vcode{ width:500px; margin:0 0 20px 0;border:1px solid #fcb893;background-color:#fff7f2; }
.vcli{ height:20px; line-height:20px; margin:15px 0;}
.vclile{width:80px; margin-left:10px;text-align:left;display:inline-block;}
.vcliri{width:400px; text-align:left; display:inline-block;}
.vctext{ font-size:18px; color:#1fc01c; margin:0 6px;}
.vcp{width:500px; font-size:14px; line-height:24px; color:#686868;}
/*转账方式*/
.fertan{ width:18px; height:18px; position:relative; margin-left:4px;}
.ferinfor{position:absolute; z-index:10; width:370px; border:1px solid #fcb893;background-color:#fff7f2; left:-20px;}
.triangle{position:absolute; z-index:3; width:11px; height:6px;left:22px;top:-6px;}
.triangle_down{position:absolute; z-index:3; width:11px; height:6px;left:22px;bottom:-6px;-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}
.ferinfor p{ text-align:left; font-size:12px; line-height:18px; color:#686868; padding:10px 16px 6px 16px;}
/*表格*/
.tdtitle{border-bottom:1px dotted #CCC; height:40px; line-height:40px;}
.tablr td {text-align:left;padding:0px 3px 0px 3px; vertical-align:middle}
.tablr td img{ vertical-align:middle;}
.tablr th {text-align:right;font-weight:normal;vertical-align:middle; line-height:40px;  padding-right:16px; width:25%;}
.tablr tr{background-color:#ffffff;}
.tabcon td {text-align:left;padding:10px 6px; vertical-align:middle}
.tabcon td img{ vertical-align:middle;}
.tabcon th {text-align:right;font-weight:normal;vertical-align:middle; line-height:54px;  padding-right:16px; width:30%; color:#686868;}
.tabli {font-size: 14px;}
.tabli td {text-align:left;padding:10px 6px; vertical-align:middle;}
.tabli td img{ vertical-align:middle;}
.tabli th {text-align:right;font-weight:normal;vertical-align:middle; line-height:54px;  padding-right:16px;color:#686868;}
.tab3 {font-size: 14px; }
.tab3 td {text-align:left;padding:10px 6px;line-height:34px; vertical-align:top; }
.tab3 img{ vertical-align:middle;}
.tab3 th {text-align:right;font-weight:normal;vertical-align:top; padding:10px 16px 10px 6px;line-height:34px;color:#686868;}
.tab4 {font-size: 14px; }
.tab4 td {text-align:left;padding:17px 6px;line-height:20px; vertical-align: top; white-space:normal;word-wrap: break-word;word-break: normal;}
.tab4 td img{ vertical-align:middle;}
.tab4 th {text-align:right;font-weight:normal;vertical-align:top; padding:17px 16px 17px 6px;line-height:20px;color:#686868; white-space:normal;word-wrap: break-word;word-break: normal;}
.tab5 {font-size: 14px; }
.tab5 td {text-align:left;padding:17px 115px 17px 0px;line-height:20px; vertical-align: top; white-space:normal;word-wrap: break-word;word-break: normal;}
.tab5 td img{ vertical-align:middle;}
.tab5 th {text-align:right;font-weight:normal;vertical-align:top; padding:17px 16px 17px 6px;line-height:20px;color:#686868; white-space:normal;word-wrap: break-word;word-break: normal;}
.tabpop td {text-align:left;padding:10px 6px; vertical-align:middle;}
.tabpop td img{ vertical-align:middle;}
.tabpop th {text-align:right;font-weight:normal;vertical-align:middle; line-height:22px;  padding-right:16px;color:#686868;}
.tabfour{border:1px #e5e5e5 solid; vertical-align:middle; border-bottom:none;}
.tabfour td {text-align:left;padding:8px 10px; vertical-align:middle;width:34%;border-bottom:1px #e5e5e5 solid;}
.tabfour td img{ vertical-align:middle;}
.tabfour th {text-align:left; width:16%;font-weight:normal;vertical-align:middle; background-color:#f7f7f7; color:#686868; padding:8px 10px;border-bottom:1px #e5e5e5 solid;}

.tabfourUI {border: 1px #e5e5e5 solid;vertical-align: middle;border-bottom: none;font-size: 14px;}
.tabfourUI td {text-align: left;dding: 4px 5px;vertical-align: middle;border-bottom: 1px #e5e5e5 solid;}
.tabfourUI td img {vertical-align: middle;}
.tabfourUI th {text-align: left;font-weight: normal;vertical-align: middle;background-color: #f7f7f7;color: #686868;padding: 4px 5px;border-bottom: 1px #e5e5e5 solid;height:40px;}

.tabra{border:1px #e5e5e5 solid; vertical-align:middle; border-bottom:none;}
.tabra td {text-align:left;padding:8px 10px; vertical-align:middle;width:34%;border-bottom:1px #e5e5e5 solid;}
.tabra td img{ vertical-align:middle;}
.tabra th {text-align:left;font-weight:normal;vertical-align:middle; background-color:#f7f7f7; color:#686868; padding:8px 10px;border-bottom:1px #e5e5e5 solid;}
.tabcount{border:1px #e5e5e5 solid; vertical-align:middle; border-bottom:none;}
.tabcount td {text-align:left;padding:8px 10px; vertical-align:middle;width:36%;border-bottom:1px #e5e5e5 solid;}
.tabcount td img{ vertical-align:middle;}
.tabcount th {text-align:left;width:14%;font-weight:normal;vertical-align:middle; background-color:#f7f7f7; color:#686868; padding:8px 10px;border-bottom:1px #e5e5e5 solid;}
.sy_box{display:inline; float:left; height:34px; width:100%;}
.ribox1{display: inline-block; float:left; margin-right:20px; }
.ribox2{height:34px;color:#ff782d; line-height:34px;}
.biao_box_bot{ width:100%; border-bottom:1px solid #e5e5e5; padding:20px 0 20px 0;}
.biao_box{margin:20px 0; width:100%;}
.tabtan {text-align:center; font-size:12px; line-height:16px; border:1px #e5e5e5 solid; margin:20px 0;}
.tabtan th {height:40px;color: #000;border-right:1px #fff solid;text-align:center;  background-color:#eee; font-weight:600;}
.tabtan td {height: 40px;border:none;color: #000;border-right:1px #fff solid;text-align:center;}
.tabtan td.yellow {color: #FF782D;}
.tabtan td a.yellow {color: #FF782D;}
.tabtan th:last-child, .tabtan td:last-child{ border-right:none;}
.tabone {text-align:center; font-size:12px; line-height:16px; border-top:1px #e5e5e5 solid; border-left:1px #e5e5e5 solid; margin:20px 0 20px 0;}
.tabone th {height:40px;color: #000;border-right:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;text-align:center;  background-color:#eee; font-weight:600;}
.tabone td {height:40px;color: #000;border-right:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;text-align:center;}
.tdaffix{position: sticky; right:0;}
.blue{color:#4d8cd6; margin:0 4px;}
a.blue:link {color:#4d8cd6;}
a.blue:visited {color:#4d8cd6; cursor:pointer;}
a.blue:hover {color:#4075b3;cursor:pointer;}/*1020修改*/
a.yelink:link {color:#ff782d;}
a.yelink:visited {color:#ff782d; cursor:pointer;}
a.yelink:hover {color:#e06a28;cursor:pointer;}/*1020修改*/
.abstracts{color:#686868; background-color:#eeeeee; display:inline-block; padding:7px 10px; font-size:14px; line-height:14px; margin:8px 10px 0 0;}
.abstracts img{ margin-left:4px; vertical-align:middle;}
a.abstracts:link {color:#686868; background-color:#eeeeee; }
a.abstracts:visited {color:#686868; cursor:pointer;}
a.abstracts:hover {color:#686868;cursor:pointer; text-decoration:none;}
.tdRight{ text-align:right!important; padding:0 10px 0 0 !important; }
.tdLeft10{ text-align:left!important; padding:0 0 0 10px !important; }
.tdhide{width:100px; height: auto; text-overflow:ellipsis;white-space:nowrap; display:block; margin:0 auto; color:#151002;overflow:hidden;}
 a.tdhide:link {color:#151002;}
 a.tdhide:visited {color:#151002;}
 a.tdhide:hover{color:#151002; text-decoration:none; cursor:pointer;}
 a.yzm:link{ width:140px; height:32px; line-height:32px; background-color:#ff782d; color:#fff; text-align:center; margin-left:10px; display:inline-block;}
 a.yzm:hover{ cursor:pointer; text-decoration:none; display:inline-block;}


/*尾部*/
.bottom_center {width:980px;  margin:0 auto;}
.bottom, .zbottom{ width:100%; height:auto; float:left; background-color:#f0f0f0; }
.bottom_logo {width:100%;  float:left; margin:20px 0;}
.bottom_logo img { text-align:left;}
.bottom_text {width:480px;  float:left; margin-top:25px; font-size:12px; line-height:30px; color:#686868; }
.bottom_rwm{width:348px;float:right;}
.bottom_rwm span {width:116px; height:100px; float:left; margin:17px 0 17px 0; line-height:30px; text-align:center; color:#5c5c5c; font-size:12px;}



/*右侧固定展开收缩样式*/
.susp_show {height:260px; overflow:hidden; position: fixed; top:380px; right: 0; z-index:33;}
.susp_show .susp_l{float:left; width:120px;}
.susp_l .sus_code{position:absolute;top:10px; right:70px;height:82px; width: 82px; display: block; border:1px solid #fff;}
.susp_show .susp_l{float:left; width:40px;transition: width 0.3s ease-out;}
.susp_show .susp_l ul li{height:40px; line-height:40px; padding-left:40px;font-size:13px; cursor:pointer;margin-bottom:2px; color:#fff; display:block;white-space:nowrap;-moz-border-radius:2px; 
-webkit-border-radius:2px;border-radius:2px;}
.susp_show .susp_l ul li a{ color:#fff; text-decoration:none;}
.susp_show .susp_l ul li.sus_li1{background:#b2b2b2 url(../images/icon_left_1.png) no-repeat 8px 8px;}
.susp_show .susp_l ul li.sus_li2{background:#b2b2b2 url(../images/icon_left_2.png) no-repeat 8px 8px;}
.susp_show .susp_l ul li.sus_li3{background:#b2b2b2 url(../images/icon_left_3.png) no-repeat 8px 8px; position:relative;}
.susp_show .susp_l ul li.sus_li4{background:#b2b2b2 url(../images/icon_left_4.png) no-repeat 8px 8px;}
.susp_show .susp_l ul li.sus_li5{background:#b2b2b2 url(../images/icon_left_5.png) no-repeat 8px 8px;}
.susp_show .susp_l ul li.sus_li6{background:#b2b2b2 url(../images/icon_left_6.png) no-repeat 0px 0px;}

/*二维码*/
.sus_code{position: fixed;top: 434px;right:50%; margin-right:-480px;z-index: 1000;background-color: #b2b2b2;padding: 10px;color: #fff;-moz-border-radius:4px; 
-webkit-border-radius:4px;border-radius:4px;}
.sus_code li{display: inline-block;}
.sus_code li.first{margin-right: 10px;}
.sus_code li img{width:80px; height:80px;}
.sus_code p{text-align: center; font-size:12px; padding-top:4px;}

/*虚线标题*/
.steptitle{ height:20px; line-height:20px; background: url(../images/line.png) repeat-x left center; width:100%; text-align:center;}
.steptitle span{ padding:0px 68px;  background-color:#fff; color:#686868; display:inline-block; font-weight:normal;}
.steptitles{ height:20px; line-height:20px; background: url(../images/lidian.png) repeat-x left center; width:100%;}
.steptitles span{ height:20px; line-height:20px;font-weight:600;  padding-right:20px;  display:inline-block;background-color:#fff;}
/*进度条*/
.stepitem{ width:100%;}
.stepitemul{ padding:12px 30px;height:22px;}
.step_item em, .step_item span, .step_item i{ display:inline-block; vertical-align: middle;}
.step_item { height:22px; line-height:22px; position:relative; float:left; padding:1px 0;}
.step_item em{ height:22px; width:22px; background:url(../images/stepum.png); margin-right:10px;}
.step_item .arrow{ height:22px; width:40px;vertical-align: middle; background:url(../images/arrow.png);}
.step_item.on span { color:#151002; font-size:14px;}
.step_item span { color:#686868; font-size:14px;}
.step1 em{ background-position:0px 0px;}
.step1.on em{ background-position:22px 0px;}
.step2 em{ background-position:0px -22px;}
.step2.on em{ background-position:-22px -22px;}
.step3 em{ background-position:0px -44px;}
.step3.on em{ background-position:-22px -44px;}
.step4 em{ background-position:0px -66px;}
.step4.on em{ background-position:-22px -66px;}
.step5 em{ background-position:0px -88px;}
.step5.on em{ background-position:-22px -88px;}
.step6 em{ background-position:0px -110px;}
.step6.on em{ background-position:-22px -110px;}

/*温馨提示*/
.hint{ width:100%; background-color:#fffbf9; padding-bottom:20px;overflow:hidden; }/*1020修改*/
.hint h1{ font-size:14px; font-weight:600; height:16px; line-height:16px; vertical-align:middle; margin:20px 20px 20px 30px;}
.hint img{line-height:16px; vertical-align:middle; padding-right:10px; }
.hint ul li{font-size:12px; line-height:16px; color:#686868;margin:0 30px 6px 42px; list-style-type:disc; }

/*模态框公共样式  */
#lean_overlay {
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}
/*弹出框*//*1020修改*/

#mask_box{position:absolute;top:0;left:0; width:expression(body.scrollWidth); height:expression(body.scrollHeight);opacity: 0;filter: alpha(opacity = 0);background-color: #000000;z-index:1000;}
#menu_box{width:340px; height:400px;z-index:1000;position:absolute;left:80px;top:100px;filter: alpha(opacity = 0);}
#message_box{width:100%; left:0; top:0px;margin:0 auto;z-index:1001; position:absolute; margin-top:100px}

#mask{position:absolute;top:0;left:0; width:100%;  height:100%;opacity: 0.4;filter: alpha(opacity = 40);background-color: #000000;z-index:5; display:none;}
#maskIframe{position:absolute;top:0;left:0; width:100%;  height:100%;opacity: 0.4;filter: alpha(opacity = 40);background-color: #000000;z-index:9; display:none;}                                                            
#message_box3{width:512px; height: auto; left:50%; margin-left:-256px; top:35%; z-index:6;display:none; position:absolute;background-color:#fff;border-radius:4px; overflow:hidden;}
#message_box1{width:892px; height: auto; left:50%; margin-left:-446px; top:35%; z-index:6;display:none; position:absolute;background-color:#fff;border-radius:4px; overflow:hidden;}
/*弹出框内容*/
.short_header{position: relative;}
.short_title{height:53px;line-height:52px;font-size:18px; border-bottom:1px solid #e5e5e5; text-align:center;color: #151002;}
.icon_close{width:14px;height:14px;cursor:pointer; float:right; display:block; margin:14px 20px 0 0;}
.icon_sel{position:absolute;width:14px;height:14px;background: url(../images/icon_close.png) center no-repeat;top: -5px;right: -2px;cursor: pointer;}
.icon_sel.on {background: url(../img/select_sel.png);background-size: 100% 100%;}

.short_content {position: relative;padding:30px 30px 30px 30px;}
.short_cont_p { line-height:20px; text-align:center;}
.short_cont_left { line-height:24px; text-align:left;}
.zz_box{width:512px; height:auto;background-color:#fff;margin:0 auto; margin-top:120px; overflow:hidden;-moz-border-radius:4px; 
-webkit-border-radius:4px;border-radius:4px;}
.zz_box_big{width:892px;background-color:#fff;-moz-border-radius:4px; 
-webkit-border-radius:4px;border-radius:4px; margin:0 auto; margin-top:120px; overflow:hidden;}
/*文件输入框  */
.fileBox{position: relative;display: inline-block;}
.fileButton{display: inline-block;width:80px;height: 36px;line-height:34px;background: #E5E5E5;border-radius: 0px 4px 4px 0px;border:1px solid #979797;text-align: center;color: #151002;vertical-align: top;}
.file1,.file2{width:80px;height:34px;position: absolute;top: 0px;right: 0px;opacity: 0;filter:Alpha(opacity=0); /*透明度兼容IE8*/vertical-align: top;}
.fileName{display: inline-block;width: 210px;height: 34px;line-height: 34px;padding:0px 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;border:1px solid #d8d8d8;vertical-align: top;float: left;}
/*新加浮层*/
.mask {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.40;filter: alpha(opacity = 40);background-color:#000000;z-index: 100;}
.tcbg{position: absolute;width:512px; height: auto; left:50%; margin-left:-256px; top:10%;background-color: #fff;z-index: 1000;-moz-border-radius:4px; 
-webkit-border-radius:4px;border-radius:4px;}
.tcbgbig{position: absolute;width:808px; height: auto; left:0;top:10px;background-color: #fff;z-index: 1000;-moz-border-radius:4px; 
-webkit-border-radius:4px;border-radius:4px; overflow:hidden;}
.tcbox{position:fixed; margin:auto;width:512px; height: auto;top:30%;left:50%; margin-left:-256px;; background-color:#fff;-moz-border-radius:4px;z-index: 1000; 
-webkit-border-radius:4px;border-radius:4px;box-shadow: 4px 4px 8px 4px rgba(0, 0, 0, 0.1), 4px 6px 20px 4px rgba(0, 0, 0, 0.1); text-align:center;border:1px solid #ff782d;}
.tc_content{position: relative;padding:30px; text-align:center; font-size:16px;}
/*新加菜单设置*/
.sortMenuWin{height: 329px;}
.sortMenuWin form li{width: 100%;height: 33px;line-height: 33px;padding: 0 25px;background-color: #f3f3f3;margin-bottom: 15px;box-sizing: border-box;position:relative;text-align: left;}
.sortMenuWin form li .right .up .upspan{display: inline-block;width: 15px;height: 14px;background: url(/eweb/js/My97DatePicker/NewUI/images/icon_up_normal.png) no-repeat 100%;}
.sortMenuWin form li:nth-child(2) .right .up .upspan{display: inline-block;width: 15px;height: 14px;background: url(/eweb/js/My97DatePicker/NewUI/images/icon_up_ban.png) no-repeat 100%;}
.sortMenuWin form li .right .dowm .dowmspan{display: inline-block;width: 15px;height: 14px;background: url(/eweb/js/My97DatePicker/NewUI/images/icon_down_normal.png) no-repeat 100%;
}
.sortMenuWin form li:last-child .right .dowm .dowmspan{display: inline-block;width: 15px;height: 14px;background: url(/eweb/js/My97DatePicker/NewUI/images/icon_down_ban.png) no-repeat 100%;}
.sortMenuWin form li .right{z-index: 1;display: block;width: 40px;height: 100%;position: absolute;bottom: 0px;right:0px;}


/*二期新增*/
.btnlink{height:28px; line-height:28px; padding:0px 12px;font-size:14px; position:relative; display:inline-block;cursor:pointer; text-decoration:none;-moz-border-radius:4px;
-webkit-border-radius:4px;border-radius:4px;}
.btnlink:hover, .btnlink:visited, .btnlink:active{text-decoration:none; color:#ff782d;}
.btn_marginright{ margin-right:10px;}
.btnlink img{margin-right:6px; vertical-align:middle; margin-top:-1px;}
.tablebox{ width:748px; overflow-x:auto;border:1px #e5e5e5 solid;}
.tabflow{text-align:center; font-size:12px; line-height:16px; }
.tabflow th {height:40px;color: #000;border-right:1px #fff solid;text-align:center;  background-color:#eee; font-weight:600; padding:0 4px;}
.tabflow td {height: 40px;border:none;color: #000;border-right:1px #fff solid;text-align:center; padding:0 4px;}
.tabtan th:last-child, .tabtan td:last-child{ border-right:none;}
.steptitle_left{ height:24px; line-height:24px; background: url(../images/line.png) repeat-x left center; width:100%; text-align:left; margin:30px 0 20px 0;}
.steptitle_left span{ padding:0px 20px 0px 30px;  background-color:#fff; color:#151002; font-size:17px; font-weight: bold; display:inline-block; font-weight:normal;}
.flietext{ width:300px; color:#686868; line-height:16px; margin-top:10px;}
.flietext a{ text-align:right; float:right;}
.h50{ width:100%; height:50px; display:block;}

.ts_box1{
position: fixed;
top:350px;
left:30%;
width:485px;
height:auto;
padding:0px 0px 20px 0px;
overflow:hidden;
/*以下是圆角阴影样式*/
border:solid 3px #ffffff;
-webkit-border-radius: 8px; 
-moz-border-radius: 8px; 
border-radius: 8px; 
-webkit-box-shadow:0 0 18px #333333 ;
-moz-box-shadow:0 0 18px #333333;
box-shadow: 0 0 18px #333333; 
/* background: #f2ecdd;  */
background: #ffffff; 
behavior: url(zh_CN/gdrcu/css/pie/PIE.htc);
z-index:1100;
display:none;
}

.ts_box2{
position: fixed;
top:350px;
left:30%;
width:485px;
height:auto;
padding:10px 0px 10px 0px;
text-align: center;
overflow:hidden;
/*以下是圆角阴影样式*/
border:solid 3px #ffffff;
-webkit-border-radius: 8px; 
-moz-border-radius: 8px; 
border-radius: 8px; 
-webkit-box-shadow:0 0 18px #333333 ;
-moz-box-shadow:0 0 18px #333333;
box-shadow: 0 0 18px #333333; 
/* background: #f2ecdd;  */
background: #ffffff; 
behavior: url(zh_CN/gdrcu/css/pie/PIE.htc);
z-index:1100;
display:none;
}


/*二期新增*/
.btnlink{height:28px; line-height:28px; padding:0px 12px;font-size:14px; position:relative; display:inline-block;cursor:pointer; text-decoration:none;-moz-border-radius:4px;
-webkit-border-radius:4px;border-radius:4px;}
.btnlink:hover, .btnlink:visited, .btnlink:active{text-decoration:none; color:#ff782d;}
.btn_marginright{ margin-right:10px;}
.btnlink img{margin-right:6px; vertical-align:middle; margin-top:-1px;}
.tablebox{ min-width:748px; width:100%;overflow-x:auto;border:1px #e5e5e5 solid;}
.tabflow{text-align:center; font-size:12px; line-height:16px; }
.tabflow th {height:40px;color: #000;border-right:1px #fff solid;text-align:center;  background-color:#eee; font-weight:600; padding:0 4px;}
.tabflow td {height: 40px;border:none;color: #000;border-right:1px #fff solid;text-align:center; padding:0 4px;}
.tabtan th:last-child, .tabtan td:last-child{ border-right:none;}
.steptitle_left{ height:24px; line-height:24px; background: url(../images/line.png) repeat-x left center; width:100%; text-align:left; margin:30px 0 20px 0;}
.steptitle_left span{ padding:0px 20px 0px 30px;  background-color:#fff; color:#151002; font-size:17px; font-weight: bold; display:inline-block; font-weight:normal;}
.flietext{ width:300px; color:#686868; line-height:16px; margin-top:10px;}
.flietext a{ text-align:right; float:right;}
.h50{ width:100%; height:50px; display:block;}
.tabli_ri{ text-align:right;font-size:12px; height:22px;}
.f16{font-size:16px; font-weight:700; color:#151002;}
/*1017*/
.mag_ri_20 { margin-right:20px;}
.seli span{display:block; float:left;}
.seli{display:inline-block;}
.tabts{float:right; font-size:12px; line-height:40px; margin-right:16px; color:#686868;}
.applicetit{ height:58px; width:100%; line-height:58px; font-size:18px; font-weight:800;border-bottom:1px solid #e5e5e5; text-align: center;}
.applicetext{ margin:30px; overflow:hidden; font-size:12px; line-height:2.0;}
.bold{ font-weight:bold}
.mag_ri40{ margin-right:40px;}
.risktit{ width:100%; margin:30px 0 20px 0;}
.riskcon{ width:100%; margin:12px 0;}
.di{ height:20px; width:100px; background-color:#FDC187; display:block;float:left;}
.zh{ height:20px; width:100px; background-color:#F99857;display:block;float:left;}
.go{ height:20px; width:100px; background-color:#FF782D;display:block; float:left;}
.mo{ height:20px; width:100px; background-color:#eeeeee; display:block;float:left;}
/*1019*/
.con_title1{width:100%; height:16px; vertical-align:middle; margin-top:20px;}
.con_title1 p{ font-size:16px; height:16px; line-height:16px; vertical-align:middle; display:block;  color:#000;float:left; border-left:4px solid #F00; padding-left:24px; font-weight:600;}
.tabjsh {text-align:center; font-size:12px; line-height:16px; border:1px #e5e5e5 solid; margin:20px 0;}
.tabjsh th {height:40px;font-size:14px;color:#151002;border-bottom:1px #e5e5e5 dashed;text-align:center;   font-weight:600;}
.tabjsh td {height: 40px;border:none;color: #000;border-right:1px #fff solid;text-align:center;}
.tabjsh th:last-child, .tabtan td:last-child{ border-right:none;}
.hscroll{height:200px; overflow-y:auto;}
/*1125*/
.btn_add{background:#fff url(../images/icon_add.png) center no-repeat; height:34px; width:34px;cursor:pointer;vertical-align:middle;box-sizing:border-box;}
.btn_reducced{background:#fff url(../images/icon_reducced.png) center no-repeat; height:34px; width:34px;cursor:pointer;vertical-align:middle;box-sizing:border-box;}
/*1129*/
.finbox{ width:49%; height:311px; border:1px solid #e5e5e5;box-sizing:border-box; display:block; float:left;}
.ckszBox{ width:100%;text-align:center; color:#FF2E20; font-size:20px; display:block; padding-bottom:20px; border-bottom:1px solid #e5e5e5; margin-bottom:20px;}
.ckszNum{color:#FF2E20;font-weight:bold; font-size: 20px;padding-bottom:10px;}
.jey{ width:100%;text-align:center; color:#151002; font-size:14px; display:block; margin-top:30px; margin-bottom:20px;}
.jenum{ width:100%;text-align:center; color:#FF2E20; font-size:20px; display:block; padding-bottom:20px; border-bottom:1px solid #e5e5e5;font-weight:bold; margin-bottom:20px;}
.xibox{width:100%; display:block;}
.xli{width:33%;display:block; float:left; text-align:center; color:#151002; font-size:12px;}
.xjenum{color:#FF2E20; font-size:16px; display:block;  }
.flexbox{display:flex; }
.flexElement{flex:1; }
.syl{ width:330px; margin:0 10px 0 20px; height:168px; }
/*1202*/
.tcalert{position: absolute;width:256px; height: auto; left:50%; margin-left:-128px; top:10%;background-color: #fff;z-index: 1000;-moz-border-radius:4px; 
-webkit-border-radius:4px;border-radius:4px;;border:1px solid #fedcca;}
.short_title1{height:46px;line-height:46px;font-size:16px; border-bottom:1px solid #e5e5e5; text-align:center;color: #151002;}
.icon_close1{width:14px;height:14px;cursor:pointer; position:absolute; display:block;top:16px; right:14px;}

.banner_centerimg {width:980px; height:194px;text-align:center;position: relative;}
.main_pic {width:980px; height:194px;margin: 0 auto;clear: both;position: relative;padding: 0px 0px; overflow:hidden;}
.item{color:#fff;font-size:14px;left:50%; margin-left:-120px; position:absolute; top:135px;z-index:9;width:300px;text-align:center;line-height:60px;height:30px;}
.item a{ text-align:center;cursor:pointer;text-decoration:none; color:#666666; background:none; padding:2px 10px; border:1px solid #fff;}
a.seld{color:#fff; }
a.hide{display:none;}

.frmcls
{ 
	position:absolute;
	z-index:998;	
	display: none;
	background: transparent;
}

.popupWindow {
	background-color: white;
	width: 750px;	
	position: absolute;
	z-index:2000;
	display:none;
}

.popupTitle{
	background-color:#e1d3b1;
	font:bold 12px/24px "瀹嬩綋";
	padding-left:4px;
	vertical-align:middle;
	height: 20px;
	width:470px
}
.titleIcon{
	width: 23px;
	height: 17px;
	float: right;
	margin-top:4px;
	margin-right:4px;
   	cursor: pointer;
}
.popupContent {	
	background-color: white;	
	border: 2px solid #e1d3b1;	
	overflow: auto;
}
.resdiv 
{ 
	height:100px;
	width:100px;
	position:absolute;
	z-index:999;
	border-right: 2px outset #7F9DB9;
	border-bottom: 2px outset #7F9DB9;
	border-top: 1px solid #7F9DB9;
	border-left: 1px solid #7F9DB9;
}

.cbox label{width:80%; font-size: 13px;}
.cbox a{color:#7A8EFA}
.cbox b{float:right; padding-right:15px; font-size: 13px;}
.tdTitleBold{font-weight: bold; font-size: 15px;}
.Attentions{width:90%;margin:0 auto;background-color: #fff;padding-top: 1rem;text-align:left}
.cover_boxShadow{
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#333333;
	z-index:1000;
	filter:alpha(opacity=20); /*IE婊ら暅锛岄�鏄庡害50%*/
	-moz-opacity:0.1; /*Firefox绉佹湁锛岄�鏄庡害50%*/
	opacity:0.1;/*鍏朵粬锛岄�鏄庡害50%*/
	display:none;
}
.icon_close1{width:14px;height:14px;cursor:pointer; position:absolute; display:block;top:16px; right:14px;}


.frmcls
{ 
	position:absolute;
	z-index:998;	
	display: none;
	background: transparent;
}

.popupWindow {
	background-color: white;
	width: 750px;	
	position: absolute;
	z-index:2000;
	display:none;
}

.popupTitle{
	background-color:#e1d3b1;
	font:bold 12px/24px "瀹嬩綋";
	padding-left:4px;
	vertical-align:middle;
	height: 20px;
	width:470px
}
.titleIcon{
	width: 23px;
	height: 17px;
	float: right;
	margin-top:4px;
	margin-right:4px;
   	cursor: pointer;
}
.popupContent {	
	background-color: white;	
	border: 2px solid #e1d3b1;	
	overflow: auto;
}
.resdiv 
{ 
	height:100px;
	width:100px;
	position:absolute;
	z-index:999;
	border-right: 2px outset #7F9DB9;
	border-bottom: 2px outset #7F9DB9;
	border-top: 1px solid #7F9DB9;
	border-left: 1px solid #7F9DB9;
}

.cbox label{width:80%; font-size: 13px;}
.cbox a{color:#7A8EFA}
.cbox b{float:right; padding-right:15px; font-size: 13px;}
.tdTitleBold{font-weight: bold; font-size: 15px;}
.Attentions{width:90%;margin:0 auto;background-color: #fff;padding-top: 1rem;text-align:left}
.cover_boxShadow{
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#333333;
	z-index:1000;
	filter:alpha(opacity=20); /*IE婊ら暅锛岄�鏄庡害50%*/
	-moz-opacity:0.1; /*Firefox绉佹湁锛岄�鏄庡害50%*/
	opacity:0.1;/*鍏朵粬锛岄�鏄庡害50%*/
	display:none;
}
.pSingleTranferbook{position:absolute; z-index:2; width:590px; border:1px solid #fcb893;background-color:#ffffff; left:-170px;top:33px; height:300px; }
.chooseDownLoadFormatBox{
	position: absolute;
	width: 420px;
	height: 160px;
	left:50%; 
	margin-left:-128px; 
	top:10%;
	background-color: #fff;
	z-index: 1000;
	moz-border-radius:4px; 
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #fedcca;
}
.chooseInfoInline{
	float:left;
}
/*行内转账新增样式*/
.innertransBox{
	text-align:center;
}
.innertransBox table{
	margin:auto;
}

/*内部转账新增样式*/
.savtosavprebox .savtosavconfirm .savtosav{
	text-align:center;
}

.savtosavprebox table{
	margin:auto;
}
.savtosavconfirm table{
	margin:auto;
}
.savtosav table{
	margin:auto;
}
/*实时跨行转账新增样式*/
.realtimetransbox{
	text-align:center;
}
.realtimetransbox table{
	margin:auto;
}
/*跨行转账新增样式*/
.newtransferbox{
	text-align:center;
}
.newtransferbox table{
	margin:auto;
}
/*单笔转账新增样式*/
.intelligenttransferpre.{
	text-align:center;
}
.intelligenttransferpre table{
	margin:auto;
}
/*批量转账新增样式*/
.bathmask{
	width:100%；
}
.c_box_batch{
	overflow-x: scroll;
    width: 79%;
}

/* 金额输入放大字体展示框，向上悬浮 */
.bigSizeBox{
	position: absolute;
	display: none;
	min-height:35px;
	max-height:104px;
	min-width:20px;
	font-size:20px;
    padding-left: 5px;
    color: red;
    border: 1px solid orange;
    top:-36px;
    background-color: #fff;
    overflow:hidden;
    line-height: 35px
    
}
/* 金额输入放大字体展示框，向上悬浮 */
.addPayerbigBox{
	position: absolute;
	display: none;
	height:35px;
	width:615px;
	font-size:20px;
    padding-left: 5px;
    color: red;
    border: 1px solid orange;
    top:-35px;
    background-color: #fff;
    overflow:hidden;
    line-height: 35px
    
}
fieldset.block_title {border: none; border-top: 1px solid #e5e5e5; padding-left: 5px;}
fieldset.block_title legend {margin-left:-9px; margin-top:40px; margin-bottom:20px;padding-right:15px;font-size:16px;color:#000;font-weight:600;}
/*--------======Grid 插件======--------*/
/* Grid 头部面板 */
.grid_head_panel {width: 100%}
.grid_head_panel .grid_head_bar {float:left; width:55%; text-align:left;}
.grid_head_panel .grid_head_tip {float:right; width:45%; text-align:right;}
.grid_head_panel .grid_head_tip span{color: red;}
.grid_body_panel {width: 100%; overflow: auto;}
.grid_body_panel table {width: 100%; white-space: nowrap;}
.grid_page_panel {width: 100%; padding: 10px 15px 1px 1px;}
.grid_foot_panel {width: 100%}
/*--------======UI-窗口======--------*/
.ui_win_frame {position:fixed; height:auto; margin-left:-226px; top:120px; left:40%; background-color:#fff; z-index:1000; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.ui_win_panel {}
.ui_win_head {height:53px; line-height:52px; font-size:18px; border-bottom:1px solid #e5e5e5; text-align:center;color: #151002; padding-left:10px;}
.ui_win_body {padding:30px 15px 0 15px; overflow: auto;}
.ui_win_foot {text-align:center; margin:30px auto;}
.ui_win_title {}
.ui_win_icon_close {width:14px; height:14px; cursor:pointer; float:right; display:block; margin:14px 20px 0 0;}
.file_list_body {display:flex; flex-wrap:wrap; justify-content: flex-start; width:100%;}
.file_list_item {flex:1; height:98px; border: 1px dashed #e4e4e4; border-radius:4px; width:100px; min-width:98px; max-width:98px; margin:0 5px 5px 0;}
.file_list_add {border:1px dashed #e4e4e4; text-align:center; justify-content:center; align-items:center; line-height:100%; display:flex;}
.file_list_add_div {display: fiex; line-height: 100%}
.file_list_file {width:80px;height:34px;position: absolute;top: 0px;right: 0px;opacity: 0;filter:Alpha(opacity=0); /*透明度兼容IE8*/vertical-align: top;}
.file_list_item_close{width:14px;height:14px;cursor:pointer; float:right; display:block;position: relative;bottom: 105;left: 6px;}
.file_list_item_name{font-size:12px; padding:1px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; text-align:center; vertical-align:middle;}
/*--------======窗口编辑表单======--------*/
.win_edit_form {border: 1px #e5e5e5 solid; vertical-align:middle; border-bottom:none; font-size:14px;}
.win_edit_form tr {width: 100%;}
.win_edit_form th {text-align:left; font-weight:normal; vertical-align:middle; background-color:#f7f7f7; color:#686868; padding:4px 5px; border-bottom:1px #e5e5e5 solid;}
.win_edit_form td {text-align:left; padding:4px 5px; vertical-align:middle; border-bottom:1px #e5e5e5 solid;}
.win_edit_form td img {vertical-align: middle;}
.win_edit_form input,select {height:32px; line-height:32px; padding-left:8px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle; width:200px; box-sizing:border-box;}
/*-------下拉框按钮去除------*/
.not-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}
.not-arrow::-ms-expand{display:none}

.httpBackend-container {
    position: absolute;
    margin: 0 auto;
    top: 40%;
    left: 45%;
}

.httpBackend-backdrop {
    display: none;
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    _bottom: auto;
    left: 0px;
    z-index: 1000;
    background-color: #000000;
    background-color: rgba(0,0,0,0.5);
    filter: alpha(opacity=50);
}

.load_img {
    background: url(/eweb/js/My97DatePicker/NewUI/images/mask1.png) no-repeat center;
    -moz-animation: rotate 20s infinite linear;
    -webkit-animation: rotate 20s infinite linear;
    animation: rotate 2s infinite linear;
    width: 60px;
    height: 60px;
}

.load_logo {
    position: absolute;
    background: url(/eweb/js/My97DatePicker/NewUI/images/mask2.png) no-repeat center;
    width: 60px;
    height: 60px;
    top: 0;
}

@-webkit-keyframes rotate{
	from{-webkit-transform:rotate(0deg)}
	to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotate{
	from{-moz-transform:rotate(0deg)}
	to{-moz-transform:rotate(360deg)}
}
@-ms-keyframes rotate{
	from{-ms-transform:rotate(0deg)}
	to{-ms-transform:rotate(360deg)}
}
@-o-keyframes rotate{
	from{-o-transform:rotate(0deg)}
	to{-o-transform:rotate(360deg)}
}

fieldset.block_title {border: none; border-top: 1px solid #e5e5e5; padding-left: 5px;}
fieldset.block_title legend {margin-left:-9px; margin-top:40px; margin-bottom:20px;padding-right:15px;font-size:16px;color:#000;font-weight:600;}
/*--------======Grid 插件======--------*/
/* Grid 头部面板 */
.grid_head_panel {width: 100%}
.grid_head_panel .grid_head_bar {float:left; width:55%; text-align:left;}
.grid_head_panel .grid_head_tip {float:right; width:45%; text-align:right;}
.grid_head_panel .grid_head_tip span{color: red;}
.grid_body_panel {width: 100%; overflow: auto;}
.grid_body_panel table {width: 100%; white-space: nowrap;}
.grid_body_panel table td.empty_tip {padding: 22px;}
.grid_page_panel {width: 100%; padding: 10px 15px 1px 1px;}
.grid_foot_panel {width: 100%}
/*--------======UI-窗口======--------*/
.ui_win_frame {position:absolute; height:auto; margin-left:-256px; top:10%; left:30%; background-color:#fff; z-index:1000; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.ui_win_panel {}
.ui_win_head {height:53px; line-height:52px; font-size:18px; border-bottom:1px solid #e5e5e5; text-align:center;color: #151002; padding-left:10px;}
.ui_win_body {padding:30px 15px 0 15px; overflow: auto;}
.ui_win_foot {text-align:center; margin:30px auto;}
.ui_win_title {}
.ui_win_icon_close {width:14px; height:14px; cursor:pointer; float:right; display:block; margin:14px 20px 0 0;}
/*--------======UI-窗口======--------*/
.ui_window {position:absolute; height:auto; top:20px; left:20px;background-color:#FFF; z-index:1000; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; min-height:200px; max-height:560px; width:720px; min-width:560px; max-width:960px;}
.ui_window.small {width: 560px;}
.ui_window.biger {width: 960px;}
.ui_window_main {ont-family: PingFangSC-Regular; font-size: 14px; letter-spacing: 0; font-weight: 400;}
.ui_window_head {height: 53px; font-size: 16px; border-bottom: 1px solid #E5E5E5; padding: 00px 30px;}
.ui_window_head_title {height: 53px; vertical-align: middle; display:flex; align-items:center; justify-content:center;}
.ui_window_head_close {width:14px; height:14px; cursor:pointer; position: absolute; right: 30px; top: 20px;}
.ui_window_body {max-height: 414px; padding:30px 30px 0 30px; overflow:auto; border: thin; /* background: lime; */}
.ui_window_body_content {}
.ui_window_foot {text-align:center; /* background: #ffffa8; */ height: 40px; padding: 30px;}

.file_list_body {display:flex; flex-wrap:wrap; justify-content: flex-start; width:100%;}
.file_list_item {flex:1; height:98px; border: 1px dashed #e4e4e4; border-radius:4px; width:100px; min-width:98px; max-width:98px; margin:0 5px 5px 0;}
.file_list_add {border:1px dashed #e4e4e4; text-align:center; justify-content:center; align-items:center; line-height:100%; display:flex;}
.file_list_add_div {display: fiex; line-height: 100%}
.file_list_file {width:80px;height:34px;position: absolute;top: 0px;right: 0px;opacity: 0;filter:Alpha(opacity=0); /*透明度兼容IE8*/vertical-align: top;}
.file_list_item_close{width:14px;height:14px;cursor:pointer; float:right; display:block;position: relative;bottom: 105;left: 6px;}
.file_list_item_name{font-size:12px; padding:1px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; text-align:center; vertical-align:middle;}
/*--------======UI-窗口======--------*/
.ui_window {position:absolute; height:auto; top:20px; left:20px;background-color:#FFF; z-index:1000; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; min-height:200px; max-height:560px; width:720px; min-width:560px; max-width:960px;}
.ui_window.small {width: 560px;}
.ui_window.biger {width: 960px;}
.ui_window_main {ont-family: PingFangSC-Regular; font-size: 14px; letter-spacing: 0; font-weight: 400;}
.ui_window_head {height: 53px; font-size: 16px; border-bottom: 1px solid #E5E5E5; padding: 00px 30px;}
.ui_window_head_title {height: 53px;line-height:53px; vertical-align: middle; display:flex; align-items:center; justify-content:center;}
.ui_window_head_close {width:14px; height:14px; cursor:pointer; position: absolute; right: 30px; top: 20px;}
.ui_window_body {max-height: 414px; padding:30px 30px 0 30px; overflow:auto; border: thin; /* background: lime; */}
.ui_window_body_content {}
.ui_window_body_content_center {text-align:center}
.ui_window_foot {text-align:center; /* background: #ffffa8; */ height: 40px; padding: 30px;}
/*--------======UI-下拉框chunk======--------*/
.ui_select_chunk li{ width:auto; height:34px; line-height:32px; text-align:center; margin:0 18px 10px 0;cursor: pointer; border:1px solid #bfbfbf; float:left;padding:0 16px;}
.ui_select_chunk li.on{ width:auto; border:1px solid #ff782d; color:#ff782d; background:url(../images/xyk_xz.png) no-repeat right bottom;}

/*--------======窗口编辑表单======--------*/
.win_edit_form {border: 1px #e5e5e5 solid; vertical-align:middle; border-bottom:none; font-size:14px;}
.win_edit_form tr {width: 100%;}
.win_edit_form th {text-align:left; font-weight:normal; vertical-align:middle; background-color:#f7f7f7; color:#686868; padding:4px 5px; border-bottom:1px #e5e5e5 solid;}
.win_edit_form td {text-align:left; padding:4px 5px; vertical-align:middle; border-bottom:1px #e5e5e5 solid;}
.win_edit_form td img {vertical-align: middle;}
.win_edit_form input,select {height:32px; line-height:32px; padding-left:8px; border:1px solid #c5c5c5;color:#151002; vertical-align:middle; width:200px; box-sizing:border-box;}
/*-------下拉框按钮去除------*/
.not-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}
.not-arrow::-ms-expand{display:none}
.showMoreTip{
	font-size: 14px;
    color: #1677FF;
    letter-spacing: 0;
    line-height: 22px;
    font-weight: 400;
    position: relative;
}
.showMoreTip span{
	text-align: center;
    display: block;
    cursor: pointer;
}
.showMoreTip .showDown{
	margin-left: 10px;
    width: 6px;
    height: 6px;
    border-left: 1px solid #1677FF;
    border-bottom: 1px solid #1677FF;
    border-right: none;
    border-top: none;
    transform: rotate(-45deg);
    position: absolute;
    right: 46%;
    top: 24%;
    cursor: pointer;
}
.showMoreTip .showUp{
	margin-left: 10px;
    width: 6px;
    height: 6px;
    border-left: none;
    border-bottom: none;
    border-right: 1px solid #1677FF;
    border-top: 1px solid #1677FF;
    transform: rotate(-45deg);
    position: absolute;
    right: 46%;
    top: 40%;
    cursor: pointer;
}
.middenTip {
	font-size: 15px;
    color: #151002;
    letter-spacing: 0;
    line-height: 22px;
    font-weight: 600;
    padding-left: 30px;
    padding-top: 13px;
    padding-bottom: 13px;
}
/* 首页日历样式   开始  */
.memoForm{position: relative;}
.memoForm textarea{width: 100%;padding: 6px 5px 17px 5px;box-sizing: border-box;}
.memoCounter{position: absolute;bottom: 4px;right: 10px;font-size: 12px;color: #a9a9a9;}

/* 首页日历样式   结束 */
/* 首页tab标签页的样式 开始 */
.tab_boxtit{width:100%; height:40px; vertical-align:middle;border-bottom:1px solid #e5e5e5; display:block;}
.tab_boxtit .tab_boxtit_one{padding-left: 20px;position: relative;}
.tab_boxtit .tab_boxtit_one::after{content: "";display: block;position: absolute;height: 19px;width: 4px;background-color: #F00;top: 10px;left: 0px;}
.tab_boxtit .tab_boxtit_txet{font-size:12px;vertical-align:middle; display:block;  color:#bbb;float:left; margin-right: 20px;line-height: 40px;cursor: pointer;}
.tab_boxtit .tab_on_list{color: #000;font-size: 14px;font-weight: 700;}
.tab_boxtit .tab_boxtit_txet_rigth{}
/* ---- 表格样式 table-wrapper 开始 */
.nth{margin-bottom: 10px;}
.nth .nthItem{width: 70px;display: inline-block;height: 30px;line-height: 30px;font-size: 12px;border: 1px solid red;text-align: center;border-radius: 2px;color: red;margin-right: 5px;}
.table-wrapper{position: relative;border: 1px solid #ddd;overflow: hidden;}
.table-wrapper .header-table{background-color: white;border-collapse: collapse;}
.table-wrapper .header-table th{background-color: #eee;font-size: 14px;text-align: center;height: 40px;}
.table-wrapper .header-table th.column0{width: 120px;}
.table-wrapper .header-table .fixed-column0{width: 120px;text-align: left;padding: 0 20px;height: 40px;line-height: 40px;position: absolute;box-sizing: border-box;box-shadow: -2px 0 5px rgba(0, 0, 0, 0.1);right: 0;}
.table-wrapper .body-container{height: 225px;overflow: auto;position: relative;}
.table-wrapper .body-container .body-table{border-collapse: collapse;}
.table-wrapper .header-table th,.table-wrapper .body-container .body-table td{min-width:120px;}
.table-wrapper .body-container .body-table td{font-size: 14px;text-align: center;height: 40px;line-height: 40px;}
.table-wrapper .body-container .body-table tr{border-bottom: 1px solid #eee;}
.table-wrapper .body-container .body-table tr:hover{background-color: #fff4df;cursor: pointer;}
.table-wrapper .body-container .body-table td.column{width: 120px;}
.table-wrapper .body-container .body-table td{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.table-wrapper .body-container .body-table .fixed-column{width: 120px;font-size: 14px;text-align: center;height: 40px;line-height: 40px;position: absolute;right: 0;background-color: #fff;box-shadow: -2px 0 5px rgba(0, 0, 0, 0.1);}
.table-wrappercopy {position: relative;border: 1px solid #ddd;overflow: hidden;}
.table-wrappercopy .header-table {background-color: white;border-collapse: collapse;}
.table-wrappercopy .header-table th {background-color: #eee;font-size: 14px;text-align: center;height: 40px;}
.table-wrappercopy .body-container {height: 250px;overflow: auto;position: relative;}
.table-wrappercopy .header-table,
.table-wrappercopy .body-container .body-table {table-layout: fixed;}
.table-wrappercopy .header-table th,
.table-wrappercopy .body-container .body-table td {box-sizing: border-box;font-size: 14px;text-align: center;height: 40px;line-height: 40px;min-width: 140px;}
.table-wrappercopy .header-table th,
.table-wrappercopy .body-container .body-table td {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.table-wrappercopy .header-table .fixed-column,
.table-wrappercopy .body-container .body-table .fixed-column {width: 120px;font-size: 14px;text-align: center;height: 40px;line-height: 40px;position: absolute;right: 0;box-shadow: -2px 0 5px rgba(0, 0, 0, 0.1);}
.table-wrappercopy .body-container .body-table .fixed-column{background-color: #fff;}

/* ---- 表格样式 table-wrapper 结束 */
/*固定列样式*/
.old-ie-table-wrapper .fixed-right {width: 120px; /* 固定列宽度 */position: absolute !important;right: 0;background: #fff;z-index: 2;background-color: #068BF0;}
/* 首页tab标签页的样式 结束 */


.amount_text{color:#ff782d;}

/* 首页底部轮播图 */
.index-slider{height:220px;margin:0 auto;overflow:hidden;position:relative;}
.index-slider-container{width:100%;height:100%;position:relative;left:0;}
.index-slider-slide{width:100%;height:220px;float:left}
.index-slider-slide img{width:100%;height:100%;display:block}

.tooltip-container{
    position:relative;
    display: inline-block;
}
.tooltip-trigger{
	display: flex;
	justify-content:center;
	align-items:center;
	background: #f0f0f0;
	border-radius:12px;
	transition: all 0.3s ease;
}
.tooltip-trigger:focus ,
.tooltip-trigger:hover {
	background: #4d8cd6;
	transform:translateY(-3px);
	outline: none;
}
.tooltip-trigger:focus i,
.tooltip-trigger:hover i {
	background: white;
}
i{
	font-size: 24px;
	color: #4d8cd6;
	transition: color 0.3s;
}
.tooltip-text{
	visibility:hidden;
	width:450px;
	background: white;
	color: black;
	text-align:center;
	border-radius:5px;
	padding: 10px 15px;
	position: absolute;
	z-index:1;
	bottom:125%;
	left: 50%;
	transform:translateX(-50%);		
	opacity:0;
	transition: opacity 0.3s;
}
.tooltip-text::after{
	content:"";
	position: absolute;
	top: 100%;
	left:50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: #333 transparent transparent transparent;
}
.tooltip-trigger:focus + .tooltip-text,
.tooltip-trigger:hover + .tooltip-text{
	visibility:visible;
	opacity:1;
}
