/*add_style */
#app_1 {background-color:#fff;}
#app_1 .page_inner {width:91.2%;margin:auto;min-height:400px;margin-top:4px;margin-bottom:15px;position:relative;}
#app_1 .page_inner>.select_bar {display:none;}
#app_1 .part_line {margin-bottom:5px;padding:10px 15px;font-size:16px;font-size:1.6rem;position:relative;color:#454545;background-color:#C4EDF8;padding-left:15px }
#app_1 .part_line .select_bar {position:absolute;right:15px;top:12px }
#app_1 .select_bar {display:block;font-size:0}
#app_1 .select_bar .link_a {display:none}
#app_1 .select_bar a {position:relative;color:#666;margin:0 15px;font-size:14px;text-decoration:none;}
#app_1 .select_bar a:first-child:after {content:"";position:absolute;width:1px;background-color:#ccc;height:20px;top:0;right:-15px }
#app_1 .select_bar a:last-child {margin-right:0 }
#app_1 .select_bar .switch_active {padding-bottom:4px;color:#4285f4;border-bottom:2px solid #4285f4 }
#app_1 .box_container {position:relative;margin-bottom:10px }
#app_1 .box_container:after {display:block;content:"";clear:both }
#app_1 .lf_style {margin-right:10px;width:17%;float:left;position:static }
#app_1 .lf_style, #app_1 .lf_style .box_style {margin-bottom:1px }
#app_1 .lf_style .link_a {font-size:14px;text-decoration:underline;color:#4285f4;}
#app_1 .rt_style {float:left;width:81.9%}
#app_1 .el-aside {margin-right:15px }
#app_1 .box_style {padding:10px 0;-webkit-box-shadow:0 0 10px #efefef;box-shadow:0 0 10px #efefef;border:1px solid #efefef;border-radius:3px }
#app_1 .indexSelection {display:none }
#app_1 .data-menu {border-right:none;padding:0;list-style:none;}
#app_1 .data-menu .data-submenu__title {cursor:pointer;height:35px;line-height:35px;font-size:14px;color:#454545;padding-left:16px;position:relative }
#app_1 .data-menu .data-submenu__title .el-icon-plus {font-size:15px }
#app_1 .data-menu .data-submenu__title label {display:inline-block;font-size:20px;vertical-align:middle;margin-right:15px;color:#999;margin-top:-2px;margin-bottom:0;}
#app_1 .data-menu .data-submenu__title i {font-size:16px;vertical-align:middle;color:#999;position:absolute;right:15px;top:15px }
#app_1 .data-menu .data-submenu__title span {vertical-align:middle }
#app_1 .data-menu .data-submenu__title .code_str {margin-right:5px;color:#666;vertical-align:top }
#app_1 .data-menu>.data-menu-item>.data-submenu__title:hover {background-color:#cee2ff }
#app_1 .data-menu .sub_menu {display:none;padding-left:0;background-color:#f8f8f8 }
#app_1 .data-menu .sub_menu .data-menu-item {min-width:auto;padding-left:15px!important;color:#666;position:relative;list-style:none }
#app_1 .data-menu .sub_menu .data-menu-item:hover {background-color:#cee2ff }
#app_1 .data-menu .sub_menu .data-menu-item .label_str {display:inline-block;width:70%;vertical-align:top }
#app_1 .data-menu .sub_menu .tooltips {display:none;padding:8px 10px;background:#f1f3f2;color:#787878;width:auto;border-radius:5px;position:absolute;left:205px;top:5px;font-size:13px;border:1px solid #efefef;min-width:150px }
#app_1 .data-menu .sub_menu .data-submenu__title>span {margin-right:0;color:#666 }
#app_1 .data-menu .item_active {background-color:#4285f4!important }#app_1 .data-menu .item_active span {color:#fff!important }
#app_1 .el-main, #app_1 .rt_style {padding:0 }
#app_1 .el-main .top_line, #app_1 .rt_style .top_line {padding:11px;position:relative }
#app_1 .el-main .top_line .sub_name, #app_1 .rt_style .top_line .sub_name {font-size:15px;color:#333 }
#app_1 .el-main .top_line .sub_name .little_dot, #app_1 .rt_style .top_line .sub_name .little_dot {display:inline-block;width:8px;height:8px;vertical-align:middle;background-color:#4285f4;border-radius:50%;margin-right:5px;margin-bottom:3px }
#app_1 .el-main .top_line .sub_name .code_str, #app_1 .rt_style .top_line .sub_name .code_str {margin-right:0;color:#666 }
#app_1 .el-main .top_line .sub_info, #app_1 .rt_style .top_line .sub_info {position:absolute;right:10px;top:17px;color:#4285f4;font-size:13px;cursor:pointer }
#app_1 .el-main .top_line .sub_info span, #app_1 .rt_style .top_line .sub_info span {margin-left:5px;display:inline-block;width:18px;height:18px;line-height:18px;border-radius:50%;text-align:center;background-color:#cfcfcf;vertical-align:top }
#app_1 .el-main .top_line .sub_info span i, #app_1 .rt_style .top_line .sub_info span i {color:#fff;font-size:15px }
#app_1 .el-main .top_line .sub_info span .fa-sort-up, #app_1 .rt_style .top_line .sub_info span .fa-sort-up {margin-top:5px }
#app_1 .el-main .top_line .sub_info:hover, #app_1 .rt_style .top_line .sub_info:hover {cursor:pointer;text-decoration:underline }
#app_1 .el-main .top_line .sub_info:hover span, #app_1 .rt_style .top_line .sub_info:hover span {background-color:#4285f4 }
#app_1 .el-main .sub_detail, #app_1 .rt_style .sub_detail {display:none;padding:0 10px;font-size:14px;line-height:26px;color:#515151;padding-bottom:15px }
#app_1 .el-main .el-table--border, #app_1 .rt_style .el-table--border {border-left:none }
#app_1 .el-main .el-table, #app_1 .rt_style .el-table {width:100%;border-spacing:0;border-top:2px solid #4285f4;}
#app_1 .el-main .el-table th, #app_1 .rt_style .el-table th {font-weight:400;color:#333;}
#app_1 .el-main .el-table td, #app_1 .rt_style .el-table td {color:#606266;}
#app_1 .el-main .el-table td a, #app_1 .rt_style .el-table td a {cursor:pointer;color:#4285f4;text-decoration:underline;}
#app_1 .el-main .el-table td a:hover, #app_1 .rt_style .el-table td a:hover {opacity:.8 }
#app_1 .el-main .el-table td, #app_1 .el-main .el-table th, #app_1 .rt_style .el-table td, #app_1 .rt_style .el-table th {height:35px;font-size:14px;padding:8px 2px;text-align:center;border-right:1px solid #ebeef5;border-bottom:1px solid #ebeef5;}
#app_1 .el-main .el-table tr td:last-child, #app_1 .el-main .el-table tr th:last-child, #app_1 .rt_style .el-table tr td:last-child, #app_1 .rt_style .el-table tr th:last-child {border-right:none }
#app_1 .el-main .el-table tr:last-child td, #app_1 .rt_style .el-table tr:last-child td {border-bottom:none }
#app_1 .el-main .el-table tr:nth-child(2n), #app_1 .rt_style .el-table tr:nth-child(2n) {background-color:#fafafa }
#app_1 .sub_show {display:block!important }
#app_1 .data_source {font-size:12px;margin:15px 10px;color:#999;position:absolute;right:0;bottom:-50px }
#app_1 .search_box {position:relative }
#app_1 .search_box .box_style {padding:18px 10px 0;}
#app_1 .search_box .el-input input {height:35px;}
#app_1 .search_box button {display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;color:#fff;border:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-user-select:none;-ms-user-select:none;padding:10px 20px;font-size:13px;border-radius:4px;font-family:inherit;margin:11px 0;width:100%;background-color:#4285f4 }
#app_1 .shoucang_box button {display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;color:#fff;border:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-user-select:none;-ms-user-select:none;padding:6px;border-radius:4px;font-family:inherit;margin:0px;width:75%;background-color:#4285f4;font-size:10px;}
#app_1 .shoucang_btn button {display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;color:#fff;border:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-moz-user-select:none;-ms-user-select:none;padding:6px;border-radius:4px;font-family:inherit;margin:0px;width:75%;background-color:#AEAEAE;font-size:10px;}
#app_1 .search_box p {font-size:12px;color:#999 }
#app_1 .search_box p .red_dot {margin-right:5px;vertical-align:middle;color:red }
#app_1 .search_box .results_list {padding:5px 0;position:absolute;top:40px;left:0;width:100%;max-height:160px;overflow:auto;background-color:#fff;border:1px solid #efefef;border-radius:3px }
#app_1 .search_box .results_list li {padding:6px;font-size:13px;color:#666 }
#app_1 .search_box .results_list li:active, #app_1 .search_box .results_list li:hover {background-color:#4285f4;color:#fff }
.schPage .rt_style .el-table {border-bottom:1px solid #ebeef5 }
.el-input {position:relative;cursor:pointer }
.el-input input {background-color:#fff;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:35px;line-height:1;outline:0;padding:0 10px;width:100%;font-size:13px;padding-right:35px;font-weight:400;font-family:Microsoft YaHei,"sans-serif"!important }
.score-range input {width: 45%;background-color:#fff;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:35px;line-height:1;outline:0;padding:0 6px;font-size:13px;font-weight:400;font-family:Microsoft YaHei,"sans-serif"!important}
.el-input span {display:inline-block;width:40px;line-height:35px;height:100%;text-align:center;position:absolute;right:0;top:0;color:#c0c4cc }
.el-input span i {font-size:18px }
.ellipsis, .ellipsis_1 {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.td-long{max-width:200px !important;}
.box_style .el-list{margin-bottom:6px;}
.box_style .el-list .el-txt{color:#666;font-size:14px;margin-bottom:4px;}
.sch_select{background-color:#fff;border-radius: 4px;border: 1px solid #dcdfe6;-webkit-box-sizing: border-box;box-sizing: border-box;color:#606266;display: inline-block;font-size: inherit;height: 36px;line-height: 1;outline: 0;padding: 0 10px;width: 100%;font-size: 13px;font-weight: 400;font-family: Microsoft YaHei,"sans-serif" !important;}
.sch_select+.sch_select{margin-top:5px;}select,select:focus,select:active{outline:none;}
#app_1 .search_box button.reset-Now{margin-top:0;background:#8595ac;}
.form-check-inline {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 0;margin-right: .75rem;}
.form-check {margin-bottom: 0;float:left;width:50%;padding:3px 8px;}
.form-check [type="checkbox"]:not(:checked), .form-check [type="checkbox"]:checked {position: absolute;left: -9999px;}
.form-check [type="checkbox"] {display: none;}
.form-check label {margin-bottom: .2rem !important;color: #3f4047 !important;font-weight: normal;font-size: 12px;padding:4px 15px;border-radius:3px;border:1px solid #000;}
.form-check [type="checkbox"]:checked + .form-check-label{border:1px solid #D7EDF6;background:#D7EDF6;}
.form-check [type="checkbox"]:checked + .form-check-label:hover{background:#7BD9FF;}
.form-check-label::before {display: inline-block;margin-right: 2px;transition: -webkit-transform 144ms ease-in-out;transition: transform 144ms ease-in-out;transition: transform 144ms ease-in-out, -webkit-transform 144ms ease-in-out;content: '+';}
.form-check [type="checkbox"]:checked + .form-check-label::before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.el-input{display:inline-block;width:100%;}
.form-check-label:hover{-webkit-transform: scale(0.975);transform: scale(0.975);}
.sch_select:disabled{display:none !important}
a.highlight {color: #999; font-size:15px;}
a.highlight:hover {color: blue;font-size:16px;}
@media screen and (max-width:480px) {#app_1 .indexSelection {display:block;margin-bottom:5px }#app_1 .indexSelection .el-cascader__label {font-size:13px }#app_1 .indexSelection input:disabled {color:#606266;opacity:1;-webkit-text-fill-color:#606266 }#app_1 .data-menu .data-menu-item, #app_1 .data-menu .data-submenu__title {font-size:13px }#app_1 .data-menu .data-submenu__title {height:40px;line-height:40px }#app_1 .lf_style {display:none;width:100%;float:none;position:absolute;background-color:#fff;z-index:1;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa }#app_1 .lf_style .link_a {display:none }#app_1 .lf_style .box_style {margin-bottom:0 }#app_1 .search_box {display:block }#app_1 .search_box, #app_1 .search_box .box_style {padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;position:relative }#app_1 .search_box .el-input {padding-right:90px }#app_1 .search_box .el-input span {right:90px }#app_1 .search_box button {margin:0;position:absolute;width:75px;right:0;top:2px;padding:9px 20px;font-size:13px }#app_1 .search_box p {margin-top:5px }#app_1 .search_box p span {vertical-align:sub }#app_1 .rt_style {width:100%;float:none;margin-top:10px }#app_1 .rt_style .top_line .sub_name {font-size:13px }#app_1 .rt_style .sub_detail, #app_1 .rt_style .top_line .sub_info {font-size:12px }#app_1 .rt_style .el-table td, #app_1 .rt_style .el-table th {font-size:11px }#app_1 .page_inner {width:95%;margin:auto;margin-top:4px;margin-bottom:15px;}#app_1 .page_inner>.select_bar {display:block }#app_1 .part_line {font-size:14px }#app_1 .part_line>span {display:none }#app_1 .select_bar {position:relative;margin-bottom:15px }#app_1 .select_bar a {font-size:13px }#app_1 .select_bar a:first-child {margin-left:0 }#app_1 .select_bar .link_a {display:block;position:absolute;right:10px;top:0;text-decoration:underline;color:#4285f4;font-size:13px }.el-cascader-menu__item {height:38px }.sub_show {display:block!important }.schoolpage .el-table tr td:nth-child(2), .schoolpage .el-table tr th:nth-child(2), .serPage .el-table tr td:nth-child(2), .serPage .el-table tr th:nth-child(2) {display:none }#app_1 .search_box .search-Now{position:relative;width:49%;padding:12px 15px;}#app_1 .search_box button.reset-Now{position:relative;width:49%;padding:12px 15px;}#app_1 .search_box .el-list .el-input{padding-right:0;}.schoolpage .box_style .el-table tr td:nth-child(2), .schoolpage .box_style .el-table tr th:nth-child(2), .serPage .box_style .el-table tr td:nth-child(2), .serPage .box_style .el-table tr th:nth-child(2){display: table-cell;}.box_style .el-table tr td:last-child,.box_style .el-table tr th:last-child{display:table-cell;}.box_style .el-list{display:table;width:100%;}.box_style .el-list .el-txt{width:80px;}#app_1 .search_box .el-list .el-input{display:table-cell;width:100%;}.el-list.m_select .sch_select{width:49%;}.box_style .el-list.subjects .el-txt{width:100%;display: block;}.box_style .el-list.subjects{display: inline-block;}.form-check{width:25%;}
.box_style .el-table tr td:last-child,.box_style .el-table tr th:last-child{ display: table-cell;}}
@media screen and (max-width:992px) {
#app_1 .page_inner {width:99%;position:relative;}
#app_1 .lf_style {margin-right:8px;width:24%;float:left;position:static }
#app_1 .rt_style {float:left;width:74.5%;}
.report-box-sub .rp-title td{text-align:left !important;vertical-align:top}.report-box-sub .rp-title{padding:10px 0 !important;}.report-box-sub-general{background:none !important;height:140px !important;}.report-box .test-cnt{padding:10px 15px !important;}.layui-field-box{padding:10px 0 !important;}.row_user_ceping_test .layui-col-xs1{border-bottom-left-radius:0 !important;border-bottom:1px solid #2A80B7;}.row_user_ceping_test .col_question_box{width:100%;padding-left:0 !important;margin:0 auto;}.row_user_ceping_test .col_question_box .q_box .layui-row dl dd label input{margin-right:4px !important;}.section-margine .box_content{margin:0 auto;}.section-margine .box{float:none !important;}}
@media screen and (max-width:767px) {
#app_1 .page_inner {width:99%;position:relative;}
#app_1 .lf_style {width:98%;float:left;position:static; margin:5px;}
#app_1 .rt_style {float:left;width:98%; margin:7px 5px 0 5px;}
#app_1 .el-list .search-Now{position:relative;width:49%;padding:12px;margin:0 3px 5px 0;}
#app_1 .search_box button.reset-Now{margin-top:0;background:#8595ac;width:49%;}
#app_1 .search_box .el-input input {height:35px;width:98%;}
#app_1 .score-range .el-input{display: flex;align-items: center;width: 80%;}
#app_1 .score-range .el-input input {height:35px;width: 35%;}
#app_1 .sch_select{width:35%;padding:0 10px;font-size:13px;font-weight: 400;}
#app_1 .indexSelection {width:98%;margin:0 5px 2px 5px;border:1px solid #666;}
#app_1 .select_bar {margin-right:5px;}
}
