@charset "UTF-8";body{margin:0}a,a:focus,a:hover{text-decoration:none;cursor:pointer}a.underline{text-decoration:underline}button{outline:0;border:0}body,html{height:100%;color:#333;font-family:PingFangSC-Regular,"Microsoft Yahei",Helvetica,sans-serif;font-size:12px;background:url(/app/static/assets/bg.png) repeat #e4e4e4;word-wrap:break-word}label.wrapper .replaced{display:none}label.wrapper .replace{vertical-align:middle;display:inline-block}label.wrapper .replace-radio{position:relative;box-sizing:content-box;background:#fff;width:12px;height:12px;line-height:1;border:1px solid #aaa;border-radius:100%;margin-bottom:2px}label.wrapper .replace-radio .core{position:absolute;display:inline-block;width:8px;height:8px;border-radius:inherit;left:2px;bottom:2px}label.wrapper .replace-checkbox{background:inherit}label.wrapper .replace-checkbox .core{width:16px;height:16px;display:inline-block;border:1px solid #aaa;background:#fff;vertical-align:middle}label.wrapper .replaced:checked~.replace .core{background:#51ba79!important;border-color:#51ba79!important}label.wrapper .replaced:checked~.replace{border-color:#51ba79}label.wrapper:hover{cursor:pointer}label.wrapper:hover .replace-radio{border-color:#51ba79}.checkbox-box{width:100%}.checkbox-box:hover .replace .core{border-color:#51ba79}.radio-box{padding-top:5px;padding-left:5px;padding-right:5px;margin-bottom:10px;border:1px dotted #999;border-radius:4px;display:inline-block}.page-container{width:960px;margin-top:10px;margin-bottom:20px;padding-bottom:10px;padding-top:10px;background:#fff;border-radius:4px}.page-container .page-title{margin-left:20px;margin-right:20px;margin-bottom:20px;font-size:16px;font-weight:400;color:#000;letter-spacing:1px}.page-container .page-buttons-div{overflow:hidden;margin-left:20px;margin-right:20px}.page-container .tab-btns:after,.page-container .tab-btns:before{display:block;content:"";clear:both}.page-container .tab-btns{margin-left:20px;margin-right:20px;border-bottom:2px solid #79bd8f}.page-container .tab-btns li{float:left}.page-container .tab-btns li .tab-btn{padding-left:20px;padding-right:20px;color:#333;background:#fff;font-size:14px;letter-spacing:1px;line-height:30px;border-right:1px solid #e4e4e4}.page-container .tab-btns li .tab-btn .state-num{margin-left:10px;margin-right:-10px;color:#4daad0}.page-container .tab-btns li .active{color:#56af59}.page-container:after,.page-container:before{display:block;content:"";clear:both}.webapp-btn{display:inline-block;border-radius:4px;line-height:24px;color:#fff;letter-spacing:1px;text-align:center;vertical-align:middle;font-size:12px;padding-top:0;padding-bottom:0;border:0;outline:0}.webapp-btn:hover{color:#fff}.study-set-btn{display:inline-block;width:100px;border-radius:4px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4daad0),to(#3e88a6));background:linear-gradient(#4daad0 0,#3e88a6 100%);font-size:12px;letter-spacing:1px;line-height:24px;text-align:center;margin-right:20px;border:0;outline:0;padding:0;box-shadow:inset 0 -2px #3e88a6}.study-set-btn:not([disabled]):hover{color:#fff;background:#3e88a6;cursor:pointer}.spinner{position:fixed;left:50%;top:45%}.close-icon{position:absolute;right:6px;top:3px;cursor:pointer;color:#bfbfbf;font-size:18px}.autocomplete-suggestions{background:#fff;max-height:300px;overflow-y:scroll;padding-left:6px;padding-right:6px;border:1px solid #d9d9d9}.autocomplete-suggestions .autocomplete-suggestion:hover{background:#ccc}.error-msg,.required-msg{color:#d0011b}.th-clickable,.tr-clickable{cursor:pointer}.disabled-input{background:#f2f2f2}.search-box{position:relative}.search-box .select-item{height:24px;background:#fff;border:1px solid #ddd;position:absolute;left:-48px;outline:0}.search-box .select-item.long-gap{left:-72px}.search-box .search-text{width:200px;height:25px;margin-right:10px;padding-left:12px;border-radius:5px;box-sizing:border-box;border:1px solid #ddd;outline:0}.search-box .clear-btn{position:absolute;height:25px;right:108px;color:#4daad0;font-size:20px;top:-1px}.search-box .toggle-filter-btn{margin-left:20px}.search-box .search-btn{height:25px;margin-top:-2px;margin-left:-20px}.search-box .right-gap-10{margin-right:10px}.search-filter-box{overflow:hidden;background:#eee;margin-left:20px;margin-right:20px;margin-bottom:15px;padding-top:20px;padding-bottom:20px;padding-left:20px;border-radius:5px;border:1px solid #ddd}.search-filter-box .select-group{margin-left:30px}.search-filter-box .select-group>label>select{min-width:65px}.search-filter-box .select-group>label>input,.search-filter-box .select-group>label>select{height:20px}.search-filter-box .select-group>label .picker__select--month,.search-filter-box .select-group>label .picker__select--year{padding:0}.search-filter-box .reset-btn{margin-right:20px}.search-filter-box .mess-arrow{position:absolute;display:inline-block;width:0;height:0;top:87px;right:39px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:11px solid #eee}[type=number],[type=text]{height:22px;padding-left:5px;border-radius:4px;border:1px solid #d9d9d9;outline:0}[type=number][disabled],[type=text][disabled],select[disabled],textarea[disabled]{background:#eee}[type=number][disabled]:hover,[type=text][disabled]:hover,select[disabled]:hover,textarea[disabled]:hover{cursor:not-allowed}[type=number]:not([disabled]):hover,[type=text]:not([disabled]):hover,select:not([disabled]):hover,textarea:not([disabled]):hover{border:1px solid #4daad0}[type=number]:not([disabled]):focus,[type=text]:not([disabled]):focus,textarea:not([disabled]):focus{border:1px solid #4daad0}.info{line-height:22px}select{border:1px solid #d9d9d9;background:#fff;height:22px;outline:0}select:not([disabled]):hover{cursor:pointer}textarea{border:1px solid #d9d9d9;border-radius:4px;outline:0}[type=button][disabled]:hover,button[disabled]:hover{cursor:not-allowed}[type=button][disabled],button[disabled]{cursor:not-allowed}.datepicker:hover,.timepicker:hover{cursor:pointer}.modal-confirm-btn[disabled],.study-set-btn[disabled]{background:#bfbfbf;box-shadow:inset 0 -2px #bfbfbf}.version-modal{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.version-modal .modal-title{color:#fff}.version-modal .version-body{display:table;text-align:center;width:100%;height:100%;margin-top:-50px}.version-modal .version-body .inner{display:table-cell;vertical-align:middle}.version-modal .version-body .inner .download-box{margin-top:50px}.browser-alert-box .browser-alert{display:none;height:40px;line-height:40px;font-size:13px;text-align:center;width:100%;background:#ffe7a3;top:0;position:fixed;z-index:1000}.modal-container{background:#fff;border-radius:4px}.modal-container .modal-header{border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #79bd8f;height:50px;color:#fff;letter-spacing:1px;text-align:center;font-size:16px;font-weight:700;background:#79bd8f}.modal-container .modal-body{padding:0;padding-left:30px;padding-right:30px;margin-top:20px;font-size:12px;color:#333;letter-spacing:1px;line-height:30px;text-align:left}.modal-container .modal-body ul li{padding:0}.modal-container .modal-body ul li [type=number].middle,.modal-container .modal-body ul li [type=text].middle{height:22px;width:160px;margin:5px;margin-left:20px;border:1px solid #d9d9d9;outline:0}.modal-container .modal-body ul li .directive-input:not([disabled]):hover,.modal-container .modal-body ul li>input:not([disabled]):hover{border:1px solid #4daad0}.modal-container .modal-body ul li .date{margin-left:20px}.modal-container .modal-body ul li>select{margin:5px;margin-left:20px;height:22px;max-width:200px;background:#fff}.modal-container .modal-body ul li>span{width:110px;display:inline-block;text-align:right}.modal-container .modal-body ul li>.error-msg{color:#d0011b;line-height:20px;margin-left:135px;margin-top:0;margin-bottom:0}.modal-container .modal-body ul li .title{margin-left:20px}.modal-container .modal-body ul li .reason{vertical-align:top}.modal-container .modal-body ul li .endcase-reasons{margin-left:12px;display:inline-block}.modal-container .modal-body ul li .endcase-reasons>li{vertical-align:middle}.modal-container .modal-body ul li .endcase-reasons>li label{cursor:pointer;width:300px}.modal-container .modal-footer{height:50px;border-radius:4px;border:0;padding:10px;padding-left:30px;padding-right:30px}.modal-container .modal-footer .modal-cancel-btn{float:left}.modal-container .modal-footer .modal-confirm-btn{float:right}.modal-container .modal-footer .modal-confirm-btn.btn-centered{float:none}.modal-container .modal-footer.btn-centered{text-align:center}.modal-container .picker__select--year{width:40%;padding:0}.modal-container .picker__select--month{width:30%;padding:0}.modal-container span.center{vertical-align:top}.modal-container .auditor-box{margin-left:15px;display:inline-block}.modal-cancel-btn{display:inline-block;box-sizing:border-box;width:100px;color:#595959;background:#fff;font-size:12px;line-height:22px;vertical-align:middle;text-align:center;padding-left:6px;padding-right:6px;padding-top:0;padding-bottom:0;border:1px solid #bfbfbf;outline:0;border-radius:4px}.sm-modal{width:420px}.sm-modal{width:600px;margin-left:-90px}.modal-cancel-btn:hover{color:#4daad0;border:1px solid currentColor}.modal-confirm-btn{display:inline-block;width:100px;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4daad0),to(#3e88a6));background:linear-gradient(#4daad0 0,#3e88a6 100%);font-size:12px;line-height:22px;vertical-align:middle;text-align:center;padding-top:0;padding-bottom:0;border:1px solid #4daad0;outline:0;border-radius:4px;box-shadow:inset 0 -2px #3e88a6}.modal-confirm-btn[disabled]{border:1px solid #bfbfbf}.modal-confirm-btn:not([disabled]):hover{background:#3e88a6;border-color:#3e88a6;color:#fff}.modal-confirm-btn.green{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#51ba79),to(#419561));background:linear-gradient(#51ba79 0,#419561 100%);border:1px solid #51ba79;box-shadow:inset 0 -2px #419561}.modal-confirm-btn.green:not([disabled]):hover{background:#419561;border-color:#419561;color:#fff}.delete-crf .title{margin-top:20px}.delete-crf [type=text]{width:60%;margin-bottom:10px;height:28px}.delete-crf .info{line-height:22px}.table-container{margin-top:10px;margin-bottom:10px;margin-left:20px;margin-right:20px;overflow-x:auto}.table-container .td-center{text-align:center;padding-left:0;padding-right:0}.table-container .table{text-align:left;letter-spacing:1px;font-size:12px}.table-container .table thead th{border:1px solid #e4e4e4;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#79bd8f),color-stop(50%,#83cc9a),to(#79bd8f));background:linear-gradient(#79bd8f 0,#83cc9a 50%,#79bd8f 100%);color:#fff;font-weight:400;padding:0;padding-left:5px;padding-right:5px;line-height:27px;white-space:nowrap;border:1px solid #73b488}.table-container .table tbody tr td{border:1px solid #e4e4e4;color:#333;line-height:27px;white-space:nowrap;padding:0;padding-left:5px;padding-right:5px}.table-container .table tbody tr:nth-child(odd){background:#fff}.table-container .table tbody tr:nth-child(even){background:#f2f2f2}.table-container .table tbody tr:hover{background:#ddd}.table-container .table tbody .state:hover{cursor:pointer}.table-container .table tbody .state:hover a{display:inline-block;width:100%;height:100%;text-decoration:underline}.table-container .pagination-container{color:#666;font-size:12px}.table-container .pagination-container .pagination{margin:0}.table-container .pagination-container .pagination li a{padding:3px 6px;margin-top:5px;color:#666}.table-container .pagination-container .pagination .active a{background-color:#51ba79;border-color:#51ba79}.table-container .pagination-container .page-count{float:left}.table-container .pagination-container .page-select{float:right}.main-container .top-nav{background:#fff;width:100%}.main-container .content{width:960px;margin-left:auto;margin-right:auto;border-radius:4px;padding-bottom:15px}.main-container .content .right-main-container{float:right;border-radius:4px}.main-container .content .action-alert{position:fixed;left:35%;top:20%;width:30%;z-index:1000}.main-container .content:after,.main-container .content:before{display:block;content:'';clear:both}.main-container:after,.main-container:before{display:block;content:"";clear:both}.users{min-height:100%!important}.page-container.import_data{padding:10px}.page-container.import_data h5{margin-bottom:10px}.page-container.import_data .widget-set-btn.import_data_select_file_btn{color:#444;background-color:#fff!important;background-image:none;border-color:#ddd;box-shadow:none;margin-bottom:10px}.page-container.import_data table.widget-table{text-align:center}.page-container.import_data table.widget-table tbody tr td{white-space:normal}.page-container.import_data .pagination-container{margin-top:5px}.import_data_errors_modal .error-level-error{color:red}.import_data_errors_modal .error-priority-1{color:red}.import_data_errors_modal .error-priority-2{color:#f90}.import_data_errors_modal .error-level-warn,.import_data_errors_modal .error-level-warning{color:#f90}.import_data_errors_modal .table-container{max-height:320px;overflow-y:auto}.import_data_errors_modal table.widget-table{text-align:center}.import_data_errors_modal table.widget-table tbody tr td{white-space:normal}.import_data_success_modal table.widget-table{text-align:center}.import_data_success_modal table.widget-table tbody tr td{white-space:normal}.page-container.manage_import{padding:10px}.page-container.manage_import .widget-set-btn{margin:10px 0}.page-container.manage_import .widget-table{margin-bottom:5px}.page-container.manage_import .widget-table thead th{text-align:center}.page-container.manage_import .widget-table .btn{vertical-align:baseline}.page-container.manage_import .widget-table .audio-name-input-group{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.page-container.manage_import .widget-table .audio-name-input-group .btn{margin-left:5px}.page-container.manage_import .widget-table .audio-name-input-group input.audio-name-cell{height:22px;vertical-align:baseline;font-size:12px;padding:0 3px;line-height:22px;margin-right:5px}.page-container.manage_import .widget-table .audio-name-input-group div.audio-name-cell{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-container.manage_import .widget-table tbody tr td{text-align:center}.modal-cancel-btn.error{float:none!important}.preview-container{width:170px;float:left;margin-left:5px;margin-top:10px;margin-bottom:20px;background:#fff;border-radius:4px}.preview-container .preview-title{width:inherit;padding:5px 10px;font-size:14px;background:#51ba79;border-radius:4px}.preview-container .preview-sections{margin-top:2px}.preview-container .preview-sections li{margin-top:0}.preview-container .preview-sections li a{padding-top:3px;padding-bottom:3px;border-bottom:1px solid currentColor;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#5aba79;color:#fff}.preview-container .preview-sections li a.active{background:#f90}.data-nav-container{float:left;width:170px;background:#fff;margin-left:5px;margin-top:10px;border-radius:4px}.data-nav-container .general-info-box{margin:5px 10px}.data-nav-container .general-info-box .case-subject-name{font-size:16px;font-weight:600}.data-nav-container .general-info-box ul{margin-top:-5px;margin-bottom:5px}.data-nav-container .general-info-box ul li span{display:inline-block;vertical-align:top;letter-spacing:.8px}.data-nav-container .general-info-box ul li .data-detail-title{width:26px;height:20px;text-align:justify}.data-nav-container .general-info-box ul li .data-detail-title:after{content:"";display:inline-block;width:100%}.data-nav-container .general-info-box ul li .data-detail-item{width:115px;padding-left:5px}.data-nav-container .general-info-box ul li .state{width:52px}.data-nav-container .general-info-box ul li .state-item{width:89px}.data-nav-container .general-info-box .case-state-box .endCase{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d0011b),to(#bb0118));background:linear-gradient(#d0011b 0,#bb0118 100%);width:120px}.data-nav-container .general-info-box .case-state-box .endCase:hover{background:#bb0118}.data-nav-container .general-info-box .case-state-box .endedCase{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d0011b),to(#d0011b));background:linear-gradient(#d0011b 0,#d0011b 100%);width:70px;cursor:default}.data-nav-container .event-detail-box{border-radius:4px}.data-nav-container .event-detail-box .event-title a{display:inline-block;width:100%;color:#fff;background:#5aba79;line-height:30px;vertical-align:middle;padding:0 10px;border-top:1px solid #53ab6f;border-bottom:1px solid #53ab6f}.data-nav-container .event-detail-box .event-title a .event-state{float:right;line-height:16px;background:#fff;color:#333;font-size:11px;border:1px solid #fff;margin-top:7px}.data-nav-container .event-detail-box .crf-container{width:100%}.data-nav-container .event-detail-box .crf-container .crf-title{position:relative;line-height:1.1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a1d0b0),color-stop(50%,#a6d6b5),to(#a1d0b0));background:linear-gradient(#a1d0b0 0,#a6d6b5 50%,#a1d0b0 100%);padding-left:20px;padding-right:10px;padding-top:4px;padding-bottom:4px;border-bottom:1px solid #96c1a4}.data-nav-container .event-detail-box .crf-container .crf-title a{color:#333}.data-nav-container .event-detail-box .crf-container .crf-title .fa-angle-double-down,.data-nav-container .event-detail-box .crf-container .crf-title .fa-angle-double-right{position:absolute;left:12px;top:5px}.data-nav-container .event-detail-box .crf-container .section-container li a{display:inline-block;width:100%;line-height:16px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(121,189,143,.2)),color-stop(50%,rgba(145,227,172,.2)),to(rgba(121,189,143,.2)));background:linear-gradient(rgba(121,189,143,.2) 0,rgba(145,227,172,.2) 50%,rgba(121,189,143,.2) 100%);color:#333;padding-left:25px;padding-right:5px;padding-top:2px;padding-bottom:2px;border-bottom:1px solid rgba(109,170,129,.2)}.data-nav-container .event-detail-box .crf-container .section-container li .active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f90),color-stop(#ffa800),to(#f90));background:linear-gradient(#f90 0,#ffa800,#f90);color:#fff}.data-nav-container .event-detail-box .btn-container{margin-top:10px}.data-nav-container .event-detail-box .btn-container .webapp-btn{width:70px;padding-left:5px;padding-right:5px}.data-nav-container .event-detail-box .btn-container .submit{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4daad0),to(#3e88a6));background:linear-gradient(#4daad0 0,#3e88a6 100%);box-shadow:inset 0 -2px #3e88a6}.data-nav-container .event-detail-box .btn-container .submit:hover{background:#3e88a6}.data-nav-container .event-detail-box .btn-container .withdraw{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f90),to(#cc7a00));background:linear-gradient(#f90 0,#cc7a00 100%);box-shadow:inset 0 -2px #cc7a00}.data-nav-container .event-detail-box .btn-container .withdraw:hover{background:#cc7a00}.data-nav-container .event-detail-box .btn-container .signoff{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#51ba79),to(#419561));background:linear-gradient(#51ba79 0,#419561 100%);box-shadow:inset 0 -2px #419561}.data-nav-container .event-detail-box .btn-container .signoff:hover{background:#419561}.data-nav-container:after,.data-nav-container:before{clear:both;display:block;content:''}.end-case-container .reason-box>span{vertical-align:top}.end-case-container .reason-box .endcase-reasons li>label{margin-bottom:0}.green_check{color:green}.profile-nav-container .overall-state{margin-left:5px}.profile-nav-container .overall-state li{margin-right:5px}.profile-nav-container .overall-state li dl{width:50px}.profile-nav-container .overall-state li dl .icon{display:inline-block;width:25px;height:25px}.profile-nav-container .overall-state li dl .study{background:url(/app/static/assets/icon_collection.png) -107px -173px}.profile-nav-container .overall-state li dl .case{background:url(/app/static/assets/icon_collection.png) -107px -214px}.profile-nav-container .overall-state li dl .evaluation{background:url(/app/static/assets/icon_collection.png) -107px -253px}.profile-nav-container .progress-box{clear:both;padding-top:10px;padding-bottom:10px;background:#f2f0f1}.profile-nav-container .progress-box .state{width:33%;height:32px;color:#666}.profile-nav-container .progress-box .checking{background:url(/app/static/assets/icon_collection.png) -162px -26px}.profile-nav-container .progress-box .identified{background:url(/app/static/assets/icon_collection.png) -162px -53px;font-size:12px;color:#51ba79}.profile-nav-container .progress-box .completed{background:url(/app/static/assets/icon_collection.png) -162px -83px}.profile-nav-container .progress-box:after,.profile-nav-container .progress-box:before{clear:both;display:block;content:""}.profile-nav-container .section-box{clear:both}.profile-nav-container .section-box a{color:#333}.profile-nav-container .section-box a .fa{margin-left:7px;margin-right:5px}.profile-nav-container .section-box a:hover{background-color:transparent!important;border-left:3px solid #51ba79;color:#51ba79!important}.profile-nav-container .section-box .active{background-color:transparent!important;border-left:3px solid #51ba79;color:#51ba79!important}.fix-pos{position:fixed;top:0}.top-container{width:100%;height:42px}.top-container .top-incontainer{width:960px;margin:auto;overflow:hidden;background:#fff}.top-container .top-incontainer .logo-container{float:left;margin-left:20px;margin-top:5px}.top-container .top-incontainer .study-title{float:left;height:20px;line-height:20px;text-align:left;letter-spacing:1px;font-size:18px;margin-top:10px;margin-left:15px}.top-container .top-incontainer .study-title a{color:#4daad1}.top-container .top-incontainer .study-lists{float:right;margin-right:30px}.top-container .top-incontainer .study-lists a{display:inline-block;color:#4daad1;margin-top:8px}.bottom-container{width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#51ba79),color-stop(50%,#57c983),to(#51ba79));background:linear-gradient(#51ba79 0,#57c983 50%,#51ba79 100%);height:40px}.bottom-container .nav-container{position:relative;width:960px;height:100%;margin:auto}.bottom-container .nav-container .navbar-container{height:40px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#51ba79),color-stop(50%,#57c983),to(#51ba79));background:linear-gradient(#51ba79 0,#57c983 50%,#51ba79 100%)}.bottom-container .nav-container .top-navbar{width:100%;height:100%;border:0}.bottom-container .nav-container .top-navbar .navbar-container .navbar-nav{line-height:40px;height:40px}.bottom-container .nav-container .top-navbar .navbar-container .navbar-nav .navbar-item{height:40px}.bottom-container .nav-container .top-navbar .navbar-container .navbar-nav .navbar-item>a{height:40px;line-height:40px;width:100px;text-align:center;vertical-align:middle;color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#51ba79),color-stop(50%,#57c983),to(#51ba79));background:linear-gradient(#51ba79 0,#57c983 50%,#51ba79 100%);font-size:14px;font-weight:300;letter-spacing:1px;padding-top:0;padding-bottom:0}.bottom-container .nav-container .top-navbar .navbar-container .navbar-nav .navbar-item>a:focus,.bottom-container .nav-container .top-navbar .navbar-container .navbar-nav .navbar-item>a:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f90),color-stop(50%,#ffb800),to(#f90));background:linear-gradient(#f90 0,#ffb800 50%,#f90 100%)}.bottom-container .nav-container .top-navbar .navbar-container .navbar-right{float:right;height:40px;line-height:40px;vertical-align:middle;margin-right:20px;padding-left:5px;padding-right:5px}.bottom-container .nav-container .top-navbar .navbar-container .navbar-right a{color:#fff;font-weight:300;font-size:12px}.bottom-container .nav-container .top-navbar .navbar-container .navbar-right .dropdown-menu{margin-top:-2px}.bottom-container .nav-container .top-navbar .navbar-container .navbar-right:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f90),color-stop(50%,#ffb800),to(#f90));background:linear-gradient(#f90 0,#ffb800 50%,#f90 100%)}.bottom-container .nav-container .top-navbar .navbar-container .dropdown:hover>ul.dropdown-menu{display:block}.bottom-container .nav-container .top-navbar .navbar-container .dropdown-menu{background:#51ba79}.bottom-container .nav-container .top-navbar .navbar-container .dropdown-menu li a{color:#fff;font-weight:300;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#51ba79),color-stop(50%,#55c37f),to(#51ba79));background:linear-gradient(#51ba79 0,#55c37f 50%,#51ba79 100%);border-top:1px solid #4db173}.bottom-container .nav-container .top-navbar .navbar-container .dropdown-menu li a:focus,.bottom-container .nav-container .top-navbar .navbar-container .dropdown-menu li a:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f90),color-stop(50%,#ffb800),to(#f90));background:linear-gradient(#f90 0,#ffb800 50%,#f90 100%)}.bottom-container .nav-container .top-navbar .navbar-container .dropdown-menu li:first-child>a{border-top:none}.profile-container{width:780px;background:#fff;border-radius:4px;min-height:500px;margin-top:10px;margin-bottom:20px}.profile-container .info{padding-top:15px}.profile-container .profile-incontainer{padding-top:20px;padding-bottom:20px}.profile-container .profile-incontainer .danger-msg{color:red}.profile-container .profile-incontainer .profile-box{padding-top:20px;padding-bottom:20px}.profile-container .profile-incontainer .profile-box .head-shot-icon-box{margin-left:40px;background-color:#f8faf9;width:140px}.profile-container .profile-incontainer .profile-box .head-shot-icon-box .head-shot-icon{height:140px;width:140px;display:block;background:url(/app/static/assets/icon_collection.png) -342px -245px}.profile-container .profile-incontainer .profile-box .img-box{position:relative;width:130px;height:130px;left:50px;top:25px}.profile-container .profile-incontainer .profile-box .img-box .wrapper{display:none;position:absolute;width:130px;height:130px}.profile-container .profile-incontainer .profile-box .img-box.edit img{width:130px;height:130px}.profile-container .profile-incontainer .profile-box .img-box.edit:hover .wrapper{box-sizing:content-box;background:#555;cursor:pointer;display:block;color:#fff;font-size:16px;text-align:center;height:130px;line-height:130px;vertical-align:middle;opacity:.8;border:1px solid #555}.profile-container .profile-incontainer .profile-box .profile-inbox{padding-top:5px}.profile-container .profile-incontainer .profile-box .profile-inbox .title{font-size:2em}.profile-container .profile-incontainer .profile-box .profile-inbox .title .identified{width:45px;height:18px;display:inline-block;background:url(/app/static/assets/icon_collection.png) -100px -129px}.profile-container .profile-incontainer .profile-box .profile-inbox .profile-item{color:#888;margin:5px 0;font-size:14px}.profile-container .profile-incontainer .profile-box .profile-inbox .profile-item .fa-icon{margin-right:4px;width:15px}.profile-container .profile-incontainer .profile-box .profile-inbox .password{color:#51ba79;font-size:12px}.profile-container .profile-incontainer .profile-box .profile-inbox ul{margin-left:20px;margin-right:20px}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel{border:0;margin-bottom:0;margin-top:0}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .profile-title{height:45px;line-height:45px;vertical-align:middle;padding-left:15px;padding-right:15px;border-bottom:1px solid #d9d9d9;margin:0}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .profile-title .title{display:inline-block;width:120px}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .profile-title .condition-hide{margin-left:50px}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .profile-title .edit{display:inline-block}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .profile-title .edit .fa-angle-double-up{display:none}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .profile-title .edit .fa-angle-double-down{display:inline-block}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .profile-title:hover{background:#f7f7f7}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .box{margin-left:50px}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .box ul>li{height:25px;line-height:25px;margin-bottom:10px}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .box ul>li span{display:inline-block;width:120px;text-align:right;margin-right:9px}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .box ul>li input{height:25px;width:200px;border-radius:4px}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .box ul>li .webapp-btn{width:100px;background:#4daad0}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .panel-body{border-top:0!important;border-bottom:1px solid #d9d9d9}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel .panel-heading{padding:0!important}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel-open .profile-title{border-color:#51ba79!important}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel-open .profile-title .fa-angle-double-down{display:none!important}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel-open .profile-title .fa-angle-double-up{display:inline-block!important}.profile-container .profile-incontainer .profile-box .profile-inbox ul>li.panel-open .profile-title span.condition-hide{display:none}.profile-container .profile-incontainer .profile-box .profile-inbox .operate-btn.profile{color:#51ba79;right:29px}.profile-container .profile-incontainer .profile-box .profile-inbox .operate-btn.profile i.fa{margin-right:4px}.profile-container .profile-incontainer .focus-field-box .section-title{background:#eee;padding:2px 10px;margin-bottom:15px}.profile-container .profile-incontainer .focus-field-box .tags{padding-top:10px;margin-left:45px;margin-right:55px}.profile-container .profile-incontainer .focus-field-box .tags .tag{display:inline-block;position:relative;cursor:pointer;padding:3px 10px;margin-right:26px;margin-bottom:8px;border:1px solid #666}.profile-container .profile-incontainer .focus-field-box .tags .tag:before{content:"";position:absolute;left:-9px;top:-1px;border:1px solid #666;border-right:none;background:#fff;border-bottom-left-radius:50%;border-top-left-radius:50%;height:25px;width:19px}.profile-container .profile-incontainer .focus-field-box .tags .tag:after{content:"";position:absolute;right:-9px;top:-1px;border:1px solid #666;border-left:none;background:#fff;border-bottom-right-radius:50%;border-top-right-radius:50%;height:25px;width:19px}.profile-container .profile-incontainer .focus-field-box .tags .tag-clicked{color:#51ba79;border:1px solid #51ba79}.profile-container .profile-incontainer .focus-field-box .tags .tag-clicked:before{border-color:#51ba79}.profile-container .profile-incontainer .focus-field-box .tags .tag-clicked:after{content:"\002713";position:absolute;right:-9px;top:-1px;font-size:150%;background:#fff;border-color:#51ba79}.profile-container .profile-incontainer .sci-research-box{padding-top:25px}.profile-container .profile-incontainer .sci-research-box .show-box{padding-right:10%;padding-top:10px;margin-left:45px;margin-bottom:30px}.profile-container .profile-incontainer .sci-research-box .show-box .title{position:relative;font-size:16px;padding-right:15px}.profile-container .profile-incontainer .sci-research-box .show-box .title h4{color:#666;margin-bottom:3px}.profile-container .profile-incontainer .sci-research-box .show-box .title a{margin-top:10px;font-size:14px}.profile-container .profile-incontainer .sci-research-box .show-box .title:after,.profile-container .profile-incontainer .sci-research-box .show-box .title:before{display:block;content:'';clear:both}.profile-container .profile-incontainer .sci-research-box .show-box .type{font-size:14px;color:#abaaaa;margin-bottom:6px}.profile-container .profile-incontainer .sci-research-box .show-box .work{font-size:13px;color:#333;word-wrap:break-word}.profile-container .profile-incontainer .sci-research-box .show-box .work a{margin-left:5px;text-decoration:underline;color:#333;word-wrap:break-word}.profile-container .profile-incontainer .overall-evaluation-box{padding-top:15px}.profile-container .profile-incontainer .overall-evaluation-box p{padding-top:10px;margin-left:45px}.profile-container .profile-incontainer .line-creator{position:relative;border-bottom:1px solid #d9d9d9;margin:20px 30px}.profile-container .profile-incontainer .line-creator .line-title{position:absolute;left:43%;top:-18px;background:#e4e4e4;padding:7px 13px;font-weight:700;font-size:16px}.profile-container .profile-incontainer .line-creator .line-title:before{content:"";position:absolute;top:0;left:-9px;border-right:none;background:#e4e4e4;border-bottom-left-radius:50%;border-top-left-radius:50%;height:35px;width:19px}.profile-container .profile-incontainer .line-creator .line-title:after{content:"";position:absolute;top:0;right:-9px;border-left:none;background:#e4e4e4;border-bottom-right-radius:50%;border-top-right-radius:50%;height:35px;width:19px}.profile-container .profile-incontainer .operate-btn{position:absolute;right:0;top:-7px;background:#fff;color:#51ba79;font-size:15px}.profile-container .profile-incontainer .operate-btn i.fa{margin-right:4px}.profile-container .profile-incontainer .edit-box{padding-left:20%;padding-right:20%;padding-top:20px;padding-bottom:20px;background:#f2f0f1;overflow:hidden}.profile-container .profile-incontainer .edit-box .error{color:#d0011b}.profile-container .profile-incontainer .edit-box .phone_check_sms{margin:-26px 10px 0 0;height:100%;padding:8px 0;position:relative;color:#79bd8f;float:right;background:0 0;border:0}.profile-container .profile-incontainer .edit-box .phone_check_sms[disabled]{cursor:not-allowed}.profile-container .profile-incontainer .edit-box .phone_check_sms[enabled]:hover{cursor:pointer}.profile-container .profile-incontainer .empty-box{height:130px;width:500px;margin:10px auto;padding-top:25px;cursor:pointer}.profile-container .profile-incontainer .empty-box .empty-inbox{margin:auto;width:62px;height:69px;background:url(/app/static/assets/icon_collection.png) -258px -38px}.profile-container .profile-incontainer .btn-box{padding-top:15px}.profile-container .profile-incontainer .btn-box .save{background:#51ba79;width:100px}.profile-container .profile-incontainer .btn-box .cancel{background:0 0;color:#51ba79;width:100px}.profile-container .profile-incontainer .btn-box .delete{float:right;background:0 0;color:#d0011b;width:100px}.profile-container .profile-incontainer .btn-box .wx-bind-cancel{background:0 0;width:80px;display:inherit;color:#000;margin-top:16px}.upload-container .modal-body{padding-left:50px;padding-right:50px}.upload-container .modal-body .image-container{width:400px;margin:auto}.upload-container .modal-body .operate-box{margin-top:15px}.upload-container .modal-footer{padding-left:50px;padding-right:50px}.replace-checkbox{border-radius:2px}.replace-checkbox .fa-check{color:#fff;position:absolute;left:1px;bottom:1px;font-size:10px}.widget-replaced-checkbox:checked~.widget-check-radio-content{border:1px solid #4daad0!important}.widget-replaced-checkbox:checked~.widget-check-radio-content .replace-checkbox{background:#4daad0;-webkit-transition:.5s ease;transition:.5s ease}.replace-checkbox{background:#fff;-webkit-transition:.5s ease;transition:.5s ease}.widget-replaced-checkbox:checked~.children-sign{color:#4daad0!important}.widget-replaced-checkbox:disabled~.widget-check-radio-content{border:1px solid #d9d9d9!important;cursor:not-allowed}.widget-replaced-checkbox:disabled~.widget-check-radio-content .replace-checkbox{background:#f5f5f5;-webkit-transition:.5s ease;transition:.5s ease}.widget-replaced-checkbox:disabled~.children-sign{cursor:not-allowed;color:#d9d9d9!important}.widget-replaced-checkbox:checked:disabled~.widget-check-radio-content .replace-checkbox{background:#f5f5f5;border:1px solid #4daad0!important}.widget-replaced-checkbox:checked:disabled~.widget-check-radio-content .replace-checkbox .fa-check{color:#4daad0}.widget-checkbox.outline .widget-replaced-checkbox:checked:disabled~.widget-check-radio-content{border:1px solid #4daad0!important}@-webkit-keyframes progress-bar-stripes{from{background-position:17px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:17px 0}to{background-position:0 0}}.animate-progress-component{position:relative;width:120px;margin:0 auto;color:#fff}.animate-progress-component.animate-progress-animated .animate-progress-component-body .animate-progress-track{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.animate-progress-component .animate-progress-component-body{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:1;width:100%}.animate-progress-component .animate-progress-component-body .animate-progress-rail{height:17px;width:100%;background-color:#ffa502}.animate-progress-component .animate-progress-component-body .animate-progress-track{height:17px;left:0;width:100%;position:absolute;background-color:#dc3545;-webkit-transition:width .3s;transition:width .3s;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:18px 18px}.animate-progress-component .animate-progress-component-body .animate-progress-text{position:absolute;width:100%;text-align:center;font-size:12px;line-height:17px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes audio-flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes audio-flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.audio-recording .fa,.audio-testing .fa{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:audio-flash;animation-name:audio-flash}.widget-audio-container{width:95%;margin-left:20px;margin-right:20px;margin-bottom:10px;background:#fff}.widget-audio-container .widget-table tbody tr:nth-child(even){background:#fff}.widget-audio-container .btn[disabled],.widget-audio-container .widget-set-btn[disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}.widget-audio-container fieldset[disabled] .btn.btn-enabled-for-auditor:not([disabled]){cursor:pointer;pointer-events:auto;opacity:1}.widget-audio-container audio{display:block;margin:0 auto}.widget-audio-container .audio-label{width:100%;line-height:20px;text-align:left}.widget-audio-container .audio-label label{margin-bottom:0}.widget-audio-container .audio-in-container{width:100%}.widget-audio-container .audio-in-container[disabled] .widget-set-btn{opacity:.6;cursor:not-allowed;pointer-events:none}.widget-audio-container .audio-in-container .error-messbox{position:absolute;z-index:99;margin-top:-45px;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.widget-audio-container .audio-in-container .error-messbox .inner-messbox{background-color:#fff}.widget-audio-container .audio-in-container .audio-btns{margin-bottom:5px;margin-top:8px}.widget-audio-container .audio-in-container .audio-btns .audio-record-btn{margin-right:10px}.widget-audio-container .audio-in-container .audio-btns .widget-set-btn{width:auto;min-width:100px}.widget-audio-container .audio-in-container .audio-btns .widget-set-btn.audio-recording,.widget-audio-container .audio-in-container .audio-btns .widget-set-btn.audio-testing{background:#d95350;border-color:#d95351;box-shadow:0 1px #d95351}.widget-audio-container .audio-in-container .audio-btns input.form-control{height:28px;padding:3px;font-size:12px}.widget-audio-container .audio-in-container .widget-table thead th{text-align:center}.widget-audio-container .audio-in-container .widget-table .btn{vertical-align:baseline}.widget-audio-container .audio-in-container .widget-table .audio-name-input-group{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.widget-audio-container .audio-in-container .widget-table .audio-name-input-group .btn{margin-left:5px}.widget-audio-container .audio-in-container .widget-table .audio-name-input-group input.audio-name-cell{height:22px;vertical-align:baseline;font-size:12px;padding:0 3px;line-height:22px;margin-right:5px}.widget-audio-container .audio-in-container .widget-table .audio-name-input-group div.audio-name-cell{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget-audio-container .audio-in-container .widget-table tbody tr td{text-align:center}.widget-audio-container .audio-analyser-component{margin:10px 0;width:100%;height:150px}.audio-analyser-component{width:100%;position:relative}.audio-analyser-component canvas.audio-analyser-visualizer{border-radius:5px}.audio-analyser-component .audio-analyser-volume{position:absolute;padding-left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;color:#fff;font-size:28px;text-align:center;line-height:18px;font-style:italic;font-family:cursive;-webkit-transition:opacity .3s;transition:opacity .3s}.audio-analyser-component .audio-analyser-volume.ng-hide{display:block!important;opacity:0}.audio-player-component{background-color:#000;border-radius:5px;border:1px solid #49a5cc}.audio-player-component .audio-player-control-btn-bar{position:relative;display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#5bb85b}.audio-player-component .audio-player-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:5px;color:#fff}.audio-player-component .audio-player-play-progress-text{position:absolute;right:10px;color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.audio-progress-slider-component{display:-webkit-box;display:flex;height:20px;-webkit-box-align:center;align-items:center;position:relative;border-radius:5px;margin:0 5px}.audio-progress-slider-component[disabled]{opacity:.7}.audio-progress-slider-component .audio-progress-slider-rail{background-color:#d8e0f3;height:10px;width:100%;position:absolute;border-radius:2px}.audio-progress-slider-component .audio-progress-slider-track{width:80%;height:10px;background-color:#5ab85a;z-index:2;border-radius:2px 0 0 2px}.audio-progress-slider-component .audio-progress-slider-thumb{position:absolute;width:20px;height:20px;background-color:#fff;z-index:3;border:2px solid #5ab85a;border-radius:5px;cursor:pointer;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.audio-progress-slider-component .audio-progress-slider-thumb.audio-progress-slider-thumb-move{cursor:move}.audio-progress-slider-component .audio-progress-slider-thumb:hover{box-shadow:0 0 4px 2px #5ab85a}.child-container .datetime-in-container .datetime-groups,.widget-datetime-container .datetime-in-container .datetime-groups{min-width:100px;max-width:265px}.child-container .datetime-in-container .datetime-groups .datetime-group,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group{display:inline-block;margin-top:-2px;margin-bottom:2px}.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime{line-height:20px;vertical-align:middle;margin-bottom:0}.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker,.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker{height:20px;font-weight:400;font-size:12px;padding:0 5px}.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker{width:100px;background:url(/app/assets/calender16.png) no-repeat 80px 1px}.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker{width:70px}.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker:focus,.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker:hover,.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker:focus,.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker:hover,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker:focus,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker:hover,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker:focus,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker:hover{border:1px solid #4daad0}.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker:disabled:hover,.child-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker:disabled:hover,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .datepicker:disabled:hover,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .widget-datetime .timepicker:disabled:hover{border:1px solid #d9d9d9}.child-container .datetime-in-container .datetime-groups .datetime-group .picker__holder .picker__select--year,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .picker__holder .picker__select--year{padding:0}.child-container .datetime-in-container .datetime-groups .datetime-group .picker__holder .picker__select--month,.widget-datetime-container .datetime-in-container .datetime-groups .datetime-group .picker__holder .picker__select--month{padding:0}@media screen and (min-width:1200px){.not_register_modal .modal-dialog{width:400px}.not_register_modal .modal-content{display:contents}.not-register-container .not-register-box{width:400px}.not-register-container .not-register-box .not-register-title{font-size:160%}.not-register-container .not-register-box .not-register-body{font-size:120%;height:110%;line-height:1.8;padding:1em 3.4em;color:#989898}.not-register-container .not-register-box .modal-login-btn,.not-register-container .not-register-box .modal-register-btn{font-size:120%}}@media screen and (min-width:992px) and (max-width:1199px){.not-register-container .not-register-box{width:400px}.not-register-container .not-register-box .not-register-title{font-size:150%}.not-register-container .not-register-box .not-register-body{font-size:80%;height:120%;line-height:1.2;padding:.3em .5em}.not-register-container .not-register-box .modal-login-btn,.not-register-container .not-register-box .modal-register-btn{font-size:120%}}@media screen and (min-width:768px) and (max-width:991px){.not-register-container .not-register-box{width:60%}.not-register-container .not-register-box .not-register-title{font-size:200%}.not-register-container .not-register-box .not-register-body{font-size:150%;height:150%;line-height:1.5;padding:.3em .5em}.not-register-container .not-register-box .modal-login-btn,.not-register-container .not-register-box .modal-register-btn{font-size:130%}}@media screen and (max-width:767px){.not-register-container .not-register-box{width:90%}.not-register-container .not-register-box .not-register-title{font-size:200%}.not-register-container .not-register-box .not-register-body{font-size:150%;height:150%;line-height:1.5;padding:.3em .5em}.not-register-container .not-register-box .modal-login-btn,.not-register-container .not-register-box .modal-register-btn{font-size:130%}}.not-register-container{position:absolute;width:100%;min-height:100%;padding-bottom:10%}.not-register-container .not-register-box{background:#fff;padding-bottom:30px;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:9%}.not-register-container .not-register-box .not-register-title{opacity:.8;color:#fff;background:#51ba79;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:1px solid #d9d9d9;padding-bottom:25px;padding-top:25px;margin-top:0}.not-register-container .not-register-footer{padding:1.2em 3.4em}.not-register-container .not-register-footer .modal-register-btn{border-radius:3px;width:30%;height:2em;background:#51ba79;color:#fff;opacity:.8;text-align:center;border-color:transparent}.not-register-container .not-register-footer .modal-login-btn{float:right;border-radius:3px;width:30%;height:2em;background:#51ba79;color:#fff;opacity:.8;text-align:center;border-color:transparent}.not-register-container .not-register-footer .modal-login-btn:hover,.not-register-container .not-register-footer .modal-register-btn:hover{background:#49a76d;color:#fff}@media screen and (min-width:1200px){.phone_check_modal .modal-dialog{width:400px}.phone_check_modal .modal-content{display:contents}.phone_check-container .phone_check-box{width:400px}.phone_check-container .phone_check-box .phone_check-title{font-size:160%}.phone_check-container .phone_check-box .phone_check-body{font-size:120%;height:110%;line-height:1.8;padding:1em 3.4em;color:#989898}.phone_check-container .phone_check-box .phone_check_cancel-btn,.phone_check-container .phone_check-box .phone_check_check-btn{font-size:120%}}@media screen and (min-width:992px) and (max-width:1199px){.phone_check-container .phone_check-box{width:400px}.phone_check-container .phone_check-box .phone_check-title{font-size:150%}.phone_check-container .phone_check-box .phone_check-body{font-size:80%;height:120%;line-height:1.2;padding:.3em .5em}.phone_check-container .phone_check-box .phone_check_cancel-btn,.phone_check-container .phone_check-box .phone_check_check-btn{font-size:120%}}@media screen and (min-width:768px) and (max-width:991px){.phone_check-container .phone_check-box{width:60%}.phone_check-container .phone_check-box .phone_check-title{font-size:200%}.phone_check-container .phone_check-box .phone_check-body{font-size:150%;height:150%;line-height:1.5;padding:.3em .5em}.phone_check-container .phone_check-box .phone_check_cancel-btn,.phone_check-container .phone_check-box .phone_check_check-btn{font-size:130%}}@media screen and (max-width:767px){.phone_check-container .phone_check-box{width:90%}.phone_check-container .phone_check-box .phone_check-title{font-size:200%}.phone_check-container .phone_check-box .phone_check-body{font-size:150%;height:150%;line-height:1.5;padding:.3em .5em}.phone_check-container .phone_check-box .phone_check_cancel-btn,.phone_check-container .phone_check-box .phone_check_check-btn{font-size:130%}}.phone_check-container{position:absolute;width:100%;min-height:100%;padding-bottom:10%}.phone_check-container .phone_check-box{background:#fff;padding-bottom:30px;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:9%}.phone_check-container .phone_check-box .phone_check-title{opacity:.8;color:#fff;background:#51ba79;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:1px solid #d9d9d9;padding-bottom:25px;padding-top:25px;margin-top:0}.phone_check-container .phone_check-footer{padding:1.2em 3.4em}.phone_check-container .phone_check-footer .phone_check_check-btn{border-radius:3px;width:40%;height:2.8em;background:#51ba79;color:#fff;opacity:.8;text-align:center;border-color:transparent}.phone_check-container .phone_check-footer .phone_check_cancel-btn{float:right;border-radius:3px;width:40%;height:2.8em;background:#51ba79;color:#fff;opacity:.8;text-align:center;border-color:transparent}.phone_check-container .phone_check-footer .phone_check_cancel-btn:hover,.phone_check-container .phone_check-footer .phone_check_check-btn:hover{background:#49a76d;color:#fff}.phone_check-container .phone_check-form-container .form-group{position:relative;font-size:14px;margin-left:40px;margin-right:40px;margin-bottom:10px}.phone_check-container .phone_check-form-container .form-group .form-control{float:left;width:100%;margin-left:0}.phone_check-container .phone_check-form-container .form-group .required-msg{position:absolute;right:-11px;color:#d0011b}.phone_check-container .phone_check-form-container .form-group .danger-msg{color:#d0011b}.phone_check-container .phone_check-form-container .form-group .auto-login{float:left}.phone_check-container .phone_check-form-container .form-group .forget-pwd{float:right}.phone_check-container .phone_check-form-container .form-group:after,.phone_check-container .phone_check-form-container .form-group:before{clear:both;display:block;content:""}.phone_check-container .phone_check_sms{margin:-34px 10px 0 0;height:100%;padding:8px 0;position:relative;color:#79bd8f;float:right}.phone_check-container .phone_check_sms:hover{cursor:pointer}@media screen and (min-width:1200px){.signin-container .signin-incontainer{width:400px}.signin-container .signin-incontainer .signin-title{font-size:160%}.signin-container .signin-incontainer .form-control,.signin-container .signin-incontainer .phone_check_sms{font-size:80%;height:120%;line-height:1.2;padding:.3em .5em}.signin-container .signin-incontainer .auto-login,.signin-container .signin-incontainer .forget-pwd,.signin-container .signin-incontainer .recall-pwd{font-size:65%}.signin-container .signin-incontainer .not-register,.signin-container .signin-incontainer .registered{font-size:100%}.signin-container .signin-incontainer .required-msg{top:4px;right:-11px}}@media screen and (min-width:992px) and (max-width:1199px){.signin-container .signin-incontainer{width:400px}.signin-container .signin-incontainer .signin-title{font-size:150%}.signin-container .signin-incontainer .form-control,.signin-container .signin-incontainer .phone_check_sms{font-size:80%;height:120%;line-height:1.2;padding:.3em .5em}.signin-container .signin-incontainer .auto-login,.signin-container .signin-incontainer .forget-pwd,.signin-container .signin-incontainer .recall-pwd{font-size:65%}.signin-container .signin-incontainer .not-register,.signin-container .signin-incontainer .registered{font-size:120%}.signin-container .signin-incontainer .required-msg{top:7px;right:-11px}}@media screen and (min-width:768px) and (max-width:991px){.signin-container .signin-incontainer{width:60%}.signin-container .signin-incontainer .signin-title{font-size:200%}.signin-container .signin-incontainer .form-control{font-size:150%;height:150%;line-height:1.5;padding:.3em .5em}.signin-container .signin-incontainer .form-control.login-btn{height:100%;font-size:100%}.signin-container .signin-incontainer .auto-login,.signin-container .signin-incontainer .forget-pwd,.signin-container .signin-incontainer .recall-pwd{font-size:65%}.signin-container .signin-incontainer .not-register,.signin-container .signin-incontainer .registered{font-size:130%}.signin-container .signin-incontainer .required-msg{top:12px;right:-11px}}@media screen and (max-width:767px){.signin-container .signin-incontainer{width:90%}.signin-container .signin-incontainer .signin-title{font-size:200%}.signin-container .signin-incontainer .form-control{font-size:150%;height:150%;line-height:1.5;padding:.3em .5em}.signin-container .signin-incontainer .form-control.login-btn{height:80%;font-size:80%}.signin-container .signin-incontainer .auto-login,.signin-container .signin-incontainer .forget-pwd,.signin-container .signin-incontainer .recall-pwd{font-size:65%}.signin-container .signin-incontainer .not-register,.signin-container .signin-incontainer .registered{font-size:130%}.signin-container .signin-incontainer .required-msg{top:18px;right:-11px}}.signin-container{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;min-height:100%;padding-bottom:10%;background-image:url(/app/static/assets/www.jpg);background-size:cover}.signin-container .signin-incontainer{background:rgba(255,255,255,.6);padding-bottom:10px;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:5%}.signin-container .signin-incontainer .signin-title{opacity:.8as;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:1px solid #d9d9d9;padding-bottom:25px;padding-top:25px;margin-top:0}.signin-container .signin-incontainer .signin-form-container{padding-top:20px}.signin-container .signin-incontainer .signin-form-container .form-group-tip{position:relative;font-size:1em;margin-left:40px;margin-right:40px;margin-bottom:10px}.signin-container .signin-incontainer .signin-form-container .form-group{position:relative;font-size:1.8em;margin-left:40px;margin-right:40px;margin-bottom:10px}.signin-container .signin-incontainer .signin-form-container .form-group .form-control{float:left;width:100%;margin-left:0}.signin-container .signin-incontainer .signin-form-container .form-group .required-msg{position:absolute;right:-11px;color:#d0011b}.signin-container .signin-incontainer .signin-form-container .form-group .danger-msg,.signin-container .signin-incontainer .signin-form-container .form-group .forget-pwd-msg,.signin-container .signin-incontainer .signin-form-container .form-group .reset-pwd-msg{color:#d0011b;font-size:14px}.signin-container .signin-incontainer .signin-form-container .form-group .auto-login{float:left}.signin-container .signin-incontainer .signin-form-container .form-group .forget-pwd{float:right}.signin-container .signin-incontainer .signin-form-container .form-group:after,.signin-container .signin-incontainer .signin-form-container .form-group:before{clear:both;display:block;content:""}.signin-container .signin-incontainer .signin-form-container .phone_check_sms{margin:-36px 10px 0 0;height:100%;padding:8px 0;position:relative;color:#79bd8f;float:right}.signin-container .signin-incontainer .signin-form-container .phone_check_sms:hover{cursor:pointer}.signin-container .login-btn{background:#51ba79;color:#fff;opacity:.8;text-align:center;border-color:transparent}.signin-container .login-btn:hover{background:#49a76d;color:#fff}.signin-container .forget-pwd-msg .reset-pwd-msg{color:#333;font-size:125%}.signin-container .danger-color{color:#d0011b}.signin-container .info-box{margin-top:10px;font-size:110%}.signin-container.signin,.signin-container.signup{overflow-y:scroll}.signin-container.signin::-webkit-scrollbar,.signin-container.signup::-webkit-scrollbar{display:none}.wrap-line{position:relative;text-align:center;font-size:14px;width:45%;margin:0 auto}.wrap-line div{line-height:20px}.wrap-line div:after,.wrap-line div:before{position:absolute;top:50%;background:#000;content:"";height:1px;width:20px}.wrap-line div:before{left:0}.wrap-line div:after{right:0}.wx-black-center{margin:10px auto;text-align:center}.wx_qr_code-container{text-align:center}.bind_wx_qr_code-container{text-align:center;height:320px}.loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.wx-black-center:hover{cursor:pointer}.wx-bind-body{font-size:12px}.wx-bind-wrap{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.eclips{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:35%}.wx-qr-close{margin-top:-500px;position:relative;z-index:1000}.bind-wx-qr-close{margin-top:-660px;position:relative;z-index:1000}#wx_qr_code iframe{width:600px;height:600px}.bind_wx_qr_code_title{padding-top:10px;margin:0 auto;font-size:20px;color:#fff;height:50px;width:318px;border-top-left-radius:6px;background-color:#51ba79;border-top-right-radius:6px}.list-container{width:95%;margin-left:20px;margin-right:20px;margin-bottom:20px;background:#fff}.list-container eva-label>.label-one-line{padding-left:0!important}.list-container .list-in-container{width:100%;border:2px solid #79bd8f;box-sizing:border-box;padding-left:20px}.list-container .list-in-container .listname-container{margin-top:20px;margin-bottom:10px}.list-container .list-in-container .listname-container .listname{width:110px;float:left}.list-container .list-in-container .listname-container [type=text]{border:0;outline:0;border-bottom:2px solid #79bd8f}.list-container .list-in-container .widget-matrix-container{margin-left:0}.list-container .list-in-container .widget-upload-container{margin-left:0}.list-container .list-in-container .list-child-container>.ng-scope .child-container{border-top:1px solid #f5f5f5}.list-container .list-in-container .list-child-container>.ng-scope .child-container [id$=label]{color:#262626;line-height:14px;float:left;padding-top:6px;width:16%}.list-container .list-in-container .list-child-container>.ng-scope .child-container [id$=label] label{font-weight:400;margin-bottom:0}.list-container .list-in-container .list-child-container>.ng-scope .child-container [class*=in-container]{float:left;box-sizing:border-box;padding-top:3px;padding-bottom:3px;width:82.33%}.list-container .list-in-container .list-child-container>.ng-scope .child-container [class*=in-container] .child-container{border-top:0;padding-left:30px;width:auto}.list-container .list-in-container .list-child-container>.ng-scope .child-container [class*=in-container] .child-container [id$=label]{width:100%}.list-container .list-in-container .list-child-container>.ng-scope .child-container [class*=in-container] .child-container [class*=in-container]{padding-top:0;width:100%}.list-container .list-in-container .list-child-container>.ng-scope .child-container:after,.list-container .list-in-container .list-child-container>.ng-scope .child-container:before{display:block;content:"";clear:both}.list-container .tab-btns{margin:0}.list-container .tab-btns li{float:left}.list-container .tab-btns li .tab-btn{display:inline-block;color:#262626;background:#fff;line-height:30px;height:30px;text-align:center;vertical-align:middle!important;padding-left:10px;padding-right:10px;border:1px solid #d9d9d9;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}.list-container .tab-btns li .tab-btn .remove-btn{font-size:16px;color:#bfbfbf;padding-left:9px;border:none;background:inherit;outline:0}.list-container .tab-btns li .tab-btn.add{border-bottom:1px solid #d9d9d9;width:50px;outline:0}.list-container .tab-btns li .tab-btn.add .fa{font-size:16px;color:#bfbfbf}.list-container .tab-btns li .active,.list-container .tab-btns li .tab-btn:hover{background:#79bd8f;color:#fff;border-color:#79bd8f}.list-container .tab-btns li .active .remove-btn,.list-container .tab-btns li .tab-btn:hover .remove-btn{color:#fff}.list-container .tab-btns li .active .remove-btn:hover,.list-container .tab-btns li .tab-btn:hover .remove-btn:hover{color:#e95546}.list-container .tab-btns li .tab-btn.add:hover{background:inherit;border-color:#79bd8f}.list-container .tab-btns li .tab-btn.add:hover .fa-plus{color:#79bd8f}.list-container .tab-btns:after,.list-container .tab-btns:before{display:block;content:"";clear:both}.list-container.disabled .remove-btn:disabled:hover{color:#fff!important;cursor:not-allowed}.list-container.disabled .tab-btn.add:hover{cursor:not-allowed;background:inherit;border:1px solid #d9d9d9!important}.list-container.disabled .tab-btn.add:hover .fa-plus{color:#bfbfbf!important}.widget-matrix-container{width:95%;margin-left:20px;margin-right:20px;margin-bottom:5px;background:#fff}.widget-matrix-container ::-webkit-scrollbar{width:1em}.widget-matrix-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.widget-matrix-container ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ddd;outline:1px solid #ddd}.widget-matrix-container eva-label>.label-one-line{padding-left:0!important;margin-top:7px}.widget-matrix-container .child-container{border-top:none!important}.widget-matrix-container .child-container .widget-label{display:none}.widget-matrix-container .child-container .widget-in-container{float:left;box-sizing:border-box}.widget-matrix-container .child-container .select-inner-container>select{min-width:70px}.widget-matrix-container .child-container:after,.widget-matrix-container .child-container:before{display:block;clear:both;content:""}.widget-matrix-container .matrix-in-container{overflow-y:auto;overflow-x:visible;margin-bottom:10px}.widget-checkbox-container .checkbox-in-container,.widget-checkbox-container .radio-in-container,.widget-radio-container .checkbox-in-container,.widget-radio-container .radio-in-container{padding-top:0!important;padding-bottom:0!important}.widget-checkbox-container .checkbox-in-container .widget-child-inline,.widget-checkbox-container .radio-in-container .widget-child-inline,.widget-radio-container .checkbox-in-container .widget-child-inline,.widget-radio-container .radio-in-container .widget-child-inline{display:inline-block;vertical-align:top}.widget-checkbox-container .checkbox-in-container .widget-child-inline .child-container,.widget-checkbox-container .radio-in-container .widget-child-inline .child-container,.widget-radio-container .checkbox-in-container .widget-child-inline .child-container,.widget-radio-container .radio-in-container .widget-child-inline .child-container{margin-top:0!important;margin-left:0!important}.widget-checkbox-container .checkbox-in-container .widget-child-inline .child-container .widget-checkbox,.widget-checkbox-container .checkbox-in-container .widget-child-inline .child-container .widget-radio,.widget-checkbox-container .radio-in-container .widget-child-inline .child-container .widget-checkbox,.widget-checkbox-container .radio-in-container .widget-child-inline .child-container .widget-radio,.widget-radio-container .checkbox-in-container .widget-child-inline .child-container .widget-checkbox,.widget-radio-container .checkbox-in-container .widget-child-inline .child-container .widget-radio,.widget-radio-container .radio-in-container .widget-child-inline .child-container .widget-checkbox,.widget-radio-container .radio-in-container .widget-child-inline .child-container .widget-radio{margin-top:0}.widget-check-radio-inline .check-radio-inline{display:inline-block;vertical-align:top}.widget-checkbox,.widget-radio{padding-top:0;margin-top:3px;margin-bottom:3px;margin-right:5px}.widget-checkbox>label,.widget-radio>label{border-color:#e8e8e8;font-weight:400;margin-bottom:0}.widget-checkbox>label:hover,.widget-radio>label:hover{color:#4daad0;border-color:#4daad0;cursor:pointer}.widget-checkbox>label:hover .children-sign,.widget-radio>label:hover .children-sign{color:#4daad0}.widget-checkbox .children-sign,.widget-radio .children-sign{color:#bfbfbf}.widget-replaced-checkbox,.widget-replaced-radio{display:none}.check-radio-other-text{border-radius:4px;border:1px solid #d9d9d9;height:20px;line-height:20px;vertical-align:middle;padding-left:5px;outline:0}.check-radio-other-text:focus,.check-radio-other-text:hover{border:1px solid #4daad0}.check-radio-other-text:disabled:hover{border:1px solid #d9d9d9}.children-sign{margin-left:-2px;font-size:14px;line-height:20px;vertical-align:middle;color:inherit}.widget-check-radio-content{display:inline-block;vertical-align:middle;color:#262626!important;border-color:inherit!important;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box;line-height:18px;padding-left:5px;padding-right:5px}.widget-check-radio-content:hover{cursor:pointer}.replace-check-radio{display:inline-block;position:relative;box-sizing:content-box;background:#fff;width:12px;height:12px;line-height:12px;vertical-align:middle;border-color:inherit!important;border:1px solid #d9d9d9;margin-bottom:2px}.replace-radio{border-radius:100%}.replace-radio .radio-core{position:absolute;display:inline-block;width:8px;height:8px;border-radius:100%;left:2px;bottom:2px;-webkit-transition:.5s ease;transition:.5s ease}.widget-replaced-radio:checked~.widget-check-radio-content .replace-check-radio .radio-core{background:#4daad0!important;-webkit-transition:.5s ease;transition:.5s ease}.widget-replaced-radio:checked~.widget-check-radio-content{border:1px solid #4daad0!important}.widget-replaced-radio:checked~.children-sign{color:#4daad0!important}.widget-replaced-radio:disabled~.children-sign{color:#d9d9d9!important;cursor:not-allowed}.panogram-container{width:95%;margin-left:20px;margin-right:20px;margin-bottom:20px;background:#fff}.panogram-container .panogram-container-action-bar{margin-bottom:10px}.panogram-container img.panogram-container-preview-image{max-width:100%;margin:0 auto;display:block}.panogram-container .list-container .tab-btns .remove-btn,.panogram-container .list-container .tab-btns>li:last-child{display:none}.panogram-container .e-panogram-field .widget-check-radio-content,.panogram-container .e-panogram-field input,.panogram-container .e-panogram-field select,.panogram-container .listname-container .widget-check-radio-content,.panogram-container .listname-container input,.panogram-container .listname-container select{pointer-events:none}.panogram-container .panogram_graph_editor{border:0;position:fixed;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:99999}.panogram-container .btn-draw-graph[disabled]{cursor:not-allowed;pointer-events:none}.widget-scale-container{position:relative}.widget-scale-container .scale-label{width:12.5%!important}.widget-scale-container .scale-line{position:absolute;top:0;bottom:0;left:12.5%;width:1px;height:100%;background:#bfbfbf}.widget-scale-container .scale-in-container{float:left;width:87.5%!important}.widget-scale-container .scale-in-container .scale-posttext,.widget-scale-container .scale-in-container .scale-pretext{float:left;width:15%;line-height:14px!important;padding-top:6px;padding-bottom:6px;padding-left:10px;padding-right:10px;color:#595959}.widget-scale-container .scale-in-container .widget-scale-group{vertical-align:top;width:60%;float:left;padding:0 26px;box-sizing:border-box}.widget-scale-container .scale-in-container .widget-scale-group .widget-radio{display:inline-block;margin-right:5px;box-sizing:border-box;width:15.8%}.widget-scale-container .scale-in-container .widget-scale-group .widget-radio label{font-weight:400;width:100%}.widget-scale-container .scale-in-container .widget-scale-group .widget-radio label .widget-check-radio-content{width:100%;text-align:center}.widget-scale-container:after,.widget-scale-container:before{display:block;content:"";clear:both}.widget-section-container{width:100%;background:#e8e8e8;text-align:left}.widget-section-container .section-container{box-sizing:border-box;font-size:13px;font-weight:bolder;padding-left:10px;height:30px;line-height:30px;vertical-align:middle}.widget-section-container.no-bg-color{background:#fff}.widget-select-container .select-in-container select{height:20px;line-height:20px;font-size:12px;width:150px;padding:0 3px;background:#fff;border:1px solid #d9d9d9}.widget-select-container .select-in-container select:focus,.widget-select-container .select-in-container select:hover{outline:0;cursor:pointer;border-color:#4daad0}.widget-select-container .select-in-container option:hover{cursor:pointer}.widget-select-container .select-in-container select[disabled]:hover{border:1px solid #d9d9d9;cursor:not-allowed}.widget-table-container{width:95%;margin-left:20px;margin-right:20px}.widget-table-container ::-webkit-scrollbar{width:1em}.widget-table-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.widget-table-container ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ddd;outline:1px solid #ddd}.widget-table-container eva-label>.label-one-line{padding-left:0!important}.widget-table-container .table-div{overflow-x:auto;margin-top:5px;margin-bottom:10px}.widget-table-container .table-div .compo-table{width:100%;text-align:center;font-size:12px}.widget-table-container .table-div .compo-table thead th{border:1px solid #79bd8f;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#79bd8f),color-stop(50%,#7fc696),to(#79bd8f));background:linear-gradient(#79bd8f 0,#7fc696 50%,#79bd8f 100%);color:#fff;text-align:center;font-weight:700;line-height:27px;white-space:nowrap;padding-left:5px!important;padding-right:5px!important}.widget-table-container .table-div .compo-table tbody tr td{white-space:nowrap;border:1px solid #e8e8e8;font-weight:lighter;line-height:27px;padding-left:5px!important;padding-right:5px!important}.widget-table-container .table-div .compo-table tbody tr:nth-child(odd){background:#fff}.widget-table-container .table-div .compo-table tbody tr:nth-child(even){background:#f5f5f5}.widget-table-container .table-div .compo-table tbody tr:hover{background:#d9d9d9}.error-msg.save{margin-right:20px}.widget-modal-container.lg-popup{width:600px!important}.child-container .widget-input,.widget-text-container .widget-input{text-align:left;height:20px;line-height:20px;font-size:12px;padding:3px 0 3px 5px;border:1px solid #d9d9d9;color:#262626}.child-container .widget-input:focus,.child-container .widget-input:hover,.widget-text-container .widget-input:focus,.widget-text-container .widget-input:hover{border:1px solid #4daad0}.child-container .widget-input[disabled],.child-container .widget-input[readonly],.widget-text-container .widget-input[disabled],.widget-text-container .widget-input[readonly]{border:1px solid #d9d9d9}.child-container .widget-number-content.unit-style,.child-container .widget-text-content.unit-style,.widget-text-container .widget-number-content.unit-style,.widget-text-container .widget-text-content.unit-style{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.child-container input.off-step-spin::-webkit-inner-spin-button,.child-container input.off-step-spin::-webkit-outer-spin-button,.widget-text-container input.off-step-spin::-webkit-inner-spin-button,.widget-text-container input.off-step-spin::-webkit-outer-spin-button{-webkit-appearance:none}.child-container input.off-step-spin,.widget-text-container input.off-step-spin{-moz-appearance:textfield}.child-container .widget-input:-moz-placeholder,.child-container .widget-input:-ms-placeholder,.child-container .widget-input::-moz-placeholder,.child-container .widget-input::-webkit-input-placeholder,.widget-text-container .widget-input:-moz-placeholder,.widget-text-container .widget-input:-ms-placeholder,.widget-text-container .widget-input::-moz-placeholder,.widget-text-container .widget-input::-webkit-input-placeholder{color:#bfbfbf}.child-container .widget-number-content,.widget-text-container .widget-number-content{width:100px}.child-container .widget-text-content,.widget-text-container .widget-text-content{width:150px}.widget-select-container .child-container,.widget-text-container .child-container{margin-top:0!important;margin-left:0!important}.widget-select-container .child-container [id$=label],.widget-text-container .child-container [id$=label]{color:#262626;line-height:14px;float:left}.widget-select-container .child-container [id$=label] label,.widget-text-container .child-container [id$=label] label{font-weight:400}.widget-select-container .child-container>[class*=in-container],.widget-text-container .child-container>[class*=in-container]{float:left;box-sizing:border-box;margin-left:0!important}.widget-select-container .widget-child-inline,.widget-text-container .widget-child-inline{display:inline-block;vertical-align:top;margin-left:0!important}.widget-select-container .widget-child-indent,.widget-text-container .widget-child-indent{margin-left:20px!important}.widget-textarea-container .textarea-content{line-height:20px;padding:0 5px;max-width:90%;width:90%;border:1px solid #d9d9d9;border-radius:4px;font-size:12px}.widget-textarea-container .textarea-content:focus,.widget-textarea-container .textarea-content:hover{border:1px solid #4daad0}.widget-textarea-container .textarea-content[disabled],.widget-textarea-container .textarea-content[readonly]{border:1px solid #d9d9d9}.widget-upload-container{width:95%;margin-left:20px;margin-right:20px;margin-bottom:10px;background:#fff}.widget-upload-container eva-label>.label-one-line{padding-left:0!important}.widget-upload-container .upload-label{width:100%;line-height:20px;text-align:left}.widget-upload-container .upload-label label{margin-bottom:0}.widget-upload-container .upload-in-container{width:100%}.widget-upload-container .upload-in-container .upload-btns .fileContainer{overflow:hidden;position:relative}.widget-upload-container .upload-in-container .upload-btns .fileContainer [type=text]{cursor:inherit;display:block;font-size:999px;min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}.widget-upload-container .upload-in-container .widget-table thead th{text-align:center}.widget-upload-container .upload-in-container .widget-table tbody tr td{text-align:center}.widget-upload-container .widget-upload-file-image-item{-webkit-text-decoration:underline solid #000;text-decoration:underline solid #000;cursor:pointer}.widget-upload-container .upload-image-previewer-component{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);padding:20px}.widget-upload-container .upload-image-previewer-component>.panel{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;width:80%;height:80%}.widget-upload-container .upload-image-previewer-component>.panel .panel-title{display:-webkit-box;display:flex}.widget-upload-container .upload-image-previewer-component>.panel .panel-title>span{-webkit-box-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.widget-upload-container .upload-image-previewer-component>.panel .panel-title .close{float:none}.widget-upload-container .upload-image-previewer-component>.panel .panel-body{position:relative;-webkit-box-flex:1;flex:1;padding:0;width:100%;overflow-y:scroll;text-align:center}.widget-upload-container .upload-image-previewer-component>.panel .panel-body:after,.widget-upload-container .upload-image-previewer-component>.panel .panel-body:before{display:none}.widget-upload-container .upload-image-previewer-component>.panel .panel-body .animate-progress-component{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget-upload-container .upload-image-previewer-component>.panel .panel-body .alert{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 30px;position:relative}.widget-upload-container .upload-image-previewer-component>.panel .panel-body img{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;max-height:100%;margin:0 auto;border-radius:0 0 4px 4px}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}body,html{font-family:PingFangSC-Regular,Microsoft Yahei,Helvetica,sans-serif;font-size:12px;color:#262626;letter-spacing:.6px;word-break:break-all}a:hover{text-decoration:none;cursor:pointer}.widget-container{border-top:1px solid #f5f5f5;width:100%;padding:2px 0}.widget-container .na-option{display:inline}.widget-container .na-option input{cursor:pointer}.widget-container .widget-label{float:left;width:22%;line-height:14px;padding-top:6px;padding-left:20px;padding-bottom:6px}.widget-container .widget-label label{font-weight:400;margin-bottom:0}.widget-container .widget-label.label-one-line{float:none;width:100%!important}.widget-container .widget-in-container.label-one-line{padding-left:23px;width:100%!important}.widget-container .widget-in-container{width:70%;float:left;box-sizing:border-box;padding-top:3px;padding-bottom:3px}.widget-container:after,.widget-container:before{display:block;clear:both;content:""}.widget-container .child-container{margin-left:30px;margin-top:3px;margin-bottom:3px;width:auto}.widget-container .child-container [id$=label]{float:none;width:auto;text-align:left;padding:0;margin-top:3px}.widget-container .child-container [id$=label] label{line-height:14px;height:14px}.widget-container .child-container [class*=in-container]{margin-left:3px}.widget-container .child-container:after,.widget-container .child-container:before{clear:both;display:block;content:""}.widget-table{width:100%}.widget-table>thead>tr>th{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#79bd8f),color-stop(50%,#7fc696),to(#79bd8f));background:linear-gradient(#79bd8f 0,#7fc696 50%,#79bd8f 100%);color:#fff;text-align:center;font-weight:700;line-height:27px;white-space:nowrap;padding-left:5px!important;padding-right:5px!important;border:1px solid #e8e8e8}.widget-table>tbody>tr>td{white-space:nowrap;border:1px solid #e8e8e8;line-height:27px;padding-left:5px;padding-right:5px}.widget-table>tbody>tr>td>.widget-checkbox label,.widget-table>tbody>tr>td>.widget-radio label{width:100%;height:100%;text-align:center;border-color:#bfbfbf}.widget-table>tbody>tr>td>.widget-checkbox label .widget-check-radio-content,.widget-table>tbody>tr>td>.widget-radio label .widget-check-radio-content{border-width:0!important}.widget-table>tbody>tr>td>.widget-checkbox label:hover,.widget-table>tbody>tr>td>.widget-radio label:hover{border-color:#4daad0;cursor:pointer}.widget-table>tbody>tr:nth-child(odd){background:#fff}.widget-table>tbody>tr:nth-child(even){background:#f5f5f5}.widget-table>tbody>tr:hover{background:#d9d9d9}.widget-modal-container{width:420px;background:#fff;border-radius:4px}.widget-modal-container .modal-header{border-top-left-radius:4px;border-top-right-radius:4px;color:#595959;letter-spacing:.6px;text-align:center;font-size:16px;font-weight:700}.widget-modal-container .modal-body{font-size:12px;color:#262626;letter-spacing:.6px;text-align:left;margin-top:5px;margin-bottom:5px}.widget-modal-container .modal-footer{padding-left:30px;padding-right:30px}.widget-modal-container .modal-footer .widget-modal-cancel-btn{float:left;display:inline-block;width:100px;color:#595959;background:#fff;font-size:12px;letter-spacing:.6px;line-height:22px;text-align:center;border-radius:4px;border:1px solid #bfbfbf;outline:0}.widget-modal-container .modal-footer .widget-modal-cancel-btn:hover{color:#4daad0;border:1px solid currentColor}.widget-modal-container .modal-footer .widget-modal-confirm-btn{float:right}.widget-modal-container .child-container{margin-top:5px;margin-bottom:5px}.widget-modal-container .child-container .widget-label{float:left;width:28%;font-size:12px;line-height:1.2;color:#262626;letter-spacing:.6px;padding-top:4px;padding-left:20px;padding-bottom:6px}.widget-modal-container .child-container .widget-label label{font-weight:400;margin-bottom:0}.widget-modal-container .child-container>[class*=in-container]{float:left;box-sizing:border-box;width:72%}.widget-modal-container .child-container:after,.widget-modal-container .child-container:before{display:block;clear:both;content:""}[class^=widget] .tooltip .tooltip-inner{max-width:500px;text-align:left;border-radius:4px}[class^=widget] .tooltip .tooltip-arrow{border-top-color:#333!important}.error-msg,.required-item{color:#e95546}.layout-help{text-align:left;clear:both;font-size:12px;line-height:1.6;color:#595959;letter-spacing:.6px;padding-left:5px}.widget-posttext,.widget-pretext{font-size:12px;line-height:1.6;letter-spacing:.6px;color:#595959}.unit{display:inline-block;height:20px;line-height:20px;vertical-align:middle;text-align:center;background:#fff;font-size:12px;padding-left:5px;padding-right:5px;border:1px solid #d9d9d9;border-left-color:transparent;border-top-right-radius:4px;border-bottom-right-radius:4px}.na-option{font-size:12px;letter-spacing:.6px;height:20px;line-height:20px}.na-option .checkbox-inline{line-height:20px;padding-top:0!important;padding-left:0!important}.na-option .checkbox-inline [type=checkbox]{margin-left:-15px}.na-option .checkbox-inline .widget-check-radio-content{border:0!important}.na-option .checkbox-inline .widget-check-radio-content .replace-check-radio{border-color:#bfbfbf!important}.na-option .checkbox-inline .widget-replaced-checkbox:checked~.widget-check-radio-content .replace-check-radio{border:1px solid #4daad0!important}.na-option label:hover>.widget-check-radio-content>.replace-check-radio{border-color:#4daad0!important}.na-option.ck-disabled .widget-check-radio-content{border:0!important}.na-option.ck-disabled label:hover>.widget-check-radio-content>.replace-check-radio{border-color:#bfbfbf!important}.error-messbox{position:relative;font-size:12px;line-height:17px}.error-messbox .inner-messbox{display:inline-block;text-align:center;min-width:60px;line-height:14px;border-radius:4px;padding-left:3px;padding-right:3px}.error-messbox .messbox-arrow{position:absolute;display:inline-block;border:5px solid transparent;left:20px;top:16px}.error-messbox .arrow-error{border-top:5px solid #e95546}.error-messbox .text-error{color:#e95546;border:1px solid #e95546}.error-messbox .messbox-innerarrow{position:absolute;display:inline-block;border:5px solid transparent;border-top:5px solid #fff!important;left:20px;top:15px}.warning-messbox{display:inline-block;font-size:12px;text-align:center;min-width:60px;line-height:20px;height:20px;vertical-align:top;border-radius:4px;padding-left:3px;padding-right:3px;color:#595959;border:1px solid #d9d9d9}.auditor-warning{color:#ea9f24;border:1px solid #ea9f24}.text-warning{-webkit-animation:5s warning_animation;animation:5s warning_animation}@-webkit-keyframes warning_animation{from{color:#ea9f24;border:1px solid #ea9f24}to{color:#595959;border:1px solid #d9d9d9}}@keyframes warning_animation{from{color:#ea9f24;border:1px solid #ea9f24}to{color:#595959;border:1px solid #d9d9d9}}.widget-modal-confirm-btn,.widget-set-btn{padding:0;display:inline-block;width:100px;font-size:12px;line-height:20px;text-align:center;color:#fff;letter-spacing:.6px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4daad0),to(#4599bb));background:linear-gradient(#4daad0 0,#4599bb 100%);border-radius:4px;border:1px solid #4599bb;box-shadow:0 1px #4599bb;outline:0}.widget-modal-confirm-btn:hover,.widget-set-btn:hover{background:#4599bb;color:#fff}.widget-set-btn[disabled]:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4daad0),to(#4599bb))!important;background:linear-gradient(#4daad0 0,#4599bb 100%)!important;cursor:not-allowed}.reference{background:repeating-linear-gradient(135deg,#ddd 0,#fff 20%,#ddd 40%,#fff 60%,#ddd 80%,#fff 100%);background-size:10% 100%}.referenced{background:#ddd}.ck-disabled input[type=checkbox]:after{content:" ";background-color:#eee;border-radius:4px;border:1px solid #d9d9d9;display:inline-block;visibility:visible;width:14px;height:14px;position:absolute;top:-2px}.page-container.audit{position:relative}.page-container.audit .clear-btn{right:107px}.page-container.audit .select-group{margin-left:30px}.page-container.audit .search-filter-box select{min-width:65px}.page-container.case-event{position:relative}.page-container.case-event .clear-btn{right:107px}.page-container.case-event .select-group{margin-left:30px}.page-container.case-event .search-filter-box select{min-width:65px}.ongoing{color:#4daad1}.complete{color:#6bb056}.terminated{color:#f30}.btn-auditing{background-color:#f39494;color:#fff}.btn-auditing:hover{background-color:#f18080;color:#fff}.edit-case-container [name=groupid][disabled]{background:#eee!important}.edit-case-container .reason-box{padding-left:15px}.edit-case-container .reason-box p{margin-bottom:5px;line-height:20px}.edit-case-container .reason-box textarea{max-width:100%;width:85%;min-height:125px}.case-container [name=uid]:-moz-read-only{background:#eee}.case-container [name=uid]:read-only{background:#eee}.case-container input[type=radio][name=sex]{margin-left:20px}.case-container .birthdate.tooltip{color:#333;background:#fff}.case-container .birthdate.tooltip .tooltip-inner{color:#555;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.175)}.case-container .tooltip-arrow{display:none}.page-container.cases{position:relative}.page-container.cases .search-box .clear-btn{right:108px}.page-container.cases .search-filter-box .state{margin-top:2px}.page-container.cases .search-filter-box select{min-width:65px}.replace-checkbox{border-radius:2px}.replace-checkbox .fa-check{color:#fff;position:absolute;left:1px;bottom:1px;font-size:10px}.widget-check-radio-content.no-border{border:0;color:#d9d9d9!important}.widget-replaced-checkbox:checked~.widget-check-radio-content.no-border{border:0!important;border-color:#4daad0!important}.widget-replaced-checkbox:checked~.widget-check-radio-content.no-border .replace-checkbox{background:#4daad0;-webkit-transition:.5s ease;transition:.5s ease}.replace-checkbox{background:#fff;-webkit-transition:.5s ease;transition:.5s ease}.tooltip.custom-class .tooltip-inner{max-width:450px!important;width:450px!important;padding:15px!important;color:#555;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.175)}.tooltip.custom-class .tooltip-inner .box{margin-top:10px}.tooltip.custom-class .tooltip-arrow{display:none}.fa-question-circle-o.custom-class{font-size:16px}.table-wrapper{display:-webkit-box;display:flex;overflow:hidden}.main-table{-webkit-box-flex:1;flex:1;margin-left:0;margin-right:0;overflow:auto}.fixed-left-table{margin-left:0;margin-right:0}.tool-btn a{position:relative;display:inline-block}.tool-btn a span{display:none;position:absolute;top:-32px;left:-5px;z-index:100;background:#000;padding:5px;border-radius:5px}.tool-btn a span::before{position:absolute;bottom:-6px;left:12px;content:'';width:0;height:0;border-width:4px 4px;border-style:solid;border-color:#000 transparent transparent transparent}.tool-btn a:hover span{display:block}.tool-btn .btn-danger__disabled{color:#333;background-color:#e6e6e6;border-color:#adadad;opacity:1}.tool-btn .btn-danger__disabled i{color:#bfbfbf}.tool-btn .btn-danger__disabled span{color:#fff}.tool-btn .btn-danger__disabled.disabled:hover{background-color:#d4d4d4;border-color:#8c8c8c}.tool-btn .btn-danger__disabled.disabled:hover i{color:#bfbfbf}.tool-btn .btn-danger__disabled.disabled:hover span{display:block}.tool-btn a.btn.disabled{pointer-events:auto}::-webkit-scrollbar{width:6px;height:6px;background-color:#f5f5f5}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#999}.locate-btn{height:24px;margin-right:78px;padding:0 10px 0 10px;text-align:center;vertical-align:middle;border-width:1px}.diff-group-events-container{color:#444}.diff-group-events-container .diff-group-events-alert-info{line-height:1.4;padding:5px 10px}.diff-group-events-container .diff-group-event-name-expand-btn.btn.fa{position:absolute;right:0;height:100%;color:#454545}.diff-group-events-container .modal-header{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.diff-group-events-container .diff-group-events-compare-results{position:relative;width:100%;margin:5px 0;padding:0 5px;overflow-y:auto;max-height:300px}.diff-group-events-container .diff-group-events-compare-results .diff-group-events-event-not-match .diff-group-events-event-name{color:#fe0d13}.diff-group-events-container .diff-group-events-compare-results .diff-group-events-event-name{padding:0 34px;position:relative;min-height:23px;font-size:1.1em;background-color:#f2f2f2;text-align:center}.diff-group-events-container .diff-group-events-compare-results .label{margin-right:3px;padding:3px;display:inline-block;margin-bottom:3px}.diff-group-events-container .diff-group-events-compare-results .label.label-success{background-color:transparent;color:#444;border:1px solid #777}.diff-group-events-container .diff-group-events-compare-results .label.label-danger{background-color:transparent;color:#fe0d13;border:1px solid #fe0d13}.diff-group-events-container .diff-group-events-compare-results .diff-group-event-crfs{padding:5px 0}.diff-group-events-container .diff-group-events-compare-results .diff-group-event-crfs>div{padding:2px 0}.diff-group-events-container .diff-group-events-compare-results.table-container .table{table-layout:fixed;width:100%;margin:0;max-width:100%;letter-spacing:0}.diff-group-events-container .diff-group-events-compare-results.table-container .table th{color:#000;background-color:transparent;background-image:none;border-color:transparent}.diff-group-events-container .diff-group-events-compare-results.table-container .table th:not(:nth-child(2)){border-color:#fff;font-size:16px;font-weight:700;border-bottom:1px solid #444;text-align:center}.diff-group-events-container .diff-group-events-compare-results.table-container .table tbody tr{background-color:transparent}.diff-group-events-container .diff-group-events-compare-results.table-container .table tbody tr:hover{background-color:transparent}.diff-group-events-container .diff-group-events-compare-results.table-container .table tbody tr:first-child td{padding-top:5px}.diff-group-events-container .diff-group-events-compare-results.table-container .table tbody tr td{border-width:0;white-space:normal;line-height:1.8;padding:0}.diff-group-events-container .diff-group-events-compare-results.table-container .table tbody tr td.diff-group-events-transfer-arrow{font-size:30px;color:#ccc;text-align:center;vertical-align:middle}.crf-main-container{width:780px;background:#fff;border-radius:4px;padding-bottom:15px}.crf-main-container .crf-section-title{padding-top:10px;font-weight:bolder}.crf-main-container .item-box{position:relative}.crf-main-container .item-box .audit{position:absolute;right:0;top:0}.crf-main-container .item-box .audit .box{float:right;margin-right:5px;margin-top:5px}.crf-main-container .save-box .webapp-btn{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4daad0),to(#3e88a6));background:linear-gradient(#4daad0 0,#3e88a6 100%);margin-left:20px;margin-right:20px;margin-top:20px;box-shadow:inset 0 -2px #3e88a6}.crf-main-container .save-box .webapp-btn[disabled]{background:#bfbfbf!important;box-shadow:none;cursor:not-allowed}.crf-main-container .save-box .webapp-btn:not([disabled]):hover{background:#3e88a6}.crf-main-container .save-box .save{float:left;width:80px}.crf-main-container .save-box .next{float:right;width:150px}.crf-main-container .save-box:after,.crf-main-container .save-box:before{display:block;content:"";clear:both}.crf-main-container .record-box{border-top:1px solid #ccc;margin-left:15px;margin-right:15px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px}.crf-main-container .record-box .sum{overflow:hidden}.error-list-container{position:relative}.error-list-container .error-list-body.table-container{overflow:hidden}.error-list-container .error-list-body.table-container table td{overflow:hidden}.error-list-container .error-list-body.table-container table td span.error{display:inline-block;height:100%}.error-list-container .error-list-body.table-container table td.error-crf-name>span.error{width:75px}.error-list-container .error-list-body.table-container table td.error-section-name>span.error{width:75px}.error-list-container .error-list-body.table-container table td.error-label>span.error{width:135px}.error-list-container .error-list-body.table-container table td.error-value>span.error{width:60px}.error-list-container .error-list-body.table-container table td.error-message>span.error{width:90px}.error-list-container .error-list-body.table-container table td.error-edit>span.error{width:45px}.error-list-container .error-list-body.table-container .tooltip .tooltip-inner{max-width:500px;border-radius:4px}.error-list-container .error-list-footer .modal-cancel-btn{float:left;margin-left:20px}.error-list-container .error-list-footer .modal-confirm-btn{float:right;margin-right:20px}.audit-modal{padding-left:10px;padding-right:10px}.audit-modal .modal-header{background:#fff;color:#333;border-top-left-radius:8px;border-top-right-radius:8px}.audit-modal .box{font-size:14px}.audit-modal .box textarea{max-width:100%;width:100%;padding:10px;margin-top:5px}.audit-modal .box textarea:disabled{background:#bfbfbf;cursor:not-allowed}.audit-modal table{word-break:break-all}.audit-modal table thead{background:#51ba79;color:#fff}.audit-modal .audit td:nth-child(1){width:10%}.audit-modal .audit td:nth-child(2){width:50%}.audit-modal .audit td:nth-child(3){width:20%}.audit-modal .audit td:nth-child(4){width:20%}.audit-modal .change td:nth-child(1){width:25%}.audit-modal .change td:nth-child(2){width:40%}.audit-modal .change td:nth-child(3){width:35%}.audit-modal .change td{white-space:normal!important}.audit-modal .change textarea{width:100%!important}.edit-container{overflow:auto;padding-top:20px;padding-left:20px;padding-right:20px}.edit-container .save-box{margin-top:15px}.edit-container .add-tr{cursor:pointer;font-size:18px}.edit-container .editname{margin-bottom:15px}.edit-container .editname span{border:0;outline:0;border-bottom:2px solid #ddd;padding-left:7px;padding-right:7px}.edit-container .editname span:focus,.edit-container .editname span:hover{border-bottom:2px solid #79bd8f}.edit-container .tab-btns{overflow:hidden;margin:0}.edit-container .tab-btns li{float:left}.edit-container .tab-btns li .tab-btn{display:inline-block;color:#333;background:#fff;text-align:center;vertical-align:middle!important;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;border:1px solid #d9d9d9;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}.edit-container .tab-btns li .tab-btn .remove-btn{font-size:16px;color:#bdbdbd;padding-left:20px;border:none;background:inherit;outline:0}.edit-container .tab-btns li .tab-btn.add{width:50px;padding-top:9px}.edit-container .tab-btns li .tab-btn.add .fa{font-size:16px;color:#bdbdbd}.edit-container .tab-btns li .active,.edit-container .tab-btns li .tab-btn:hover{background:#79bd8f;color:#fff;border-color:#79bd8f}.edit-container .tab-btns li .active .remove-btn,.edit-container .tab-btns li .tab-btn:hover .remove-btn{color:#fff}.edit-container .tab-btns li .active .remove-btn:hover,.edit-container .tab-btns li .tab-btn:hover .remove-btn:hover{color:#d0011b}.edit-container .tab-btns li .tab-btn.add:hover{background:inherit;border-color:#79bd8f}.edit-container .tab-btns li .tab-btn.add:hover .fa-plus{color:#79bd8f}.edit-container .section-box{border:2px solid #79bd8f;overflow:scroll;padding-bottom:30px}.edit-container .section-box input:focus,.edit-container .section-box input:hover{border:1px solid #4daad0}.edit-container .section-box input{border:1px solid transparent;outline:0}.edit-container .section-box button{border:none}.table-container.crf{cursor:move}.click-drag:hover{cursor:move}.site-list-modal .site-detail{display:inline-block;font-style:normal;margin-left:20px}.site-list-modal .table-container{margin-left:0!important;margin-right:0!important}.site-list-modal .tab-btns{margin:0}.site-list-modal .tab-btns li{float:left}.site-list-modal .tab-btns li .tab-btn{display:inline-block;color:#333;background:#fff;line-height:30px;text-align:center;vertical-align:middle!important;padding-left:10px;padding-right:10px;border:1px solid #d9d9d9;border-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}.site-list-modal .tab-btns li .active{color:#fff;background:#79bd8f}.site-list-modal .tab-btns li a.tab-btn.add-list{border:0}.site-list-modal .tab-btns:after,.site-list-modal .tab-btns:before{display:block;content:"";clear:both}.edit-group-event-container input [type=text]{width:130px!important}.edit-group-event-container li.item{width:35%}.edit-group-event-container .add-box{margin-left:8px}.edit-group-event-container .add-box .error-msg{margin-left:0!important}.edit-group-event-container .add-box .error-length{line-height:13px;width:125px;margin-top:5px;color:#d0011b}.edit-group-event-container .add-box .add-btn[disabled]{border:1px solid #bfbfbf;background:#bfbfbf}.edit-group-event-container .add-box .add-btn[disabled]:hover{border:1px solid #bfbfbf;background:#bfbfbf}.edit-group-event-container .table.update td.operate{width:30%}.edit-group-event-container .table.update .dismiss-btn,.edit-group-event-container .table.update .update-btn{cursor:pointer!important;color:#51ba79!important}.edit-group-event-container .table.update .error-length{margin-top:5px;width:125px}.edit-group-event-container .table.update .select-box{width:50px!important}.edit-group-event-container .select-box{margin-left:-30px;margin-right:30px}.edit-group-event-container .select-box select{margin-left:-5px!important}.edit-group-event-container .select-box select[disabled]{background:#eee!important}.tab-btns.event{margin-bottom:-5px}.table-container .btn.event{margin-bottom:5px}.site-list-modal .site-detail{display:inline-block;font-style:normal;margin-left:20px}.site-list-modal .site_name_inputter{margin-left:-3px}.study-detail-container{width:960px;background:url(/app/static/assets/bg.png) repeat #e4e4e4;padding-top:10px;border-radius:4px}.study-detail-container .study-detail{margin-bottom:10px}.study-detail-container .study-detail .panel-heading{font-size:14px;color:#fff;text-align:left}.study-detail-container .study-progress-condition{margin-top:5px;margin-bottom:5px}.study-detail-container .info{border:1px solid #79bd8f;height:278px}.study-detail-container .info .panel-heading{background:#79bd8f}.study-detail-container .info .detail-info .box{float:left}.study-detail-container .info .detail-info .box .inner-box{height:80px;padding-left:30px}.study-detail-container .info .detail-info .box .not-clickable a:hover{cursor:auto}.study-detail-container .info .detail-info .box .inner-box.first{border-right:1px solid #79bd8f;margin-bottom:15px;color:#79bd8f}.study-detail-container .info .detail-info .box .inner-box.first a{color:#79bd8f}.study-detail-container .info .detail-info .box .inner-box.second{border-right:1px solid #79bd8f;margin-top:15px;color:#ec808d}.study-detail-container .info .detail-info .box .inner-box.second a{color:#ec808d}.study-detail-container .info .detail-info .box .inner-box.third{margin-bottom:15px;color:#e6bc7c}.study-detail-container .info .detail-info .box .inner-box.third a{color:#e6bc7c}.study-detail-container .info .detail-info .box .inner-box.fourth{margin-top:15px;color:#4da9f6}.study-detail-container .info .detail-info .box .inner-box.fourth a{color:#4da9f6}.study-detail-container .info .detail-info .box .line-box{border-top:1px solid #79bd8f;margin-left:15px;margin-right:15px}.study-detail-container .info .detail-info .box .detail-item{padding:0;margin:0;overflow:hidden;padding-top:20px;font-size:14px}.study-detail-container .info .detail-info .box .detail-item dl.outer-icon-box{margin-bottom:0}.study-detail-container .info .detail-info .box .detail-item li.column{width:18%;float:left;margin:0}.study-detail-container .info .detail-info .box .detail-item li.column a{text-align:center}.study-detail-container .info .detail-info .box .detail-item li.column a dt{height:25px}.study-detail-container .info .detail-info .left{width:43%}.study-detail-container .info .detail-info .right{width:57%}.study-detail-container .file{width:49.5%;float:left;border:1px solid #4da9f6}.study-detail-container .file .panel-heading{background:#4da9f6}.study-detail-container .file .table-container thead th{background:#4da9f6;border:1px solid #4da9f6}.study-detail-container .file .btn.study-detail-file-batch-select{float:right;color:#fff;background-color:transparent}.study-detail-container .file-fileTips{color:#fff;font-size:12px;font-style:italic}.study-detail-container .iprogress{width:100%;float:left;border:1px solid #e6bc7c}.study-detail-container .iprogress .panel-heading{background:#e6bc7c}.study-detail-container .iprogress .panel-heading .clock-box{display:inline-block;margin-left:33%}.study-detail-container .iprogress .choose-box label:hover{cursor:pointer}.study-detail-container .iprogress select:hover{cursor:pointer}.study-detail-container .iprogress .echarts-box{padding-left:20px}.study-detail-container .file-opt-btn-groups .btn{min-width:80px;font-size:12px;height:24px;line-height:24px;padding:0 0 0 24px;position:relative}.study-detail-container .file-opt-btn-groups .btn.file-btn-downloadFile,.study-detail-container .file-opt-btn-groups .btn.file-btn-uploadInDir{border-color:#7abf91;background-color:#7abf91}.study-detail-container .file-opt-btn-groups .btn.file-btn-deleteFile{border-color:#dc5c5c;background-color:#dc5c5c}.study-detail-container .file-opt-btn-groups .btn.file-btn-createFolder,.study-detail-container .file-opt-btn-groups .btn.file-btn-renameFile{border-color:#f2bd2f;background-color:#f2bd2f}.study-detail-container .file-opt-btn-groups .btn.file-btn-createFolder{width:100px}.study-detail-container .file-opt-btn-groups .btn .fa{position:absolute;font-size:16px;left:8px;top:3px;line-height:1}.study-detail-container:after,.study-detail-container:before{display:block;content:"";clear:both}.site-name-box.table-container{margin-left:0;margin-right:0}.site-name-box.table-container .modal-confirm-btn{background:#51ba79}@-webkit-keyframes study-file-manager-loading{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes study-file-manager-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.study-file-manager-component.study-file-manager-focus>.study-file-manager-content{background-color:#ededed;border-radius:3px;color:#795548;font-style:italic;font-weight:700}.study-file-manager-component.study-file-manager-focus>.study-file-manager-content .study-file-manager-operate-bar{position:absolute;left:18px;padding:0 5px}.study-file-manager-component.study-file-manager-focus>.study-file-manager-content .study-file-manager-operate-bar .study-file-manager-operate-bar-opt{font-size:12px;font-weight:400;color:#d95350;font-style:normal;cursor:pointer}.study-file-manager-component.study-file-manager-focus>.study-file-manager-content .study-file-manager-operate-bar .study-file-manager-operate-bar-opt+.study-file-manager-operate-bar-opt{margin-left:3px}.study-file-manager-container{position:relative;padding:5px 5px 5px 18px}.study-file-manager-container .study-file-manager-node-name{line-height:17px}.study-file-manager-container .fa.study-file-manager-loading-spinner{color:#2196f3;-webkit-animation-duration:1s;animation-duration:1s;position:absolute;margin-left:-16px;font-size:12px}.study-file-manager-container .fa{font-size:14px;line-height:17px;vertical-align:baseline}.study-file-manager-container .fa.fa-folder,.study-file-manager-container .fa.fa-folder-open{font-size:17px;color:#ffc700}.study-file-manager-container .fa.fa-lock{color:#ff5722}.study-file-manager-container .fa.study-file-checkbox{font-size:14px;color:#108ee9;border-color:#108ee9;vertical-align:text-top}.study-file-manager-container .file-icon{color:#49b45a;font-size:14px}.study-file-manager-container .fa-minus-square-o,.study-file-manager-container .fa-plus-square-o{vertical-align:text-top;color:#d2691e}.study-list-container{width:960px;padding-bottom:20px;background:#fff;margin-top:10px;margin-bottom:20px;border-radius:4px}.study-list-container .my-study-title{font-size:16px;font-weight:bolder;letter-spacing:1.33px;padding-top:20px;padding-bottom:10px}.study-list-container .study-list{float:left;width:100%;letter-spacing:1px;padding-left:10px}.study-list-container .study-list .study{display:inline-block;width:300px;height:150px;cursor:pointer;margin-left:10px;margin-bottom:15px;border-radius:8px}.study-list-container .study-list .study .study-heading{width:100%;height:75px;display:table;padding-left:28px;padding-right:28px;font-size:14px;color:#333;border-top-left-radius:4px;border-top-right-radius:4px}.study-list-container .study-list .study .study-heading span{display:table-cell;vertical-align:middle}.study-list-container .study-list .study .study-body .study-items{float:left;color:grey;margin-left:29px;margin-top:15px}.study-list-container .study-list .study .study-body .study-items li{height:20px;line-height:20px;vertical-align:middle;margin-bottom:6px}.study-list-container .study-list .study .study-body .study-items li .type-icon{float:left;width:20px;height:20px;margin-right:6px;background:url(/app/static/assets/icon_collection.png) -107px -35px}.study-list-container .study-list .study .study-body .study-items li .contract-icon{float:left;width:20px;height:20px;margin-right:6px;background:url(/app/static/assets/icon_collection.png) -107px -57px}.study-list-container .study-list .study .study-body .study-items li .contract-text,.study-list-container .study-list .study .study-body .study-items li .type-text{float:left;height:20px}.study-list-container .study-list .study .study-body .study-state{float:right;width:42px;height:45px;margin-right:31px;margin-top:16px}.study-list-container .study-list .study .study-body .init{background:url(/app/static/assets/icon_collection.png) -32px -234px}.study-list-container .study-list .study .study-body .ongoing{background:url(/app/static/assets/icon_collection.png) -32px -33px}.study-list-container .study-list .study .study-body .locked{background:url(/app/static/assets/icon_collection.png) -32px -101px}.study-list-container .study-list .study .study-body .complete{background:url(/app/static/assets/icon_collection.png) -32px -168px}.study-list-container .study-list .study:hover{background:#ffe}.study-list-container .study-list .study:nth-child(6n+1){border:1px solid #34c1ef}.study-list-container .study-list .study:nth-child(6n+1) .study-heading{background:#34c1ef}.study-list-container .study-list .study:nth-child(6n+2){border:1px solid #f8cd6e}.study-list-container .study-list .study:nth-child(6n+2) .study-heading{background:#f8cd6e}.study-list-container .study-list .study:nth-child(6n+3){border:1px solid #28e5c8}.study-list-container .study-list .study:nth-child(6n+3) .study-heading{background:#28e5c8}.study-list-container .study-list .study:nth-child(6n+4){border:1px solid #4da9f6}.study-list-container .study-list .study:nth-child(6n+4) .study-heading{background:#4da9f6}.study-list-container .study-list .study:nth-child(6n+5){border:1px solid #0bd7de}.study-list-container .study-list .study:nth-child(6n+5) .study-heading{background:#0bd7de}.study-list-container .study-list .study:nth-child(6n+6){border:1px solid #f0ee45}.study-list-container .study-list .study:nth-child(6n+6) .study-heading{background:#f0ee45}.study-list-container .msg-box{margin-top:-15px;height:100px;line-height:100px;vertical-align:middle;text-align:center;font-size:16px}.study-list-container:after,.study-list-container:before{clear:both;display:block;content:''}.modal-container.visit .msg-title{vertical-align:top}.modal-container.visit label:hover{cursor:pointer}.modal-container.visit .answer-box{display:inline-block;margin-right:15px}.modal-container.visit .answer-box [type=number]{width:44px}.modal-container.visit .verify-code{padding:0 0 20px}.modal-container.visit .verify-code input{height:34px}.modal-container.visit .verify-code .input-group-addon{padding:6px 28px}.modal-container.visit .verify-code .verify-error-tip{height:30px;line-height:30px;color:red}.modal-toast .modal-content{box-shadow:none;border:none}.modal-toast .modal-body{padding:0;margin:0}.modal-toast .alert-toast{line-height:2;font-size:18px;padding:15px 40px;margin-bottom:0}.modal-toast .alert-toast strong{font-size:22px;margin-right:5px}.modal-toast .alert-toast a{position:absolute;font-size:34px;top:4px;right:8px}.visit.page-container .msg-box{margin-left:20px;margin-bottom:15px}.btn-info__disabled.disabled{color:#333;background-color:#e6e6e6;border-color:#adadad;opacity:1}.btn-info__disabled.disabled i{color:#bfbfbf}.btn-info__disabled.disabled span{color:#fff}.btn-info__disabled.disabled:focus,.btn-info__disabled.disabled:hover{background-color:#d4d4d4;border-color:#8c8c8c}.btn-info__disabled.disabled:focus i,.btn-info__disabled.disabled:hover i{color:#bfbfbf}.btn-info__disabled.disabled:focus span,.btn-info__disabled.disabled:hover span{display:block}.modal-container.visit-task .item-title{margin-right:20px}.modal-container.visit-task .item-title.description{vertical-align:top}.modal-container.visit-task textarea[name=description]{width:400px;min-height:100px}.page-container.visit-task .description-box{overflow:hidden}.page-container.visit-task .description-box .description{width:126px;display:inline-block}