.jz_machine_content {
    padding: 0 60px;
}
.jzmachineBase_top_content{
    padding: 0 40px;
}
.jzmachineBase_top_content .swiper-container{
    padding: 0 40px;
}

.jzmachineBase_top_content .jz_machine_swiper-slide {
    width: 100%;
    height: 344px;
    margin: 1.6%;
    border-radius: 10px;
    background: rgba(35, 100, 157, .41);;
    box-shadow: inset 7px 7px 33px 4px #CECECE;
}

.jzmachineBase_top_content .jz_machine_swiper-slide:active {
    background: rgba(35, 100, 157, .81);;
}

.jzmachineBase_top_content .jz_machine_swiper-slide .machineHome_top_content_img:hover {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: #A39C1F;
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
    opacity: 0.36;
}

.jzmachineBase_top_content .jz_machine_swiper-slide .machineHome_top_content_img2{
    position: absolute;
    opacity: .0;
}

.jz_machine_swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    transition-property: transform;
    box-sizing: content-box;
    margin: 0 !important;
}

.jz_machine_swiper-slide {
    float: left;
    flex-shrink: 0;
    /*width: 100%;*/
    /*height: 100%;*/
    position: relative;
    transition-property: transform;
}

.margin-rigth-0 {
    margin-right: 0 !important;
}

.appraisalProcess {
    width: 100%;
    height: 1497px;
    margin-left: 50%;
    transform: translate(-50%,0);
    background: url("../../views/images/jzFlowChart.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.machine_progressuQueryList{
    width: 100%;
    /*height: 1400px;*/
    height: calc(100vh - 372px);
    background: rgba(35,100,157,.41);
    box-shadow: inset 1px 1px 17px 0px #D6D6D6;
    border-radius: 9px;
}

.appraisalOrgTop {
    padding: 0 25%;
    margin-left: 50%;
    transform: translate(-50%, 0);
}

.appraisalOrg_top_ul li{
    height: 34px;
    text-align: center;
    border-radius: 17px;
    line-height: 34px;
    font-size: 14px;
    padding: 0 12px;
    cursor: pointer;
    display: inline-flex;
}

.appraisal_org_content_index{
    padding: 0!important;
    margin-left: 93px;
}

.printReport_top {
    width: 500px;
    height: 600px;
    margin: 0 auto;
}

.printReport_top img{
    margin-left: 50%;
    transform: translate(-50%,0px);
}

.materialCheckListTd {
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    border: 1px solid #ddd;
}

.height_box_d2 td input {}

.height_box_d2 table {}

.height_box_d2 {
    width: 96%;
    margin-left: 2%;
}

.materialCheckList {
    position: relative;
    top: 30px;
    width: 900px;
    margin: 0 auto;
    height: calc(100% - 432px);
    overflow: hidden;
}

.machine_progressuQueryList_top {
    background: rgba(148, 212, 220, .29);
    text-align: center;
}

.machine_progressuQueryList_content {
    text-align: center;
    background: rgba(219, 219, 219, .16);
    overflow-y: scroll;
    max-height: calc(100vh - 671px);
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
}

.machine_progressuQueryList_content::-webkit-scrollbar {
    display: none; /* Chrome Safari */
}

.machine_progressuQueryList_content_btn {
    background: #00CCE2;
    border-radius: 4px;
    border: 3px solid #00CCE2;
    padding: 3px 12px;
}

.machine_progressuQueryList_content_btn:hover {
    background: #00CCE2 !important;
    color: #ffffff;
    border-radius: 4px;
    border: 3px solid #00CCE2 !important;
}

.machine_progressuQueryList_bottom {
    position: absolute;
    bottom: 240px;
    left: 50%;
    width: 410px;
    height: 43px;
    font-size: 32px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    line-height: 43px;
    transform: translateX(-50%);
}

.display-inline-grid {
    display: inline-grid;
}

.backgroundED1D35 {
    background: #ED1D35 !important;
    color: #fff;
}

.jzmachine{
    width: 100%;
    height: 100%;
    background-image: url("../../views/images/jzMachineBj.png");
    background-repeat: no-repeat;
    background-size: cover;
}

.onlineContact_center_input {
    position: relative;
    width: 92%;
    height: 1440px;
    margin: auto;
}

.onlineContact_center_input textarea{
    display: initial;
    margin-top: 85px;
    background: rgba(248, 248, 248, .17);
}
.onlineContact_center_input textarea::-webkit-input-placeholder {
    color: #FFFFFF;
}

.onlineContact_center_input th {
    background: rgba(148, 212, 220, .29);
    color: #fff;
    border: 0 !important;
    font-size: 24px;
}

.onlineContact_center_input td {
    background: rgba(255, 255, 255, .13);
    color: #fff;
    border-top: none !important;
    border-bottom: 0px !important;
    font-size: 24px;
    padding: 20px 8px !important;
    vertical-align: middle !important;
    border-bottom: 1px solid rgba(255,255,255,.2) !important;
}

.onlineContact_center_send {
    width: 390px;
    margin: auto;
    position: absolute;
    bottom: 85px;
    left: 50%;
    transform: translateX(-50%);
}

.onlineContact_center_caseNo {
    width: 390px;
    margin: auto;
    position: absolute;
    bottom: 85px;
    left: 50%;
    transform: translateX(-50%);
    color: #ffffff;
}

.onlineContact_center_input button {
    width: 390px;
    height: 124px;
    background: rgba(35, 100, 157, .41);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
    border-radius: 9px;
    font-size: 42px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
}
.onlineContact_center_input button:focus {
    background: rgba(35, 100, 157, .81) !important;
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
    color: #FFFFFF !important;
}
.onlineContact_center_input button:hover {
    background: rgba(35, 100, 157, .81) !important;
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
    color: #FFFFFF !important;
}

.onlineContact_center {
    position: relative;
    width: 92%;
    height: 1440px;
    margin: auto;
}
.onlineContact_center div{
    cursor: pointer;
    width: 880px;
    height: 233px;
    background: rgba(35, 100, 157, .41);
    box-shadow: inset 1px 1px 17px 0px #D6D6D6;
    border-radius: 9px;
    margin-top: 20px;
}
.onlineContact_center div img{
    width: 175px;
    height: 175px;
    margin: 28px 25px 28px 85px;
    float: left;
}

.onlineContact_center div h4{
    display: initial;
    font-size: 42px;
    font-family: MicrosoftYaHeiSemibold;
    color: #FFFFFF;
    line-height: 233px;
}
.onlineContact_center div h1{
    display: initial;
    font-size: 42px;
    font-family: MicrosoftYaHeiSemibold;
    color: #FFFFFF;
    line-height: 190px;
    float: right;
    margin-right: 68px;
}

.font-size128 {
    font-size: 128px;
    padding-bottom: 50px;
}

.font-size128 {
    font-size: 128px;
    padding-bottom: 50px;
}
.contact.font-size80 {
    font-size: 80px;
    padding-bottom: 50px;
}

.machineBase_top_content_img2{
    width: 130px;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 65px auto 50px;
}
.machineBase_top_content_img2>img{
    width: 100%;
    height: 100%;
}
.machineBase_top_content_img3{
    /*width: 230px;*/
    height: 250px;
    /*background-image: url("../../views/images/machineBase_bg.png");*/
    background-repeat: no-repeat;
    background-size: cover;
    margin: 36px auto 28px;
}
.machineBase_top_content_img3>img{
    width: 100%;
    height: 100%;
}

.padding-10-20{
    padding: 10px 20px;
}

.online_textarea-num {
    position: absolute;
    top: 30px;
    right: 22px;
    color: #ffffff;
    font-size: 24px;
}

.printReport_top_button {
    width: 390px;
    margin: 50px auto 0;
}

.printReport_qrcode {
    padding: 133px 0 0;
    margin: auto;
    width: 671px;
    height: 811px;
    background: rgba(17,39,69,0.5);
    border: 2px solid #3BB4E0;
}

.printReport_bottom h2 {
    padding: 90px 0;
}

.printReport_bottom {
    position: relative;
}

.printReport_bottom button{
    position: absolute;
    top: 10px;
    right: 10px;
}

.width30 {
    width: 30% !important;
}

.width96 {
    width: 96% !important;
}

.machineHome_top {
    width: 100%;
}

.machineHome_top_content div {
    width: 100%;
    height: 400px;
    text-align: center;
    font-size: 70px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 400px;
}

.machineHome_top_content img {
    margin: -16px 10px 0 0;
    width: 60px;
}


.jzmachine_content {
    padding: 0px 60px;
    height: calc(100vh - 226px);
}

.onlineContact {
    width: 100%;
    margin: 0 auto;
    margin-top: 15px;
}

.machineHome_top_content_text {
    font-size: 38px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #55C0D0;
    text-align: center;
}

.machineLogonTips {
    color: #fff;
}

.padding-50-0 {
    padding: 50px 0;
}

.jzmachineObtainCode {
    width: 92%;
    margin: auto;
    /*margin: 50%;*/
    /*transform: translate(-50%,-50%);*/
}

.jzperson-box {
    height: 55px;
    font-size: 16px;
    color: #D6D6D6;
    line-height: 55px;
    margin-bottom: 70px;
    width: 100%;
}

.width230 {
    width: 230px;
}

.veri-code-img2 {
    position: absolute;
    right: 53px;
    top: 196px;
    width: 94px;
    height: 39px;
}

.veri-size {
    width: 118px;
    height: 100%;
    margin-left: 10px;
}

.login-submit2 {
    width: 100%;
    border: 0;
    margin-top: 70px;
    height: 124px;
    background: rgba(35, 100, 157, .41);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
    border-radius: 9px;
    font-size: 42px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 56px;
}

.login-submit2:active {
    background: rgba(35, 100, 157, .81);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
}

.progress_query_panel {
    border-radius: 0 0 16px 16px;
}

.professionalA_top2 {
    width: 100%;
    height: 1440px;
    height: calc(100vh - 372px);
    background: rgba(35, 100, 157, .41);
    box-shadow: inset 1px 1px 17px 0px #D6D6D6;
    border-radius: 9px;
}

.jzmachine_top_right_i {
    position: relative;
    font-size: 24px!important;
    top: 1px;
    margin-right: 8px;
    color: #00CCE2;
}

.jzmachine_top_right {
    position: relative;
}

.jzmachine_top_right div{
    position: absolute;
    right: 0px;
    font-size: 24px;
    cursor: pointer;
    border-radius: 8px;
    font-family: MicrosoftYaHeiSemibold;
    color: #00CCE2;
    line-height: 62px;
    width: 180px;
    height: 68px;
    border: 3px solid #00CCE2;
    margin: 55px 0;
    text-align: center;
}

.jzmachine_top_left div{
    font-size: 24px;
    cursor: pointer;
    border-radius: 8px;
    color: #00CCE2;
    line-height: 84px;
    width: 213px;
    height: 84px;
    margin: 42px 0px;
}

.jzmachine_top {
    width: 100%;
    height: 186px;
    padding: 0 60px;
    margin: 0 !important;
}

.professionalA_top_s2 {
    height: 230px;
    width: 100%;
    line-height: 230px;
}

.professionalA_top_s2 input{
    width: 388px;
    height: 40px;
    background: #E0E0E0;
    border: 1px solid #1C89FF;
    border-radius: 4px;
    outline: none;
    text-indent: 10px;
    color: #1C89FF;
}

.professionalA_top_s2 span{
    width:73px;
    height:40px;
    text-align: center;
    line-height: 40px;
    margin-left: 8px;
    background: #1C89FF;
    border-radius:4px;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
}

.professionalA_top_area2 {
    height: 108px;
    margin: 0 26px;
    color: #ffffff;
}

.professionalA_top_range2 {
    margin: 15px 26px 10px 26px;
    height: 276px;
    color: #ffffff;
}

.btn-FAAD14 {
    background: #FAAD14;
    border-radius: 24px;
}

.professionalA_top_ul2 li{
    float: left;
    height: 34px;
    width: 74px;
    text-align: center;
    border-radius: 17px;
    line-height: 34px;
    font-size: 14px;
    padding: 0 12px;
    cursor: pointer;
    margin: 5px 0;
}

.appraisalOrg_top_ul li {
    height: 34px;
    text-align: center;
    border-radius: 17px;
    line-height: 34px;
    font-size: 14px;
    padding: 0 22px;
    cursor: pointer;
    display: inline-flex;
    margin: 9px 5px;
}

.institution_content_index_name2{
    color: #ffffff;
}

.org_list_averageGrade {
    background: rgba(255, 180, 91, .31);
    border-radius: 2px;
    margin-top: 5px;
}

.institution_content_type2 {
    margin-top: 10px;
    padding: 0 18px;
    width: 100%;
    height: 47px;
    line-height: 47px;
    background: #DBDBDB;
    border-radius: 8px;
    font-size: 16px;
    color: #333333;
}

.machineOrgList .pagination>.active>a{
    background-color: #00CCE2 !important;
    border-color: #00CCE2 !important;
}
.machineOrgList .pagination>.active>a:hover{
    background-color: #00CCE2 !important;
    border-color: #00CCE2 !important;
}

.professionalA_content2 {
    height: calc(100vh - 434px);
    width: 99%;
    overflow-y: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none;
}
.professionalA_content2::-webkit-scrollbar {
    width: 9px;
    height: auto;
    border-radius: 5px;
    background: rgba(130, 217, 237, 0);
}
.professionalA_content2::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 5px rgba(130, 217, 237, 0.53);
    background: rgba(130, 217, 237, 0.53);
}

.institution_left_index2 {
    background: #ECFBFD;
    height: 85px;
    width: 85px;
    border-radius: 50%;
    text-align: center;
    line-height: 85px;
}

.color_00CCE2 {
    color: #00CCE2 !important;
}

.jzmachineBase_top_content_img {
    height: 940px;
    margin: 110px 146px 50px;
}

.jzmachineBase_top_content_Qcode {
    width: 390px;
    height: 167px;
    background: rgba(35, 100, 157, .4);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
    border-radius: 9px;
    margin: 0 auto;
}

.jzmachineBase_top_content_Qcode:active {
    background: rgba(35, 100, 157, .81);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
}

.jzmachineBase_top_content_Qcode p {
    text-align: center;
    padding: 20px 0 0;
    font-size: 42px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 56px;
}

.font-size72 {
    font-size: 72px;
}

.jzmachineBase_top_content_img2 {
    height: 940px;
    margin: 110px 84px 50px;
}

.jz_org_list_jsgouicon {
    position: absolute;
    top: 24px;
    left: 2%;
}

.font-size50 {
    font-size: 50px !important;
}

.color_FFB45B {
    color: #FFB45B;
}

.institution_body_index2 {
    position: relative;
    margin: 30px 26px 0;
}

.jz_machine_progress_query {
    margin-top: 10px;
    padding: 15px 20px;
    color: #ffffff;
}

.jz_machine_progress_query_prompt_box {
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    color: #fff;
    margin-left: 58px;
    font-size: 33px;
    line-height: 48px;
    /*margin-top: 16px;*/
}
.jz_machine_progress_query_prompt_box i {
    position: absolute;
    left: -39px;
    top: 0px;
    font-size: 52px;
}

.jz_machine_progress_query_angency_information1 {
    position: absolute;
    left: 35px;
    width: 340px;
    height: auto;
    background: #fff;
    z-index: 99999;
    padding: 15px;
    font-size: 13px;
    font-weight: normal;
    border: 1px solid #ddd;
    border-radius: 4px;
    line-height: 24px;
}

.jz_machine_progress_query_angency_information1 .icon-yousanjiao-copy {
    position: absolute;
    top: -15px;
    left: 90px;
    color: #ddd;
}

.color_FAAD14 {
    color: #FAAD14;
}

.color-ffffff{
    color: #ffffff !important;
}

.jz_machine_content {
    padding: 0 60px;
}

.jz_machine_logon_top_content {
    padding: 0 40px;
}

.jz_machine_logon_top_content .swiper-container {
    padding: 0 40px;
}

.jz_machine_logon_top_content .jz_machine_logon_swiper-slide {
    width: 403px;
    height: 518px;
    border-radius: 9px;
    margin: 0px auto;
    background: rgba(35, 100, 157, .41);;
    box-shadow: inset 7px 7px 33px 4px #CECECE;
}

.jz_machine_logon_top_content .jz_machine_logon_swiper-slide:active {
    background: rgba(35, 100, 157, .81);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
}

.jz_machine_logon_swiper-wrapper {
    margin-top: 200px;
}

.jz_machine_logon_top_content_img {
    width: 190px;
    height: 150px;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 100px auto 50px;
}
.jz_machine_logon_top_content_img2{
    width: 150px;
    height: 150px;
    background-repeat: no-repeat;
    background-size: cover;
    margin: 100px auto 60px;
}

.jz_machine_logon_content_text {
    font-size: 38px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
}

.jz_machine_logon_content_text2 {
    font-size: 18px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: rgba(85, 192, 208, 1);
    text-align: center;
    margin-top: 40px;
}

.jz_machine_logon_tips {
    height: 140px;
    background: rgba(194, 194, 194,.36);
    border-radius: 6px;
    margin: 300px auto 0;
}

.jz_machine_logon_tips div{
    margin: 30px 30px 0;
    font-size: 24px;
}

.font-size24 {
    font-size: 24px !important;
}

.jz_machine_logon_tips_text {
    font-size: 18px !important;
    color: #D7D7D7;
    margin-top: 20px !important;
}

.jz_machine_progress_query_light_line {
    width: 225px;
    float: left;
    border-top: 1px solid #ccc;
    margin-top: 26px;
}

.jz_machine_progress_query_light {
    background: #D4D4D4;
    border-radius: 50%;
    float: left;
    width: 50px;
    height: 50px;
    position: relative;
}
.jz_machine_progress_query_light_active {
    background: #00CCE2;
    border-radius: 50%;
    float: left;
    width: 50px;
    height: 50px;
    background: url("../../views/images/progressQueryActive.png") center;
    background-size: cover;
    position: relative;
}

.jz_light-odd-text {
    display: block;
    top: 35px;
    white-space: nowrap;
    color: #0f0f0f;
    margin-top: 60px;
    width: 100px;
    text-align: center;
    margin-left: -25px;
    font-size: 22px;
}

.jz_light-num-text {
    position: absolute;
    top: 6px;
    color: #7C7C7C;
    width: 98px;
    text-align: center;
    margin-left: -25px;
    font-size: 24px;
}

.color_FAAD14:hover {
    color: #FAAD14 !important;
    text-decoration: none;
}

.jz_machine_progress_query_light_line_active {
    width: 225px;
    float: left;
    border-top: 1px solid #00CCE2;
    margin-top: 26px;
}

.institution_A_D_top2 {
    height: 116px;
    line-height: 116px;
}

.jz_org_detail_averageGrade {
    width: 154px;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    margin-top: 10px;
    background: rgba(255, 180, 91, .31);
}

.background_94D4DC {
    color: #FFFFFF;
    background: rgba(148, 212, 220, .29);
    border: 1px solid rgba(148, 212, 220, .29) !important;
}

.background_94D4DC:hover {
    color: #FFFFFF;
    background: rgba(148, 212, 220, .19);
    border: 1px solid rgba(148, 212, 220, .29) !important;
}

.border-bottom2 {
    border-bottom: 1px solid rgba(255, 255, 255, .14) !important;
}

.table-bordered2 {
    border: 1px solid rgba(255, 255, 255, .14) !important;
}

.org_item_position_right2 {
    width: calc(100% - 232px);
    float: right;
    border-left: 1px solid rgba(255, 255, 255, .14) !important;
}

.jz_org_detail_profession:hover {
    background: rgba(148, 212, 220, 0) !important;
}

.jz_org_detail_profession td {
    border-bottom: 1px solid rgba(255, 255, 255, .14) !important;
}
.jz_org_detail_profession>td {
    border-left: 1px solid rgba(255, 255, 255, .14) !important;
}

.jz_machine_Checklist_one_two li{
    width: 33%;
    float: left;
}

.jz_machine_Checklist_one {
    width: 190px;
    height: 1350px;
    height: calc(100vh - 429px);
    background: rgba(58, 111, 160, .88);
}

.background_FFAA00 {
    background: #FFAA00 !important;
    color: #ffffff !important;
}

.color_00C9E0 {
    color: #00C9E0;
}

.padding-58 {
    padding: 58px;
}

.jz_machine_Checklist_two {
    width: 710px;
    /*background: ;*/
}

.jz_machine_Checklist_one li{
    text-align: center;
    font-size: 20px;
}

.jz_machine_Checklist_two_one li{
    width: 236px;
    height: 80px;
    padding: 10px 16px;
    font-size: 20px;
    float: left;
    background: rgba(58, 111, 160, .88);
}

.font-size40 {
    font-size: 40px !important;
}

.margin-left-8 {
    margin-left: 8px;
}

.font-size28 {
    font-size: 28px !important;
}

.background_FFFFFF19 {
    color: rgba(255, 170, 0, 1) !important;
    background: rgba(255, 255, 255, .19) !important;
}

.jz_machine_Checklist_two_two {
    width: 708px;
    /*height: 1290px;*/
    height: calc(100vh - 509px);
    background: rgba(255, 255, 255, .29);
    overflow-y: auto;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
}

.jz_machine_Checklist_two_two_ul {
    width: 98%;
    height: calc(100vh - 570px);
    overflow-y: auto;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
}

.jz_machine_Checklist_two_two_ul::-webkit-scrollbar {
    width: 9px;
    height: auto;
    border-radius: 5px;
    background: rgba(130, 217, 237, 0);
}

.jz_machine_Checklist_two_two_ul::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 5px rgba(130, 217, 237, 0.53);
    background: rgba(130, 217, 237, 0.53);
}

.jz_machine_Checklist_two_two li {
    width: 100%;
    padding: 10px 20px;
}

.line-height-56 {
    line-height: 56px;
}

.printReport_top_button button{
    width: 390px;
    height: 124px;
    background: rgba(35, 100, 157, .41);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
    border-radius: 9px;
    margin-top: 20px;
    font-size: 42px;
}

.printReport_top_button button:active {
    background: rgba(35, 100, 157, .81);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
}

.machine_Login_taskList {
    width: 92%;
    margin: auto;
    padding-top: 70px;
}

.height85 {
    height: 85px;
}

.font-size32 {
    font-size: 32px !important;
}

.jzlogin-active {
    color: #00CCE2;
}
.jzlogin-p {
    width: 270px;
    height: 15px;
    background: radial-gradient(ellipse, #D8D8D8, #03c0db00);
    filter: blur(4px);
    margin: auto;
}
.jzlogin-p-active {
    width: 270px;
    height: 15px;
    background: radial-gradient(ellipse, #00cce2e6, #03c0db00);
    filter: blur(4px);
    margin: auto;
}

.jzmachineObtainCode .input-group-addon {
    background-color: rgba(238, 238, 238, 0);
    /*color: ;*/
}
.border_0 {
    border: 0 !important;
}

.form-control2 {
    display: block;
    float: left;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #ffffff;
    background-color: rgba(255, 255, 255, 0);
    background-image: none;
    border: 1px solid rgba(255, 255, 255, 0);
    border-radius: 4px;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control2::-webkit-input-placeholder {
    color: #FFFFFF;
}

.validate_nocode_input {
    width: 100%;
    height: 343px;
    background: rgba(255, 255, 255, .16);
    border-radius: 24px;
}

.validate_nocode_input_div {
    width: 86%;
    margin: auto;
    height: 80px;
    border-bottom: 2px solid rgba(97,143,200,1);
}

.margin-top-56 {
    margin-top: 56px;
}

.width-80 {
    width: 80px;
}

.validate_nocode_input_switch_type {
    position: absolute;
    top: 66px;
    left: -44px;
    z-index: 5;
    background: #FFFFFF;
    border-radius: 6px;
}

.validate_nocode_input_switch_type li{
    margin: 5px 20px;
    padding: 5px;
    cursor: pointer;
}

.validate_nocode_input_switch_type li:hover{
    background: rgba(96, 178, 253, 1);
    color: #FFFFFF;
    border-radius: 2px;
}

.width-46 {
    width: 46px;
}

.form-control2:-webkit-autofill {
    background: rgba(255, 255, 255, 0) !important;
}

.form-control2-80 {
    width: calc(100% - 80px);
}

.form-control2-46 {
    width: calc(100% - 46px);
}

.height135 {
    height: 135px;
}
.printReport_qrcode div {
    width: 420px;
    height: 420px;
    margin: auto;
}

.jz_img_big_box_t {
    width: 100%;
    height: 639px;
    background: rgba(43, 43, 43, .85);
}

.jz_img_big_box_b {
    width: 100%;
    height: 124px;
    background: #1B1B1B;
}

.jz_img_big_box_img {
    width: 100%;
    height: 100%;
    object-fit: fill;
}

.jz_img_big_box {
    width: 92%;
    margin: auto;
}

.jz_img_big_box_b img {
    width: 124px;
    margin-left: 50%;
    transform: translateX(-50%);
}

.JZ_xuanzhuan_btn {
    float: right;
    margin-right: 20px;
    line-height: 124px;
    color: #FFFFFF;
}

.jz_cont_img_list_box {
    width: 92%;
    height: 385px;
    background: rgba(205, 171, 143, .33);
    margin: 136px auto 0;
}

.jz_cont_img_list_box_c {
    width: 99%;
    height: 170px;
    overflow-y: auto;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
}

.jz_cont_img_list_box_c::-webkit-scrollbar {
    width: 9px;
    height: auto;
    border-radius: 5px;
    background: rgba(130, 217, 237, 0);
}
.jz_cont_img_list_box_c::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 5px rgba(130, 217, 237, 0.53);
    background: rgba(130, 217, 237, 0.53);
}

.jz_cont_img_list_box_c img{
    width: 72px;
    margin: 0 0 21px 31px;
}

.jz_cont_img_list_box_btn {
    width: 149px;
    height: 52px;
    background: #00CCE2;
    border-radius: 8px;
    border: 3px solid #00CCE2;
    margin: 30px 0 0 50%;
    transform: translateX(-50%);
}

.jz_cont_img_list_box_c2 {
    width: 100%;
    height: calc(100vh - 620px);
    overflow-y: auto;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
}

.jz_cont_img_list_box_c2::-webkit-scrollbar {
    width: 9px;
    height: auto;
    border-radius: 5px;
    background: rgba(130, 217, 237, 0);
}

.jz_cont_img_list_box_c2::-webkit-scrollbar-thumb {
    border-radius: 10px;
    box-shadow: inset 0 0 5px rgba(130, 217, 237, 0.53);
    background: rgba(130, 217, 237, 0.53);
}

.jz_cont_img_list_box_c2 div{
    width: 184px;
    margin: 0 4px 31px;
    display: inline-block;
}

.margin-0-24-31 {
    margin: 0 24px 31px !important;
}

.width98 {
    width: 98% !important;
}

.jz_cont_img_list_box_c2 img{
    width: 100%;
    transform: rotate(270deg);
    margin: 26px 0px;
}

/*.jz_add_evidence_list {*/
/*    max-height: calc(100% - 114px);*/
/*    overflow-y: auto;*/
/*    scrollbar-width: none !important;*/
/*    -ms-overflow-style: none !important;*/
/*}*/

/*.jz_add_evidence_list::-webkit-scrollbar {*/
/*    width: 9px;*/
/*    height: auto;*/
/*    border-radius: 5px;*/
/*    background: rgba(130, 217, 237, 0);*/
/*}*/

/*.jz_add_evidence_list::-webkit-scrollbar-thumb {*/
/*    border-radius: 10px;*/
/*    box-shadow: inset 0 0 5px rgba(130, 217, 237, 0.53);*/
/*    background: rgba(130, 217, 237, 0.53);*/
/*}*/

.jz_cont_img_list_box_btn2 {
    width: 390px;
    height: 124px;
    margin: 0 auto;
    background: rgba(35, 100, 157, .41);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
    border-radius: 9px;
    font-size: 42px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 50%;
    transform: translateX(-50%);
}

.jz_cont_img_list_box_btn2:active {
    background: rgba(35, 100, 157, .81);
    box-shadow: inset 4px 7px 33px 4px #D6D6D6;
}

.jz_add_evidence_preview_icon {
    position: absolute;
    top: -67px;
    right: -38px;
}

.width100_2 {
    width: 100% !important;
}

.jz_evidenceComplete {
    width: 100%;
    height: 100%;
}

.jz_evidenceComplete img {
    width: 200px;
    margin-left: 50%;
    margin-top: 300px;
    transform: translateX(-50%);
}

.jz_evidenceComplete_p {
    color: #fff;
    font-size: 24px;
    margin-bottom: 10px;
    font-weight: 600;
    text-align: center;
    margin-top: 100px;
}

.jz_evidenceComplete_p span {
    color: #fff;
    font-size: 26px;
    font-weight: 600;
    color: #00C9E0;
}

.font-size38 {
    font-size: 38px;
}

.width62 {
    width: 62% !important;
}

.width38 {
    width: 38% !important;
}

.height_40 {
    height: 40px;
}

.jz_laws_regulation {
    padding: 15px 40px;
    font-size: 18px;
}

.padding-16-40 {
    padding: 16px 40px;
}

.padding-18-10 {
    padding: 18px 10px;
}

.jz_dossierRowHead {
    background-color: #EEF0F2;
    height: 40px;
    color: #000;
}

.jz_online_send_check {
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.2);
    top: 0;
    left: 0;
    z-index: 11;
}

.jz_online_send_check div{
    position: fixed;
    top: 36%;
    left: 50%;
    background: #ffffff;
    z-index: 11;
    transform: translate(-50%,-50%);
    text-align: center;
    border-radius: 5px;
    padding: 30px 65px;
}

.jz_online_send_check img{
    padding: 20px 0 10px 0;

}

.jz_online_send_check p{
    padding: 20px 30px 30px;
    color: #0f0f0f;
}

.jz_online_send_check button {
    padding: 6px 30px  !important;
    margin: 0 10px;
}

.btn-0586FD {
    background: #0586FD;
    color: #ffffff;
}

.btn-0586FD:hover {
    background: rgba(5, 134, 253, 0.82);
    color: #ffffff;
}
.btn-0586FD:focus {
    background: #0586FD;
    color: #ffffff;
}

.jz_view_img_operation {
    position: fixed;
    top: 0px;
    width: 100%;
    height: 70px;
    background: rgba(0,0,0,0.5);
    z-index: 9;
}

.jz_view_img_operation_content {
    float: right;
    padding: 14px 30px 0;
}

.jz_view_img_operation_content span{
    cursor: pointer;
}

.jz_evidence-material-box {
    padding: 0;
}

.jz_view_img_operation_page {
    float: left;
    padding: 14px 0 0 30px;
    font-size: 28px;
}

.jz_evidence-material-box .swiper-slide {
    margin: 300px 0 !important;
    transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
}

.institutional-query-view-img-material-box .swiper-slide {
    margin: 70px 0 0 !important;
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
}

.jz_view_img_operation_tips {
    line-height: 70px;
    color: #ffffff;
    font-size: 18px;
    margin-left: 30px;
}
