@charset "utf-8";.login-index .login-new{overflow:hidden;min-width:1200px;position:relative;height:100vh;background:#fff}.login-index .login-new .login_logo{position:absolute;width:285px;height:285px;margin:auto;left:0;right:0;top:0;bottom:0;text-align:center;border-radius:999px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.3);background:#fff}.login-index .login-new .login_logo:hover{transform:scale(.95);box-shadow:0 0 40px rgba(0,0,0,.5)}.login-index .login-new .login_logo a{width:100%;height:100%;vertical-align:middle}.login-index .login-new .login_logo img{width:188px;height:auto;display:inline-block;margin:50px auto}.login-index .login-new .login_left,.login-index .login-new .login_right{width:50%;height:100%;display:inline-block;font-size:0}.login-index .login_ins{width:83.33%;margin:0 auto}.login-index .login_ins .login_ins_title{text-align:center;position:relative;margin-top:125px}.login-index .login_ins .login_ins_title span{display:inline-block;background:#fff;font-size:36px;color:#333;font-weight:700;padding:0 10px;position:relative;z-index:1}.login-index .login_ins .login_ins_title:before{position:absolute;content:"";width:100%;height:2px;background:#e6e6e6;margin:auto;top:0;bottom:0;left:0;right:0;z-index:0}.login-index .login_ins ul{margin-top:70px}.login-index .login_ins ul li{width:340px;overflow:hidden;border-radius:50px;margin:0 auto;border:1px solid #e6e6e6;margin-top:41px;position:relative}.login-index .login_ins ul li a{display:block;overflow:hidden;line-height:79px;position:relative;z-index:1}.login-index .login_ins ul li a .login_ul_img{width:79px;height:79px;text-align:center;float:left;border-radius:999px}.login-index .login_ins ul li a .login_ul_img img{margin:auto 0}.login-index .login_ins ul li a span{display:block;float:left;margin-left:23px;font-size:24px;color:#333}.login-index .login_ins ul li.ts_type1 a .login_ul_img{background:#f5aa10}.login-index .login_ins ul li.ts_type2 a .login_ul_img{background:#0167b5}.login-index .login_ins ul li:before{position:absolute;z-index:0;content:"";width:100%;height:100%;border-radius:50px;margin:auto;left:-100%;top:0;transition:all .3s ease 0s}.login-index .login_ins ul li.ts_type1:before{background:#f5aa10}.login-index .login_ins ul li.ts_type2:before{background:#0167b5}.login-index .login_ins ul li:hover:before{left:0}.login-index .login_ins ul li:hover a span{color:#fff}@media screen and (max-width:1680px){.login-index .login-new .login_logo{width:260px;height:260px}.login-index .login-new .login_logo img{width:150px;margin:55px auto}.login-index .login_ins .login_ins_title{margin-top:75px}.login-index .login_ins .login_ins_title span{font-size:32px}.login-index .login_ins ul{margin-top:60px}.login-index .login_ins ul li{width:340px;margin-top:36px}.login-index .login_ins ul li a{line-height:75px}.login-index .login_ins ul li a .login_ul_img{width:75px;height:75px}.login-index .login_ins ul li a span{font-size:22px}}@media screen and (max-width:1440px){.login-index .login-new .login_logo{width:240px;height:240px}.login-index .login-new .login_logo img{width:140px;margin:50px auto}.login-index .login_ins .login_ins_title{margin-top:60px}.login-index .login_ins .login_ins_title span{font-size:30px}.login-index .login_ins ul{margin-top:50px}.login-index .login_ins ul li{width:340px;margin-top:35px}.login-index .login_ins ul li a{line-height:70px}.login-index .login_ins ul li a .login_ul_img{width:70px;height:70px}.login-index .login_ins ul li a span{font-size:20px}}.login{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.login .content{background:#f2f2f2;width:900px;height:450px;display:flex;transform:translateY(-5vh)}.login .content .left{background:#fff;width:320px;height:100%;flex-shrink:unset;display:flex;align-items:center;justify-content:center}.login .content .left .logo{width:200px;height:200px}.login .content .right{width:580px;height:100%;padding:50px 0 0 0;display:flex;flex-direction:column;align-items:center;position:relative}.login .content .right .title{font-size:26px;text-align:center;color:#0061b0;font-weight:700;margin-bottom:25px}.login .content .right .label{font-size:14px;color:#333;margin-bottom:20px;width:300px;display:flex;justify-content:center;align-items:center}.login .content .right .label .line-title{font-size:18px}.login .content .right .label span{cursor:pointer}.login .content .right .login-form{width:300px}.login .content .right .push-btns{display:flex;align-items:center;justify-content:space-between;width:300px}.login .content .right .push-btns .btn{-webkit-text-decoration:revert;text-decoration:revert;color:#0079ff;font-size:12px;cursor:pointer}.login .content .right .copyright{font-size:12px;color:#fff;position:absolute;bottom:-30px;right:0}.login .content .right .copyright a{color:#0061b0}.nav-index{height:80px;justify-content:space-between;background:#fff}.nav-index,.nav-index .left{display:flex;align-items:center}.nav-index .left{padding:0 18px;justify-content:center}.nav-index .left .logo{width:181px;height:44px;margin-right:26px}.nav-index .left .title{font-size:24px;line-height:32px}.nav-index .right{padding:0 18px;display:flex;justify-content:center;align-items:center}.content-index{height:calc(100vh - 80px);overflow-y:auto;background:#f2f2f2}.content-index .base-content{padding:20px}.content-index .base-content .content{background:#fff;padding-bottom:50px;min-height:calc(100vh - 120px)}.content-index .base-content .content .header{padding:0 80px;margin-bottom:50px}.content-index .base-content .content .header .title{font-size:30px;height:100px;border-bottom:1px solid #f2f2f2;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.content-index .base-content .content .header .certificate{text-align:center;font-size:18px;margin-top:15px}.content-index .base-content .content .header .title.cert{height:144px}.content-index .base-content .content .content-main{padding:0 80px}.reg-from{width:660px;margin:0 auto;margin-bottom:50px}.reg-from:last-child{margin-bottom:0}.reg-from .reg-title{width:150px;height:40px;text-align:center;line-height:40px;font-size:14px;color:#404040;background:#e6f4ff;margin-bottom:50px}.checkbox-input{margin-bottom:10px}.checkbox-input:last-child{margin-right:0}.layout-components-menu{width:270px;height:calc(100vh - 80px);background:#304156;overflow-y:auto;position:absolute;left:0;top:0}.layout-components-menu .components-menu{width:270px;border:none;flex-shrink:0}.layout-components-header{height:80px;display:flex;justify-content:space-between;align-items:center;background:#fff}.layout-components-header .left{padding:0 18px;display:flex;justify-content:center;align-items:center}.layout-components-header .left .logo{width:181px;height:44px;margin-right:26px}.layout-components-header .left .title{font-size:24px;line-height:32px}.layout-components-header .right{padding:0 18px;display:flex;justify-content:center;align-items:center}.layout-components-header .right .login-btn{font-size:14px}.layout-components-header .right .login-info{font-size:14px;color:#333;margin-right:20px}.layout-components-header .right .login-info span{color:#ff6d6d}.layout-components-content{height:calc(100vh - 80px);width:calc(100vw - 270px);margin-left:270px}.layout-index .container{position:relative}.nav-student{height:80px;display:flex;justify-content:space-between;align-items:center;background:#fff}.nav-student .left{padding:0 18px;display:flex;justify-content:center;align-items:center}.nav-student .left .logo{width:181px;height:44px;margin-right:26px}.nav-student .left .title{font-size:24px;line-height:32px}.nav-student .right{padding:0 18px;display:flex;justify-content:center;align-items:center}.nav-student .right .mr{margin-right:10px}.student-from{width:660px;margin:0 auto;transform:translateX(-85px)}.exam-theory-result{width:100%}.exam-theory-result .theory-result-content{padding-right:15px}.exam-theory-result .theory-result-content .theory-item{margin-bottom:40px}.exam-theory-result .theory-result-content .theory-item .item-title{height:45px;background:#fcfcfc;display:flex;align-items:center;line-height:1.1;font-size:18px;margin-bottom:40px;padding-left:15px}.exam-theory-result .theory-result-content .theory-item .item-title .i{color:#777;font-size:14px;margin-left:10px}.exam-theory-result .theory-result-content .theory-item .item-list .row{margin-bottom:40px}.exam-theory-result .theory-result-content .theory-item .item-list .row .row-title{display:flex;margin-bottom:25px}.exam-theory-result .theory-result-content .theory-item .item-list .row .row-title .n{width:25px;height:25px;flex-shrink:0;margin-right:25px;background:#3c3c3c;border-radius:25px;color:#fff;text-align:center;line-height:25px}.exam-theory-result .theory-result-content .theory-item .item-list .row .row-title .t{line-height:25px;font-size:18px}.exam-theory-result .theory-result-content .theory-item .item-list .row .row-content{padding-left:50px;margin-bottom:15px}.exam-theory-result .theory-result-content .theory-item .item-list .row .row-content .ra{font-size:14px;margin-bottom:10px}.exam-theory-result .theory-result-content .theory-item .item-list .row .row-btn{padding-left:50px;display:flex;align-items:center;color:#333;font-size:14px}.student-nav{margin-bottom:30px;display:flex;align-items:center;justify-content:space-between;padding:20px 20px;font-size:14px;color:#3c3a45;background:#fcfcfc;margin-top:-20px}.student-nav span{margin-left:10px}.exam-practice-result{width:100%}.exam-practice-result .practice-content{padding-right:15px}.exam-practice-result .practice-content .practice-item{margin-bottom:40px}.exam-practice-result .practice-content .practice-item .item-title{height:45px;background:#fcfcfc;display:flex;align-items:center;line-height:1.1;font-size:18px;margin-bottom:40px;padding-left:15px}.exam-practice-result .practice-content .practice-item .item-title .i{color:#777;font-size:14px;margin-left:10px}.exam-practice-result .practice-content .practice-item .item-list .row{margin-bottom:40px}.exam-practice-result .practice-content .practice-item .item-list .row .row-title{display:flex;margin-bottom:25px}.exam-practice-result .practice-content .practice-item .item-list .row .row-title .n{width:25px;height:25px;flex-shrink:0;margin-right:25px;background:#3c3c3c;border-radius:25px;color:#fff;text-align:center;line-height:25px}.exam-practice-result .practice-content .practice-item .item-list .row .row-title .t{line-height:25px;font-size:18px}.exam-practice-result .practice-content .practice-item .item-list .row .row-content{padding-left:50px;margin-bottom:15px;font-size:14px;line-height:2;color:#333}.exam-practice-result .practice-content .practice-item .item-list .row .row-content img{max-width:100%;height:auto}.exam-practice-result .practice-content .practice-item .item-list .row .row-content .ra{font-size:14px;margin-bottom:10px}.exam-practice-result .practice-content .practice-item .item-list .row .row-btn{padding-left:50px;margin-bottom:15px}.exam-practice-result .practice-content .practice-item .item-list .row .row-btn.down a{padding:9px 15px;border-radius:3px;font-size:12px;color:#fff;background-color:#67c23a;border-color:#67c23a;display:inline-block}.exam-practice-result .practice-content .practice-item .item-list .row .row-input-list{padding-left:50px;margin-bottom:10px}.exam-practice-result .practice-content .practice-item .item-list .row .row-input-item{margin-bottom:5px;display:flex;align-items:center}.exam-practice-result .practice-content .practice-item .item-list .row .row-input-item .res{padding-left:10px}.exam-practice-result .practice-content .practice-item .item-list .row .row-input-list .res-score{font-size:16px;margin-bottom:10px}.exam-card{width:280px;border:1px solid #e2e2e2;position:absolute;top:0;right:0;height:100%}.exam-card .card-title{height:42px;display:flex;background:#fafafa}.exam-card .card-title>div{height:100%;text-align:center;font-size:14px;color:#909090;line-height:42px}.exam-card .card-title .card{width:110px;background:#77b3ed;color:#fff}.exam-card .card-title .time{flex:1}.exam-card .card-title .time span{color:red}.exam-card .card-content{padding:20px;padding-right:10px}.exam-card .card-content .item .item-title{display:flex;line-height:1.1;font-size:18px;justify-content:space-between;align-items:center;margin-bottom:15px;padding-right:10px}.exam-card .card-content .item .item-title .i{font-size:12px}.exam-card .card-content .item .item-status{display:flex;flex-wrap:wrap}.exam-card .card-content .item .item-status .status{width:16.666%;padding-right:10px;margin-bottom:15px}.exam-card .card-content .item .item-status .status .num{border:1px solid #797979;text-align:center;line-height:30px;font-size:14px}.exam-card .card-content .item .item-status .status .num.y{background:#ffdc00}.exam-card .card-content .item .item-status .status .num.b{background:#77b3ed}.exam-card .card-submit{display:flex;justify-content:center}.exam-practice{margin-right:280px}.exam-practice .practice-content{padding-right:15px}.exam-practice .practice-content .practice-item{margin-bottom:40px}.exam-practice .practice-content .practice-item .item-title{height:45px;background:#fcfcfc;display:flex;align-items:center;line-height:1.1;font-size:18px;margin-bottom:40px;padding-left:15px}.exam-practice .practice-content .practice-item .item-title .i{color:#777;font-size:14px;margin-left:10px}.exam-practice .practice-content .practice-item .item-list .row{margin-bottom:40px}.exam-practice .practice-content .practice-item .item-list .row .row-title{display:flex;margin-bottom:25px}.exam-practice .practice-content .practice-item .item-list .row .row-title .n{width:25px;height:25px;flex-shrink:0;margin-right:25px;background:#3c3c3c;border-radius:25px;color:#fff;text-align:center;line-height:25px}.exam-practice .practice-content .practice-item .item-list .row .row-title .t{line-height:25px;font-size:18px}.exam-practice .practice-content .practice-item .item-list .row .row-content{padding-left:50px;margin-bottom:15px;font-size:14px;line-height:2;color:#333}.exam-practice .practice-content .practice-item .item-list .row .row-content img{max-width:100%;height:auto}.exam-practice .practice-content .practice-item .item-list .row .row-content .ra{font-size:14px;margin-bottom:10px}.exam-practice .practice-content .practice-item .item-list .row .row-btn{padding-left:50px;margin-bottom:15px}.exam-practice .practice-content .practice-item .item-list .row .row-btn.down a{padding:9px 15px;border-radius:3px;font-size:12px;color:#fff;background-color:#67c23a;border-color:#67c23a;display:inline-block}.exam-practice .practice-content .practice-item .item-list .row .row-input-list{padding-left:50px;margin-bottom:10px}.exam-practice .practice-content .practice-item .item-list .row .row-input-item{margin-bottom:5px}.student-practice{position:relative}.student-select{overflow:hidden;width:1000px;margin:0 auto}.student-select .title{margin-bottom:24px;display:flex}.student-select .title .t{padding:0 20px;height:70px;font-size:22px;text-align:center;line-height:70px;color:#333;background:#e6f7ff}.student-select .list{width:1050px;display:flex;flex-wrap:wrap}.student-select .list .item{width:20%;padding-right:50px;margin-bottom:40px}.student-select .list .item .card{border:1px solid#dcdcdc;border-radius:4px;font-size:20px;height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px}.student-select .list .item .card .img img{width:auto;height:80px;display:block;margin-bottom:10px}.student-select .list .item .card .t{font-size:18px;text-align:center}.student-select .list .item .btn{height:56px;font-size:20px;text-align:center;line-height:56px;padding:0;width:100%}.examinee-select{overflow:hidden}.exam-theory{margin-right:280px}.exam-theory .theory-content{padding-right:15px}.exam-theory .theory-content .theory-item{margin-bottom:40px}.exam-theory .theory-content .theory-item .item-title{height:45px;background:#fcfcfc;display:flex;align-items:center;line-height:1.1;font-size:18px;margin-bottom:40px;padding-left:15px}.exam-theory .theory-content .theory-item .item-title .i{color:#777;font-size:14px;margin-left:10px}.exam-theory .theory-content .theory-item .item-list .row{margin-bottom:40px}.exam-theory .theory-content .theory-item .item-list .row .row-title{display:flex;margin-bottom:25px}.exam-theory .theory-content .theory-item .item-list .row .row-title .n{width:25px;height:25px;flex-shrink:0;margin-right:25px;background:#3c3c3c;border-radius:25px;color:#fff;text-align:center;line-height:25px}.exam-theory .theory-content .theory-item .item-list .row .row-title .t{line-height:25px;font-size:18px}.exam-theory .theory-content .theory-item .item-list .row .row-content{padding-left:50px;margin-bottom:15px}.exam-theory .theory-content .theory-item .item-list .row .row-content .ra{font-size:14px;margin-bottom:10px}.exam-theory .theory-content .theory-item .item-list .row .row-btn{padding-left:50px}.student-theory{position:relative}.examinee-nav{margin-bottom:30px;display:flex;align-items:center;justify-content:space-between;padding:20px 20px;font-size:14px;color:#3c3a45;background:#fcfcfc;margin-top:-20px}.examinee-nav span{margin-left:10px}.nav-examinee{height:80px;display:flex;justify-content:space-between;align-items:center;background:#fff}.nav-examinee .left{padding:0 18px;display:flex;justify-content:center;align-items:center}.nav-examinee .left .logo{width:181px;height:44px;margin-right:26px}.nav-examinee .left .title{font-size:24px;line-height:32px}.nav-examinee .right{padding:0 18px;display:flex;justify-content:center;align-items:center}.examinee-practice{position:relative}.examinee-select{width:650px;margin:0 auto}.examinee-select-title{font-size:14px;line-height:1.1;margin-bottom:20px}.examinee-select-exam{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px}.examinee-select-exam .exam{width:300px;height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;line-height:1.1;position:relative}.examinee-select-exam .exam .t{font-size:24px}.examinee-select-exam .exam .b{font-size:18px;padding-top:15px;cursor:pointer}.examinee-select-exam .exam.ing{background:#e6f7ff}.examinee-select-exam .exam.done{background:#fff7f7}.examinee-select-exam .exam.wait{background:#f0f0f0}.examinee-select-exam .exam .time{text-align:center;font-size:14px;color:#666;position:absolute;width:100%;left:0;bottom:-25px;line-height:20px}.examinee-theory{position:relative}.retrieve-contet{width:660px;margin:0 auto;transform:translateX(-85px)}*{box-sizing:border-box;outline:none}html{width:100%;min-height:100%;outline:0;font-size:20px;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif;-webkit-text-size-adjust:none}body,dd,div,dl,figure,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,textarea,ul{margin:0;padding:0}body{background-color:#fff;color:#333;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}ol,ul{list-style:none}img{border:none;vertical-align:middle}a{outline:0;border:0 none;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#333}body,html{max-width:1920px;margin:0 auto;position:relative}body{font-size:14px;background:#fff;min-width:1200px;overflow-y:auto}em,i{font-style:normal}input[type=button],input[type=reset],input[type=submit],textarea{-webkit-appearance:none}:focus{outline:none}.j-betweeen{justify-content:space-between}.a-center{align-items:center}.r-img,.w100{width:100%}.r-img{height:100%;display:block}.line-title{position:relative}.line-title:after{content:"";position:absolute;width:100%;height:2px;border-radius:2px;left:0;bottom:-2px;background-color:#aad2ff}.from-code{display:flex;align-items:center}.from-code .code-input{flex:1}.from-code .send-code{height:100%;margin-left:10px;width:120px;flex-shrink:0;background:#fff;cursor:pointer}.base-submit{width:300px;color:#333;font-size:14px}.upload-face,.upload-face .face{display:flex;align-items:center}.upload-face .face{width:60px;height:60px;margin-right:10px;flex-shrink:0;justify-content:center;background:#c0c4cc;border-radius:4px}.upload-face .face i{font-size:30px;color:#fff}.upload-face .face.set{width:auto;border-radius:0;background:none}.upload-face .face.set img{height:60px;width:auto}.upload-face .info{display:flex;flex-direction:column;justify-content:center;padding-left:5px}.upload-face .info p{font-size:12px;color:#37a6e9;line-height:30px}.upload-face .info>div{display:flex;align-items:center}.table-btns,.table-header-url{margin-bottom:20px}.table-header-url{display:flex;align-items:center}.table-header-url .b,.table-header-url .t{flex-shrink:0;margin-right:10px}.table-header-url .b{margin-left:10px}.table-header-url .r{flex-shrink:0;color:red}.table-search{margin-bottom:50px;display:flex;align-items:center;flex-wrap:wrap}.table-search .filter-item{margin-right:10px;margin-bottom:10px}body .drawer-srcoll-y .el-drawer__body{overflow-y:auto}body .ra .el-checkbox{display:flex;align-items:flex-start}body .ra .el-checkbox__input{line-height:20px;display:flex;align-items:center;height:20px}body .ra .el-checkbox__label{white-space:pre-line}body .ra .el-radio{display:flex;align-items:flex-start}body .ra .el-radio__input{line-height:14px;display:flex;align-items:center;height:14px}body .item-list .row .row-title .t,body .ra .el-radio__label{white-space:pre-line}.animat{transition:all .3s ease 0s}.flex,.flex-wrap{display:flex}.flex-wrap{flex-wrap:wrap;align-content:flex-start}.flex-end{display:flex;justify-content:flex-end;align-items:center}.flex-col{display:flex;flex-direction:column}.flex-center,.flex-center-col{display:flex;align-items:center;justify-content:center}.flex-center-col{flex-direction:column}.flex-center-y{display:flex;align-items:center}.flex-center-x{display:flex;justify-content:center}.flex-between{justify-content:space-between}.flex-around,.flex-between{display:flex;align-items:center}.flex-around{justify-content:space-around}.pre-img{padding:0}.pre-img .el-image{margin-right:4px}.pre-img .el-image:last-child{margin:0}