﻿@charset"utf-8";
*{padding:0;margin:0;}
html{color:#000;background:#FFF;font-family:"Microsoft YaHei","simsun",Arial,sans-serif,"Mingliu",Verdana,Helvetica,Lucida;}
body,code,form,fieldset,legend,input,button,textarea,blockquote{font-family:"Microsoft YaHei","simsun",Arial,sans-serif,"Mingliu",Verdana,Helvetica,Lucida;font-size: 13px;}
table{border-collapse:collapse;border-spacing:0;width: 100%;font-family: simsun;text-align: center;border-bottom: 1px solid #99BBE9;border-left: 1px solid #99BBE9;}
table thead tr{background: #C9DFFB;}
table input[type="text"]{width:99%;text-align: center;}
table tr{border-top: 1px solid #99BBE9}
table th,table td{border-right: 1px solid #99BBE9;padding: 5px 4px;}
table thead th em{color: red;vertical-align: baseline}
fieldset,img{border:0;}
textarea:focus,input:focus{border:1px solid #4d91ff;}
iframe {background-color:#fff;vertical-align:middle;}
a{text-decoration:none; color:#0000ee; outline:none;font-size: 12px;}
a:hover,.pile-btn a:hover{text-decoration: underline;color: red;}
img {vertical-align:middle;}
a img {border:0 none;}
ul,li,ol,menu{list-style:none;}
caption{text-align:left;}
legend{color:#000;}
label{display: inline-block;}
textarea{vertical-align: middle;}
input[type="text"]{width: 140px}
input[type="radio"]{vertical-align: -2px;padding:0;border:none;}
input[type="checkbox"]{vertical-align: middle;cursor: pointer;padding: 0;border:none;}
input,button,select,textarea{border:1px solid #ccc;padding: 3px 4px;box-sizing: border-box;-webkit-box-sizing: border-box;resize: none;vertical-align: middle;}
input[type="submit"],input[type="button"],.add-line,.select-file{background:#eee;border:1px solid #aaa;padding: 3px 10px;cursor: pointer;outline: none;font-weight: lighter;border-radius: 3px;behavior: url(ie-css3.htc);}
input[type="submit"]:hover,input[type="button"]:hover,.add-line:hover,.select-file:hover{border: 1px solid #666;background: #ddd}
input,button,select,option{font-family:inherit; font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,select{*font-size:100%;}
b,em{font-style: normal;font-weight:normal;vertical-align: middle;}
.clearfix {zoom:1;}
.clearfix:after {content: "\200B";display: block;clear: both;height: 0;}

/*iconfont*/
@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eot?#iefix') format('embedded-opentype'),
  url('iconfont.woff') format('woff'),
  url('iconfont.ttf') format('truetype'),
  url('iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:15px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.wrap{min-width: 1300px;}
.over-text,.over-texts{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.left{float: left;}
.right{float: right;}
.inline-block{display: inline-block;}
.r-color,.check-table tfoot tr,.email-b span>em{color: red}
.r-tip{padding: 0 10px;color: red;vertical-align: middle;}
.b-color{color: blue}
.w80{width:80px;}
.delete-file{padding: 2px 10px}
.d-table input[type="text"],.piles-table input[type="text"],.report-table table tbody input[type="text"],.all-table input[type="text"]{border: none}
.delete-tr,.report-delete,.piles-delete,.all-delete{color: #309; cursor: pointer;}

/*按钮*/
.new-enterust input[type="submit"],.search-people input[type="submit"],.search-people input[type="submit"]:hover,.common-btn input,.common-btn input:hover,.detect-select-file,.detect-select-file:hover,.global-container .entrust-search,.global-container .entrust-search:hover,.search-people .de-button,.search-people .de-button:hover,.default-btn input,.default-btn input:hover,.blue-btn input[type="submit"],.blue-btn input[type="submit"]:hover,.ec-operate input[type="submit"],.ec-operate input[type="submit"]:hover,.entrust-check-box .entrust-search,.entrust-check-box .entrust-search:hover{background: #199EE9;color: #fff;border: 1px solid #199EE9;}
.online-video span:hover,.new-enterust input[type="submit"]:hover,.search-people input[type="submit"]:hover,.common-btn input:hover,.detect-select-file:hover,.global-container .entrust-search:hover,.search-people .de-button:hover,.default-btn input:hover,.add_jx a:hover,.blue-btn input[type="submit"]:hover,.entrust-check-box .entrust-search:hover,.ec-operate input[type="submit"]:hover{opacity: .8;filter: alpha(opacity=80);}

/*登录*/
.login-wrap{position: fixed;left: 0;top: 50%;margin-top: -339px;width: 100%;height: 677px;background: url(../images/login_bg.jpg) repeat-x;}
.login-wrap>div{width: 825px;height: 420px;margin: 0 auto;margin-top: 98px;}
.login-box{width: 363px;height: 420px;}
.login-box form>div{width: 270px;height: 238px;padding: 20px 40px;border: 5px solid #a8cbdc;border-radius: 5px;-moz-border-radius: 5px;margin-top: 130px;}
.login-box label{display: block;margin-top: 20px;}
.login-title{font-size: 12px;color: #126a92;line-height: 20px;font-weight: bold;}
.login-title span{font-size: 20px;line-height: 30px;}
.login-box label input{width: 270px;height: 45px;padding: 0 45px 0 5px;line-height: 45px;border: 1px solid #85c0dc;}
.name{background: url(../images/login_icon.png) no-repeat 235px 8px;}
.password{background: url(../images/login_icon.png) no-repeat 235px -44px;}
.login-btn{margin-top: 20px;height: 35px;}
.login-btn input{float: right;width: 80px;height: 35px;color: #fff;font-size: 14px;background: #3386ac;border: 1px solid #3386ac}
.login-btn input:hover{border: 1px solid #3386ac;background: #3386ac;opacity: .8; filter: alpha(opacity=80);}
.login-btn p{float: left;line-height: 35px;font-size: 14px;color: #f00;}
.login-btn p a{color: #126a92;text-decoration: underline;font-size: 14px;}
.login-footer{position: absolute;bottom: 0;left: 0;width: 100%;height: 50px;line-height: 50px;color: #187099;font-size: 14px;border-top: 1px solid #ABDEF9;text-align: center;}
.notice{margin-top: 20px;text-align: justify;color: #666;}

/*返回旧版*/
.return-version{position:relative}
.return-version a{font-size:13px;color:#fbff5f;text-decoration: underline;}
.header .return-tips{position:absolute;left:-65px;top:45px;height:auto;color:red;font-size: 12px;padding: 6px 10px 5px 8px;border:1px solid red;border-radius:3px;-webkit-border-radius:3px;white-space: nowrap;line-height:normal;background:#fff;z-index:100}
.header .return-tips:before{display:block;width:16px;height:15px;position:absolute;top:-15px;left:50%;margin-left:-8px;background:url(../images/return_icon.png) no-repeat center center;z-index:101;content:""}
.return-tips em{position:absolute;right:0;top:0;display:block;width:12px;height:12px;line-height:8px;text-align: center;cursor:pointer}
.return-tips em:hover{background:red;color:#fff}

/*生日贺卡*/
.bg-pop{ position: relative;min-height:100%; background:#000; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity: 0.8; z-index:99990; left:0; top:0}
.bg-re{ position: absolute; z-index:99991; width:586px; height:730px;left:50%; top:50%; margin-top:-380px; margin-left:-293px;}
/*.bg-re{display: inline-block;position:relative;width: 586px;height: 730px;vertical-align: middle;}*/
.box,.zcard{ position:absolute; height:650px; width:516px; top:80px; left:0; z-index:99991 }
.zcard{ background:url(../images/birthady_img.jpg)}
.box img{width:100%;}
.birthday{position:fixed;/*display:table;*/left:0;top:0;width:100%;height:100%;/*background:rgba(0,0,0,.6)*/;z-index:200;}
/*.birthday>div{display: table-cell;overflow:auto;text-align: center;vertical-align: middle;}*/
.birthday .close{ position:absolute; right:5px; top:15px;  z-index:99999}
.close:hover{ cursor:pointer;}

.f_s20{ font-size:20px; padding-left:5px; float:left; text-indent:2em;}
.pt90{ padding-top:30px;}
.t_i{ text-indent:2em; }
/*.zcard{ width:800px; height:450px; padding:15px; margin:0 auto; background:#B3262C; position:absolute; top:50%; left:50%; margin-left:-400px; margin-top:-250px;}*/
.zcard img{ float: right; width:30%;}
.cont{  position: absolute; top:328px; left:65px; width:414px; }
.cont p{  color:#fff; font-size:18px; line-height:1.5; width:100%; text-align:left;font-family: "KaiTi";}
.cont p.f_s20{ font-size:20px;}
.hidden{ overflow: hidden;}
.pt40{ padding-top:40px}
.qxm{ position:absolute; right:43px; bottom:23px;}
.card-title{margin: 20px 0 0}
.cont .card-t{margin: 0;line-height: 30px}
.cont .card-ti{font-size: 25px;margin: 5px 0 0;text-indent: 1.5em }


/*主界面*/
html,body{background: #f6f6f6}
.header{height: 40px; background: #58B1FD url(../images/header_bg.png) no-repeat left center; line-height: 40px;}
.header>div{color: #FFF;}
.header>img{float:left;height:48%;margin: 10px 0 0 225px;}
.user{margin: 0 20px 0 30px;}
.user a{margin-left: 10px; color: #FFF;}
.nav{height: 43px; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; background: #fff;}
.nav-left{width: 210px; height: 43px;line-height: 43px; font-size: 17px; text-align: center;}
.nav-left img{height: 45%;vertical-align: -2px;}
.nav-right{padding-left:15px;overflow: hidden;}
.nav-right ul{margin-top: 6px;}
.nav-right ul li{float: left; height: 30px; margin-right: 12px; padding: 0 6px; line-height: 30px; font-size: 14px; cursor: pointer;}
.nav-right ul li.active,
.nav-right ul li:hover{background: #1693DD; color: #FFF; border-radius: 3px;-moz-border-radius: 3px;}
.container{overflow: hidden;}
.con-right{position:relative;height: 100%;padding-bottom: 35px; background: #e9f1f9; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow: hidden;}
.con-left{width: 210px; height: 100%; background: #248DC1; text-align: center;}
.con-left h2{height: 40px; background: #0D82BC; line-height: 40px; color: #FFF; font-size: 14px; font-family: simsun;}
.con-left h2 img{margin-right: 10px; vertical-align: -7px;}
.con-left ul{position:relative;padding-bottom: 50px;}
.con-left ul:before{position: absolute;top: 0;left: 209px;width: 1px;height: 100%;background:#248DC1;content: ""}
.con-left ul li{border-bottom: 1px solid #FFF;}
.con-left ul li h3{height: 40px; padding-left: 15px; text-align: left; background: #248DC1 url(../images/spread_icon.png) no-repeat 180px -24px; line-height: 40px; color: #FFF; font-size: 14px; font-weight: 400; font-family: simsun; cursor: pointer;}
.con-left ul li.active h3{background: #0E6291 url(../images/spread_icon.png) no-repeat 180px 20px;}
.con-left ul li.active .second-nav{display: block;}
.con-left ul li h3:hover{background-color: #0E6291;}
.sidebar{width: 100%; overflow: hidden;}
.sidebar-box{width: 227px; height: 100%; overflow-y: auto;overflow-x: hidden;}
.sidebar-box>ul{display: none;}
.second-nav{display: none; border-left: 1px solid #B0E0F6; border-right: 1px solid #B0E0F6; background: #FFF;}
.second-nav a{display: block; padding: 8px 10px 8px 15px; border-top: 1px solid #effafb;color: #004C7E; font-family: simsun;text-align: left;background: #effafb;}
.second-nav a.active,.second-nav a:hover{background: #B0E0F6; text-decoration: none;}

.tips{position: relative;padding: 5px 75px 8px 10px; color: #FF3D3D;}
.tips em{display:inline-block;max-width:98%;height:18px;font-style: normal;}
.detail-wrap{width: 99%; height: 762px; margin: 0 auto;}
.footer{position: absolute; left: 0; bottom: 0; width: 100%; height: 30px; background: #EBEBEB; line-height: 30px; color: #666; text-align: center;z-index: 5}
.footer span{margin: 0 10px;}
.top-nav{height: 25px; border-bottom: 1px solid #199EE9;}
.pre,.next{width: 20px; height: 100%; text-align: center; cursor: pointer;}
/*.pre:hover{background-color: #fff}*/
.pre{background: url(../images/pre_icon.png) no-repeat center center;}
.next{background: url(../images/next_icon.png) no-repeat center center;}
.nav-cons{height: 25px; padding: 0 5px;overflow: hidden;}
.nav-con{white-space: nowrap;height: 25px;font-size: 0}
.nav-con span{display: inline-block; position: relative; /*float: left;*/ height: 24px; margin-right: 4px; padding: 0 14px 0 6px; border: 1px solid #199EE9; font-size: 12px; border-bottom: none; line-height: 24px; color: #199EE9; cursor: pointer; -moz-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0;}
.nav-con span:first-child{padding: 0 6px 0 22px; background: #E9F1F9 url(../images/home_icon01.png) no-repeat 5px 5px;}
.nav-con span:first-child:hover,.nav-con span:first-child.active{background: #199EE9 url(../images/home_icon02.png) no-repeat 5px 5px;}
.nav-con span b{position: absolute; top: 1px; right: 1px; width: 10px; height: 10px; background: url(../images/delete_icon01.png) no-repeat center center; cursor: pointer;}
.nav-con span.active,.nav-con span:hover{background: #199EE9; color: #FFF;}
.nav-con span.active b,.nav-con span:hover b{background: url(../images/delete_icon02.png) no-repeat center center;}
.nav-con span b:hover{background-color: #4FBBF8;}
.detail-box{background: #fafafa; overflow-x: hidden; overflow-y: auto;}
.home-page{margin-left: -15px; padding: 20px 10px 0;}
.home-page>div{float: left; width: 48%; height: 250px; margin-left: 15px; margin-bottom: 10px; border: 1px solid #199EE9; -moz-border-radius: 8px; border-radius: 8px; overflow: hidden;}
.home-page>div h3{height: 35px; padding-left: 12px; background: #C9DFFB; line-height: 35px; color: #272727; font-size: 15px;}
.home-page>div ul{height: 180px; margin-top: 15px; padding: 0 12px; overflow-y: auto;}
.home-page>div ul li a{display: block; height: 24px; border-bottom: 1px dashed #EAEAEA; line-height: 24px; color: #404040; overflow: hidden;}
.home-page li a:hover{color: #0462fd; text-decoration: none;}
.news-box ul li a span,.notice-box ul li a span{float: right;}
.news-box ul li a b,.notice-box ul li a b,.backlog-box ul li a{display: inline-block; font-weight: 400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news-box li a b{max-width: 82%;}
.notice-box li a b{max-width: 72%;}
.tips span{position: absolute;right: 30px;top: 6px;color: blue;cursor: pointer;}
/*弹窗*/
.index-popup{display: none; position: fixed; bottom: 0; right: 10px; width: 350px; height: 320px; border: 1px solid #0D82BC; background: #FFF; z-index: 50;}
.index-popup h2{position: relative; height: 35px; background: #75BFFE; line-height: 35px; font-weight: 400; font-size: 16px; text-align: center;}
.index-popup h2 span{display: block; position: absolute; top: 0; right: 0; width: 35px; height: 35px; background: #75BFFE url(../images/pop_close.png) no-repeat center center; cursor: pointer;}
.index-popup h2 span:hover{background: #88C8FF url(../images/pop_close.png) no-repeat center center;}
.index-popup>div{padding: 10px; line-height: 20px; font-size: 14px;}
.online-video,.overtime-login,.tips-popup{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 151;}
.tips-popup>div{position: absolute; left: 50%; top: 35%; width: 400px; margin-left: -200px; background: #FFF;}
.tips-popup>div h2{height: 30px; padding-left: 15px; background: #78BFED; line-height: 30px; font-size: 16px; font-weight: 400;}
.tips-popup>div p{padding: 15px 20px; line-height: 25px; font-size: 15px; text-align: justify; text-indent: 2em;}
.comfirm-box{padding: 10px 20px 18px; line-height: 28px;}
.comfirm-box label{cursor: pointer;}
.comfirm-box label input{vertical-align: -2px;}
.comfirm-box .comfirm-btn{padding: 5px 10px; border: 1px solid #0088FC; background: #FFF; color: #0088FC; cursor: pointer; border-radius: 3px; outline: 0;}
.comfirm-box .comfirm-btn:hover{border: 1px solid #0088FC;background: #fff}
/*超时重登*/
.overtime-login{display:none}
.overtime-login>div{display:inline-block;position:absolute;left:50%;top:38%;width:400px;height:50px;padding:20px 0;margin-left:-200px;text-align:center;background:#fff;-webkit-border-radius: 3px;border-radius: 3px;}
.overtime-login>div p{padding-top: 8px;}
.overtime-login>div input[type="password"]{width:180px}
/*检测管理*/
.titles{height: 25px; padding-left: 10px; background: #88bffd; line-height: 25px; color: #15428B; font-size: 13px; /*box-shadow: 0 0 1px #0074f7;*/}
.cj-infors-t,.yp-box{margin: 12px 10px;}
.cj-infors{font-size: 0}
.cj-infors li{display:inline-block; margin-right: 48px; font-size: 13px;vertical-align: middle;}
.cj-infors li span{vertical-align: middle;}
.cj-infors li select{width: 114px; padding: 2px 0;}
.wt-infors li select,.cj-infors input{width: 170px;}
.cj-infors input[type="submit"],.cj-infors input[type="button"]{width: auto;}
.cj-infors li a{font-size: 13px;text-decoration: underline;}
.yp-box>li{margin-bottom: 12px; font-size: 13px;}
.wt-tips{margin-left: 10px; color: blue;}
.con-box input{width: 457px;}
.con-box-num input[type="text"]{width: 170px;}
.dw-project input{width: 644px;}
.sg-unit input{width: 744px;}
.con-box-num .add-btn,
.cj-infors .get-style{width: auto;}
.yp-unit input{width: 396px;}
.receive-name{margin-left: 30px;}
.receive-name input{width: 95px;}
.xy-sample input{width: auto; vertical-align: -2px;}
.xy-sample{margin-right: 20px;}
.text-raea{width: 773px; height: 50px;}
.import-num input[type="text"]{width: 409px;}
.yp-detect>div{float: left; margin-right: 30px;}
.yp-detect>div p{padding-bottom: 5px;}
.archive-infor .yp-detect select{width: 312px; height: 80px;}
.attention-t{width: 927px;height: 50px}
.yp-detect textarea{width: 928px; height: 50px;}
.zy-attention{margin-top: 12px;}
.zy-attention textarea{width: 928px; height: 50px;}
.fl-titles{display: inline-block; width: 250px;}
.jc-titles em{margin-left: 50px;vertical-align: baseline;font-weight: bold}
.standard-box{position: relative; height: 200px; border: 1px solid #99BBE9; overflow-y: auto;}
.fl-standard{width: 230px; padding: 0 20px 0 10px; font-size: 13px;}
.jc-standard{width: 60%; padding-top: 10px;}
.standard-box:before{position: absolute; left: 240px; top: 0; width: 1px; height: 100%; background: #99BBE9; content: '';}
.fl-select{position: relative;}
.fl-standard>label{display: block; padding-top: 15px;}
.fl-select:before{position: absolute; left: -10px; bottom: -8px; width: 240px; height: 1px; background: #99BBE9; content: '';}
.fl-standard>label input{margin-right: 5px; vertical-align: -2px;}
.fl-select select{width: 185px; padding: 0 2px;}
.fl-select li{margin-top: 10px;}

.jc-standard table input[type="text"]{/*width: 120px;*/ padding: 1px 2px; text-align: center;}
.yp-info{padding: 12px 10px 0;}
.yp-info li{width: 275px; margin-right: 20px; margin-bottom: 12px; text-align: right;}
.yp-info li span{display: inline-block; width: 110px; height: 20px; vertical-align: middle; overflow: hidden;}
.yp-info input{width: 160px;}
.tx-box label{margin-right: 62px;}
.dj-btn{text-align: center; padding: 0px 0 30px}
.dj-btn input{margin: 0 5px;}
.zj-btn{margin: 10px 5px;}
.zj-btn input{margin: 0 2px;}
.zj-table,.defaule-table{margin: 8px 10px 3px;  max-height: 450px;  overflow-y: auto;}
.zj-table table tr>td:first-child{color: #00E;}
.zj-table table tbody tr:hover,.zj-table table tr.active{background: #FFEA67;}
.zj-query li{margin: 10px 45px 0 10px;}
.zj-query input[type="checkbox"],.zj-query input[type="submit"],.cj-infors input[type="checkbox"],.chargeinfo-table .total-add input[type="button"]{width: auto;}
.charge-box h3{padding: 15px 0 10px; color: #3C3C3C; font-size: 17px; text-align: center;}
.sf-infors input[type="checkbox"]{margin-left: 10px;}
.sf-infors li{margin-right: 32px;}
.sf-infors li:last-child{margin-right: 0;}
.charge-num input{width: 245px;}
.charge-unit input[type="text"]{width: 329px;}
.charge-unit label{margin-right: 27px;}
.charge-unit select{width: 114px;}
.entrustinfo-select{margin: 2px 0 5px; border: 1px solid #99BBE9; max-height: 200px; overflow-y: auto;}
.entrustinfo-select ul li{float: left; margin: 5px 12px; font-size: 13px;}
.entrustinfo-select-btn{text-align: center}
.entrustinfo-select-btn input{margin: 2px 2px 8px;}
.chargeinfo-table{margin: 5px 10px 0;}
.chargeinfo-table table textarea{height: 26px;}
.chargeinfo-table .total-data input{width: 140px;}
.total-data>span{margin-right: 10px;}
.total-data>label:last-child{margin-left: 20px;}
.total-data>label:not(:last-child) input{color: red;}
.total-add>label input{width: 300px;}
.total-add>label{margin-right: 20px;}
.form-charge{margin: 12px 10px;}
.form-charge input[type="text"]{width: 140px;}
.form-charge label{margin-right: 24px;}
.charge-unit-wt>label{margin-right: 14px;}
.data-lose label{margin-right: 43px;}
.data-lose input[type="text"]{width: 158px;}
.business-box{height: 400px; border: 1px solid #333; overflow: auto;margin: 0 10px;}
.pb-right span,
.pb-left span em{color: #0047d8;vertical-align: baseline}
.page-box{padding: 0 12px 10px;}
.pb-right{line-height: 20px;}
.pb-left span{display: inline-block; height:22px;line-height: 22px; vertical-align: middle;}
.pre-page,.pre-btn,.next-btn,.last-page{width: 16px; height: 20px; cursor: pointer;}
.jump-go-btn{width: 26px; height: 20px; cursor: pointer; background: url(../images/list_go.gif) no-repeat center center;}
.pre-page{background: url(../images/list_ico01.gif) no-repeat center center;}
.pre-btn{background: url(../images/list_ico03.gif) no-repeat center center;}
.next-btn{background: url(../images/list_ico04.gif) no-repeat center center;}
.last-page{background: url(../images/list_ico02.gif) no-repeat center center;}
.jump-go input{width: 40px; height: 18px; padding: 0 5px; font-size: 12px;vertical-align: 0px;}
.page-num{margin: 0 5px;}
.ck-select{line-height: 27px;cursor: pointer}
.registered-btn{display: inline-block; padding-left: 7px;}
.registered-btn input{margin: 0 4px;}
.dj-table table tbody tr:hover,.defaule-table table tbody tr:hover{background: #E4FFCE; }
.import-btn{margin: 12px 0; padding: 0 10px;}
.import-btn input[type="submit"]{margin-right: 10px;}
.wt-amountinfor{width: 98%; height: 400px; margin: 5px auto; border: 1px solid #666; overflow: auto;}
.entrust-check-box{margin-bottom: 12px;}
.entrust-check-box li{margin: 12px 22px 0 10px;}
.entrust-check-tab table tbody tr:hover{background: #DFF0F6;}
.es-query{margin-bottom: 10px;}
.es-query li{margin: 10px 45px 0 10px;}
.sm-addto{margin: 0 10px 12px; font-size: 13px;}
.sm-addto select{width: 170px; margin-right: 9px;}
/*.defaule-table table tbody tr:nth-child(2n){background: #EAF6FA;}*/
.archive-infor li select,.work-r{width: 170px;}
.archive-link{color: #00E; text-decoration: underline;}
.common-box li label{margin-right: 30px}
.common-box li label:last-child{margin-right: 0}
.common-box li select{padding: 2px 0}
.amount-money{line-height: 27px}
.amount-money em{color: red}
.red-tips{font-size: 10px;color: red;margin-left: 5px}
.report-input li input{width: 145px}
.report-btn{margin: 12px 10px}
.report-btn>span input[type="text"]{width: 50px}
.charged-btn{margin-top: 5px}
.report-issue-tab tbody tr td:first-child{color: #00E;}
.report-issue-tab tbody tr td:first-child:hover,.zj-table tbody tr td:first-child:hover{cursor: pointer}
.report-issue-tab tbody tr.active{background: #E4FFCE}
.default-box{padding: 5px 10px 12px}
.wt-selectinfor{height: 200px; margin: 0 10px; overflow: auto;}
.wt-selectinfor select{width: 100%; height: 100%;}
.pic-data{margin-left: 10px;}
.pic-data ul li{display: inline-block; margin: 0 20px 10px 0; font-size: 13px;vertical-align: middle;}
.pic-data ul li span{color: red;}
.sample-img{padding: 10px 0 20px;}
.sample-img li{display: inline-block; width: 48%; text-align: center;}
.sample-img li p{color: blue}
.sample-img li>div{height: 165px; text-align: center; overflow: hidden;}
.sample-img li>div img{height: 100%;}
.texta-w{width: 712px;height: 58px}
.texta-t{width: 526px}
.load-template{color: #0000ee;text-decoration: underline;vertical-align: middle;}
.d-table{width: 60%;margin: 10px}
.send-file{width: 800px}
.y-table{margin: 10px}
.announce-table a,.work-over-tab table a,.y-table a,.jf-tab-b a{text-decoration: underline;}
.audit-opinion{width: 60%; margin: 10px 0 10px 10px;}
.audit-opinion h2{padding-left: 5px; border: 1px solid #99BBE9; border-bottom: none; background: #BEDCFE; line-height: 25px; font-size: 13px; font-weight: 400;}
.audit-opinion textarea{width: 100%; height: 100px; border: 1px solid #99BBE9;}
.pile-btn{width: 800px; margin: 10px 0 10px 10px; text-align: right;}
.pile-btn a{color: #00E;text-decoration: underline;vertical-align: middle;}
.t-titles{height: 25px; padding-left: 15px; line-height: 25px; font-size: 13px;color:#004C7E}
.pile-addline{margin: 5px 10px 0; text-align: right;}
.save-pile-a{margin: 10px}
.wj-table{float: left; width: 340px; margin: 10px 5px 10px 10px;max-height: none}
.wj-table li{margin: 12px 0 0}
.wj-table li input{width: 270px;}
.add-table-t{width: 450px}
.add-table-t li{margin: 12px 20px 0 0}
.jf-tab-b{height: 450px;overflow: scroll;}
.more-page a.active{color: red; text-decoration: underline;}
.select-file{position: relative;}
.select-file input{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 5; opacity: 0; filter: alpha(opacity=0);}
.entrust-check-box li input[type="radio"]{width: auto;}
.hitch-table a:hover,.pile-select li.active span,.pile-table a:hover,.pile-money li span{color: red;}
.pile-table{margin-top: 5px;}
.hitch-table a,.pile-table a{display: inline-block;padding: 2px 0;color: #00e;text-decoration: underline;}
.total-money{margin-right: 20px;}
.bz-tips{padding:10px;}
.bz-tips textarea{width: 97%; height: 80px;}
.pile-operate a{display: inline-block; padding: 2px 0;}
.pile-money{padding: 0 10px 5px; font-size: 13px;}
.pile-money li{display: inline-block; margin-right: 50px;}
.upload-files{position: relative;}
.upload-files span{color: blue;text-decoration: underline;}
.upload-files input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0);z-index: 5;}
/*人事管理*/
.add_jx a{display: inline-block; padding: 8px 0 0 30px; background: url(../images/add_icon.png) no-repeat 12px 10px; color: #0C458E; font-size: 14px;}
.add_jx a:hover{text-decoration: none;}
.create-tab a{padding: 0 0 0 28px; background: url(../images/create_tab.jpg) no-repeat 10px 1px;}
.create-tab{margin-top: 8px}
.basic-table{overflow-x: auto;}
.basic-table table{width: 2800px;}
.conpany-infor{padding: 10px; font-size: 0;}
.conpany-infor li{display: inline-block; width: 20%; line-height: 25px; font-size: 13px;}
.search-people{padding: 10px;}
.search-people li{display: inline-block; padding: 5px 0;}
.search-people li span{display: inline-block; width: 100px; text-align: right;}
.default-btn input{margin: 5px;}
.depart-second{padding-left: 16px;}
.maintain-box,.department-box{border: 1px solid #B9D7FF;width: 200px;white-space:nowrap;overflow: auto}
.sign-in>h2,.default-basic>div h2,.maintain-box h2,.department-box h2,.employees-infor h2{padding-left: 10px; color: #15428B; background: #B9D7FF; line-height: 26px; font-size: 13px; font-weight: 400;}
.department-container,.name-wrap{height: 450px; padding: 4px 0 4px 25px; overflow: auto;}
.department-container a,.name-wrap a{display: block; padding-left: 17px; background: url(../images/list.jpg) no-repeat left center; line-height: 20px;}
.department-container a.spread-list,.name-wrap a.spread-list{position: relative;}
.department-container a.spread-list:before,.name-wrap a.spread-list:before{position: absolute; left: -11px; top: 9px; width: 7px; height: 1px; background: #000; content: '';}
.department-container a.spread-list:after,.name-wrap a.spread-list:after{position: absolute; left: -8px; top: 6px; width: 1px; height: 7px; background: #000; content: ''; transform-origin: center center; transition: all .5s;}
.department-container a.spread-list:after{transform: rotate(0);}
.name-wrap a.spread-list:after{transform: rotate(90deg);}
.department-container .spread-list.active:after{/*height: 0*/transition: all .5s;transform: rotate(90deg);transform-origin: center center;}
.name-wrap a.spread-list.active:after{/*height: 0*/transition: all .5s;transform: rotate(0deg);transform-origin: center center;}
.department-remove{padding-top: 5px;}
.department-r{padding-top: 0}
.employees-infor{width: 650px; margin-left: 5px;}
.people-infor{border: 1px solid #B9D7FF;}
.department-table{height: 403px; overflow: auto;}
.department-in{height: 446px; overflow: auto;}
.department-in li>div{margin-bottom: 8px;}
.name-title{margin-top: 7px; font-size: 13px;}
.belong-department>ul{display: none;}
.department-box .depart-second li.active a{color: red;}
.ip-limit{padding: 10px; font-size: 13px;}
.ip-limit li{margin-bottom: 10px;}
.ip-limit li span{display: inline-block; width: 105px; text-align: right;}
.ip-limit li textarea{width: 700px; height: 100px;}
.askleave-tab table{width: 2000px;}
.work-table table{width: 1500px;}
.attendance-table{height: 373px;}
.attendence-check li input{width: 120px;}
.salayr-tips{color: red;}
.password-save{margin-left: 82px;}
.remind-people{height: 404px; padding: 0 10px 5px; overflow: auto;}
.remind-people li{margin-bottom: 5px;}
.reminded{height: 281px; padding: 8px; overflow: auto;}
.reminded li{float: left; margin: 3px;}
.reminded li span{display: inline-block; cursor: pointer; min-width: 38px;}
.detection-box{margin-left: 5px;}
.detection-second{padding-left: 2px;}
.detection-second li span{line-height: 20px;}
.detection-box li a{padding-left: 0; background: none;}
.detect-check-box li{margin: 2px 0 0;}
.detection-right{width: 500px;}
.detect-add input{width: 138px;}
.detect-add{margin-bottom: 0;}
.detect-add li{margin: 8px 10px 0;}
.detect-second{height: 417px;}
.zj-number label>span{display: inline-block; text-align: right; min-width: 75px;}
.global-container{padding: 8px; font-size: 13px;}
.global-container li{margin: 10px 0;}
.global-container li>span{display: inline-block; width: 220px; color: red; text-align: right;}
.global-container li input[type="text"]{width: 220px;}
.global-container li input[type="checkbox"]{margin-right: 3px;}
.wt-modify li input[type="text"]{width: 140px;}
.ht-checkbox li{margin-right: 0;}
.ht-checkbox li input[type="text"]{width: 150px;}
.lt-checkbox,.dy-checkbox{border-top: 1px dashed #CCC;}
.lt-checkbox li span,.detect-basic li span{display: inline-block; width: 92px; text-align: right;}
.weituo-infor,.detection-task{width: auto; overflow: hidden;}
.weituo-setting{margin-right: 5px; white-space: nowrap; max-width: 205px;}
.plug-wrap{height: 450px; padding: 5px; overflow-y: auto;}
.browse span{margin: 0 5px; color: red;}
.detect-basic li{display: block;}
.detect-basic li input[type="text"],
.detect-basic li select{width: 300px;}
.detect-basic li textarea{width: 300px; height: 80px;}
.rad-select{display: inline-block;vertical-align: middle;}
.rad-select label{margin-right: 8px;}
.sample-basic li span{width: 130px;}
.statistical em,.material-add li em,.sample-link a:hover,.sample-tip,.serial-table em,.qualification a:hover,.dm-download li.active a{color: red;}
.detection-price{padding: 5px 5px 2px;}
.detection-price select{width: 120px;}
.text-tip{padding: 5px 5px 2px; font-weight: 700;}
.serial-table input[type="text"]{width: 70px;}
.zf-compile p{margin: 8px 0;}
.data-reset li{margin: 5px; font-size: 13px;}
.data-reset li span{display: inline-block; width: 65px;}
.data-reset li input[type="text"]{width: 50px;}
.qualification{padding: 10px; text-align: center;}
.qualification a{display: inline-block; margin: 0 2px; color: blue; font-size: 13px;}
.qualification-infors li textarea{width: 500px; height: 300px;}
.qualification-infors li input[type="text"]{width: 500px;}
.qualification-infors li span{width: 68px;}
.qualificat-boxs li{margin: 15px 10px; font-size: 13px;}
.look-image{margin-left: 50px;}
.time-restet{margin-left: 20px;}
.look-image a,.sample-link a{color: blue;}
.sample-link a{display: inline-block; margin: 10px 8px;}
.maintain-mode{padding-top: 5px;white-space:nowrap;overflow-x: auto;}
.maintain-box{display: inline-block;margin-right: 4px;}
.maintain-container{white-space:nowrap;height: 640px;overflow:auto;}
.maintain-basic li span{width: 80px}
.maintain-basic li span.select-file{width: auto;}
.maintain-basic li textarea{height: 50px}
.maintain-basic li textarea,.maintain-basic li input[type="text"],.maintain-basic li select{width: 150px}
.special-per{padding: 5px 0;}
.special-per li{font-size: 13px;margin: 10px 0}
.special-per li>em{display: inline-block;width: 145px;text-align: right;}
.special-per li>label{margin-right: 5px}
.per-save{display: inline-block;vertical-align: top}
.menu-operate{margin: 180px 0 0 45px}
.menu-operate li,.menu-move li{margin-bottom: 5px}
.menu-container{height: 500px}
.menu-reset{display: block;margin: 10px auto;width: 180px;height: 480px;/*border:none;*/}
.menu-move{margin-top: 200px}
.distribution-u li{display: block;}
.distribution-u li span{display: inline-block;width: 65px;text-align: right;}
.distribution-u li select{width: 170px}
.reset-menu-t li input[type="text"],.reset-menu-t li textarea{width: 220px}
.people-f li span{width: 45px}
.people-f li input[type="text"],.people-f li textarea{width: 360px;}
.people-f li textarea{height: 200px}
.workflow-container>div{display: none;}
.workflow-permission{padding: 10px}
.reviewer_left{margin-right:5px;}
.workflow-permission>div{width: 200px;height: 450px;overflow-y: auto;}
.reviewer_left{margin-top: 5px;border: 1px solid #99BBE9}
.workflow-permission .reviewer_right{width: 660px}
.workflow-reset li{display: block;text-align: right;margin: 8px 10px}
.workflow-c li span{width: 105px}
.workflow-permission .per-right{overflow:hidden;width: auto;}
.control-download,.control-text{padding: 10px;}
.control-download li{line-height: 25px;}
.control-download li a,
.control-text a{font-size: 13px; text-decoration: underline;}
.control-text{line-height: 25px; font-size: 13px;}
.defaule-model{margin-top: 5px;}
.defaule-model>div{border: 1px solid #BEDCFE;}
.dm-left{width: 300px; margin-right: 5px;}
.dm-right{overflow: hidden;}
.dm-box{height: 400px; overflow-y: auto;}
.dm-download li a{text-decoration: none;}
.show-reset,.discount-tips{padding: 5px 10px;}
.show-reset li{padding: 12px 0; border-bottom: 1px dashed #CCC; font-size: 13px; text-align: center;}
.show-reset li select{vertical-align: middle;}
.show-reset li>span{display: inline-block; width: 64px; color: #004C7E; vertical-align: middle;}
.show-mess-box{height: 500px; overflow: auto;}
.detect-s{padding: 5px 10px; border: none; font-size: 13px; min-height: 500px; min-width: 100%;}
.txt-log textarea{width: 100%; height: 600px; margin-top: 5px; padding: 8px; border: 1px solid #99BBE9;}
.discount{margin-top: 15px;}
.discount>div,.dis-name>span{vertical-align: middle;}
.dis-left{width: 550px; height: 165px; border: 1px solid #666;}
.dis-name{padding: 0 10px 10px;}
.dis-name-con{display: inline-block; width: 454px; height: 96px; padding: 2px 5px; border: 1px solid #999; overflow-y: auto;}
.dis-name-con>label{float: left; margin: 4px 6px;}
.dis-middle{padding: 0 10px;}
.dis-middle input{width: 60px;}
.dis-right{width: 310px; height: 167px; overflow-y: auto;}
.dis-right select{width: 100%; border: 1px solid #666; min-height: 100%;}
.product-name{height: 130px; margin-top: 5px;}
.product-name>label{width: 200px;}
.dis-name-tab{display: inline-block; width: 465px; height: 100px; margin: 0; vertical-align: top;}
.project-name{padding-top: 10px;}
.project-name .dis-name-tab{height: 130px;}
.discount-set{height: 400px; margin-top: 6px; padding: 5px; border: 1px solid #666; overflow: auto;}
.charge-query-set{margin: 5px 0;}
.permissions-set{text-align: left;}
.permissions-set label{display: inline-block; margin: 4px;}
.loading-check-in{border-top: 1px solid #CCC;}
.statistical{padding: 5px 10px 0; font-size: 13px;}
.statistical span{margin-right: 20px; color: blue;}
.clear-textarea{width: 441px; height: 28px;}
.statis-task{padding: 10px;}
.material-add li{display: inline-block; width: 35%;}
.material-add li span{width: 22%; color: #000;}
.material-add li input[type="text"]{width: 60%;}
.default-basic{margin-top: 8px;}
.default-basic>div{height: 500px; border: 1px solid #B9D7FF; overflow-y: auto}
.zj-charge-b>div{height: 620px}
.bus-group{width: 32%; margin-right: 8px;}
.db-con-box{overflow: auto;}
.default-select{border: none; min-height: 100%; min-width: 100%; outline: 0;}
.auto-business-tab em,.bz-title{margin: 0 5px; color: red; vertical-align: middle;}
.auto-business-tab em{vertical-align: baseline;}
.auto-business-tab textarea{width: 100%; height: 50px;}
.release-notice li input[type="text"],
.release-notice li textarea{width: 600px;}
.release-notice li textarea{height: 130px;}
.file-basic-infor,.document-files{overflow: hidden;}
.directory-left{margin-right: 8px;}
.directory-right{margin-left: 8px;}
.directory-left,.directory-right{width: 270px;}
.file-b li,.file-b li label{display: block;}
.file-b label>span,.choose-btn>span{display: inline-block; width: 100px; text-align: right;}
.file-b li input.active,.file-b textarea{width: 75%;}
.file-b textarea{height: 200px;}
.yp-query{position: relative; padding: 10px 0 20px 10px;}
.yp-query:before{position: absolute; left: 10px; bottom: 8px; width: 980px; height: 1px; background: #999; content: '';}
.statistical li{margin: 4px 0;}
.report-d{border-top: 1px solid #999}
.equip-select{padding-right: 77px;}
.img-storage{width: 110px;height: 40px;border: 1px solid #ccc}
.procure-b li{margin: 10px 0}
.procure-b li textarea{width: 80%;height: 85px}
.procure-b li span{width: 60px}
.procure-b li:last-child{text-align: center;}
.file-b li input.on{width: 85%}
#form_ue{display: inline-block;width: 85%;vertical-align: middle;}
#edui1,#edui1_iframeholder{width: 100% !important;}
#edui1_iframeholder{height: 180px !important;}
.ueditor-btn{display: inline-block;width: 85%;margin: 0}
.top-contact>ul,.else-contact>ul{height: 214px;overflow: auto;}
.message-b textarea{width: 85%;height: 180px}
.mess-d{position: relative;}
.mess-d:before{position: absolute;left: 0;bottom: 0;width: 100%;height: 45px;background: #fff;content: ""}
.mess-d .db-con-box>ul{padding-bottom: 48px} .mess-confirm{position: absolute;left: 9px;bottom: 9px;z-index: 5}

.xg-infors li{margin-top: 12px}
.common-btn{text-align: center;padding:10px 0 30px;}
.common-btn input{margin: 0 2px}
.serail-table{width: 780px; padding: 0 10px}
.serail-table table{width: 100%}
.serail-btn{text-align: right;padding: 10px 0}
.serail-btn input[type="text"]{width: 50px}
.entrustinfo-select li span{vertical-align: middle;}
.mess-confirm-a{left: 60px}
.lj-charge-basic>div{height: 350px}
.report-text{width: 823px;height: 80px}
.rp-infor li span{display: inline-block;width: 95px;text-align: right}
.modify-report span.active,.modify-report input{color: red}
.modify-report span{vertical-align: middle;}
.modify-report input{width:100px;}
.modify-report{margin: 0 40px 12px;font-size: 13px}
.information-entry{text-align: center;}
.power-table{margin: 8px 10px}
.power-table table{text-align: right;font-size: 13px}
.power-table table td.active{color: red}
.power-table table input{text-align: left}
.power-table table th{text-align: left}
.power-table p{text-align: left;color: blue}
.generate-img{margin: 10px;}
.archive-infor li>em{display:inline-block; width: 6px; color: red}
.en-check li span{display: inline-block;width: 95px;text-align: right;}
.xy-rad{margin-right:99px}
.manufacturer-add li input[type="text"]{width: 220px}
.discount-tab-box{width: 950px}
.header>div span{display:inline-block;height:40px;line-height:40px;}
.top-icon{width:16px;margin-left:10px;background:url(../images/top_img02.png) no-repeat center center;cursor:pointer}
.js-top-icon{background-image:url(../images/top_img01.png)}
.zf-top-icon{background-image:url(../images/top_img03.png)}
.icons-box{margin: 0 20px 0 10px}
.icons-box i{margin: 0 2px;color: #fbff5f;cursor: pointer;}
.char-tab{padding: 0 5px}
.h-tits{padding: 5px 10px 0}
/*审核流程*/
.check-process{margin: 10px;border: 1px solid #99BBE9;}
.check-process h2,.sign-name h2{height: 25px; padding-left: 10px; line-height: 25px; color: rgb(21, 66, 139); font-size: 13px; background: #C9DFFB;border-bottom: 1px solid #99BBE9;}
.check-process textarea{width:100%;height: 50px;}
.yj-text{position:relative;padding: 2px}
.fz-opinion li{margin: 15px 0;font-size: 13px}
.fz-opinion label{display: inline-block;margin-right: 5px}
.fz-opinion span,.fz-opinion em{vertical-align: middle;}
.fz-opinion span{display: inline-block;*display:inline; *zoom:1;width: 110px;text-align: right;}
.w545{width: 545px}
.check-btn-l{padding: 50px 0px 20px 182px;text-align: left;}
.sign-name{position:absolute;left:676px;top:18px;width:140px;border: 1px solid #99BBE9;z-index: 5}
.sign-name ul{width: 100%;height: 120px;overflow-y:auto;border: none;padding:4px 0;text-align: center;}
.sign-name ul li{margin: 0px 2px;padding: 2px 0;cursor: pointer}
.sign-name ul li:hover{background: #88bffd}
.sign-name h2{font-size: 13px;line-height: 25px;height: 25px;padding: 0 5px;text-align: center;}
.apply-informations li input[type="text"],.apply-informations li textarea{width: 390px}
.yj-checked-box{height: 200px;margin: 15px 10px;overflow-y: auto}
.yj-checked-box>ul{padding-bottom: 10px;border-bottom: 1px dashed #999}
.yj-checked-box>ul:last-child{border-bottom: none}
.yj-checked em{font-weight: bold;}
.yj-checked span{vertical-align: middle;}
.yj-checked li{margin: 5px 0}
.yj-checked a{text-decoration: underline;}
.yj-checked input{width: 200px}
.zc-manage li span{width: 140px}
.arc-common-btn,.archive-tab{width: 600px;padding: 0 0 15px 37px}
.archive-tab>h2{font-size: 13px;padding-bottom: 5px}
.archive-tab table a{text-decoration: underline;}
.archive-search{padding-bottom: 5px}
.archive-search input[type="text"]{width: 200px}
.arc-page-box{padding: 0 0 10px}
.aec-checkbox-infor li input[type="text"]{width: 180px}
.aec-checkbox-infor li textarea,.arc-checkbox li textarea,.arc-checkbox li input[type="text"],.con-type-add li input[type="text"],.con-type-add li textarea{width: 531px}
.arc-checkbox li .select-file{width: auto}
.arc-checkbox li select{width: 74px}
.add-basic-infor li input[type="text"],.add-basic-infor li select{width: 180px}
.basic-infor-wrap{position: relative;padding: 10px 5px}
.load-img{position: absolute;left:695px;top:28px;width: 122px;}
.load-img>div{width: 120px;height: 160px;border:1px solid #ccc;overflow:hidden;}
.load-img>div img{width: 100%;height: 100%}
.load-img>p{padding-top:8px;text-align:center;overflow:hidden;}
.load-img .select-file{display: inline-block;}
.conpany-check-box li span{display: inline-block;width: 80px;text-align: right}
.conpany-check-box li em{display: inline-block;min-width: 300px;}
.conpany-check-box li input[type="text"]{width: 100%}
.conpany-check-box li select{width: auto}
.conpany-check-box li b{color: red}
.arc-beizhu{padding: 10px;}
.arc-beizhu textarea{width:100%;height:80px;margin-top: 5px}
.con-type-add li textarea{height: 180px}
.contract-table table{width: 3800px}
.contract-check-infor li span{width: 170px;}
.contract-check-infor li select{width: 300px}
.contract-check-infor li textarea{width: 806px;height: 200px;}
.ed-infors li select{width: 390px}
.ed-infors li .select-file{width: auto;}
.ed-infors li textarea{height: 180px}
.people-apply li span{width: 140px}
.people-apply li input[type="text"],.people-apply li select,.people-apply li textarea{width: 674px}
.remove-apply li textarea{width: 700px}
.leave-apply li input[type="text"],.leave-apply li select{width: 283px}
.leave-apply li span{width: 115px}
.leave-apply li textarea{width: 689px}
.dt-tab{height:406px;}
.department-con{height: 447px;overflow-y: auto;}
.ztree li span.button.icons_ico_docu,.ztree li span.button.icons_ico_open, .ztree li span.button.icons_ico_close{background-image: url(../images/list.jpg);}
.work-over-tab table textarea{height: 100px;width: 100%}
.work-over-tab .work-over-time select{width: 100px;margin: 2px}
.executor-box li span{width: auto;}
.executor-box li textarea{width: 753px}
.executor-box li label{margin-right: 10px}
.select-p{color: blue;cursor: pointer}
.join-people-table,.s-line{display: inline-block;width:702px;vertical-align: middle;}
.join-people-table table input[type="text"]{width: 100%}
.s-line{text-align: right;}
.detect-basic .s-line input[type="text"]{width: 50px;}
.contract-infor li span{width: 215px;}
.contract-infor li textarea{width: 823px;}
.gl-table{margin: 5px 10px 10px}
.gl-table a{text-decoration: underline;}
.wf-check li>em{width: auto}
.ph-workflow li textarea{width: 800px;height: 200px}
.ph-workflow li select{width: 800px}
.select-gong li span{display: inline-block;width: 100px;text-align: right}
.annoucement-wrap>div{height: 730px;overflow-y: auto}
.annoucement-wrap li .select-file{width: auto}
.announce-b li>span{display:inline-block;width: 100px;text-align: right}
.announce-table td{padding:10px;text-align: left;}
.index-reset-b li input[type="text"],.index-reset-b li textarea{width: 85%}
.index-reset-b label>span{width: 110px;}
.ir-btn>span{width: 110px;}
.basic-modify>div{height: 800px}
.zk-check{margin-bottom: 2px}
.reviewer_l{margin: 5px 5px 0 10px}
.padd-ten{padding: 10px 10px 0}
.archive-tab-c,.cha-common-btn{width: 666px;padding: 0 0 15px 20px;}
.ticket-basic li input[type="text"],.ticket-basic li select{width: 240px}
.ticket-addline{margin-top: 5px}
.ticket-addline input[type="text"]{width: 246px}
.contact-con-basic>div{height: 700px;overflow-y: auto;}
.contact-con-check li input[type="text"],.contact-con-check li select,.contact-con-check li textarea{width: 400px}
.contact-con-table input[type="text"]{width: 50px}
.contact-con-table{max-height: none;}
.lalesman-table table{text-align: left;}
.lalesman-table table th{text-align: right;padding: 10px}
.new-enterust li span{display: inline-block;width: 222px;text-align: right;}
.new-enterust li span>em{color: red}
.new-enterust li input[type="text"],.new-enterust li select{width: 270px}
.new-enterust li textarea{width: 798px;height: 120px}
.new-enterust li .select-people select{width: 113px;}
.auto-business-tab select{width: 99%}
.auto-business-tab .in-time{width:99%;margin:0 auto;text-align: left;}
.auto-business-tab .in-time input{width: 40px;}
.auto-business-tab .in-time span{vertical-align: middle;}
.qm-image{text-align: right;padding: 0 10px;}
.qm-image img{width: 100px;height: 40px}
.user-num li input[type="text"]{width: 80px;}
.sf-document-tab{max-height: 420px;}
.user-container{display: none;}
.document-regist li span{width: 110px}
.document-regist li textarea,.document-regist li input[type="text"].on{width: 718px}
.document-regist li textarea.on{height: 200px}
.document-table{padding: 10px}
.document-table table{text-align: left;}
.document-table table th{text-align: right;padding: 10px}
.operational-check li span{width: 130px}
.operational-check li textarea,.operational-check li .oerational-btn{width: 738px}
.operational-check li .select-file{width: auto}
.operational-check li .oerational-btn{text-align: center;}
.statistical em{display: inline-block;width: 120px;vertical-align: baseline;}
.report-check-e li{margin: 12px 15px 0 10px}
.report-tabs{margin: 10px}

.video-load li select{width: 80px}
.video-container{padding: 0 10px}
.video-container>div{height: 450px;overflow-y: auto;}
.video-classfy{padding: 0 10px}
.video-classfy span{display:inline-block;font-size:15px;padding: 8px 15px;margin:15px 5px;background: #00b43c;color: #fff;border: 1px solid #00b43c;-webkit-border-radius:3px;border-radius:3px;cursor: pointer}
.video-classfy span.active,.video-classfy span:hover{background:#199EE9;color:#fff;border: 1px solid #199EE9;}
.video-classfy i{font-size:15px;padding-left: 5px;}
.video-area li{float:left;width: 280px;height: 220px;margin: 10px 0 0 15px;border-radius: 0 0 1px 1px;}
/*.video-area li:hover{border-bottom: 2px solid #dae0e5\0/;box-shadow: 0 2px 8px #bbb;}*/
.video-area li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.video-img{width: 100%;height: 160px;overflow: hidden}
.video-img img{width: 100%;height: 100%;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.video-area li p{width:270px;font-size:14px;padding:0 5px;line-height: 32px}
.see-loading{padding: 0 5px}
.see-loading>div.left{color: #999}
.see-loading a{font-size: 13px;margin: 0 2px;}
.document-area li{width:690px;height:40px;line-height:40px;color:#575858;background:#edeff1;margin: 10px 0 0 15px;padding:0 20px 0 10px;font-size:15px;overflow:hidden;border-radius: 2px;-webkit-border-radius: 2px;}
.document-area li:hover{color:#fff;background:#2b333b;}
.document-area li a{padding: 0 12px;}
.document-area li:hover a{height:24px;color:#fff;background:#ff2815;border:1px solid #ff2815; margin:7px 0;font-size: 12px;line-height: 24px;text-decoration: none;border-radius: 2px;-webkit-border-radius: 2px;}
.video-document{padding-bottom: 10px;overflow:hidden;}
.video-document>div{display: none;}
.document-area li i{vertical-align: 14px;}
.document-area li span{display: inline-block;width: 590px;}
.sign-in{width: 280px;height:500px;margin:10px;border: 1px solid #B9D7FF;}
.sign-in ul{height: 455px;overflow-y: auto}
.sign-in ul li{margin: 10px}
.online-video{text-align: center}
.online-video object{margin-top: 3%}
.online-video span{position: absolute;width:50px;height:50px;line-height:50px;right:2%;top: 3%;text-align:center;color: #fff;font-size: 30px;background: #f74848;cursor:pointer;-webkit-border-radius: 50%;border-radius: 50%;}
.gc-icon{font-size: 18px; color: #4646ff; vertical-align: middle;cursor: pointer}
.video-title{border: 1px solid #ccc;border-top: none;padding-bottom: 10px;}
.video-area li:hover .video-title{box-shadow: 0 2px 8px #bbb;}
/*妇女节*/
.women-day{display:none; position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);text-align:center;z-index:200}
.women-day>div{position:relative;display:inline-block;width:63%;height:80%;margin-top:6%}
.women-day img{max-width:100%;max-height:100%;}
.women-day span{position:absolute;right:-70px;top:-60px;cursor:pointer}
@media screen and (max-height: 730px){
	.bg-re{transform: scale(0.85);}
} 
