@charset "utf-8";
a{ color:#007982}
a,select,input{jing:e xpression(this.onFocus=this.blur()); blr:expression(this.onFocus=this.blur())}  /*IE*/
a:hover,a:active{outline:0; color:#F30}
a:focus{outline:thin dotted; outline:none \9}

body{padding:10px; background-color:#f0f0f0}
.table-striped th{text-align:center;}
.table-striped td{text-align:center;}
table{background-color:#fff;text-align:center;}
thead tr{text-shadow: 0 1px 0 #ccc;background:#94d5da}
.table2 thead tr{background:url(../images/top_bg.png) no-repeat 5px 6px #94d5da;}
.table2 thead tr th{padding-left:20px!important}

.table-bordered {
  border: 1px solid #007982;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #007982;
}

.table th, .table td {
border-top: 1px solid #007982; 
}

.table2 td {background:#fff8da; word-break:break-all;word-wrap:break-word;}
.table2 tbody th{background:#e1fdff; text-align:right!important}

.th_120{width:120px}
.th_110{width:110px}
.th_105{width:105px}
.th_40{width:40px}
.th_60{width:60px}
.th_30{width:30px}
.th_82{width:82px}
.th_100{width:100px}

#table .btn{padding: 0px 6px; line-height: 18px;}
#table td,#table th,.table thead td,.table thead th{padding: 3px 8px;}

tr.th_title {background:url(../images/tr_bg_h.png) repeat-x bottom #cccccc}
.th_title th{background:none; font-size:18px;  border-left:6px solid #007982!important; color:#007982; font-family:微软雅黑,黑体; padding:8px 8px 8px 10px!important}

tr.th_title2 {background:url(../images/tr_bg_h.png) repeat-x bottom #cccccc}
.th_title2 th{background:none; padding:8px!important}

.tr1 td,.tr1 th{background:#ffffff}
.tr2 td,.tr2 th{background:#e3fdff!important}
.tr3 td,.tr3 th{background:#c7eef1!important}

/* =====css3旋转===== */
.css3, .pw_bar{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out}
.css3:hover{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg)}

/* =====密码强度===== */
#pw_strength{height: 15px; width: 216px; display: inline-block; line-height: 15px; background-color: #ccc; text-align: center; position: relative; overflow: hidden}
#pw_strength .pw_bar{width: 0px; height: 15px; position: absolute; left: 0px; top: 0px}
#pw_strength .pw_text{position: absolute; left: 0px; top: 0px; color: #FFF}
#pw_strength.pw_1 .pw_bar{background-color: #f30; width: 71px}
#pw_strength.pw_2 .pw_bar{background-color: #f60; width: 71px; left: 72px}
#pw_strength.pw_3 .pw_bar{background-color: #060; width: 71px; left: 143px; border:none}
#pw_strength .pw_text span{width: 71px; display: block; float: left; height: 15px; line-height: 15px; *line-height:16px !important;
overflow: hidden; border-right: 1px solid #fff}


/*淡线*/
.table2{
  border: 1px solid #b9b9b9;
  border-left: 0;
} 
.table2 th,
.table2 td {
  border-left: 1px solid #b9b9b9;
}

.table2 th, .table2 td {
border-top: 1px solid #b9b9b9;
}

.table2 tr.th_title {background:url(../images/tr_bg_h.png) repeat-x left bottom #cccccc}

.table th .btn-group{float:right; text-align:left}
.table .t{display:inline-block; line-height:30px}
/*淡线*/

.email_fj{background:url(../images/fj.png) no-repeat center right; display:inline-block; padding-right:18px; float:right}

.ver {position:absolute; right:0; top:0px; font-size:12px; font-weight:100}

.sjx_t{background:#FFF; height:20px; color:#006699; font-weight:bold; line-height:20px; padding:5px; font-size:14px; padding-left:10px; border-bottom:1px solid #0066ff}
.sjx_t span{font-size:12px; font-weight:normal; text-decoration:underline;}
.bgnr label{ width:150px; float:left; padding:5px 0;}
.inline{ /*display:inline;*/ margin-right:20px; float:left;}
.nbtb td{ border:0;}
.mt10{ margin-top:10px;}

.breadcrumb_right{position:absolute; top:14px; right:15px}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a,
.breadcrumb_right .btn-warning{
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #00767f;
  *background-color: #00767f;
  background-image: -moz-linear-gradient(top, #00767f, #009fab);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#00767f), to(#009fab));
  background-image: -webkit-linear-gradient(top, #00767f, #009fab);
  background-image: -o-linear-gradient(top, #00767f, #009fab);
  background-image: linear-gradient(to bottom, #00767f, #009fab);
  background-repeat: repeat-x;
  border-color: #00767f #009fab #009fab;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00767f', endColorstr='#009fab', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  background-image: url("data:image/png;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUAAA/+ELH2h0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4yLjItYzA2MyA1My4zNTI2MjQsIDIwMDgvMDcvMzAtMTg6MTI6MTggICAgICAgICI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNCBXaW5kb3dzIgogICB4bXA6Q3JlYXRlRGF0ZT0iMjAxMy0wOS0yMlQwODo0MTowMiswODowMCIKICAgeG1wOk1vZGlmeURhdGU9IjIwMTMtMDktMjJUMDg6NDE6MDIrMDg6MDAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMTMtMDktMjJUMDg6NDE6MDIrMDg6MDAiCiAgIGRjOmZvcm1hdD0iYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIKICAgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIKICAgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAACAgICAgICAgICAwICAgMEAwICAwQFBAQEBAQFBgUFBQUFBQYGBwcIBwcGCQkKCgkJDAwMDAwMDAwMDAwMDAwMAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAqAAEDAREAAhEBAxEB/8QAXAAAAwEAAAAAAAAAAAAAAAAAAwQGCAEBAQADAAAAAAAAAAAAAAAAAwQCBwgQAAEDBQAAAAAAAAAAAAAAAABRAhQBEWETFREBAQEBAAAAAAAAAAAAAAAAABIRE//aAAwDAQACEQMRAD8AzBAchsLHLtLfn4ElL0VkdqCyi6H70GxD0KbRcSWEZCf/2Q==")\9;
  background-repeat:repeat-x\9
}
.breadcrumb_right .btn-warning{font-weight:bold}

.breadcrumb_right .btn-warning:hover,
.breadcrumb_right .btn-warning:focus,
.breadcrumb_right .btn-warning:active,
.breadcrumb_right .btn-warning.active,
.breadcrumb_right .btn-warning.disabled,
.breadcrumb_right .btn-warning[disabled] {
  color: #ffffff;
  background-color: #00767f;
  *background-color: #00767f;
}

.breadcrumb_right .btn-warning:active,
.breadcrumb_right .btn-warning.active {
  background-color: #00767f \9;
}
.breadcrumb_right .btn:hover{background-position: 0 0}


.breadcrumb_right .btn-group.open .btn-warning.dropdown-toggle{background:#00767f}

table tr.tr_2 th.th_2{text-align:left!important}

.jxlist{ list-style-type:none;}
.jxlist li{ margin-top:15px;}

.w45{ width:45px;}
.w60{ width:60px;}
.w90{ width:90px;}
.w100{width:110px; overflow:hidden;}
.w110{ width:110px;}
.w120{ width:120px;}
.w285{ width:335px; overflow:hidden; }
.w225{ width:225px;}
.w235{ width:238px;}
.w265{ width:320px;}
.w278{ width:334px;}
.w584{ width:584px;}

.w140{ width:182px;}
.w130{ width:168px;}
.w85{ width:85px;}
.w245{ width:300px;}
.w210{ width:210px;}

.w396{ width:396px;}
.w97{ width:97px;}
.w155{ width:155px;}
.wc100{width:100%}
.wc98{width:98%}
.wc95{width:95%}
.wc90{width:90%}
.wc85{width:85%}
.wc80{width:80%}

.w200{ width:200px;}
.w650{ width:650px; overflow:hidden;}

p.text-center{padding:30px 0 0 0}



.main_box{width:816px; padding:8px; height:372px; margin-top:-180px; margin-left:-408px; left:50%; top:47%; position:absolute; background-color:rgba(0,0,0,0.1); background-color:#444\9; filter:alpha(opacity=10)}
.main_box:hover{background-color:rgba(0,0,0,0.15); background-color:#333\9; filter:alpha(opacity=15)}
.system_login .box_border{position:relative; height:370px; border:1px solid #ccc; overflow:hidden; background:url(../images/system_pic/bg.png) repeat #fff}
.system_login .box_title{border-bottom:1px solid #ccc; height:70px; background:url(../images/head_bg.jpg) repeat-x 0 15px #fff}
.system_login .web_title{position:absolute; left:20px; top:5px; font-size:25px; font-family:微软雅黑,"黑体"}
.system_login .culture{position:absolute; right:10px; top:35px; color:#666; transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -webkit-transition: 0.5s;}
.system_login:hover .culture{color:#f60;transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -webkit-transition: 0.5s;}
.system_login .box_bg{height:300px}
.system_login .box_bg2{height:300px; width:814px; position:absolute; background-color:rgba(0,0,0,0); background-color:#444\9; filter:alpha(opacity=0); left:0px; top:71px;transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -webkit-transition: 0.5s;}
.system_login:hover .box_bg2{background-color:rgba(0,0,0,0.5); background-color:#000\9; filter:alpha(opacity=50);transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -webkit-transition: 0.5s;}

.system_login .login{position:absolute; right:30px; top:97px; background:#fff; border:1px solid #ccc; -moz-box-shadow:0px 0px 8px #333333; -webkit-box-shadow:0px 0px 8px #333333; box-shadow:0px 0px 8px #333333; overflow:hidden; width:250px; height:241px }
.system_login .login .l_2{display:none}
.system_login .reg_box{/*width:750px;*/ background:#fff}
.system_login .reg_box h2 .btn{float:right; margin:5px 5px 0 0}
.system_login .reg_box input{width:144px}
.system_login .reg_box select{width:158px}
.system_login .reg_box table{margin:10px 0 0 0; width:730px}
.system_login .reg_box td{padding:5px 0px}
.system_login .reg_box th{padding-right:10px; text-align:right; font-weight:100; width:80px}
.system_login .reg_box .l_2{display:block}

.system_login .reg_box .l_1{display:none;}
.system_login .reg_box .reg_btn{text-align:center; padding-top:17px}


.system_login .login h2{font-size:20px; background:url(../images/head_bg.jpg) repeat-x 0 -35px #fff; padding:0px; height:40px; line-height:43px; border-bottom:1px solid #c0c0c0; padding-left:20px; margin:0}

.form-horizontal{background:#fff; padding-bottom:15px}
.form-horizontal .control-label{width:50px}
.form-horizontal .controls{margin-left:60px}
.controls .text{width:150px}
.form-horizontal .control-group{margin-bottom:0}
.form-horizontal .btn{padding-left:25px; padding-right:25px; margin-right:6px; margin-bottom:10px}
.control-group{padding-top:20px; margin:0}
.system_login form{margin:0}

.table_l{min-width:940px; margin:0 auto; overflow-x:auto}
.table_s{min-width:940px; max-width:2000000px}
.table_s table {width:100%}
.table_s td,.table_s th{white-space:nowrap}
.tab-content{padding:0 10px}

.layer_form_tips {position:absolute;z-index:9999;}
.layer_form_tips .bg {padding:2px; border-radius:4px;background:url("../images/layer_bg.png") repeat;}
.layer_form_tips p{ padding:0; margin:0;}
.layer_form_tips .content{background:#fffae1; position:relative; border:1px solid #ccc; border-radius:2px;padding:5px 20px 5px 5px;}

.layer_form_tips .tips span{ vertical-align:middle;}
.layer_form_tips .arrow_tips{background:url("../images/layer_arrow_tips.png")  no-repeat;width:10px;height:8px;bottom:-5px;left:50%;margin-left:-7px;overflow:hidden;position:absolute;}
.icon_rederrorS,.icon_ok{width: 16px;height: 16px;background: url("../images/ico_warn.png");_background: url("../images/ico_warn.gif");margin: 0 3px 0 0;overflow: hidden;display: inline-block;background-position: 0 -250px;}
.icon_ok{background-position: 0 0;}

.W_ico12 {display: inline-block;width: 12px;height: 12px;background-image: url("../images/icon.png");background-repeat: no-repeat;}
.layer_form_tips .icon_close{position:absolute;right:6px;top:6px;background-position: -75px -25px;}
.icon_close:hover { background-position:-100px -25px; }

#reg_bx{ height:130px; overflow:hidden;}
#reg_bx table{ height:120px;}
#tas{ height:500px;}

/*loading*/
#AjaxLoadinglayer{ position:fixed; _position:absolute; top:0; background:#ccc; z-index:1000;}
.loading-bar{width:180px;height:50px;line-height:50px; top:30%; left:50%; margin-left:-90px; position:fixed; _position:absolute;border:2px solid #D6E7F2;background:#fff;color:#37a;font-size:12px;font-weight:bold; z-index:1002;}
.loading-bar img{margin:10px 15px;float:left;}

.nav-tabs a{font-size:18px; -webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;font-size: 18px;
font-family: 微软雅黑,黑体; font-weight:bold}
.nav-tabs .active a{-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;}

.tz_list li{font-size:14px; line-height:25px}
.tz_list span{float:right}

.td_box .input-append{ margin:5px 2px;}
table{ max-width:none;}

.table2 thead tr.th_title2 {background-image:none}
.table2 thead tr.th_title2 th{padding-left:10px !important}

th input{font-weight:bold}
td .wc98{width:95%; float:right}




/* 
	2022-08-22  新增
	解决表格内容强制换行
 */
/*.table{
	table-layout: fixed;
}
.table td,.table tbody th{
	white-space:pre-line;
	word-wrap: break-word;
	word-break: break-all;
}
.table td label.inline {
	margin-right: 0 !important;
} 
.th_40,.th_30 {
    width: 50px;
}  
.th_82 {
    width: 100px;
} */