@charset "UTF-8";.announcement-details-top-block-out{background-image:url(/public/images/announcement/details/top-bg.png);background-size:100% 100%;background-repeat:no-repeat}.LoginFail.hide{display:none!important}.layui-tab.layui-tab-brief{margin:0}.layui-tab-content{padding:0}#AnnouncementLaypage{text-align:center;padding-top:20px}#AnnouncementLaypage .layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#336EF6}.announcement-details-top-block{width:1200px;margin:0 auto;padding:25px 0;position:relative}.announcement-details-top-block .announcement-details-top-title{width:950px;font-size:24px;color:rgba(0,0,0,.85);margin-bottom:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.announcement-details-top-block .announcement-details-top-info{width:950px}.announcement-details-top-block .announcement-details-top-info .announcement-details-top-info-title{font-weight:400;font-size:14px;color:rgba(0,0,0,.45);line-height:24px}.announcement-details-top-block .announcement-details-top-info .announcement-details-top-info-content{font-weight:400;font-size:14px;color:rgba(0,0,0,.85);line-height:24px;margin-right:10px}.announcement-details-top-block .announcement-details-top-info .announcement-details-top-info-content:last-child{margin-right:0}.announcement-details-top-block .announcement-details-top-button-block{position:absolute;right:0;top:30px;display:flex;align-items:center}.announcement-details-top-block .announcement-details-top-button-block .apply-button{background:#336EF6;border-radius:18px;color:#fff;font-size:14px;line-height:36px;padding:0 17px;cursor:pointer}.announcement-details-top-block .announcement-details-top-button-block .apply-button-out{background:rgba(51,110,246,.5);border-radius:18px;color:#fff;font-size:14px;line-height:36px;padding:0 17px;cursor:not-allowed}.announcement-details-top-block .announcement-details-top-button-block .favorite-button{background:rgba(255,255,255,.65);border-radius:18px;line-height:36px;font-size:14px;color:rgba(0,0,0,.85);display:flex;align-items:center;padding:0 17px;margin-right:18px;cursor:pointer}.announcement-details-top-block .announcement-details-top-button-block .favorite-button .favorite-button-logo{width:18px;height:18px;margin-right:5px}.login-ing-block-out{display:none;width:360px;box-shadow:0 0 12px 0 rgba(0,36,153,.06);border-radius:18px;overflow:hidden;background:linear-gradient(154deg,#E5EDFE 0,#FEFEFF 21%,#FFF 100%);margin-bottom:20px}.login-ing-block-out .login-ing-block{padding:20px}.login-ing-block-out .login-ing-block .login-ing-block-title{font-weight:600;font-size:16px;color:rgba(0,0,0,.85);line-height:22px;padding-bottom:30px}.login-ing-block-out .login-ing-block .login-ing-block-item{display:flex;align-items:center;margin-bottom:20px;padding:0 20px;height:79px;position:relative;overflow:hidden;border-radius:8px}.login-ing-block-out .login-ing-block .login-ing-block-item:last-child{margin-bottom:0}.login-ing-block-out .login-ing-block .login-ing-block-item .login-ing-block-item-bg{position:absolute;left:0;height:100%;width:100%;top:0;opacity:.4}.login-ing-block-out .login-ing-block .login-ing-block-item .login-ing-block-item-img{position:relative}.login-ing-block-out .login-ing-block .login-ing-block-item.blue .login-ing-block-item-bg{background:linear-gradient(180deg,#F1F6FF 0,#DAE5FF 100%)}.login-ing-block-out .login-ing-block .login-ing-block-item.blue .login-ing-block-item-img{width:43px;height:48px;margin-right:17px}.login-ing-block-out .login-ing-block .login-ing-block-item.blue .login-ing-block-item-button{border:1px solid #336EF6;color:#336EF6}.login-ing-block-out .login-ing-block .login-ing-block-item.blue .login-ing-block-item-button:hover{background-color:#336EF6;color:#fff}.login-ing-block-out .login-ing-block .login-ing-block-item.orange .login-ing-block-item-bg{background:linear-gradient(180deg,#FDF9EE 0,#FFF0D6 100%)}.login-ing-block-out .login-ing-block .login-ing-block-item.orange .login-ing-block-item-img{width:47px;height:40px;margin-right:18px}.login-ing-block-out .login-ing-block .login-ing-block-item.orange .login-ing-block-item-button{border:1px solid #F8903B;color:#F8903B}.login-ing-block-out .login-ing-block .login-ing-block-item.orange .login-ing-block-item-button:hover{background-color:#F8903B;color:#fff}.login-ing-block-out .login-ing-block .login-ing-block-item.green .login-ing-block-item-bg{background:linear-gradient(180deg,#F1FFFE 0,#E3FCF8 100%)}.login-ing-block-out .login-ing-block .login-ing-block-item.green .login-ing-block-item-img{width:44px;height:36px;margin-right:21px}.login-ing-block-out .login-ing-block .login-ing-block-item.green .login-ing-block-item-button{border:1px solid #1EDACD;color:#1EDACD}.login-ing-block-out .login-ing-block .login-ing-block-item.green .login-ing-block-item-button:hover{background-color:#1EDACD;color:#fff}.login-ing-block-out .login-ing-block .login-ing-block-item .login-ing-block-item-button{right:-6px;padding:0 12px;border-radius:18px;font-weight:400;font-size:14px;line-height:28px;position:relative}.login-ing-block-out .login-ing-block .login-ing-block-item .login-ing-block-item-info{margin-right:26px;position:relative}.login-ing-block-out .login-ing-block .login-ing-block-item .login-ing-block-item-info .login-ing-block-item-info-title{font-weight:600;font-size:14px;color:rgba(0,0,0,.85);line-height:20px;margin-bottom:2px}.login-ing-block-out .login-ing-block .login-ing-block-item .login-ing-block-item-info .login-ing-block-item-info-content{font-weight:400;font-size:12px;color:rgba(0,0,0,.65);line-height:17px}.announcement-details-content-block-out{width:100%;background-color:#F7F8FD}.announcement-details-content-block-out .announcement-details-content-block{width:1200px;margin:0 auto;display:flex;padding-top:20px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-block-left{width:820px;margin-right:20px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-block-right{width:360px}.announcement-details-content-block-out .announcement-details-content-block .hot-school-list-block{background:linear-gradient(154deg,#E5EDFE 0,#FEFEFF 21%,#FFF 100%);box-shadow:0 0 12px 0 rgba(0,36,153,.06);border-radius:18px;padding:20px;margin-bottom:20px}.announcement-details-content-block-out .announcement-details-content-block .hot-school-list-block .hot-school-list-look{font-size:14px;color:#336EF6;line-height:14px;text-align:center;margin-top:22px;cursor:pointer}.announcement-details-content-block-out .announcement-details-content-block .hot-school-list-block .hot-school-list-look:hover{font-weight:600}.announcement-details-content-block-out .announcement-details-content-block .hot-school-list-block .hot-school-list-li{font-size:14px;color:rgba(0,0,0,.65);line-height:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.announcement-details-content-block-out .announcement-details-content-block .hot-school-list-block .hot-school-list-li:hover{color:#336EF6}.announcement-details-content-block-out .announcement-details-content-block .hot-school-list-block .hot-school-list-title{font-weight:500;font-size:16px;color:rgba(0,0,0,.85);line-height:22px;display:flex;align-items:center;margin-bottom:11px}.announcement-details-content-block-out .announcement-details-content-block .hot-school-list-block .hot-school-list-title .hot-school-list-title-img{width:15px;height:15px;margin-right:7px}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info{background:linear-gradient(154deg,#E5EDFE 0,#FEFEFF 21%,#FFF 100%);box-shadow:0 0 12px 0 rgba(0,36,153,.06);border-radius:18px;padding:19px 20px 16px;margin-bottom:20px}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-info-name-block{display:flex;align-items:center;margin-bottom:18px}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-info-name-block .com-info-name-img{width:60px;height:60px;margin-right:12px;border-radius:50%;overflow:hidden}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-info-name-block .com-info-name{font-size:20px;color:rgba(0,0,0,.85);line-height:28px;font-weight:600}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-job-info{border-radius:8px;background:#F4F5F8;padding:15px 11px;display:flex;align-items:center;position:relative}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-job-info .layui-icon.layui-icon-right{position:absolute;right:11px;top:18px;font-size:12px;color:rgba(0,0,0,.45)}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-job-info .com-job-info-content{display:flex;align-items:center}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-job-info .com-job-info-content .com-job-info-content-img{width:16px;height:16px;margin-right:13px}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-job-info .com-job-info-content:first-child{margin-right:24px}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-job-info .com-job-info-content .com-job-info-content-title{font-size:14px;color:rgba(0,0,0,.45);line-height:14px;margin-right:10px}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-job-info .com-job-info-content .com-job-info-content-num{font-weight:600;font-size:20px;color:#262626;line-height:22px}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-info-tags{display:flex;align-items:center;font-weight:400;font-size:14px;color:rgba(0,0,0,.85);line-height:20px;margin-bottom:17px}.announcement-details-content-block-out .announcement-details-content-block .content-block-right-com-info .com-info-tags .com-info-tags-img{width:13px;height:13px;margin-right:10px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info{background-color:#fff;border-radius:18px;padding:20px 30px;box-shadow:0 0 12px 0 rgba(0,36,153,.06)}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li{display:flex;border-bottom:1px solid #ECECEC;padding-bottom:22px;padding-top:20px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li:first-child{padding-top:0}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left{width:80%}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left .content-job-li-title{font-size:14px;font-weight:600;line-height:20px;margin-bottom:15px;display:flex}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left .content-job-li-title-name{color:rgba(0,0,0,.85);max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left .content-job-li-title-name:hover{color:#336EF6}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left .content-job-li-title-salary{color:#FCBC23;margin-left:15px;font-size:16px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left .content-job-li-tags-block{display:flex;margin-bottom:12px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left .content-job-li-tags-block .content-job-li-tags{padding:1.6px 10px;font-size:13px;color:#666;background:#F4F6F9;border-radius:4px;margin-right:10px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left .content-job-li-info{position:relative;display:flex;align-items:center;font-size:14px;color:rgba(0,0,0,.85);line-height:20px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-left .content-job-li-info .content-job-li-info-img{width:24px;height:24px;margin-right:10px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-right{width:20%}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-right .content-job-li-right-button-out{display:none}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-right .content-job-li-right-button-out .content-job-li-right-button{background:#336EF6;border-radius:18px;line-height:36px;padding:0 15px;color:#fff;cursor:pointer}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-right-info{display:flex;flex-direction:column;align-items:center}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-right-info .content-job-li-right-info-head{width:36px;height:36px;margin-bottom:9px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-right-info .content-job-li-right-info-name{font-size:14px;color:rgba(0,0,0,.85)}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-job-li .content-job-li-right-info .content-job-li-right-info-time{font-weight:400;font-size:12px;color:#666;line-height:13px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-line{width:100%;height:1px;border:1px solid #ECECEC;margin-bottom:20px;margin-top:20px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-tips{font-size:14px;color:rgba(0,0,0,.45)}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-attachment-content{display:flex;flex-wrap:wrap;align-items:center}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-attachment-content .content-info-attachment-content-li{width:338px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#F4F6F9;padding:0 15px;border-radius:8px;line-height:44px;display:flex;align-items:center;margin-right:20px;margin-bottom:20px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-attachment-content .content-info-attachment-content-li .content-info-attachment-content-li-span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-attachment-content .content-info-attachment-content-li .content-info-attachment-content-li-span:hover{color:#336EF6}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-attachment-content .content-info-attachment-content-li:nth-of-type(2n){margin-right:0}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-attachment-content .content-info-attachment-content-li .content-info-attachment-content-li-img{width:13px;height:14px;margin-right:10px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-title{margin:0 0 20px;font-weight:600;font-size:18px;color:rgba(0,0,0,.85);line-height:25px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-img{width:756px;height:217px;border-radius:12px;display:block;margin-bottom:20px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-content{position:relative;overflow:auto;background:0 0}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .content-info-content img{max-width:100%}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .layui-tab-brief>.layui-tab-more li.layui-this:after,.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom:3px solid #336EF6}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .layui-tab-title .layui-this:after{width:24px;left:calc(50% - 12px)}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .layui-tab-brief>.layui-tab-title li{color:rgba(0,0,0,.65);font-size:16px}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .layui-tab-brief>.layui-tab-title li:hover{color:rgba(0,0,0,.85);font-weight:600}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .layui-tab-brief>.layui-tab-title .layui-this{color:rgba(0,0,0,.85);position:relative;font-weight:600}.announcement-details-content-block-out .announcement-details-content-block .announcement-details-content-info .layui-tab .layui-tab-title{margin-bottom:20px;border-bottom-width:0}.company-login{min-height:347px;padding-bottom:10px}.company-login .type-pc-block{margin:0 10px;background:linear-gradient(180deg,rgba(255,255,255,.5) 0,rgba(255,255,255,.34) 100%);border-radius:12px;border:1px solid #fff;overflow:hidden}.company-login .TypeCode.type-pc-block{margin:3px 10px 0}.company-login .login-title-block{display:flex;justify-content:center;flex-direction:column;padding:20px 0 17px}.company-login .login-title-block .login-title{font-weight:600;font-size:22px;color:#FFF;line-height:30px;text-align:center}.company-login .login-title-block .login-subtitle{margin-top:10px;font-weight:400;font-size:14px;color:#FFF;line-height:14px;text-align:center}.company-login .type_wrap{position:relative}.company-login .type_wrap .type_img_wrap{position:absolute;right:0;top:0}.company-login .type_wrap .type_img_wrap .type_img{width:50px;cursor:pointer}.company-login .type_wrap .type_img_wrap .type_tip{background:#C7D9F5;color:#0050d2;border-radius:8px;padding:8px;position:relative;margin-left:-6px;line-height:1}.company-login .type_wrap .type_img_wrap .type_tip .angle{position:absolute;top:9.3px;left:-5px;display:block;width:10px;height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#C7D9F5}.company-login .type_wrap .go_com_login{color:#0050D2;padding-left:18px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:14px}.company-login .tab_ul{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 18px 0}.company-login .tab_ul .tab_li{line-height:30px;font-size:16px;border-bottom:3px solid transparent;margin:0 6px;cursor:pointer}.company-login .tab_ul .tab_li.on{font-weight:700;border-color:#0050D2}.company-login .tab_ul.wechat{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-login .login_btn{width:100%;line-height:40px;height:40px;color:#fff;text-align:center;background:#336EF6;border-radius:7px;font-size:16px;cursor:pointer;border:0}.company-login .login_btn:hover{opacity:.8}.company-login .agreementBox{line-height:1.5!important;text-align:left;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:18px}.company-login .agreementBox .simIcon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:15px;height:15px;border:1px solid #A8B1BA;margin-top:2px;margin-right:5px;border-radius:3px;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.company-login .agreementBox .simIcon.error{border-color:red}.company-login .agreementBox.on .simIcon{border:0;background:url(/static/style/v1/per/images/checkboxIcon2021.jpg) center/cover no-repeat}.company-login .agreementBox .sim_p{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;border-bottom:0!important;color:rgba(0,0,0,.45);font-size:14px}.company-login .agreementBox .sim_p .userLink{font-weight:400;color:rgba(0,0,0,.45)!important}.company-login .option_box{font-size:12px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.company-login .code_box{margin:20px auto 10px;width:180px;height:180px;position:relative;border-radius:12px;overflow:hidden}.company-login .code_box .login_code{width:100%}.company-login .code_box .login_fail-block{width:180px;height:180px;border-radius:12px;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center}.company-login .code_box .login_fail-block .login_fail-text{font-weight:500;font-size:16px;color:#FFF;line-height:22px;margin-bottom:19px}.company-login .code_box .login_fail-block .login_fail-button{background:#336EF6;border-radius:4px;padding:0 15px;line-height:36px;color:#FFF;font-size:14px}.company-login .code_box .login_fail{position:absolute;top:0;left:0;cursor:pointer}.company-login .code_box .login_scan{position:absolute;top:0;left:0;width:180px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff}.company-login .code_box .login_scan .login_scan_img{width:40px;display:inline-block}.company-login .code_box .login_scan .login_scan_p{padding-top:10px;font-size:16px;color:#333}.company-login .code_tip{text-align:center;padding-bottom:11px;font-size:14px;color:rgba(0,0,0,.45)}.code_tip.p-b-0.LoginScan{padding-bottom:0}.company-login .code_tip_reget{width:66px;margin:5px auto 0;font-size:14px;color:#0050d2}.wx-ss-block{width:360px;height:177px;position:relative;margin-bottom:20px;box-shadow:0 0 12px 0 rgba(0,36,153,.06);border-radius:20px}.wx-ss-block .wx-ss-block-img{width:100%;height:100%;position:absolute;left:0;top:0}.wx-ss-block .wx-ss-block-ewm{width:140px;height:140px;position:absolute;left:16px;top:18px;border-radius:50%;background-color:#fff}#loginForm,#phoneForm,#phoneForm .phoneForm-input-block,.login-box .box{position:relative}.login-box{width:360px;background:linear-gradient(180deg,#336EF6 0,#FFF 100%);box-shadow:0 0 12px 0 rgba(0,36,153,.06);margin-bottom:20px;border-radius:18px;overflow:hidden}.login-box .change_form{color:#666;font-weight:700;padding-bottom:7px}.login-box .change_form .phone-login{margin-right:22px}.login-box .change_form>.active{border-bottom:2px solid #0050d2;color:#000;font-weight:700}.login-box .title{font-size:14px;line-height:50px;height:50px;color:#000;padding:10px 17px 5px 29px}.login-box .change_form{font-size:14px;padding:16px 30px 10px}.login-box .title .company-login{color:#0050d2;float:right}.login-box .box{padding:6px}.layout2 .container .login-box .box .name .fr,.layout2 .container .login-box .box .schoolName .fr,.login-box .box .layout2 .container .name .fr,.login-box .box .layout2 .container .schoolName .fr,.login-box .box .text-container>.text-content>p .fr,.login-box .box .text-overflow .fr{margin-left:5px}.login-box .error{height:20px;line-height:20px;text-align:center;color:red}#loginForm{padding:20px 20px 13px;text-align:center}#loginForm .err{display:block;font-size:12px;text-align:left;color:rgba(255,0,0,.831372549);text-indent:10px}#loginForm .err.username-error{height:18px;line-height:18px}#loginForm .err.password-error{line-height:20px;margin-bottom:10px;min-height:10px;height:auto}#loginForm>input{padding:0 10px;width:100%;height:34px;line-height:34px;border:1px solid #9fa0a0;border-radius:3px;background:#fff}#loginForm>label{display:block;margin-bottom:5px;padding:0 5px;line-height:26px}#loginForm>label input{margin-left:5px;padding:2px 5px;width:112px;height:20px;border:1px solid #9fa0a0;border-radius:3px}#loginForm>div{line-height:1}#loginForm>div input{margin:0 2px 0 0;vertical-align:bottom}#loginForm>div.error{line-height:23px;height:auto;padding:8px auto}#loginForm a{color:#50546d}#loginForm a:hover{color:#0058ad}#loginForm .user-block{text-align:center;position:absolute;left:50%;margin-left:-70px;bottom:-24px}#loginForm .option-box{font-size:12px;margin:0 0 -1px;text-align:left;vertical-align:bottom;height:1px}#perMsgBox,#phoneForm,#phoneForm .user-block{text-align:center}#loginForm .option-box .check{display:inline-block;width:12px;height:12px;border-radius:50%;margin:0 4px -2px 0;background:#fff}#loginForm .option-box .check.uncheck{border:1px solid #ccc}#loginForm .option-box .check.checked{width:14px;height:14px;background:url(images/icon/checked.png) no-repeat;background-size:100% 100%}#loginForm .option-box a{float:left;margin:0;color:#999}#loginForm .register{color:#0058ad;display:inline-block;font-size:13px;margin-top:3px}#loginForm .register>span{color:#50546d}#perMsgBox .avatar{display:inline-block;width:60px;height:60px;border-radius:50%;background:gray;background-size:100% 100%}#perMsgBox .avatar.man{background:url(images/man.png) no-repeat}#perMsgBox .avatar.woman{background:url(images/woman.png) no-repeat}#perMsgBox #name{line-height:40px}#perMsgBox .toResume{display:block;width:170px;height:36px;line-height:36px;border-radius:3px;background:#0058ad;font-size:14px;color:#fff;margin:10px auto}#perMsgBox table{line-height:2.2;table-layout:fixed;width:90%;border:none;margin-left:10px;color:#50546d}#perMsgBox table a{display:block;text-align:left}#perMsgBox td{padding:1px 0 1px 15px}#phoneForm{padding:20px 20px 15px}#phoneForm .err{display:block;font-size:12px;text-align:left;color:rgba(255,0,0,.831372549);text-indent:10px}#phoneForm .err.phone-error{height:18px;line-height:18px}#phoneForm .err.verify_code-error{line-height:20px;margin-bottom:10px;min-height:10px;height:auto}#phoneForm .phoneForm-input-block .phoneForm-input-block-img{position:absolute;left:15px;top:11px}#phoneForm .phoneForm-input-block .phoneForm-input-block-img.phone{width:15.71px;height:18.33px}#phoneForm .phoneForm-input-block .phoneForm-input-block-img.code{width:16px;height:19px}#phoneForm .phoneForm-input-block>input{padding:0 10px 0 41px;width:100%;height:40px;line-height:40px;border:0;border-radius:7px;background:#fff}#phoneForm>label{display:block;margin-bottom:5px;padding:0 5px;line-height:26px}#phoneForm>label input{margin-left:5px;padding:2px 5px;width:112px;height:20px;border:1px solid #9fa0a0;border-radius:3px}#phoneForm>div{line-height:1}#phoneForm>div input{margin:0 2px 0 0;vertical-align:bottom}#phoneForm>div.error{line-height:23px;height:auto;padding:8px auto}#phoneForm a{color:#50546d}#phoneForm a:hover{color:#0058ad}#phoneForm .user-block{position:absolute;left:50%;margin-left:-70px;bottom:-24px}#phoneForm .register{color:#0058ad;display:inline-block;font-size:13px;margin-top:3px}#phoneForm .register>span{color:#50546d}#phoneForm .get_verify_code{color:#336EF6;position:absolute;height:40px;line-height:40px;font-size:14px;top:0;padding-left:15px;right:15px}.td,.th{padding:5px 10px;border:1px solid #DDD}.table{border-collapse:collapse;border-spacing:0}.th{border-top:1px solid #BBB;background-color:#F7F7F7}.table-container{overflow-x:auto;white-space:nowrap;max-width:100%}pre{margin:0;padding:0;border-radius:0}