﻿@charset "utf-8";
/* CSS Document 共用样式 */
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html{background-color:#fff; font-family: "Microsoft YaHei";}
a,body{color:#333; }
img,a{outline:0;}
.clear,.clearfix:after{display:block;height:0;clear:both;}
.clearfix:after,.footer-dom{visibility:hidden;}
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,td,textarea,th,ul{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Microsoft YaHei,tahoma,\5b8b\4f53;}
.ng-iconfont,em,i{font-style:normal;}
.def_bgcolor{ background-color:#3b5998; color:#fff;}
.def_color{ color:#3b5998;}
.def_bdcolor{ border-color:#3b5998; }
.fll{float:left;}
.flr{float:right;}

h1,h2,h3,h4,h5,h6{font-size:100%}fieldset,img{border:0}li,ol,ul{list-style:none;}
button,input,select,textarea{font-size:100%;outline:0;}
textarea{resize:none}table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none}a:hover{color:#3b5998;text-decoration:underline;}
.clearfix:after{content:"."}.clearfix{zoom:1}.clear{overflow:hidden;font-size:0}.hide{display:none;}

.top_menu{ width:100%; height:50px; background:#3b5998; }
.main{ width:100%; overflow:hidden; height:100%;}
.main .left{ width:180px; float:left; display:inline; border-right:1px solid #d5d5d5; }
.main .right{ overflow:hidden; margin-left:180px; }
.top_menu .right{ float:right; font-size:14px; color:#fff; font-family: "Microsoft YaHei"; margin-right:50px; }
.top_menu .logo{ float: left;display: inline;width: 180px;height: 50px;background: #3b5998;}
.tc_back{ background:#fff !important;}
.tc_back h2{ display:none;}
.tc_back .list-content{border-width:0; padding:0; width:auto; margin:0;}
.tc_back .tabcon .sublist{ padding:0 0;}
.tc_back .search{ border: 1px solid #d9e2e9; margin-top:0; margin-bottom:10px; padding:5px 10px 2px 10px;}
.top_menu .logo img{ margin-left:45px; margin-top:5px;}
/*右边部分的表格样式*/
.list-content {}
.list-content::before, .list-content::after {display: table;content: "";}
.list-content h2 {line-height:25px; padding:15px 0;border-bottom: 1px solid #C3DEFA;font-weight: normal; font-size: 16px; font-family: "Microsoft YaHei"; margin:0 10px; display:block; clear:both;} 
.list-content i{margin-right:6px;}
.table{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; font-family: "Microsoft YaHei";}
.table2{background: #FFF;font-size: 12px;border: 1px solid #C3DEFA; width: 100%;max-width: 100%; border-collapse: collapse;border-spacing: 0;table-layout:fixed;}
.table2 th{padding: 8px 8px;font-weight:bold; text-align: left;color: #3B5998;border-left: 1px solid #C3DEFA;border-top: 1px solid #C3DEFA;background-color: #FCFCFC; font-family: "Microsoft YaHei";}
.table2 input{}
.table2 tr td{ overflow:hidden;word-break:keep-all;padding: 12px 8px;border-left: 1px solid #C3DEFA;border-top: 1px solid #C3DEFA;vertical-align: middle; color:#000; border-bottom: 1px solid #C3DEFA;}
.table2 tr td a{ color:#3083eb; }
.table2 tr td b{ color:#3b5998;}
.table2 tfoot{background-color: #f5f6fa;}
.table2 tfoot tr td {padding: 8px 8px;border-bottom: 1px solid #C3DEFA;vertical-align: middle;}
.table2 tr td textarea{ border-width:0; width:100%; height:100%!important; background-color:transparent; margin:0; padding:0; vertical-align:baseline;}
#tableLists th,.tableLists th{ text-align: center;}
#tableLists td,.tableLists td{ text-align: center; padding:0px 4px; height:43px;}
.tdTitle{ text-align:left!important;text-overflow:ellipsis; white-space:nowrap;text-overflow:ellipsis; min-width:100px;}
.table_top_tr,.table_top_tr th,.table_top_tr td{padding:0!important; border-top:0px!important; border-left:0px!important; border-bottom:0px!important;}
.ml10{ margin-left:10px;}
.fl{ float:left; display:inline; margin-right:10px;}
.fl2{ float:left; margin-left:10px;}
.table2 tfoot tr:hover{background-color: #f5f6fa;}
.button_moren{display: inline-block;padding: 5px 12px; *padding: 3px 5px 6px;margin-bottom: 0;font-size: 14px;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;font-family: "Microsoft YaHei"; border-radius: 4px;}
.button_moren_icon{display: inline-block;padding: 0px 6px; margin-bottom: 0;font-size: 21px;font-weight: bold;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;font-family: "宋体"; border-radius: 4px;}
.bg1{color: #3B5998;background-color: #fff;border-color: #C3DEFA;}
.bg1:hover{ background:#EAF0F5;}
.bg2{color: #fff;background-color: #3b5998;border-color: #3b5998;}
.bg2:hover{ opacity:0.9;}
.bg3{ border-color: transparent; background:none; color:#3b5998;}
.bg10{color: #fff;background-color: #B22222;border-color: #FF0000;}
.bg10:hover{ opacity:0.9;}
.bg11{color: #fff;background-color: #008000;border-color: #008000;}
.bg11:hover{ opacity:0.9;}
.table3{background: #FFF;font-size: 12px;border: 1px solid #C3DEFA; width: 100%;max-width: 100%; border-collapse: collapse;border-spacing: 0;table-layout:fixed;}
.table3 th{padding: 8px 8px;font-weight:bold; text-align: left;color: #3B5998;border-left: 1px solid #C3DEFA;border-top: 1px solid #C3DEFA;background-color: #F5F6FA; font-family: "Microsoft YaHei";}
.table3 tr td{ overflow:hidden;padding: 12px 8px;border-left: 1px solid #C3DEFA;border-top: 1px solid #C3DEFA;vertical-align: middle; color:#7b7b7b; border-bottom: 1px solid #C3DEFA;}
.table3 tr td a{ color:#3083eb; }
.table3 tr:hover,.sel_tr{ background:#f3ffff;}
.table3 img{max-width:100%;}
.table_input label input{ margin-right:2px;}

/*表格高级样式开始*/
table .sorting,
table .sorting_asc,
table .sorting_desc,
table .sorting_asc_disabled,
table .sorting_desc_disabled {cursor: pointer;}

table .sorting { background: url('/images/sort/both.png') no-repeat center right; padding-right:15px;}
table .sorting_asc { background: url('/images/sort/asc.png') no-repeat center right; padding-right:15px; }
table .sorting_desc { background: url('/images/sort/desc.png') no-repeat center right; padding-right:15px; }

table .sorting_asc_disabled { background: url('/images/sort/asc_disabled.png') no-repeat center right; padding-right:15px; }
table .sorting_desc_disabled { background: url('/images/sort/desc_disabled.png') no-repeat center right; padding-right:15px; }

table th:active {outline: none;}

/*表格高级样式结束*/

/*右边部分的信息提示*/
.alert {padding: 6px 12px;line-height: 18px;margin-bottom: 6px;border-radius: 0px; font-family: "Microsoft YaHei"; width:99%; margin:10px auto 0px;}
.alert-success {color: #090;background-color: #F2FFEA;border:1px solid #C7DDB9; *width:98%;}
	
.btn{color: #333;border: 1px solid #ddd;background-color: #f7f7f7; font-size: 12px;padding: 2px 8px;height: 20px;line-height: 14px;}
.ng-binding{color: #06C;cursor: pointer;}
.btn_tb{ background:url(/images/tb.png) no-repeat -112px -260px; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; vertical-align:text-bottom; margin:0 4px;cursor: pointer;transition: all 0.6s;/*所有属性变化在0.6秒内执行动画*/}
.btn_tb:hover{transform: scale(1.4);/*鼠标放上之后元素变成1.4倍大小*/}
.btn_xtb{ width:10px; height:10px; margin:0 2px; vertical-align:baseline;}
.btn_plus{ background-position:-112px -260px; }
.btn_plus_s{ background-position:-92px -266px; }
.btn_prepaid{ background-position:-112px -234px; }
.btn_subtract{ background-position:-158px -260px;}
.btn_claim{ background-position:-435px -104px;}
.btn_backup{ background-position:-158px -312px;}
.btn_config{ background-position:-20px -104px;}
.btn_del{ background-position:-20px -260px;}
.btn_start{ background-position:-20px -338px;}
.btn_cope{ background-position: -342px -156px;}
.btn_print{ background-position: -66px -156px;}
.btn_ticket{ background-position: -20px -156px;}
.btn_copedd{ background-position: -113px -52px;}
.btn_contract{ background-position: -66px -442px;}
.btn_link{ background-position: -205px -286px;}
.btn_pay{ background-position: -205px -208px;}
.btn_repair{ background-position: -250px -208px;}
.btn_key{ background-position: -204px -156px;}
.btn_jisuan{ background-position: -434px -182px;}
.btn_prohibit{ background-position: -434px -365px;}
.btn_zdh{ background-position: -250px -467px;}
.btn_yes{ background-position:-66px -260px;}
.btn_down{ background-position:-112px -494px;}
.btn_down0{ background-position:-296px -260px;}
.btn_down_s{ background-position:-92px -500px;}
.btn_down0_s{ background-position:-300px -266px;}
.btn_right{ background-position:-21px -494px;}
.btn_user{ background-position: -250px 0px;}
.btn_plan{ background-position: -250px -52px;}
.btn_price{ background-position:-158px -442px;}
.btn_return{ background-position:-389px -286px;}
.btn_file{ background-position:-250px -103px;}
.btn_ruler{ background-position:-250px -156px;}
.btn_seller{ background-position:-204px 0px;}
.btn_buyers{ background-position:-296px 0px;}
.btn_flag{ background-position:0px -182px;}
.btn_flag_green{ background-position:-67px -182px;}
.btn_refresh{ background-position: -342px -312px;}
.btn_progress{ background-position: -342px -468px;}
.btn_up{ background-position:-158px -494px;}
.btn_up0{ background-position:-342px -260px;}
.btn_up_s{ background-position:-322px -266px;}
.btn_edit{ background-position: -342px -26px;}
.btn_edit_s{ background-position: -322px -32px;}
.btn_edits{ background-position: -322px -30px; width:12px; height:12px; vertical-align:text-top;}
.btn_edit2{ background-position: -388px -26px;}
.btn_pic{ background-position: -434px -26px;}
.btn_book{ background-position: -204px -416px;}
.btn_product{ background-position: -204px -468px;}
.btn_plate1{ background-position: -204px -442px;}
.btn_plate2{ background-position: -342px -442px;}
.btn_plate3{ background-position: -296px -442px;}
.btn_plate4{ background-position: -434px -442px;}
.btn_order{ background-position: -388px -130px;}
.btn_contact{ background-position: -388px -52px;}
.btn_splicing{ background-position: -388px -156px;}
.btn_splicing2{ background-position: -434px -156px;}
.btn_email{ background-position: -112px 0px;}
.btn_alert{ background-position: -112px -104px;}
.btn_data{ background-position: -66px 0px;}
.btn_qrcode{ background:url(/images/qrcode_16_16.png) no-repeat 0 0;}
.btn_copecp{ background:url(/images/Copy_16_16.png) no-repeat 0 0;}
.btn_ck0{ background:url(/images/ck0.png) no-repeat 0 0;}
.btn_ck1{ background:url(/images/ck1.png) no-repeat 0 0;}
.btn_ck2{ background:url(/images/ck2.png) no-repeat 0 0;}
.btn_ck100{ background:url(/images/ck100.png) no-repeat 0 0;}
.btn_pause{ background:url(/images/pause2.png) no-repeat 0 0;}
.btn_pause_all{ background:url(/images/pause_all.png) no-repeat 0 0;}
.btn_tb .btn_tb{margin:0;}


.pull-right .btn_tb{margin:10px 10px 0 0;}
.search .fa{ font-size:22px; color:#3b5998; margin:6px 2px 0 8px; cursor:pointer; vertical-align:text-bottom;}
.search .fa:hover{ transform: scale(1.4);/*鼠标放上之后元素变成1.4倍大小*/}
.pull-right a{ font-size:18px;}
/*右边部分的TAB切换*/
/* demo */
.demo{width:100%;margin:0px auto;}
.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:30px;font-weight:800;}
.demo dl dt,.demo dl dd{line-height:22px;}

/* tabbtn */

.tabbtn{border-bottom: 1px solid #C3DEFA; padding-left: 0;margin-bottom: 0px;list-style: none; font-family: "Microsoft YaHei";}
.tabbtn li{position: relative;display: block; float: left;margin-bottom: -1px; *margin-bottom: -2px;}
.tabbtn li a{display:block;float:left;padding: 7px 15px;overflow:hidden;text-align:center;font-size:12px;cursor:pointer;  font-size:14px; color:#3b5998; border-top:1px solid #fff;}
.tabbtn li a:focus{background-color: #eee; text-decoration:none;}
.tabbtn li.current{}
.tabbtn li :hover{ text-decoration:none;background-color:#f3ffff;}
.tabbtn li.current a{color: #555;cursor: default;background-color: #fff;border: 1px solid #C3DEFA;border-bottom-color: transparent;  margin-right: 0px;position: relative;display: block;padding: 7px 14px; font-size:14px; text-decoration:none;}

/* tabcon */
.tabcon{}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;}
.tabcon .sublist{padding:2px 10px 0 10px; overflow:hidden; }

/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:664px;}

/*框架右边的温馨提示框*/
.alert_down { font-family:"Microsoft YaHei"; font-size:14px;color: #8a6d3b;background-color: #fcf8e3;padding: 15px;margin-bottom: 20px;border: 1px solid #faebcc;border-radius: 4px;}
.alert_down p{ font-size:12px; margin-left:24px; margin-top:5px; line-height:20px; clear:both;}
/*框架右边分页*/
.M-box,.M-box1,.M-box2,.M-box3{position: relative;text-align: center;zoom: 1;}
.M-box:before,.M-box:after,.M-box1:before,.M-box1:after ,.M-box2:before,.M-box2:after ,.M-box3:before,.M-box3:after{content:"";display:table;}
.M-box:after,.M-box1:after,.M-box2:after,.M-box3:after{clear:both;overflow:hidden;}
.M-box span,.M-box1 span,.M-box2 span,.M-box3 span{float: left;margin:0 5px;width: 30px;height: 30px;line-height: 30px;color: #bdbdbd;font-size: 14px;}
.M-box .active,.M-box1 .active,.M-box2 .active,.M-box3 .active{float: left;margin:0 3px;width: 32px;height: 32px;background: #3b5998;color: #fff;font-size: 14px;border: 1px solid #ebebeb;}
.M-box a,.M-box1 a,.M-box2 a,.M-box3 a{float: left;margin:0 3px;width: 32px;height: 32px;line-height: 32px;background: #fff;border: 1px solid #ebebeb;color: #bdbdbd;font-size: 14px;}
.M-box a:hover,.M-box1 a:hover,.M-box2 a:hover,.M-box3 a:hover{color:#fff;background: #4d93cc; text-decoration:none;}
.M-box .next,.M-box .prev,.M-box1 .next,.M-box1 .prev{font-family: "Simsun";font-size: 16px;font-weight: bold;}
.now,.count{padding:0 5px;color:#f00;}

.M-box,.M-box1,.M-box2,.M-box3 input{float: left;margin:0 5px;width: 32px;height: 32px;line-height: 32px;text-align: center;background: #fff;border: 1px solid #ebebeb;outline: none;color: #bdbdbd;font-size: 14px;}
/*框架右边输入框样式*/
.search{margin-top: 8px; margin-bottom:8px; }
.form-group {margin: 4px 8px 4px 0px; vertical-align: middle; display: inline-block; float:left; }
.form_input{display:inline-block; float:left;*padding: 0px 6px;height: 32px;padding: 0px 12px;font-size: 14px; line-height:32px;color: #555;background-color: #fff;background-image: none;border: 1px solid #C3DEFA;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; font-family: "Microsoft YaHei";-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; border-radius: 4px;}
.form_input:focus{ border:1px solid #3083eb;}
.w40{ width:40px;}
.w42{ width:42px;}
.w45{ width:45px;}
.w50{ width:50px;}
.w55{ width:55px;}
.w60{ width:60px;}
.w65{ width:65px;}
.w70{ width:70px;}
.w75{ width:75px;}
.w80{ width:80px;}
.w85{ width:85px;}
.w90{ width:90px;}
.w100{ width:100px;}
.w120{ width:120px;}
.w160{ width:160px;}
.date-step-span {display: inline-block;width: 30px; float:left;text-align: center;line-height: 30px; font-family: "Microsoft YaHei"; color:#666;}
.pull-right{ float:right; margin: 6px -2px 4px 0px;}

/*框架右边日历样式*/
.calendar {width: 280px;height: 330px;}
.calendar-modal {display: none; position:absolute;background: #fdfdfd;border: 1px solid #e8e8e8;box-shadow: 1px 2px 3px #ddd}
.calendar-inner {position: relative;z-index: 1;-webkit-perspective: 1000;-moz-perspective: 1000;-ms-perspective: 1000;perspective: 1000;-ms-transform: perspective(1000px);-moz-transform: perspective(1000px);-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;}
.calendar-views {transform-style: preserve-3d;}
.calendar .view {backface-visibility: hidden;position: absolute;top: 0;left: 0;*overflow: hidden;-webkit-transition: .6s;transition: .6s;}
.calendar-d .view-month,.calendar-m .view-date {transform: rotateY(180deg);visibility: hidden;z-index: 1;}
.calendar-d .view-date,
.calendar-m .view-month {transform: rotateY(0deg);visibility: visible;z-index: 2;}
.calendar-ct,.calendar-hd,.calendar-views .week,.calendar-views .days {overflow: hidden;}
.calendar-views {width: 100%;}
.calendar .view,.calendar-display,.calendar-arrow .prev,.calendar .date-items li {float: left;}
.calendar-arrow,.calendar-arrow .next {float: right;}
.calendar-hd {}
.calendar-display {font-size: 28px;text-indent: 10px;}
.view-month .calendar-hd {padding: 10px;}
.calendar-arrow,.calendar-display {color: #ddd;}
.calendar li[disabled] {color: #bbb;}
.calendar li.old[disabled],.calendar li.new[disabled] {color: #eee;}
.calendar-display .m,.calendar-views .week,.calendar-views .days .old,.calendar-views .days .new,.calendar-display:hover,.calendar-arrow span:hover {color: #888;}
.calendar-arrow span,.calendar-views .days li[data-calendar-day],.calendar-views .view-month li[data-calendar-month] {cursor: pointer;} 
.calendar li[disabled] {cursor: not-allowed;}
.calendar-arrow {width: 50px;margin-right: 10px;}
.calendar-arrow span {font: 500 26px sans-serif;}
.calendar ol li {position: relative;float: left;text-align: center;border-radius: 50%;}
.calendar .week li,.calendar .days li {width: 40px;height: 40px;line-height: 40px;}
.calendar .month-items li {width: 70px;height: 70px;line-height: 70px;}
.calendar .days li[data-calendar-day]:hover,.calendar .view-month li[data-calendar-month]:hover {background: #eee; }
.calendar .calendar-views .now {color: #fff;background: #FF808E!important; padding:0px;}
.calendar .calendar-views .selected {color: #FF808E;background: #CDE9D9!important; }
.calendar .calendar-views .dot {position: absolute;left: 50%;bottom: 4px;margin-left: -2px; width: 4px;height: 4px;background: #FF808E;border-radius: 50%;}
.calendar-views .now .dot {background: #fff;}
.calendar .date-items {width: 300%;margin-left: -100%;}
.calendar-label {display: none;position: absolute;top: 50%;left: 50%;z-index: 2;padding: 5px 10px;line-height: 22px;color: #fff;background: #000;border-radius: 3px;opacity: .7;filter: alpha(opacity=70);}
.calendar-label i {display: none;position: absolute;left: 50%;bottom: -12px;width: 0;height: 0;margin-left: -3px;border: 6px solid transparent;border-top-color: #000; }

/*左侧菜单样式*/

 
/*右边竖向表格*/
.infor-bd .label-width { width: 104px; line-height:34px; height:34px; overflow:hidden;  text-align:right; font-family: "Microsoft YaHei";position: absolute;min-height: 1px;padding-left: 0px;  font-weight: normal; font-size: 12px; color: #666; display:inline-block; }
.infor-bd h5{ font-size: 14px; margin-top: 10px;margin-bottom: 10px; font-family: "Microsoft YaHei"; font-weight: 500;line-height: 1.1;} 
.form-group2{ margin-top: 15px; overflow:hidden; width:100%; float:left;}
.form-group2 em{color:#F00;}
.form-control2 { margin-left:104px; margin-right:20px; border-radius: 4px; display: block; font-family: "Microsoft YaHei"; vertical-align: middle; height: 34px; line-height:34px; padding: 0px 12px; font-size: 14px; color: #555555; background-color: #ffffff;	background-image: none; border: 1px solid #C3DEFA; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.form-control2:focus { border: 1px solid #3083eb;}
.w500{ width:500px;}
.infor-bd .div-input{ margin:0 20px 0 104px;}
.infor-bd .div-input .form-control2{box-sizing: border-box; width:100%; margin:0;}
.text-danger { color: #F00 !important;}
.select-w { width: 160px;}
.margin-right-r{ margin-right: 10px; }
.text-position { position: relative; top: 7px;  font-family: "Microsoft YaHei";}
.form-group2 .checkbox-inline, .radio-inline { position: relative; display: inline-block; padding-right:15px; margin-bottom: 0; color:#666; font-weight: 400; vertical-align: middle; cursor: pointer; *overflow:hidden; margin-top:5px;}
.checkbox-inline{font-family: "Microsoft YaHei";}
.form-group2 .margin-top-4{ margin-top:4px !important;}
.checkbox{font-family: "Microsoft YaHei"; color:#666;}
.form-group2 .col-sm-4{*padding-left:0px;}
.form-group2 .row{ *margin-left:0px;}
.input_heng{*bottom:-2px;}
.input_shu{*bottom:1px;}
.margin-t-20{ margin-top:20px;}
.margin-b-10{ margin-bottom:10px;}
.line-height-34{ line-height:34px; color:#999;font-family: "Microsoft YaHei";}
.add-type{line-height: 34px;font-family: 微软雅黑;color: #3083eb; margin-right:10px;}
.add-type:hover{ text-decoration:underline; color:#106bdd;}
.del-type{line-height: 34px;font-family: 微软雅黑;color: #3083eb;}
.del-type:hover{ text-decoration:underline; color:#106bdd;}
.bg2:hover{ color:#fff; text-decoration:none;}
.mr8{ margin-right:8px;}
.control-label { font-weight: normal; font-size: 12px; float: left; line-height: 30px; color: #666; display: inline-block; font-family: "Microsoft YaHei";}
.form-group em{ margin: 0px 8px 0px 8px; vertical-align: middle; display: inline-block; float: left; line-height:30px;   font-family: "Microsoft YaHei"; color:#666;}
.w130{ width:130px;}
.form-group2 img{  vertical-align: middle; display:inline-block; float:left;}
.mb-7{ margin-bottom:-7px;}
/*新简化版*/
.infor-bd .input{ margin-top: 15px; overflow:hidden; min-height:42px;}
.infor-bd .r1,.infor-bd .r4,.infor-bd .r5{ width:100%; float:left;}
.infor-bd .r2,.infor-bd .r3,.infor-bd .r6{ width:50%; float:left;}
.infor-bd .r22{ width:25%; float:left;}
.infor-bd .r23{ width:16.666%; float:left;}
.infor-bd .input h6{width: 96px; line-height:42px; height:42px; overflow:hidden; text-align:right; font-family: "Microsoft YaHei"; position: absolute;min-height: 1px;padding-left: 0px; font-weight: normal; font-size: 14px; color: #666; display:inline-block;}
.infor-bd .input .b{margin:0 20px 0 104px; font-size:16px; line-height:12px;}
.infor-bd .t {border-radius: 4px; display: block; font-family: "Microsoft YaHei"; vertical-align: middle; height: 42px; line-height:42px; padding: 0px 12px; font-size: 14px; color: #555555; background-color: #ffffff; border: 1px solid #C3DEFA; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.infor-bd .div_textarea {border-radius: 4px; font-family: "Microsoft YaHei"; line-height:42px; padding: 0px 12px; font-size: 14px; color: #555555; background-color: #ffffff; border: 1px solid #C3DEFA; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.infor-bd .t:focus,.infor-bd .b textarea:focus ,.infor-bd .b .div_textarea:focus{ border: 1px solid #3083eb;}
.infor-bd .b .t{box-sizing: border-box; width:100%; margin:0;}
.infor-bd .border0{ border-width:0;}
.infor-bd .btn-box{ clear:both; width:100%; margin-top:0;}
.infor-bd .btn-box .c{ text-align:center; padding-bottom:8px; padding-top:6px;}
.infor-bd .btn-box label{white-space: nowrap; display:inline-block; height:32px; line-height:32px; margin-top:8px; vertical-align: middle;}
.infor-bd .btn-box label input{ vertical-align:sub; margin-right:2px;}
.infor-bd .button_moren{ margin-top:8px; height:32px; line-height:30px; padding:0 12px;}
.infor-bd .b .button_moren,.infor-bd td .button_moren{ margin-top:0px; line-height:initial; }
.infor-bd .b select{box-sizing: border-box; width:100%; border-radius: 4px; display: block; font-family: "Microsoft YaHei"; vertical-align: middle; height: 42px; line-height:42px; padding: 0px 12px; font-size: 14px; color: #555555; background-color: #ffffff; border: 1px solid #C3DEFA; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background-image:none;}
.infor-bd .b label input{vertical-align:middle;}
.infor-bd .b label span{font-size:12px;}
.infor-bd .b textarea{border-radius: 4px;  font-family: "Microsoft YaHei"; line-height:22px; padding: 9px 12px; font-size: 14px; color: #555555; background-color: #ffffff; border: 1px solid #C3DEFA; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.search select{box-sizing: border-box; width:160px; border-radius: 4px; display: block; font-family: "Microsoft YaHei"; vertical-align: middle; height: 32px; line-height:32px; padding: 0px 2px; font-size: 14px; color: #555555; background-color: #ffffff; border: 1px solid #C3DEFA; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.infor-bd .col2 .t{ width:49%; float:left; margin-right:1%;}
.infor-bd .col3 .t{ width:32%; float:left; margin-right:2%;}
.infor-bd .col4 .t{ width:24%; float:left; margin-right:1.33%;}
.infor-bd .b .colend{ float:right; margin-right:0;}
.infor-bd .b .w20{ width:20%; float:left;}
.infor-bd .b .w30{ width:30%; float:left;}
.infor-bd .b .w40{ width:40%; float:left;}
.infor-bd .b .w42{ width:42%; float:left;}
.infor-bd .b .w45{ width:45%; float:left;}
.infor-bd .b .w50{ width:50%; float:left;}
.infor-bd .b .w55{ width:55%; float:left;}
.infor-bd .b .w60{ width:60%; float:left;}
.infor-bd .b .w65{ width:65%; float:left;}
.infor-bd .b .w70{ width:70%; float:left;}
.infor-bd .b .w75{ width:75%; float:left;}
.infor-bd .b .w80{ width:80%; float:left;}
.infor-bd .b .min_w122{ min-width:122px;}
.infor-bd .b .min_w138{ min-width:138px;}
.infor-bd .b .t_info{ font-size:14px; line-height:42px; font-weight:normal; padding-left:6px; white-space: nowrap; overflow:hidden; display:block; float:left;}
.infor-bd .b .t_info input{border: 1px solid #C3DEFA;}
.infor-bd .images{ height:42px;}
.infor-bd .images iframe,.infor-bd .images img{ margin-top:5px; height:32px; max-width:45%; cursor:pointer; margin-right:8px;}
.infor-bd .images iframe{ width:98px;}
.infor-bd .files{ height:42px;}
.infor-bd .files iframe,.infor-bd .files img{ margin-top:5px; height:32px; cursor:pointer; margin-right:8px;}
.infor-bd .files iframe{ width:98px;}
.infor-bd .files span,.infor-bd .files .uploaded{ font-size:12px; font-weight:bold; color:green; line-height:42px; margin-right:8px; display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.infor-bd .disabled{ background-color:#ddd;}
.infor-bd .b{ position:relative;}


/*调整行高*/
.infor-small .input{ margin-top:2px; min-height:24px;}
.infor-small .input h6,
.infor-small .t,
.infor-small .horizontal .b{ height:24px!important; line-height:24px!important;}
.infor-small .b textarea{ padding:0 12px; line-height:24px!important}
.infor-small .input .sel-horizontal{ line-height:16px;}
.infor-small .input .sel-horizontal label{ vertical-align:text-top;}
.infor-small .b .t_info{ line-height:24px!important;}
/*不可编辑单元格颜色*/
.infor-small .b b{background-color:#E0FFFF!important;}


.infor-title5 .input h6{width: 80px;}
.infor-title5 .input .b{margin:0 10px 0 88px;}
.infor-title5 .t { padding: 0px 8px;}
.sel_div_btn{ cursor:pointer; position:absolute; right:10px; top:3px; transition: all 0.6s;/*所有属性变化在0.6秒内执行动画*/}
.sel_div_btn:hover{transform: scale(1.8);/*鼠标放上之后元素变成1.4倍大小*/}
.xhe_nostyle{ font-size:12px; line-height:12px;}
.xhe_nostyle table.xheLayout{ border-color:#C3DEFA!important;border-radius: 4px;}
.xhe_nostyle td.xheTool{ border-color:#C3DEFA!important;}
.xhe_nostyle a.xheActive,.xhe_nostyle a:hover{ border-color:#C3DEFA!important;}
#xhePanel{ border-color:#C3DEFA!important;}
.xheDialog input[type=text]{ border-color:#C3DEFA!important;}
.p_pic{ height:32px; vertical-align:middle; margin-right:4px; cursor:pointer;}
.div_table_top{text-align:center; font-weight:bold; line-height:32px;}
.div_table_top label input{ margin-right:1px; margin-left:5px; vertical-align:sub;}
.table_input tr input{ vertical-align:sub;}
.table_input tr th{ text-align:center;}
.table_input tr td{ text-align: center; padding:0px 4px; height:43px;}
.table_input tr td .txt{ border-width:0; width:100%; height:34px; text-align:center; background-color:transparent; margin:0; padding:0; vertical-align:baseline;}
.table_input tr td .w40{ width:40%;}
.table_input tr td .w42{ width:42%;}
.table_input tr td .w45{ width:45%;}
.table_input tr td .w50{ width:50%;}
.table_input tr td .w55{ width:55%;}
.table_input tr td .w60{ width:60%;}
.table_input tr td .w65{ width:65%;}
.table_input tr td .w66{ width:66%;}
.table_input tr td .w70{ width:70%;}
.table_input tr td .w75{ width:75%;}
.table_input tr td .w80{ width:80%;}
.table_input tr td .w85{ width:85%;}
.table_input tr td .w90{ width:90%;}
.table_input tr td .t_info{ float:right; padding-top:8px;}
.table_input tr .remark{ text-align:left!important;}
.table_input .sel{ background: url(../images/sanjiao.png) no-repeat right center #fff; text-align:left!important; padding-left:6px!important; cursor:pointer;}
.table_input .sel .txt{text-align:left!important; cursor:pointer;}
.table_input tr td .widthlimit{ display:block; overflow:hidden; width:24px;}
.table_input .disabled{ background-color:#ddd!important;}
.angle_double{ clear:both; text-align:center; font-size:22px; line-height:22px;}
.angle_double .fa{ cursor:pointer; transition: all 0.6s;/*所有属性变化在0.6秒内执行动画*/}
.angle_double .fa:hover{transform: scale(1.8);/*鼠标放上之后元素变成1.4倍大小*/}
.table_input .cancelTrue .sel{ background:none; cursor:default;}
.table_input .cancelTrue .sel .txt{ background:none; cursor:default;}
.table_input .noEdit .sel{ background:none; cursor:default;}
.table_input .noEdit .sel .txt{ background:none; cursor:default;}
/*输入列表内带单位输入框样式，实际输入框宽度根据单位文字宽度不同自适应（方式是在单元格内套表格，将输入框和单位分两列显示<table><tr><td><input type="text" class="txt decimal isnullable"/></td><td><b>米</b></td></tr></table>）*/
.table_input tr td table,.table_input tr td table tr,.table_input tr td table td{border:0; padding:0; margin:0; height:auto; }
.table_input tr td table td b{white-space:nowrap; width:auto;}

/*详情显示页*/
.body_show{ padding:10px 10px 0;}
.body_show .table3 th{ text-align:right; width:93px;}
.body_show .table3 td a{ margin-right:8px; }
.body_show .article_title{ text-align:center; font-size:28px; line-height:36px; padding:10px;}
.body_show .article_title2{ text-align:center; font-size:22px; line-height:32px; padding:10px;}
.body_show .articel_auxiliary{ text-align:center; color:#cecdcd;}
.body_show .articel_auxiliary span{ padding:0 6px;}
.body_show .articel_contents{ font-size:18px; line-height:36px; color:#404040; padding:10px;}
.body_show .articel_contents img{max-width:100%; margin:0 auto;}
.body_show .articel_contents table{background: #FFF;border-right: 1px solid #333;border-bottom: 1px solid #333; }
.body_show .articel_contents table th{border-left: 1px solid #333;border-top: 1px solid #333;height:31.2pt; background-color:#f5f6fa; }
.body_show .articel_contents table tr td{ border-left: 1px solid #333;border-top: 1px solid #333; text-align:center;}
.table3 .null_top_tr,.table3 .null_top_tr th,.table3 .null_top_tr td{border-width:0; padding:0; height:0; }

/*低行高*/
.table_small th{padding:1px 8px; text-align:center!important;}
.table_small tr th,.table_small tr td{ height:24px!important; line-height:12px!important; white-space:normal;word-break:break-all;}
.table_small tr td .txt{ border-width:0; width:100%; height:24px!important; text-align:center; background-color:transparent; margin:0; padding:0; vertical-align:baseline;}
.table_small tr td textarea{ border-width:0; width:100%; height:100%!important; text-align:center; background-color:transparent; margin:0; padding:0; vertical-align:baseline;}
.table_small .tdTitle{ white-space:nowrap;}
.body_show .table3_small th{padding:1px 8px;}
.body_show .table3_small tr td{ padding: 1px 8px;}

/*主框架搜索页*/
.search { margin-top:0px; margin-bottom:10px; clear:both;}
.search .infor-bd{ white-space:nowrap;}
.search .infor-bd .input{ margin-top:8px; min-height:32px; float:left; }
.search .infor-bd .input h6{ height:32px; line-height:32px; width:auto; position:inherit; float:left; }
.search .infor-bd .input .b{ float:left; height:32px; line-height:32px; margin:0 6px; }
.search .infor-bd .input .t{ height:32px; width:102px; margin-right:6px; padding-left:6px;}
.search .infor-bd .button_moren{ float:left; margin-right:10px;}
.search .infor-bd .b select{ height:32px; line-height:32px;  width:auto;  padding: 0px 2px; font-size: 14px;}
.search .infor-bd .input .datesel input{ width:116px; float:left;}
.search .infor-bd .input .datesel b{ float:left; margin-right:6px; font-family:"微软雅黑"}
/*禁止选择内容*/
.noselect {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Chrome/Safari/Opera */
-khtml-user-select: none; /* Konqueror */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* 无前缀版本，当前任何浏览器都不支持 */
}
/*下拉框*/
.btn-select {position: relative;display: inline-block;border: 1px solid #C3DEFA;width: 150px; float:left;height: 32px; font: 12px/20px "Microsoft YaHei";color: #666;}
.btn-select .cur-select {position: absolute;display: block;width: 100%; height: 30px;line-height: 30px;background: url(../images/sanjiao.png) no-repeat right center #fff;text-indent: 10px;}
.btn-select:hover .cur-select {background-color: #fff;}
.btn-select select {position: absolute;top: 2px;left: 0;width: 100%;height: 30px;opacity: 0;filter: alpha(opacity: 0);font: 12px/20px "Microsoft YaHei";color: #666;}
.btn-select select option {text-indent: 10px; padding-top:3px; padding-bottom:3px;}
.btn-select select option:hover {background-color: #358ff0;color: #fff;} 
.alert_down span{font-size:20px; margin-right:5px; float:left; display:inline; margin-top:1px;}
.alert_down strong{ float:left; display:inline;}
.wc_lay{ background:#fff; overflow:hidden; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px;}
.ws_txt_css{ border: 1px #C3DEFA solid;background-color: #fff;width: 176px; height:30px; max-height: 60px;line-height: 30px;font-family: "微软雅黑"; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;font-size: 12px; background: url(../images/sanjiao.png) no-repeat right center #fff;margin-right: 5px;padding-left: 10px; border-radius: 4px;}
.ws_sel_css{ border: 1px #C3DEFA solid;background-color: #fff;width: 160px; line-height: 38px;font-family: "微软雅黑";font-size: 14px;}
.ws_sel_css a { display: block; padding-left:10px; text-decoration:none}
.ws_sel_css a:hover{ background:#3083eb; color:#fff;}
.ws_sel_css .on{ background-color:#3b5998; color:#fff; border-color:#3b5998;}
.ws_sel_css label{ font-weight:normal; display:block; border-bottom:solid 1px #dedede; border-top:solid 1px #fff;white-space:nowrap; background-color:#F5F6FA; }
.ws_sel_css label:first-child{border-top-width:0; }
.ws_sel_css label:last-child{border-bottom-width:0; }
.ws_sel_css label span{ margin-left:10px;}
.ws_sel_css label:hover{ background:#3b5998; color:#fff; }
.ws_sel_css input{ display:none; padding-left: 10px;}
.ws_sel_css label .l_2{padding-left:14px;}
.ws_sel_css label .l_3{padding-left:28px;}
.ws_sel_css label .l_4{padding-left:42px;}
.ws_sel_css label .l_5{padding-left:56px;}
.ws_sel_css label .l_6{padding-left:70px;}
.sel-horizontal { line-height:36px;}
.sel-horizontal label{ margin-right: 15px; position: relative;font-weight: normal;vertical-align: middle;margin-bottom: 0; white-space: nowrap;}
.sel-horizontal label input{ margin-right:5px; vertical-align:sub; }
.sel-horizontal label span{font-family: "微软雅黑"; color:#666; }
.sel-vertical{ line-height:36px;}
.sel-vertical label{ position: relative; display:block;font-weight: normal;vertical-align: middle;margin-bottom: 0;font-family: "微软雅黑"; color:#666; border-bottom:solid 1px #dedede; border-top:solid 1px #fff; white-space:nowrap;}
.sel-vertical label:first-child{border-top-width:0; }
.sel-vertical label:last-child{border-bottom-width:0; }
.sel-vertical label input{ margin:0 5px; vertical-align:text-bottom; }
.sel-vertical .on{ background-color:#3b5998; color:#fff; border-top-color:#3b5998;}
.sel-vertical label:hover{ background:#3b5998; color:#fff; }

.form-group3{ float:left; width:50%; min-height:34px; margin-top: 15px;overflow: hidden;}
.span_default_total_number{ line-height:32px; font-family:"微软雅黑"; display:none; float:left; margin-top:8px; }
.span_default_total_number b{ color:#3b5998; font-size:14px; margin:0 2px;}
#divBody{min-width:242px;}
.bottom_menu{background-color:#f2f2f2; position:fixed; bottom:0; width:100%; border-top:solid 1px #B2B2B2; padding-bottom:10px; border-bottom:solid 1px #B2B2B2;}
.bottom_menu .form-group2{ text-align:center; margin-top:10px;}

/*右侧主框架内容在弹出窗中显示调整样式.layer_body .search{ margin-top:0;}*/
.layer_body{ background-color:#fff;}
.layer_body .list-content{ border-width:0;}
.layer_body .list-content h2{ display:none;}
#divBody .list-content{ margin-bottom:2px;}
/*#divBody .list-content h2{ display:block;}*/
#divNoData{ vertical-align:top; text-align:center; display:none;}

/*.status0 td,.status1 td,.status2 td,.status50 td,.status51 td,.status52 td{ color:#c01080!important;}
.status0 a,.status1 a,.status2 a,.status50 a,.status51 a,.status52 a{ color:#a00060!important; text-decoration:underline;}
.status0 a:hover,.status1 a:hover,.status2 a:hover,.status50 a:hover,.status51 a:hover,.status52 a:hover{ color:#D02090!important;}
.status20 td,.status70 td{ color:#4838ab!important;}
.status20 a,.status70 a{ color:#261689!important;}
.status20 a:hover,.status70 a:hover{ color:#6A5ACD!important;}
.status30 td,.status80 td{ color:#eedabc!important;}
.status30 a,.status80 a{ color:#eedabc!important;}
.status30 a:hover,.status80 a:hover{color:#FFEBCD!important;}
.status40 td,.status90 td{ color:#d5d5e9!important;}
.status40 a,.status90 a{ color:#d5d5e9!important;}
.status40 a:hover,.status90 a:hover{ color:#E6E6FA!important;}*/
.status10 td,.status60 td{ color:#cc60cc!important;}
.status10 a,.status60 a{ color:#aa40aa!important; text-decoration:underline;}
.status10 a:hover,.status60 a:hover{ color:#EE82EE!important;}
.status100 td,.status101 td,.status102 td,.status103 td,.status104 td,.status105 td,.status106 td,.status107 td,.status108 td,.status109 td,.status110 td,.status111 td,.status112 td,.status113 td,.status114 td,.status115 td,.status116 td,.status117 td,.status118 td,.status119 td,.status120 td,.status121 td,.status122 td,.status123 td,.status124 td,.status125 td,.status126 td,.status127 td,.status128 td,.status129 td,.status130 td,.status131 td,.status132 td,.status133 td,.status134 td,.status135 td,.status136 td,.status137 td,.status138 td,.status139 td,.status140 td,.status141 td,.status142 td,.status143 td,.status144 td,.status145 td,.status146 td,.status147 td,.status148 td,.status149 td,.status150 td,.status151 td,.status152 td,.status153 td,.status154 td,.status155 td,.status156 td,.status157 td,.status158 td,.status159 td,.status160 td,.status161 td,.status162 td,.status163 td,.status164 td,.status165 td,.status166 td,.status167 td,.status168 td,.status169 td,.status170 td,.status171 td,.status172 td,.status173 td,.status174 td,.status175 td,.status176 td,.status177 td,.status178 td,.status179 td,.status180 td,.status181 td,.status182 td,.status183 td,.status184 td,.status185 td,.status186 td,.status187 td,.status188 td,.status189 td,.status190 td,.status191 td,.status192 td,.status193 td,.status194 td,.status195 td,.status196 td,.status197 td,.status198 td,.status199 td{ color:#0000CD!important;}
.status100 a,.status101 a,.status102 a,.status103 a,.status104 a,.status105 a,.status106 a,.status107 a,.status108 a,.status109 a,.status110 a,.status111 a,.status112 a,.status113 a,.status114 a,.status115 a,.status116 a,.status117 a,.status118 a,.status119 a,.status120 a,.status121 a,.status122 a,.status123 a,.status124 a,.status125 a,.status126 a,.status127 a,.status128 a,.status129 a,.status130 a,.status131 a,.status132 a,.status133 a,.status134 a,.status135 a,.status136 a,.status137 a,.status138 a,.status139 a,.status140 a,.status141 a,.status142 a,.status143 a,.status144 a,.status145 a,.status146 a,.status147 a,.status148 a,.status149 a,.status150 a,.status151 a,.status152 a,.status153 a,.status154 a,.status155 a,.status156 a,.status157 a,.status158 a,.status159 a,.status160 a,.status161 a,.status162 a,.status163 a,.status164 a,.status165 a,.status166 a,.status167 a,.status168 a,.status169 a,.status170 a,.status171 a,.status172 a,.status173 a,.status174 a,.status175 a,.status176 a,.status177 a,.status178 a,.status179 a,.status180 a,.status181 a,.status182 a,.status183 a,.status184 a,.status185 a,.status186 a,.status187 a,.status188 a,.status189 a,.status190 a,.status191 a,.status192 a,.status193 a,.status194 a,.status195 a,.status196 a,.status197 a,.status198 a,.status199 a{ color:#0000CD!important;}
.status200 td,.status201 td,.status202 td,.status203 td,.status204 td,.status205 td,.status206 td,.status207 td,.status208 td,.status209 td,.status210 td,.status211 td,.status212 td,.status213 td,.status214 td,.status215 td,.status216 td,.status217 td,.status218 td,.status219 td,.status220 td,.status221 td,.status222 td,.status223 td,.status224 td,.status225 td,.status226 td,.status227 td,.status228 td,.status229 td,.status230 td,.status231 td,.status232 td,.status233 td,.status234 td,.status235 td,.status236 td,.status237 td,.status238 td,.status239 td,.status240 td,.status241 td,.status242 td,.status243 td,.status244 td,.status245 td,.status246 td,.status247 td,.status248 td,.status249 td{ color:#008000!important;}
.status200 a,.status201 a,.status202 a,.status203 a,.status204 a,.status205 a,.status206 a,.status207 a,.status208 a,.status209 a,.status210 a,.status211 a,.status212 a,.status213 a,.status214 a,.status215 a,.status216 a,.status217 a,.status218 a,.status219 a,.status220 a,.status221 a,.status222 a,.status223 a,.status224 a,.status225 a,.status226 a,.status227 a,.status228 a,.status229 a,.status230 a,.status231 a,.status232 a,.status233 a,.status234 a,.status235 a,.status236 a,.status237 a,.status238 a,.status239 a,.status240 a,.status241 a,.status242 a,.status243 a,.status244 a,.status245 a,.status246 a,.status247 a,.status248 a,.status249 a{ color:#008000!important;}
.status150 td,.status150 a,.status249 td,.status249 a{ color:#A52A2A!important; }
.status150 a:hover,.status249 a:hover{ color:#A52A2A!important;}
.status251 td{ color:#B22222!important;}
.status251 a{ color:#B22222!important;}
.status252 td{ color:#000080!important;}
.status252 a{ color:#000080!important;}

.emphasis a{ color:#FF8C00!important; font-weight:bold;}

.status0,.status1,.status0:hover,.status1:hover,.status50,.status51,.status50:hover,.status51:hover{ background-color:#fbfbf0!important;}
.status10,.status10:hover,.status60,.status60:hover{ background-color:#E6E6FA!important;}
.status80,.status80:hover{ background-color:#FFEBCD!important;}
.status100,.status100:hover,.status101,.status101:hover,.status102,.status102:hover,.status103,.status103:hover,.status104,.status104:hover,.status105,.status105:hover,.status106,.status106:hover,.status107,.status107:hover,.status108,.status108:hover,.status109,.status109:hover,.status110,.status110:hover,.status111,.status111:hover,.status112,.status112:hover,.status113,.status113:hover,.status114,.status114:hover,.status115,.status115:hover,.status116,.status116:hover,.status117,.status117:hover,.status118,.status118:hover,.status119,.status119:hover{ background-color:#E0FFFF!important;}
.status120,.status120:hover,.status121,.status121:hover,.status122,.status122:hover,.status123,.status123:hover,.status124,.status124:hover,.status125,.status125:hover,.status126,.status126:hover,.status127,.status127:hover,.status128,.status128:hover,.status129,.status129:hover,.status130,.status130:hover,.status131,.status131:hover,.status132,.status132:hover,.status133,.status133:hover,.status134,.status134:hover,.status135,.status135:hover,.status136,.status136:hover,.status137,.status137:hover,.status138,.status138:hover,.status139,.status139:hover{ background-color:#F8F8FF!important;}
.status140,.status140:hover,.status141,.status141:hover,.status142,.status142:hover,.status143,.status143:hover,.status144,.status144:hover,.status145,.status145:hover,.status146,.status146:hover,.status147,.status147:hover,.status148,.status148:hover,.status149,.status149:hover{ background-color:#E6E6FA!important;}
.status150,.status150:hover,.status151,.status151:hover,.status152,.status152:hover,.status153,.status153:hover,.status154,.status154:hover,.status155,.status155:hover,.status156,.status156:hover,.status157,.status157:hover,.status158,.status158:hover,.status159,.status159:hover,.status160,.status160:hover,.status161,.status161:hover,.status162,.status162:hover,.status163,.status163:hover,.status164,.status164:hover,.status165,.status165:hover,.status166,.status166:hover,.status167,.status167:hover,.status168,.status168:hover,.status169,.status169:hover,.status170,.status170:hover,.status171,.status171:hover,.status172,.status172:hover,.status173,.status173:hover,.status174,.status174:hover,.status175,.status175:hover,.status176,.status176:hover,.status177,.status177:hover,.status178,.status178:hover,.status179,.status179:hover,.status180,.status180:hover,.status181,.status181:hover,.status182,.status182:hover,.status183,.status183:hover,.status184,.status184:hover,.status185,.status185:hover,.status186,.status186:hover,.status187,.status187:hover,.status188,.status188:hover,.status189,.status189:hover,.status190,.status190:hover,.status191,.status191:hover,.status192,.status192:hover,.status193,.status193:hover,.status194,.status194:hover,.status195,.status195:hover,.status196,.status196:hover,.status197,.status197:hover,.status198,.status198:hover,.status199,.status199:hover{ background-color:#E0FFFF!important;}
/*.status0,.status1,.status2,.status50,.status51,.status52{ background-color:#ecece0!important;}
.status0:hover,.status1:hover,.status2:hover,.status50:hover,.status51:hover,.status52:hover{ background-color:#fbfbf0!important;}
.status10,.status60{ background-color:#eee4dd!important;}
.status10:hover,.status60:hover{ background-color:#FFF5EE!important;}
.status20,.status70{ background-color:#e4e4cb!important;}
.status20:hover,.status70:hover{ background-color:#F5F5DC!important;}
.status30,.status80{ background-color:#eedabc!important;}
.status30:hover,.status80:hover{ background-color:#FFEBCD!important;}
.status40,.status90{ background-color:#d5d5e9!important;}
.status40:hover,.status90:hover{ background-color:#E6E6FA!important;}
.status100,.status150{ background-color:#d0eeee!important;}
.status100:hover,.status150:hover{ background-color:#E0FFFF!important;}
.status110,.status160{ background-color:#9edddd!important;}
.status110:hover,.status160:hover{ background-color:#AFEEEE!important;}
.status120,.status170{ background-color:#87ea87!important;}
.status120:hover,.status170:hover{ background-color:#98FB98!important;}
.status130,.status180{ background-color:#00eeee!important;}
.status130:hover,.status180:hover{ background-color:#00FFFF!important;}
.status140,.status190{ background-color:#6eeec3!important;}
.status140:hover,.status190:hover{ background-color:#7FFFD4!important;}
.status200{ background-color:#eee9e9!important;}
.status200:hover{ background-color:#FFFAFA!important;}
.status210{ background-color:#eee4dd!important;}
.status210:hover{ background-color:#FFF5EE!important;}
.status220{ background-color:#F5DEB3!important;}
.status220:hover{ background-color:#F6efc4!important;}
.status230{ background-color:#eed3d0!important;}
.status230:hover{ background-color:#FFE4E1!important;}
.status240{ background-color:#DDA0DD!important;}
.status240:hover{ background-color:#eeb1ee!important;}
.status252{ background-color:#E0FFFF!important;}
.status252:hover{ background-color:#F1FFFF!important;}*/

.statusFalse,.statusFalse:hover{ background-color:#fbfbf0!important;}
.cancelTrue,.cancelTrue:hover,.canceltrue,.canceltrue:hover{ background-color:#bdbdbd!important; color:#7b7b7b!important;}
.cancelTrue td,.cancelTrue a,.cancelTrue a:hover{ color:#7b7b7b!important;}
.noEdit,.noEdit:hover,.noEdit,.noEdit:hover{ background-color:#efefef!important;}
.tr_ruku,.tr_ruku:hover,.tr_ruku th,.tr_ruku td,.tr_ruku a{ background-color:#DEF1FB!important;}
.tr_red,.tr_red:hover,.tr_red th,.tr_red td,.tr_red a{ background-color:#F00!important; color:#fff!important;}
.tr_pink,.tr_pink:hover,.tr_pink th,.tr_pink td,.tr_pink a{ background-color:#FF69B4!important; color:#fff!important;}
.tr_peach,.tr_peach:hover,.tr_peach th,.tr_peach td,.tr_peach a{ background-color:#FF8C00!important; color:#fff!important;}
.tr_peach2,.tr_peach2:hover,.tr_peach2 th,.tr_peach2 td,.tr_peach2 a{ background-color:#FF6500!important; color:#fff!important;}
.tr_peach3,.tr_peach3:hover,.tr_peach3 th,.tr_peach3 td,.tr_peach3 a{ background-color:#8B0000!important; color:#fff!important;}
.tr_peach4,.tr_peach4:hover,.tr_peach4 th,.tr_peach4 td,.tr_peach4 a{ background-color:#DC143C!important; color:#fff!important;}
.tr_pass,.tr_pass:hover,.tr_pass th,.tr_pass td,.tr_pass a{ background-color:#3CB371!important; color:#fff!important;}
.tr_color1,.tr_color1:hover,.tr_color1 th,.tr_color1 td,.tr_color1 a{color:#337DF1!important;}
.tr_color2,.tr_color2:hover,.tr_color2 th,.tr_color2 td,.tr_color2 a{color:#808080!important;}
.b_peach,.b_peach:hover{color:red!important; font-size:14px; cursor:pointer;}
.alert,.alert:hover{ background-color:#f00!important;}
.alert td,.alert td a,.alert td b{ color:#fff!important;}
.red,.red a{ color:red!important;}
.purple,.purple a{ color:purple!important;}
.green,.green a{ color:green!important;}
/*强制换行*/
 .force_newline{ white-space:normal;/* 支持IE和chrome，FF不支持*/ word-break:break-all!important;/* 以上三个浏览器均支持 */}
 /*表格行选中和鼠标经过样式*/
.table2 tr:hover,
.table2 tr:hover td,
.table2 tr:hover td a,
.table2 tr:hover td b,
.sel_tr,
.sel_tr td,
.sel_tr td a,
.sel_tr td b{ background-color:#f3ffff!important; color:#000!important; }

/*手机版列表页*/
.list_mobile{ margin-top:10px; background-color:#f3f5f7;}
.list_mobile a{ text-decoration:none; color:#3083eb;}
.list_mobile b{ margin:0 3px;}
.list_mobile ul>li { border-top: 1px solid #e7e7e7; position: relative; padding-top:6px; font-size:12px; clear:both;}
.list_mobile ul>li .top{ box-sizing: border-box; background: #fff; color:#666; font-size:12px; height:36px; line-height:36px; border-bottom:1px solid #eee; clear:both;}
.list_mobile ul>li .top .lef{ float:left; display:inline;}
.list_mobile ul>li .top .rig{ float:right;}
.list_mobile ul>li .middle{ background:#fff; width:100%; overflow:hidden; padding-top:10px; clear:both;}
.list_mobile ul>li .middle img{ height:60px; margin-right:10px; float:left; display:inline;}
.list_mobile ul>li .middle h3{ color:#333; font-size:13px; word-wrap: break-word; line-height:18px; }
.list_mobile ul>li .middle p{ color:#999; font-size:12px;}
.list_mobile ul>li .bottom1 { color:#666; padding:6px 0px 6px 0; text-align: right; background: #fff; border-bottom: 1px solid #e7e7e7; clear:both;}
.list_mobile ul>li .bottom1 span {display: inline-block; margin-left:12px;}
.list_mobile ul>li .bottom2 { padding:0px 0px 8px 0; border-bottom: 1px solid #e7e7e7; background: #fff; overflow:hidden; clear:both;}
.list_mobile ul>li .bottom2 a{ display:block; position: relative; float: right; height:26px; line-height:24px; text-align: center; border: 1px solid; border-radius:4px; margin-top:6px; padding-left:8px; padding-right:8px; margin-left:5px;}
.list_mobile ul>li .bottom2 .out{ border-color:#ddd; color:#999;}
.list_mobile ul>li .bottom2 a:hover{ border-color:#3b5998; color:#3b5998;}
.list_mobile ul .no-data{ text-align:center;}
#divDataLogin{ text-align:center; padding-top:8px; clear:both;}
.th_time{ width:116px;}
.th_ratio_16{ width:16%;}
.xhe_nostyle a.xheButton span.custom {font-size: 12px !important;color: #000 !important;text-indent: 0px !important;width: auto !important;line-height: 20px;padding: 0 3px;}
/*搜索关键词在列表中高亮显示*/
.highlight-keywords{background-color:#FFFF00;}

/*矩形图章样式*/
.stamp{ position:absolute; border:5px double #008000; border-radius:5px; color:#008000; padding:2px 10px; font-size:28px; font-weight:bold; font-family:'黑体'; top:40px; left:240px; z-index:10000000; opacity:0.7;
        transform:rotate(-17deg);   /* 旋转，顺时针正数、逆时针负数 */
        -ms-transform:rotate(-17deg); 	/* IE 9 */
        -moz-transform:rotate(-17deg); 	/* Firefox */
        -webkit-transform:rotate(-17deg); /* Safari 和 Chrome */
        -o-transform:rotate(-17deg); 	/* Opera */
}
.stamp_status_10{ border-color:#FF8C00; color:#FF8C00;}
.stamp_status_150{ border-color:#008000; color:#008000;}
.stamp_pause_True{ border-color:#ff0000; color:#ff0000;}
.stamp_cancel_True{ border-color:#696969; color:#696969;}

/*小屏下列表操作按纽列特殊样式*/
.th_small_screen_menu .fa,.td_small_screen_menu .fa{ font-size:18px; }
.div_small_screen_menu{ position:absolute; z-index:2; padding:0; width:0px; height:45px; transition: width 0.5s; overflow:hidden; margin-top:-12px; margin-left:14px; }
.div_small_screen_menu div{ width:88px; height:44px; line-height:44px; border:1px solid #C3DEFA; border-left-width:0; background-color:#FFF;}
.div_small_screen_menu .btn_tb .btn_tb{ position:absolute; margin-left:-8px;}
.td_small_screen_menu:hover .div_small_screen_menu{ display:block; width:252px;}
.th_small_screen_menu .div_small_screen_menu{ height:45px;margin-top:-8px; margin-left:10px;}
.th_small_screen_menu .div_small_screen_menu div{ height:43px; line-height:43px;}
.th_small_screen_menu .fa{ font-size:16px!important; }

/*.xheBtnAbout{display: none !important;}*/
@media (max-width:600px){
    .infor-bd .r2,.infor-bd .r3,.infor-bd .r6,.infor-bd .r22,.infor-bd .r23{ width:100%;}
    .infor-bd .btn-box .b{margin:0 0 0 0; text-align:center;}
    .notEssential{ display:none;}
    .th_time{ width:76px; word-wrap: break-word;}
    .tdTitle{ white-space:initial;}
    .div_tabbtn{overflow-x:auto; overflow-y:hidden; clear:both; width:100%;}
}
@media (max-width:800px){
    .notEssential800{ display:none;}
}
@media (max-width:1000px){
    .notEssential1000{ display:none;}
}
@media (max-width:320px){
    .infor-bd .input h6{ position:static; display:block; width:auto; text-align:left; margin-left:20px;}
    .infor-bd .input .b{ margin:0 20px;}
    .search .infor-bd .input h6{ margin-left:0px;}
}
@media (min-width:600px){
    .th_width_72{ width:72px;}
    .th_width_112{ width:112px;}
}
@media (min-width:1000px){
    .infor-bd .r2,.infor-bd .r6{ width:33.33%;}
    .infor-bd .r3,.infor-bd .r5{ width:66.66%;}
    .infor-bd .r22{ width:16.665%;}
    .infor-bd .r23{ width:11.11%;}
}
@media (min-width:1300px){
    .infor-bd .r2,.infor-bd .r6{ width:25%;}
    .infor-bd .r3,.infor-bd .r4,.infor-bd .r5{ width:50%;}
    .infor-bd .r22{ width:12.5%;}
    .infor-bd .r23{ width:8.333%;}
}
@media (min-width:1600px){
    .infor-bd .r2{ width:20%;}
    .infor-bd .r3,.infor-bd .r4,.infor-bd .r5,.infor-bd .r6{ width:40%;}
    .infor-bd .r22{ width:10%;}
    .infor-bd .r23{ width:6.666%;}
}