html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;
	font-size:14px;font-family: "Noto Sans SC",'Source Han Sans CN','arial','microsoft yahei',sans-serif;-webkit-text-size-adjust:none;}/*font-family:arial,microsoft yahei,sans-serif;*/
table{border-collapse:collapse;}
a img{border:0px;}
a{text-decoration:none;}
:focus{outline:none;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
q:before, q:after{content:'';}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, button, textarea, select {font-family:inherit;}
a{outline:none;text-decoration:none;}
a:hover{text-decoration:underline;color:#06c;}
html{ overflow-y:scroll;}
.arial{font-family:Arial;}

body{font: 14px/24px Arial, simsun , Helvetica, sans-serif; color: #3b3b3b}
a{text-decoration: none; color: #0053BC}
a:hover{text-decoration:none;}

.warp,.wrap,.cw{width:1002px;margin:0 auto 0;}


div{margin:0;}

.sign_header{background-color:#005eb8;height:65px;}
.sign_header.header_content{background-color:#fff;}
.sign_header a.logo{margin-left:30px;height:22px;float:left;margin-top:21px;font-size:18px;color:#fff;}
.sign_header .rt{margin-right:50px;float:right;margin-top:15px;}
.sign_header .rt .user{float:left;font-size:14px;line-height:34px;color:#666666;padding-left:35px;background:url(../images/signature/user.svg) no-repeat left center;background-size:25px auto;}
.sign_header .rt a.mail{float:left;width:34px;height:34px;background:url(../images/signature/mail.svg) no-repeat center;background-size:26px auto;margin-left:10px;}
.sign_header .rt span{float:left;font-size:18px;line-height:34px;color:#808284;margin-right:5px;}
.sign_header .rt a.out{float:left;font-size:14px;line-height:34px;color:#666666;padding-right:30px;background:url(../images/signature/out.svg) no-repeat right center;background-size:24px auto;}
.sign_footer{text-align:center;font-size:12px;line-height:32px;color:#7f828a;padding:15px 0;}
.sign_footer.footer_content{background-color:#fafafa}
.sign_footer a{font-size:12px;color:#7f828a;}
.sign_footer a:hover{color:#999;}
.sign_nav{height:44px;background-color:#005eb8;}
.sign_nav ul li{float:left;margin-right:100px;}
.sign_nav ul li a{font-size:14px;line-height:44px;color:#fff;}
.sign_nav ul li a.down{}
.sign_nav ul li a.down i{width:12px;height:8px;float:right;background:url(../images/signature/down.svg) no-repeat center;background-size:100% auto;margin-top:18px;margin-left:10px;}
.sign_nav ul li.drop{position: relative;z-index:1;}
.sign_nav ul li.drop .dropdown{position: absolute;top:44px;left:-20px;background-color:#005eb8;padding:15px 20px;width:100px;display:none;}
.sign_nav ul li.drop .dropdown p a{font-size:14px;line-height:34px;color:#fff;}
.sign_nav ul li.drop .dropdown p a:hover{color:#a1d0fd;}
.sign_nav ul li.drop:hover .dropdown{display:inline-block;}
.sign_banner{height:105px;background:url(../images/signature/banner.jpg) no-repeat center;background-size:cover;}

.sign_login{background-color:#f1f1f1;padding:95px 0 20px;}
.sign_login .flex{display:flex;justify-content:space-between;align-items:center;}
.sign_login .flex .lf .text{padding-left:75px;margin-bottom:10px;}
.sign_login .flex .lf .text .tit{font-size:22px;line-height:36px;color:#005eb8;margin-bottom:20px;}
.sign_login .flex .lf .text .txt{font-size:16px;line-height:26px;color:#6c6e70;}
.sign_login .flex .lf .imgbox{width:478px;height:317px;}
.sign_login .flex .lf .imgbox img{display:block;width:100%;}
.sign_login .flex .rt{width:375px;background-color:#fff;height:422px;box-sizing: border-box;padding:20px;}
.sign_login .flex .rt .tp{font-size:24px;line-height:24px;padding-top:10px;padding-bottom:30px;position: relative;margin-bottom:40px;}
.sign_login .flex .rt .tp::before{content:"";height:3px;background-color:#f5f5f8;position: absolute;left:0;right:0;bottom:0;z-index:1;}
.sign_login .flex .rt .tp::after{content:"";height:3px;background-color:#005eb8;position:absolute;left:0;bottom:0;width:93px;z-index:2;}
.sign_login .flex .rt .inpt{border:1px solid #d3d3d3;border-radius:8px;overflow:hidden;margin-bottom:40px;}
.sign_login .flex .rt .inpt input{height:46px;padding:10px;font-size:15px;line-height:26px;width:100%;box-sizing: border-box;border:0;color:#333;}
.sign_login .flex .rt .inpt input::placeholder{color:#999;}
.sign_login .flex .rt a.enter{display:block;height:48px;line-height:48px;text-align:center;font-size:15px;color:#fff;background-color:#005eb8;border-radius:8px;text-decoration:none;margin-bottom:30px;}
.sign_login .flex .rt .read.mt10{margin-top:10px;}
.sign_login .flex .rt .read{font-size:12px;line-height:20px;color:#6d6d6e;padding-left:26px;}
.sign_login .flex .rt .read a{color:#005eb8;}
.sign_login .flex .rt .read input[type="checkbox"]{margin-left:-25px;float:left;margin-top:3px;width:14px;height:14px;border-radius:0;border:0;}
.sign_login .center-text{font-size:12px;text-align:center;color:#6c6e70;padding-top:60px;}

.sign_contract .top{border-bottom:10px solid #f0f1f3;padding:20px 0;}
.sign_contract .wrap{width:1200px;margin:0 auto;}
.sign_contract .search_cont{border:1px solid #e4ebf2;border-radius:8px;}
.sign_contract .search_cont h3{border-bottom:1px solid #e4ebf2;height:50px;line-height:50px;padding-left:20px;font-size:18px;font-weight:bold;color:#005eb8;position: relative;}
.sign_contract .search_cont h3::before{content:"";display:inline-block;width:2px;height:20px;background-color:#005eb8;position:absolute;left:0;top:15px }
.sign_contract .search_box{padding:45px 20px;display:inline-block;box-sizing: border-box;width:100%;}
.sign_contract .search_box span{float:left;font-size:15px;line-height:48px;color:#454749;}
.sign_contract .search_box .sech_input{float:left;height:48px;background-color:#f4f9ff;box-sizing: border-box;border:1px solid #d5e0eb;border-radius:8px;width:380px;font-size:15px;color:#333;padding:6px 15px;line-height:34px;}
.sign_contract .search_box .sech_input::placeholder{color:#91b4de;}
.sign_contract .search_box .selt::-ms-expand{display: none;}    
.sign_contract .search_box .selt{width:125px;height:48px;box-sizing: border-box;border:1px solid #d5e0eb;border-radius:8px;font-size:15px;padding:6px 10px;line-height:34px;margin-left:15px;color:#91b4de;appearance:none;-moz-appearance:none; -webkit-appearance:none;background:#f4f9ff url(../images/signature/select.svg) no-repeat 96px center;background-size:12px auto;}
.sign_contract .search_box .rt{float:right;}
.sign_contract .search_box .rt a{width:122px;height:48px;box-sizing: border-box;float:left;text-align:center;}
.sign_contract .search_box .rt a.reset{border:1px solid #e6e6e7;background-color:#f4f9ff;line-height:46px;border-radius:8px;margin-left:10px;}
.sign_contract .search_box .rt a.reset em{display:inline-block;padding-left:20px;line-height:46px;font-size:15px;color:#454749;background:url(../images/signature/reset.svg) no-repeat left 14px;background-size:16px auto;}
.sign_contract .search_box .rt a.sech{background-color:#005eb8;border-radius:8px;}
.sign_contract .search_box .rt a.sech em{display:inline-block;padding-left:20px;line-height:48px;font-size:15px;color:#fff;background:url(../images/signature/search.svg) no-repeat left 15px;background-size:16px auto;}
.sign_contract .center{padding:30px 0;}
.sign_contract .search_tab{border:1px solid #e4ebf2;border-radius:8px;overflow:hidden;}
.sign_contract .search_tab table{width:100%;}
.sign_contract .search_tab table th{height:44px;font-size:14px;color:#3b4e61;padding-left:40px;background:url(../images/signature/table_th_bg.jpg) repeat-x left top;}
.sign_contract .search_tab table tr th:last-child{text-align:center;}
.sign_contract .search_tab table td{padding-left:40px;border-top:1px solid #e5ecf4;padding-top:15px;padding-bottom:15px;}
.sign_contract .search_tab table td .name h4{font-size:15px;line-height:26px;color:#22262a;}
.sign_contract .search_tab table td .name p{font-size:13px;line-height:20px;color:#61676d;}
.sign_contract .search_tab table td .time{display:inline-block;font-size:13px;line-height:34px;color:#61676d;}
.sign_contract .search_tab table td .time span{float:left;font-size:12px;line-height:18px;color:rgba(0,94,184,.72);text-align:center;width:20px;height:20px;background-color:#d5e5f8;border-radius:50%;margin-right:5px;margin-top:6px;}
.sign_contract .search_tab table td .player{font-size:13px;line-height:34px;color:#61676d;background:url(../images/signature/player.svg) no-repeat left center;background-size:20px;padding-left:25px;}
.sign_contract .search_tab table td .state{font-size:13px;line-height:34px;color:#61676d;position: relative;}
.sign_contract .search_tab table td .state::before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#005eb8;position: absolute;left:-14px;top:13px}
.sign_contract .search_tab table td a.but{display:inline-block;height:30px;line-height:29px;width:66px;border:1px solid #adcbe8;border-radius:4px;background-color:#f4f9ff;font-size:13px;text-align:center;color:#005eb8;box-sizing: border-box;margin:0 4px;transition:all .3s;}
.sign_contract .search_tab table td a.but:hover{background-color:#005eb8;border:1px solid #005eb8;color:#fff;}

.sign_cert{padding:20px 0 40px;}
.sign_cert .wrap{width:1200px;}
.sign_cert .content{border:1px solid #e4ebf2;border-radius:8px;}
.sign_cert .content h3{border-bottom:1px solid #e4ebf2;height:50px;line-height:50px;padding-left:20px;font-size:18px;font-weight:bold;color:#005eb8;position: relative;}
.sign_cert .content h3::before{content:"";display:inline-block;width:2px;height:20px;background-color:#005eb8;position:absolute;left:0;top:15px }
.sign_cert .content .cont_body{padding:40px 0;text-align:center;}
.sign_cert .content .cont_body ul{width:510px;margin:0 auto;}
.sign_cert .content .cont_body ul li{margin-bottom:20px;}
.sign_cert .content .cont_body ul li:last-child{margin-bottom:0;}
.sign_cert .content .cont_body ul li input{height:48px;border:1px solid #d3d3d3;width:100%;box-sizing: border-box;border-radius:8px;padding:10px 15px;font-size:15px;line-height:26px;color:#333;}
.sign_cert .content .cont_body ul li input::placeholder{color:#666;}
.sign_cert .content .cont_body ul li a.enter{height:48px;line-height:48px;display:block;background-color:#005eb8;font-size:15px;color:#fff;border-radius:8px;margin-top:35px;}

.sign_seal{padding:40px 0;}
.sign_seal .wrap{width:1200px;}
.sign_seal .wrap .seal_body{}
.sign_seal .wrap .seal_create{height:730px}
.sign_seal iframe{border:0;}

.el-button{display: inline-block; line-height: 1; white-space: nowrap; cursor: pointer; background: #fff; border: 1px solid #e0e0e0; color: #4d4d4d; -webkit-appearance: none; text-align: center; box-sizing: border-box; outline: 0; margin: 0; -webkit-transition: .1s; transition: .1s; font-weight: 400; padding: 7px 8px; font-size: 12px; border-radius: 3px;}
.el-button--primary{color: #fff; background-color: #0975e1; border-color: #0975e1;}
.el-button:hover{color:#fff;opacity:.9}
.el-dropdown{display: inline-block; position: relative; color: #4d4d4d; font-size: 12px;}
.seal-number-text{display: inline-block; max-width: 110px; overflow: hidden; text-overflow: ellipsis;}
.el-dropdown-menu{display: none;position: absolute; top:14px;right:0; z-index: 10; padding: 10px 0; margin: 5px 0; background-color: #fff; border: 1px solid #e6e6e6; border-radius: 3px; box-shadow: 0 0 0 1px rgba(0,0,0,.04), 0 2px 4px 0 rgba(0,0,0,.06);}
.el-dropdown-menu__item{list-style: none; line-height: 36px; padding: 0 20px; margin: 0; font-size: 12px; color: #4d4d4d; cursor: pointer; outline: 0;}
.el-dropdown:hover .el-dropdown-menu{display:block;}
.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {background-color: #f2f2f2!important;color: #333!important;}
.el-form-item__label{text-align: right; vertical-align: middle; float: left; color: #4d4d4d; line-height: 40px; padding: 0 12px 0 0; -webkit-box-sizing: border-box; box-sizing: border-box;}
.el-form-item__content{line-height: 40px; position: relative; font-size: 14px;}
.el-input__inner{-webkit-appearance: none; background-color: #fff; background-image: none; border-radius: 3px; border: 1px solid #e0e0e0; box-sizing: border-box; color: #4d4d4d; display: inline-block; height: 32px; line-height: 32px; outline: 0; padding: 0 15px; -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1); transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%;}
.el-input__inner::placeholder{color:#e2e2e2;}
.el-form-item.is-error .el-input__inner, .el-form-item.is-error .el-input__inner:focus, .el-form-item.is-error .el-textarea__inner, .el-form-item.is-error .el-textarea__inner:focus, .el-message-box__input input.invalid, .el-message-box__input input.invalid:focus {border-color: #e31c1c;}
.el-form-item__error{color: #e31c1c; font-size: 12px; line-height: 1; padding-top: 4px; position: absolute; top: 100%; left: 0;}

.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before, .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {content: "*";color: #e31c1c;margin-right: 4px;}


.el-radio-group {font-size: 0;}
.el-radio-button__inner, .el-radio-group{display: inline-block; line-height: 1; vertical-align: middle;}

.el-radio{width: 88px; height: 40px; margin-right: 8px!important;text-align: center;line-height: 40px;border-radius: 3px;border: 1px solid #e0e0e0;box-sizing: border-box;display: inline-block;cursor:pointer;}
.is-bordered{padding: 0; text-align: center; line-height: 40px;}
.el-radio span{border-radius: 2px;font-size: 14px;font-weight: 400;color:#4a4a4a;}
.el-radio.is-bordered.is-checked {border-color: #0975e1;}
.is-checked .el-radio__label {color: #0975e0!important;}

.me-print{width: 100%;}
.me-print .print-title{font-size:16px;font-weight:700;color: #333;display: flex;justify-content: space-between;line-height: 30px;height: 30px;margin-bottom: 8px;}
.me-print .print-title .btns{display: flex;}
.me-print .print-list{display: flex; flex-wrap: wrap; justify-content: flex-start; margin-top: 18px; transition: all .3s ease;}
.me-print .print-list .card-wrapper{transition: all .3s ease; position: relative; width: 222px; height: 260px; margin: 0 20px 28px 0; cursor: pointer; opacity: 1;}
.me-print .print-list .card-wrapper .seal-item{position: absolute; z-index: 20; top: 0; left: 0; width: 222px; height: 260px; background: #fff; border: 1px solid #e4e6e9; border-radius: 2px; transition: all .2s;}
.me-print .print-list .card-wrapper .seal-item:hover{box-shadow: 0 2px 8px 0 rgba(0,0,0,.1);}
.me-print .print-list .card-wrapper .seal-item .seal-img{margin: 0 auto; margin-top: 40px; width: 120px; height: 120px; background-repeat: no-repeat; background-size: contain; background-position: 50%;}
.me-print .print-list .card-wrapper .seal-item .seal-doc{margin-top: 15px; padding: 0 20px; width: 100%; font-size: 14px; color: #4a4a4a;box-sizing: border-box;}
.me-print .print-list .card-wrapper .seal-item .seal-doc .seal-name{display: flex; align-content: center; justify-content: space-between; margin-bottom: 4px;}
.me-print .print-list .card-wrapper .seal-item .seal-doc .seal-name .name{width: 160px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 22px; font-size: 14px; font-weight: 400; color: #333; display: inline-block; vertical-align: middle;position: relative;}
.me-print .print-list .card-wrapper .seal-item .seal-doc .seal-createdTime, .me-print .print-list .card-wrapper .seal-item .seal-doc .seal-name{display: flex; width: 100%;text-overflow: ellipsis; white-space: nowrap; color: #4a4a4a;}
.me-print .print-list .card-wrapper .seal-item .seal-doc .seal-name .icon{display: inline-block; vertical-align: middle; width: 16px; height: 16px; background: url(../images/signature/down.png) no-repeat; background-size: contain;}


.me-print .print-list .card-wrapper .seal-item .seal-doc .seal-createdTime{font-size: 12px; color: #999; font-weight: 400; line-height: 20px;}
.me-print .print-list .card-wrapper .seal-item .seal-tips{position: absolute; z-index: 20; top: 0; left: 0; min-width: 64px; padding: 0 6px; height: 24px; text-align: center; line-height: 24px; font-size: 12px; font-weight: 400; color: #fff; background: #0975e0;}
.me-print .print-list .card-wrapper .seal-item .seal-tips-ing{background-color: rgba(21,173,49,.1); color: #15ad31;}
.me-print .print-list .card-wrapper .seal-item .seal-doc .seal-name .seal-name-input{width: 150px;border:1px solid #0975e1;height:32px;line-height:32px;border-radius:4px;overflow:hidden;}
.me-print .print-list .card-wrapper .seal-item .seal-doc .seal-name .seal-name-input input{width:100%;box-sizing: border-box;border:0;padding:0 15px;line-height:32px;}

.seal-wrapper{position: relative;}
.seal_body .seal-form{}
.seal_body .seal-form .title{font-size: 16px; font-weight: 700; color: #333; line-height: 22px; margin-bottom: 16px;}
.seal_body .seal-form .form-item{margin-bottom: 25px;}
.seal_body .seal-form .el-form-item__label {font-size: 14px;}
.seal_body .seal-form .line{width: 100%; height: 1px; background-color: #fff; margin-top: 24px; margin-bottom: 24px; box-shadow: 0 2px 4px 0 rgba(0,0,0,.1), 0 1px 0 0 #dedede;}
.seal_body .typeTips{width: 663px; background: #fafbfd; border: 1px solid #f2f2f2; box-shadow: 0 2px 4px 0 rgba(0,0,0,.1); margin: 8px 0 12px 0;}
.seal_body .typeTips .type-title{padding: 5px 10px; color: #1a1a1a; font-weight: 400; font-size: 14px; text-align: left; line-height: 22px; border-bottom: 1px solid #f2f2f2;}
.seal_body .typeTips .type-des{padding: 5px 10px; line-height: 24px; color: #666; font-weight: 400; font-size: 14px;}

.seal_body .seal-form .title.title-two{font-size: 14px; margin-bottom: 8px;}


.print-type-list{display: flex; flex-wrap: wrap; width: 100%; width: 480px;}
.print-type-list .print-type-item-con{margin-top: 6px; margin-right: 12px;}
.print-type-list .print-type-item{position: relative; width: 100px; height: 100px; display: flex; justify-content: center; align-items: center; border: 1px solid #e4e6e9; border-radius: 4px; transition: all .2s; cursor: pointer;}
.print-type-list .print-type-item.print-type-item-active, .print-type-list .print-type-item:hover{border-color: #0975e0; box-shadow: 0 0 12px 3px rgba(0,0,0,.1);}
.print-type-list .print-type-item-con p{font-size: 12px; text-align: center; color: #666;}

.print-color-list{display: flex; justify-content: flex-start; align-items: center; margin-top: 4px;}
.print-color-list .print-color-item{margin-right: 16px; width: 48px; height: 32px; text-align: center; line-height: 35px; cursor: pointer;}
.print-color-list .print-color-item .icon{color: #fff;}
.esign-icon-ic_gou_grey_12px:before {background:url(../images/signature/cancel.svg) no-repeat;display:inline-block;width:14px;height:14px;background-size:16px auto;content:"";}



.el-form-item:after, .el-form-item:before, .el-form-item__content:after, .el-form-item__content:before{display: table; content: "";}
.el-slider:after, .el-slider:before{display: table;}
.seal-content-form-reduce{width: 380px;margin-right: 14px;}
.el-slider__runway{width: 100%; height: 6px; margin: 16px 0; background-color: #e4e4e4; border-radius: 3px; position: relative; cursor: pointer; vertical-align: middle;}
.el-slider__bar{height: 6px; background-color: #0975e1; border-top-left-radius: 3px; border-bottom-left-radius: 3px; position: absolute;}
.seal-content-form-reduce /deep/ .el-slider__bar{background-image: linear-gradient(90deg,#15a3ec,#0082ff);}
.el-slider__button-wrapper{height: 36px; width: 36px; position: absolute; z-index: 1001; top: -15px; -webkit-transform: translateX(-50%); transform: translateX(-50%); background-color: transparent; text-align: center; -webkit-user-select: none; user-select: none; line-height: normal;}
.el-slider__button{display: inline-block; vertical-align: middle; -webkit-transition: .2s; transition: .2s; user-select: none;width: 12px; height: 12px; border: 2px solid transparent; box-shadow: 0 0 2px 1px #0082ff; border-radius: 4px;background-color: #fff;box-sizing: border-box;}
.el-slider__button-wrapper .el-tooltip, .el-slider__button-wrapper:after{display: inline-block; vertical-align: middle;}
.el-slider__button-wrapper:after{height: 100%;content: "";}
.el-slider__button.dragging, .el-slider__button.hover, .el-slider__button:hover{-webkit-transform: scale(1.2); transform: scale(1.2);}



.seal_body .slider_group{width:390px;}
.seal_body .slider_group .r-slider-container{margin-left:-5px;margin-right:-5px;}
.seal_body .slider_group .r-slider-container .r-slider-line{height: 6px!important; margin: 16px 0; background-color: #e4e4e4; border-radius: 3px;}
.seal_body .slider_group .r-slider-container .r-slider-fill{background-image: linear-gradient(90deg,#15a3ec,#0082ff);height:6px!important;margin: 16px 0; border-radius: 3px;}

.seal_body .slider_group .r-slider-container .r-slider-button{width:12px!important;height:12px!important; border: 2px solid transparent; box-shadow: 0 0 2px 1px #0082ff; border-radius: 4px;background-color: #fff;box-sizing: border-box;top:16px!important; -webkit-transition: .2s; transition: .2s; }
.seal_body .slider_group .r-slider-container .r-slider-number{position: absolute; background: #000; color: #fff; width: 28px; left: calc(50% - 14px); top: -26px; font-size: 12px; border-radius: 3px;height: 24px;line-height: 24px;text-align: center;}


.seal_body .seal-form .form-input, .seal_body .seal-form .form-select{width: 380px;}
.seal_body .seal-form .form-select select::-ms-expand{display: none;}    
.seal_body .seal-form .form-select select{background-color: #fff; background-image: none; border-radius: 3px; border: 1px solid #e0e0e0;color: #4d4d4d; display: inline-block;line-height: 32px; outline: 0; padding: 0 15px;height:32px;width:100%;appearance:none;-moz-appearance:none; -webkit-appearance:none;background:url(../images/signature/select.svg) no-repeat 96% center;background-size:14px auto; }
.seal_body .seal-form .form-select select:disabled{cursor: not-allowed;background-color: #f7f8fa;border-color: #e4e4e4;
    color: #ccc;}
.el-form-item{margin-bottom:22px;}
.btn-con{padding-top: 11px; padding-bottom: 12px; border-top: 1px solid #dedede; background-color: #fff; width: 100%; padding-left: 24px; z-index: 2;margin-bottom:0!important;}
.btn-con .el-button{padding: 9px 25px;}
.btn-con .el-button span{line-height:14px;}
.el-button--primary{color: #fff; background-color: #0975e1; border-color: #0975e1;}
.el-button+.el-button, .el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left: 10px;}
.el-button.el-button--default:focus, .el-button.el-button--default:hover{color: #0975e1; border-color: #b5d6f6; background-color: #e6f1fc;}
.sign_buss{padding:40px 0;}
.sign_buss .wrap{width:1200px;margin:0 auto;}
.seal-list-header{height: 100%; display: flex; justify-content: space-between; align-items: center; padding: 0 24px; flex: 0 0 52px; width: 100%; box-sizing: border-box; height: 52px; background: #fff;}
.seal-list-header .title{text-align: center; font-weight: 400; color: #333; font-size: 16px;}
.seal-list__tabs-wrap{padding: 0 24px; background-color: #fff;}
.seal-list__tabs-wrap .seal-list__tabs{position: relative;}
.seal-list__tabs-wrap .seal-list__tabs::after{content:"";position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background-color: #e4e4e4;z-index:1;}
.seal-list__tabs-wrap .seal-list__tabs a{height: 40px; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 40px; display: inline-block; list-style: none; font-size: 14px; font-weight: 500; color: #1a1a1a; position: relative;margin-right:40px;cursor:pointer;position: relative;z-index:2;}
.seal-list__tabs-wrap .seal-list__tabs a.cur,.seal-list__tabs-wrap .seal-list__tabs a:hover{color: #0975e1;}
.seal-list__tabs-wrap .seal-list__tabs a.cur::after{content:"";position: absolute; left: 0; bottom: 0; width: 100%; height: 2px; background-color: #0975e1;}

.seal-table-new .seal-search{display: flex; align-items: center; justify-content: space-between; height: 56px; color: #000; font-size: 14px; background: #fff; padding: 0 24px;}
.seal-table-new .seal-search .seal-search-option{display: flex; align-items: center;}
.seal-table-new .seal-search select::-ms-expand{display: none;}    
.seal-table-new .seal-search select{background-color: #fff; background-image: none; border-radius: 3px; border: 1px solid #e0e0e0;color: #4d4d4d; display: inline-block;line-height: 32px; outline: 0; padding: 0 15px;height:32px;width:100%;appearance:none;-moz-appearance:none; -webkit-appearance:none;background:url(../images/signature/select.svg) no-repeat 96% center;background-size:14px auto; }
.seal-table-new .seal-table-layout{flex: 1;  background: #fff; padding: 16px 24px 0; border-top:8px solid #f7f8fa;}
.seal-table-new .seal-table-layout table{width:100%;}
.seal-table-new .seal-table-layout table th{height:48px;font-size: 14px;color: #1c1c1c;background: #f7f8fa;text-align: left;padding-left:40px;}
.seal-table-new .seal-table-layout table td{height:80px;padding-left:40px;border-bottom: 1px solid #e6e6e6;}
.seal-table-new .seal-table-layout .seal-img{display: flex; align-items: center; }
.seal-table-new .seal-table-layout .seal-img img{width:auto;height:auto;max-width:60px;max-height:60px;}
.seal-table-new .seal-name{width: 100%; display: flex;font-size: 13px;color: rgba(0,0,0,.87);position: relative;}
.seal-table-new .seal-name .default-seal-icon{text-align: center; width: 32px; height: 20px; line-height: 20px; background: #e6f7ff; border-radius: 2px; border: 1px solid rgba(9,117,224,.05); font-size: 10px; font-weight: 600; color: #0975e1; flex-shrink: 0; margin-left: 4px;}
.seal-table-new .seal-name a.edit{cursor:pointer;display:inline-block;width:15px;height:15px;margin-left:4px;background:url(../images/signature/edit.svg) no-repeat center;background-size:34px;margin-top:2px;}
.seal-table-new .seal-name .input-edit{width:130px;position: absolute;left:-20px;top:-4px;border-color: #0975e1;display:none;}
.seal-table-new .seal-name .input-edit:focus{border-color: #0975e1;}
.seal-table-new .seal-name .input-edit.show{display:block;}

.seal-table-new .status-text-wrap{height: 20px; display: flex; align-items: center;}
.seal-table-new .status-text-wrap span{position: relative;}
.seal-table-new .status-text-wrap span::before{content:"";width:6px;height:6px;display:inline-block;border-radius:50%;background-color: rgb(21, 173, 49);position: absolute;left:-10px;top:9px;}

.seal-table-new .operate{display: flex;}
.seal-table-new .operate .table-btn{color: #0975e1; font-size: 12px; cursor: pointer; margin-right: 12px;}
.seal-table-new .operate .more-btn{position: relative;}
.seal-table-new .operate .more-btn span{color: #0975e1; font-size: 12px; cursor: pointer;}
.seal-table-new .operate .more-btn span i{margin-left:5px;display:inline-block;width:12px;height:12px;background:url(../images/signature/arrow.svg) no-repeat center;background-size:18px;}
.seal-table-new .operate .more-btn .dropdown{padding: 6px 0;margin: 5px 0; background-color: #fff; border: 1px solid #e6e6e6; border-radius: 3px; box-shadow: 0 0 0 1px rgba(0,0,0,.04), 0 2px 4px 0 rgba(0,0,0,.06);position: absolute;top:18px;right:0;width:100px;display:none;}
.seal-table-new .operate .more-btn .dropdown p a{line-height: 27px; padding: 0 15px; font-size: 13px; color: #4d4d4d;display:block;}
.seal-table-new .operate .more-btn .dropdown p:hover {background-color: #f7f8fa; color: #4d4d4d;}
.seal-table-new .operate .more-btn:hover .dropdown{display:block;}


.pagination{height:56px;text-align:right;padding:10px 24px 0;}
.pagination .total{display: inline-block; font-size: 13px; min-width: 35.5px; height: 28px; line-height: 28px; vertical-align: top;margin-right: 10px; font-weight: 400; color: #4d4d4d;}
.pagination a.prev,.pagination a.next{display: inline-block; font-size: 13px; height: 28px; line-height: 28px; vertical-align: top; box-sizing: border-box;text-align:center;margin: 0 5px; background-color: #eff0f2; color: #4d4d4d; min-width: 30px; border-radius: 2px;}
.pagination a.prev.disabled,.pagination a.next.disabled{cursor: not-allowed;background-color: #f7f8fa;border-color: #e4e4e4;
    color: #ccc;}
.pagination ul{vertical-align: top; margin: 0; display: inline-block;}
.pagination ul li{margin: 0 5px; color: #4d4d4d; min-width: 30px; border-radius: 2px;padding: 0 4px; background: #fff; font-size: 13px; height: 28px; line-height: 28px; cursor: pointer; box-sizing: border-box;text-align:center;}
.pagination ul li.active{background-color: #0975e1;color: #fff;cursor: default;}
.pagination .jump{display: inline-block; font-size: 13px; min-width: 35.5px; height: 28px; line-height: 28px; vertical-align: top; box-sizing: border-box;margin-left: 24px; font-weight: 400; color: #4d4d4d;}

.pagination .jump .el-input{width:50px;display: inline-block;}
.pagination .jump .el-input input{text-align:center;height:28px;padding:0 3px;}



.el-select select::-ms-expand{display: none;}    
.el-select select{background-color: #fff; background-image: none; border-radius: 3px; border: 1px solid #e0e0e0;color: #4d4d4d; display: inline-block;line-height: 32px; outline: 0; padding: 0 15px;height:32px;width:100%;appearance:none;-moz-appearance:none; -webkit-appearance:none;background:url(../images/signature/select.svg) no-repeat 96% center;background-size:14px auto; }
.el-select select:disabled{cursor: not-allowed;background-color: #f7f8fa;border-color: #e4e4e4;
    color: #ccc;}

.el-input.is-disabled .el-input__inner{background-color: #f7f8fa; border-color: #e4e4e4; color: #ccc; cursor: not-allowed;}

