@charset "utf-8";

 body{min-width:1200px;}
 .wrap{width: 1200px; margin: 0 auto;}
.top{color: #666;width: 100%; height: 30px; line-height: 30px;}
.top ul{float: right;}
.top li{display: inline-block; color: #333; float: left;}
.top li a{padding: 0 20px;}
.top li span{color: #ccc;}
.top li i{color: #ea5429; margin-left: 5px;}
.top a{color: #666;} .head{width: 100%; height: 80px; background: #11244b; }

.head a{color: #fefefe;}
a.logo{display:inline-block; height: 80px; float: left;}
.head li{float: left;margin-left: 100px; line-height: 80px; font-size: 16px;}
.head li.current{background: url(../images/head_icon.png)no-repeat center bottom;}
.head li.current a{color: #ea5429;}


.grayFoot{width: 100%; height: 66px; color: #807f7f; background: #f2f2f2; text-align: center;line-height: 66px;} 

.foot{width: 100%;min-width: 1200px; background: #2d2f37;  color: #acacae;}
.f-logo{display: inline-block; float: left; margin-right:180px;}
.com-con{float: left;}
.com-con h1{font-size: 18px; color: #e0e0e1;margin-bottom: 30px;}
.com-con p{margin-bottom: 10px;}
.code{float: right;}
.code li{float: left;margin-left: 30px;}
.code li p{margin-top: 12px;}
.foot-con{height: 138px;padding: 56px 0 50px;}
.record{height: 60px; line-height: 60px;border-top: 1px solid #383b45; text-align: center; color: #acacae;}



.main{margin: 15px 0;}

.left-nav{ width: 170px; background: #fff; float: left; min-height: 630px;}
.nav li a{height: 40px;line-height: 40px; display:block; color: #333;margin-right: 12px; }
.nav li i{display: inline-block; width: 12px;height: 8px; background: url(../images/arrow.png) no-repeat right center; float: right;margin-top: 15px;}
.nav li a.selected {border-left: 2px solid #ea5429;color:#ea5429;}
a.selected i{background: url(../images/arrow_down.png) no-repeat right center;}
.nav em{display: inline-block;width: 20px;height: 20px; margin:0 15px; background: url(../images/nav_icon.png) no-repeat; vertical-align: middle;}
.nav .selected em{margin:0 15px 0 13px;}
.nav em.m1{background-position:  0px 0px;}
.nav em.m2{background-position:  0px -20px;}
.nav em.m3{background-position:  0px -40px;}
.nav em.m4{background-position:  0px -60px;}
.nav em.m5{background-position:  0px -80px;}
.nav em.m6{background-position:  0px -100px;}
.nav em.m7{background-position:  0px -120px;}
.nav em.m8{background-position:  0px -140px;}
.nav em.m9{background-position:  0px -160px;}
.nav em.m10{background-position:  0px -180px;}
.nav em.m11{background-position:  0px -200px;}
.nav em.m12{background-position:  0px -220px;}
.nav em.m13{background-position:  0px -240px;}
.nav em.m14{background-position:  0px -260px;}
.nav em.m15{background-position:  0px -280px;}
.nav .selected em.m1{background-position: -20px 0px;}
.nav .selected em.m2{background-position: -20px -20px;}
.nav .selected em.m3{background-position: -20px -40px;}
.nav .selected em.m4{background-position: -20px -60px;}
.nav .selected em.m5{background-position: -20px -80px;}
.nav .selected em.m6{background-position: -20px -100px;}
.nav .selected em.m7{background-position: -20px -120px;}
.nav .selected em.m8{background-position: -20px -140px;}
.nav .selected em.m9{background-position: -20px -160px;}
.nav .selected em.m10{background-position: -20px -180px;}
.nav .selected em.m11{background-position: -20px -200px;}
.nav .selected em.m12{background-position: -20px -220px;}
.nav .selected em.m13{background-position: -20px -240px;}
.nav .selected em.m14{background-position: -20px -260px;}
.nav .selected em.m15{background-position: -20px -280px;}

.menu{display: none;}
.menu li{height: 40px; line-height: 40px;margin-left: 45px;}
.menu li a{color: #666; background: none; margin-left: 10px;}
.menu li a.selected{border: 0; background: none;}
.spe li a{text-align: left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}

.right-con{width: 1015px; background: #fff; float: right; padding-bottom:30px;  min-height: 600px;}

.ipt{width: 240px;height: 34px;border: solid 1px #e6e6e6;padding-left: 10px;}
.ipt2{width: 120px;height: 34px;border: solid 1px #e6e6e6;padding-left: 10px;}
.ipt:hover{border-color: #d2d2d2;}
.ipt:focus{border: 1px solid #5aadff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);}
select{height: 36px;}
.search .ipt{width:260px;}
.moreCond .ipt{border: 1px solid #ea5429;height: 40px; width: 460px; }
.moreCond .ipt:focus{border: 1px solid #ea5429;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(234,84,41,0.4);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(234,84,41,0.4);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(234,84,41,0.4);}
 .search ul.moreCond li a.queryBtn{height: 40px; line-height:40px;border-radius: 0; margin-left:-5px;}

.title{height: 55px;line-height: 55px; padding: 0 15px; font-size: 16px; border-bottom: 1px solid #f1f1f1;}
.title a{font-size: 14px;}
.index-img{margin: 57px 0 0 232px; }
.sTitle{padding-top: 25px;height: 35px;font-size: 16px;line-height: 1.875;color: #333;}

 /*form*/
.formTable{width: 100%; table-layout: fixed; border: 0; }
.formTable th,.formTable td{ padding: 5px 0px; font-size: 14px; }
.formTable th{ width: 140px; color: #666; padding-right: 5px; text-align: right; vertical-align: top; padding-left: 30px;}
.formTable th label{ display: inline-block; padding: 10px 0; line-height: 18px;}
.formTable td{ padding-left: 10px; color: #333; line-height: 25px; word-break: break-all;}
.formTable td a{ color: #0072dc;}
.formTable td a:Hover{ color:#e64733; text-decoration:none}
.formTable td .btnGray{ color: #333;}
.formTable td .btnGray:hover{ color: #333;}
.formTable td .btnRed{ color: #fff;}
.formTable a.getCode{display: inline-block; min-width: 66px;padding: 0 15px; height: 34px;background-color: #f0f0f0;border: solid 1px #e5e5e5; line-height: 33px; text-align: center; color: #333;margin-left: 10px;}
.formTable a.getCode:hover{background: #eae9e9; color: #333; }
.formTable1 th{padding-left: 260px;}
.formTable1 {margin-top: 100px;}
.formTable a.filebtn { display:inline-block;height: 36px;overflow:hidden; line-height: 36px; padding: 0 25px;background: #ea5429; text-align: center; color: #fff;text-indent: 0;cursor: pointer; }
.filebtn input {position: absolute;font-size:30px; width:100px;top:-5px;left:-10px; opacity: 0; filter:alpha(opacity=0);cursor: pointer;}
.formTable a.filebtn:hover {background: #d33926; text-decoration: none; color: #fff;}
.formTableSpe th{width: 160px;}

.formTableTwo tr{width: 50%; float: left;}
.formTable td.price{color:#ea5429;}

/*btn*/
.btnArea{margin-top: 40px; text-align: center;}
.bigBtn{display: inline-block; min-width: 40px; padding: 0 20px; height: 34px; line-height: 34px; text-align: center; border-radius: 3px; }
a.btnGray{border: 1px solid #e2e2e2; background: #f2f2f2; color: #666;}
a.btnGray:hover{background: #e8e7e7;}
a.btnRed{background: #ea5429; height: 36px; line-height: 36px;color: #fff;}
a.btnRed:hover{background: #d94e27;}
.dataList a.btnRed{height: 30px; line-height: 30px; width: 56px; margin-bottom:5px;}


/*processor_bar*/
.processor_bar{width: 970px; height:38px;background-color:#fff;border:1px solid #e4e4e4;box-shadow:inset 0 1px 0 0 #f8f8f8;-moz-box-shadow:inset 0 1px 0 0 #f8f8f8;-webkit-box-shadow:inset 0 1px 0 0 #93ca00;margin: 0 auto;}
.processor_bar.ie .step{float: left; background:transparent url(../images/bg_process.png) no-repeat 0 0}
.processor_bar.ie .step.current{background-image:none;background-color:#93ca00}
.processor_bar .step{ float: left; background:transparent url(../images/bg_process.png) no-repeat 0 0;text-align:center;line-height:40px;color:#333}
.processor_bar .step.pprev{background-position:right 0}
.processor_bar .step.pprev h4{padding-right:14px}
.processor_bar .step.prev{background-position:right -76px}
.processor_bar .step.prev h4{padding-right:14px}
.processor_bar .step.current{background-color:#93ca00;color:#fff;background-image:none;}
.processor_bar .step.next{background-position:left -40px}
.processor_bar .step.next h4{padding-left:8px}
.processor_bar .step.nnext{background-position:left 0px}
.processor_bar .step.nnext h4{padding-left:8px}
.processor_bar h4{font-weight:400;font-style:normal;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal; font-size:16px;}
.processor_bar{overflow:hidden; background-color:#fff;background-image:none;border-color:#e6e7ea;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.processor_bar .step{background:transparent url(../images/bg_process.png) no-repeat 0 0;line-height:40px}
.processor_bar .step.prev{background-position:right -41px}
.processor_bar .step.next{background-position:0 -80px}
.processor_bar .step.nnext{background-position:0 0}
.size1of2{ width: 49.99%;*width: 49%;}
.size1of3{ width: 33.33%;*width: 33%;}
.size1of4{ width: 25%;*width: 24%;}
.size1of5{ width: 19.98%;*width: 19%;}

/*importSuccess*/
.importSuccess{ width: 410px; margin: 100px 0 0 400px; padding-left: 80px; position:relative;}
.importSuccess em{ width:57px; height: 57px; background: url(../images/yes.png) no-repeat center center; position: absolute;top:0px; left: 0px;}
.importSuccess em.ok{background-image: url(../images/yes.png) ; }
.importSuccess em.warn{ background-image:url(../images/icon_bigwarning.png);}
.importSuccess em.fail{ background-image:url(../images/fail.png);}
.importSuccess em.wait{ background-image:url(../images/icon_time.png);}
.importSuccess h2{ line-height:1.2; padding-top:5px; margin-bottom:10px;  font-size: 16px; color: #333;}
.importSuccess p{ line-height:2; font-size: 14px; color: #999;}
.importSuccess p a{ color: #3b639f;}
.importSuccess p a:Hover{color: #e64733;}

.agreeCon{text-align: center; margin-bottom: 15px;}

.wraper{margin: 0 15px;}

/*tab*/
.tab{ height: 54px; border-bottom: 1px solid #e5e5e5; background: #fff;padding-left:10px;}
.tab li{ float: left;font-size: 16px; margin-right: 35px;}
.tab li a{ display: inline-block;line-height: 54px; text-align: center; color: #666;}
.tab li a span{color: #ea5429; margin-left: 5px;}
.tab li a:hover{ text-decoration: none;}
.tab li.current a{background:#fff; color: #ea5429; border-bottom:2px solid #ea5429; }
.tabContent{ display: none; padding: 10px 0;}

/*search*/
.search{ padding: 15px 0;}
.search li{ float: left; margin: 5px 0 8px; margin-right: 20px; height:37px; position:relative;}
.search li label{ display: inline-block; margin-right: 5px; vertical-align: middle; min-width: 70px; text-align: right;}
.search li.imp label{width:90px; text-align:right; margin-right:10px;}
.search li .wdate{ width: 80px; height: 34px; border: solid 1px #e6e6e6; padding-left:10px;}
.search li .wdate_line{ margin: 0 10px;}
.search li .down{display: inline-block; padding-right: 15px;  color: #3b639f; background: url(../images/down.png) no-repeat right center;}
.search li .down:hover{color: #e64733; text-decoration: none;}
.searchTotal{ line-height: 60px; color: #999; text-align: center; border-top:1px dashed #cacaca;} .search li select{ vertical-align: middle;}
input.wdate {width:140px;padding-right:30px;background:url(../images/icon_date.png) no-repeat right center;}
.search ul.moreCond li{float:none; margin:5px 10px 10px; line-height:30px; position:relative; padding-left:80px;}
.search ul.moreCond li label{ width:70px; text-align:right; position:absolute;left:0px;top:0px; display:inline-block}
.search ul.moreCond li a{padding: 0 10px; height:26px; line-height:26px; text-align: center; margin-right:10px; display: inline-block; vertical-align: middle; color: #333; }
.search ul.moreCond li a.queryBtn{color: #fff;}
.search ul.moreCond li a.current{background: #ea5429; color: #fff;border-radius: 13px;-webkit-border-radius: 13px; -ms-border-radius: 13px; -moz-border-radius: 13px;}
.searchTotal{ line-height: 60px; text-align: center; border-top:1px solid #e6e6e6; color: #333;}
.searchTotal span{margin-right: 10px;}
.searchTotal font{ font-size: 24px; color:#e40415;}

.search li select{ vertical-align: middle;} 
a.queryBtn{display: inline-block;min-width: 46px;height: 34px;background-color: #ea5429;line-height: 34px;border-radius: 3px; text-align: center;border: solid 1px #ea5429; color: #fff;padding: 0 10px;}

.queryBtn:hover{background-color: #d94e27; }
a.resetBtn{display: inline-block; min-width: 46px;height: 34px;background-color: #ffffff;border-radius: 4px;border: solid 1px #e2e2e2; text-align: center; font-size: 14px; line-height: 34px; color: #666; padding: 0 10px;}
.resetBtn:hover{border: solid 1px #ea5429;color: #ea5429;} .addBtn,.downBtn,.applyBtn,.goodsBtn,.pubBtn,.collBtn,.relBtn{display: inline-block; min-width: 50px;height: 34px;background-color: #ffffff;border-radius: 4px;border: solid 1px #e2e2e2; text-align: center; font-size: 14px; line-height: 34px; color: #666; padding: 0 15px;}
.downBtn:hover,.addBtn:hover,.applyBtn:hover,.goodsBtn:hover,.pubBtn:hover,.collBtn:hover,.relBtn:hover{border: solid 1px #ea5429;color: #ea5429;}

.addBtn i,.downBtn i,.applyBtn i,.goodsBtn i,.pubBtn i,.collBtn i,.relBtn i
{display: inline-block; width: 12px;height: 12px; background: url(../images/search_con.png)no-repeat;  margin-right: 5px;}
.downBtn i{background-position: 0 0;}
.downBtn:hover i{background-position: -12px 0;}
.addBtn i{background-position: 0 -12px;}
.addBtn:hover i{background-position: -12px -12px;}
.applyBtn i{background-position: 0 -24px;}
.applyBtn:hover i{background-position: -12px -24px;}
.goodsBtn i{background-position: 0 -36px;}
.goodsBtn:hover i{background-position: -12px -36px;}
.pubBtn i{background-position: 0 -48px;}
.pubBtn:hover i{background-position: -12px -48px;}
.collBtn i{background-position: 0 -60px;}
.collBtn:hover i{background-position: -12px -60px;}
.relBtn i{background-position: 0 -72px;}
.relBtn:hover i{background-position: -12px -72px;}
.table{overflow:auto; max-height: 500px;}


.list-head {background:  #f2f2f2; min-height: 20px; padding:10px 0; margin-top: 10px;}
.list-head span{ margin: 0 20px 0 10px; color: #666;}
.list-head p{margin-top: 10px;padding: 0 10px;}

.dataList{table-layout: fixed;}
.dataList thead{ background-color: #f2f2f2; border: 1px solid #e6e6e6;}
.dataList thead th{ height: 28px; padding: 5px 4px; text-align: center;  border: 1px solid #e6e6e6;}
.dataList thead th.data_l{text-align: left;}
.dataList tbody{ background-color:#FFF ;}
.dataList td{border: 1px solid #e6e6e6; padding: 5px 4px; line-height: 30px; text-align: center;}
.dataTit{height:34px; line-height:34px; margin-top: 12px; background-color:#f7f6f6; border: 1px solid #e6e6e6; border-bottom: none;}
.dataList .data_r{ text-align: right;}
.dataList .data_l{ text-align: left;}
.dataList td.longTxt,.dataList thead th.longTxt{text-align: left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.dataNormal{width: 100%;table-layout: fixed;border: 1px solid #e6e6e6;}
/* .dataNormal thead th{border: 0;} */
.dataNormal td{/* border: 0px; */ border-bottom: 1px solid #e6e6e6;padding: 5px 10px;}

a.tableBtn{display: inline-block;min-width: 48px;padding: 0 10px; height: 32px;background-color: #ea5429;border-radius: 3px; text-align: center;line-height: 32px; color: #fff;}
a.tableBtn:hover{background: #d94e27;}
/*goods_list*/
.goods_list dt{ width: 60px; height: 60px; margin: 10px 15px 10px 10px; float: left;}
.goods_list dt img{ width: 100%; height: 100%; display: block;}
.goods_list dt a{width: 100%; height: 100%; display: inline-block;margin-left: 0;}
.goods_list dd{ width:255px; text-align: left; float: left;}
.goods_list dd h4{ line-height: 20px;}
.goods_list dd h4 a{ color: #333; font-size: 14px;margin-left: 0;}
.goods_list dd h4 a:hover{ color: #0072dc;}
.goods_list dd p{margin-top: 5px; line-height: 20px; color: #999; } 

/*dataTotal*/
.dataTotal{ width: 930px;margin: 0 auto; padding: 20px; margin-top: 10px; text-align: right; color: #999; background-color: #eff8ff; border-bottom: 1px solid #c1d3e0;}
.dataTotal span{ margin-left: 20px;}
.tot_money{ padding-bottom: 15px; border-bottom: 1px dashed #c1d3e0;}
.tot_money i{ margin: 0 5px}
/*message_word*/
.message_word{ margin-top: 20px;}
.message_word input.ipt{ width: 40%;}

 /*rem*/
.rem{padding: 10px 20px; margin: 20px auto; line-height:1.5; background-color: #fffeec; border: 1px solid #f5e191; ; color: #9e7336 ; }
.rem span{ color: #333; font-size: 16px;}
.rem span font{ margin: 0 5px;}

/*bankLogo*/
.bankname img{display: inline-block;width:20px;height: 20px;vertical-align: middle;margin-right: 6px;}

 /*annotation*/
.annotation{ background: #fdf9e3; border-left: 4px solid #edd191; padding: 10px; color:#9e7336; margin-top: 30px;}
.annotation h2{ line-height: 30px; font-size: 14px;}
.annotation p{ line-height: 20px; font-size: 12px;}
.annotation p a{ color: #3b639f;}
.annotation ol { margin-left: 15px;}
.annotation ol li{line-height: 24px; font-size: 12px; list-style: decimal; }

.tfoot{padding: 10px;height:32px; background: #fff; }
.tfoot label input[type="checkbox"]{margin-left: 8px; *margin-left:5px; margin-right:5px ;}
/*pagebox*/
.pagebox{ height: 32px; line-height: 32px;  display: inline-block;}
.pagebox span.total{ margin-right: 10px; color: #666; font-size: 12px; display: inline-block;}
.pagebox span.pageNum{ display: inline-block; }
.pagebox span.pageNum a{ display: inline-block; width: 38px; height: 28px; text-align: center; border: 1px solid #e2e2e2; margin-left: -1px; line-height:2.2; color: #333; font-size: 12px;}
.pagebox span.pageNum a:hover{ text-decoration: none; background: #f0f0f0;} 
.pagebox span.pageNum a.current{ background: #ea5429; border: 1px solid #ea5429; color: #fff;}
.pagebox span.pageNum a.downPage,.pagebox span.pageNum a.upPage{width: 67px;}
.pagebox span.pageNum a.disabled{color: #d2d2d2;}
select.page{min-width:74px; border: solid 1px #e2e2e2; font-size: 12px; height: 30px;}

.turnPage{height: 30px; width: 40px; margin: 0 5px;}
a.okBtn{display: inline-block; width: 46px;height: 30px;background-color: #ffffff;border-radius: 2px;border: solid 1px #e2e2e2; color: #333; text-align: center;line-height: 30px;margin-left: 20px; font-size: 12px;} .needTobe{border: solid 1px #e4e4e4;}

.needTobe1{border: 0px;}
.needTobe table{ width: 100%; border: none;table-layout: fixed; margin: 10px 0;}
.needTobe table td{text-align: center; padding:10px 15px; }
.needTobe table td p{ text-align: left;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.needTobe table td font{ font-size: 16px;}
.needTobe p.fieldValue{ line-height: 24px; font-size: 18px; color: #333;}
.needTobe p.fieldName{ line-height: 24px; font-size: 14px; color: #999;}
.need-title{height: 40px;line-height: 40px;padding: 0 10px;  background-color: #f3f3f3;}
.need-title font{float: right;}
.sx{color: #31af27;}

/*btnUpload*/
a.btnUpload {display: inline-block; height:30px; line-height: 30px; padding:0 10px;background: #f1f1f1;
text-align: center;  vertical-align: middle;position: relative; border-radius: 4px; color: #666;}
td a.btnUpload{color: #666;}
.btnUpload:hover { background-color: #EBEEF5;}
.btnUpload input {width: 76px;height: 30px;position: absolute;top: 0;left: 0;opacity: 0;z-index: 1;}
/* td a{margin-left: 5px;}  */
.err{color: #f60;}
.err em{display: inline-block; width: 17px;height: 17px; background-image: url(../images/error_icon.png); vertical-align: middle;margin-right: 10px;}
.wp60{width: 60%} .dataEmpty{padding:20px 0; color:#999;}
.dataEmpty img{margin-right:20px;}

/*0820*/
.help-center ul{float: right;}
.help-center li{margin-left: 45px;}
.help-title{display: inline-block; height: 35px; line-height: 35px; font-size:16px; color: #fff; padding-left:25px; border-left: 1px solid #3f4e6d; margin: 20px 0 0 30px;}

.dataList2 td{border: 1px solid #e6e6e6; padding: 5px 4px; line-height: 15px; text-align: center;}
.needTobe table td.field p.fieldValue{text-align: center;font-size: 16px;color: #666;}.field p.fieldValue{text-align: center;font-size: 16px;color: #666;}

.formTable .listTitle {width: 718px;margin: 10px 0; padding: 0 15px;}
.formTable .listTitle input{margin-top: -2px;}
.formTable .listTitle em{width: 24px;height: 16px;margin-top: 12px;cursor: pointer; background-position: center center;}
.formTable .listTitle em.show{background: url(../images/arrow_down.png) no-repeat;}
.menuRole{width: 750px;}
.menuRole li{margin-bottom: 20px;}
.menuRole .dataList{display: none;}
.ueditor {margin-top: 12px;}
p.fieldValue15{ line-height: 24px; font-size: 15px; color: #333;}

.intentionBtn{position: relative;}
.intentionBtn i{position: absolute; top: -10px; right: -1px; display: inline-block; background: #f33e0a; color: #fff; text-align: center;font-size: 12px; padding: 0 5px; min-width: 15px; height: 20px; line-height: 20px; border-radius: 10px;}