@charset "utf-8";a,a:hover{text-decoration:none}.clear,.clearfix:after{clear:both}.hr-10,.overflow-hidden,.text-overflow{overflow:hidden}.js-page,.js-page .page-row,sub,sup{position:relative}.js-tips .js-tips-c,.word-break{word-break:break-all}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{min-height:100%;width:100%}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,input,legend,li,menu,nav,ol,p,pre,section,span,td,textarea,th,ul{margin:0;padding:0;color:inherit;font-size:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,iframe,menu,nav,section{display:block}audio,canvas,video{display:inline-block}body,button,html,input,select,textarea{font:12px/1.5 Helvetica,Tahoma,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei",STXihei,STHeiti,Heiti,SimSun,sans-serif}input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}th{font-size:12px}a img,fieldset,img{border:0}abbr,acronym{border:0;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:600}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}.table-form-1 th,.table-form-2 th,.vertical-top{vertical-align:top}sup{top:-.5em}sub{bottom:-.25em}input:-webkit-autofill,ins{-webkit-box-shadow:0 0 0 1000px #fff inset}a{cursor:pointer;color:#0FC1AF}:focus{outline:0}.fl{float:left}.fr{float:right}.hide{display:none!important}.show{display:block!important}.hidden{visibility:hidden!important}.block{display:block}.clearfix:after,.clearfix:before{content:" ";display:block}.nomargin{margin:0!important}.hr-10{height:10px;line-height:0;font-size:0}.red{color:red}.yellow{color:#FEB418}.green{color:#01a998}.grey{color:#ccc}.iconfont{font-size:inherit;-webkit-text-stroke-width:0}span.require,span.required{color:red!important;margin-right:5px;background:0 0!important}.text-overflow{text-overflow:ellipsis;white-space:nowrap}.text-center{text-align:center}.text-right{text-align:right}.marginTop10{margin-top:10px}.marginTop20{margin-top:20px}.marginTop30{margin-top:30px}.margin-left20{margin-left:20px}.marginBottom5{margin-bottom:5px}.marginBottom10{margin-bottom:10px}.marginLeft10{margin-left:10px}.marginRight10{margin-right:10px}.marginRight20{margin-right:20px}.marginTop6{margin-top:6px;line-height:25px}.textIndent20{text-indent:20px}.textIndent-45{text-indent:-45px}.js-pull-tree{display:none;background:#fff;padding:10px;overflow-y:auto;border:1px solid #e1e1e1;z-index:2000}.js-page{height:32px;display:inline-block}.js-page:after,.js-page:before{content:" ";display:block}.js-page .page-ul{float:left;height:32px}.js-page .page-ul li{float:left;color:#999}.js-page .page-ul li.k{cursor:pointer;border:1px solid #c3d0d1;padding:0 12px;text-align:center;line-height:30px;height:30px;background:#fff;font-size:14px}.js-page .page-ul li.k:hover{border:1px solid #19d2a0;background:#19d2a0;color:#fff}.js-page .page-ul li.unclick,.js-page .page-ul li.unclick:hover{cursor:text;color:#ccc;border:1px solid #c3d0d1}.js-page .page-ul li.unclick:hover{background:#fff}.js-page .page-ul li.page-li{cursor:pointer;border:1px solid #c3d0d1;padding:0 12px;line-height:30px;color:#19d2a0;font-size:14px}.js-page .page-ul li.page-li.current,.js-page .page-ul li.page-li:hover{border:1px solid #19d2a0;background:#19d2a0;color:#fff}.js-page .page-row{float:left;height:32px;margin-right:10px;margin-left:10px}.js-page .page-row:hover dd{display:block}.js-page .page-row dt{position:relative;padding:0 24px 0 10px;height:30px;line-height:30px;font-size:14px;border:1px solid #c3d0d1;color:#19d2a0;background:url(../images/icon/icon-triangle-down.png) right 8px center no-repeat #fff}.js-page .page-row dd{display:none;position:absolute;bottom:30px;left:0;right:0;border:1px solid #c3d0d1;border-bottom:0;color:#19d2a0;background:#fff}.js-box,.js-tips{left:50%;overflow:hidden}.js-page .page-row dd.bottom{top:auto;bottom:30px}.js-page .page-row dd li{text-align:center;line-height:30px;cursor:pointer;font-size:14px;border-bottom:1px solid #c3d0d1}.js-page .page-row dd li:hover{color:#19d2a0}.js-page .page-word{float:left;height:32px;line-height:32px}.js-box{position:fixed;top:50%;background:#fff;border:1px solid #eee;border-radius:4px;display:flex;flex-direction:column}.js-box .js-box-t{overflow:hidden;position:relative;padding:20px 38px 10px}.js-box .js-box-t .js-box-t-title{text-align:center;font-size:18px;color:#737373;font-weight:600}.js-box .js-box-t .js-box-t-close{display:block;position:absolute;width:16px;height:16px;line-height:0;font-size:0;right:24px;top:12px;overflow:hidden;text-indent:-9999px;background:url(../images/icon/icon-close.png) no-repeat}.js-box .js-box-c{overflow:hidden;padding:10px 24px}.js-box .js-box-c .js-box-confirm{padding:0 30px 0 70px}.js-box .js-box-c .js-box-confirm .icon-box-problem{margin-left:-40px;float:left;font-size:36px;color:#fe762d;margin-right:10px;line-height:40px}.js-box .js-box-c .js-box-confirm .icon-yiwen{font-size:80px;color:#FFC100;line-height:90px}.js-box .js-box-c .js-box-confirm .js-box-confirm-content{font-size:24px;color:#3c3c3c;padding:5px 0;line-height:30px;text-align:left}.js-box .js-box-b{overflow:hidden;padding:16px 10px;text-align:center;font-size:14px}.js-box .js-box-b .js-box-btn{display:inline-block;width:148px;height:32px;line-height:32px;margin:0 7px}.js-box .js-box-b .js-box-btn.green{color:#fff;background:#19d2a0}.js-box .js-box-b .js-box-btn.green:hover{background:#14c797}.js-box .js-box-b .js-box-btn.grey{height:30px;line-height:30px;color:#363636;background:#FAFAFA;border:1px solid #cdd7d8}.js-box .js-box-b .js-box-btn.grey:hover{background:#EFF3F3}.js-tips{position:fixed;top:100px;padding:15px 45px 15px 15px;margin-top:0!important;background:#fff;border:1px solid #eee;border-radius:3px;opacity:.9;z-index:1000}.js-tips.js-success{font-size:14px;width:480px;border:1px solid #72E1D6;background:#D6F5F2;color:#0FC1AF}.js-tips.js-success .js-tips-close{color:#B1EEE8}.js-tips.js-warning{font-size:14px;width:480px;border:1px solid #FFD870;background:#FFF2DA;color:#F8B500}.js-tips.js-warning .js-tips-close{color:#F7DE9C}.js-tips.js-error{width:480px;border:1px solid #FF938E;background:#FFE1DE;color:#FF5948}.js-tips.js-error .js-tips-close{color:#FDB9B5}.table-form-1 th,.table-form-2 th,.table-form-3 th,.table-form-4 th{text-align:right;color:#a1a1a1;white-space:nowrap}.js-tips.js-loading{width:300px}.js-mask,.table-form-1,.table-form-2,.table-form-3,.table-form-4,.table-list-1,.table-list-2,.table-list-3{width:100%}.js-tips.js-loading .js-tips-c{padding-left:40px;font-size:14px;background:url(../images/icon/loading.gif) 10px center no-repeat;background-size:20px;word-break:break-all}.js-tips .js-tips-t{overflow:hidden;margin-bottom:10px;font-size:14px}.js-tips .js-tips-c{overflow:hidden}.js-tips .js-tips-close{position:absolute;top:16px;right:10px;font-size:10px}.table-form-1 td,.table-form-1 th,.table-form-2 th{font-size:14px;line-height:30px}.js-mask{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#062522;opacity:.6;filter:alpha(opacity=6)}.table-form-1 th{padding:10px 10px 10px 0}.table-form-1 td{padding:10px 0}.table-form-2 th{padding:5px 10px 5px 0}.table-form-2 td{padding:5px 0;vertical-align:middle;font-size:14px}.table-form-3 td,.table-form-3 th{padding:10px;font-size:14px;border:1px solid #e1e1e1}.table-form-3 th,.table-form-4 td,.table-form-4 th{vertical-align:top;line-height:30px}.table-form-4 th{padding:5px 10px 5px 0;font-size:14px}.table-form-4 td{padding:5px 0;font-size:14px}.table-list-1 td,.table-list-1 th{padding:6px 5px;border:1px solid #dde6e7;text-align:center;font-size:14px}.table-list-1 tr:hover td{background:#e7fcf0!important}.table-list-1 tr:nth-child(2n) td{background-color:#f4f7f7}.table-list-1 th{color:#333;font-weight:600;white-space:normal}.table-list-1 .iconfont{cursor:pointer;font-size:16px;color:#dde6e7;font-weight:100}.table-list-2 td,.table-list-2 th{padding:6px 5px;border:1px solid #dde6e7;text-align:center;font-size:14px}.table-list-2 td:hover{background:#e7fcf0!important}.table-list-2 tr:nth-child(2n) td{background-color:#f4f7f7}.table-list-2 th{color:#333;font-weight:600}.table-list-2 .iconfont{cursor:pointer;font-size:16px;color:#dde6e7;font-weight:100}.table-list-3 td,.table-list-3 th{padding:6px 5px;border-bottom:1px solid #dde6e7;text-align:left;font-size:12px;line-height:28px}.table-list-3 th{color:#333;font-weight:100}.table-list-3 .iconfont{cursor:pointer;font-size:16px;color:#dde6e7;font-weight:100}.input-date-wrap{position:relative;display:block;cursor:pointer;background:#fff}.input-date-wrap .input{position:relative;padding-right:30px;z-index:2;background:0 0;cursor:pointer}.input-date-wrap .icon-calendar{position:absolute;right:10px;top:0;z-index:1;height:100%;font-size:14px;color:#999;line-height:28px}.input-number-wrap{position:relative;display:block;cursor:pointer;background:#fff}.input-number-wrap:hover .input,.input-number-wrap:hover .minus,.input-number-wrap:hover .plus{border-color:#e1e1e1!important}.input-number-wrap .input{position:relative;padding-right:30px;z-index:1;background:0 0;cursor:pointer}.input-number-wrap .minus,.input-number-wrap .plus{position:absolute;z-index:2;width:30px;height:15px;line-height:14px;font-size:14px;border-left:1px solid #e1e1e1;display:block;right:0;text-align:center}.input-number-wrap .plus{top:0;color:#999;border-bottom:1px solid #e1e1e1}.input-number-wrap .plus:hover{background:#01a998;color:#fff}.input-number-wrap .minus{bottom:0;color:#999}.input-number-wrap .minus:hover{background:#01a998;color:#fff}.select-area-wrap .select{float:left;margin-right:10px;width:150px}.select-list-wrap ul{margin-left:-10px;margin-top:-10px}.select-list-wrap ul .add,.select-list-wrap ul .item{margin-left:10px;margin-top:10px;height:30px;float:left}.select-list-wrap ul .item{position:relative;width:140px;padding:0 10px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #e1e1e1;cursor:pointer}.select-list-wrap ul .item:hover{border:1px solid #19d2a0}.select-list-wrap ul .item:hover .icon-del{display:block}.select-list-wrap ul .item .icon-checkbox{margin-right:5px}.select-list-wrap ul .item .icon-del{display:none;position:absolute;top:0;right:0;padding:0 5px;height:30px;line-height:30px;background:#19d2a0;color:#fff}.select-list-wrap ul .add .input{float:left;margin-right:5px}.select-list-wrap ul .add .btn{padding:0 13px;background:#efefef;color:#999;border:1px solid #e1e1e1;height:30px;line-height:30px;cursor:pointer;font-size:12px}.pic-list-wrap ul li,.pic-list-wrap ul li .pic{width:100px;height:100px}.select-list-wrap ul .add .btn:hover{background:#19d2a0;color:#fff}.pic-list-wrap{padding:10px;background:#efefef;border:1px solid #e1e1e1}.pic-list-wrap ul{margin-top:-10px;margin-left:-10px}.pic-list-wrap ul li{position:relative;float:left;margin-top:10px;margin-left:10px;border:1px solid #e1e1e1}.pic-list-wrap ul li .icon-del{position:absolute;top:0;right:0;width:16px;height:16px;line-height:16px;background:#fff;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:center}.input-item-wrap{position:relative;padding-left:10px;padding-right:40px;height:30px;line-height:30px;border:1px solid #dde6e7}.input-item-wrap:hover{border:1px solid #fc706f}.input-item-wrap:hover .icon-del{background:#fc706f;color:#fff}.input.disabled,.input[disabled],.select.disabled,.select[disabled],.textarea.disabled,.textarea[disabled]{background:#f4f4f4}.input-item-wrap .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.input-item-wrap .icon-del{position:absolute;right:0;top:0;width:30px;line-height:30px;height:100%;font-size:14px;color:#999;text-align:center;cursor:pointer}.input-search-wrap{position:relative;display:block}.input-search-wrap .input{padding-right:30px}.input-search-wrap .icon-search{position:absolute;right:10px;top:0;height:100%;font-size:14px;color:#999;line-height:28px}.input{height:28px;line-height:28px;text-indent:10px;border:1px solid #dde6e7}.input.error{border-color:#fd7234!important}.input.warning{border-color:#f3b730!important}.input:focus,.input:hover{border-color:#19d2a0!important}.input.disabled:focus,.input.disabled:hover,.input[disabled]:focus,.input[disabled]:hover{border-color:#dde6e7!important}.input.input-percent{width:100%;box-sizing:border-box}.input.border-bottom{border:0;border-bottom:1px solid #e1e1e1}.input.input-50{width:50px}.input.input-100{width:100px}.input.input-120{width:120px}.input.input-150{width:150px}.input.input-200{width:200px}.input.text-center{text-align:center;text-indent:0}.select{height:30px;line-height:30px;text-indent:10px;border:1px solid #dde6e7}.select.error{border:1px solid #fd7234!important}.select.warning{border:1px solid #f3b730!important}.select:focus,.select:hover{border:1px solid #19d2a0}.select.disabled:focus,.select.disabled:hover,.select[disabled]:focus,.select[disabled]:hover,.textarea{border:1px solid #dde6e7}.select.select-percent{width:100%;box-sizing:border-box}.select.select-100{width:100px;box-sizing:border-box}.select.select-120{width:120px;box-sizing:border-box}.select.select-150{width:150px;box-sizing:border-box}.select.select-200{width:200px;box-sizing:border-box}.textarea{line-height:28px;padding:0 10px;resize:none;height:112px;overflow-y:auto}.textarea.error{border:1px solid red!important}.textarea:focus,.textarea:hover{border:1px solid #19d2a0}.textarea.disabled:focus,.textarea.disabled:hover,.textarea[disabled]:focus,.textarea[disabled]:hover{border-color:#dde6e7!important}.textarea.textarea-percent{width:100%;box-sizing:border-box}.input-select-wrap{position:relative;font-size:12px}.input-select-wrap.hover:hover dd{display:block}.input-select-wrap.multiselect dd li{padding:5px 10px 5px 30px}.input-select-wrap.multiselect dd li .icon-checkbox{float:left;margin-left:-20px;color:#999}.input-select-wrap dt{position:relative}.input-select-wrap dt .input{padding-right:30px}.input-select-wrap dt .input:hover{border-color:#e1e1e1!important}.input-select-wrap dd .search-bar,.input-select-wrap dd li{padding:5px 10px;border-bottom:1px solid #e1e1e1}.input-select-wrap dt .icon-arrow-down{position:absolute;right:10px;top:0;height:28px;font-size:14px;color:#999;line-height:28px}.input-select-wrap dd{display:none;position:absolute;top:27px;left:0;right:0;z-index:11;max-height:150px;border:1px solid #e1e1e1;background:#fff;overflow-y:auto;box-shadow:0 3px 8px #ccc}.input-select-wrap dd .search-bar .input{border-radius:30px}.input-select-wrap dd li{line-height:20px;cursor:pointer;text-align:left}.input-select-wrap dd li:last-child{border-bottom:0}.input-select-wrap dd li:hover{background:#e1e9ea}.iconfont.icon-checkbox{color:#ccc}.iconfont.icon-checkbox:before{content:"\e616"}.iconfont.icon-checkbox.checked:before{color:#1fd1a1;content:"\e617"}.iconfont.icon-radio{color:#ccc}.iconfont.icon-radio:before{content:"\e60a"}.iconfont.icon-radio.checked:before{color:#1fd1a1;content:"\e60b"}.iconfont.icon-arrow-down-up:before{content:"\e615"}.iconfont.icon-arrow-down-up.checked:before{content:"\e611"}.pointer{cursor:pointer}.js-tab-more{height:30px}.js-tab-more .js-tab-more-list ul li,.js-tab-more .js-tab-more-next,.js-tab-more .js-tab-more-prev{height:28px;line-height:28px;text-align:center;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;cursor:pointer}.js-tab-more.showBtn{padding:0 31px}.js-tab-more .js-tab-more-list{float:left;width:100%;overflow:hidden;border-left:1px solid #e1e1e1}.js-tab-more .js-tab-more-list ul{transition:margin-left .5s ease}.js-tab-more .js-tab-more-list ul li{float:left;padding:0 10px;width:120px;border-right:1px solid #e1e1e1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.js-tab-more .js-tab-more-list ul li:hover{background:#eee}.js-tab-more .js-tab-more-list ul li.active{background:#1fd1a1;color:#fff}.js-tab-more .js-tab-more-prev{float:left;margin-left:-31px;width:29px;border-left:1px solid #e1e1e1;color:#999}.js-tab-more .js-tab-more-prev:hover{color:#01a998;background:#eee}.js-tab-more .js-tab-more-next{float:right;margin-right:-31px;width:28px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;color:#999}.js-tab-more .js-tab-more-next:hover{color:#01a998;background:#eee}