@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
.refuseReson{position:absolute;width:270px;z-index: 9999;border:1px; }
.not_null_note{position:absolute;width:2px;height:27px;background-color: blue;}
.hidden{display: none;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; 
  overflow-y:auto!important;*overflow-y:scroll; height:100%; min-height:100%;}
body{font-family:"微软雅黑";color:#555;  width:100%; height:100%; margin:0; padding:0;
 font-style: normal;-webkit-text-size-adjust: none; font-size: 12px;}
img{border:none;}
ul,li,ol,dl{list-style:none;}
h2{font-size:24px; line-height:24px; font-weight:normal; font-family:"微软雅黑"; padding:10px 0;}
h2 span{font-weight:normal; font-size:14px;}
h2 a{margin:0 10px; font-size:18px;}
h2 i{font-size: 1em; color: #cc4d00; margin-right: 4px;}
h4{font-size:15px; font-family:"微软雅黑"; line-height:32px; color:#1a8480;}
h4 a{font-weight:normal; font-size:12px; color:#4c7200;}
h4 span{font-weight:normal; font-size:12px; color:#666; margin-left:6px;}
h4 b{margin-left:6px;}
table{border-collapse:collapse; width:100%; }
table tr th{text-align:left;}
input{padding:0 2px; text-align:left; vertical-align: middle;}
/*select{padding:5px 0; line-height:26px; border:1px solid #cacaca;}*/
.b4-radius{border-radius: 4px;}
select{background: #ffffff none repeat scroll 0 0; border-radius: 4px; margin: 0 2px 0 0;
    border: 1px solid #dedede;     color: #555;    font-size:12px;    font-family: "微软雅黑";    height:32px;
    appearance:none;  -moz-appearance:none;  -webkit-appearance:none;
  /*在选择框的最右侧中间显示小箭头图片*/ 
  background: url("/images/slarrow.png") no-repeat scroll right center transparent;
  background-color:white;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/ 
  padding-right: 15px;
  padding-left:3px;}
img{border:none; max-width:100%;}
ul,li{list-style:none;}
textarea{padding:4px;}
button{text-transform: none; cursor:pointer; border:none;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 
.clear{clear:both; padding:0; margin:0;}
.f-lt{float:left}
.f-rt{float:right;}
.text-c{text-align:center;}
.text-r{text-align:right;}
.text-l{text-align:left;}
.border-w{border-bottom:1px solid #fff;}
.border-bottom{border-bottom:1px dashed #dedede;}
.border-w-d{color:red;}
.button-b{ border:none; border-radius:4px; font-weight:bold; letter-spacing:2px; cursor:pointer;}
.button{border:none; font-weight:bold; letter-spacing:2px; cursor:pointer; padding:4px 0;}
.button-2{border:none; font-size:16px; font-weight:bold;  letter-spacing:2px; cursor:pointer; border-radius:20px; padding:6px 28px; line-height:26px; display:block;} 
.button-2:hover{text-decoration:none;}
.box-shadow{ -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);  -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2);  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.2); behavior: url(pie.htc);}
.img-border5{border-radius:50%;  behavior: url(pie.htc);}
.img-border4{border-radius:4px; behavior: url(pie.htc);}
.m-270{margin-left:270px;}
.m-400{margin-left:400px;}
.p-r{position:relative;}
.p-o-r{position:absolute; top:0; right:4px;}
.b{padding-right:10px; background:url(../images/icon-b.png) right top no-repeat;}


small,.small { font-size: 85%;}
.text1{font-size:50px;}
.text2{font-size:38px; font-weight:lighter;}
.text3{font-size:32px;}
.text4{font-size:24px;}
.text5{font-size:14px;}
.text6{font-size:16px;}
.text7{font-size:1.4em;}
.text8{font-size:0.8em;}
.text9{font-size:1em;}
.f14{font-size:14px; font-weight:bold;}
.f12{font-size:12px;}
.bigger-400 {    font-size: 400%}
.pl3{padding-left: 3px;}
.pr3{padding-right: 3px;}
.mr3{margin-right: 3px;}
.ml3{margin-left: 3px;}
.pl4{padding-left: 4px;}
.pr4{padding-right: 4px;}
.mr4{margin-right: 4px;}
.ml4{margin-left: 4px;}

.w-100{width: 100%;}
.w-99{width:99%;}
.w-98{width:98%;}
.w-96{width:97%;}
.w-88{width:88%;}
.w-95{width:95%;}
.w-90{width:90%;}
.w-80{width:80%;}
.w-70{width:70%;}
.w-78{width:78%;}
.w-60{width:60%;}
.w-68{width:68%;}
.w-58{width:58%;}
.w-50{width:50%;}
.w-49{width:48.5%;}
.w-48{width:48%;}
.w-45{width:45%;}
.w-40{width:40%;}
.w-33{width:33%;}
.w-34{width:34%;}
.w-31{width:31.333333333333333%;}
.w-30{width:30%;}
.w-25{width:25%;}
.w-23{width:24.8%;}
.w-20{width:20%;}
.w-18{width:18%;}
.w-16{width:16%;}
.w-15{width:15%;}
.w-10{width:10%;}
.w-5{width:5%;}
.w-px-150{width:150px;}
.w-px-120{width:120px;}
.w-px-190{width:190px;}
.w-px-180{width:180px;}
.w-px-110{width:110px;}
.w-px-100{width:100px;}
.w-px-240{width:240px;}
.w-px-220{width:220px;}
.w-px-80{width:80px;}
.w-px-90{width:90px;}
.w-px-70{width:70px;}
.w-px-60{width:60px;}
.w-px-50{width:50px;}
.w-px-35{width:35px;}
.w-px-38{width:38px;}
.w-px-40{width:32px;}
.w-px-30{width:30px;}
.w-px-20{width:20px;}
.w-300 li{width:300px;}
.w-px-320{width:320px;}
.w-px-600{width:600px;}
.w-px-680{width:680px;}
.w-px-780{width:780px;}
.w-px-880{width:880px;}
.w-px-980{width:980px;}
.w-250 li{width:250px; float:left}
.w230{width: 230px;}
@media (max-width:1400px){.w230{width: 70px;}}

.h-36{line-height:28px; height:28px;}
.h-32{line-height:28px; height:28px;}
.h-33{line-height:33px; height:33px;}
.h-35{line-height:35px; height:35px;}
.h-42{line-height:42px; height:42px;}
.h-48{line-height:48px; height:48px;}
.h-28{line-height:28px; height:28px;}
.h-22{line-height:22px; height:22px;}
.h-200{height:200px;}
.h-160{height:160px;}
.h-120{height:120px;}
.h-100{height:100px;}
.h-300{height:300px;}
.h-50{height:50px;}

.padding{padding:5px;}
.padding2{padding:25px;}
.padding3{padding:15px 3%;}
.padding-5{padding:4px 2px;}
.padding-8{padding:8px;}
.padding-10{padding:10px;}
.padding-top{padding:4px 0;}
.padding-left{padding:0 15px;}
.padding4{padding:0 4px;}
.m-lt1{margin-left:10px;}
.m-lt2{margin-left:2%;}
.m-top{margin-top:15px;}
.m-top2{margin-top:7px;}
.m-top3{margin-top:30px;}
.m-lt6{margin-left:6px;}
.m-rt1{margin-right:10px;}
.m-rt3{margin-right:30px;}
.m-rt2{margin-right:4px;}
.margin{margin:0 8px;}
.m-lt-280{margin-left:280px;}
.m-rt-400{margin-right:400px;}
.m-lt70{margin-left:70px;}

/* 颜色 */

.color-o{color:#e44a1b;}
.color-h{color:#888;}
.color-qh{color:#d8d8d8;}
.color-b{color:#000;}
.color-blue{color:#209f8f;}
.color-yg{color:#ffa800;}
.bg{z-index:98; width:100%; height:100%; min-height:100%; position:fixed; top:0; left:0; background:url(../images/bj_b8.png);}
.bg-sb{background:#ff9c00; color:#fff;}
.bg-o{background:#0faba6; color:#fff;}
.bg-o a{color:#fff;}
.bg-r{background:#0faba6; color:#fff;}
.bg-b{background:#79c7f4; color:#fff;}
.bg-h{background:#e6e6e6;}
.bg-hh{background: #f1f1f1; color: #666; border: 1px solid #aaaaaa;}
.bg-w{background:#fff;}
.bg-g{background:#1fb056; color:#fff;}
.bg-g.disabled{background:#aeaeae;cursor: not-allowed;}
.bg-g1{background:#cdecd5;}
.bg-g2{background:#e3eeeb;}
.bg-g3{background:#f0f5ee;}
.border-o{border:1px solid #ff950a;}
.border{border:1px solid #cacaca;}
.border-top{border-top:1px solid #dedede;}
.bg-t-b05{background: rgba(0, 0, 0, 0.05) none repeat scroll 0 0 !important; filter: Alpha(opacity=5); background:#000; behavior: url(pie.htc);}
.bg-t-b1{background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0 !important; filter: Alpha(opacity=10); background:#000; color:#000; behavior: url(pie.htc);}
/*.bg-t-b2{background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0 !important; filter: Alpha(opacity=20); background:#000; color:#fff; behavior: url(pie.htc);}*/
.bg-t-b4{background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important; color:#fff; filter: Alpha(opacity=40); background:#000; behavior: url(pie.htc);}
.bg-t-b8{background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important; color:#fff; filter: Alpha(opacity=80); background:#000; behavior: url(pie.htc);}
.bg-t-w2{ background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0 !important; color:#000; filter:alpha(opacity=20);  background:#fff; behavior: url(pie.htc);}
.bg-t-w5{ background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important; color:#000; filter:alpha(opacity=50);  background:#fff; behavior: url(pie.htc);}
.bg-t-w8{ background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important; color:#000; filter:alpha(opacity=80);  background:#fff; behavior: url(pie.htc);}
.bg-t-w9{ background:rgba(255, 255, 255, 0.95) none repeat scroll 0 0 !important; color:#000; filter:alpha(opacity=95);  background:#fff; behavior: url(pie.htc);}
/* 色彩 */
.background-s1{background:#8ac56d; color:#fff;}
.c-box1 table.table1 p.background-s1 span{color: #fff;}
.background-q1{background:#e5f8dc;  }
/*.bg-o-s1{background:#e4a325; color:#fff;}
.bg-o-q1{background:#ede2d4;}
.bg-y-s1{background:#acbf52; color:#fff;}
.bg-y-q1{background:#fbf7db;}
.bg-g-s1{background:#8ecd96; color:#fff;}
.bg-g-q1{background:#e8fae1;}
.bg-b-s1{background:#70c7db; color:#fff;}
.bg-b-q1{background:#ddf1f7;}
.bg-r-s1{background:#ff5a28; color:#fff;}
.bg-r-q1{background:#dceae5;}
.bg-r1{background:#dceae5;}*/



.bg-r3{background:#fdfbf4; border:1px solid #b0cfa4;}


.bg-b-w1{ background:#edf0ef; border:1px solid #fff;}
.bg-b-w2{background:#fefefd; border:1px solid #fff;}

.box-s-under{ -moz-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0px 3px 6px rgba(0, 0, 0, 0.3); box-shadow:0px 3px 6px rgba(0, 0, 0, 0.3);}
.m-auto{margin:0 auto;}
/* button */
.bt-1{width: 130px; height: 36px; line-height: 36px; text-align: center; border-radius: 8px; font-weight: bold; cursor: pointer;}

.p{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
/* 按钮 新 */
.input{ position: absolute; left: -9999px;}
.slider-v2 {
  position: relative;
  display: block;
  width:68px;
  height:36px;
  cursor: pointer;
  border-radius:15px;
  background: #dddddd;
  box-shadow: 0 0.07em 0.1em -0.1em rgba(0, 0, 0, 0.4) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7);
}
.slider-v2::after {
  position: absolute;
  content: '';
  width:30px;
  height:30px;
  top:2px;
  left:2px;
  border-radius: 50%;
  transition: 250ms ease-in-out;
  background:#fff;
  box-shadow: 0 0.1em 0.15em -0.05em rgba(255, 255, 255, 0.9) inset, 0 0.2em 0.2em -0.12em rgba(0, 0, 0, 0.5);
}/**/
.slider-v2::before {
  position: absolute;
  content: '';
  width: 60px;
  height: 26px;
  top:5px;
  left:4px;
  border-radius:12px;
  transition: 250ms ease-in-out;
  background: #d0d0d0;
  box-shadow: 0 0.08em 0.15em -0.1em rgba(0, 0, 0, 0.5) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7), 0 0 0 0 rgba(255, 65, 137, 0.8) inset;
}/**/
input:checked + .slider-v2::before { box-shadow: 0 0.08em 0.15em -0.1em rgba(0, 0, 0, 0.5) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7), 50px 0 0 0 rgba(255, 65, 137, 0.8) inset;}/**/
input:checked + .slider-v2::after {left:36px;}/**/
.slider-v2 span{position:absolute; top:4px; left:5px;}
/*  8-30 */
.button3{width:180px; text-align:center; margin:0 15px; font-size:14px; font-weight:bold; height:42px;}
.a-block{display:block; float:left; background:#0faba6; color:#fff; border-radius:2px; padding:2px 8px; margin:2px 2px 0;}
.h4-border{border-left:4px solid #0faba6;}
.color-gray{background:#ebebe4; border:1px solid #cacaca;}
.selected{background:#279aa1; color:#FFF; padding:0 2px;}
/* 2018-07-03  审批流程 add */
.approval{position: relative;}
.approval-title ul li {background: #fff; float: left; border: 1px solid #dedede; position: relative; height: 26px; line-height: 26px; padding: 2px 10px;}
.approval-title ul li span{border-radius:8px; padding: 0 3px; background: #ff9c00; color: #fff;}
.approval-title ul li:hover,.approval-title ul li.li-app-tit{background: #0faba6; color: #fff;} 
.approval-lt{width: 100%}
.approval-lt a{display: block; color: #000;background: #fff;}
.approval-lt a.app-bg{background: #f7fbf0;}
.approval-lt a:hover,.approval-lt a.app-on{background: #e0e9e0;}
.approval-lt dl{border: 1px solid #dedede; border-top: 2px solid #1fb056;}
.approval-lt dl dt{float:left; width: 56%; padding:4px}
.approval-lt dl dt span{background: #e44a1b; border-radius: 50%; width: 18px; height: 18px; line-height: 18px; display: inline-block; text-align: center; color: #fff;}
.approval-lt dl dt h5 b{color: #1fb056;}
.approval-lt dl dd{float: left; width: 40%;}
.approval-lt dl dd ul li{position: relative; padding-left: 70px; color: #999;}
.approval-lt dl dd ul li font{position: absolute; top: 0; left: 0;}
.approval-lt dl dd ul li p{padding-left:18px; position: relative; white-space:nowrap; text-overflow:ellipsis; overflow: hidden; padding-top: 2px;}
.approval-lt dl dd ul li p i{position: absolute; left:0px; top: 0; display: inline-block;}
.approval-lt dl dd ul li p i:before {content: "\e782";}
.approval-lt dl dd ul li.app-li p i:before {content: "\e77e";}
.approval-lt dl dd ul li.app-li{color:#1fb056;}
.approval-lt dl.app-dl{border-top: 2px solid #049cd8;}
.approval-lt dl.app-dl dd ul li.app-li{color: #049cd8;}
.approval-rt{width: 94%; padding: 10px 3%; height: calc(100vh - 20px);}
.approval-rt h3{font-size: 2em; text-align: center; padding-bottom: 6px;}
.approval-rt-title{padding: 10px 2%; font-size: 1.25em;}
.approval-step ul li{position: relative; padding-left: 116px; color: #999; font-size: 1.05em;}
.approval-step ul li font{position: absolute; top: 0; left: 0;}
.approval-step ul li p{padding-left:10px; margin-left: 10px; border-left: 1px solid #dedede; position: relative;padding-top: 2px;}
.approval-step ul li p i{position: absolute; left:-10px; top: 0;display: inline-block; }
.approval-step ul li p i:before { content: "\e606"; }
.approval-step ul li.app-li p i:before { content: "\e62b"; }
.approval-step ul li.app-li{color:#1fb056;}

.approval-step{overflow: auto; padding-top: 60px;}
.approval-step table tr td{min-width: 120px; border-top: 2px solid #dedede; padding-bottom: 70px; text-align: center; position: relative;}
.approval-step table tr td i{display: inline-block; font-size: 2em; background: #fff; border-radius: 50%;  color: #ccc;}
.approval-step table tr td i:before { content: "\e606";}
.approval-step table tr td.app-td i:before { content: "\e62b"; color:#1fb056; }
.approval-step table tr td.app-td{color:#1fb056; border-top: 2px solid #1fb056;}
.approval-step table tr td.app-no-td i:before { content: "\e60a"; color:#ff9c00; }
.approval-step table tr td.app-no-td{color:#ff9c00; border-top: 2px solid #ff9c00;}
.approval-step table tr td dl dt,.approval-step table tr td dl dd{position: absolute; left: 0; text-align: center; width: 100%;}
.approval-step table tr td dl dt{top: -50px;}
.approval-step table tr td dl dt h3{font-size: 14px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.approval-step table tr td dl dt h3 span{font-weight: normal; display: block; font-size: 12px; white-space:nowrap; text-overflow:ellipsis;}
.approval-step table tr td dl dd{top: -15px;}
.approval-step table tr td dl dd p{color: #999;}
.approval-step table tr td dl dd b{display: block;}
.approval-rt table{font-size: 12px; overflow: auto;}
.approval-rt textarea{width: 100%; height: 3.75em; line-height: 1.25em; display: block; font-size: 1.5em;}
.approval-record dl{position: relative; margin-left: 100px; border-left: 2px solid #dedede; padding-left: 10px;}
.approval-record dl dt{position: absolute; top: 0; left: -100px; font-size: 14px; font-weight: bold;}
.approval-record dl dt span{ width:8px; height:8px; display: inline-block; background: #1fb056; border-radius:50%; position: absolute; top: 5px; left: 95px;}
.approval-record dl.dl-no{color: #FC5103;}
.approval-record dl.dl-no dt span{background: #ff9c00;}
.app-do{margin-top: 4px; margin-right: 310px;}
.app-do table tr td{padding: 2px;}
.app-do  input, .app-do textarea{border: 1px solid #dedede;;}
.app-cw{background: #e8e7e3; padding: 5px;}
.app-del{background: #f3f0e6; padding: 4px 10px;}
.app-del h5{font-size: 14px;}
.app-del h5 span{text-decoration: line-through; margin-left: 10px;}
.color-0{color: #000;}
 .list table tr td i{display: inline-block; width: 26px; height: 18px; line-height: 18px; text-align: center; border-radius: 50%; background: #50ba1c; color: #fff;}
/*
.approval-lt dl dd table { margin-top: 12px;  width: 100%;}
.approval-lt dl dd table tr td{position: relative;border-top: 2px solid #dedede; font-size: 0.75em; color: #999; padding-top: 4px; min-width: 60px;}
.approval-lt dl dd table tr td font{top: -22px; position: absolute;left: 0; font-weight: bold; white-space:nowrap; text-overflow:ellipsis; display: block; width: 100%; overflow-x: hidden;}
.approval-lt dl dd table tr td font span{display: block; width: 6px; height: 6px; border-radius:50%; border: 2px solid #dedede; background: #fff;}
.approval-lt dl dd table tr td.app-td{border-top: 2px solid #1fb056;color: #1fb056;}
.approval-lt dl dd table tr td.app-td font span{background:#1fb056; border:2px solid #1fb056;}
.approval-lt dl.app-dl dt h5 b{color: #049cd8;}
.approval-lt dl.app-dl dd table tr td.app-td{border-top: 2px solid #049cd8;color: #049cd8;}
.approval-lt dl.app-dl dd table tr td.app-td font span{background:#049cd8; border:2px solid #049cd8;}
*/
.tap{}
.tap h4{padding:10px; font-size:1.5em; border-bottom: 1px dashed #dedede;}
.tap h4 a{font-size: 0.85em;}.tap h4 a i{font-size: 1.25em; margin-right: 3px;}
.tap ul li{border:1px solid #dedede; background:#fff; padding:10px 1% 6px; width:28%; margin: 10px 1.2% 0 0; min-height: 100px; float: left; max-width: 220px; position: relative;}
.tap-del{position:absolute; top: -10px; right: -10px; font-size: 26px; color: #ACACAC;}
.tap ul li b{font-size:1.25em;}
.tap ul li p{ padding:4px;cursor: pointer;}
.tap ul li p a{display: inline-block; margin-right: 6px; font-size: 0.75em; position: relative; text-align: center;}
.tap ul li p a span{font-size: 1.5em; text-align: center; width: 40px; height: 40px;line-height: 40px; color: #fff; background: #45c7a7; border-radius:50%; display: block; margin: 0 auto}
.tap ul li p a i{font-size: 4.25em; text-align: center; width: 40px; height: 40px;line-height: 40px; color: #45c7a7; display: block; padding-top: 14px;}
.tap ul li p a font{position: absolute; top: -2px; right: -2px; color:#ACACAC; font-size: 18px;}
.tap ul li dl dt{background: #e8eaea; padding: 4px;cursor: pointer;}
.tap ul li dl dd{padding:5px 20px;border-bottom: 1px dashed #dedede;cursor: pointer;}
.tap-a{display:block;  border:1px solid #dedede; background: #f9f9f9;  border-radius:2px; text-align:center; padding:4px 0; margin-top: 4px;}
.tap-a:hover{background: #1fb056; color: #fff;}
.tap button{font-size: 1.5em; padding: 6px 30px; margin: 10px 2px 0}
/*
审批的样式
*/
.border-g{border: 2px solid #41c074;}
.border-g table tr th{background: #41c074;}
.border-b{border: 2px solid #30c3f3;}
.border-b table tr th{background: #30c3f3;}
.border-o{border: 2px solid #faab12;}
.border-o table tr th{background: #faab12;}
.border-c{border: 2px solid #8dc409;}
.border-c table tr th{background: #8dc409;}
.nav-list dl{min-height: 200px;}
.nav-list dl dt{width: 20%; background: #fff;float: left; margin-top: 28px;}
.nav-list dl dt p{padding: 8px 10px; border-bottom: 1px dashed #dedede;}
.nav-list dl dt p.nav-p1{background:#eeefee;}
.nav-list dl dt p:hover{background: #e0e9e0;}
.nav-list dl dt p a{text-decoration: underline;}
.nav-list dl dd{width: 80%; float: left; padding-top: 28px; overflow-x: auto;}
.nav-list table tr td{position: relative; vertical-align: top; padding:2px;}
 .nav-list table tr td font{position: absolute; top:-22px; left:45%;}
 .nav-list table tr td table{min-width: 260px;} 
 .nav-list table tr td table tr:hover td{background: #e0e9e0;} 
 .nav-list table tr td table tr td{border: 1px solid #d0d7e5; background: #fff; white-space:nowrap;}
 .nav-list table tr td table tr.bg-1 td{background:#ececec; padding: 4px;}
 .nav-list table tr td table tr.bg-1 td span{font-size: 14px; display: inline-block; width: 18px; height: 18px; background: #d6d3d3; border-radius:50%; text-align: center;}
 .nav-list table tr td table tr tH{color: #fff; padding: 4px 0; text-align: center;}

 .xt-people h4{font-size: 1.5em; padding:15px 0 5px;}
 .xt-people h6{padding: 4px 6px; margin:0 15px; font-size:1em; position: relative; border-bottom: 1px dashed #f0f0f0;}
 .xt-people h6:hover{background: #cee3db;}
 .xt-people h6 span{color: #999; font-size:0.75em;}
 .xt-people h6 font{font-size: 2em; font-family: Aparajita; color: #1fb056; margin-right:6px;}
.xt-people dd label{padding:4px 10px 4px 20px; display:block;  }
@media (max-width: 1000px){
.m-list-tit ul li{line-height: 16px; width: 33%;}}
/*
审批样式end
*/
.em2{font-size: 2em;}
.em3{font-size: 3em;}
.em4{font-size: 4em;}
.dw{position: fixed; top: 0; left:0; width: 100%; height: 100%;background: black;opacity: 0.6; z-index: 66;} 

