body{background:#d2edf1;}
#main-top{ height:68px; color:#4c4c4c; background:#fff;}
#main-top a.menu_ico{ width: 40px; height: 35px; float:left; display:inline-block; margin-top:15px; margin-left:18px;border-radius: 6px; text-align: center; padding-top: 5px;}
#main-top a:hover.menu_ico{background-color:#f4fdff;}
#main-top .logo {display:inline-block; float:left; width:300px;}
#main-top .logo img {margin:8px 0 0 10px;}
#main-top .blk{ height:68px;float:right; display:inline-block; padding-left:14px; margin-right:18px;}
#main-top .blk .jgx {height:68px; float:left; width:20px; background:url(../images/index_6.png) no-repeat center; display:inline-block;}
#main-top .blk .tx{ margin-top:9px; position:relative; line-height:48px; float:left; display:inline; margin-right:8px;}
#main-top .blk .tx img{ width:46px; height:46px; border-radius: 50%; border:3px solid #e4f6f9;}
#main-top .blk .name{ height:68px; float:left; display:inline; position:relative;}
#main-top .blk .name p{ font:14px/68px "Microsoft YaHei"; color:#4c4c4c;}
#main-top .blk a{ width: 40px; height: 40px; border-radius: 50%; margin-top:13px; text-align:center; float:left; display:inline-block;  margin-right:18px;}
#main-top .blk a.ico1{background:url(../images/index_17.png) no-repeat center;}
#main-top .blk a.ico2{background:url(../images/index_18.png) no-repeat center;}
#main-top .blk a.ico3{background:url(../images/index_19.png) no-repeat center;}
#main-top .blk a.ico4{background:url(../images/index_81.png) no-repeat center;}
#main-top .blk a:hover{ background-color:#f4fdff;}

#left-menu{ width:225px; position: relative;}
#left-menu .logo{ height: 113px; text-align: center; padding-top: 12px;border-bottom:1px solid #55c1d1;}
#left-menu h2{ width:225px;}
#left-menu h2 .t{ width:225px; height:45px; background:#00984f; font:15px/45px "Microsoft YaHei"; color:#fff; border-bottom:1px solid #40aa76;}
#left-menu h2 .on {background:#098146;}
#left-menu h2 a.a1{height:45px; font:14px/45px Microsoft YaHei; color:#fff; display:block; cursor:pointer; padding-left:8px;background: url("../images/index_13.png") no-repeat 190px center;}
#left-menu h2 a i{ width:45px; float:left; display:inline-block; margin-right:0px; margin-top:6px;}
#left-menu h2 a i img {width:34px; height:34px;}
#left-menu h2 a.hover{ background: url("../images/index_14.png") no-repeat 190px center #098146;}
#left-menu h2 a.a1:hover{  background-color:#098146;color:#fff !important;}
#left-menu h2 a.a0{height:45px; font:14px/45px Microsoft YaHei; color:#fff; display:block; cursor:pointer; padding-left:8px;}
#left-menu h2 a.a0:hover{  background-color:#098146;color:#fff !important;}

#left-menu .box{background:#0aa75c; padding:1px 0 0 0; display:none;}
#left-menu .box .t2{ font:12px/45px "Microsoft YaHei"; border-bottom:1px solid #016534;}
#left-menu .box .t2 a{ color:#fff; font-size:14px; background:url(../images/index_15.png) no-repeat 45px center; padding-left:60px; display: block; cursor:pointer;}
#left-menu .box .t2 a:hover{ background-color:#148f52; color:#FFF;}
#left-menu .box .t2 .on{background-color:#148f52;}
#left-menu .box .bb{padding-left:15px; display:none;}
#left-menu .box .bb a{ color:#fff; background:url(../images/index_21.png) no-repeat left center; padding-left:18px; display:block; font-size:14px; line-height:30px; }
#left-menu .bq{ position: absolute; bottom: 20px; left: 28px; width: 160px; font-size:12px; color: #bdecf3; line-height: 22px;}

@font-face {
  font-family: 'iconfont';  /* project id 2384088 */
  src: url('//at.alicdn.com/t/font_2384088_zl174fn31ho.eot');
  src: url('//at.alicdn.com/t/font_2384088_zl174fn31ho.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2384088_zl174fn31ho.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2384088_zl174fn31ho.woff') format('woff'),
  url('//at.alicdn.com/t/font_2384088_zl174fn31ho.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2384088_zl174fn31ho.svg#iconfont') format('svg');
}

#bar{ height: 50px; background: #e6f6f9;}
#bar .dqwz{margin-left: 14px; padding-left:26px; background: url("../images/index_20.png") no-repeat 0 center; line-height: 50px; font-size: 14px; color: #4c4c4c;}
#bar .dqwz a{ color:#25b7cd;}
#bar .dqwz a:hover{ color:#f56c6c;}
#bar .block_btn{}
#bar .block_btn a{ height: 28px; background: #25b7cd; padding: 0 10px; text-align: center; font-size: 14px; line-height: 28px; display: inline-block; color: #fff; border-radius: 4px; margin-top: 11px; margin-right: 10px;}
#bar .block_btn a i{ margin-right:5px;}
#bar .block_btn a.del{background:#f56c6c;}
#bar .block_btn a:hover{background:#ff9900;}


::-webkit-input-placeholder { color:#cccccc; }
::-moz-placeholder { color:#cccccc; }
:-ms-input-placeholder { color:#cccccc; }
input:-moz-placeholder { color:#cccccc; }


#main{ padding: 12px;}
#part01{width: 100%; height:940px; background:#fff;border-radius: 6px;}
#part01 .bar{ height:50px; background: #e9f6f8;border-radius: 6px 6px 0 0;}
#part01 .bar ul{ padding-top:11px; padding-left: 12px;}
#part01 .bar input{ height: 28px; background: #fff; border-radius: 4px; border: 0; padding: 0 10px; font-size: 14px; line-height: 28px; margin-right: 10px;display: inline-block;}
#part01 .bar .xl{ width: 80px; height: 28px; background: #fff; border-radius: 4px; border: 0; padding: 0 10px; font-size: 14px; line-height: 28px; margin-right: 10px;display: inline-block;}
#part01 .bar .xl select{ background: #fff; border: none; outline: none; width: 100%; height: 28px; line-height: 28px; }
#part01 .bar .ss{ width:200px; }
#part01 .bar .date_input{ width:240px; text-align: center; }
#part01 .bar .btn{ width: 90px; height: 28px;background: #25b7cd; text-align: center; color: #fff; border-radius: 4px; border: 0; font-size: 14px; line-height: 28px; display: inline-block; cursor: pointer;}
#part01 .bar .btn:hover{background:#ff9900;}
#part01 .blk{ width: 98%; margin: 0 auto;}
#part01 .blk table .tit td{ font-weight: bold; color:#4c4c4c;}
#part01 .blk table td{ border-bottom:1px solid #d3e3e6; font-size: 14px; line-height: 54px; color: #808080; text-align: center;}
#part01 .blk table td a{ color:#25b7cd;}
#part01 .blk table td a i{ margin-right:5px;}
#part01 .blk table td a.bj{ width: 80px; height: 26px; line-height: 26px; border: 1px solid #e2edef; border-radius: 4px; margin-right: 10px; display: inline-block;}
#part01 .blk table td a.del{width: 80px; height: 26px; line-height: 26px; border: 0; border-radius: 4px; color: #fff; background:#f56c6c; display: inline-block;}
#part01 .blk table td a:hover{color:#ff9900;}
#part01 .blk table td a:hover.bj{background:#ff9900; border: 1px solid #ff9900; color: #fff;}
#part01 .blk table td a:hover.del{background:#ff9900; color: #fff;}

/*消息窗口*/
#msg_win {border:1px solid #D8D8D8; background:#FFFFFF; width:550px; position:absolute; right:1px; font-size:14px; font-family:"Microsoft YaHei"; margin:0px; display:none; overflow:hidden; z-index:99;}
#msg_title {background:#F8F8F8; border-bottom:1px solid #D8D8D8; font-size:14px; color:#000; height:36px; line-height:36px; text-indent:5px;}
#msg_win .icos {width: 60px; float:right; margin-top:-32px;}
#msg_win .icos div { float:left; width:25px; height:25px; cursor:pointer;}
#msg_win #msg_min {background-position:center; background-repeat:no-repeat;}
#msg_win #msg_close {background-image:url(../images/close.png); background-position:center; background-repeat:no-repeat;}
#msg_win #msg_min:hover {background-color:#F00; background-position:center; background-repeat:no-repeat;}
#msg_win #msg_close:hover {background-image:url(../images/close2.png); background-color:#F00; background-position:center; background-repeat:no-repeat;}
#msg_content {height:400px; margin:2px; overflow-x:hidden; font-size:14px;}
#msg_content a {font-size:14px; font-family:"Microsoft YaHei"; line-height:26px; color:#000}
#msg_content a font {float:right}
#msg_content .tit {font-size:14px; line-height:26px;}
#msg_content .tit span {color:#090; font-weight:bold;}
#msg_content .li {font-size:14px; text-indent:10px; line-height:14px; padding:10px 0; border-bottom:1px dashed #CCC;}
#msg_content .a {cursor:pointer; color:#006;}
#msg_content .a:hover {color:#F00;}
#msg_content .li b {color:#F00;}
#msg_content .li span {color:#F60}
#msg_content .line {height:1px; border-bottom:1px dashed #CCC; margin:10px auto;}
#msg_content .blank {height:10px;}