@charset "UTF-8";
/*20170109*/

/*cssreset*/
html,body {color:#333; background:#fff; }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0; padding:0;}
body,button,input,select,textarea,li,dt,dd,div,td,p,span {font-size:12px; font-family:Microsoft Yahei,arial,verdana;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:courier new,courier,monospace;}
ul,ol {list-style:none outside none;}
span {font-size:100%;}
a {color:#333; text-decoration:none; hide-focus:expression(this.hideFocus=true); outline:none; -webkit-transition-duration:0.5s; transition-duration:0.5s;}
a:hover {color:#06c; text-decoration:none;}
a:focus {outline:0;}
legend {color:#666;}
fieldset,img {border:0 none;}
img {vertical-align:bottom;}
button,input,select,textarea {margin:0; padding:0; outline:none; vertical-align:middle;}
button {cursor:pointer;}
input[type="radio"],input[type="checkbox"] {position:relative; top:-2px;}
table {border-collapse:collapse; border-spacing:0;}

/*font*/
.fs12 {font-size:12px;}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
.ffy {font-family:tahoma,arial,sans-serif;}

/*color*/
.c666 {color:#666;}
.c999 {color:#999;}
.cdc4741 {color:#dc4741;}
.c3686c1 {color:#3686c1;}

/*background*/
.bfff {background:#fff;}
.bdc4741 {background:#dc4741;}
.b3686c1 {background:#3686c1;}
.becf0f5 {background:#ecf0f5;}
.bd2d6de {background:#d2d6de;}

/*control*/
.input {height:18px; line-height:18px; padding:3px 5px; border:1px solid #ddd;}
.select {padding:2px; border:1px solid #ddd;}
.textarea {padding:5px; border:1px solid #ddd; color:#666;}

/*ellipsis*/
.ellipsis {overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*overflow*/
.ofvisible {overflow:visible;}

/*cover-background*/
.coverbg {position:absolute; top:0; left:0; z-index:9998; height:100%; width:100%; background:#000; filter:alpha(opacity=50); opacity:0.5;}

/*float*/
.fl {float:left;}
.fr {float:right;}

/*margin-padding*/
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mr10 {margin-right:10px;}
.mb10 {margin-bottom:10px;}
.ml10 {margin-left:10px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.pl10 {padding-left:10px;}

/*text-alignment*/
.txtl {text-align:left;}
.txtc {text-align:center;}
.txtr {text-align:right;}

/*layout*/
.zwjr_layout {clear:both; position:relative; width:1200px; margin:0 auto;}
.zwjr_layout:after,.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix {zoom:1;}

/*button*/
.zwjr_btn a {display:inline-block; height:33px; margin:0 10px; padding:0 15px; line-height:33px; font-size:14px; border:1px solid transparent; border-radius:3px; cursor:pointer;}
.zwjr_btn a:hover {opacity:.6; filter:alpha(opacity=60);}
.zwjr_btn .red {color:#fff; background:#dc4741; border-color:#dc4741;}
.zwjr_btn .reset {color:#444; background:#f4f4f4; border-color:#ddd;}
.zwjr_btn .deepgray {color:#fff; background:#4c5169; border-color:#4c5169;}

/*headerbar*/
.zwjr_headerbar {position:fixed; top:0; left:0; z-index:999; height:65px; width:100%; background:#313443;}
.zwjr_headerbar .logo {margin:12px 0 0 20px;}
.zwjr_headerbar .menu {margin-right:20px; color:#fff;}
.zwjr_headerbar .person a {float:left; display:inline-block; height:40px; width:40px; margin-top:13px; border-radius:50%; overflow:hidden;}
.zwjr_headerbar .person span {margin-left:10px; line-height:65px;}
.zwjr_headerbar .menu em {height:22px; width:1px; margin:22px 20px 0; background:#6f717c;}
.zwjr_headerbar .exit {line-height:65px; color:#fff;}
.zwjr_headerbar .exit:hover {color:#dc4741;;}
.zwjr_headerbar .exit i {margin-right:5px; font-size:20px;}
.zwjr_top {height:100px; background:#313443; min-width:1200px;}
.zwjr_top .logo {margin-top:24px;}
.zwjr_top .log {height:38px; line-height:38px; color:#dc4741; font-size:16px; border:1px #dc4741 solid; padding:0 20px; margin-top:30px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.zwjr_top .log:hover {background:#dc4741; color:#fff;}

/*location*/
h1.zwjr_location {height:44px; padding:0 20px; line-height:45px; font-size:14px; color:#bbb; background:#f7f8fa; border-bottom:1px solid #dbe0e6;}
h1.zwjr_location label,h1.zwjr_location a,h1.zwjr_location span {color:#888;}
h1.zwjr_location label i {margin-right:5px; font-size:20px; color:#a5a5a5;}
h1.zwjr_location a,h1.zwjr_location span {margin:0 5px;}
h1.zwjr_location a:hover {color:#dc4741;}

/*login*/
.zwjr_login {padding:50px 0 70px 0; background:#f6f6f6;}
.zwjr_login .login {width:460px; height:420px; margin:0 auto; background:#fff; border-radius:5px; box-shadow:0 0 15px 0 #e8e8e8;}
.zwjr_login .login h1 {padding:25px 0 15px; font-size:36px; text-align:center; color:#313443;}
.zwjr_login .login ul {padding:10px 50px;}
.zwjr_login .login li {height:45px; padding:10px 0;}
.zwjr_login .login li input {height:45px; width:320px; padding:0 20px; line-height:45px; font-size:16px; color:#666; background:#f9f9f9; border:none; border-radius:3px;}
.zwjr_login .login li.code input {float:left; width:80px;}
.zwjr_login .login li.code p {float:left; width:100px; height:45px; margin-left:20px;}
.zwjr_login .login li.code a {float:left; display:inline-block; height:45px; line-height:45px; margin-left:15px; font-size:14px; color:#bcbcbc;}
.zwjr_login .login li.code a:hover {color:#dc4741;}
.zwjr_login .login .zwjr_btn {padding:20px 50px 0;}
.zwjr_login .login .zwjr_btn a {display:block; height:45px; line-height:45px; font-size:16px; text-align:center; color:#fff; background:#3686c1;}

.zwjr_bot {background:#7e7c87; padding:25px 0;}
.zwjr_bot p {font-size:14px; color:#fff; line-height:25px;}
.zwjr_btn.mbtn {margin:50px auto 0; text-align:center;}

/*sidenav*/
.zwjr_sidenav {position:fixed; top:65px; left:0; z-index:99; width:220px; height:100%; background:#313541; overflow-y:auto;}
.zwjr_sidenav .menu {padding-bottom:100px;}
.zwjr_sidenav .menu li {position:relative; border-bottom:1px solid #3c414f; vertical-align:middle;}
.zwjr_sidenav .menu a {display:block; color:#b8c7ce; overflow:hidden;}
.zwjr_sidenav .menu h1 {padding:12px 10px 12px 20px; font-size:14px; color:#8ea1a9; background:#393f53; cursor:pointer; overflow:hidden;}
.zwjr_sidenav .menu h1 span {float:left; margin-left:15px;}
.zwjr_sidenav .menu h1 i {float:right; margin:2px 12px 0; font-size:16px;}
.zwjr_sidenav .menu a i {float:left; margin:2px 10px 0; font-size:20px;}
.zwjr_sidenav .menu a span {float:left;}
.zwjr_sidenav .menu a i.arrow {float:right;}
.zwjr_sidenav .menu a:hover {color:#fff; background:#dc4741;}
.zwjr_sidenav .menu a.cur {color:#fff; background:#dc4741;}
.zwjr_sidenav .menu a.hassub:hover {color:#fff; background:transparent;}
.zwjr_sidenav .menu a.hassub.cur {color:#fff; background:transparent;}
.zwjr_sidenav .menu a.levelft {padding:12px 10px 12px 20px; font-size:16px;}
.zwjr_sidenav .menu .levelft.hassub:hover {color:#fff; background:#2c2f35;}
.zwjr_sidenav .menu .levelft.hassub.cur {color:#fff; background:#2c2f35;}
.zwjr_sidenav .submenu {display:none; width:100%; padding-bottom:10px; background:#2c2f35;}
.zwjr_sidenav .submenu li {border-bottom:0;}
.zwjr_sidenav .submenu a {position:relative; padding:7px 0 7px 60px; font-size:14px; color:#b8c7ce;}
.zwjr_sidenav .submenu a i {position:absolute; top:5px; }
.zwjr_sidenav .submenu a.levelsd i {left:23px;}
.zwjr_sidenav .tmenu {display:none; width:100%;}
.zwjr_sidenav .tmenu a.leveltd {padding-left:80px;}
.zwjr_sidenav .tmenu a.leveltd i {left:45px;}
.zwjr_sidenav .fmenu {display:none; width:100%;}
.zwjr_sidenav .fmenu a.levelfh {padding-left:90px;}

/*main*/
.zwjr_main .choose .zwjr_btn {margin:10px 0 0 20px;}
.zwjr_main .slide .hd {height:50px; background:#f6f8fa; border-bottom:1px solid #e6e6e6; border-radius:5px 5px 0 0;}
.zwjr_main .slide .hd ul {margin-left:-1px;}
.zwjr_main .slide .hd li {float:left; height:48px; padding:0 25px; line-height:47px; font-size:14px; color:#666; border-width:3px 1px 0; border-style:solid; border-color:transparent; cursor:pointer;}
.zwjr_main .slide .hd li.on {font-weight:bold; background:#fff; border:1px solid #e6e6e6; border-top:3px solid #dc4741; border-bottom:0;}
.zwjr_main.flod .zwjr_sidenav {width:60px;}
.zwjr_main.flod .zwjr_sidenav .menu a:hover {background:transparent;}
.zwjr_main.flod .zwjr_sidenav .menu a.cur {background:transparent;}
.zwjr_main.flod .zwjr_sidenav h1,.zwjr_main.flod .zwjr_sidenav a.levelft {height:45px; line-height:45px; padding:0 10px;}
.zwjr_main.flod .zwjr_sidenav h1 i,.zwjr_main.flod .zwjr_sidenav a.levelft i {height:45px; line-height:45px;}
.zwjr_main.flod .zwjr_sidenav h1 span {display:none;}
.zwjr_main.flod .zwjr_sidenav a.levelft {padding-left:5px; border-left:5px solid #313541;}
.zwjr_main.flod .zwjr_sidenav li:hover a.levelft {color:#fff; background:#2c2f35; border-left-color:#dc4741;}
.zwjr_main.flod .zwjr_sidenav a.levelft span {position:absolute; top:0; left:60px; display:none; width:180px; height:45px; padding:0 15px; background:#2c2f35; border-radius:0 5px 0 0;}
.zwjr_main.flod .zwjr_sidenav a.levelft i.arrow {position:absolute; top:0; left:200px; display:none;}
.zwjr_main.flod .zwjr_sidenav .submenu {position:absolute; top:45px; left:60px; display:none; width:180px; padding:10px 0; background:#40495b; border-radius:0 0 5px; overflow:hidden;}
.zwjr_main.flod .zwjr_sidenav li:hover .submenu,.zwjr_main.flod .zwjr_sidenav li:hover a.levelft span,.zwjr_main.flod .zwjr_sidenav li:hover a.levelft i.arrow {display:block;}
.zwjr_main.flod .zwjr_sidenav .submenu a.levelsd {padding-left:35px;}
.zwjr_main.flod .zwjr_sidenav .submenu a.levelsd i {left:2px;}
.zwjr_main.flod .zwjr_sidenav .tmenu a.leveltd {padding-left:58px;}
.zwjr_main.flod .zwjr_sidenav .tmenu a.leveltd i {left:25px;}
.zwjr_main.flod .zwjr_sidenav .fmenu a.levelfh {padding-left:70px;}
.zwjr_main.flod .zwjr_container {margin-left:60px;}
.zwjr_main .zwjr_container {margin:65px 0 0 220px;padding-right:0px;padding-left:10px;background:#ecf0f5;}
.zwjr_main .zwjr_container .content {padding:20px 20px 60px;}
.zwjr_main .zwjr_container .stock {overflow:hidden;}
.zwjr_main .zwjr_container .stock li {float:left; height:90px; padding:0 35px; line-height:90px; font-size:24px; color:#fff; border-radius:5px; box-shadow:0 0 5px 1px #e1e5ea;}
.zwjr_main .zwjr_container .stock li:hover {opacity:.8; filter:alpha(opacity=80);}
.zwjr_main .zwjr_container .stock li a {color:#fff;}
.zwjr_main .zwjr_container .stock li i {font-size:60px;}
.zwjr_main .zwjr_container .stock .assure {margin-right:20px; background:#f99c08;}
.zwjr_main .zwjr_container .stock .normal {margin-right:20px; background:#3686c1;}
.zwjr_main .zwjr_container .stock .receipt {background:#f70c00;}
.zwjr_main .slidebox .hd {height:50px;}
.zwjr_main .slidebox .hd li {float:left; height:46px; margin-right:10px; padding:0 50px; line-height:46px; font-size:16px; color:#666; background:#fff; border-top:3px solid #c3c9d3; border-bottom:1px solid #e4dfe9; cursor:pointer;}
.zwjr_main .slidebox .hd li.on {font-weight:bold; border-top-color:#dc4741; border-bottom-color:#fff;}

.zwjr_cont {padding-bottom:60px; background:#ecf0f5;}
.zwjr_cont .zwjr_mod {float:left; width:50%;}
.zwjr_cont .zwjr_userbar {margin-top:30px; padding:0 20px; overflow:hidden;}
.zwjr_cont .zwjr_userinfo {height:270px; border-radius:5px; box-shadow:0px 2px 5px #ddd; overflow:hidden;}
.zwjr_cont .zwjr_userinfo .left {float:left; width:25%; height:270px; background:#f9fafc;}
.zwjr_cont .zwjr_userinfo .headbg {width:105px; height:105px; margin:70px auto 0; background:#fff; -moz-border-radius:50%; border-radius:50%; overflow:hidden; box-shadow:0px 1px 2px #ddd;}
.zwjr_cont .zwjr_userinfo .headimg {width:95px; height:95px; margin:5px auto; text-align:center; border-radius:50%; overflow:hidden;}
.zwjr_cont .zwjr_userinfo .info {float:left; width:75%; height:270px; background:#fff;}
.zwjr_cont .zwjr_userinfo .info dl {padding:35px 20px 0;}
.zwjr_cont .zwjr_userinfo .info dt {padding-bottom:15px; border-bottom:1px #ddd dashed; margin-bottom:10px; color:#666;}
.zwjr_cont .zwjr_userinfo .info dd {padding:8px 0; font-size:14px; color:#666; overflow:hidden;}
.zwjr_cont .zwjr_userinfo .info dd.long {position:relative;}
.zwjr_cont .zwjr_userinfo .info dd.long label {position:absolute; top:8px; left:0;}
.zwjr_cont .zwjr_userinfo .info dd.long p {margin-top:-3px; padding-left:70px; font-size:14px; line-height:26px;}
.zwjr_cont .zwjr_userinfo .info span {padding-right:10px; font-size:14px;}
.zwjr_cont .zwjr_userinfo .info .wel {color:#00a2cb; font-size:20px; font-weight:bold;}
.zwjr_cont .zwjr_userinfo .info .role {color:#00a2cb;}
.zwjr_cont .zwjr_userinfo .info label {float:left;}
.zwjr_cont .zwjr_userinfo .info .bar {position:relative; float:left; display:inline-block; width:100px; height:10px; margin:6px 10px 0 0; background:#d9d9d9;  border-radius:20px; overflow:hidden;}
.zwjr_cont .zwjr_userinfo .info .percent {position:absolute; left:0; top:0; height:10px; background:#fc9836; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;}
.zwjr_cont .zwjr_userinfo .info .org {float:left; color:#fc9836;}
.zwjr_cont .zwjr_quick {height:240px; overflow:hidden;}
.zwjr_cont .zwjr_quick li {float:left; width:49.9%; padding-left:20px;}
.zwjr_cont .zwjr_quick .quick_box {position:relative; height:110px; margin:0 20px 20px 0; background:#fff; border-radius:5px; box-shadow:0px 2px 5px #ddd; overflow:hidden;}
.zwjr_cont .zwjr_quick .quick_box:hover {background:#f9f9f9;}
.zwjr_cont .zwjr_quick .quick_box a {display:block; height:110px;}
.zwjr_cont .zwjr_quick .quick_box .icon {float:left; width:80px; height:80px; text-align:center; border-radius:20px; background:#f47176; margin:15px 15px 0;}
.zwjr_cont .zwjr_quick .quick_box .icona {background:#f47176;}
.zwjr_cont .zwjr_quick .quick_box .iconb {background:#ffb82e;}
.zwjr_cont .zwjr_quick .quick_box .iconc {background:#4ba0ff;}
.zwjr_cont .zwjr_quick .quick_box .icond {background:#58d6b1;}
.zwjr_cont .zwjr_quick .quick_box .icon i {color:#fff; font-size:56px; line-height:90px;}
.zwjr_cont .zwjr_quick .quick_box em {font:bold 36px/normal arial; color:#c7c7c7;}
.zwjr_cont .zwjr_quick .quick_box p {font-size:18px; color:#888; line-height:40px; padding-top:10px;}
.zwjr_cont .zwjr_quick .quick_box .arrow {position:absolute; right:0; bottom:-2px; font-size:30px; color:#d1d1d1;}
.zwjr_cont .zwjr_indexinfor {margin-top:30px; padding:0 10px; overflow:hidden;}
.zwjr_cont .zwjr_listbox {margin:0 0 0 10px; border-radius:5px; box-shadow:0px 2px 5px #ddd;}
.zwjr_cont .zwjr_listbox.org {margin-left:20px;}
.zwjr_cont .zwjr_listbox .hd {height:55px; background:#fff; border-top:3px #59ccde solid; padding-left:20px; overflow:hidden;}
.zwjr_cont .zwjr_listbox .hd i {float:left; color:#00b0cb; font-size:26px; line-height:55px; margin-right:5px; vertical-align:middle;}
.zwjr_cont .zwjr_listbox .hd h2 {display:inline-block; font:bold 18px/55px Microsoft Yahei;}
.zwjr_cont .zwjr_listbox .bd {background:#fff;}
.zwjr_cont .zwjr_listbox .bd li {position:relative; height:40px; line-height:40px; font-size:14px; vertical-align:middle; border-top:1px #f0f0f0 solid;}
.zwjr_cont .zwjr_listbox .bd li.gray {background:#f9f9f9;}
.zwjr_cont .zwjr_listbox .bd li em {position:absolute; top:0; left:20px; height:20px; line-height:18px; margin-top:10px; padding:0 5px; color:#fff; background:#fc9836; border-radius:20px;}
.zwjr_cont .zwjr_listbox .bd li em.blue {background:#4ba0ff;}
.zwjr_cont .zwjr_listbox .bd li span.time {position:absolute; top:0; right:30px; font-size:12px; color:#999;}
.zwjr_cont .zwjr_listbox .bd li a {display:block; margin:0 150px 0 70px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zwjr_cont .org .hd {border-top:3px #fc9836 solid;}
.zwjr_cont .org .hd i {color:#fc9836;}
.zwjr_cont .org .bd li i {position:absolute; top:0; left:20px; width:10px; height:10px; border:2px #ff9920 solid; border-radius:50%; margin:13px 10px 0 8px;}

.zwjr_mod .zwjr_quick .quick_box {position:relative; width:100%; height:110px; background:#fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:0px 2px 5px #ddd;-moz-box-shadow:0px 2px 5px #ddd; box-shadow:0px 2px 5px #ddd; overflow:hidden;}
.zwjr_mod .zwjr_quick .quick_box:hover {background:#f9f9f9;}
.zwjr_mod .zwjr_quick .quick_box a {display:block; width:100%; height:110px;}
.zwjr_mod .zwjr_quick .quick_box .icon {float:left; width:85px; height:85px; text-align:center; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; background:#f47176; margin:12px 20px 0 15px;}
.zwjr_mod .zwjr_quick .quick_box .icona {background:#f47176;}
.zwjr_mod .zwjr_quick .quick_box .iconb {background:#ffb82e;}
.zwjr_mod .zwjr_quick .quick_box .iconc {background:#4ba0ff;}
.zwjr_mod .zwjr_quick .quick_box .icond {background:#58d6b1;}
.zwjr_mod .zwjr_quick .quick_box .icon i {color:#fff; font-size:56px; line-height:90px;}
.zwjr_mod .zwjr_quick .quick_box em {font:bold 36px/normal arial; color:#c7c7c7;}
.zwjr_mod .zwjr_quick .quick_box p {font-size:18px; color:#888; line-height:40px; padding-top:10px;}
.zwjr_mod .zwjr_quick .quick_box .arrow {position:absolute; right:0; bottom:-2px; font-size:30px; color:#d1d1d1;}
.zwjr_mod .zwjr_quick .add p {padding-top:30px; color:#b4b4b4;}
.zwjr_mod .zwjr_quick .quick_box .iconadd {background:#f5f5f5;}
.zwjr_mod .zwjr_quick .quick_box .iconadd i {color:#ccc; font-size:52px;}
.zwjr_mod .zwjr_quick .quick_box:hover .iconadd {background:#ececec;}
.zwjr_mod .zwjr_quick .quick_box .iconClose {display:none; position:absolute; right:5px; top:5px; color:#cacaca; font-size:14px; cursor:pointer;}

.zwjr_humiture {padding-right:20px;}
.zwjr_humiture li {float:left; box-sizing:border-box; padding-left:20px; width:33.3%;}
.zwjr_humiture li .humiturebox {border-radius:5px; background:#fff; height:265px; -webkit-box-shadow: 0px 2px 8px #ccc; box-shadow: 0px 2px 8px #ccc; margin-top:20px; overflow:hidden;}
.zwjr_humiture li .humiturebox .side {float:left; width:55px; height:265px; background:#f0f2f7; font-size:18px; color:#666; text-align:center; padding:60px 15px 0;}
.zwjr_humiture li .humiturebox .side p {font-size:18px; }
.zwjr_humiture li .humiturebox .cont {position:relative; padding:70px 0 0; margin-left:55px; overflow:hidden; text-align:center;}
.zwjr_humiture li .humiturebox .abnormal,.zwjr_humiture li .humiturebox .normal {position:absolute; top:20px; left:50%; margin-left:-40px; display:inline-block; background:#dc4741; width:80px; height:30px; line-height:30px; font:bold 16px/30px Microsoft Yahei; color:#fff; text-align:center; -webkit-border-radius:30px; border-radius:30px;}
.zwjr_humiture li .humiturebox .normal {background:#31bc59;}
.zwjr_humiture li .humiturebox .item {float:left; width:50%; text-align:center; color:#666;}
.zwjr_humiture li .humiturebox .item dt {display:inline-block; position:relative; font-size:36px; font-weight:normal; min-width:80px;}
.zwjr_humiture li .humiturebox .item dt .unit {position:absolute; top:12px; right:-10px; font-size:14px; color:#666;}
.zwjr_humiture li .humiturebox .item dt i.wd,.zwjr_humiture li .humiturebox .item dt i.sd {position:absolute; top:20px; left:-30px; font-size:28px; color:#0ec8b6;}
.zwjr_humiture li .humiturebox .item dt i.sd {color:#4eadfe;}
.zwjr_humiture li .humiturebox .item dt i.arrow-t,.zwjr_humiture li .humiturebox .item dt i.arrow-b {position:absolute; top:5px; left:-10px; font-size:20px; color:#31bc59;}
.zwjr_humiture li .humiturebox .item dt i.arrow-b {color:#dc4741;}
.zwjr_humiture li .humiturebox .item dd {padding:5px 0; font-size:14px;}
.zwjr_humiture li .humiturebox .time {display:inline-block; height:26px; line-height:26px; font-size:14px; color:#999; background:#f3f5f8; padding:0 15px; -webkit-border-radius:5px; border-radius:5px; margin-top:32px;}
.zwjr_humiture li .humiturebox .line {position:absolute; top:95px; left:50%; width:1px; height:60px; background:#d2d2d2;}

/*btn*/
.zwjr_bluebtn,.zwjr_lbluebtn {display:inline-block; height:28px; line-height:25px; border:1px #008cd1 solid; background:#0398e1; padding:0 15px; color:#fff; font-size:14px; -webkit-border-radius:3px; border-radius:3px;}
.zwjr_lbluebtn {border:1px #00a1cb solid; background:#30b2d4;}
.zwjr_btnall {height:45px; border-bottom:1px #ddd solid; background:#f9fbfe; padding-left:15px;margin-bottom: 10px;}
.zwjr_btnall a {float:left; margin:7px 15px 0 0;}
.zwjr_btnall a:hover {color:#fff; }
.zwjr_btnall a:hover,.zwjr_subbtn a:hover {opacity:.8; filter:alpha(opacity=80);}
.zwjr_btnall a i,.zwjr_subbtn a i {margin-right:5px;}
.zwjr_btnall a i.plus {font-size:14px; margin-bottom:2px;}
.zwjr_subbtn {height:30px; line-height:30px; background:#f9f9f9; padding-left:15px;margin-top:-10px}
.zwjr_subbtn a {font-size:14px; color:#4a718b;}
.zwjr_subbtn .line {color:#d2d6de; margin:0 10px;}
.c30b2d4 {color:#30b2d4;}
.c008cd1 {color:#008cd1;}
.c00a65a {color:#00a65a;}
.cf56954 {color:#f56954;}
/*end*/


/*下拉框*/
.drp_bootstrapselect {display: none;background-color: #FFFFFF;border: 1px solid #66afe9;position: absolute;z-index: 10000;float:left;max-height: 220px;}
.drp_bootstrapselect_data {background-color: #FFFFFF;border: 1px solid #66afe9;z-index: 10000;float:left;max-height: 220px;overflow-x: hidden;overflow-y: auto;}
.drp_bootstrapselect_page {background-color: #FFFFFF;border: 1px solid #66afe9;z-index: 10000;float:left;max-height: 220px;}

.search-tbar .input-group-addon{width:69px !important;}
.search-tbar select{width:175px !important;}

/*alertbox*/
.zwjr_alertbox {position:absolute; top:50%; left:50%; z-index:9999; width:510px; margin:-210px 0 0 -255px; background:#fff; border-radius:5px; overflow:hidden;}
.zwjr_alertbox h1 {height:45px; padding:0 20px; line-height:45px; color:#fff; background:#dc4741; overflow:hidden;}
.zwjr_alertbox h1 label {float:left; font-size:16px;}
.zwjr_alertbox h1 i {float:right; line-height:45px; cursor:pointer;}
.zwjr_alertbox .cont {padding:25px 20px 30px;}
.zwjr_alertbox .cont li {padding:5px 0; font-size:14px; color:#444;}
.zwjr_alertbox .cont li label {line-height:35px;}
.zwjr_alertbox .cont li select {margin-left:4px; height:33px; width:172px; padding:0 10px; line-height:33px; font-size:14px; color:#666; border:1px solid #d2d6de;}
.zwjr_alertbox .cont li input {margin-left:15px; height:33px; width:230px; padding:0 10px; line-height:33px; font-size:14px; color:#666; border:1px solid #d2d6de;}
.zwjr_alertbox .cont li p {line-height:2; text-align:justify;}
.zwjr_alertbox .cont .txt {margin-top:30px;}
.zwjr_alertbox .cont .txt p {line-height:2; text-align:justify;}

/*start 20190320 xq modify 短信弹框*/
.zwjr_alertbox .verifica li label {display:inline-block; width:105px; text-align:right;}
.zwjr_alertbox .verifica li.code input {width:150px; margin:0;}
.zwjr_alertbox .verifica li span a {display:inline-block; height:35px; margin-left:10px; padding:0 15px; line-height:35px; color:#fff;}
.zwjr_alertbox .lbtn {padding-left:100px; text-align:left;}
.zwjr_alertbox .verifica li span a {vertical-align: middle;}

/*button*/
.zwjr_btn a {display:inline-block; height:33px; margin:0 10px; padding:0 15px; line-height:33px; font-size:14px; border:1px solid transparent; border-radius:3px; cursor:pointer;}
.zwjr_btn a:hover {opacity:.6; filter:alpha(opacity=60);}
.zwjr_btn .red {color:#fff; background:#dc4741; border-color:#dc4741;}
.zwjr_btn .reset {color:#444; background:#f4f4f4; border-color:#ddd;}
.zwjr_btn .deepgray {color:#fff; background:#4c5169; border-color:#4c5169;}
.btndisabled {opacity: 0.2;}

/*start 20190529 xq modify 右下角弹框*/
.zwjr_rbotbox {display:none; position:fixed; right:10px; bottom:0; z-index:9999; width:260px; height:160px; overflow:hidden; background:#fff; border-radius:5px 5px 0 0; box-shadow:0px 0px 5px #ddd;}
.zwjr_rbotbox .tit {height:30px; padding:0 10px; background:#dc4741;}
.zwjr_rbotbox .tit h2 {color:#fff; font-size:12px; line-height:30px;}
.zwjr_rbotbox .tit .closebtn i {margin-top:8px; color:#fff; font-size:12px;}
.zwjr_rbotbox .cont {padding:10px; line-height:20px;}
