@font-face {font-family: "iconfont";
  src: url(data:application/vnd.ms-fontobject;base64,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); /* IE9 */
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAALoAAsAAAAABpAAAAKZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBGIEuATYCJAMICwYABCAFhG0HMRvVBRFFZMh+HmQnzXPALt6JYLotUtM3mibuc/D8//7o93n3jogEMZGhjSOd+IXV4fbTjNsXstJ/DRBAMLcjdnn/3f+pHbbADygL8zzxjfv+/xnrclnPa1yiArZg/ePe6V8BBTIfUI5rb5rUBdTFgRTQWJs+WYGE3jB2gUs4DQFsCRRPipyqJqzRWJMEkNFqoAvrnAeNZnFrBMualRpZwQJrY9Z4ByyH35dfpGYNBhYKq6iuv7iXvK/tdpKaNqdp9RG8IKD1FoAC4oEGaaqN1KAQRlXYRjSh2Fe+wNd2c1+H7FWNsL/OyrUHwB9y7onr8m41bgDcVkeSQMWo20GSxraO3c/OoouL+PIyPD8Pbec2pjft7G7d85OZrbQHXFxEF++Ds+sGcj/F23sZXb2P/f18jv917HLs8/QvN3yP/3bDucl+tjk+f8fe9N7+Ted/qzfxQfvpZXudnQ5P3P2uAnR/euVnwFO0NtuX5AFgPlIvVP1P/A29CydvE6es39Z2GoDrr8+s0GU+0vSzgfWprAK/jNuzTut8S2tolVvbbJB0KyW22AIm2DG4+o1VeNyfSVjn+CNsVgI0UKyFo5oSDxbspIMla7lgK4673o4bciWzAWK9AAhnbzA4eg6Ksw+qKV+w4OkPlpxTYKsltx3tRDZ0KyTMGEvID6iKoReOnm9RvodyaTPK8kNahDRXfjA1oxh3sUeaY868SotZgKChAwech207wEhDjQVrinm0dV3UkaQVQ3e6KURQhqESyB1ApTDoCb81u5U+70HSopWhlpoaewSRWdU9MGmMHqgr6XvV3Ms7s5VkYUwAAhl0gAOGoVZrAMb6YTVUYBo1IjSy6XYj0VeirS/rvm4bYMtSGtkDFVZXS7ZX/ekEAAAA') format('woff2'),
  url(data:font/woff;base64,d09GRgABAAAAAARIAAsAAAAABpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY81EhQY21hcAAAAYAAAABLAAABcOeGtsRnbHlmAAABzAAAAJgAAACYzCe2WGhlYWQAAAJkAAAALwAAADYW6151aGhlYQAAApQAAAAcAAAAJAfeA4NobXR4AAACsAAAAAgAAAAICAAAAGxvY2EAAAK4AAAABgAAAAYATAAAbWF4cAAAAsAAAAAeAAAAIAENADtuYW1lAAAC4AAAAUUAAAJtPlT+fXBvc3QAAAQoAAAAIAAAADHs4uRqeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWCcwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByexT2LY27438AQw9zA0AAUZgTJAQDr1QyfeJxjYGBgZWBgYAZiHSBmYWBgDGFgZAABP6AoI1icmYELLM7CoARWwwISfxb3/z+MBPJZwCQDIxvDKOABkzJQHjisIJiBEQAO1QrhAAABAAD/rwPAA1EALgAAASYGBw4BJy4BNz4BFx4BFyMiBhQWOwE+ATc1NCYiBh0BLgEnJgQHBhIXFiQ3NiYDpgwSAhr5paW+Ehv4plWKLZgMEBAMxBcgARAYEDWbYb3+5B4V2by+ARweAQ0BZAENDKW9Ehr4pqW9EQ1WQhAYEAEfGMQMEBAMoElhDhXZvL7+5B4V2b0LEgAAeJxjYGRgYADikp5LR+P5bb4ycLMwgMDNZ7w2CPr/ehYG5kAgl4OBCSQKADqnCmgAeJxjYGRgYG7438AQw8IAAkCSkQEVMAEARwgCawQAAAAEAAAAAAAAAABMAAB4nGNgZGBgYGLQZwDRIBYDAxcQMjD8B/MZAA0uAUkAAHicZY9NTsMwEIVf+gekEqqoYIfkBWIBKP0Rq25YVGr3XXTfpk6bKokjx63UA3AejsAJOALcgDvwSCebNpbH37x5Y08A3OAHHo7fLfeRPVwyO3INF7gXrlN/EG6QX4SbaONVuEX9TdjHM6bCbXRheYPXuGL2hHdhDx18CNdwjU/hOvUv4Qb5W7iJO/wKt9Dx6sI+5l5XuI1HL/bHVi+cXqnlQcWhySKTOb+CmV7vkoWt0uqca1vEJlODoF9JU51pW91T7NdD5yIVWZOqCas6SYzKrdnq0AUb5/JRrxeJHoQm5Vhj/rbGAo5xBYUlDowxQhhkiMro6DtVZvSvsUPCXntWPc3ndFsU1P9zhQEC9M9cU7qy0nk6T4E9XxtSdXQrbsuelDSRXs1JErJCXta2VELqATZlV44RelzRiT8oZ0j/AAlabsgAAAB4nGNgYoAALgbsgImRiZGZgb04ozSxIjOPgQEAFO0DHQ==) format('woff'),
  url(data:font/ttf;base64,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) format('truetype'), 
  url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8IS0tDQoyMDEzLTktMzA6IENyZWF0ZWQuDQotLT4NCjxzdmc+DQo8bWV0YWRhdGE+DQpDcmVhdGVkIGJ5IGljb25mb250DQo8L21ldGFkYXRhPg0KPGRlZnM+DQoNCjxmb250IGlkPSJpY29uZm9udCIgaG9yaXotYWR2LXg9IjEwMjQiID4NCiAgPGZvbnQtZmFjZQ0KICAgIGZvbnQtZmFtaWx5PSJpY29uZm9udCINCiAgICBmb250LXdlaWdodD0iNTAwIg0KICAgIGZvbnQtc3RyZXRjaD0ibm9ybWFsIg0KICAgIHVuaXRzLXBlci1lbT0iMTAyNCINCiAgICBhc2NlbnQ9Ijg5NiINCiAgICBkZXNjZW50PSItMTI4Ig0KICAvPg0KICAgIDxtaXNzaW5nLWdseXBoIC8+DQogICAgDQogICAgPGdseXBoIGdseXBoLW5hbWU9InNodWF4aW4iIHVuaWNvZGU9IiYjNTg5NzQ7IiBkPSJNOTMzLjggMzU1LjljLTE1LjMgMi4xLTI5LjQtOC43LTMxLjUtMjQtMjguOC0yMTQuNS0yMjYtMzY1LjItNDQwLjYtMzM2LjRzLTM2NS4yIDIyNi0zMzYuNCA0NDAuNmMyOC44IDIxNC42IDIyNiAzNjUuMiA0NDAuNiAzMzYuNCAxMTMuMi0xNS4yIDIwOC03Ny43IDI2OC41LTE2NC41SDY4MS44Yy0xNS41IDAtMjgtMTIuNS0yOC0yOHMxMi41LTI4IDI4LTI4aDE5NS44YzMwLjkgMCA1Ni4yIDI1LjIgNTYuMiA1Ni4yVjgwNGMwIDE1LjUtMTIuNSAyOC0yOCAyOHMtMjgtMTIuNS0yOC0yOGwtMC4xLTE2MC41QzgwOC40IDc0MC45IDcwMS4zIDgxMC44IDU3My40IDgyOCAzMjguMiA4NjAuOSAxMDIuOCA2ODguNyA2OS45IDQ0My41IDM3IDE5OC4zIDIwOS4xLTI3LjEgNDU0LjMtNjBTOTI1IDc5LjMgOTU3LjkgMzI0LjVjMiAxNS4zLTguNyAyOS40LTI0LjEgMzEuNHoiICBob3Jpei1hZHYteD0iMTAyNCIgLz4NCg0KICAgIA0KDQoNCiAgPC9mb250Pg0KPC9kZWZzPjwvc3ZnPg0K#iconfont) format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shuaxin:before {
  content: "\E65E";
}



.subscribe-mask[data-v-268a9d02] {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.subscribe-dialog[data-v-268a9d02] {
  width: 480px;
  min-height: 294px;
  height: auto;
  background: white;
  border-radius: 4px;
  position: absolute;
  top: 40%;
  left: 50%;
  margin-top: -147px;
  margin-left: -240px;
}
.subscribe-head[data-v-268a9d02] {
  height: 40px;
  margin-bottom: 32px;
}
.subscribe-head span[data-v-268a9d02] {
  position: absolute;
  font-size: 14px;
  color: #1d1e1e;
  letter-spacing: 1px;
  line-height: 14px;
  left: 24px;
  top: 24px;
}
.fa-icon-close[data-v-268a9d02] {
  font-size: 14px;
  font-weight: bold;
  color: #b4b7b8;
  position: absolute;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
.subscribe-radio-group[data-v-268a9d02] {
  width: 345px;
  height: 57px;
  margin: 0px auto;
  margin-bottom: 14px;
  border: 1px solid #fdd435;
  box-shadow: 0 2px 6px 0 rgba(14, 34, 52, 0.18);
  border-radius: 4px;
  line-height: 57px;
  box-sizing: border-box;
  padding: 0px 26px;
  cursor: pointer;
}
.subscribe-radio-group .subscribe-radio[data-v-268a9d02] {
  width: 20px;
  height: 20px;
  border: 1px solid #cecece;
  display: inline-block;
  border-radius: 50%;
  line-height: 20px;
  box-sizing: border-box;
}
.subscribe-radio-group .subscribe-radio[data-v-268a9d02]::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  position: relative;
  left: 3px;
}
.subscribe-radio-group .subscribe-radio-on[data-v-268a9d02] {
  border-color: #fdd435;
}
.subscribe-radio-group .subscribe-radio-on[data-v-268a9d02]::before {
  content: "";
  display: inline-block;
  background: #fdd435;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  position: relative;
  left: 3px;
}
.subscribe-radio-group span[data-v-268a9d02] {
  font-size: 18px;
  color: #1d1e1e;
  letter-spacing: 1.29px;
  line-height: 20px;
}
.subscribe-radio-group img[data-v-268a9d02] {
  width: 32px;
  height: 32px;
  margin: -4px 12px 0px 28px;
}
.subscribe-footer[data-v-268a9d02] {
  text-align: right;
  padding-right: 30px;
  margin: 32px 0px 25px 0px;
}
.subscribe-offline-row[data-v-268a9d02]{
    font-family: SimHei;
    font-size: 14px;
    color: #1D1E1E;
    letter-spacing: 1px;
    line-height: 16px;
    margin: 12px 24px;
    font-weight: bold;
}
.subscribe-offline-row.account-row[data-v-268a9d02]{
    padding-bottom: 12px;
    box-sizing: border-box;
    border-bottom: 1px solid #E5E5E5;
}
.subscribe-offline-remark[data-v-268a9d02]{
    background: #F7F7F7;
    border-radius: 2px;
    margin: 12px 24px;
    box-sizing: border-box;
    padding: 18px 14px;
}

/*********全局变量*********/
@tipbg :rgba (33,42,49,0.8);
.font-12 {
  font-size: 12px;
}
.fdd-error {
  color: #c00;
}
.pos-r {
  position: relative;
}
.pos-a {
  position: absolute;
}
.fdd-disabled {
  cursor: not-allowed !important;
  opacity: 0.2;
}
.fdd-app-left {
  text-align: left;
}
.fdd-hover-menu .fdd-icon-home {
  background-position: -96px 0;
}
.fdd-hover-menu .fdd-icon-contract {
  background-position: -112px 0;
}
.fdd-hover-menu .fdd-icon-user {
  background-position: -144px 0;
}
.fdd-hover-menu .fdd-icon-muban {
  background-position: -128px 0;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.centerSize {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
}
.pointer {
  cursor: pointer;
}
/*********全局变量*********/
.fdd-img {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-ico {
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
}
.fdd-moban-img {
  background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
}
.fdd-loading {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}
.fdd-loading div {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  -ms-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -webkit-border-radius: 100%;
  position: absolute;
  margin-top: -20px;
  margin-left: -20px;
  top: 50%;
  left: 50%;
  background: url(./images/fdd-load.gif?a180cd6eafa778436cbd3bddeb1630e9) no-repeat center #fff;
  background-size: 60%;
  box-shadow: 0 5px 10px #ddd;
}
.fdd-border-error {
  border: #c00 solid 1px !important;
}
.fdd-error-trip {
  position: fixed;
  z-index: 10000;
  text-align: center;
  width: 100%;
  top: 45%;
  left: 0;
  right: 0;
}
.fdd-error-trip .fdd-error-tripbox {
  display: inline-block;
  padding: 15px 20px;
  background: rgba(42, 42, 42, 0.7);
  z-index: 10000;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  color: white;
  font-size: 12px;
}
.fdd-disable {
  color: #cacaca !important;
}
.fdd-button-link {
  background: #ffd435;
  color: #2a2a2a;
  display: inline-block;
  width: auto;
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-button-link:hover {
  background: #e1b213;
}
.fdd-curpost {
  cursor: pointer !important;
}
/*form*/
:focus {
  outline: 0;
}
input,
select,
textarea {
  vertical-align: middle;
}
input {
  background: white;
}
input[placeholder],
[placeholder],
*[placeholder] {
  color: #666;
}
input[type="text"],
input[type="password"],
select,
textarea {
  width: 100%;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: #e5e5e5 solid 1px;
  color: #666;
  box-sizing: border-box;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  text-indent: 10px;
  font-family: "\5FAE\8F6F\96C5\9ED1", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus {
  border: #ffd435 solid 1px;
  box-shadow: 0 0 1px #ffd435;
  background: white;
}
input[type="text"]:disabled,
input[type="password"]:disabled,
select:disabled,
textarea:disabled {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  color: #bdbdbd;
  cursor: not-allowed;
}
input[type="text"]:disabled :input[placeholder],
input[type="password"]:disabled :input[placeholder],
select:disabled :input[placeholder],
textarea:disabled :input[placeholder] {
  color: #fafafa;
}
input[type="text"].search,
input[type="password"].search,
select.search,
textarea.search {
  padding-left: 25px;
  text-indent: 0px !important;
}
/*table*/
table {
  border-spacing: 0;
  background: white;
  box-sizing: border-box;
  table-layout: fixed;
  display: table;
  border-collapse: separate;
}
.fdd-table,
.fdd-table2 {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  border-collapse: collapse;
  border-bottom: none;
  -webkit-animation: show 0.2s ease-in;
  transition-delay: 0s;
  overflow: auto;
}
.fdd-table .fa-table_1_column_2,
.fdd-table2 .fa-table_1_column_2 {
  text-align: left;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck {
  margin: 12px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck,
.fdd-table .fdd-icon-checkon,
.fdd-table2 .fdd-icon-checkon {
  margin-left: 6px;
}
.fdd-table thead,
.fdd-table2 thead {
  background: #f9f9f9;
}
.fdd-table thead th,
.fdd-table2 thead th {
  font-weight: bold;
}
.fdd-table thead th span,
.fdd-table2 thead th span {
  margin-left: 0 !important;
}
.fdd-table thead th:nth-child(1),
.fdd-table2 thead th:nth-child(1) {
  text-align: left;
}
.fdd-table tr,
.fdd-table2 tr {
  cursor: pointer;
  height: 40px;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td,
.fdd-table tr th,
.fdd-table2 tr th {
  height: 40px;
  text-align: center;
  color: #666;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td {
  color: #666;
  font-size: 12px;
}
.fdd-table tr td .fdd-flow-div,
.fdd-table2 tr td .fdd-flow-div {
  text-align: left;
}
.fdd-table tr td:nth-child(1),
.fdd-table2 tr td:nth-child(1),
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 5px;
  text-align: left;
}
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 3px;
}
.fdd-table tr:hover,
.fdd-table2 tr:hover {
  background: #fff9e3;
}
.fdd-table tr:last-child,
.fdd-table2 tr:last-child {
  border-bottom: none;
}
.fdd-table .left,
.fdd-table2 .left {
  text-align: left;
}
.tab-link {
  color: #999;
}
.tab-link:hover {
  color: #ffd435;
}
.fdd-table2 {
  margin-top: -1px;
}
.fdd-table2 thead {
  background: white;
}
.fdd-table2 tr:nth-child(2n + 1) {
  background: #f7f7f7;
}
.fdd-table2 td:nth-child(1),
.fdd-table2 th:nth-child(1) {
  text-indent: 15px !important;
  text-align: left;
}
.fdd-table2 thead th:nth-child(2) {
  text-align: center;
}
/*radio*/
.fdd-radio,
.fdd-radio-on,
.fdd-check,
.fdd-check-on {
  display: inline-block;
  background: white;
  vertical-align: middle;
  margin: 6px 7px 0 0;
  cursor: pointer;
}
.fdd-radio,
.fdd-radio-on {
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
}
.fdd-radio {
  width: 14px;
  height: 14px;
  border: #cdcdcd solid 1px;
}
.fdd-radio-on,
.fdd-check-on {
  width: 6px;
  height: 6px;
  border: #ffd435 solid 5px;
  position: relative;
}
.fdd-radio-on i,
.fdd-check-on i {
  position: absolute;
  left: 0;
  top: 0 !important;
  font-weight: bold;
  font-size: 12px;
}
/*check*/
.fdd-check,
.fdd-check-on {
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-check {
  width: 12px;
  height: 12px;
  border: #cdcdcd solid 1px;
}
.fdd-check-on {
  width: 12px;
  height: 12px;
  border: #ffd435 solid 1px;
  background: #ffd435;
}
/*margin*/
.fddui-margin-10 {
  margin: 10px 0;
}
.fddui-margin-20 {
  margin: 20px 0;
}
.fddui-margin-30 {
  margin: 30px 0;
}
.fddui-margin-40 {
  margin: 40px 0;
}
.fddui-margin-50 {
  margin: 50px 0;
}
.fddui-margintop-10 {
  margin-top: 10px;
}
.fddui-margintop-20 {
  margin-top: 20px;
}
.fddui-margintop-30 {
  margin-top: 30px;
}
.fddui-margintop-40 {
  margin-top: 40px;
}
.fddui-margintop-50 {
  margin-top: 50px;
}
/*padding*/
.fddui-padding-10 {
  padding: 10px 0;
}
.fddui-padding-20 {
  padding: 20px 0;
}
.fddui-padding-30 {
  padding: 30px 0;
}
.fddui-padding-40 {
  padding: 40px 0;
}
.fddui-padding-50 {
  padding: 50px 0;
}
/*button*/
button {
  display: block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: none;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  color: black;
  background: #fbb900;
  padding: 0 25px;
}
button:hover,
button:active {
  background: #f49600;
  color: black;
  -webkit-transition: all 2s;
  -moz-transition: all 2s;
  -ms-transition: all 2s;
  -o-transition: all 2s;
  transition: all 2s;
}
button:focus {
  outline: 0;
}
button:disabled {
  cursor: not-allowed;
}
.fdd-button-disabled {
  background: #eaeaea;
  color: #999;
  cursor: not-allowed;
  border: #eaeaea solid 1px;
  opacity: 0.2;
}
.fdd-button-disabled:hover {
  border: #eaeaea solid 1px;
  background: #eaeaea;
  color: #999;
}
.fdd-ident-disabled {
  background: #c7c4c4 !important;
  color: #2a2a2a;
  cursor: not-allowed;
}
.fdd-main {
  position: absolute;
  min-width: 1100px;
  width: 100%;
  margin: 0 auto;
}
.fdd-errorborder {
  border: #c00 solid 1px !important;
}
.fdd-header-bottom {
  width: 100%;
  bottom: 0;
  background: white;
  z-index: 19;
  border-top: #edeff2 solid 1px;
  position: fixed;
  left: 0;
}
.fdd-header-bottom div {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  position: relative;
}
.fdd-header-bottom div a {
  float: right;
  margin: 9px;
}
.fdd-mix-btn {
  width: auto !important;
  height: 28px !important;
  line-height: 28px !important;
  padding: 0 10px;
}
.fdd-btn-color {
  color: #fbb900 !important;
}
.fdd-notallowed {
  cursor: not-allowed !important;
}
.errormain {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: #fafafa;
}
.errormain div {
  width: 855px;
  margin: 0 auto;
  margin-top: 100px;
}
.errormain div img {
  width: 100%;
}
.errormain p {
  color: #434a54;
  font-size: 6em;
  text-align: center;
}
.errormain span {
  display: block;
  text-align: center;
  color: #434a54;
  font-size: 16px;
  padding-bottom: 20px;
}
.errormain a {
  width: 180px;
  display: block;
  margin: 0 auto;
}
.fdd-fade-warp {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 900;
  background: rgba(0, 0, 0, 0.4);
}
.fdd-fade-box {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 990;
  background: rgba(0, 0, 0, 0.5);
}
.fdd-loading-box {
  width: 610px;
  height: 168px;
  background: white;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin: 0 auto;
  margin-top: 12%;
  box-shadow: 5px 5px 5px #666;
}
.fdd-loading-box .loadbox {
  width: 550px;
  height: 50px;
  margin: 0 auto;
  padding-top: 50px;
}
.fdd-loading-box .loadbox p {
  width: 492px;
  height: 10px;
  background: #f5f5f5;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  float: left;
  margin-top: 3px;
  -moz-box-shadow: 1px 1px 1px #999 inset;
  /* For Firefox3.6+ */
  -webkit-box-shadow: 1px 1px 1px #999 inset;
  /* For Chrome5+, Safari5+ */
  box-shadow: 1px 1px 1px #999 inset;
  /* For Latest Opera */
  position: relative;
}
.fdd-loading-box .loadbox p i {
  width: 1%;
  background: #ffd435;
  height: 10px;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  display: inline-block;
  position: absolute;
}
.fdd-loading-box .loadbox span {
  float: left;
  margin-left: 15px;
}
.fdd-loading-box .loadbox .txt {
  margin-left: 0;
  margin-top: 10px;
}
.fdd-flow {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: text-bottom;
}
.red-color {
  color: #c00 !important;
}
.fa-table th {
  font-weight: bold;
}
.fa-table th:nth-child(1) {
  text-align: left;
}
.fa-table td:nth-child(1) {
  text-align: left;
}
.fa-table .cell {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  white-space: nowrap !important;
  text-align: left;
}
.fa-table__header-wrapper .has-gutter tr th:nth-child(2) {
  text-align: left;
}
.sectab {
  text-indent: 24px;
}
.page-detail {
  width: 95%;
  height: 21px;
  line-height: 21px;
  position: relative;
  margin: 0 auto;
  padding-top: 12px;
  text-align: center;
}
.page-detail a {
  display: inline-block;
  color: #2a2a2a;
}
.page-detail a:hover {
  color: #ffd435;
}
.page-detail .centerbox {
  margin: 0 auto;
  text-align: center;
  width: 90%;
}
.page-detail .centerbox a {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin: 0 10px;
  font-size: 14px;
}
.page-detail .centerbox .hover {
  color: #ffd435;
}
.page-detail .home {
  position: absolute;
  left: 0;
}
.page-detail .last {
  position: absolute;
  right: 0;
  top: 15px;
}
.fdd-bottom {
  margin-bottom: 15px;
}
.table-body tr td {
  padding: 0 1.5px;
}
@font-face {
  font-family: "fddfonts";
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"), url(data:font/ttf;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPg0KPGRlZnM+DQo8Zm9udCBpZD0iZmRkZm9udHMiIGhvcml6LWFkdi14PSIxMDI0Ij4NCjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIxMDI0IiBhc2NlbnQ9Ijk2MCIgZGVzY2VudD0iLTY0IiAvPg0KPG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjEwMjQiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTg4NzsiIGdseXBoLW5hbWU9ImhlbHAiIGQ9Ik02NDIgNDU4LjY2N2MyNCAyNCA0MCA1OCA0MCA5NiAwIDk0LTc2IDE3MC0xNzAgMTcwcy0xNzAtNzYtMTcwLTE3MGg4NGMwIDQ2IDQwIDg2IDg2IDg2czg2LTQwIDg2LTg2YzAtMjQtMTAtNDQtMjYtNjBsLTUyLTU0Yy0zMC0zMi01MC03NC01MC0xMjB2LTIyaDg0YzAgNjQgMjAgODggNTAgMTIwek01NTQgMTI4LjY2N3Y4NGgtODR2LTg0aDg0ek01MTIgODUyLjY2N2MyMzYgMCA0MjYtMTkwIDQyNi00MjZzLTE5MC00MjYtNDI2LTQyNi00MjYgMTkwLTQyNiA0MjYgMTkwIDQyNiA0MjYgNDI2eiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iY2xvc2UiIGQ9Ik0xMDI0IDg1Mi40OGwtMTA3LjUyIDEwNy41Mi00MDQuNDgtNDA0LjQ4LTM5OS4zNiA0MDQuNDgtMTEyLjY0LTEwNy41MiA0MDQuNDgtNDA0LjQ4LTQwNC40OC00MDQuNDggMTEyLjY0LTEwNy41MiAzOTkuMzYgMzk5LjM2IDQwNC40OC0zOTkuMzYgMTA3LjUyIDEwNy41Mi00MDQuNDggNDA0LjQ4eiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAxOyIgZ2x5cGgtbmFtZT0idW5pRTkwMSIgZD0iTTYzNC44OCAzMjUuMTJsLTE4NC4zMi0zODkuMTIgMzg5LjEyIDE4NC4zMiAxODQuMzIgMzg5LjEyLTM4OS4xMi0xODQuMzJ6TTU1Mi45NiAzOC40bDEyOCAyNDAuNjQgMTE3Ljc2LTExMi42NC0yNDUuNzYtMTI4ek02Ni41NiA4OTguNTZoNzY4di0zODRoNjEuNDR2NDQ1LjQ0aC04OTZ2LTEwMjRoMzg0djYxLjQ0aC0zMTcuNDR2OTAxLjEyek0xNTguNzIgNzY1LjQ0aDQxOS44NHYtOTcuMjhoLTQxOS44NHY5Ny4yOHpNMTU4LjcyIDUyOS45Mmg0ODEuMjh2LTk3LjI4aC00ODEuMjh2OTcuMjh6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDI7IiBnbHlwaC1uYW1lPSJ1bmlFOTAyIiBkPSJNMzM3LjkyLTY0bC0xMjggMTI4IDM4NCAzODkuMTItMzg0IDM3OC44OCAxMjggMTI4IDQ1MC41Ni00NDUuNDRjMTUuMzYtMTUuMzYgMjUuNi00MC45NiAyNS42LTYxLjQ0IDAtMjUuNi0xMC4yNC00Ni4wODAtMjUuNi02MS40NGwtNDUwLjU2LTQ1NS42OHoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMzsiIGdseXBoLW5hbWU9IjEiIGQ9Ik0zMjIuNTYgNjM3LjQ0bC0zMjIuNTYtNzAxLjQ0IDcwMS40NCAzMjIuNTYgMzIyLjU2IDcwMS40NC03MDEuNDQtMzIyLjU2ek01MTIgMzU1Ljg0Yy01MS4yIDAtOTIuMTYgNDAuOTYtOTIuMTYgOTIuMTZzNDAuOTYgOTIuMTYgOTIuMTYgOTIuMTZjNTEuMiAwIDkyLjE2LTQwLjk2IDkyLjE2LTkyLjE2cy00MC45Ni05Mi4xNi05Mi4xNi05Mi4xNnoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNDsiIGdseXBoLW5hbWU9InVuaUU5MDQiIGQ9Ik02ODYuMDgwLTY0bDEyOCAxMjgtMzg0IDM4NCAzODQgMzg0LTEyOCAxMjgtNDUwLjU2LTQ0NS40NGMtMTUuMzYtMjAuNDgtMjUuNi00MC45Ni0yNS42LTY2LjU2czEwLjI0LTQ2LjA4MCAyNS42LTYxLjQ0bDQ1MC41Ni00NTAuNTZ6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5NGE7IiBnbHlwaC1uYW1lPSJjb21wYXNzMiIgZD0iTTUxMiA5NjBjLTI4Mi43NyAwLTUxMi0yMjkuMjMtNTEyLTUxMnMyMjkuMjMtNTEyIDUxMi01MTIgNTEyIDIyOS4yMyA1MTIgNTEyLTIyOS4yMyA1MTItNTEyIDUxMnpNOTYgNDQ4YzAgMjI5Ljc1IDE4Ni4yNSA0MTYgNDE2IDQxNiAxMDkuNTc0IDAgMjA5LjIzMi00Mi4zODYgMjgzLjUzNC0xMTEuNjI4bC00MTEuNTM0LTE3Ni4zNzItMTc2LjM3Mi00MTEuNTM0Yy02OS4yNDIgNzQuMzAyLTExMS42MjggMTczLjk2LTExMS42MjggMjgzLjUzNHpNNTg1LjE2NiAzNzQuODM0bC0yNTYuMDgyLTEwOS43NSAxMDkuNzUgMjU2LjA4MiAxNDYuMzMyLTE0Ni4zMzJ6TTUxMiAzMmMtMTA5LjU3NCAwLTIwOS4yMzQgNDIuMzg2LTI4My41MzIgMTExLjYyOGw0MTEuNTMyIDE3Ni4zNzIgMTc2LjM3MiA0MTEuNTMyYzY5LjI0Mi03NC4yOTggMTExLjYyOC0xNzMuOTU4IDExMS42MjgtMjgzLjUzMiAwLTIyOS43NS0xODYuMjUtNDE2LTQxNi00MTZ6IiAvPg0KPC9mb250PjwvZGVmcz48L3N2Zz4=#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "";
  /* project id 944446 */
  src: url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.eot");
  src: url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.woff") format("woff"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.ttf") format("truetype"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.svg#") format("svg");
}
@font-face {
  font-family: "fddOrgFonts";
  src: url(./images/fddOrgFonts.eot?04bac8fd03f763b1f866002955b94ca7);
  src: url(./images/fddOrgFonts.eot?04bac8fd03f763b1f866002955b94ca7#iefix) format("embedded-opentype"), url(data:font/ttf;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff"), url(./images/fddOrgFonts.svg?0bb7bd8d4aebaac6b4e6d1830fcbc66e#fddOrgFonts) format("svg");
}
[class^="fdd-icon-"],
[class*="fdd-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "fddfonts" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fdd-jiaoyan {
  width: 265px !important;
}
/*基于fadada-ui组件 所有的弹窗都改为居中显示------------start*/
.com-pop {
  top: 0px !important;
}
.fixed-pop-bg {
  justify-content: center;
}
/*基于fadada-ui组件 所有的弹窗都改为居中显示--------------end*/
.el-time-panel__footer {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.el-picker-panel__icon-btn {
  margin: 0px;
  padding-right: 5px;
  padding-bottom: 9px;
}
.el-input__icon {
  left: 15px !important;
}
.fdd-reghead {
  width: 1180px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
}
.fdd-reghead div {
  float: right;
  margin-top: 20px;
}
.fdd-reghead .logo,
.fdd-reghead img {
  width: 80px;
  overflow: hidden;
  height: auto;
}
.fdd-reghead .logo {
  display: block;
  margin-top: 10px;
  float: left;
}
.fdd-reghead span,
.fdd-reghead a {
  color: white;
}
.fdd-reghead .line {
  margin: 0 5px;
}
.fdd-reghead .login {
  color: #fbb900;
}
.fdd-reghead .login:hover {
  color: #e1b213;
}
.fdd-regbox {
  width: 715px;
  margin: 75px auto 0 auto;
  background: white;
  height: auto !important;
  overflow: hidden;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-link-gray {
  color: inherit;
  background: inherit;
  cursor: default;
  opacity: 0.4;
}
.fdd-link-gray:hover {
  color: inherit;
}
.fdd-text-gray {
  opacity: 0.4;
}
/*重构注册页面的tab页和步骤提示*/
.breadcrumb3,
.breadcrumb2,
.breadcrumb4 {
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  overflow: hidden;
  border: 1px solid #eaeaea;
  width: 713px;
  height: 58px;
  margin: 0 auto;
}
.breadcrumb3 i,
.breadcrumb2 i,
.breadcrumb4 i {
  display: inline-block;
  width: 20px;
  line-height: 20px;
  margin-right: 10px;
  color: #c9c9c9;
  border: 2px solid #c9c9c9;
  height: 20px;
  vertical-align: middle;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  position: relative;
}
.breadcrumb3 i.finshed-icon,
.breadcrumb2 i.finshed-icon,
.breadcrumb4 i.finshed-icon,
.breadcrumb3 i.finshed-icon2,
.breadcrumb2 i.finshed-icon2,
.breadcrumb4 i.finshed-icon2 {
  border: 0 !important;
  height: 24px;
  width: 24px;
  margin-right: 4px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAAAXNSR0IArs4c6QAABYFJREFUaAXNWztvVEcUvrteP9ZQYGv9VOwmaQIVokEiEgUSFUoTKpQUCQWRIFESEvIXgPAQUSK5IVIQEqmQooSOErqkQymSwhGW1o/1A4u11/au9+b7zFzpZrV7mcc5i690ueOZM2fON9+cmXPuXaJoH12Li4uf4v51H5n0ypRKpXIPhp3QMGxubq4I/c2VlZXDGvoTnfmk4PB8msvlvnWQtxadmpqq9fX15XZ3d69Yd+qGINlYXl5uzs/PH9EYb3NzMwbb22B7SkM/dTozTTaKxWKup6dHhQ2soqi3t7ev0Wh8oQXaS2+z2SQb9dXV1WkvBRmdarVaTLaXlpZerq2tHcoQ9W5yZpojkQ2wXQAbl71Hzuho2D5Yr9cvZYh5N3mB5mgAzccn5XK5xIL0hQ2NKj/nHiKt2xt0Pp+PBgYGDsL/LkobRX3UXygURgD+Y2n93qBpyODgYBTH8aWFhYUD0oZRH9nGUv8KYxQk9QeBxg4e9ff3l8DKeUmjEl3Uj/ttbJofJHUSzyDQNMCwfVmajQSc8W3RYCgYNPyObE/jiDmXGCr5pH6spKMIfU9L6Q0GTUO4k8OwK2A7J2VYWg/Zpv50XUhZBDSNgu8dQXh6JsSYTn1xQnBDOwXfPtZJxqVeBDQHNL4t6ntpIASOlSTCthho+DXZPqGVdhq2z2LveCc9GT5lMdAcnGxjGaqwbULTPNj+xgdouo8oaLKNDeeMVtppgpWP4NsTaRCuZVHQZEM77QTwItj+zBVoWt7riMGgcVpJuswmvABoMJIaHh5+nm6zKTO1zJJDWhttbGy8wARPj4yMvMyS7dQmyjQHMWyrpZ1wH75kOATwFzqBel29OGgOaNLO85ppJyb3S6yqvfzzdSBb21VAkw2knQewxHVeArxKOyexoX3YCsjmbxXQHNgcXxc1004M8zXYdsbg3MFmJikDlruRdr6LYOV9W5sSOTXQHKAbaSd82zkYUgXdpbTzOHz7ZMKizVMVNA3oRtoJv3ZKRNRBa6edjAtwvcV/bC910DREM+3c2dlhyvmdLWDKdQW0i0EusvjQF+H+d3R09BeXfl0Bjc80DE+vuxhmI0uWcd2E7oaNfCKjDpqG4fPMX6VS6bdkUIknEw98Vqpsb2/fddWnDhpZE226BjYysydXww3L3/MrqmtfVdBgIgITz+FzD1wNy5LHxsXVU0W29UOWXKc2VdDGl2+B5XonA3zqyTJ0zgwNDb3w6a8GmjsrWF6GUc4+lwXEsMwd7HaWXFabGmiyDAN/xNKuZhng2oZlTb338Nak7No3kVcBzZ11a2trA2x7+VxiXOuTLGNpN7G0nYKRVj0qoM2OfXdycpLLW+wyLD8Ey3+HKBUHTTYAuoEM62aIYe36EjRYvtauzaVOHLRh+YHPm9Asww3Lj8HyH1lyNm2ioA3LMXxZJeTEXhHMMidFFDSOqAiGPRofH39mM+O2MgxyoPfPsbGxx7Z9suREQfOYwiXCRtpoE3JeTdeFlMVAk2Us66c4l5+EGNTal0EO7n/gyw9b23z/FgNtQk4VlrFjX8fd9AUp0g8b1v8usMyfTT5Dpde3sbRR2P3j5MY3K/5csgy9Xl8y0nrTZRGmeUxhoyEboukjXQaAmbDsvS1IGx5SDgatlT5iEvmSgF8nZ0IAtusbDFozfYTB4gkLJyEINHdWLEGt9LEG/XfaMRVaFwRaK3005/JPExMTlVCA7fp7g6bPaaWPiLMbYPlGO4PfWB3Pq2q1yuNEfPmtr6/H+FnWfU1wXkwDs0r6ODs7O4ClzTkVD3KCJ9EEDT8HK2pRgADnAlbP7y3V4n86M83/XsCICT4nnj4C3Xu4xRILsdkybIh+rRAzzlKRM9PQSzb2n89ZAqbYfznum4QHEtxKAAAAAElFTkSuQmCC) no-repeat;
  background-position: -43px -4px;
}
.breadcrumb3 i.finshed-icon2,
.breadcrumb2 i.finshed-icon2,
.breadcrumb4 i.finshed-icon2 {
  background-position: -66px -4px;
}
.breadcrumb3 li,
.breadcrumb2 li,
.breadcrumb4 li {
  width: 235px;
  float: left;
  text-align: center;
  position: relative;
  line-height: 58px;
  color: #a2abb2;
}
.breadcrumb3 li.last:before,
.breadcrumb2 li.last:before,
.breadcrumb4 li.last:before {
  background: #fff;
}
.breadcrumb3 li.last.on:before,
.breadcrumb2 li.last.on:before,
.breadcrumb4 li.last.on:before {
  background: #f7f7f7;
}
.breadcrumb3 li:before,
.breadcrumb2 li:before,
.breadcrumb4 li:before {
  display: block;
  content: "";
  position: absolute;
  width: 14px;
  z-index: 19;
  height: 58px;
  right: -14px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAAAXNSR0IArs4c6QAABYFJREFUaAXNWztvVEcUvrteP9ZQYGv9VOwmaQIVokEiEgUSFUoTKpQUCQWRIFESEvIXgPAQUSK5IVIQEqmQooSOErqkQymSwhGW1o/1A4u11/au9+b7zFzpZrV7mcc5i690ueOZM2fON9+cmXPuXaJoH12Li4uf4v51H5n0ypRKpXIPhp3QMGxubq4I/c2VlZXDGvoTnfmk4PB8msvlvnWQtxadmpqq9fX15XZ3d69Yd+qGINlYXl5uzs/PH9EYb3NzMwbb22B7SkM/dTozTTaKxWKup6dHhQ2soqi3t7ev0Wh8oQXaS2+z2SQb9dXV1WkvBRmdarVaTLaXlpZerq2tHcoQ9W5yZpojkQ2wXQAbl71Hzuho2D5Yr9cvZYh5N3mB5mgAzccn5XK5xIL0hQ2NKj/nHiKt2xt0Pp+PBgYGDsL/LkobRX3UXygURgD+Y2n93qBpyODgYBTH8aWFhYUD0oZRH9nGUv8KYxQk9QeBxg4e9ff3l8DKeUmjEl3Uj/ttbJofJHUSzyDQNMCwfVmajQSc8W3RYCgYNPyObE/jiDmXGCr5pH6spKMIfU9L6Q0GTUO4k8OwK2A7J2VYWg/Zpv50XUhZBDSNgu8dQXh6JsSYTn1xQnBDOwXfPtZJxqVeBDQHNL4t6ntpIASOlSTCthho+DXZPqGVdhq2z2LveCc9GT5lMdAcnGxjGaqwbULTPNj+xgdouo8oaLKNDeeMVtppgpWP4NsTaRCuZVHQZEM77QTwItj+zBVoWt7riMGgcVpJuswmvABoMJIaHh5+nm6zKTO1zJJDWhttbGy8wARPj4yMvMyS7dQmyjQHMWyrpZ1wH75kOATwFzqBel29OGgOaNLO85ppJyb3S6yqvfzzdSBb21VAkw2knQewxHVeArxKOyexoX3YCsjmbxXQHNgcXxc1004M8zXYdsbg3MFmJikDlruRdr6LYOV9W5sSOTXQHKAbaSd82zkYUgXdpbTzOHz7ZMKizVMVNA3oRtoJv3ZKRNRBa6edjAtwvcV/bC910DREM+3c2dlhyvmdLWDKdQW0i0EusvjQF+H+d3R09BeXfl0Bjc80DE+vuxhmI0uWcd2E7oaNfCKjDpqG4fPMX6VS6bdkUIknEw98Vqpsb2/fddWnDhpZE226BjYysydXww3L3/MrqmtfVdBgIgITz+FzD1wNy5LHxsXVU0W29UOWXKc2VdDGl2+B5XonA3zqyTJ0zgwNDb3w6a8GmjsrWF6GUc4+lwXEsMwd7HaWXFabGmiyDAN/xNKuZhng2oZlTb338Nak7No3kVcBzZ11a2trA2x7+VxiXOuTLGNpN7G0nYKRVj0qoM2OfXdycpLLW+wyLD8Ey3+HKBUHTTYAuoEM62aIYe36EjRYvtauzaVOHLRh+YHPm9Asww3Lj8HyH1lyNm2ioA3LMXxZJeTEXhHMMidFFDSOqAiGPRofH39mM+O2MgxyoPfPsbGxx7Z9suREQfOYwiXCRtpoE3JeTdeFlMVAk2Us66c4l5+EGNTal0EO7n/gyw9b23z/FgNtQk4VlrFjX8fd9AUp0g8b1v8usMyfTT5Dpde3sbRR2P3j5MY3K/5csgy9Xl8y0nrTZRGmeUxhoyEboukjXQaAmbDsvS1IGx5SDgatlT5iEvmSgF8nZ0IAtusbDFozfYTB4gkLJyEINHdWLEGt9LEG/XfaMRVaFwRaK3005/JPExMTlVCA7fp7g6bPaaWPiLMbYPlGO4PfWB3Pq2q1yuNEfPmtr6/H+FnWfU1wXkwDs0r6ODs7O4ClzTkVD3KCJ9EEDT8HK2pRgADnAlbP7y3V4n86M83/XsCICT4nnj4C3Xu4xRILsdkybIh+rRAzzlKRM9PQSzb2n89ZAqbYfznum4QHEtxKAAAAAElFTkSuQmCC) no-repeat;
  background-position: -13px -2px;
}
.breadcrumb3 li.on,
.breadcrumb2 li.on,
.breadcrumb4 li.on {
  background: #f7f7f7;
  color: #a6a6a6;
}
.breadcrumb3 li.on i,
.breadcrumb2 li.on i,
.breadcrumb4 li.on i {
  color: #ffd435;
  border: 2px solid #ffd435;
}
.breadcrumb3 li.on:before,
.breadcrumb2 li.on:before,
.breadcrumb4 li.on:before {
  background-position: -36px 0px;
}
.breadcrumb2 li {
  width: 356px;
}
.breadcrumb4 {
  width: 100%;
  border: 0;
  border-bottom: 1px solid #eaeaea;
}
.breadcrumb4 li {
  width: 275px;
}
.breadcrumb4 li em {
  height: 20px;
  width: 20px;
  display: block;
  position: absolute;
  left: -2px;
  top: -2px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -570px -13px;
}
.fdd-regisuccess {
  width: 560px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  margin-bottom: 30px;
  margin-top: 50px;
}
.fdd-regisuccess span {
  width: 65px;
  height: 65px;
  display: block;
  margin: 0 auto;
  margin-bottom: 30px;
}
.fdd-regisuccess .fdd-button-link {
  width: 197px;
  height: 45px;
  line-height: 45px;
  margin: 0 auto;
  display: block;
  margin-top: 25px;
}
.fdd-regisuccess .h5 {
  font-size: 16px;
  text-align: center;
}
.fdd-regisuccess .h6 {
  width: 330px;
  margin: 0 auto;
  color: #999;
  font-size: 12px;
  text-align: center;
  margin-top: 20px;
}
.fdd-regisuccess-btnbox {
  width: 380px;
  height: 45px;
  position: relative;
  margin: 50px auto;
}
.fdd-regisuccess-btnbox a {
  min-width: 100px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  display: inline-block;
  background: #ffd435;
  color: #2a2a2a;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0 30px;
}
.fdd-regisuccess-btnbox a:hover {
  background: #e1b213;
}
.fdd-regisuccess-btnbox .left,
.fdd-regisuccess-btnbox .right {
  position: absolute;
}
.fdd-regisuccess-btnbox .left {
  left: 0;
}
.fdd-regisuccess-btnbox .right {
  right: 0;
}
.fdd-agreetbox {
  width: 860px;
  margin: 100px auto 0;
  background: white;
  border: #e8e8e8 solid 1px;
  padding: 30px;
  box-sizing: border-box;
  color: #666;
}
.fdd-agreetbox h3 {
  text-align: center;
  font-size: 20px;
  line-height: 28px;
  display: block;
  font-weight: bold;
}
.fdd-agreetbox p {
  line-height: 22px;
}
.fdd-agreetbox h4 {
  font-size: 16px;
  margin: 10px 0;
  line-height: 28px;
}
.fdd-agreetbox .use_title {
  height: auto !important;
  overflow: hidden;
  margin-top: 20px;
}
.fdd-agreetbox .useatext {
  text-decoration: underline;
}
.fdd-agreetbox .text-index {
  text-indent: 30px;
}
/*修复滚动条宽度变动*/
.scroll-left-fix {
  position: fixed;
  left: 0;
  top: 0;
  height: 50px;
  width: calc(100vw - 100%);
  background-color: #212a31;
  z-index: 100;
}
.scroll-left-fix.home-info {
  float: left;
  margin-left: calc(100% - 100vw);
  height: 136px;
  display: inline;
  position: relative;
}
/*home*/
header {
  height: 50px;
  line-height: 50px;
  background: #212a31;
  position: fixed;
  top: 0;
  z-index: 999;
  width: 100%;
  box-sizing: border-box;
  padding: 0 10px;
}
header .fdd-header .fdd-icon-logo,
header .fdd-company-header .fdd-icon-logo {
  height: 100%;
  float: left;
  margin: 0;
  display: flex;
  align-items: center;
}
header .fdd-header .fdd-icon-logo img,
header .fdd-company-header .fdd-icon-logo img {
  width: auto;
  height: 40px;
}
header .fdd-header .fdd-nav-btn,
header .fdd-company-header .fdd-nav-btn {
  background: #ffd435;
  color: #2a2a2a;
  display: inline-block;
  width: 90px;
  height: 35px;
  line-height: 33px;
  vertical-align: middle;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: none;
}
header .fdd-header .fdd-nav-btn:hover,
header .fdd-company-header .fdd-nav-btn:hover {
  background: #e1b213;
}
header .fdd-header .fdd-reset-home,
header .fdd-company-header .fdd-reset-home {
  color: #ffd435;
  position: absolute;
  right: 15px;
}
header .fdd-header .fdd-reset-home:hover,
header .fdd-company-header .fdd-reset-home:hover {
  color: #f49600;
}
header .fdd-header {
  min-width: 1100px;
  height: 50px;
  box-sizing: border-box;
  padding: 0 0px 0 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin: 0 auto;
}
header .fdd-header .go-index {
  height: 28px;
  line-height: 28px;
  padding-left: 15px;
  margin-left: 20px;
  color: white;
  border-left: #464d53 solid 1px;
}
header .fdd-header .go-index:hover {
  color: #ffd435;
}
header .fdd-header .fa-icon-exit,
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  color: #a6a6a6;
  display: inline-block;
  cursor: pointer;
}
header .fdd-header .fa-icon-exit:hover,
header .fdd-header .fa-icon-rank:hover,
header .fdd-header .fa-icon-sort:hover {
  color: #fbb900;
}
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  position: absolute;
}
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  top: 18px;
  right: 20px;
  font-size: 16px;
}
header .fdd-company-header {
  width: 100%;
  height: 50px;
}
header .fdd-company-header .fdd-icon-logo {
  margin-left: 15px;
}
header .fdd-company-header .fdd-company-name {
  color: #bbbec0;
  margin-left: 15px;
  font-weight: bold;
}
.fdd-tab-warp {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  height: auto !important;
  overflow: hidden;
  margin: 10px auto 20px auto;
}
.fdd-tab-warp.flex {
  display: flex;
}
.fdd-tab-warp p {
  height: 36px;
  line-height: 36px;
  color: #999;
  display: block;
}
.fdd-tab-warp p a {
  float: right;
  color: #ffd435;
}
.fdd-tab-warp p a:hover {
  color: #fbb900;
}
.fdd-cut-word {
  position: relative;
  width: 86%;
  right: 0;
  display: inline-block;
}
.fdd-cut-word:hover .fddv3-cut-title {
  display: block;
}
.fdd-cut-word .fddv3-cut-text {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  vertical-align: middle;
}
.fdd-cut-word .fddv3-cut-title {
  display: none;
  position: absolute;
  margin-top: 10px;
  left: 0;
  text-align: left;
  max-width: 300px;
  min-width: 30px;
  color: white;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  line-height: 18px;
  padding: 8px;
  word-wrap: break-word;
  white-space: normal;
  word-break: keep-all;
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  z-index: 6;
}
.fdd-cut-word .fddv3-cut-title:before {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.75);
  top: -12px;
  right: 10px;
}
.fdd-cut-word.left-side span.fddv3-cut-text {
  padding-left: 0px;
}
.fdd-cut-word.left-side span.fddv3-cut-text i.fa-icon-question {
  cursor: pointer;
}
.fdd-cut-word.left-side .fddv3-cut-title {
  right: auto;
  top: 38px;
  left: 95px;
  word-break: break-word;
}
.fdd-cut-word.left-side .fddv3-cut-title:before {
  left: 10px;
  right: auto;
}
.fdd-cut-word.left-side .fddv3-cut-title.leftFix {
  left: 169px;
}
.pop-no-authorize-tip .tips-text {
  font-size: 14px;
  margin-left: 20px;
  margin-top: 25px;
}
.pop-no-authorize-tip .go-authorize {
  margin-top: 25px;
}
.pop-no-authorize-tip .go-authorize button {
  height: 32px;
  line-height: 32px;
  width: 120px;
  margin-left: 20px;
  font-size: 12px;
}
/*文件列表*/
.fdd-list-main {
  position: relative;
  width: 100%;
  height: auto !important;
  margin-top: 10px;
}
.fdd-list-nav {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  margin: 0 auto;
  margin-top: 10px;
  height: 32px;
  font-size: 0px;
  display: flex;
  justify-content: space-between;
}
.fdd-list-nav .tip {
  position: absolute;
  top: 6px;
  margin-top: 0px;
  min-width: 13px;
  max-width: 30px;
  height: 13px;
  padding: 3px;
  border-radius: 20px;
  background: #f85951;
  color: white;
  line-height: 13px;
  font-size: 12px;
  right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fdd-list-nav .left-tab a {
  font-size: 14px;
  color: #2a2b2c;
  text-align: center;
  height: 32px;
  line-height: 32px;
  padding: 0 10px 0 10px;
  border: 1px solid #e5e5e5;
  border-width: 1px 0px 1px 1px;
  box-sizing: border-box;
  display: inline-block;
}
.fdd-list-nav .left-tab a:hover {
  color: white;
  background: #ffd435;
}
.fdd-list-nav .left-tab a.fa-button-own i {
  display: none;
}
.fdd-list-nav .left-tab a:first-child {
  border-radius: 4px 0px 0px 4px;
}
.fdd-list-nav .left-tab a:last-child {
  border-radius: 0 4px 4px 0;
  border-width: 1px;
}
.fdd-list-nav .left-tab a i {
  position: relative;
  top: 1px;
  min-width: 13px;
  max-width: 30px;
  height: 12px;
  padding: 3px;
  border-radius: 20px;
  background: #f85951;
  color: white;
  line-height: 12px;
  font-size: 12px;
  left: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fdd-list-nav .left-tab a span {
  position: absolute;
  top: 9px;
  right: 9px;
}
.fdd-list-nav .hover {
  color: white;
  background: #ffd435;
}
.fdd-list-search {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  min-height: 38px;
  height: auto !important;
  margin: 0 auto;
  margin-top: 20px;
}
.fdd-list-search .file-type-container {
  float: left;
  width: 90px;
  font-size: 12px;
}
.fdd-list-search .file-type-container .contact-select {
  text-align: center;
  margin-left: 0px;
}
.fdd-list-search .file-type-container .contact-select p {
  text-align: left;
  width: 80px;
  font-size: 12px;
}
.fdd-list-search .file-type-container .contact-select p .fa-icon-arrow-down {
  top: 11px;
}
.fdd-list-search .file-type-container .contact-select .sign-select-list {
  width: 80px;
}
.fdd-list-search .fdd-list-databox {
  float: left;
}
.fdd-list-search .fdd-list-databox select {
  width: 87px !important;
}
.fdd-list-search .fdd-list-databox .fa-icon-date {
  position: absolute;
  margin-top: -8px;
  right: 10px !important;
  cursor: pointer;
}
.fdd-list-search .fdd-list-databox a {
  display: inline-block;
  line-height: 34px;
  color: #a6a6a6;
  margin-left: 10px;
  font-size: 12px;
  text-decoration: underline;
}
.fdd-list-search .fdd-list-databox a:hover {
  color: #fbb900;
}
.fdd-list-search .fdd-list-databox .hover {
  color: #fbb900;
}
.fdd-list-search .fdd-list-databox select {
  width: 100px;
  height: 34px;
  display: inline-block;
  padding: 0;
  text-align: left;
  text-indent: 5px;
}
.fdd-list-search .fdd-list-databox input,
.fdd-list-search .fdd-list-databox select {
  cursor: pointer;
}
.fdd-list-search .fdd-list-databox select,
.fdd-list-search .fdd-list-databox .fdd-date,
.fdd-list-search .fdd-list-databox .line {
  float: left;
}
.fdd-list-search .fdd-list-databox .fdd-date {
  width: 140px;
  position: relative;
  margin-left: 5px;
  display: inline-block;
}
.fdd-list-search .fdd-list-databox .fdd-date i {
  position: absolute;
  width: 16px;
  font-size: 14px;
  color: #999;
  text-align: center;
  pointer-events: none;
  top: 10px;
  right: 10px;
}
.fdd-list-search .fdd-list-databox .line {
  line-height: 34px;
  text-align: center;
  margin-left: 5px;
}
.fdd-list-search .fdd-list-databox .fdd-date,
.fdd-list-search .fdd-list-databox input {
  height: 32px;
  line-height: 32px;
  box-sizing: border-box;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .imitate-select {
  float: right;
  position: relative;
  display: inline-block;
}
.fdd-list-search .imitate-select .imitate-select-list {
  width: 100%;
  position: absolute;
  box-sizing: border-box;
  text-align: center;
  border: #eaeaea solid 1px;
  top: 35px;
  background: white;
  z-index: 50;
}
.fdd-list-search .imitate-select .imitate-select-list .listlink {
  width: 100%;
  display: block;
  text-align: center;
  background: white;
  height: 34px;
  line-height: 34px;
  color: #2a2a2a;
  border-bottom: #eaeaea solid 1px;
  text-decoration: none;
  margin: 0;
}
.fdd-list-search .imitate-select .imitate-select-list .listlink:hover {
  color: #ffd435;
}
.fdd-list-search .imitate-select .more {
  display: inline-block;
  padding: 0 10px;
  text-align: center;
  color: #2a2a2a;
  border: #ffd435 solid 1px;
  line-height: 32px;
  height: 32px;
  text-decoration: none;
  margin-left: 0;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .imitate-select .more span {
  margin-left: 5px;
}
.fdd-list-search .fdd-list-btnbox {
  float: right;
}
.fdd-list-search .fdd-list-temp {
  min-width: 1100px;
  max-width: 100%;
  width: auto;
  display: flex;
  flex-wrap: wrap;
  margin: auto;
  justify-content: space-between;
  align-items: center;
}
.fdd-list-search .fdd-list-temp .temp-right {
  display: flex;
  align-items: center;
}
.fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-list-search .fdd-list-temp .fdd-list-input {
  float: left;
  width: 228px;
  margin-left: 10px;
  margin-right: 5px;
  position: relative;
}
.fdd-list-search .fdd-list-btnbox .fdd-list-input i,
.fdd-list-search .fdd-list-temp .fdd-list-input i {
  position: absolute;
  left: 3px;
  top: 1px;
  width: 14px;
  height: 14px;
}
.fdd-list-search .fdd-list-btnbox i,
.fdd-list-search .fdd-list-temp i {
  position: absolute;
  margin: 10px 0 0 5px;
}
.fdd-list-search .fdd-list-btnbox input,
.fdd-list-search .fdd-list-temp input {
  text-indent: 20px;
}
.fdd-list-search .fdd-list-btnbox input,
.fdd-list-search .fdd-list-temp input,
.fdd-list-search .fdd-list-btnbox button,
.fdd-list-search .fdd-list-temp button,
.fdd-list-search .fdd-list-btnbox .moreserch,
.fdd-list-search .fdd-list-temp .moreserch {
  height: 34px;
  line-height: 34px;
  float: left;
}
.fdd-list-search .fdd-list-btnbox .fdd-search-btn,
.fdd-list-search .fdd-list-temp .fdd-search-btn {
  background: #ffd435;
  color: #2a2a2a;
  text-align: center;
  height: 34px;
  line-height: 34px;
  display: inline-block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .fdd-list-btnbox .fdd-search-btn:hover,
.fdd-list-search .fdd-list-temp .fdd-search-btn:hover {
  background: #e1b213;
}
.fdd-list-search .fdd-list-btnbox .moreserch,
.fdd-list-search .fdd-list-temp .moreserch {
  height: 32px;
  border: 1px solid #ffd435;
  display: inline-block;
  min-width: 90px;
  color: black;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-left: 5px;
  text-indent: 10px;
}
.fdd-list-search .fdd-list-btnbox .moreserch:hover,
.fdd-list-search .fdd-list-temp .moreserch:hover {
  background: #ffd435;
}
.fdd-list-search .fdd-list-btnbox .moreserch i,
.fdd-list-search .fdd-list-temp .moreserch i {
  border: 4px solid transparent;
  border-top: 6px solid #666;
  display: inline-block;
  vertical-align: middle;
  margin: 13px 0 0 3px;
}
.fdd-list-search a.fa-button-own i {
  display: none;
}
.fdd-list-search.more-operations {
  width: 100%;
  margin: 0px 0px 10px 0px;
  padding: 0;
}
.fdd-list-search.more-operations .imitate-select {
  float: none;
  clear: both;
}
.fdd-list-search.more-operations .fdd-contract-checked-number {
  width: auto;
  display: inline-block;
  margin: 0 12px 0 6px;
  letter-spacing: 1.5px;
}
.fdd-list-search.more-operations .fdd-contract-checked-number span {
  color: #fdd435;
}
.fdd-list-search.more-operations.company {
  min-width: 100%;
}
.fdd-tab-link {
  color: #a6a6a6;
  display: inline-block;
  padding: 4px 6px;
}
.fdd-tab-link:hover {
  color: #fbb900;
}
.fdd-tab-link:hover .fdd-icon-tip {
  background-position: -528px -16px;
}
.fdd-tab-link:hover .fdd-icon-sign {
  background-position: -244px -16px;
}
.fdd-tab-link:hover .fdd-icon-down {
  background-position: -262px -16px;
}
.fdd-base-main {
  display: flex;
  justify-content: space-evenly;
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  padding-top: 70px;
}
/*签章列表*/
.fdd-signlist-warp {
  width: 80%;
  min-width: 1100px;
  margin: auto;
  height: auto !important;
  margin: 0 auto;
  margin-bottom: 30px;
  box-sizing: border-box;
  position: relative;
}
.fdd-signlist-warp .fdd-erem {
  text-align: center;
  padding: 60px 0;
}
.fdd-signlist-warp .fdd-erem div {
  width: 172px;
  height: 172px;
  margin: 0 auto;
  border: #eaeaea solid 1px;
  box-sizing: border-box;
}
.fdd-signlist-warp .fdd-erem div img {
  width: 100%;
}
.fdd-signlist-warp .fdd-erem p {
  text-align: center;
  font-size: 14px;
  display: block;
  margin-top: 10px;
}
.fdd-signlist-warp h4 {
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-weight: bold;
  border-bottom: solid 2px;
  border-image-source: linear-gradient(to right, white, #eaeaea, white);
  border-image-slice: 1;
  font-size: 16px;
  color: #2a2a2a;
  padding-left: 24px;
  display: block;
}
.fdd-signlist-warp h4 a {
  position: absolute;
  font-weight: normal;
  right: 20px;
  font-size: 14px;
  margin-top: 10px;
}
.fdd-sign-nodata {
  padding: 20px;
  margin: 0 auto;
}
.fdd-sign-nodata span {
  margin: 20px auto;
  display: block;
  width: 160px;
  height: 160px;
}
.fdd-sign-nodata p {
  display: block;
  text-align: center;
  font-size: 16px;
}
.warp-1000 {
  max-width: 1000px;
  padding-left: 100px;
  margin: 0 auto;
}
.btn-white {
  background: white !important;
  border: #ffd435 solid 1px !important;
}
/*联系人*/
.fdd-caper-warp {
  width: 80%;
  min-width: 1100px;
  margin: auto;
  margin: 0 auto;
  margin-top: 70px;
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}
.fdd-caper-warp .left {
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  width: 240px;
  max-height: 620px;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.fdd-caper-warp .left .top {
  overflow: hidden;
  height: 40px;
  padding: 0 10px;
  border-bottom: #eaeaea solid 1px;
  background: #f7f7f7;
}
.fdd-caper-warp .left .top span {
  float: left;
  margin-top: 9px;
  font-size: 16px;
}
.fdd-caper-warp .left .top a {
  float: right;
  line-height: 40px;
  text-decoration: underline;
  color: #333;
}
.fdd-caper-warp .left .top a:hover {
  color: #ffd435;
}
.fdd-caper-warp .left .top-tab-box {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  background: #f7f7f7;
}
.fdd-caper-warp .left .top-tab-box a {
  width: 50%;
  float: left;
  line-height: 40px;
  display: inline-block;
  text-align: center;
  color: #2a2a2a;
}
.fdd-caper-warp .left .top-tab-box a:hover {
  background: white;
}
.fdd-caper-warp .left .top-tab-box .hover {
  background: white;
}
.fdd-caper-warp .left .top-list-head {
  text-indent: 10px;
  line-height: 40px;
  border-bottom: 1px solid #eaeaea;
  border-top: 1px solid #eaeaea;
}
.fdd-caper-warp .left .top-list-head a {
  color: #fbb900;
  float: right;
  padding-right: 10px;
}
.fdd-caper-warp .left .list {
  flex: 1;
  overflow-y: auto;
}
.fdd-caper-warp .left .list .warp {
  height: 100%;
}
.fdd-caper-warp .left .list .warp div {
  color: #333;
  text-decoration: none;
  height: 40px;
  line-height: 40px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  text-indent: 25px;
  border-bottom: 1px solid #eaeaea;
}
.fdd-caper-warp .left .list .warp div:hover {
  background: #fffbea;
}
.fdd-caper-warp .left .list .warp .hover {
  background: #fffbea;
}
.fdd-caper-warp .right {
  flex: 1;
  margin-left: 20px;
}
.fdd-caper-warp .right .put-top {
  width: 100%;
  height: auto !important;
  overflow: hidden;
  margin: 10px;
  padding: 2px;
}
.fdd-caper-warp .right .put-top input {
  width: 40%;
  margin-right: 15px;
  float: left;
  height: 32px;
  line-height: 32px;
}
.fdd-caper-warp .right .put-top a {
  display: inline-block;
  text-align: center;
  float: left;
}
.fdd-caper-warp .right,
.fdd-caper-warp .middle {
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  height: 613px;
  width: 100%;
}
.fdd-caper-warp .right .fdd-table2,
.fdd-caper-warp .middle .fdd-table2 {
  border-left: none;
  border-right: none;
}
.fdd-caper-warp .right .top,
.fdd-caper-warp .middle .top {
  border-bottom: 1px solid #eaeaea;
  height: 60px;
  position: relative;
}
.fdd-caper-warp .right .top span,
.fdd-caper-warp .middle .top span {
  float: left;
  overflow: hidden;
  margin: 16px 0 0 20px;
  color: #2a2a2a;
  font-size: 18px;
}
.fdd-caper-warp .right .top a,
.fdd-caper-warp .middle .top a {
  width: 96px;
  height: 32px;
  line-height: 32px;
  float: right;
  padding: 0;
  margin: 16px 10px 0 0;
}
.fdd-caper-warp .right .main,
.fdd-caper-warp .middle .main {
  min-height: 539px;
  position: relative;
  padding-bottom: 20px;
}
.fdd-caper-warp .right .message,
.fdd-caper-warp .middle .message {
  width: 160px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  margin-top: 60px;
}
.fdd-caper-warp .right .message span,
.fdd-caper-warp .middle .message span {
  width: 100%;
  height: 160px;
  display: inline-block;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  background-position: 0 -520px;
}
.fdd-caper-warp .right .message p,
.fdd-caper-warp .middle .message p {
  display: inline-block;
  font-size: 16px;
  color: #999;
}
.fdd-caper-warp .right .formmain,
.fdd-caper-warp .middle .formmain {
  width: 700px;
  margin: 0 auto;
  height: auto !important;
  padding-top: 20px;
}
.fdd-caper-warp .right .formmain .from-grop,
.fdd-caper-warp .middle .formmain .from-grop {
  width: 100%;
  box-sizing: border-box;
  height: auto !important;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop label,
.fdd-caper-warp .middle .formmain .from-grop label {
  text-align: right;
  width: 140px;
  float: left;
  margin-right: 10px;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop .control-label,
.fdd-caper-warp .middle .formmain .from-grop .control-label {
  height: 40px;
  line-height: 40px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.fdd-caper-warp .right .formmain .from-grop div,
.fdd-caper-warp .middle .formmain .from-grop div {
  float: left;
  width: 470px !important;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop div input,
.fdd-caper-warp .middle .formmain .from-grop div input {
  background: #fcfcfc;
}
.fdd-caper-warp .right .formmain .from-grop div dl,
.fdd-caper-warp .middle .formmain .from-grop div dl {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  text-indent: 10px;
  position: relative;
  cursor: pointer;
}
.fdd-caper-warp .right .formmain .from-grop div dl span,
.fdd-caper-warp .middle .formmain .from-grop div dl span {
  font-size: 10px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  right: 10px;
  top: 12px;
}
.fdd-caper-warp .right .formmain .from-grop div dl .grop-select,
.fdd-caper-warp .middle .formmain .from-grop div dl .grop-select {
  width: 466px !important;
  box-sizing: border-box;
  background: white;
  border: #eaeaea solid 1px;
  z-index: 20;
  position: absolute;
  max-height: 222px;
  overflow-y: auto;
}
.fdd-caper-warp .right .formmain .from-grop div dl .grop-select ul li:hover,
.fdd-caper-warp .middle .formmain .from-grop div dl .grop-select ul li:hover {
  background: #eaeaea;
}
.fdd-caper-warp .right .formmain .from-contract,
.fdd-caper-warp .middle .formmain .from-contract {
  width: 468px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  margin-left: 152px;
}
.fdd-caper-warp .right .formmain .from-contract div,
.fdd-caper-warp .middle .formmain .from-contract div {
  display: inline-block;
  border: #eaeaea solid 1px;
  background-color: #f0f3f4;
  padding: 10px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.fdd-caper-warp .right .formmain .from-contract div a,
.fdd-caper-warp .middle .formmain .from-contract div a {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  color: #c7c7c7;
  margin-top: -2px;
}
.fdd-caper-warp .right .formmain .from-btngroup,
.fdd-caper-warp .middle .formmain .from-btngroup {
  width: 468px;
  margin-left: 152px;
}
.fdd-caper-warp .right .formmain .from-btngroup a,
.fdd-caper-warp .middle .formmain .from-btngroup a {
  margin: 15px 5px 0 0;
  height: 45px;
  line-height: 45px;
  padding: 0 10px;
}
.fdd-caper-warp .reset {
  margin-bottom: 15px;
  width: 100%;
}
.fdd-caper-warp .reset i {
  font-size: 22px;
  vertical-align: middle;
}
.fdd-caper-warp .reset a {
  color: #666;
  line-height: 26px;
}
.fdd-content-box {
  width: 1100px;
  height: auto !important;
  margin: 0 auto;
  margin-top: 40px;
}
.show-pop {
  font-size: 12px;
  padding: 10px;
  left: 30px;
  position: absolute;
  width: 380px;
  top: 27px;
  left: -150px;
  z-index: 22;
  color: #fff !important;
  text-align: left;
  display: none;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  line-height: 20px;
}
.fdd-border-box {
  width: 1100px;
  margin: 0 auto;
  margin-top: 50px;
}
.fdd-border-box h3 {
  height: 30px;
  font-weight: normal;
  font-size: 18px;
  color: #2a2a2a;
  border-bottom: #eaeaea solid 1px;
  position: relative;
  padding-left: 15px;
}
.fdd-border-box h3:before {
  content: "";
  left: 0;
  top: 3px;
  position: absolute;
  display: block;
  height: 20px;
  width: 2px;
  background: #ffd435;
}
.fdd-border-box .fdd-fillin-box ul li {
  margin-top: 30px;
  position: relative;
  height: auto !important;
  min-height: 36px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire {
  width: 185px;
  height: 36px;
  line-height: 36px;
  padding-left: 10px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  float: left;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  position: relative;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire span {
  color: #999;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire input {
  left: -150px;
  top: -5px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box {
  width: 22px;
  top: -1px;
  right: 15px;
  cursor: pointer;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box .fdd-icon-date-tip {
  background-position: -293px -92px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box .fddcase-form-rili-pop {
  margin-left: 5px;
  padding-left: 20px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box div {
  margin-left: -10px;
  border: none;
}
.fdd-border-box .fdd-fillin-box ul li label {
  width: 180px;
  display: inline-block;
  text-align: right;
  margin-right: 20px;
  float: left;
  line-height: 40px;
}
.fdd-border-box .fdd-fillin-box ul li label em {
  color: #c00;
}
.fdd-border-box .fdd-fillin-box ul li input,
.fdd-border-box .fdd-fillin-box ul li textarea,
.fdd-border-box .fdd-fillin-box ul li select,
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  width: 710px;
  color: #999;
  font-size: 12px;
}
.fdd-border-box .fdd-fillin-box ul li select,
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  cursor: pointer;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  float: left;
  position: relative;
  height: auto !important;
  margin-bottom: 30px;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select p {
  height: 40px;
  line-height: 40px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select .fa-icon-arrow-down {
  position: absolute;
  right: 10px;
  top: 15px;
}
.fdd-border-box .fdd-fillin-box ul li textarea {
  height: 90px;
  vertical-align: top;
  resize: none;
  font-size: 14px;
  line-height: 20px;
  text-indent: 10px;
  padding-top: 10px;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box {
  position: absolute;
  right: -50px;
  top: 10px;
  width: 230px;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a {
  display: inline-block;
  vertical-align: middle;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a .fa-input-border,
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a input {
  opacity: 0;
  filter: alpha(opacity=0);
  border: none !important;
}
.annex-tip {
  margin: 10px 0 0 200px;
  font-size: 12px;
  position: relative;
}
.annex-tip a {
  width: 65px;
  height: 20px;
  vertical-align: top;
  position: relative;
  color: #ffd435;
  cursor: pointer;
  display: inline-block;
}
.annex-tip a input {
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  overflow: hidden;
  right: 0;
  top: 0;
  left: -14px;
}
.annex-tip a label {
  cursor: pointer;
}
.annex-tip a:hover {
  opacity: 0.9;
}
.annex-tip a:hover .show-pop {
  display: inline-block;
  width: 430px;
  left: 0;
}
.annex-tip a:hover .show-pop:before {
  left: 10px;
}
.sign-list {
  position: relative;
  margin: 30px 0 0 -30px;
  zoom: 1;
}
.sign-list ul li {
  border: #eaeaea solid 1px;
  width: 432px;
  float: left;
  cursor: pointer;
  background: white;
  padding: 20px 30px 20px 70px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-left: 30px;
  position: relative;
}
.sign-list ul li span {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  display: block;
  cursor: pointer;
  top: 33px;
  left: 30px;
  border: 1px solid #ccc;
  position: absolute;
}
.sign-list ul li p {
  color: #a6a6a6;
}
.sign-list ul .on {
  border: 1px solid #ffd435;
}
.sign-list ul .on span {
  border: 1px solid #ffd435;
}
.sign-list ul .on span:before {
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  display: block;
  background: #212a31;
  width: 6px;
  height: 6px;
  position: absolute;
  top: 3px;
  left: 3px;
  content: "";
}
.sign-con-box {
  min-height: 290px;
  padding: 40px 40px 30px;
  margin: 30px auto 80px;
  border: 1px dashed #eaeaea;
}
.sign-con-box ul li {
  position: relative;
  display: list-item;
  text-align: -webkit-match-parent;
}
.sign-con-box ul li label {
  width: 140px;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 10px;
  margin-right: 10px;
  text-align: right;
}
.sign-con-box ul li label em {
  color: #c00;
}
.sign-select {
  width: 710px;
  display: inline-block;
  position: relative;
  margin-left: 165px;
}
.sign-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  overflow: hidden;
  border: #eaeaea solid 1px;
  max-height: 104px;
  background: white;
}
.sign-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
}
.sign-select ul li:hover {
  background: #fffaeb;
}
.sign-select ul li span {
  color: #a6a6a6;
}
.sign-select p {
  height: 38px;
  line-height: 38px;
  width: 100%;
  background: white;
  padding: 0 10px;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  cursor: pointer;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-select p span {
  color: #a6a6a6;
  display: inline;
  width: 145px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sign-select p i {
  font-size: 12px;
  width: 12px;
  right: 10px;
  top: 15px;
  display: block;
  position: absolute;
}
.copy-sign-warp {
  position: relative;
  height: auto !important;
  overflow: hidden;
}
.copy-sign-warp label {
  position: absolute;
  margin-left: 92px;
  margin-top: 31px;
}
.sign-wrap {
  margin-left: 165px;
  margin-top: 30px;
}
.sign-wrap .cur {
  background: #fafafa !important;
  border: 1px solid #eaeaea !important;
}
.sign-wrap .file-msg {
  height: 30px;
  line-height: 30px;
  margin-top: -20px;
  margin-bottom: 20px;
}
.sign-wrap .file-msg a {
  color: #ffd435;
}
.sign-wrap .file-msg a:hover {
  color: #e1b213;
}
.sign-wrap .fdd-warp-msg {
  font-style: normal;
  color: #999;
}
.sign-wrap .staff-contact {
  background: #fafafa;
  border: 1px solid #eaeaea;
  width: 710px;
  display: inline-block;
  height: auto !important;
  min-height: 72px;
  line-height: 72px;
  margin-bottom: 20px;
  box-sizing: border-box;
  position: relative;
}
.sign-wrap .staff-contact .filebox {
  height: 39px;
  background: white;
  border: 1px solid #eaeaea;
  color: #999;
  text-indent: 15px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  width: 390px;
  margin: 15px 0 0 10px;
  line-height: 40px;
  float: left;
  position: relative;
}
.sign-wrap .staff-contact .filebox span {
  color: #ffd435;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 0;
  display: inline-block;
}
.sign-wrap .staff-contact .filebox span:hover {
  color: #e1b213;
}
.sign-wrap .staff-contact a {
  display: inline-block;
  text-align: center;
  background: white;
  border: #ffd435 solid 1px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  height: 38px;
  line-height: 38px;
  float: left;
  margin-left: 15px;
  padding: 0 15px;
  color: #2a2a2a;
  margin-top: 15px;
  position: relative;
}
.sign-wrap .staff-contact a form {
  top: 0;
  display: block;
  width: 88px;
  height: 38px;
  position: absolute;
  left: 0;
  cursor: pointer;
}
.sign-wrap .staff-contact a input {
  display: inline-block;
  width: 88px;
  height: 38px;
  position: absolute;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.sign-wrap .staff-contact a:hover {
  background: #ffd435;
  color: white;
}
.sign-wrap .staff-contact .defaultAuth {
  margin-left: 20px;
  color: #535353;
}
.sign-wrap .phone-contact {
  background: #fffbea;
  border: 1px solid #fee99a;
  min-width: 710px;
  width: 100%;
  display: inline-block;
  height: auto !important;
  min-height: 72px;
  line-height: 72px;
  margin-bottom: 20px;
  box-sizing: border-box;
}
.sign-wrap .phone-contact .contact-number {
  color: #a6a6a6;
  border-right: 1px solid #eaeaea;
  display: inline-block;
  width: 40px;
  text-align: center;
  height: 70px;
  line-height: 70px;
}
.sign-wrap .phone-contact .fdd-icon-delete02 {
  position: absolute;
  right: 5px;
  top: 5px;
}
.sign-wrap .phone-contact .contact-select {
  min-width: 118px;
  margin-left: 8px;
  display: inline-block;
  position: relative;
  vertical-align: unset;
}
.sign-wrap .phone-contact .contact-select p {
  position: absolute;
  margin-top: -24px;
  border: #ffd435;
  height: 40px;
  line-height: 40px;
  width: 100%;
  background: white;
  padding: 0 10px;
  cursor: pointer;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  font-size: 12px;
}
.sign-wrap .phone-contact .contact-select p:hover {
  border: #ffd435 solid 1px;
}
.sign-wrap .phone-contact .contact-select p i {
  position: absolute;
  right: 6px;
  top: 14px;
}
.sign-wrap .phone-contact .contact-select .sign-select-list {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  top: 10px;
  z-index: 20;
  background: white;
  left: 0;
  overflow: auto;
  max-height: 104px;
  font-size: 12px;
  position: absolute;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-wrap .phone-contact .contact-select .sign-select-list div {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: none;
}
.sign-wrap .phone-contact .contact-select .sign-select-list div:hover {
  background: #fffaeb;
}
.sign-wrap .phone-contact .company-name {
  height: 22px;
  line-height: 22px;
  color: #bd9916;
  text-indent: 9px;
}
.sign-wrap .phone-contact .contact {
  display: inline-block;
  width: 240px;
  margin-left: 8px;
  position: relative;
  line-height: 34px;
  height: 40px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-wrap .phone-contact .contact .no-legalize {
  display: inline-block;
  position: absolute;
  right: -110px;
  top: 0;
  color: #a6a6a6;
}
.sign-wrap .phone-contact .contact span {
  width: auto;
  max-width: 140px;
  vertical-align: middle;
  overflow: hidden;
  white-space: normal;
  color: #a6a6a6;
  text-indent: 10px;
  display: inline-block;
}
.sign-wrap .phone-contact .contact em {
  font-style: normal;
  vertical-align: middle;
  color: #a6a6a6;
}
.sign-wrap .phone-contact .contact .contact-icon {
  cursor: pointer;
  width: 21px;
  height: 23px;
  display: inline-block;
  right: 10px;
  top: 10px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  position: absolute;
  background-position: -355px -93px;
}
.sign-wrap .phone-contact .contact input {
  box-sizing: border-box;
  padding-right: 32px;
  height: 39px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-type-container {
  float: left;
  width: 120px;
  display: inline-block;
  height: auto !important;
  position: relative;
  top: 12px;
  margin-bottom: 20px;
  margin-right: 10px;
  box-sizing: border-box;
}
.file-type-container .contact-select {
  width: 120px;
  margin-left: 10px;
  display: inline-block;
  position: relative;
}
.file-type-container .contact-select p {
  overflow: hidden;
  position: absolute;
  margin-top: -24px;
  border: #ffd435;
  height: 34px;
  line-height: 34px;
  width: 100%;
  background: white;
  padding: 0 10px;
  cursor: pointer;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
}
.file-type-container .contact-select p:hover {
  border: #ffd435 solid 1px;
}
.file-type-container .contact-select p i {
  position: absolute;
  right: 6px;
  top: 5px;
}
.file-type-container .contact-select .sign-select-list {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  top: 10px;
  z-index: 20;
  background: white;
  left: 0;
  overflow: auto;
  max-height: 104px;
  position: absolute;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.file-type-container .contact-select .sign-select-list div {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: none;
}
.file-type-container .contact-select .sign-select-list div:hover {
  background: #fffaeb;
}
.contract-add-sign-people {
  height: 46px;
  line-height: 46px;
  text-align: center;
  border: 1px dashed #eaeaea;
  min-width: 710px;
  width: auto;
  background: #fafafa;
  margin-left: 165px;
  cursor: pointer;
  color: black;
}
.contract-add-sign-people i {
  margin-right: 10px;
}
.contract-add-sign-people:hover {
  border-color: #ffd435;
  background: #fffbea;
}
.allow-box {
  margin-top: 20px;
  height: 60px;
  width: 710px;
  margin-left: 164px;
  position: relative;
}
.allow-box .allow-left-text {
  float: left;
  padding-top: 0;
  display: inline-block;
  font-size: 12px;
  cursor: pointer;
  color: #2a2a2a;
}
.allow-box .allow-left-text .add-people-phone {
  height: 32px;
  width: 110px;
  line-height: 31px;
  text-align: center;
  margin-right: 10px;
  border: #eaeaea solid 1px;
  background: #fafafa;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  display: inline-block;
  color: #2a2a2a;
  text-decoration: none;
}
.allow-box .allow-left-text .add-people-phone:hover {
  color: #2a2a2a;
  border-color: #ffd435;
  background: #fffbea;
}
.allow-box .allow-left-text a {
  color: #2a2a2a;
  text-decoration: underline;
}
.allow-box .allow-left-text a:hover {
  color: #ffd435;
}
.allow-box .allow-left-text .line {
  border-left: 1px solid #a6a6a6;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}
.allow-box .allow-right-text {
  float: right;
  display: inline-block;
  padding-top: 6px;
  cursor: pointer;
  color: #2a2a2a;
}
.allow-box .allow-right-text a {
  color: #2a2a2a;
}
.annex-list {
  margin: 20px 0 0 -10px;
  padding-left: 200px;
}
.annex-list div {
  margin: 0 0 20px 10px;
}
.detial-list {
  margin: 20px 0 0 0;
}
.detial-list div {
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}
.detial-list .attach-downs {
  width: 34px;
  height: 34px;
  text-align: center;
  background: #ffd435;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.detial-list .attach-downs:hover {
  background: #e1b213;
}
.detial-list .attach-downs i {
  font-size: 16px;
}
.annex-list,
.detial-list {
  zoom: 1;
  height: auto !important;
  overflow: hidden;
}
.annex-list div,
.detial-list div {
  float: left;
  height: 34px;
  line-height: 34px;
  width: 350px;
  font-size: 12px;
  background: #f7f7f7;
}
.annex-list div span,
.detial-list div span {
  width: 280px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.annex-list div span em,
.detial-list div span em {
  color: #a6a6a6;
}
.annex-list div i,
.detial-list div i {
  margin-top: -27px;
}
.put-box-list {
  padding-top: 40px;
  overflow: hidden;
}
.put-box-list ul li {
  height: 180px;
  width: 250px;
  margin: 0 20px 30px 0;
  border: #ffd435 dashed 1px;
  float: left;
  position: relative;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.put-box-list ul li:hover div,
.put-box-list ul li:hover .close-btn {
  display: block;
}
.put-box-list ul li .close-btn {
  width: 20px;
  height: 20px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  line-height: 20px;
  color: white;
  display: none;
  position: absolute;
  right: -5px;
  top: -5px;
  background: #999;
}
.put-box-list ul li .fa-icon-circle-close {
  color: #999;
  position: absolute;
  right: -10px;
  top: -50px;
  cursor: pointer;
  font-size: 16px;
  z-index: 90;
}
.put-box-list ul li i,
.put-box-list ul li .put-box-addicon {
  margin-top: 40px;
  display: block;
  height: 30px;
  width: 30px;
}
.put-box-list ul li .put-box-addicon {
  margin: 0 auto;
  margin-top: 40px;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.put-box-list ul li input {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.put-box-list ul li h3 {
  font-size: 16px;
  font-weight: normal;
  margin: 15px 0 10px;
}
.put-box-list ul li div {
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  filter: alpha(opacity=80);
  -moz-opacity: 0.5;
  opacity: 0.5;
  display: none;
}
.put-box-list ul li div a {
  margin: 70px auto 0 auto;
  display: block;
  color: #2a2a2a;
  background: #ffd435;
  width: 82px;
  height: 36px;
  line-height: 36px;
}
.put-box-list ul li .page-tit {
  height: 24px;
  line-height: 24px;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 0;
  left: 0;
  font-size: 12px;
  display: block;
  background: rgba(57, 64, 71, 0.3);
  color: white;
}
.put-box-list ul li .put-box-list-txt {
  font-size: 12px;
  color: #a6a6a6;
}
.put-box-list ul li img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
}
.put-box-list ul li:hover .clost-btn {
  display: block;
}
.put-box-list ul .put-box-upload:hover {
  background: #f7f7f7;
}
.big-pic {
  text-align: center;
  position: absolute;
  top: 50px;
  bottom: 60px;
  left: 50%;
  margin-left: -410px;
  width: 820px;
  background: transparent;
  box-sizing: border-box;
  overflow-y: auto;
}
.big-pic .pagesmargin {
  margin-bottom: 30px;
}
.big-pic .pagesmargin:last-child {
  margin-bottom: 0;
}
.big-pic .pagesmargin img {
  width: 100%;
  max-width: 800px;
  color: #fff;
  display: inline-block;
  text-align: left;
}
.big-pic img {
  width: 800px;
  display: block;
}
.big-pic::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.big-pic::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.big-pic-text {
  position: absolute;
  left: 50%;
  margin-left: -410px;
  width: 820px;
  bottom: 20px;
  background: transparent;
  color: white;
  font-size: 14px;
  text-align: center;
}
.fdd-company-pagebox {
  width: 100%;
  height: 44px;
  background: white;
  border-top: #eaeaea solid 1px;
  box-sizing: border-box;
  padding: 0 36px;
}
.fdd-company-pagebox .pagemain {
  position: relative;
}
/*文档模板*/
.fdd-temp-filebox {
  width: 100%;
  height: 182px;
  border: 1px dashed #eaeaea;
  box-sizing: border-box;
  position: relative;
  margin-top: 22px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-temp-filebox .fileview {
  width: 90px;
  height: 120px;
  position: absolute;
  left: 30px;
  top: 30px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  border: 1px solid #eaeaea;
}
.fdd-temp-filebox .fileview:hover .pic-mask {
  display: block;
}
.fdd-temp-filebox .fileview img {
  width: 100%;
}
.fdd-temp-filebox .fileview .page-number {
  width: 100%;
  height: 24px;
  line-height: 24px;
  left: 0;
  bottom: 0;
  text-align: center;
  color: white;
  display: block;
  font-size: 12px;
  position: absolute;
  background: rgba(57, 64, 71, 0.3);
}
.fdd-temp-filebox .fileview .pic-mask {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  background: rgba(57, 64, 71, 0.3);
}
.fdd-temp-filebox .fileview .pic-mask a {
  height: 30px;
  width: 60px;
  margin: 45px auto 0;
  border: white solid 1px;
  line-height: 30px;
  text-align: center;
  color: white;
  display: block;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-temp-filebox .filetitle {
  width: 550px;
  margin: 63px 0 0 165px;
}
.fdd-temp-filebox .filetitle h3 {
  font-weight: normal;
}
.fdd-temp-filebox .filetitle span {
  display: block;
  color: #a6a6a6;
}
.fdd-temp-filebox .text-conversion-right {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 150px;
  top: 88px;
  display: inline-block;
  border: 3px solid #f7f7f7;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  box-sizing: border-box;
  -webkit-animation: lds-rolling 1s linear infinite;
  animation: lds-rolling 1s linear infinite;
}
.fdd-temp-filebox .text-conversion-right:before {
  position: absolute;
  content: "";
  width: 24px;
  height: 24px;
  border: 3px solid #fdd435;
  border-top-color: transparent;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  z-index: 2;
  top: -3px;
  left: -3px;
}
.fdd-temp-filebox .filebtn {
  position: absolute;
  width: 88px;
  height: 30px;
  line-height: 30px;
  right: 48px;
  top: 72px;
}
.fdd-temp-filebox .filebtn a {
  display: block;
  width: 100%;
  height: 30px;
  background: white;
  border: #ffd435 solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  color: #2a2a2a;
  text-align: center;
}
.fdd-temp-filebox .filebtn a:hover {
  color: white;
  background: #ffd435;
}
.fdd-temp-filebox .filebtn a input {
  width: 100%;
  height: 30px;
  opacity: 0;
  filter: alpha(opacity=0);
  right: 0;
  position: absolute;
}
.company-sign-img {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
  border: 1px dashed #ccc;
  background: rgba(234, 234, 234, 0.5);
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.company-sign-img:hover,
.company-sign-img.sign-img-hover {
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
}
.page-view {
  width: 100%;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: white;
  margin-top: 30px;
  margin-bottom: 100px;
}
.page-view .page-box {
  width: 100%;
  height: 50px;
  background: #f8f8f8;
}
.page-view .page-sign {
  text-align: center;
  position: relative;
}
.page-view .page-sign img {
  width: 800px;
}
.page-view .page-box-fix {
  position: fixed;
  top: 50px;
  width: 100%;
  left: 0;
  right: 0;
  z-index: 100;
}
@keyframes lds-rolling {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@-webkit-keyframes lds-rolling {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.signature-left {
  width: 219px;
  height: auto;
  position: absolute;
  left: 0;
  z-index: 90;
  top: 52px;
  bottom: 40px;
  background: #f5f5f5;
  border-right: 1px solid #eaeaea;
}
/*左边签章模块*/
.signature-left-wrap {
  margin: 20px auto;
  width: 180px;
}
.signature-scrollbar {
  width: 100%;
  position: absolute;
  top: 0px;
  bottom: 20px;
  box-sizing: border-box;
}
.signature-scrollbar,
.signature-con-scrollbar {
  overflow: auto;
}
.signature-scrollbar::-webkit-scrollbar,
.signature-con-scrollbar::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.signature-scrollbar::-webkit-scrollbar-track,
.signature-con-scrollbar::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.signature-scrollbar::-webkit-scrollbar-thumb,
.signature-con-scrollbar::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.signature-scrollbar::-webkit-scrollbar-thumb:hover,
.signature-con-scrollbar::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.personal-signature-pic {
  background: white;
  border: 1px dashed #eaeaea;
  border-bottom: 1px solid #eaeaea;
  width: 180px;
  padding: 10px 0;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
}
.personal-signature-pic:hover {
  border: 1px dashed #ffd435;
}
.personal-signature-pic .drop {
  position: relative;
}
.scroll-list {
  width: 800%;
}
.scroll-list li {
  width: 180px;
  text-align: center;
  float: left;
  cursor: move;
}
.scroll-list li img {
  display: inline-block;
}
.flip-pages {
  height: 30px;
  text-align: center;
  width: 180px;
  line-height: 28px;
  background: #f5f5f5;
  color: #2a2a2a;
  position: relative;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
  border-top: 0;
}
.flip-pages a {
  position: absolute;
  top: 8px;
  display: inline-block;
  vertical-align: middle;
  color: #2a2a2a;
}
.flip-pages a:hover {
  color: #ffd435;
}
.flip-pages .left {
  left: 5px;
}
.flip-pages .right {
  right: 5px;
}
.flip-pages-txt {
  width: 90px;
  text-align: left;
  overflow: hidden;
  margin: 0 auto;
}
.flip-pages-txt p {
  width: 100%;
  cursor: pointer;
  color: #fbb900;
}
.flip-pages-txt p:hover {
  color: #f49600;
}
.flip-pages-txt p span {
  display: inline-block;
  width: 100%;
  text-align: center;
  font-size: 12px;
}
.prv-icon,
.next-icon {
  display: inline-block;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  height: 17px;
  width: 17px;
  position: absolute;
  top: 3px;
}
.prv-icon {
  cursor: default;
  left: 35px;
  background-position: -260px -133px;
}
.prv-icon.prv-icon-black {
  cursor: pointer;
  background-position: -284px -134px;
}
.prv-icon.prv-icon-black:hover {
  top: 6px;
  background-position: -313px -137px;
}
.next-icon {
  right: 37px;
  top: 2px;
  background-position: -271px -133px;
}
.next-icon.next-icon-gray {
  background-position: -296px -133px;
  cursor: default;
}
.next-icon.next-icon-gray:hover {
  top: 2px;
  background-position: -296px -133px;
}
.next-icon:hover {
  top: 6px;
  background-position: -220px -136px;
}
.signature-con {
  width: 800px;
  height: 100%;
  margin: 0 auto;
  position: relative;
  border: 1px solid #eaeaea;
  box-shadow: 0 4px 4px 5px rgba(0, 0, 0, 0.03);
  box-sizing: border-box;
}
.signature-con-scrollbar {
  width: 800px;
  position: absolute;
  top: 32px;
  left: 20px;
  background: white;
  bottom: 0px;
  box-sizing: border-box;
  overflow: hidden;
}
/*公司签章*/
.personal-signat,
.company-signature {
  margin-top: 20px;
}
.h-133 {
  height: 123px;
}
.h-180 {
  height: 165px;
}
.h-42 {
  height: 42px;
}
.date-tip {
  font-size: 16px;
  cursor: move;
  font-weight: normal;
  text-align: center;
}
.date-tip img {
  height: 16px;
}
.signature-right {
  width: 165px;
  position: absolute;
  height: auto;
  right: 0;
  z-index: 100;
  top: 52px;
  bottom: 60px;
  background: #f5f5f5;
  border-left: 1px solid #eaeaea;
}
.signature-right .signature-scrollbar {
  bottom: 120px;
}
.signature-right-list {
  width: 108px;
  margin: 0 auto;
  max-height: 830px;
}
.signature-right-list li {
  width: 100%;
  margin: 20px auto 0;
  height: 150px;
  border: 1px solid #eaeaea;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.signature-right-list li:hover,
.signature-right-list li.cur {
  border: 2px solid #ffd435;
  color: #2a2a2a;
}
.signature-right-list li:hover .bottom-nubmer,
.signature-right-list li.cur .bottom-nubmer {
  background: #ffd435;
  color: #2a2a2a;
}
.signature-right-list li img {
  height: 100%;
  width: 100%;
}
.sign-animate {
  animation: animatek1 0.1s 1 ease-in;
}
@keyframes animatek1 {
  0% {
    transform: scale(3);
    opacity: 0;
  }
  30% {
    transform: scale(2.2);
    opacity: 0.1;
  }
  50% {
    transform: scale(1.8);
    opacity: 0.3;
  }
  70% {
    transform: scale(1.5);
    opacity: 0.5;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.bottom-nubmer {
  position: absolute;
  right: 0px;
  bottom: 0px;
  height: 18px;
  width: 18px;
  display: block;
  background: #eaeaea;
  line-height: 18px;
  color: white;
  text-align: center;
  font-size: 12px;
}
.shrink-icon {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  width: 19px;
  height: 40px;
  display: block;
  position: absolute;
  top: 50%;
  z-index: 99;
  margin-top: -20px;
  right: 147px;
  background-position: -280px -233px;
}
.shrink-icon:hover {
  background-position: -302px -233px;
}
.signature-right-tit,
.signature-left-tit {
  padding: 0 10px;
}
.signature-right-tit h3,
.signature-left-tit h3 {
  font-size: 14px;
  font-weight: normal;
}
.signature-right-tit .signtack,
.signature-left-tit .signtack {
  color: #2a2a2a;
  font-size: 14px;
}
.signature-right-tit p,
.signature-left-tit p {
  font-size: 12px;
  color: #a6a6a6;
  line-height: 18px;
  margin-top: 5px;
}
.signature-right-tit p span,
.signature-left-tit p span {
  padding-left: 10px;
}
.signature-right-tit h3 {
  font-size: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.signature-left-tit {
  padding: 0;
}
.wid-840 {
  width: 840px;
  position: relative;
  margin: 0 auto;
  height: 100%;
}
.personal-sign,
.date-sign,
.company-sign {
  position: absolute;
  max-width: 180px;
  cursor: move;
  z-index: 999;
}
.personal-sign img,
.date-sign img,
.company-sign img {
  max-width: 100%;
}
.personal-sign:hover .sign-img-tip,
.date-sign:hover .sign-img-tip,
.company-sign:hover .sign-img-tip {
  display: block;
}
.personal-sign i,
.date-sign i,
.company-sign i {
  display: inline-block;
  height: 12px;
  width: 12px;
}
.personal-sign i:before,
.date-sign i:before,
.company-sign i:before {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  display: inline-block;
  height: 12px;
  margin-top: 6px;
  width: 12px;
  content: "";
  background-position: -563px -57px;
}
.personal-sign-img,
.date-sign-img,
.company-sign-img {
  text-align: center;
  padding: 10px;
  border: 1px dashed #ccc;
  background: rgba(234, 234, 234, 0.5);
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.personal-sign-img:hover,
.date-sign-img:hover,
.company-sign-img:hover,
.personal-sign-img.sign-img-hover,
.date-sign-img.sign-img-hover,
.company-sign-img.sign-img-hover {
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
}
.personal-sign {
  top: 100px;
  left: 150px;
}
.company-sign {
  top: 300px;
  left: 190px;
}
.date-sign {
  top: 230px;
  left: 460px;
}
.from-box {
  position: relative;
  width: 138px;
  background: #fafafa;
  display: inline-block;
}
.from-box input {
  width: 138px !important;
  height: 30px !important;
}
.from-box i {
  position: absolute;
  width: 30px;
  font-size: 14px;
  color: #999;
  text-align: center;
  pointer-events: none;
  right: 5px;
}
.pd-120 {
  width: 120px !important;
  padding-left: 171px !important;
}
.w-120 {
  width: 120px !important;
}
.fdd-lz-content-box .contact .w-180:focus,
.fdd-lz-content-box .contact .w-200:focus {
  box-shadow: none !important;
}
.sign-base64 {
  display: none;
}
.sign-select-w100 {
  width: 170px;
  position: relative;
  display: inline-block;
  margin-top: 10px;
}
.sign-select-w100 .sign-select-list {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  background: white;
  left: 0;
  max-height: 104px;
  overflow: auto;
  border: 1px solid #eaeaea;
  box-sizing: border-box;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar {
  width: 6px;
  height: 10px;
  background: transparent;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-track {
  border-radius: 3px;
  background: transparent;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: #dcdcdc;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.sign-select-w100 .sign-select-list p,
.sign-select-w100 .sign-select-list li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  text-overflow: ellipsis;
  cursor: pointer;
}
.sign-select-w100 .sign-select-list p:hover,
.sign-select-w100 .sign-select-list li:hover {
  background: #fffbea;
}
.show-value,
.add-sign-people {
  height: 38px;
  line-height: 38px;
  width: 100%;
  background: white;
  padding: 0 10px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
  position: relative;
}
.show-value .fa-icon-arrow-down,
.add-sign-people .fa-icon-arrow-down {
  position: absolute;
  right: 8px;
  top: 12px;
}
.show-value span,
.add-sign-people span {
  display: block;
  width: 145px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.show-value:hover,
.add-sign-people:hover,
.show-value.show-value-on,
.add-sign-people.show-value-on {
  border-color: #fbb900;
}
.show-value span.color-gray {
  display: inline;
}
.pagebottom {
  width: 100%;
  height: 18px;
  background: #fafafa;
  border-top: 1px dashed #a6a6a6;
  border-bottom: 1px dashed #a6a6a6;
  z-index: 100;
  position: absolute;
  top: 1134px;
}
.pagebottom div {
  font-size: 10px;
  color: #a6a6a6;
  line-height: 18px;
}
.pagebottom .pleft {
  float: left;
  width: 75%;
  text-align: left;
  padding-left: 20px;
}
.pagebottom .pright {
  float: right;
  width: 15%;
  text-align: right;
  padding-right: 20px;
}
.docItem {
  margin: 0 auto;
  width: 800px;
  height: 1132px;
  position: relative;
}
.has-sign-wrap,
.has-appsign-wrap {
  z-index: 99;
  position: absolute;
}
.sign-wrap-content,
.sign-wrap-appcontent {
  border: 1px dashed #fbb900;
  margin: 0 auto;
  cursor: move;
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sign-wrap-appcontent .signphoto {
  text-align: center;
  display: block;
  overflow: hidden;
  line-height: 1;
}
.sign-wrap-appcontent .sign-img {
  width: auto;
  height: auto;
  display: block;
  position: inherit;
}
.has-appsign-wrap:hover .sign-img-tip {
  display: block;
  position: inherit;
}
.fdd-zs-bg {
  width: 896px;
  height: 424px;
  margin: 30px auto 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4AAAAGoCAYAAAAXVIslAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg4RkNCMzBDNzY4MTFFNjkzQUZBRjYyQkVDMjI2Q0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg4RkNCMzFDNzY4MTFFNjkzQUZBRjYyQkVDMjI2Q0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODhGQ0IyRUM3NjgxMUU2OTNBRkFGNjJCRUMyMjZDQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODhGQ0IyRkM3NjgxMUU2OTNBRkFGNjJCRUMyMjZDQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt2ne9oAAB/DSURBVHja7N0LsJxl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) no-repeat;
}
.fdd-zs-wid {
  width: auto;
  padding: 90px 70px;
  line-height: 36px;
}
.fdd-flow-div {
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fddv3-cut-word .fddv3-cut-title {
  background: white;
  color: #a6a6a6;
  max-width: 300px;
}
.fddv3-cut-word .fddv3-cut-title:before {
  border-bottom: 8px solid white;
}
.fddv3-cut-word,
.fddv3-cut-word2 {
  position: relative;
  width: auto;
  max-width: 80%;
  display: inline-block;
}
.fddv3-cut-word .fddv3-cut-text,
.fddv3-cut-word2 .fddv3-cut-text {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  vertical-align: middle;
}
.fddv3-cut-word .fddv3-cut-title,
.fddv3-cut-word2 .fddv3-cut-title {
  position: absolute;
  left: 30%;
  margin-top: 5px;
  display: none;
  max-width: 300px;
  min-width: 30px;
  color: white;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  line-height: 18px;
  padding: 8px;
  word-wrap: break-word;
  white-space: normal;
  word-break: keep-all;
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  z-index: 6;
}
.fddv3-cut-word .fddv3-cut-title:before,
.fddv3-cut-word2 .fddv3-cut-title:before {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.75);
  top: -12px;
  left: 10px;
}
.fddv3-cut-word:hover .fddv3-cut-title,
.fddv3-cut-word2:hover .fddv3-cut-title {
  top: 90%;
  display: block;
  width: auto;
}
.fddcase-form-rili-pop {
  width: 275px !important;
}
.fddcase-form-rili-pop .rili-list ol,
.fddcase-form-rili-pop .rili-list ul {
  height: 36px;
}
.fdd-page-select {
  float: left;
  margin: -5px 0 0 0;
  height: 200px;
}
.fdd-page-select .page-size-title {
  color: #2a2a2a;
  font-size: 12px;
  font-weight: bold;
  position: relative;
  top: 8px;
}
.fdd-page-select .file-type-container {
  float: none;
  width: 90px;
  font-size: 12px;
}
.fdd-page-select .file-type-container .contact-select p {
  text-align: center;
  width: 80px;
}
.fdd-page-select .file-type-container .contact-select p .fa-icon-arrow-down {
  top: 10px;
}
.fdd-page-select .file-type-container .contact-select .sign-select-list {
  width: 80px;
  text-align: center;
}
.fddcase-form-rili input {
  padding: 0 0 0 6px !important;
}
.result-ok {
  border-radius: 100%;
  border: 5px solid #ffd435;
}
.result-ok:before {
  content: "";
  height: 20%;
  width: 40%;
  border-width: 7.07px;
  border-style: solid;
  border-color: inherit;
  border-radius: 1px;
  border-top: none;
  border-right: none;
  background: transparent;
  transform: rotate(-45deg);
  display: block;
  top: 31%;
  left: 26%;
  position: relative;
}
.fa-input .fa-select,
.fa-input .fa-input-content,
.fa-input .fa-select-position,
.fa-input .fa-input-border,
.fa-input .is-open {
  box-sizing: border-box;
}
.cursor-disabled,
.cursor-disabled * {
  cursor: not-allowed !important;
}
.cursor-default,
.cursor-default * {
  cursor: default !important;
}
#fillContractTemplate .selectAccountType {
  position: absolute;
  display: inline-block;
  width: 50px !important;
  overflow: visible;
  margin: 1px 0px 1px 3px;
  height: 37px;
}
#fillContractTemplate .selectAccountType:after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: darkgrey;
  width: 1px;
  height: 20px;
  right: -10px;
  top: 10px;
}
#fillContractTemplate #value {
  border: none;
}
#fillContractTemplate .down {
  width: 100%;
}
#fillContractTemplate .copy-sign-warp {
  overflow: visible;
}
.el-radio-button input[type="radio"] {
  display: inline;
  border: none;
}
.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  box-shadow: none;
}
.fdd-company-pop-main .froms .belong-select {
  width: 360px;
  color: #999;
  font-size: 12px;
  float: left;
  position: relative;
  height: auto !important;
  margin-bottom: 30px;
}
.fdd-company-pop-main .froms .belong-select p {
  width: 354px;
  height: 33px;
  line-height: 33px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
}
.fdd-company-pop-main .froms .belong-select p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-company-pop-main .froms .belong-select ul {
  width: 354px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 33px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-company-pop-main .froms .belong-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-company-pop-main .froms .belong-select ul li:hover {
  background: #fffaeb;
}
.fdd-company-pop-main .froms .belong-select ul li span {
  color: #a6a6a6;
}
.fdd-company-pop-main .froms .belong-select .fa-icon-arrow-down {
  position: absolute;
  right: 10px;
  top: 11px;
}
.fdd-company-pop-main .froms .level-select ul {
  z-index: 89;
}
.fdd-cust-companyarchives .fdd-list-main,
.fdd-cust-historyarchives .fdd-list-main,
.fdd-cust-staffarchives .fdd-list-main {
  margin-bottom: 15px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input {
  margin-left: 0;
  width: 169px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a {
  position: absolute;
  right: 15px;
  top: 12px;
  color: #999;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select {
  margin-right: 15px;
  width: 161px;
  color: #333;
  font-size: 12px;
  float: left;
  cursor: pointer;
  position: relative;
  height: auto !important;
  margin-left: 0;
  margin-bottom: 0;
  width: 127px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p {
  position: static;
  width: 100%;
  height: 32px;
  line-height: 32px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fff;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  padding-left: 0;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 31px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down {
  position: absolute;
  margin-top: 0;
  right: 10px;
  top: 12px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search a.addarchives,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search a.addarchives,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search a.addarchives {
  margin-left: 17px;
}
.fdd-cust-companyarchives .fdd-list-main .cust-fillin-select,
.fdd-cust-historyarchives .fdd-list-main .cust-fillin-select,
.fdd-cust-staffarchives .fdd-list-main .cust-fillin-select {
  width: 230px !important;
}
.fdd-cust-companyarchives .paging,
.fdd-cust-historyarchives .paging,
.fdd-cust-staffarchives .paging {
  margin: 0 auto;
  margin-top: 10px;
  width: 1100px;
  max-width: 1100px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop {
  height: auto !important;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi {
  width: 450px !important;
  padding: 0 10px 0 0;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms {
  padding: 0;
  margin-top: 15px;
  display: table;
  overflow: visible;
  width: 100%;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1) {
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label {
  width: 80px;
  height: 40px;
  text-align: right;
  line-height: 40px;
  padding-right: 10px;
  display: inline-block;
  float: left;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em {
  font-style: normal;
  margin-right: 5px;
  color: #ff0000;
  vertical-align: middle;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff {
  position: absolute;
  height: 40px;
  text-align: right;
  line-height: 40px;
  color: #ffd435;
  cursor: pointer;
  font-size: 12px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n) {
  margin-right: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist {
  padding-top: 4px;
  width: 350px;
  margin: 0 0 0 90px;
  box-sizing: border-box;
  display: table;
  font-size: 12px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span {
  margin-right: 20px;
  display: block;
  width: 100%;
  height: 20px;
  line-height: 20px;
  float: left;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em {
  display: inline-block;
  font-style: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 290px;
  vertical-align: middle;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i {
  position: static !important;
  font-size: 12px;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n) {
  margin-right: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span {
  padding-top: 5px;
  display: inline-table;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext {
  padding: 5px 5px 0 90px;
  color: #ff0000;
  clear: both;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p {
  clear: both;
  padding-left: 90px;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext {
  width: 350px;
  display: inline-block;
  height: 40px;
  border-radius: 3px;
  border: 1px solid #e5e5e5;
  padding: 0 6px;
  color: #999;
  line-height: 40px;
  position: relative;
  padding-left: 30px;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach {
  width: 21px;
  height: 21px;
  position: absolute;
  left: 6px;
  top: 7px;
  margin-right: 10px;
  cursor: pointer;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before {
  width: 21px;
  height: 21px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -572px -235px;
  content: "";
  display: block;
  opacity: 0.5;
  transform: scale(0.9);
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile {
  padding-left: 90px;
  font-size: 20px !important;
  opacity: 0;
  position: absolute;
  left: 0px;
  width: 420px;
  height: 40px;
  box-sizing: border-box;
  cursor: pointer;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"],
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"],
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"] {
  width: 350px;
  display: inline-block;
  float: left;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea {
  height: 80px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name {
  color: #f7c618 !important;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox {
  float: left;
  width: 350px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select {
  margin-right: 15px;
  width: 161;
  color: #333;
  font-size: 12px;
  float: left;
  cursor: pointer;
  position: relative;
  height: auto !important;
  width: 350px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p {
  position: static;
  width: 100%;
  height: 38px;
  line-height: 38px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fff;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  padding-left: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 31px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down {
  position: absolute;
  margin-top: 0;
  right: 10px;
  top: 15px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany {
  margin-left: 90px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  height: 40px;
  line-height: 40px;
  width: 350px;
  color: #999999;
  background-color: #f0f0f0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button {
  width: 100%;
  overflow: hidden;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a {
  margin-left: 10px;
  float: right;
}
.fdd-cust-historyarchives .fdd-list-main .goback {
  padding-top: 10px;
  margin: 0 auto;
  width: 1100px;
}
.fdd-cust-historyarchives .fdd-list-main .goback > a {
  width: 100px;
  cursor: pointer;
  color: #333;
}

/*********全局变量*********/
@tipbg :rgba (33,42,49,0.8);
.font-12 {
  font-size: 12px;
}
.fdd-error {
  color: #c00;
}
.pos-r {
  position: relative;
}
.pos-a {
  position: absolute;
}
.fdd-disabled {
  cursor: not-allowed !important;
  opacity: 0.2;
}
.fdd-app-left {
  text-align: left;
}
.fdd-hover-menu .fdd-icon-home {
  background-position: -96px 0;
}
.fdd-hover-menu .fdd-icon-contract {
  background-position: -112px 0;
}
.fdd-hover-menu .fdd-icon-user {
  background-position: -144px 0;
}
.fdd-hover-menu .fdd-icon-muban {
  background-position: -128px 0;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.centerSize {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
}
.pointer {
  cursor: pointer;
}
/*********全局变量*********/
.fdd-img {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-ico {
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
}
.fdd-moban-img {
  background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
}
.fdd-loading {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}
.fdd-loading div {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  -ms-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -webkit-border-radius: 100%;
  position: absolute;
  margin-top: -20px;
  margin-left: -20px;
  top: 50%;
  left: 50%;
  background: url(./images/fdd-load.gif?a180cd6eafa778436cbd3bddeb1630e9) no-repeat center #fff;
  background-size: 60%;
  box-shadow: 0 5px 10px #ddd;
}
.fdd-border-error {
  border: #c00 solid 1px !important;
}
.fdd-error-trip {
  position: fixed;
  z-index: 10000;
  text-align: center;
  width: 100%;
  top: 45%;
  left: 0;
  right: 0;
}
.fdd-error-trip .fdd-error-tripbox {
  display: inline-block;
  padding: 15px 20px;
  background: rgba(42, 42, 42, 0.7);
  z-index: 10000;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  color: white;
  font-size: 12px;
}
.fdd-disable {
  color: #cacaca !important;
}
.fdd-button-link {
  background: #ffd435;
  color: #2a2a2a;
  display: inline-block;
  width: auto;
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-button-link:hover {
  background: #e1b213;
}
.fdd-curpost {
  cursor: pointer !important;
}
/*form*/
:focus {
  outline: 0;
}
input,
select,
textarea {
  vertical-align: middle;
}
input {
  background: white;
}
input[placeholder],
[placeholder],
*[placeholder] {
  color: #666;
}
input[type="text"],
input[type="password"],
select,
textarea {
  width: 100%;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: #e5e5e5 solid 1px;
  color: #666;
  box-sizing: border-box;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  text-indent: 10px;
  font-family: "\5FAE\8F6F\96C5\9ED1", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus {
  border: #ffd435 solid 1px;
  box-shadow: 0 0 1px #ffd435;
  background: white;
}
input[type="text"]:disabled,
input[type="password"]:disabled,
select:disabled,
textarea:disabled {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  color: #bdbdbd;
  cursor: not-allowed;
}
input[type="text"]:disabled :input[placeholder],
input[type="password"]:disabled :input[placeholder],
select:disabled :input[placeholder],
textarea:disabled :input[placeholder] {
  color: #fafafa;
}
input[type="text"].search,
input[type="password"].search,
select.search,
textarea.search {
  padding-left: 25px;
  text-indent: 0px !important;
}
/*table*/
table {
  border-spacing: 0;
  background: white;
  box-sizing: border-box;
  table-layout: fixed;
  display: table;
  border-collapse: separate;
}
.fdd-table,
.fdd-table2 {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  border-collapse: collapse;
  border-bottom: none;
  -webkit-animation: show 0.2s ease-in;
  transition-delay: 0s;
  overflow: auto;
}
.fdd-table .fa-table_1_column_2,
.fdd-table2 .fa-table_1_column_2 {
  text-align: left;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck {
  margin: 12px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck,
.fdd-table .fdd-icon-checkon,
.fdd-table2 .fdd-icon-checkon {
  margin-left: 6px;
}
.fdd-table thead,
.fdd-table2 thead {
  background: #f9f9f9;
}
.fdd-table thead th,
.fdd-table2 thead th {
  font-weight: bold;
}
.fdd-table thead th span,
.fdd-table2 thead th span {
  margin-left: 0 !important;
}
.fdd-table thead th:nth-child(1),
.fdd-table2 thead th:nth-child(1) {
  text-align: left;
}
.fdd-table tr,
.fdd-table2 tr {
  cursor: pointer;
  height: 40px;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td,
.fdd-table tr th,
.fdd-table2 tr th {
  height: 40px;
  text-align: center;
  color: #666;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td {
  color: #666;
  font-size: 12px;
}
.fdd-table tr td .fdd-flow-div,
.fdd-table2 tr td .fdd-flow-div {
  text-align: left;
}
.fdd-table tr td:nth-child(1),
.fdd-table2 tr td:nth-child(1),
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 5px;
  text-align: left;
}
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 3px;
}
.fdd-table tr:hover,
.fdd-table2 tr:hover {
  background: #fff9e3;
}
.fdd-table tr:last-child,
.fdd-table2 tr:last-child {
  border-bottom: none;
}
.fdd-table .left,
.fdd-table2 .left {
  text-align: left;
}
.tab-link {
  color: #999;
}
.tab-link:hover {
  color: #ffd435;
}
.fdd-table2 {
  margin-top: -1px;
}
.fdd-table2 thead {
  background: white;
}
.fdd-table2 tr:nth-child(2n + 1) {
  background: #f7f7f7;
}
.fdd-table2 td:nth-child(1),
.fdd-table2 th:nth-child(1) {
  text-indent: 15px !important;
  text-align: left;
}
.fdd-table2 thead th:nth-child(2) {
  text-align: center;
}
/*radio*/
.fdd-radio,
.fdd-radio-on,
.fdd-check,
.fdd-check-on {
  display: inline-block;
  background: white;
  vertical-align: middle;
  margin: 6px 7px 0 0;
  cursor: pointer;
}
.fdd-radio,
.fdd-radio-on {
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
}
.fdd-radio {
  width: 14px;
  height: 14px;
  border: #cdcdcd solid 1px;
}
.fdd-radio-on,
.fdd-check-on {
  width: 6px;
  height: 6px;
  border: #ffd435 solid 5px;
  position: relative;
}
.fdd-radio-on i,
.fdd-check-on i {
  position: absolute;
  left: 0;
  top: 0 !important;
  font-weight: bold;
  font-size: 12px;
}
/*check*/
.fdd-check,
.fdd-check-on {
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-check {
  width: 12px;
  height: 12px;
  border: #cdcdcd solid 1px;
}
.fdd-check-on {
  width: 12px;
  height: 12px;
  border: #ffd435 solid 1px;
  background: #ffd435;
}
/*margin*/
.fddui-margin-10 {
  margin: 10px 0;
}
.fddui-margin-20 {
  margin: 20px 0;
}
.fddui-margin-30 {
  margin: 30px 0;
}
.fddui-margin-40 {
  margin: 40px 0;
}
.fddui-margin-50 {
  margin: 50px 0;
}
.fddui-margintop-10 {
  margin-top: 10px;
}
.fddui-margintop-20 {
  margin-top: 20px;
}
.fddui-margintop-30 {
  margin-top: 30px;
}
.fddui-margintop-40 {
  margin-top: 40px;
}
.fddui-margintop-50 {
  margin-top: 50px;
}
/*padding*/
.fddui-padding-10 {
  padding: 10px 0;
}
.fddui-padding-20 {
  padding: 20px 0;
}
.fddui-padding-30 {
  padding: 30px 0;
}
.fddui-padding-40 {
  padding: 40px 0;
}
.fddui-padding-50 {
  padding: 50px 0;
}
/*button*/
button {
  display: block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: none;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  color: black;
  background: #fbb900;
  padding: 0 25px;
}
button:hover,
button:active {
  background: #f49600;
  color: black;
  -webkit-transition: all 2s;
  -moz-transition: all 2s;
  -ms-transition: all 2s;
  -o-transition: all 2s;
  transition: all 2s;
}
button:focus {
  outline: 0;
}
button:disabled {
  cursor: not-allowed;
}
.fdd-button-disabled {
  background: #eaeaea;
  color: #999;
  cursor: not-allowed;
  border: #eaeaea solid 1px;
  opacity: 0.2;
}
.fdd-button-disabled:hover {
  border: #eaeaea solid 1px;
  background: #eaeaea;
  color: #999;
}
.fdd-ident-disabled {
  background: #c7c4c4 !important;
  color: #2a2a2a;
  cursor: not-allowed;
}
.fdd-main {
  position: absolute;
  min-width: 1100px;
  width: 100%;
  margin: 0 auto;
}
.fdd-errorborder {
  border: #c00 solid 1px !important;
}
.fdd-header-bottom {
  width: 100%;
  bottom: 0;
  background: white;
  z-index: 19;
  border-top: #edeff2 solid 1px;
  position: fixed;
  left: 0;
}
.fdd-header-bottom div {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  position: relative;
}
.fdd-header-bottom div a {
  float: right;
  margin: 9px;
}
.fdd-mix-btn {
  width: auto !important;
  height: 28px !important;
  line-height: 28px !important;
  padding: 0 10px;
}
.fdd-btn-color {
  color: #fbb900 !important;
}
.fdd-notallowed {
  cursor: not-allowed !important;
}
.errormain {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: #fafafa;
}
.errormain div {
  width: 855px;
  margin: 0 auto;
  margin-top: 100px;
}
.errormain div img {
  width: 100%;
}
.errormain p {
  color: #434a54;
  font-size: 6em;
  text-align: center;
}
.errormain span {
  display: block;
  text-align: center;
  color: #434a54;
  font-size: 16px;
  padding-bottom: 20px;
}
.errormain a {
  width: 180px;
  display: block;
  margin: 0 auto;
}
.fdd-fade-warp {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 900;
  background: rgba(0, 0, 0, 0.4);
}
.fdd-fade-box {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 990;
  background: rgba(0, 0, 0, 0.5);
}
.fdd-loading-box {
  width: 610px;
  height: 168px;
  background: white;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin: 0 auto;
  margin-top: 12%;
  box-shadow: 5px 5px 5px #666;
}
.fdd-loading-box .loadbox {
  width: 550px;
  height: 50px;
  margin: 0 auto;
  padding-top: 50px;
}
.fdd-loading-box .loadbox p {
  width: 492px;
  height: 10px;
  background: #f5f5f5;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  float: left;
  margin-top: 3px;
  -moz-box-shadow: 1px 1px 1px #999 inset;
  /* For Firefox3.6+ */
  -webkit-box-shadow: 1px 1px 1px #999 inset;
  /* For Chrome5+, Safari5+ */
  box-shadow: 1px 1px 1px #999 inset;
  /* For Latest Opera */
  position: relative;
}
.fdd-loading-box .loadbox p i {
  width: 1%;
  background: #ffd435;
  height: 10px;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  display: inline-block;
  position: absolute;
}
.fdd-loading-box .loadbox span {
  float: left;
  margin-left: 15px;
}
.fdd-loading-box .loadbox .txt {
  margin-left: 0;
  margin-top: 10px;
}
.fdd-flow {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: text-bottom;
}
.red-color {
  color: #c00 !important;
}
.fa-table th {
  font-weight: bold;
}
.fa-table th:nth-child(1) {
  text-align: left;
}
.fa-table td:nth-child(1) {
  text-align: left;
}
.fa-table .cell {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  white-space: nowrap !important;
  text-align: left;
}
.fa-table__header-wrapper .has-gutter tr th:nth-child(2) {
  text-align: left;
}
.sectab {
  text-indent: 24px;
}
.page-detail {
  width: 95%;
  height: 21px;
  line-height: 21px;
  position: relative;
  margin: 0 auto;
  padding-top: 12px;
  text-align: center;
}
.page-detail a {
  display: inline-block;
  color: #2a2a2a;
}
.page-detail a:hover {
  color: #ffd435;
}
.page-detail .centerbox {
  margin: 0 auto;
  text-align: center;
  width: 90%;
}
.page-detail .centerbox a {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin: 0 10px;
  font-size: 14px;
}
.page-detail .centerbox .hover {
  color: #ffd435;
}
.page-detail .home {
  position: absolute;
  left: 0;
}
.page-detail .last {
  position: absolute;
  right: 0;
  top: 15px;
}
.fdd-bottom {
  margin-bottom: 15px;
}
.table-body tr td {
  padding: 0 1.5px;
}
.fdd-icon-home,
.fdd-icon-contract,
.fdd-icon-user,
.fdd-icon-muban,
.fdd-icon-date,
.fdd-icon-glass {
  width: 16px;
  height: 16px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.fdd-icon-gai,
.fdd-icon-eyeoff,
.fdd-icon-eyeon,
.fdd-icon-dip {
  width: 16px;
  height: 16px;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.fdd-icon-home {
  background-position: 0 0;
}
.fdd-icon-contract {
  background-position: -16px 0;
}
.fdd-icon-user {
  background-position: -48px 0;
}
.fdd-icon-muban {
  background-position: -32px 0;
}
.fdd-icon-date {
  background-position: -256px 0;
}
.fdd-icon-glass {
  background-position: -272px 0px;
}
.fdd-icon-dip {
  background-position: -424px 0;
}
.fdd-icon-gai {
  background-position: -368px 0;
  margin-left: 5px;
}
.fdd-icon-gai:hover {
  background-position: -384px 0;
}
.fdd-icon-eyeoff {
  background-position: -480px -73px !important;
}
.fdd-icon-eyeon {
  background-position: -480px -24px;
}
.fdd-icon-idownload,
.fdd-icon-attention {
  width: 24px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-icon-idownload {
  background-position: -82px -20px;
}
.fdd-icon-attention {
  background-position: -111px -23px;
}
.fdd-icon-status,
.fdd-icon-status2,
.fdd-icon-status3,
.fdd-icon-status4 {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-icon-status {
  background-position: -68px -49px;
}
.fdd-icon-status2 {
  background-position: -38px -49px;
}
.fdd-icon-status3 {
  background-position: -128px -49px;
}
.fdd-icon-status4 {
  background-position: -97px -49px;
}
.fdd-icon-view,
.fdd-icon-tip,
.fdd-icon-sign,
.fdd-icon-down {
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-icon-view {
  background-position: 0 -16px;
}
.fdd-icon-tip {
  background-position: -511px -16px;
}
.fdd-icon-sign {
  background-position: -18px -16px;
}
.fdd-icon-down {
  background-position: -36px -16px;
}
.fdd-icon-close {
  width: 12px;
  height: 12px;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  vertical-align: middle;
  display: inline-block;
}
.fdd-icon-close {
  background-position: -109px -2px;
}
.fdd-icon-mark,
.fdd-icon-checkbox-on {
  width: 14px;
  height: 14px;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  vertical-align: middle;
  display: inline-block;
}
.fdd-icon-mark {
  background-position: -472px -1px;
}
.fdd-icon-checkbox-on {
  overflow: hidden;
  position: relative;
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid #ffd435;
  border-radius: 3px;
  background: none;
  text-align: center;
}
.fdd-icon-checkbox-on::before {
  content: "\E611";
  font-family: fadada-icons !important;
  line-height: 14px;
  font-size: 12px;
  font-weight: bold;
  position: absolute;
  text-indent: 0;
  left: 0;
  color: inherit;
}
.text-indent-ten {
  text-indent: 10px !important;
  text-align: left !important;
}
.text-indent-ten span {
  margin-left: 0px !important;
}
.fdd-icon-nodata {
  width: 160px;
  height: 154px;
  margin: 0 auto;
  vertical-align: middle;
  display: inline-block;
  overflow: hidden;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
}
.fdd-icon-nodata {
  background-position: -10px -344px;
}
.fdd-icon-arrow {
  width: 6px;
  height: 10px;
  margin: 0px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-icon-black-arrow {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -169px -92px !important;
}
.fdd-icon-gray-arrow {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -154px -94px;
}
.fdd-icon-folder {
  width: 20px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-icon-folder {
  background-position: -2px -90px;
}
.fdd-checkbox,
.fdd-checkbox-on {
  width: 14px;
  height: 14px;
  overflow: hidden;
  background: white;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  box-sizing: border-box;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  display: inline-block;
}
.fdd-checkbox {
  background-position: -457px -41px;
}
.fdd-checkbox-on {
  background-position: -441px -41px;
}
.fdd-icon-modify,
.fdd-icon-delete {
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin: 0 auto;
  text-indent: -9999em;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
}
.fdd-icon-modify:before,
.fdd-icon-delete:before {
  position: absolute;
  left: -2px;
  bottom: -30px;
  background: #1b1d24;
  padding: 3px 5px;
  border-radius: 3px;
  color: #fff;
  text-indent: 0;
  font-size: 12px;
  z-index: 6;
  line-height: 18px;
}
.fdd-icon-modify:after,
.fdd-icon-delete:after {
  position: absolute;
  left: 6px;
  bottom: -10px;
  border: 10px solid transparent;
  border-bottom: 8px solid #1b1d24;
  content: '';
  display: none;
}
.fdd-icon-modify {
  background-position: -332px -68px;
}
.fdd-icon-modify:hover:before {
  content: '\4FEE\6539';
}
.fdd-icon-modify:hover:after {
  display: block;
}
.fdd-icon-delete {
  background-position: -366px -68px;
}
.fdd-icon-delete:hover:before {
  content: '\5220\9664';
}
.fdd-icon-delete:hover:after {
  display: block;
}
.fdd-icon-date-tip {
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -293px -92px;
}
.fdd-icon-date-tip:hover .show-pop {
  display: inline-block;
  left: -50px;
  width: 100px;
}
.fdd-icon-date-tip:hover .show-pop:before {
  left: 55px;
}
.fdd-icon-date-tip:hover .show-pop p {
  margin-top: 0;
}
.fdd-icon-annex {
  width: 12px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  line-height: 14px !important;
}
.fdd-icon-annex:before {
  content: "\E760";
  font-family: fadada-icons !important;
}
.fdd-icon-delete02 {
  width: 19px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 3px;
  cursor: pointer;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-icon-delete02 {
  background-position: -180px -95px;
}
.fdd-icon-delete02:hover {
  background-position: -195px -92px;
}
.fdd-icon-checkbox,
.fdd-icon-checkbox-on {
  display: inline-block;
  height: 14px;
  width: 14px;
  cursor: pointer;
  vertical-align: bottom;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-icon-checkbox {
  background-position: -219px -95px;
}
.fdd-icon-checkbox-on {
  background: none !important;
}
.icon-ppt,
.icon-excel,
.icon-pdf,
.icon-pic,
.icon-word,
.icon-other {
  width: 34px;
  height: 34px;
  display: inline-block;
  vertical-align: middle;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.icon-pic {
  background-position: -57px -234px;
}
.icon-pdf {
  background-position: -167px -235px;
}
.icon-excel {
  background-position: -1px -234px;
}
.icon-word {
  background-position: -110px -235px;
}
.icon-ppt {
  background-position: -223px -235px;
}
.icon-other {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAj5JREFUaAVjzKtdtvX/fwYvhmEAGBkZtjENF8+A4gPkFxZYxExqjoQxhySdV7sc7G6mIel6PI4e9RCewBkUUqMxNCiiAY8jRmMIT+AMCqnRGBoU0YDHEfCWAh41OKX+/PnHsGXPRYYzlx4yfPr8Hac6dAllBTGGlEhbBm4uNnQpivkUJTmQZ/YdvUGSZ0AuvvvgFcOU+fsYvn77RbEH0A2gKIZAMQMCWQmODBrKEuhmY/Bh7S0pCQGGpy/egz2Vk+hE1ZiiKIZgyYwYzyD7LjfRmQHZU9SMKYo8hOxIUtigvEMrTw2Ih0Cep5WnBsxDyJ6SlhCE5ylKk9+AegjmKVDBAPPUnOWHQcJkA4pKOVJtFeTnZnj/8SsDrLTDph9UpFMC6BpDEQGmDCBP0RLQNYY0VSQZGkv8cPoHX8zh1IQmQVUPTV94gOH6nedoVjAwgDySGe+AIU4LAbomOVp4AN1MqsYQvWIB3RPI/NEYQg4NdDauPISuDplP7fw1GkPIoYvOHs1D6CFCBT5VS7lhl4f+UyGEKTWCqjGURafWAD5PD7tSbtRD+KJ7MMhRFEN8vJxgP9y4+4Jiv8DMgJlJroEUFQomevLggcZpC/aTaz+GPpCZlACKPOTjog+2m9ShYGwOBsUMyDMwM7GpIUaMIg+xsDAxBHgYgjExltFDDUV5iB4OJNWOUQ+RGmL0Vj8aQ/QOcVLtG40hUkOM3upHY4jeIU6qfYy5NcsGQ0eTVHfjVM8EWtaIU3aoSTAybgUA31Oau7bXkxIAAAAASUVORK5CYII=);
  background-size: 100% 100%;
}
.fdd-icon-cha {
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  position: fixed;
  right: 25px;
  top: 52px;
  background-position: -56px -144px;
}
.fdd-icon-nocheck,
.fdd-icon-checkon {
  width: 14px;
  height: 14px;
  background: white;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  box-sizing: border-box;
  overflow: hidden;
}
.fdd-icon-nocheck {
  background-position: -457px -41px;
}
.fdd-icon-checkon {
  background-position: -441px -41px !important;
}
.fdd-icon-ireview,
.fdd-icon-ireview-on {
  margin-left: 5px;
  display: inline-block;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  height: 18px;
  width: 46px;
  vertical-align: middle;
}
.fdd-icon-ireview {
  background-position: -531px -80px;
}
.fdd-icon-ireview-on {
  background-position: -531px -43px;
}
.fdd-icon-radio,
.fdd-icon-radio-on {
  background: white;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
}
.fdd-icon-radio {
  width: 12px;
  height: 12px;
  border: #eaeaea solid 1px;
}
.fdd-icon-radio-on {
  width: 8px;
  height: 8px;
  border: #ffd435 solid 3px;
}
.fdd-ico_yiqian,
.fdd-ico_weiqian,
.fdd-ico_juqian {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  left: 10px;
  position: relative;
  color: #ccc;
}
.fdd-i-user {
  width: 35px;
  height: 39px;
  vertical-align: middle;
  display: inline-block;
  background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
  background-position: -1px -41px;
}
.fdd-ico_yiqian::before {
  color: inherit;
  font-family: fadada-icons !important;
  content: "\E639";
  font-size: 16px;
  line-height: 16px;
}
.fdd-ico_weiqian::before {
  color: inherit;
  font-family: fadada-icons !important;
  content: "\E639";
  font-size: 16px;
  line-height: 16px;
}
.fdd-ico_juqian::before {
  color: #f7704d;
  font-family: fadada-icons !important;
  content: "\E607";
  font-size: 16px;
  line-height: 16px;
}
.fdd-span-fa {
  width: 18px;
  height: 18px;
  border: #ffd435 solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  display: inline-block;
  text-align: center;
  color: #ffd435;
  vertical-align: middle;
  line-height: 16px;
  box-sizing: border-box;
  margin: 0;
  text-indent: 2px;
}
.green-span {
  border: #ffd435 solid 1px;
  display: inline-block;
  overflow: hidden;
  color: #ffd435;
  font-size: 12px;
  height: 16px;
  line-height: 16px;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0 5px;
  vertical-align: middle;
  margin-left: 5px;
}

/*********全局变量*********/
@tipbg :rgba (33,42,49,0.8);
.font-12 {
  font-size: 12px;
}
.fdd-error {
  color: #c00;
}
.pos-r {
  position: relative;
}
.pos-a {
  position: absolute;
}
.fdd-disabled {
  cursor: not-allowed !important;
  opacity: 0.2;
}
.fdd-app-left {
  text-align: left;
}
.fdd-hover-menu .fdd-icon-home {
  background-position: -96px 0;
}
.fdd-hover-menu .fdd-icon-contract {
  background-position: -112px 0;
}
.fdd-hover-menu .fdd-icon-user {
  background-position: -144px 0;
}
.fdd-hover-menu .fdd-icon-muban {
  background-position: -128px 0;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.centerSize {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
}
.pointer {
  cursor: pointer;
}
/*********全局变量*********/
.fdd-img {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-ico {
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
}
.fdd-moban-img {
  background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
}
.fdd-loading {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}
.fdd-loading div {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  -ms-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -webkit-border-radius: 100%;
  position: absolute;
  margin-top: -20px;
  margin-left: -20px;
  top: 50%;
  left: 50%;
  background: url(./images/fdd-load.gif?a180cd6eafa778436cbd3bddeb1630e9) no-repeat center #fff;
  background-size: 60%;
  box-shadow: 0 5px 10px #ddd;
}
.fdd-border-error {
  border: #c00 solid 1px !important;
}
.fdd-error-trip {
  position: fixed;
  z-index: 10000;
  text-align: center;
  width: 100%;
  top: 45%;
  left: 0;
  right: 0;
}
.fdd-error-trip .fdd-error-tripbox {
  display: inline-block;
  padding: 15px 20px;
  background: rgba(42, 42, 42, 0.7);
  z-index: 10000;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  color: white;
  font-size: 12px;
}
.fdd-disable {
  color: #cacaca !important;
}
.fdd-button-link {
  background: #ffd435;
  color: #2a2a2a;
  display: inline-block;
  width: auto;
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-button-link:hover {
  background: #e1b213;
}
.fdd-curpost {
  cursor: pointer !important;
}
/*form*/
:focus {
  outline: 0;
}
input,
select,
textarea {
  vertical-align: middle;
}
input {
  background: white;
}
input[placeholder],
[placeholder],
*[placeholder] {
  color: #666;
}
input[type="text"],
input[type="password"],
select,
textarea {
  width: 100%;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: #e5e5e5 solid 1px;
  color: #666;
  box-sizing: border-box;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  text-indent: 10px;
  font-family: "\5FAE\8F6F\96C5\9ED1", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus {
  border: #ffd435 solid 1px;
  box-shadow: 0 0 1px #ffd435;
  background: white;
}
input[type="text"]:disabled,
input[type="password"]:disabled,
select:disabled,
textarea:disabled {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  color: #bdbdbd;
  cursor: not-allowed;
}
input[type="text"]:disabled :input[placeholder],
input[type="password"]:disabled :input[placeholder],
select:disabled :input[placeholder],
textarea:disabled :input[placeholder] {
  color: #fafafa;
}
input[type="text"].search,
input[type="password"].search,
select.search,
textarea.search {
  padding-left: 25px;
  text-indent: 0px !important;
}
/*table*/
table {
  border-spacing: 0;
  background: white;
  box-sizing: border-box;
  table-layout: fixed;
  display: table;
  border-collapse: separate;
}
.fdd-table,
.fdd-table2 {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  border-collapse: collapse;
  border-bottom: none;
  -webkit-animation: show 0.2s ease-in;
  transition-delay: 0s;
  overflow: auto;
}
.fdd-table .fa-table_1_column_2,
.fdd-table2 .fa-table_1_column_2 {
  text-align: left;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck {
  margin: 12px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck,
.fdd-table .fdd-icon-checkon,
.fdd-table2 .fdd-icon-checkon {
  margin-left: 6px;
}
.fdd-table thead,
.fdd-table2 thead {
  background: #f9f9f9;
}
.fdd-table thead th,
.fdd-table2 thead th {
  font-weight: bold;
}
.fdd-table thead th span,
.fdd-table2 thead th span {
  margin-left: 0 !important;
}
.fdd-table thead th:nth-child(1),
.fdd-table2 thead th:nth-child(1) {
  text-align: left;
}
.fdd-table tr,
.fdd-table2 tr {
  cursor: pointer;
  height: 40px;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td,
.fdd-table tr th,
.fdd-table2 tr th {
  height: 40px;
  text-align: center;
  color: #666;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td {
  color: #666;
  font-size: 12px;
}
.fdd-table tr td .fdd-flow-div,
.fdd-table2 tr td .fdd-flow-div {
  text-align: left;
}
.fdd-table tr td:nth-child(1),
.fdd-table2 tr td:nth-child(1),
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 5px;
  text-align: left;
}
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 3px;
}
.fdd-table tr:hover,
.fdd-table2 tr:hover {
  background: #fff9e3;
}
.fdd-table tr:last-child,
.fdd-table2 tr:last-child {
  border-bottom: none;
}
.fdd-table .left,
.fdd-table2 .left {
  text-align: left;
}
.tab-link {
  color: #999;
}
.tab-link:hover {
  color: #ffd435;
}
.fdd-table2 {
  margin-top: -1px;
}
.fdd-table2 thead {
  background: white;
}
.fdd-table2 tr:nth-child(2n + 1) {
  background: #f7f7f7;
}
.fdd-table2 td:nth-child(1),
.fdd-table2 th:nth-child(1) {
  text-indent: 15px !important;
  text-align: left;
}
.fdd-table2 thead th:nth-child(2) {
  text-align: center;
}
/*radio*/
.fdd-radio,
.fdd-radio-on,
.fdd-check,
.fdd-check-on {
  display: inline-block;
  background: white;
  vertical-align: middle;
  margin: 6px 7px 0 0;
  cursor: pointer;
}
.fdd-radio,
.fdd-radio-on {
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
}
.fdd-radio {
  width: 14px;
  height: 14px;
  border: #cdcdcd solid 1px;
}
.fdd-radio-on,
.fdd-check-on {
  width: 6px;
  height: 6px;
  border: #ffd435 solid 5px;
  position: relative;
}
.fdd-radio-on i,
.fdd-check-on i {
  position: absolute;
  left: 0;
  top: 0 !important;
  font-weight: bold;
  font-size: 12px;
}
/*check*/
.fdd-check,
.fdd-check-on {
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-check {
  width: 12px;
  height: 12px;
  border: #cdcdcd solid 1px;
}
.fdd-check-on {
  width: 12px;
  height: 12px;
  border: #ffd435 solid 1px;
  background: #ffd435;
}
/*margin*/
.fddui-margin-10 {
  margin: 10px 0;
}
.fddui-margin-20 {
  margin: 20px 0;
}
.fddui-margin-30 {
  margin: 30px 0;
}
.fddui-margin-40 {
  margin: 40px 0;
}
.fddui-margin-50 {
  margin: 50px 0;
}
.fddui-margintop-10 {
  margin-top: 10px;
}
.fddui-margintop-20 {
  margin-top: 20px;
}
.fddui-margintop-30 {
  margin-top: 30px;
}
.fddui-margintop-40 {
  margin-top: 40px;
}
.fddui-margintop-50 {
  margin-top: 50px;
}
/*padding*/
.fddui-padding-10 {
  padding: 10px 0;
}
.fddui-padding-20 {
  padding: 20px 0;
}
.fddui-padding-30 {
  padding: 30px 0;
}
.fddui-padding-40 {
  padding: 40px 0;
}
.fddui-padding-50 {
  padding: 50px 0;
}
/*button*/
button {
  display: block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: none;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  color: black;
  background: #fbb900;
  padding: 0 25px;
}
button:hover,
button:active {
  background: #f49600;
  color: black;
  -webkit-transition: all 2s;
  -moz-transition: all 2s;
  -ms-transition: all 2s;
  -o-transition: all 2s;
  transition: all 2s;
}
button:focus {
  outline: 0;
}
button:disabled {
  cursor: not-allowed;
}
.fdd-button-disabled {
  background: #eaeaea;
  color: #999;
  cursor: not-allowed;
  border: #eaeaea solid 1px;
  opacity: 0.2;
}
.fdd-button-disabled:hover {
  border: #eaeaea solid 1px;
  background: #eaeaea;
  color: #999;
}
.fdd-ident-disabled {
  background: #c7c4c4 !important;
  color: #2a2a2a;
  cursor: not-allowed;
}
.fdd-main {
  position: absolute;
  min-width: 1100px;
  width: 100%;
  margin: 0 auto;
}
.fdd-errorborder {
  border: #c00 solid 1px !important;
}
.fdd-header-bottom {
  width: 100%;
  bottom: 0;
  background: white;
  z-index: 19;
  border-top: #edeff2 solid 1px;
  position: fixed;
  left: 0;
}
.fdd-header-bottom div {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  position: relative;
}
.fdd-header-bottom div a {
  float: right;
  margin: 9px;
}
.fdd-mix-btn {
  width: auto !important;
  height: 28px !important;
  line-height: 28px !important;
  padding: 0 10px;
}
.fdd-btn-color {
  color: #fbb900 !important;
}
.fdd-notallowed {
  cursor: not-allowed !important;
}
.errormain {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: #fafafa;
}
.errormain div {
  width: 855px;
  margin: 0 auto;
  margin-top: 100px;
}
.errormain div img {
  width: 100%;
}
.errormain p {
  color: #434a54;
  font-size: 6em;
  text-align: center;
}
.errormain span {
  display: block;
  text-align: center;
  color: #434a54;
  font-size: 16px;
  padding-bottom: 20px;
}
.errormain a {
  width: 180px;
  display: block;
  margin: 0 auto;
}
.fdd-fade-warp {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 900;
  background: rgba(0, 0, 0, 0.4);
}
.fdd-fade-box {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 990;
  background: rgba(0, 0, 0, 0.5);
}
.fdd-loading-box {
  width: 610px;
  height: 168px;
  background: white;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin: 0 auto;
  margin-top: 12%;
  box-shadow: 5px 5px 5px #666;
}
.fdd-loading-box .loadbox {
  width: 550px;
  height: 50px;
  margin: 0 auto;
  padding-top: 50px;
}
.fdd-loading-box .loadbox p {
  width: 492px;
  height: 10px;
  background: #f5f5f5;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  float: left;
  margin-top: 3px;
  -moz-box-shadow: 1px 1px 1px #999 inset;
  /* For Firefox3.6+ */
  -webkit-box-shadow: 1px 1px 1px #999 inset;
  /* For Chrome5+, Safari5+ */
  box-shadow: 1px 1px 1px #999 inset;
  /* For Latest Opera */
  position: relative;
}
.fdd-loading-box .loadbox p i {
  width: 1%;
  background: #ffd435;
  height: 10px;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  display: inline-block;
  position: absolute;
}
.fdd-loading-box .loadbox span {
  float: left;
  margin-left: 15px;
}
.fdd-loading-box .loadbox .txt {
  margin-left: 0;
  margin-top: 10px;
}
.fdd-flow {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: text-bottom;
}
.red-color {
  color: #c00 !important;
}
.fa-table th {
  font-weight: bold;
}
.fa-table th:nth-child(1) {
  text-align: left;
}
.fa-table td:nth-child(1) {
  text-align: left;
}
.fa-table .cell {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  white-space: nowrap !important;
  text-align: left;
}
.fa-table__header-wrapper .has-gutter tr th:nth-child(2) {
  text-align: left;
}
.sectab {
  text-indent: 24px;
}
.page-detail {
  width: 95%;
  height: 21px;
  line-height: 21px;
  position: relative;
  margin: 0 auto;
  padding-top: 12px;
  text-align: center;
}
.page-detail a {
  display: inline-block;
  color: #2a2a2a;
}
.page-detail a:hover {
  color: #ffd435;
}
.page-detail .centerbox {
  margin: 0 auto;
  text-align: center;
  width: 90%;
}
.page-detail .centerbox a {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin: 0 10px;
  font-size: 14px;
}
.page-detail .centerbox .hover {
  color: #ffd435;
}
.page-detail .home {
  position: absolute;
  left: 0;
}
.page-detail .last {
  position: absolute;
  right: 0;
  top: 15px;
}
.fdd-bottom {
  margin-bottom: 15px;
}
.table-body tr td {
  padding: 0 1.5px;
}
@font-face {
  font-family: "fddfonts";
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"), url(data:font/ttf;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPg0KPGRlZnM+DQo8Zm9udCBpZD0iZmRkZm9udHMiIGhvcml6LWFkdi14PSIxMDI0Ij4NCjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIxMDI0IiBhc2NlbnQ9Ijk2MCIgZGVzY2VudD0iLTY0IiAvPg0KPG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjEwMjQiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTg4NzsiIGdseXBoLW5hbWU9ImhlbHAiIGQ9Ik02NDIgNDU4LjY2N2MyNCAyNCA0MCA1OCA0MCA5NiAwIDk0LTc2IDE3MC0xNzAgMTcwcy0xNzAtNzYtMTcwLTE3MGg4NGMwIDQ2IDQwIDg2IDg2IDg2czg2LTQwIDg2LTg2YzAtMjQtMTAtNDQtMjYtNjBsLTUyLTU0Yy0zMC0zMi01MC03NC01MC0xMjB2LTIyaDg0YzAgNjQgMjAgODggNTAgMTIwek01NTQgMTI4LjY2N3Y4NGgtODR2LTg0aDg0ek01MTIgODUyLjY2N2MyMzYgMCA0MjYtMTkwIDQyNi00MjZzLTE5MC00MjYtNDI2LTQyNi00MjYgMTkwLTQyNiA0MjYgMTkwIDQyNiA0MjYgNDI2eiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iY2xvc2UiIGQ9Ik0xMDI0IDg1Mi40OGwtMTA3LjUyIDEwNy41Mi00MDQuNDgtNDA0LjQ4LTM5OS4zNiA0MDQuNDgtMTEyLjY0LTEwNy41MiA0MDQuNDgtNDA0LjQ4LTQwNC40OC00MDQuNDggMTEyLjY0LTEwNy41MiAzOTkuMzYgMzk5LjM2IDQwNC40OC0zOTkuMzYgMTA3LjUyIDEwNy41Mi00MDQuNDggNDA0LjQ4eiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAxOyIgZ2x5cGgtbmFtZT0idW5pRTkwMSIgZD0iTTYzNC44OCAzMjUuMTJsLTE4NC4zMi0zODkuMTIgMzg5LjEyIDE4NC4zMiAxODQuMzIgMzg5LjEyLTM4OS4xMi0xODQuMzJ6TTU1Mi45NiAzOC40bDEyOCAyNDAuNjQgMTE3Ljc2LTExMi42NC0yNDUuNzYtMTI4ek02Ni41NiA4OTguNTZoNzY4di0zODRoNjEuNDR2NDQ1LjQ0aC04OTZ2LTEwMjRoMzg0djYxLjQ0aC0zMTcuNDR2OTAxLjEyek0xNTguNzIgNzY1LjQ0aDQxOS44NHYtOTcuMjhoLTQxOS44NHY5Ny4yOHpNMTU4LjcyIDUyOS45Mmg0ODEuMjh2LTk3LjI4aC00ODEuMjh2OTcuMjh6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDI7IiBnbHlwaC1uYW1lPSJ1bmlFOTAyIiBkPSJNMzM3LjkyLTY0bC0xMjggMTI4IDM4NCAzODkuMTItMzg0IDM3OC44OCAxMjggMTI4IDQ1MC41Ni00NDUuNDRjMTUuMzYtMTUuMzYgMjUuNi00MC45NiAyNS42LTYxLjQ0IDAtMjUuNi0xMC4yNC00Ni4wODAtMjUuNi02MS40NGwtNDUwLjU2LTQ1NS42OHoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMzsiIGdseXBoLW5hbWU9IjEiIGQ9Ik0zMjIuNTYgNjM3LjQ0bC0zMjIuNTYtNzAxLjQ0IDcwMS40NCAzMjIuNTYgMzIyLjU2IDcwMS40NC03MDEuNDQtMzIyLjU2ek01MTIgMzU1Ljg0Yy01MS4yIDAtOTIuMTYgNDAuOTYtOTIuMTYgOTIuMTZzNDAuOTYgOTIuMTYgOTIuMTYgOTIuMTZjNTEuMiAwIDkyLjE2LTQwLjk2IDkyLjE2LTkyLjE2cy00MC45Ni05Mi4xNi05Mi4xNi05Mi4xNnoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNDsiIGdseXBoLW5hbWU9InVuaUU5MDQiIGQ9Ik02ODYuMDgwLTY0bDEyOCAxMjgtMzg0IDM4NCAzODQgMzg0LTEyOCAxMjgtNDUwLjU2LTQ0NS40NGMtMTUuMzYtMjAuNDgtMjUuNi00MC45Ni0yNS42LTY2LjU2czEwLjI0LTQ2LjA4MCAyNS42LTYxLjQ0bDQ1MC41Ni00NTAuNTZ6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5NGE7IiBnbHlwaC1uYW1lPSJjb21wYXNzMiIgZD0iTTUxMiA5NjBjLTI4Mi43NyAwLTUxMi0yMjkuMjMtNTEyLTUxMnMyMjkuMjMtNTEyIDUxMi01MTIgNTEyIDIyOS4yMyA1MTIgNTEyLTIyOS4yMyA1MTItNTEyIDUxMnpNOTYgNDQ4YzAgMjI5Ljc1IDE4Ni4yNSA0MTYgNDE2IDQxNiAxMDkuNTc0IDAgMjA5LjIzMi00Mi4zODYgMjgzLjUzNC0xMTEuNjI4bC00MTEuNTM0LTE3Ni4zNzItMTc2LjM3Mi00MTEuNTM0Yy02OS4yNDIgNzQuMzAyLTExMS42MjggMTczLjk2LTExMS42MjggMjgzLjUzNHpNNTg1LjE2NiAzNzQuODM0bC0yNTYuMDgyLTEwOS43NSAxMDkuNzUgMjU2LjA4MiAxNDYuMzMyLTE0Ni4zMzJ6TTUxMiAzMmMtMTA5LjU3NCAwLTIwOS4yMzQgNDIuMzg2LTI4My41MzIgMTExLjYyOGw0MTEuNTMyIDE3Ni4zNzIgMTc2LjM3MiA0MTEuNTMyYzY5LjI0Mi03NC4yOTggMTExLjYyOC0xNzMuOTU4IDExMS42MjgtMjgzLjUzMiAwLTIyOS43NS0xODYuMjUtNDE2LTQxNi00MTZ6IiAvPg0KPC9mb250PjwvZGVmcz48L3N2Zz4=#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "";
  /* project id 944446 */
  src: url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.eot");
  src: url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.woff") format("woff"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.ttf") format("truetype"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.svg#") format("svg");
}
@font-face {
  font-family: "fddOrgFonts";
  src: url(./images/fddOrgFonts.eot?04bac8fd03f763b1f866002955b94ca7);
  src: url(./images/fddOrgFonts.eot?04bac8fd03f763b1f866002955b94ca7#iefix) format("embedded-opentype"), url(data:font/ttf;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff"), url(./images/fddOrgFonts.svg?0bb7bd8d4aebaac6b4e6d1830fcbc66e#fddOrgFonts) format("svg");
}
[class^="fdd-icon-"],
[class*="fdd-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "fddfonts" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fdd-jiaoyan {
  width: 265px !important;
}
/*基于fadada-ui组件 所有的弹窗都改为居中显示------------start*/
.com-pop {
  top: 0px !important;
}
.fixed-pop-bg {
  justify-content: center;
}
/*基于fadada-ui组件 所有的弹窗都改为居中显示--------------end*/
.el-time-panel__footer {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.el-picker-panel__icon-btn {
  margin: 0px;
  padding-right: 5px;
  padding-bottom: 9px;
}
.el-input__icon {
  left: 15px !important;
}
.fdd-reghead {
  width: 1180px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
}
.fdd-reghead div {
  float: right;
  margin-top: 20px;
}
.fdd-reghead .logo,
.fdd-reghead img {
  width: 80px;
  overflow: hidden;
  height: auto;
}
.fdd-reghead .logo {
  display: block;
  margin-top: 10px;
  float: left;
}
.fdd-reghead span,
.fdd-reghead a {
  color: white;
}
.fdd-reghead .line {
  margin: 0 5px;
}
.fdd-reghead .login {
  color: #fbb900;
}
.fdd-reghead .login:hover {
  color: #e1b213;
}
.fdd-regbox {
  width: 715px;
  margin: 75px auto 0 auto;
  background: white;
  height: auto !important;
  overflow: hidden;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-link-gray {
  color: inherit;
  background: inherit;
  cursor: default;
  opacity: 0.4;
}
.fdd-link-gray:hover {
  color: inherit;
}
.fdd-text-gray {
  opacity: 0.4;
}
/*重构注册页面的tab页和步骤提示*/
.breadcrumb3,
.breadcrumb2,
.breadcrumb4 {
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  overflow: hidden;
  border: 1px solid #eaeaea;
  width: 713px;
  height: 58px;
  margin: 0 auto;
}
.breadcrumb3 i,
.breadcrumb2 i,
.breadcrumb4 i {
  display: inline-block;
  width: 20px;
  line-height: 20px;
  margin-right: 10px;
  color: #c9c9c9;
  border: 2px solid #c9c9c9;
  height: 20px;
  vertical-align: middle;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  position: relative;
}
.breadcrumb3 i.finshed-icon,
.breadcrumb2 i.finshed-icon,
.breadcrumb4 i.finshed-icon,
.breadcrumb3 i.finshed-icon2,
.breadcrumb2 i.finshed-icon2,
.breadcrumb4 i.finshed-icon2 {
  border: 0 !important;
  height: 24px;
  width: 24px;
  margin-right: 4px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAAAXNSR0IArs4c6QAABYFJREFUaAXNWztvVEcUvrteP9ZQYGv9VOwmaQIVokEiEgUSFUoTKpQUCQWRIFESEvIXgPAQUSK5IVIQEqmQooSOErqkQymSwhGW1o/1A4u11/au9+b7zFzpZrV7mcc5i690ueOZM2fON9+cmXPuXaJoH12Li4uf4v51H5n0ypRKpXIPhp3QMGxubq4I/c2VlZXDGvoTnfmk4PB8msvlvnWQtxadmpqq9fX15XZ3d69Yd+qGINlYXl5uzs/PH9EYb3NzMwbb22B7SkM/dTozTTaKxWKup6dHhQ2soqi3t7ev0Wh8oQXaS2+z2SQb9dXV1WkvBRmdarVaTLaXlpZerq2tHcoQ9W5yZpojkQ2wXQAbl71Hzuho2D5Yr9cvZYh5N3mB5mgAzccn5XK5xIL0hQ2NKj/nHiKt2xt0Pp+PBgYGDsL/LkobRX3UXygURgD+Y2n93qBpyODgYBTH8aWFhYUD0oZRH9nGUv8KYxQk9QeBxg4e9ff3l8DKeUmjEl3Uj/ttbJofJHUSzyDQNMCwfVmajQSc8W3RYCgYNPyObE/jiDmXGCr5pH6spKMIfU9L6Q0GTUO4k8OwK2A7J2VYWg/Zpv50XUhZBDSNgu8dQXh6JsSYTn1xQnBDOwXfPtZJxqVeBDQHNL4t6ntpIASOlSTCthho+DXZPqGVdhq2z2LveCc9GT5lMdAcnGxjGaqwbULTPNj+xgdouo8oaLKNDeeMVtppgpWP4NsTaRCuZVHQZEM77QTwItj+zBVoWt7riMGgcVpJuswmvABoMJIaHh5+nm6zKTO1zJJDWhttbGy8wARPj4yMvMyS7dQmyjQHMWyrpZ1wH75kOATwFzqBel29OGgOaNLO85ppJyb3S6yqvfzzdSBb21VAkw2knQewxHVeArxKOyexoX3YCsjmbxXQHNgcXxc1004M8zXYdsbg3MFmJikDlruRdr6LYOV9W5sSOTXQHKAbaSd82zkYUgXdpbTzOHz7ZMKizVMVNA3oRtoJv3ZKRNRBa6edjAtwvcV/bC910DREM+3c2dlhyvmdLWDKdQW0i0EusvjQF+H+d3R09BeXfl0Bjc80DE+vuxhmI0uWcd2E7oaNfCKjDpqG4fPMX6VS6bdkUIknEw98Vqpsb2/fddWnDhpZE226BjYysydXww3L3/MrqmtfVdBgIgITz+FzD1wNy5LHxsXVU0W29UOWXKc2VdDGl2+B5XonA3zqyTJ0zgwNDb3w6a8GmjsrWF6GUc4+lwXEsMwd7HaWXFabGmiyDAN/xNKuZhng2oZlTb338Nak7No3kVcBzZ11a2trA2x7+VxiXOuTLGNpN7G0nYKRVj0qoM2OfXdycpLLW+wyLD8Ey3+HKBUHTTYAuoEM62aIYe36EjRYvtauzaVOHLRh+YHPm9Asww3Lj8HyH1lyNm2ioA3LMXxZJeTEXhHMMidFFDSOqAiGPRofH39mM+O2MgxyoPfPsbGxx7Z9suREQfOYwiXCRtpoE3JeTdeFlMVAk2Us66c4l5+EGNTal0EO7n/gyw9b23z/FgNtQk4VlrFjX8fd9AUp0g8b1v8usMyfTT5Dpde3sbRR2P3j5MY3K/5csgy9Xl8y0nrTZRGmeUxhoyEboukjXQaAmbDsvS1IGx5SDgatlT5iEvmSgF8nZ0IAtusbDFozfYTB4gkLJyEINHdWLEGt9LEG/XfaMRVaFwRaK3005/JPExMTlVCA7fp7g6bPaaWPiLMbYPlGO4PfWB3Pq2q1yuNEfPmtr6/H+FnWfU1wXkwDs0r6ODs7O4ClzTkVD3KCJ9EEDT8HK2pRgADnAlbP7y3V4n86M83/XsCICT4nnj4C3Xu4xRILsdkybIh+rRAzzlKRM9PQSzb2n89ZAqbYfznum4QHEtxKAAAAAElFTkSuQmCC) no-repeat;
  background-position: -43px -4px;
}
.breadcrumb3 i.finshed-icon2,
.breadcrumb2 i.finshed-icon2,
.breadcrumb4 i.finshed-icon2 {
  background-position: -66px -4px;
}
.breadcrumb3 li,
.breadcrumb2 li,
.breadcrumb4 li {
  width: 235px;
  float: left;
  text-align: center;
  position: relative;
  line-height: 58px;
  color: #a2abb2;
}
.breadcrumb3 li.last:before,
.breadcrumb2 li.last:before,
.breadcrumb4 li.last:before {
  background: #fff;
}
.breadcrumb3 li.last.on:before,
.breadcrumb2 li.last.on:before,
.breadcrumb4 li.last.on:before {
  background: #f7f7f7;
}
.breadcrumb3 li:before,
.breadcrumb2 li:before,
.breadcrumb4 li:before {
  display: block;
  content: "";
  position: absolute;
  width: 14px;
  z-index: 19;
  height: 58px;
  right: -14px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAAAXNSR0IArs4c6QAABYFJREFUaAXNWztvVEcUvrteP9ZQYGv9VOwmaQIVokEiEgUSFUoTKpQUCQWRIFESEvIXgPAQUSK5IVIQEqmQooSOErqkQymSwhGW1o/1A4u11/au9+b7zFzpZrV7mcc5i690ueOZM2fON9+cmXPuXaJoH12Li4uf4v51H5n0ypRKpXIPhp3QMGxubq4I/c2VlZXDGvoTnfmk4PB8msvlvnWQtxadmpqq9fX15XZ3d69Yd+qGINlYXl5uzs/PH9EYb3NzMwbb22B7SkM/dTozTTaKxWKup6dHhQ2soqi3t7ev0Wh8oQXaS2+z2SQb9dXV1WkvBRmdarVaTLaXlpZerq2tHcoQ9W5yZpojkQ2wXQAbl71Hzuho2D5Yr9cvZYh5N3mB5mgAzccn5XK5xIL0hQ2NKj/nHiKt2xt0Pp+PBgYGDsL/LkobRX3UXygURgD+Y2n93qBpyODgYBTH8aWFhYUD0oZRH9nGUv8KYxQk9QeBxg4e9ff3l8DKeUmjEl3Uj/ttbJofJHUSzyDQNMCwfVmajQSc8W3RYCgYNPyObE/jiDmXGCr5pH6spKMIfU9L6Q0GTUO4k8OwK2A7J2VYWg/Zpv50XUhZBDSNgu8dQXh6JsSYTn1xQnBDOwXfPtZJxqVeBDQHNL4t6ntpIASOlSTCthho+DXZPqGVdhq2z2LveCc9GT5lMdAcnGxjGaqwbULTPNj+xgdouo8oaLKNDeeMVtppgpWP4NsTaRCuZVHQZEM77QTwItj+zBVoWt7riMGgcVpJuswmvABoMJIaHh5+nm6zKTO1zJJDWhttbGy8wARPj4yMvMyS7dQmyjQHMWyrpZ1wH75kOATwFzqBel29OGgOaNLO85ppJyb3S6yqvfzzdSBb21VAkw2knQewxHVeArxKOyexoX3YCsjmbxXQHNgcXxc1004M8zXYdsbg3MFmJikDlruRdr6LYOV9W5sSOTXQHKAbaSd82zkYUgXdpbTzOHz7ZMKizVMVNA3oRtoJv3ZKRNRBa6edjAtwvcV/bC910DREM+3c2dlhyvmdLWDKdQW0i0EusvjQF+H+d3R09BeXfl0Bjc80DE+vuxhmI0uWcd2E7oaNfCKjDpqG4fPMX6VS6bdkUIknEw98Vqpsb2/fddWnDhpZE226BjYysydXww3L3/MrqmtfVdBgIgITz+FzD1wNy5LHxsXVU0W29UOWXKc2VdDGl2+B5XonA3zqyTJ0zgwNDb3w6a8GmjsrWF6GUc4+lwXEsMwd7HaWXFabGmiyDAN/xNKuZhng2oZlTb338Nak7No3kVcBzZ11a2trA2x7+VxiXOuTLGNpN7G0nYKRVj0qoM2OfXdycpLLW+wyLD8Ey3+HKBUHTTYAuoEM62aIYe36EjRYvtauzaVOHLRh+YHPm9Asww3Lj8HyH1lyNm2ioA3LMXxZJeTEXhHMMidFFDSOqAiGPRofH39mM+O2MgxyoPfPsbGxx7Z9suREQfOYwiXCRtpoE3JeTdeFlMVAk2Us66c4l5+EGNTal0EO7n/gyw9b23z/FgNtQk4VlrFjX8fd9AUp0g8b1v8usMyfTT5Dpde3sbRR2P3j5MY3K/5csgy9Xl8y0nrTZRGmeUxhoyEboukjXQaAmbDsvS1IGx5SDgatlT5iEvmSgF8nZ0IAtusbDFozfYTB4gkLJyEINHdWLEGt9LEG/XfaMRVaFwRaK3005/JPExMTlVCA7fp7g6bPaaWPiLMbYPlGO4PfWB3Pq2q1yuNEfPmtr6/H+FnWfU1wXkwDs0r6ODs7O4ClzTkVD3KCJ9EEDT8HK2pRgADnAlbP7y3V4n86M83/XsCICT4nnj4C3Xu4xRILsdkybIh+rRAzzlKRM9PQSzb2n89ZAqbYfznum4QHEtxKAAAAAElFTkSuQmCC) no-repeat;
  background-position: -13px -2px;
}
.breadcrumb3 li.on,
.breadcrumb2 li.on,
.breadcrumb4 li.on {
  background: #f7f7f7;
  color: #a6a6a6;
}
.breadcrumb3 li.on i,
.breadcrumb2 li.on i,
.breadcrumb4 li.on i {
  color: #ffd435;
  border: 2px solid #ffd435;
}
.breadcrumb3 li.on:before,
.breadcrumb2 li.on:before,
.breadcrumb4 li.on:before {
  background-position: -36px 0px;
}
.breadcrumb2 li {
  width: 356px;
}
.breadcrumb4 {
  width: 100%;
  border: 0;
  border-bottom: 1px solid #eaeaea;
}
.breadcrumb4 li {
  width: 275px;
}
.breadcrumb4 li em {
  height: 20px;
  width: 20px;
  display: block;
  position: absolute;
  left: -2px;
  top: -2px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -570px -13px;
}
.fdd-regisuccess {
  width: 560px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  margin-bottom: 30px;
  margin-top: 50px;
}
.fdd-regisuccess span {
  width: 65px;
  height: 65px;
  display: block;
  margin: 0 auto;
  margin-bottom: 30px;
}
.fdd-regisuccess .fdd-button-link {
  width: 197px;
  height: 45px;
  line-height: 45px;
  margin: 0 auto;
  display: block;
  margin-top: 25px;
}
.fdd-regisuccess .h5 {
  font-size: 16px;
  text-align: center;
}
.fdd-regisuccess .h6 {
  width: 330px;
  margin: 0 auto;
  color: #999;
  font-size: 12px;
  text-align: center;
  margin-top: 20px;
}
.fdd-regisuccess-btnbox {
  width: 380px;
  height: 45px;
  position: relative;
  margin: 50px auto;
}
.fdd-regisuccess-btnbox a {
  min-width: 100px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  display: inline-block;
  background: #ffd435;
  color: #2a2a2a;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0 30px;
}
.fdd-regisuccess-btnbox a:hover {
  background: #e1b213;
}
.fdd-regisuccess-btnbox .left,
.fdd-regisuccess-btnbox .right {
  position: absolute;
}
.fdd-regisuccess-btnbox .left {
  left: 0;
}
.fdd-regisuccess-btnbox .right {
  right: 0;
}
.fdd-agreetbox {
  width: 860px;
  margin: 100px auto 0;
  background: white;
  border: #e8e8e8 solid 1px;
  padding: 30px;
  box-sizing: border-box;
  color: #666;
}
.fdd-agreetbox h3 {
  text-align: center;
  font-size: 20px;
  line-height: 28px;
  display: block;
  font-weight: bold;
}
.fdd-agreetbox p {
  line-height: 22px;
}
.fdd-agreetbox h4 {
  font-size: 16px;
  margin: 10px 0;
  line-height: 28px;
}
.fdd-agreetbox .use_title {
  height: auto !important;
  overflow: hidden;
  margin-top: 20px;
}
.fdd-agreetbox .useatext {
  text-decoration: underline;
}
.fdd-agreetbox .text-index {
  text-indent: 30px;
}
/*修复滚动条宽度变动*/
.scroll-left-fix {
  position: fixed;
  left: 0;
  top: 0;
  height: 50px;
  width: calc(100vw - 100%);
  background-color: #212a31;
  z-index: 100;
}
.scroll-left-fix.home-info {
  float: left;
  margin-left: calc(100% - 100vw);
  height: 136px;
  display: inline;
  position: relative;
}
/*home*/
header {
  height: 50px;
  line-height: 50px;
  background: #212a31;
  position: fixed;
  top: 0;
  z-index: 999;
  width: 100%;
  box-sizing: border-box;
  padding: 0 10px;
}
header .fdd-header .fdd-icon-logo,
header .fdd-company-header .fdd-icon-logo {
  height: 100%;
  float: left;
  margin: 0;
  display: flex;
  align-items: center;
}
header .fdd-header .fdd-icon-logo img,
header .fdd-company-header .fdd-icon-logo img {
  width: auto;
  height: 40px;
}
header .fdd-header .fdd-nav-btn,
header .fdd-company-header .fdd-nav-btn {
  background: #ffd435;
  color: #2a2a2a;
  display: inline-block;
  width: 90px;
  height: 35px;
  line-height: 33px;
  vertical-align: middle;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: none;
}
header .fdd-header .fdd-nav-btn:hover,
header .fdd-company-header .fdd-nav-btn:hover {
  background: #e1b213;
}
header .fdd-header .fdd-reset-home,
header .fdd-company-header .fdd-reset-home {
  color: #ffd435;
  position: absolute;
  right: 15px;
}
header .fdd-header .fdd-reset-home:hover,
header .fdd-company-header .fdd-reset-home:hover {
  color: #f49600;
}
header .fdd-header {
  min-width: 1100px;
  height: 50px;
  box-sizing: border-box;
  padding: 0 0px 0 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin: 0 auto;
}
header .fdd-header .go-index {
  height: 28px;
  line-height: 28px;
  padding-left: 15px;
  margin-left: 20px;
  color: white;
  border-left: #464d53 solid 1px;
}
header .fdd-header .go-index:hover {
  color: #ffd435;
}
header .fdd-header .fa-icon-exit,
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  color: #a6a6a6;
  display: inline-block;
  cursor: pointer;
}
header .fdd-header .fa-icon-exit:hover,
header .fdd-header .fa-icon-rank:hover,
header .fdd-header .fa-icon-sort:hover {
  color: #fbb900;
}
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  position: absolute;
}
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  top: 18px;
  right: 20px;
  font-size: 16px;
}
header .fdd-company-header {
  width: 100%;
  height: 50px;
}
header .fdd-company-header .fdd-icon-logo {
  margin-left: 15px;
}
header .fdd-company-header .fdd-company-name {
  color: #bbbec0;
  margin-left: 15px;
  font-weight: bold;
}
.fdd-tab-warp {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  height: auto !important;
  overflow: hidden;
  margin: 10px auto 20px auto;
}
.fdd-tab-warp.flex {
  display: flex;
}
.fdd-tab-warp p {
  height: 36px;
  line-height: 36px;
  color: #999;
  display: block;
}
.fdd-tab-warp p a {
  float: right;
  color: #ffd435;
}
.fdd-tab-warp p a:hover {
  color: #fbb900;
}
.fdd-cut-word {
  position: relative;
  width: 86%;
  right: 0;
  display: inline-block;
}
.fdd-cut-word:hover .fddv3-cut-title {
  display: block;
}
.fdd-cut-word .fddv3-cut-text {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  vertical-align: middle;
}
.fdd-cut-word .fddv3-cut-title {
  display: none;
  position: absolute;
  margin-top: 10px;
  left: 0;
  text-align: left;
  max-width: 300px;
  min-width: 30px;
  color: white;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  line-height: 18px;
  padding: 8px;
  word-wrap: break-word;
  white-space: normal;
  word-break: keep-all;
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  z-index: 6;
}
.fdd-cut-word .fddv3-cut-title:before {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.75);
  top: -12px;
  right: 10px;
}
.fdd-cut-word.left-side span.fddv3-cut-text {
  padding-left: 0px;
}
.fdd-cut-word.left-side span.fddv3-cut-text i.fa-icon-question {
  cursor: pointer;
}
.fdd-cut-word.left-side .fddv3-cut-title {
  right: auto;
  top: 38px;
  left: 95px;
  word-break: break-word;
}
.fdd-cut-word.left-side .fddv3-cut-title:before {
  left: 10px;
  right: auto;
}
.fdd-cut-word.left-side .fddv3-cut-title.leftFix {
  left: 169px;
}
.pop-no-authorize-tip .tips-text {
  font-size: 14px;
  margin-left: 20px;
  margin-top: 25px;
}
.pop-no-authorize-tip .go-authorize {
  margin-top: 25px;
}
.pop-no-authorize-tip .go-authorize button {
  height: 32px;
  line-height: 32px;
  width: 120px;
  margin-left: 20px;
  font-size: 12px;
}
/*文件列表*/
.fdd-list-main {
  position: relative;
  width: 100%;
  height: auto !important;
  margin-top: 10px;
}
.fdd-list-nav {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  margin: 0 auto;
  margin-top: 10px;
  height: 32px;
  font-size: 0px;
  display: flex;
  justify-content: space-between;
}
.fdd-list-nav .tip {
  position: absolute;
  top: 6px;
  margin-top: 0px;
  min-width: 13px;
  max-width: 30px;
  height: 13px;
  padding: 3px;
  border-radius: 20px;
  background: #f85951;
  color: white;
  line-height: 13px;
  font-size: 12px;
  right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fdd-list-nav .left-tab a {
  font-size: 14px;
  color: #2a2b2c;
  text-align: center;
  height: 32px;
  line-height: 32px;
  padding: 0 10px 0 10px;
  border: 1px solid #e5e5e5;
  border-width: 1px 0px 1px 1px;
  box-sizing: border-box;
  display: inline-block;
}
.fdd-list-nav .left-tab a:hover {
  color: white;
  background: #ffd435;
}
.fdd-list-nav .left-tab a.fa-button-own i {
  display: none;
}
.fdd-list-nav .left-tab a:first-child {
  border-radius: 4px 0px 0px 4px;
}
.fdd-list-nav .left-tab a:last-child {
  border-radius: 0 4px 4px 0;
  border-width: 1px;
}
.fdd-list-nav .left-tab a i {
  position: relative;
  top: 1px;
  min-width: 13px;
  max-width: 30px;
  height: 12px;
  padding: 3px;
  border-radius: 20px;
  background: #f85951;
  color: white;
  line-height: 12px;
  font-size: 12px;
  left: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fdd-list-nav .left-tab a span {
  position: absolute;
  top: 9px;
  right: 9px;
}
.fdd-list-nav .hover {
  color: white;
  background: #ffd435;
}
.fdd-list-search {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  min-height: 38px;
  height: auto !important;
  margin: 0 auto;
  margin-top: 20px;
}
.fdd-list-search .file-type-container {
  float: left;
  width: 90px;
  font-size: 12px;
}
.fdd-list-search .file-type-container .contact-select {
  text-align: center;
  margin-left: 0px;
}
.fdd-list-search .file-type-container .contact-select p {
  text-align: left;
  width: 80px;
  font-size: 12px;
}
.fdd-list-search .file-type-container .contact-select p .fa-icon-arrow-down {
  top: 11px;
}
.fdd-list-search .file-type-container .contact-select .sign-select-list {
  width: 80px;
}
.fdd-list-search .fdd-list-databox {
  float: left;
}
.fdd-list-search .fdd-list-databox select {
  width: 87px !important;
}
.fdd-list-search .fdd-list-databox .fa-icon-date {
  position: absolute;
  margin-top: -8px;
  right: 10px !important;
  cursor: pointer;
}
.fdd-list-search .fdd-list-databox a {
  display: inline-block;
  line-height: 34px;
  color: #a6a6a6;
  margin-left: 10px;
  font-size: 12px;
  text-decoration: underline;
}
.fdd-list-search .fdd-list-databox a:hover {
  color: #fbb900;
}
.fdd-list-search .fdd-list-databox .hover {
  color: #fbb900;
}
.fdd-list-search .fdd-list-databox select {
  width: 100px;
  height: 34px;
  display: inline-block;
  padding: 0;
  text-align: left;
  text-indent: 5px;
}
.fdd-list-search .fdd-list-databox input,
.fdd-list-search .fdd-list-databox select {
  cursor: pointer;
}
.fdd-list-search .fdd-list-databox select,
.fdd-list-search .fdd-list-databox .fdd-date,
.fdd-list-search .fdd-list-databox .line {
  float: left;
}
.fdd-list-search .fdd-list-databox .fdd-date {
  width: 140px;
  position: relative;
  margin-left: 5px;
  display: inline-block;
}
.fdd-list-search .fdd-list-databox .fdd-date i {
  position: absolute;
  width: 16px;
  font-size: 14px;
  color: #999;
  text-align: center;
  pointer-events: none;
  top: 10px;
  right: 10px;
}
.fdd-list-search .fdd-list-databox .line {
  line-height: 34px;
  text-align: center;
  margin-left: 5px;
}
.fdd-list-search .fdd-list-databox .fdd-date,
.fdd-list-search .fdd-list-databox input {
  height: 32px;
  line-height: 32px;
  box-sizing: border-box;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .imitate-select {
  float: right;
  position: relative;
  display: inline-block;
}
.fdd-list-search .imitate-select .imitate-select-list {
  width: 100%;
  position: absolute;
  box-sizing: border-box;
  text-align: center;
  border: #eaeaea solid 1px;
  top: 35px;
  background: white;
  z-index: 50;
}
.fdd-list-search .imitate-select .imitate-select-list .listlink {
  width: 100%;
  display: block;
  text-align: center;
  background: white;
  height: 34px;
  line-height: 34px;
  color: #2a2a2a;
  border-bottom: #eaeaea solid 1px;
  text-decoration: none;
  margin: 0;
}
.fdd-list-search .imitate-select .imitate-select-list .listlink:hover {
  color: #ffd435;
}
.fdd-list-search .imitate-select .more {
  display: inline-block;
  padding: 0 10px;
  text-align: center;
  color: #2a2a2a;
  border: #ffd435 solid 1px;
  line-height: 32px;
  height: 32px;
  text-decoration: none;
  margin-left: 0;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .imitate-select .more span {
  margin-left: 5px;
}
.fdd-list-search .fdd-list-btnbox {
  float: right;
}
.fdd-list-search .fdd-list-temp {
  min-width: 1100px;
  max-width: 100%;
  width: auto;
  display: flex;
  flex-wrap: wrap;
  margin: auto;
  justify-content: space-between;
  align-items: center;
}
.fdd-list-search .fdd-list-temp .temp-right {
  display: flex;
  align-items: center;
}
.fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-list-search .fdd-list-temp .fdd-list-input {
  float: left;
  width: 228px;
  margin-left: 10px;
  margin-right: 5px;
  position: relative;
}
.fdd-list-search .fdd-list-btnbox .fdd-list-input i,
.fdd-list-search .fdd-list-temp .fdd-list-input i {
  position: absolute;
  left: 3px;
  top: 1px;
  width: 14px;
  height: 14px;
}
.fdd-list-search .fdd-list-btnbox i,
.fdd-list-search .fdd-list-temp i {
  position: absolute;
  margin: 10px 0 0 5px;
}
.fdd-list-search .fdd-list-btnbox input,
.fdd-list-search .fdd-list-temp input {
  text-indent: 20px;
}
.fdd-list-search .fdd-list-btnbox input,
.fdd-list-search .fdd-list-temp input,
.fdd-list-search .fdd-list-btnbox button,
.fdd-list-search .fdd-list-temp button,
.fdd-list-search .fdd-list-btnbox .moreserch,
.fdd-list-search .fdd-list-temp .moreserch {
  height: 34px;
  line-height: 34px;
  float: left;
}
.fdd-list-search .fdd-list-btnbox .fdd-search-btn,
.fdd-list-search .fdd-list-temp .fdd-search-btn {
  background: #ffd435;
  color: #2a2a2a;
  text-align: center;
  height: 34px;
  line-height: 34px;
  display: inline-block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .fdd-list-btnbox .fdd-search-btn:hover,
.fdd-list-search .fdd-list-temp .fdd-search-btn:hover {
  background: #e1b213;
}
.fdd-list-search .fdd-list-btnbox .moreserch,
.fdd-list-search .fdd-list-temp .moreserch {
  height: 32px;
  border: 1px solid #ffd435;
  display: inline-block;
  min-width: 90px;
  color: black;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-left: 5px;
  text-indent: 10px;
}
.fdd-list-search .fdd-list-btnbox .moreserch:hover,
.fdd-list-search .fdd-list-temp .moreserch:hover {
  background: #ffd435;
}
.fdd-list-search .fdd-list-btnbox .moreserch i,
.fdd-list-search .fdd-list-temp .moreserch i {
  border: 4px solid transparent;
  border-top: 6px solid #666;
  display: inline-block;
  vertical-align: middle;
  margin: 13px 0 0 3px;
}
.fdd-list-search a.fa-button-own i {
  display: none;
}
.fdd-list-search.more-operations {
  width: 100%;
  margin: 0px 0px 10px 0px;
  padding: 0;
}
.fdd-list-search.more-operations .imitate-select {
  float: none;
  clear: both;
}
.fdd-list-search.more-operations .fdd-contract-checked-number {
  width: auto;
  display: inline-block;
  margin: 0 12px 0 6px;
  letter-spacing: 1.5px;
}
.fdd-list-search.more-operations .fdd-contract-checked-number span {
  color: #fdd435;
}
.fdd-list-search.more-operations.company {
  min-width: 100%;
}
.fdd-tab-link {
  color: #a6a6a6;
  display: inline-block;
  padding: 4px 6px;
}
.fdd-tab-link:hover {
  color: #fbb900;
}
.fdd-tab-link:hover .fdd-icon-tip {
  background-position: -528px -16px;
}
.fdd-tab-link:hover .fdd-icon-sign {
  background-position: -244px -16px;
}
.fdd-tab-link:hover .fdd-icon-down {
  background-position: -262px -16px;
}
.fdd-base-main {
  display: flex;
  justify-content: space-evenly;
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  padding-top: 70px;
}
/*签章列表*/
.fdd-signlist-warp {
  width: 80%;
  min-width: 1100px;
  margin: auto;
  height: auto !important;
  margin: 0 auto;
  margin-bottom: 30px;
  box-sizing: border-box;
  position: relative;
}
.fdd-signlist-warp .fdd-erem {
  text-align: center;
  padding: 60px 0;
}
.fdd-signlist-warp .fdd-erem div {
  width: 172px;
  height: 172px;
  margin: 0 auto;
  border: #eaeaea solid 1px;
  box-sizing: border-box;
}
.fdd-signlist-warp .fdd-erem div img {
  width: 100%;
}
.fdd-signlist-warp .fdd-erem p {
  text-align: center;
  font-size: 14px;
  display: block;
  margin-top: 10px;
}
.fdd-signlist-warp h4 {
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-weight: bold;
  border-bottom: solid 2px;
  border-image-source: linear-gradient(to right, white, #eaeaea, white);
  border-image-slice: 1;
  font-size: 16px;
  color: #2a2a2a;
  padding-left: 24px;
  display: block;
}
.fdd-signlist-warp h4 a {
  position: absolute;
  font-weight: normal;
  right: 20px;
  font-size: 14px;
  margin-top: 10px;
}
.fdd-sign-nodata {
  padding: 20px;
  margin: 0 auto;
}
.fdd-sign-nodata span {
  margin: 20px auto;
  display: block;
  width: 160px;
  height: 160px;
}
.fdd-sign-nodata p {
  display: block;
  text-align: center;
  font-size: 16px;
}
.warp-1000 {
  max-width: 1000px;
  padding-left: 100px;
  margin: 0 auto;
}
.btn-white {
  background: white !important;
  border: #ffd435 solid 1px !important;
}
/*联系人*/
.fdd-caper-warp {
  width: 80%;
  min-width: 1100px;
  margin: auto;
  margin: 0 auto;
  margin-top: 70px;
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}
.fdd-caper-warp .left {
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  width: 240px;
  max-height: 620px;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.fdd-caper-warp .left .top {
  overflow: hidden;
  height: 40px;
  padding: 0 10px;
  border-bottom: #eaeaea solid 1px;
  background: #f7f7f7;
}
.fdd-caper-warp .left .top span {
  float: left;
  margin-top: 9px;
  font-size: 16px;
}
.fdd-caper-warp .left .top a {
  float: right;
  line-height: 40px;
  text-decoration: underline;
  color: #333;
}
.fdd-caper-warp .left .top a:hover {
  color: #ffd435;
}
.fdd-caper-warp .left .top-tab-box {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  background: #f7f7f7;
}
.fdd-caper-warp .left .top-tab-box a {
  width: 50%;
  float: left;
  line-height: 40px;
  display: inline-block;
  text-align: center;
  color: #2a2a2a;
}
.fdd-caper-warp .left .top-tab-box a:hover {
  background: white;
}
.fdd-caper-warp .left .top-tab-box .hover {
  background: white;
}
.fdd-caper-warp .left .top-list-head {
  text-indent: 10px;
  line-height: 40px;
  border-bottom: 1px solid #eaeaea;
  border-top: 1px solid #eaeaea;
}
.fdd-caper-warp .left .top-list-head a {
  color: #fbb900;
  float: right;
  padding-right: 10px;
}
.fdd-caper-warp .left .list {
  flex: 1;
  overflow-y: auto;
}
.fdd-caper-warp .left .list .warp {
  height: 100%;
}
.fdd-caper-warp .left .list .warp div {
  color: #333;
  text-decoration: none;
  height: 40px;
  line-height: 40px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  text-indent: 25px;
  border-bottom: 1px solid #eaeaea;
}
.fdd-caper-warp .left .list .warp div:hover {
  background: #fffbea;
}
.fdd-caper-warp .left .list .warp .hover {
  background: #fffbea;
}
.fdd-caper-warp .right {
  flex: 1;
  margin-left: 20px;
}
.fdd-caper-warp .right .put-top {
  width: 100%;
  height: auto !important;
  overflow: hidden;
  margin: 10px;
  padding: 2px;
}
.fdd-caper-warp .right .put-top input {
  width: 40%;
  margin-right: 15px;
  float: left;
  height: 32px;
  line-height: 32px;
}
.fdd-caper-warp .right .put-top a {
  display: inline-block;
  text-align: center;
  float: left;
}
.fdd-caper-warp .right,
.fdd-caper-warp .middle {
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  height: 613px;
  width: 100%;
}
.fdd-caper-warp .right .fdd-table2,
.fdd-caper-warp .middle .fdd-table2 {
  border-left: none;
  border-right: none;
}
.fdd-caper-warp .right .top,
.fdd-caper-warp .middle .top {
  border-bottom: 1px solid #eaeaea;
  height: 60px;
  position: relative;
}
.fdd-caper-warp .right .top span,
.fdd-caper-warp .middle .top span {
  float: left;
  overflow: hidden;
  margin: 16px 0 0 20px;
  color: #2a2a2a;
  font-size: 18px;
}
.fdd-caper-warp .right .top a,
.fdd-caper-warp .middle .top a {
  width: 96px;
  height: 32px;
  line-height: 32px;
  float: right;
  padding: 0;
  margin: 16px 10px 0 0;
}
.fdd-caper-warp .right .main,
.fdd-caper-warp .middle .main {
  min-height: 539px;
  position: relative;
  padding-bottom: 20px;
}
.fdd-caper-warp .right .message,
.fdd-caper-warp .middle .message {
  width: 160px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  margin-top: 60px;
}
.fdd-caper-warp .right .message span,
.fdd-caper-warp .middle .message span {
  width: 100%;
  height: 160px;
  display: inline-block;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  background-position: 0 -520px;
}
.fdd-caper-warp .right .message p,
.fdd-caper-warp .middle .message p {
  display: inline-block;
  font-size: 16px;
  color: #999;
}
.fdd-caper-warp .right .formmain,
.fdd-caper-warp .middle .formmain {
  width: 700px;
  margin: 0 auto;
  height: auto !important;
  padding-top: 20px;
}
.fdd-caper-warp .right .formmain .from-grop,
.fdd-caper-warp .middle .formmain .from-grop {
  width: 100%;
  box-sizing: border-box;
  height: auto !important;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop label,
.fdd-caper-warp .middle .formmain .from-grop label {
  text-align: right;
  width: 140px;
  float: left;
  margin-right: 10px;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop .control-label,
.fdd-caper-warp .middle .formmain .from-grop .control-label {
  height: 40px;
  line-height: 40px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.fdd-caper-warp .right .formmain .from-grop div,
.fdd-caper-warp .middle .formmain .from-grop div {
  float: left;
  width: 470px !important;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop div input,
.fdd-caper-warp .middle .formmain .from-grop div input {
  background: #fcfcfc;
}
.fdd-caper-warp .right .formmain .from-grop div dl,
.fdd-caper-warp .middle .formmain .from-grop div dl {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  text-indent: 10px;
  position: relative;
  cursor: pointer;
}
.fdd-caper-warp .right .formmain .from-grop div dl span,
.fdd-caper-warp .middle .formmain .from-grop div dl span {
  font-size: 10px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  right: 10px;
  top: 12px;
}
.fdd-caper-warp .right .formmain .from-grop div dl .grop-select,
.fdd-caper-warp .middle .formmain .from-grop div dl .grop-select {
  width: 466px !important;
  box-sizing: border-box;
  background: white;
  border: #eaeaea solid 1px;
  z-index: 20;
  position: absolute;
  max-height: 222px;
  overflow-y: auto;
}
.fdd-caper-warp .right .formmain .from-grop div dl .grop-select ul li:hover,
.fdd-caper-warp .middle .formmain .from-grop div dl .grop-select ul li:hover {
  background: #eaeaea;
}
.fdd-caper-warp .right .formmain .from-contract,
.fdd-caper-warp .middle .formmain .from-contract {
  width: 468px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  margin-left: 152px;
}
.fdd-caper-warp .right .formmain .from-contract div,
.fdd-caper-warp .middle .formmain .from-contract div {
  display: inline-block;
  border: #eaeaea solid 1px;
  background-color: #f0f3f4;
  padding: 10px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.fdd-caper-warp .right .formmain .from-contract div a,
.fdd-caper-warp .middle .formmain .from-contract div a {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  color: #c7c7c7;
  margin-top: -2px;
}
.fdd-caper-warp .right .formmain .from-btngroup,
.fdd-caper-warp .middle .formmain .from-btngroup {
  width: 468px;
  margin-left: 152px;
}
.fdd-caper-warp .right .formmain .from-btngroup a,
.fdd-caper-warp .middle .formmain .from-btngroup a {
  margin: 15px 5px 0 0;
  height: 45px;
  line-height: 45px;
  padding: 0 10px;
}
.fdd-caper-warp .reset {
  margin-bottom: 15px;
  width: 100%;
}
.fdd-caper-warp .reset i {
  font-size: 22px;
  vertical-align: middle;
}
.fdd-caper-warp .reset a {
  color: #666;
  line-height: 26px;
}
.fdd-content-box {
  width: 1100px;
  height: auto !important;
  margin: 0 auto;
  margin-top: 40px;
}
.show-pop {
  font-size: 12px;
  padding: 10px;
  left: 30px;
  position: absolute;
  width: 380px;
  top: 27px;
  left: -150px;
  z-index: 22;
  color: #fff !important;
  text-align: left;
  display: none;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  line-height: 20px;
}
.fdd-border-box {
  width: 1100px;
  margin: 0 auto;
  margin-top: 50px;
}
.fdd-border-box h3 {
  height: 30px;
  font-weight: normal;
  font-size: 18px;
  color: #2a2a2a;
  border-bottom: #eaeaea solid 1px;
  position: relative;
  padding-left: 15px;
}
.fdd-border-box h3:before {
  content: "";
  left: 0;
  top: 3px;
  position: absolute;
  display: block;
  height: 20px;
  width: 2px;
  background: #ffd435;
}
.fdd-border-box .fdd-fillin-box ul li {
  margin-top: 30px;
  position: relative;
  height: auto !important;
  min-height: 36px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire {
  width: 185px;
  height: 36px;
  line-height: 36px;
  padding-left: 10px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  float: left;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  position: relative;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire span {
  color: #999;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire input {
  left: -150px;
  top: -5px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box {
  width: 22px;
  top: -1px;
  right: 15px;
  cursor: pointer;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box .fdd-icon-date-tip {
  background-position: -293px -92px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box .fddcase-form-rili-pop {
  margin-left: 5px;
  padding-left: 20px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box div {
  margin-left: -10px;
  border: none;
}
.fdd-border-box .fdd-fillin-box ul li label {
  width: 180px;
  display: inline-block;
  text-align: right;
  margin-right: 20px;
  float: left;
  line-height: 40px;
}
.fdd-border-box .fdd-fillin-box ul li label em {
  color: #c00;
}
.fdd-border-box .fdd-fillin-box ul li input,
.fdd-border-box .fdd-fillin-box ul li textarea,
.fdd-border-box .fdd-fillin-box ul li select,
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  width: 710px;
  color: #999;
  font-size: 12px;
}
.fdd-border-box .fdd-fillin-box ul li select,
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  cursor: pointer;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  float: left;
  position: relative;
  height: auto !important;
  margin-bottom: 30px;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select p {
  height: 40px;
  line-height: 40px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select .fa-icon-arrow-down {
  position: absolute;
  right: 10px;
  top: 15px;
}
.fdd-border-box .fdd-fillin-box ul li textarea {
  height: 90px;
  vertical-align: top;
  resize: none;
  font-size: 14px;
  line-height: 20px;
  text-indent: 10px;
  padding-top: 10px;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box {
  position: absolute;
  right: -50px;
  top: 10px;
  width: 230px;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a {
  display: inline-block;
  vertical-align: middle;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a .fa-input-border,
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a input {
  opacity: 0;
  filter: alpha(opacity=0);
  border: none !important;
}
.annex-tip {
  margin: 10px 0 0 200px;
  font-size: 12px;
  position: relative;
}
.annex-tip a {
  width: 65px;
  height: 20px;
  vertical-align: top;
  position: relative;
  color: #ffd435;
  cursor: pointer;
  display: inline-block;
}
.annex-tip a input {
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  overflow: hidden;
  right: 0;
  top: 0;
  left: -14px;
}
.annex-tip a label {
  cursor: pointer;
}
.annex-tip a:hover {
  opacity: 0.9;
}
.annex-tip a:hover .show-pop {
  display: inline-block;
  width: 430px;
  left: 0;
}
.annex-tip a:hover .show-pop:before {
  left: 10px;
}
.sign-list {
  position: relative;
  margin: 30px 0 0 -30px;
  zoom: 1;
}
.sign-list ul li {
  border: #eaeaea solid 1px;
  width: 432px;
  float: left;
  cursor: pointer;
  background: white;
  padding: 20px 30px 20px 70px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-left: 30px;
  position: relative;
}
.sign-list ul li span {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  display: block;
  cursor: pointer;
  top: 33px;
  left: 30px;
  border: 1px solid #ccc;
  position: absolute;
}
.sign-list ul li p {
  color: #a6a6a6;
}
.sign-list ul .on {
  border: 1px solid #ffd435;
}
.sign-list ul .on span {
  border: 1px solid #ffd435;
}
.sign-list ul .on span:before {
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  display: block;
  background: #212a31;
  width: 6px;
  height: 6px;
  position: absolute;
  top: 3px;
  left: 3px;
  content: "";
}
.sign-con-box {
  min-height: 290px;
  padding: 40px 40px 30px;
  margin: 30px auto 80px;
  border: 1px dashed #eaeaea;
}
.sign-con-box ul li {
  position: relative;
  display: list-item;
  text-align: -webkit-match-parent;
}
.sign-con-box ul li label {
  width: 140px;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 10px;
  margin-right: 10px;
  text-align: right;
}
.sign-con-box ul li label em {
  color: #c00;
}
.sign-select {
  width: 710px;
  display: inline-block;
  position: relative;
  margin-left: 165px;
}
.sign-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  overflow: hidden;
  border: #eaeaea solid 1px;
  max-height: 104px;
  background: white;
}
.sign-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
}
.sign-select ul li:hover {
  background: #fffaeb;
}
.sign-select ul li span {
  color: #a6a6a6;
}
.sign-select p {
  height: 38px;
  line-height: 38px;
  width: 100%;
  background: white;
  padding: 0 10px;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  cursor: pointer;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-select p span {
  color: #a6a6a6;
  display: inline;
  width: 145px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sign-select p i {
  font-size: 12px;
  width: 12px;
  right: 10px;
  top: 15px;
  display: block;
  position: absolute;
}
.copy-sign-warp {
  position: relative;
  height: auto !important;
  overflow: hidden;
}
.copy-sign-warp label {
  position: absolute;
  margin-left: 92px;
  margin-top: 31px;
}
.sign-wrap {
  margin-left: 165px;
  margin-top: 30px;
}
.sign-wrap .cur {
  background: #fafafa !important;
  border: 1px solid #eaeaea !important;
}
.sign-wrap .file-msg {
  height: 30px;
  line-height: 30px;
  margin-top: -20px;
  margin-bottom: 20px;
}
.sign-wrap .file-msg a {
  color: #ffd435;
}
.sign-wrap .file-msg a:hover {
  color: #e1b213;
}
.sign-wrap .fdd-warp-msg {
  font-style: normal;
  color: #999;
}
.sign-wrap .staff-contact {
  background: #fafafa;
  border: 1px solid #eaeaea;
  width: 710px;
  display: inline-block;
  height: auto !important;
  min-height: 72px;
  line-height: 72px;
  margin-bottom: 20px;
  box-sizing: border-box;
  position: relative;
}
.sign-wrap .staff-contact .filebox {
  height: 39px;
  background: white;
  border: 1px solid #eaeaea;
  color: #999;
  text-indent: 15px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  width: 390px;
  margin: 15px 0 0 10px;
  line-height: 40px;
  float: left;
  position: relative;
}
.sign-wrap .staff-contact .filebox span {
  color: #ffd435;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 0;
  display: inline-block;
}
.sign-wrap .staff-contact .filebox span:hover {
  color: #e1b213;
}
.sign-wrap .staff-contact a {
  display: inline-block;
  text-align: center;
  background: white;
  border: #ffd435 solid 1px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  height: 38px;
  line-height: 38px;
  float: left;
  margin-left: 15px;
  padding: 0 15px;
  color: #2a2a2a;
  margin-top: 15px;
  position: relative;
}
.sign-wrap .staff-contact a form {
  top: 0;
  display: block;
  width: 88px;
  height: 38px;
  position: absolute;
  left: 0;
  cursor: pointer;
}
.sign-wrap .staff-contact a input {
  display: inline-block;
  width: 88px;
  height: 38px;
  position: absolute;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.sign-wrap .staff-contact a:hover {
  background: #ffd435;
  color: white;
}
.sign-wrap .staff-contact .defaultAuth {
  margin-left: 20px;
  color: #535353;
}
.sign-wrap .phone-contact {
  background: #fffbea;
  border: 1px solid #fee99a;
  min-width: 710px;
  width: 100%;
  display: inline-block;
  height: auto !important;
  min-height: 72px;
  line-height: 72px;
  margin-bottom: 20px;
  box-sizing: border-box;
}
.sign-wrap .phone-contact .contact-number {
  color: #a6a6a6;
  border-right: 1px solid #eaeaea;
  display: inline-block;
  width: 40px;
  text-align: center;
  height: 70px;
  line-height: 70px;
}
.sign-wrap .phone-contact .fdd-icon-delete02 {
  position: absolute;
  right: 5px;
  top: 5px;
}
.sign-wrap .phone-contact .contact-select {
  min-width: 118px;
  margin-left: 8px;
  display: inline-block;
  position: relative;
  vertical-align: unset;
}
.sign-wrap .phone-contact .contact-select p {
  position: absolute;
  margin-top: -24px;
  border: #ffd435;
  height: 40px;
  line-height: 40px;
  width: 100%;
  background: white;
  padding: 0 10px;
  cursor: pointer;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  font-size: 12px;
}
.sign-wrap .phone-contact .contact-select p:hover {
  border: #ffd435 solid 1px;
}
.sign-wrap .phone-contact .contact-select p i {
  position: absolute;
  right: 6px;
  top: 14px;
}
.sign-wrap .phone-contact .contact-select .sign-select-list {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  top: 10px;
  z-index: 20;
  background: white;
  left: 0;
  overflow: auto;
  max-height: 104px;
  font-size: 12px;
  position: absolute;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-wrap .phone-contact .contact-select .sign-select-list div {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: none;
}
.sign-wrap .phone-contact .contact-select .sign-select-list div:hover {
  background: #fffaeb;
}
.sign-wrap .phone-contact .company-name {
  height: 22px;
  line-height: 22px;
  color: #bd9916;
  text-indent: 9px;
}
.sign-wrap .phone-contact .contact {
  display: inline-block;
  width: 240px;
  margin-left: 8px;
  position: relative;
  line-height: 34px;
  height: 40px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-wrap .phone-contact .contact .no-legalize {
  display: inline-block;
  position: absolute;
  right: -110px;
  top: 0;
  color: #a6a6a6;
}
.sign-wrap .phone-contact .contact span {
  width: auto;
  max-width: 140px;
  vertical-align: middle;
  overflow: hidden;
  white-space: normal;
  color: #a6a6a6;
  text-indent: 10px;
  display: inline-block;
}
.sign-wrap .phone-contact .contact em {
  font-style: normal;
  vertical-align: middle;
  color: #a6a6a6;
}
.sign-wrap .phone-contact .contact .contact-icon {
  cursor: pointer;
  width: 21px;
  height: 23px;
  display: inline-block;
  right: 10px;
  top: 10px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  position: absolute;
  background-position: -355px -93px;
}
.sign-wrap .phone-contact .contact input {
  box-sizing: border-box;
  padding-right: 32px;
  height: 39px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-type-container {
  float: left;
  width: 120px;
  display: inline-block;
  height: auto !important;
  position: relative;
  top: 12px;
  margin-bottom: 20px;
  margin-right: 10px;
  box-sizing: border-box;
}
.file-type-container .contact-select {
  width: 120px;
  margin-left: 10px;
  display: inline-block;
  position: relative;
}
.file-type-container .contact-select p {
  overflow: hidden;
  position: absolute;
  margin-top: -24px;
  border: #ffd435;
  height: 34px;
  line-height: 34px;
  width: 100%;
  background: white;
  padding: 0 10px;
  cursor: pointer;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
}
.file-type-container .contact-select p:hover {
  border: #ffd435 solid 1px;
}
.file-type-container .contact-select p i {
  position: absolute;
  right: 6px;
  top: 5px;
}
.file-type-container .contact-select .sign-select-list {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  top: 10px;
  z-index: 20;
  background: white;
  left: 0;
  overflow: auto;
  max-height: 104px;
  position: absolute;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.file-type-container .contact-select .sign-select-list div {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: none;
}
.file-type-container .contact-select .sign-select-list div:hover {
  background: #fffaeb;
}
.contract-add-sign-people {
  height: 46px;
  line-height: 46px;
  text-align: center;
  border: 1px dashed #eaeaea;
  min-width: 710px;
  width: auto;
  background: #fafafa;
  margin-left: 165px;
  cursor: pointer;
  color: black;
}
.contract-add-sign-people i {
  margin-right: 10px;
}
.contract-add-sign-people:hover {
  border-color: #ffd435;
  background: #fffbea;
}
.allow-box {
  margin-top: 20px;
  height: 60px;
  width: 710px;
  margin-left: 164px;
  position: relative;
}
.allow-box .allow-left-text {
  float: left;
  padding-top: 0;
  display: inline-block;
  font-size: 12px;
  cursor: pointer;
  color: #2a2a2a;
}
.allow-box .allow-left-text .add-people-phone {
  height: 32px;
  width: 110px;
  line-height: 31px;
  text-align: center;
  margin-right: 10px;
  border: #eaeaea solid 1px;
  background: #fafafa;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  display: inline-block;
  color: #2a2a2a;
  text-decoration: none;
}
.allow-box .allow-left-text .add-people-phone:hover {
  color: #2a2a2a;
  border-color: #ffd435;
  background: #fffbea;
}
.allow-box .allow-left-text a {
  color: #2a2a2a;
  text-decoration: underline;
}
.allow-box .allow-left-text a:hover {
  color: #ffd435;
}
.allow-box .allow-left-text .line {
  border-left: 1px solid #a6a6a6;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}
.allow-box .allow-right-text {
  float: right;
  display: inline-block;
  padding-top: 6px;
  cursor: pointer;
  color: #2a2a2a;
}
.allow-box .allow-right-text a {
  color: #2a2a2a;
}
.annex-list {
  margin: 20px 0 0 -10px;
  padding-left: 200px;
}
.annex-list div {
  margin: 0 0 20px 10px;
}
.detial-list {
  margin: 20px 0 0 0;
}
.detial-list div {
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}
.detial-list .attach-downs {
  width: 34px;
  height: 34px;
  text-align: center;
  background: #ffd435;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.detial-list .attach-downs:hover {
  background: #e1b213;
}
.detial-list .attach-downs i {
  font-size: 16px;
}
.annex-list,
.detial-list {
  zoom: 1;
  height: auto !important;
  overflow: hidden;
}
.annex-list div,
.detial-list div {
  float: left;
  height: 34px;
  line-height: 34px;
  width: 350px;
  font-size: 12px;
  background: #f7f7f7;
}
.annex-list div span,
.detial-list div span {
  width: 280px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.annex-list div span em,
.detial-list div span em {
  color: #a6a6a6;
}
.annex-list div i,
.detial-list div i {
  margin-top: -27px;
}
.put-box-list {
  padding-top: 40px;
  overflow: hidden;
}
.put-box-list ul li {
  height: 180px;
  width: 250px;
  margin: 0 20px 30px 0;
  border: #ffd435 dashed 1px;
  float: left;
  position: relative;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.put-box-list ul li:hover div,
.put-box-list ul li:hover .close-btn {
  display: block;
}
.put-box-list ul li .close-btn {
  width: 20px;
  height: 20px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  line-height: 20px;
  color: white;
  display: none;
  position: absolute;
  right: -5px;
  top: -5px;
  background: #999;
}
.put-box-list ul li .fa-icon-circle-close {
  color: #999;
  position: absolute;
  right: -10px;
  top: -50px;
  cursor: pointer;
  font-size: 16px;
  z-index: 90;
}
.put-box-list ul li i,
.put-box-list ul li .put-box-addicon {
  margin-top: 40px;
  display: block;
  height: 30px;
  width: 30px;
}
.put-box-list ul li .put-box-addicon {
  margin: 0 auto;
  margin-top: 40px;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.put-box-list ul li input {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.put-box-list ul li h3 {
  font-size: 16px;
  font-weight: normal;
  margin: 15px 0 10px;
}
.put-box-list ul li div {
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  filter: alpha(opacity=80);
  -moz-opacity: 0.5;
  opacity: 0.5;
  display: none;
}
.put-box-list ul li div a {
  margin: 70px auto 0 auto;
  display: block;
  color: #2a2a2a;
  background: #ffd435;
  width: 82px;
  height: 36px;
  line-height: 36px;
}
.put-box-list ul li .page-tit {
  height: 24px;
  line-height: 24px;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 0;
  left: 0;
  font-size: 12px;
  display: block;
  background: rgba(57, 64, 71, 0.3);
  color: white;
}
.put-box-list ul li .put-box-list-txt {
  font-size: 12px;
  color: #a6a6a6;
}
.put-box-list ul li img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
}
.put-box-list ul li:hover .clost-btn {
  display: block;
}
.put-box-list ul .put-box-upload:hover {
  background: #f7f7f7;
}
.big-pic {
  text-align: center;
  position: absolute;
  top: 50px;
  bottom: 60px;
  left: 50%;
  margin-left: -410px;
  width: 820px;
  background: transparent;
  box-sizing: border-box;
  overflow-y: auto;
}
.big-pic .pagesmargin {
  margin-bottom: 30px;
}
.big-pic .pagesmargin:last-child {
  margin-bottom: 0;
}
.big-pic .pagesmargin img {
  width: 100%;
  max-width: 800px;
  color: #fff;
  display: inline-block;
  text-align: left;
}
.big-pic img {
  width: 800px;
  display: block;
}
.big-pic::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.big-pic::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.big-pic-text {
  position: absolute;
  left: 50%;
  margin-left: -410px;
  width: 820px;
  bottom: 20px;
  background: transparent;
  color: white;
  font-size: 14px;
  text-align: center;
}
.fdd-company-pagebox {
  width: 100%;
  height: 44px;
  background: white;
  border-top: #eaeaea solid 1px;
  box-sizing: border-box;
  padding: 0 36px;
}
.fdd-company-pagebox .pagemain {
  position: relative;
}
/*文档模板*/
.fdd-temp-filebox {
  width: 100%;
  height: 182px;
  border: 1px dashed #eaeaea;
  box-sizing: border-box;
  position: relative;
  margin-top: 22px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-temp-filebox .fileview {
  width: 90px;
  height: 120px;
  position: absolute;
  left: 30px;
  top: 30px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  border: 1px solid #eaeaea;
}
.fdd-temp-filebox .fileview:hover .pic-mask {
  display: block;
}
.fdd-temp-filebox .fileview img {
  width: 100%;
}
.fdd-temp-filebox .fileview .page-number {
  width: 100%;
  height: 24px;
  line-height: 24px;
  left: 0;
  bottom: 0;
  text-align: center;
  color: white;
  display: block;
  font-size: 12px;
  position: absolute;
  background: rgba(57, 64, 71, 0.3);
}
.fdd-temp-filebox .fileview .pic-mask {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  background: rgba(57, 64, 71, 0.3);
}
.fdd-temp-filebox .fileview .pic-mask a {
  height: 30px;
  width: 60px;
  margin: 45px auto 0;
  border: white solid 1px;
  line-height: 30px;
  text-align: center;
  color: white;
  display: block;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-temp-filebox .filetitle {
  width: 550px;
  margin: 63px 0 0 165px;
}
.fdd-temp-filebox .filetitle h3 {
  font-weight: normal;
}
.fdd-temp-filebox .filetitle span {
  display: block;
  color: #a6a6a6;
}
.fdd-temp-filebox .text-conversion-right {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 150px;
  top: 88px;
  display: inline-block;
  border: 3px solid #f7f7f7;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  box-sizing: border-box;
  -webkit-animation: lds-rolling 1s linear infinite;
  animation: lds-rolling 1s linear infinite;
}
.fdd-temp-filebox .text-conversion-right:before {
  position: absolute;
  content: "";
  width: 24px;
  height: 24px;
  border: 3px solid #fdd435;
  border-top-color: transparent;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  z-index: 2;
  top: -3px;
  left: -3px;
}
.fdd-temp-filebox .filebtn {
  position: absolute;
  width: 88px;
  height: 30px;
  line-height: 30px;
  right: 48px;
  top: 72px;
}
.fdd-temp-filebox .filebtn a {
  display: block;
  width: 100%;
  height: 30px;
  background: white;
  border: #ffd435 solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  color: #2a2a2a;
  text-align: center;
}
.fdd-temp-filebox .filebtn a:hover {
  color: white;
  background: #ffd435;
}
.fdd-temp-filebox .filebtn a input {
  width: 100%;
  height: 30px;
  opacity: 0;
  filter: alpha(opacity=0);
  right: 0;
  position: absolute;
}
.company-sign-img {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
  border: 1px dashed #ccc;
  background: rgba(234, 234, 234, 0.5);
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.company-sign-img:hover,
.company-sign-img.sign-img-hover {
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
}
.page-view {
  width: 100%;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: white;
  margin-top: 30px;
  margin-bottom: 100px;
}
.page-view .page-box {
  width: 100%;
  height: 50px;
  background: #f8f8f8;
}
.page-view .page-sign {
  text-align: center;
  position: relative;
}
.page-view .page-sign img {
  width: 800px;
}
.page-view .page-box-fix {
  position: fixed;
  top: 50px;
  width: 100%;
  left: 0;
  right: 0;
  z-index: 100;
}
@keyframes lds-rolling {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@-webkit-keyframes lds-rolling {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.signature-left {
  width: 219px;
  height: auto;
  position: absolute;
  left: 0;
  z-index: 90;
  top: 52px;
  bottom: 40px;
  background: #f5f5f5;
  border-right: 1px solid #eaeaea;
}
/*左边签章模块*/
.signature-left-wrap {
  margin: 20px auto;
  width: 180px;
}
.signature-scrollbar {
  width: 100%;
  position: absolute;
  top: 0px;
  bottom: 20px;
  box-sizing: border-box;
}
.signature-scrollbar,
.signature-con-scrollbar {
  overflow: auto;
}
.signature-scrollbar::-webkit-scrollbar,
.signature-con-scrollbar::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.signature-scrollbar::-webkit-scrollbar-track,
.signature-con-scrollbar::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.signature-scrollbar::-webkit-scrollbar-thumb,
.signature-con-scrollbar::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.signature-scrollbar::-webkit-scrollbar-thumb:hover,
.signature-con-scrollbar::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.personal-signature-pic {
  background: white;
  border: 1px dashed #eaeaea;
  border-bottom: 1px solid #eaeaea;
  width: 180px;
  padding: 10px 0;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
}
.personal-signature-pic:hover {
  border: 1px dashed #ffd435;
}
.personal-signature-pic .drop {
  position: relative;
}
.scroll-list {
  width: 800%;
}
.scroll-list li {
  width: 180px;
  text-align: center;
  float: left;
  cursor: move;
}
.scroll-list li img {
  display: inline-block;
}
.flip-pages {
  height: 30px;
  text-align: center;
  width: 180px;
  line-height: 28px;
  background: #f5f5f5;
  color: #2a2a2a;
  position: relative;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
  border-top: 0;
}
.flip-pages a {
  position: absolute;
  top: 8px;
  display: inline-block;
  vertical-align: middle;
  color: #2a2a2a;
}
.flip-pages a:hover {
  color: #ffd435;
}
.flip-pages .left {
  left: 5px;
}
.flip-pages .right {
  right: 5px;
}
.flip-pages-txt {
  width: 90px;
  text-align: left;
  overflow: hidden;
  margin: 0 auto;
}
.flip-pages-txt p {
  width: 100%;
  cursor: pointer;
  color: #fbb900;
}
.flip-pages-txt p:hover {
  color: #f49600;
}
.flip-pages-txt p span {
  display: inline-block;
  width: 100%;
  text-align: center;
  font-size: 12px;
}
.prv-icon,
.next-icon {
  display: inline-block;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  height: 17px;
  width: 17px;
  position: absolute;
  top: 3px;
}
.prv-icon {
  cursor: default;
  left: 35px;
  background-position: -260px -133px;
}
.prv-icon.prv-icon-black {
  cursor: pointer;
  background-position: -284px -134px;
}
.prv-icon.prv-icon-black:hover {
  top: 6px;
  background-position: -313px -137px;
}
.next-icon {
  right: 37px;
  top: 2px;
  background-position: -271px -133px;
}
.next-icon.next-icon-gray {
  background-position: -296px -133px;
  cursor: default;
}
.next-icon.next-icon-gray:hover {
  top: 2px;
  background-position: -296px -133px;
}
.next-icon:hover {
  top: 6px;
  background-position: -220px -136px;
}
.signature-con {
  width: 800px;
  height: 100%;
  margin: 0 auto;
  position: relative;
  border: 1px solid #eaeaea;
  box-shadow: 0 4px 4px 5px rgba(0, 0, 0, 0.03);
  box-sizing: border-box;
}
.signature-con-scrollbar {
  width: 800px;
  position: absolute;
  top: 32px;
  left: 20px;
  background: white;
  bottom: 0px;
  box-sizing: border-box;
  overflow: hidden;
}
/*公司签章*/
.personal-signat,
.company-signature {
  margin-top: 20px;
}
.h-133 {
  height: 123px;
}
.h-180 {
  height: 165px;
}
.h-42 {
  height: 42px;
}
.date-tip {
  font-size: 16px;
  cursor: move;
  font-weight: normal;
  text-align: center;
}
.date-tip img {
  height: 16px;
}
.signature-right {
  width: 165px;
  position: absolute;
  height: auto;
  right: 0;
  z-index: 100;
  top: 52px;
  bottom: 60px;
  background: #f5f5f5;
  border-left: 1px solid #eaeaea;
}
.signature-right .signature-scrollbar {
  bottom: 120px;
}
.signature-right-list {
  width: 108px;
  margin: 0 auto;
  max-height: 830px;
}
.signature-right-list li {
  width: 100%;
  margin: 20px auto 0;
  height: 150px;
  border: 1px solid #eaeaea;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.signature-right-list li:hover,
.signature-right-list li.cur {
  border: 2px solid #ffd435;
  color: #2a2a2a;
}
.signature-right-list li:hover .bottom-nubmer,
.signature-right-list li.cur .bottom-nubmer {
  background: #ffd435;
  color: #2a2a2a;
}
.signature-right-list li img {
  height: 100%;
  width: 100%;
}
.sign-animate {
  animation: animatek1 0.1s 1 ease-in;
}
@keyframes animatek1 {
  0% {
    transform: scale(3);
    opacity: 0;
  }
  30% {
    transform: scale(2.2);
    opacity: 0.1;
  }
  50% {
    transform: scale(1.8);
    opacity: 0.3;
  }
  70% {
    transform: scale(1.5);
    opacity: 0.5;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.bottom-nubmer {
  position: absolute;
  right: 0px;
  bottom: 0px;
  height: 18px;
  width: 18px;
  display: block;
  background: #eaeaea;
  line-height: 18px;
  color: white;
  text-align: center;
  font-size: 12px;
}
.shrink-icon {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  width: 19px;
  height: 40px;
  display: block;
  position: absolute;
  top: 50%;
  z-index: 99;
  margin-top: -20px;
  right: 147px;
  background-position: -280px -233px;
}
.shrink-icon:hover {
  background-position: -302px -233px;
}
.signature-right-tit,
.signature-left-tit {
  padding: 0 10px;
}
.signature-right-tit h3,
.signature-left-tit h3 {
  font-size: 14px;
  font-weight: normal;
}
.signature-right-tit .signtack,
.signature-left-tit .signtack {
  color: #2a2a2a;
  font-size: 14px;
}
.signature-right-tit p,
.signature-left-tit p {
  font-size: 12px;
  color: #a6a6a6;
  line-height: 18px;
  margin-top: 5px;
}
.signature-right-tit p span,
.signature-left-tit p span {
  padding-left: 10px;
}
.signature-right-tit h3 {
  font-size: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.signature-left-tit {
  padding: 0;
}
.wid-840 {
  width: 840px;
  position: relative;
  margin: 0 auto;
  height: 100%;
}
.personal-sign,
.date-sign,
.company-sign {
  position: absolute;
  max-width: 180px;
  cursor: move;
  z-index: 999;
}
.personal-sign img,
.date-sign img,
.company-sign img {
  max-width: 100%;
}
.personal-sign:hover .sign-img-tip,
.date-sign:hover .sign-img-tip,
.company-sign:hover .sign-img-tip {
  display: block;
}
.personal-sign i,
.date-sign i,
.company-sign i {
  display: inline-block;
  height: 12px;
  width: 12px;
}
.personal-sign i:before,
.date-sign i:before,
.company-sign i:before {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  display: inline-block;
  height: 12px;
  margin-top: 6px;
  width: 12px;
  content: "";
  background-position: -563px -57px;
}
.personal-sign-img,
.date-sign-img,
.company-sign-img {
  text-align: center;
  padding: 10px;
  border: 1px dashed #ccc;
  background: rgba(234, 234, 234, 0.5);
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.personal-sign-img:hover,
.date-sign-img:hover,
.company-sign-img:hover,
.personal-sign-img.sign-img-hover,
.date-sign-img.sign-img-hover,
.company-sign-img.sign-img-hover {
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
}
.personal-sign {
  top: 100px;
  left: 150px;
}
.company-sign {
  top: 300px;
  left: 190px;
}
.date-sign {
  top: 230px;
  left: 460px;
}
.from-box {
  position: relative;
  width: 138px;
  background: #fafafa;
  display: inline-block;
}
.from-box input {
  width: 138px !important;
  height: 30px !important;
}
.from-box i {
  position: absolute;
  width: 30px;
  font-size: 14px;
  color: #999;
  text-align: center;
  pointer-events: none;
  right: 5px;
}
.pd-120 {
  width: 120px !important;
  padding-left: 171px !important;
}
.w-120 {
  width: 120px !important;
}
.fdd-lz-content-box .contact .w-180:focus,
.fdd-lz-content-box .contact .w-200:focus {
  box-shadow: none !important;
}
.sign-base64 {
  display: none;
}
.sign-select-w100 {
  width: 170px;
  position: relative;
  display: inline-block;
  margin-top: 10px;
}
.sign-select-w100 .sign-select-list {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  background: white;
  left: 0;
  max-height: 104px;
  overflow: auto;
  border: 1px solid #eaeaea;
  box-sizing: border-box;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar {
  width: 6px;
  height: 10px;
  background: transparent;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-track {
  border-radius: 3px;
  background: transparent;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: #dcdcdc;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.sign-select-w100 .sign-select-list p,
.sign-select-w100 .sign-select-list li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  text-overflow: ellipsis;
  cursor: pointer;
}
.sign-select-w100 .sign-select-list p:hover,
.sign-select-w100 .sign-select-list li:hover {
  background: #fffbea;
}
.show-value,
.add-sign-people {
  height: 38px;
  line-height: 38px;
  width: 100%;
  background: white;
  padding: 0 10px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
  position: relative;
}
.show-value .fa-icon-arrow-down,
.add-sign-people .fa-icon-arrow-down {
  position: absolute;
  right: 8px;
  top: 12px;
}
.show-value span,
.add-sign-people span {
  display: block;
  width: 145px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.show-value:hover,
.add-sign-people:hover,
.show-value.show-value-on,
.add-sign-people.show-value-on {
  border-color: #fbb900;
}
.show-value span.color-gray {
  display: inline;
}
.pagebottom {
  width: 100%;
  height: 18px;
  background: #fafafa;
  border-top: 1px dashed #a6a6a6;
  border-bottom: 1px dashed #a6a6a6;
  z-index: 100;
  position: absolute;
  top: 1134px;
}
.pagebottom div {
  font-size: 10px;
  color: #a6a6a6;
  line-height: 18px;
}
.pagebottom .pleft {
  float: left;
  width: 75%;
  text-align: left;
  padding-left: 20px;
}
.pagebottom .pright {
  float: right;
  width: 15%;
  text-align: right;
  padding-right: 20px;
}
.docItem {
  margin: 0 auto;
  width: 800px;
  height: 1132px;
  position: relative;
}
.has-sign-wrap,
.has-appsign-wrap {
  z-index: 99;
  position: absolute;
}
.sign-wrap-content,
.sign-wrap-appcontent {
  border: 1px dashed #fbb900;
  margin: 0 auto;
  cursor: move;
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sign-wrap-appcontent .signphoto {
  text-align: center;
  display: block;
  overflow: hidden;
  line-height: 1;
}
.sign-wrap-appcontent .sign-img {
  width: auto;
  height: auto;
  display: block;
  position: inherit;
}
.has-appsign-wrap:hover .sign-img-tip {
  display: block;
  position: inherit;
}
.fdd-zs-bg {
  width: 896px;
  height: 424px;
  margin: 30px auto 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4AAAAGoCAYAAAAXVIslAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg4RkNCMzBDNzY4MTFFNjkzQUZBRjYyQkVDMjI2Q0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg4RkNCMzFDNzY4MTFFNjkzQUZBRjYyQkVDMjI2Q0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODhGQ0IyRUM3NjgxMUU2OTNBRkFGNjJCRUMyMjZDQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODhGQ0IyRkM3NjgxMUU2OTNBRkFGNjJCRUMyMjZDQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt2ne9oAAB/DSURBVHja7N0LsJxl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) no-repeat;
}
.fdd-zs-wid {
  width: auto;
  padding: 90px 70px;
  line-height: 36px;
}
.fdd-flow-div {
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fddv3-cut-word .fddv3-cut-title {
  background: white;
  color: #a6a6a6;
  max-width: 300px;
}
.fddv3-cut-word .fddv3-cut-title:before {
  border-bottom: 8px solid white;
}
.fddv3-cut-word,
.fddv3-cut-word2 {
  position: relative;
  width: auto;
  max-width: 80%;
  display: inline-block;
}
.fddv3-cut-word .fddv3-cut-text,
.fddv3-cut-word2 .fddv3-cut-text {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  vertical-align: middle;
}
.fddv3-cut-word .fddv3-cut-title,
.fddv3-cut-word2 .fddv3-cut-title {
  position: absolute;
  left: 30%;
  margin-top: 5px;
  display: none;
  max-width: 300px;
  min-width: 30px;
  color: white;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  line-height: 18px;
  padding: 8px;
  word-wrap: break-word;
  white-space: normal;
  word-break: keep-all;
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  z-index: 6;
}
.fddv3-cut-word .fddv3-cut-title:before,
.fddv3-cut-word2 .fddv3-cut-title:before {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.75);
  top: -12px;
  left: 10px;
}
.fddv3-cut-word:hover .fddv3-cut-title,
.fddv3-cut-word2:hover .fddv3-cut-title {
  top: 90%;
  display: block;
  width: auto;
}
.fddcase-form-rili-pop {
  width: 275px !important;
}
.fddcase-form-rili-pop .rili-list ol,
.fddcase-form-rili-pop .rili-list ul {
  height: 36px;
}
.fdd-page-select {
  float: left;
  margin: -5px 0 0 0;
  height: 200px;
}
.fdd-page-select .page-size-title {
  color: #2a2a2a;
  font-size: 12px;
  font-weight: bold;
  position: relative;
  top: 8px;
}
.fdd-page-select .file-type-container {
  float: none;
  width: 90px;
  font-size: 12px;
}
.fdd-page-select .file-type-container .contact-select p {
  text-align: center;
  width: 80px;
}
.fdd-page-select .file-type-container .contact-select p .fa-icon-arrow-down {
  top: 10px;
}
.fdd-page-select .file-type-container .contact-select .sign-select-list {
  width: 80px;
  text-align: center;
}
.fddcase-form-rili input {
  padding: 0 0 0 6px !important;
}
.result-ok {
  border-radius: 100%;
  border: 5px solid #ffd435;
}
.result-ok:before {
  content: "";
  height: 20%;
  width: 40%;
  border-width: 7.07px;
  border-style: solid;
  border-color: inherit;
  border-radius: 1px;
  border-top: none;
  border-right: none;
  background: transparent;
  transform: rotate(-45deg);
  display: block;
  top: 31%;
  left: 26%;
  position: relative;
}
.fa-input .fa-select,
.fa-input .fa-input-content,
.fa-input .fa-select-position,
.fa-input .fa-input-border,
.fa-input .is-open {
  box-sizing: border-box;
}
.cursor-disabled,
.cursor-disabled * {
  cursor: not-allowed !important;
}
.cursor-default,
.cursor-default * {
  cursor: default !important;
}
#fillContractTemplate .selectAccountType {
  position: absolute;
  display: inline-block;
  width: 50px !important;
  overflow: visible;
  margin: 1px 0px 1px 3px;
  height: 37px;
}
#fillContractTemplate .selectAccountType:after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: darkgrey;
  width: 1px;
  height: 20px;
  right: -10px;
  top: 10px;
}
#fillContractTemplate #value {
  border: none;
}
#fillContractTemplate .down {
  width: 100%;
}
#fillContractTemplate .copy-sign-warp {
  overflow: visible;
}
.el-radio-button input[type="radio"] {
  display: inline;
  border: none;
}
.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  box-shadow: none;
}
.fdd-company-pop-main .froms .belong-select {
  width: 360px;
  color: #999;
  font-size: 12px;
  float: left;
  position: relative;
  height: auto !important;
  margin-bottom: 30px;
}
.fdd-company-pop-main .froms .belong-select p {
  width: 354px;
  height: 33px;
  line-height: 33px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
}
.fdd-company-pop-main .froms .belong-select p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-company-pop-main .froms .belong-select ul {
  width: 354px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 33px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-company-pop-main .froms .belong-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-company-pop-main .froms .belong-select ul li:hover {
  background: #fffaeb;
}
.fdd-company-pop-main .froms .belong-select ul li span {
  color: #a6a6a6;
}
.fdd-company-pop-main .froms .belong-select .fa-icon-arrow-down {
  position: absolute;
  right: 10px;
  top: 11px;
}
.fdd-company-pop-main .froms .level-select ul {
  z-index: 89;
}
.fdd-cust-companyarchives .fdd-list-main,
.fdd-cust-historyarchives .fdd-list-main,
.fdd-cust-staffarchives .fdd-list-main {
  margin-bottom: 15px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input {
  margin-left: 0;
  width: 169px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a {
  position: absolute;
  right: 15px;
  top: 12px;
  color: #999;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select {
  margin-right: 15px;
  width: 161px;
  color: #333;
  font-size: 12px;
  float: left;
  cursor: pointer;
  position: relative;
  height: auto !important;
  margin-left: 0;
  margin-bottom: 0;
  width: 127px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p {
  position: static;
  width: 100%;
  height: 32px;
  line-height: 32px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fff;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  padding-left: 0;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 31px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down {
  position: absolute;
  margin-top: 0;
  right: 10px;
  top: 12px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search a.addarchives,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search a.addarchives,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search a.addarchives {
  margin-left: 17px;
}
.fdd-cust-companyarchives .fdd-list-main .cust-fillin-select,
.fdd-cust-historyarchives .fdd-list-main .cust-fillin-select,
.fdd-cust-staffarchives .fdd-list-main .cust-fillin-select {
  width: 230px !important;
}
.fdd-cust-companyarchives .paging,
.fdd-cust-historyarchives .paging,
.fdd-cust-staffarchives .paging {
  margin: 0 auto;
  margin-top: 10px;
  width: 1100px;
  max-width: 1100px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop {
  height: auto !important;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi {
  width: 450px !important;
  padding: 0 10px 0 0;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms {
  padding: 0;
  margin-top: 15px;
  display: table;
  overflow: visible;
  width: 100%;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1) {
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label {
  width: 80px;
  height: 40px;
  text-align: right;
  line-height: 40px;
  padding-right: 10px;
  display: inline-block;
  float: left;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em {
  font-style: normal;
  margin-right: 5px;
  color: #ff0000;
  vertical-align: middle;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff {
  position: absolute;
  height: 40px;
  text-align: right;
  line-height: 40px;
  color: #ffd435;
  cursor: pointer;
  font-size: 12px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n) {
  margin-right: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist {
  padding-top: 4px;
  width: 350px;
  margin: 0 0 0 90px;
  box-sizing: border-box;
  display: table;
  font-size: 12px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span {
  margin-right: 20px;
  display: block;
  width: 100%;
  height: 20px;
  line-height: 20px;
  float: left;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em {
  display: inline-block;
  font-style: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 290px;
  vertical-align: middle;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i {
  position: static !important;
  font-size: 12px;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n) {
  margin-right: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span {
  padding-top: 5px;
  display: inline-table;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext {
  padding: 5px 5px 0 90px;
  color: #ff0000;
  clear: both;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p {
  clear: both;
  padding-left: 90px;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext {
  width: 350px;
  display: inline-block;
  height: 40px;
  border-radius: 3px;
  border: 1px solid #e5e5e5;
  padding: 0 6px;
  color: #999;
  line-height: 40px;
  position: relative;
  padding-left: 30px;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach {
  width: 21px;
  height: 21px;
  position: absolute;
  left: 6px;
  top: 7px;
  margin-right: 10px;
  cursor: pointer;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before {
  width: 21px;
  height: 21px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -572px -235px;
  content: "";
  display: block;
  opacity: 0.5;
  transform: scale(0.9);
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile {
  padding-left: 90px;
  font-size: 20px !important;
  opacity: 0;
  position: absolute;
  left: 0px;
  width: 420px;
  height: 40px;
  box-sizing: border-box;
  cursor: pointer;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"],
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"],
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"] {
  width: 350px;
  display: inline-block;
  float: left;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea {
  height: 80px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name {
  color: #f7c618 !important;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox {
  float: left;
  width: 350px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select {
  margin-right: 15px;
  width: 161;
  color: #333;
  font-size: 12px;
  float: left;
  cursor: pointer;
  position: relative;
  height: auto !important;
  width: 350px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p {
  position: static;
  width: 100%;
  height: 38px;
  line-height: 38px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fff;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  padding-left: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 31px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down {
  position: absolute;
  margin-top: 0;
  right: 10px;
  top: 15px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany {
  margin-left: 90px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  height: 40px;
  line-height: 40px;
  width: 350px;
  color: #999999;
  background-color: #f0f0f0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button {
  width: 100%;
  overflow: hidden;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a {
  margin-left: 10px;
  float: right;
}
.fdd-cust-historyarchives .fdd-list-main .goback {
  padding-top: 10px;
  margin: 0 auto;
  width: 1100px;
}
.fdd-cust-historyarchives .fdd-list-main .goback > a {
  width: 100px;
  cursor: pointer;
  color: #333;
}
@-webkit-keyframes rotation {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(360deg);
  }
}
@keyframes move {
  from {
    right: -180px;
  }
  to {
    right: 0;
  }
}
.fdd-rotation {
  -webkit-transform: rotate(360deg);
  animation: rotation 1s linear none;
  -moz-animation: rotation 1s linear none;
  -webkit-animation: rotation 1s linear none;
  -o-animation: rotation 1s linear none;
}
.fdd-move {
  animation: move 0.5s ease-out 1;
  -moz-animation: move 0.5s ease-out 1;
  -webkit-animation: move 0.5s ease-out 1;
  -o-animation: move 0.5s ease-out 1;
}
.sign-animate {
  animation: animatek1 0.1s 1 ease-in;
}
@keyframes animatek1 {
  0% {
    transform: scale(3);
    opacity: 0;
  }
  30% {
    transform: scale(2.2);
    opacity: .1;
  }
  50% {
    transform: scale(1.8);
    opacity: .3;
  }
  70% {
    transform: scale(1.5);
    opacity: .5;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.slipUp {
  -webkit-animation: fadeInDown .3s;
  animation: fadeInDown .3s;
}
@keyframes fadeInDown {
  0% {
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.window {
  -webkit-animation: 1.5s window ease-in-out backwards;
  -moz-animation: 1.5s window ease-in-out backwards;
  animation: 1.5s window ease-in-out backwards;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -moz-transition-property: height, width;
  -o-transition-property: height, width;
  -webkit-transition-property: height, width;
  transition-property: height width;
}
@-webkit-keyframes window {
  0% {
    -moz-transform: scale(0) rotateX(360deg);
    -ms-transform: scale(0) rotateX(360deg);
    -webkit-transform: scale(0) rotateX(360deg);
    transform: scale(0) rotateX(360deg);
    height: 150px;
    width: 150px;
  }
  50% {
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    height: 150px;
  }
  75% {
    height: 350px;
    width: 150px;
  }
  100% {
    width: 350px;
  }
}
.fdd-exp {
  position: relative;
}
.fdd-exp i {
  position: absolute;
  top: 5px;
  left: 10px;
  color: #999;
  -webkit-animation: show 0.4s ease-in;
  transition-delay: 0s;
}
.fdd-exp .exp__input {
  border: 1px solid #ddd;
  padding: 0 10px;
  padding-left: 25px;
  width: 100%;
  height: 52px;
  transition: 0.3s;
  font-weight: normal;
  box-sizing: border-box;
  font-family: "WorkSans", sans-serif;
  outline: none;
}
.fdd-exp .exp__input:focus {
  padding-left: 25px;
}
.fdd-exp .exp__input:focus + label:before {
  transform: rotateY(0deg);
}
.fdd-fadin-show {
  -webkit-animation: show 0.4s ease-in;
  transition: 0.3s;
}
@-webkit-keyframes show {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*弹出层*/
.fdd-pop-shad {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
  position: fixed;
  overflow: auto;
}
.fdd-popMsg {
  text-indent: 10px;
  display: block;
  padding: 10px 0px 25px;
}
.fdd-pop-main {
  position: relative;
  padding-bottom: 20px;
  margin-bottom: 50px;
  overflow: hidden;
  left: 50%;
  top: 20%;
  min-width: 320px;
  background: white;
  z-index: 200;
  display: block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-pop-main .fdd-pop-signlist {
  float: left;
  width: 180px;
  max-height: 192px;
  min-height: 118px;
  margin: 15px 0 0 10px;
  border: white solid 2px;
  position: relative;
}
.fdd-pop-main .fdd-pop-signlist .fdd-hook {
  width: 18px;
  height: 18px;
  display: inline-block;
  background: #ffd435;
  position: absolute;
  right: 0;
  bottom: 0;
}
.fdd-pop-main .fdd-pop-signlist .fdd-hook i {
  font-size: 18px;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  color: #2a2a2a;
}
.fdd-pop-main .fdd-pop-signlist img {
  width: 100%;
  height: 100%;
  max-height: 188px;
  min-height: 92px;
  cursor: pointer;
}
.fdd-pop-main .fdd-pop-yellow {
  border: #ffd435 solid 2px;
}
.fdd-pop-main .fdd-pop-head {
  width: 100%;
  height: 56px;
  line-height: 56px;
  border-bottom: #eaeaea solid 1px;
  box-sizing: border-box;
  position: relative;
}
.fdd-pop-main .fdd-pop-head .fdd-fail-data {
  color: #ffd435;
  text-decoration: underline;
}
.fdd-pop-main .fdd-pop-head h4,
.fdd-pop-main .fdd-pop-head .tab {
  display: inline-block;
  position: absolute;
  left: 20px;
  width: 300px;
}
.fdd-pop-main .fdd-pop-head h4 dt,
.fdd-pop-main .fdd-pop-head .tab dt {
  float: left;
  display: inline-block;
  padding: 0 10px;
  cursor: pointer;
  height: 44px;
  padding-bottom: 10px;
}
.fdd-pop-main .fdd-pop-head h4 .hover,
.fdd-pop-main .fdd-pop-head .tab .hover {
  color: #ffd435;
  border-bottom: #ffd435 solid 2px;
}
.fdd-pop-main .fdd-pop-head a {
  display: inline-block;
  position: absolute;
  right: 15px;
  top: 20px;
  color: #999;
}
.fdd-pop-main .fdd-pop-companySearch .fa-icon-search {
  display: inline-block;
  position: relative;
  top: 23px;
  left: 20px;
  margin-right: 20px;
}
.fdd-pop-main .fdd-pop-companySearch input {
  display: inline-block;
  width: 96%;
  margin: -5px 15px 10px 15px;
  line-height: 32px;
  padding-left: 20px;
}
.fdd-pop-main .fdd-pop-alltab {
  width: 95%;
  margin: 15px auto;
  max-height: 245px;
  padding-bottom: 25px;
  overflow: hidden;
}
.fdd-pop-main .fdd-pop-alltab .fa-table {
  max-height: 280px;
}
.fdd-pop-main .fdd-signlist-warpbox {
  width: 100%;
  height: auto !important;
  min-height: 180px;
  max-height: 386px;
  overflow-y: auto;
}
.fdd-pop-main .fdd-pop-center {
  width: 98%;
  margin: 0 auto;
  margin-top: 15px;
  height: auto !important;
  overflow: hidden;
}
.fdd-pop-main .fdd-pop-content {
  width: 100%;
  height: auto !important;
  overflow: hidden;
}
.fdd-pop-main .fdd-pop-content .fdd-pop-content-warp {
  margin: 0 auto;
  overflow: hidden;
}
.fdd-pop-main .fdd-pop-toptext {
  width: 95%;
  margin: 0 auto;
  line-height: 24px;
  overflow: hidden;
  margin-top: 5px;
}
.fdd-pop-main .fdd-pop-topdark {
  margin-left: 15px;
}
.fdd-pop-main .fdd-down-box {
  text-align: center;
  display: block;
  margin-top: 10px;
}
.fdd-pop-main .fdd-down-box .fdd-pop-downbtn {
  width: auto !important;
  color: white;
  display: inline-block;
  padding: 0 10px;
  background: #fbb900;
}
.fdd-pop-main .fdd-pop-logineditmobi {
  width: 352px;
  margin: 0 auto;
  margin-bottom: 20px;
  position: relative;
}
.fdd-pop-main .fdd-pop-logineditmobi .codeinput {
  width: 65%;
}
.fdd-pop-main .fdd-pop-logineditmobi em {
  top: 12px;
  right: 10px;
  cursor: pointer;
  position: absolute;
}
.fdd-pop-emsg {
  padding: 20px;
  font-size: 16px;
}
.fdd-pop-emsgbtn {
  margin: 5px 5px 20px 30px;
  float: right;
}
.fdd-pop-foundgbtn {
  margin: 5px 5px 20px 90px;
  float: right;
}
.fdd-pop-nar {
  width: 95%;
  margin: 0 auto;
  overflow: hidden;
  height: auto !important;
}
.fdd-pop-nar .nars {
  display: block;
  margin: 20px auto;
  font-size: 14px;
}
.fdd-pop-nar a {
  margin-left: 0;
  margin-right: 15px;
}
.fdd-pop-editmobi {
  width: auto;
}
.fdd-company-pop-main {
  width: 480px;
}
.textarea {
  height: 80px;
  margin-bottom: 15px;
}
.refuse {
  margin-left: 10px;
  float: right;
}
.fdd-pop-editmobi,
.fdd-company-pop-main,
.fdd-pop-logineditmobi {
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
}
.fdd-pop-editmobi .froms,
.fdd-company-pop-main .froms,
.fdd-pop-logineditmobi .froms {
  position: relative;
  height: auto !important;
  overflow: hidden;
  margin-top: 20px;
  padding: 2px;
}
.fdd-pop-editmobi .froms img,
.fdd-company-pop-main .froms img,
.fdd-pop-logineditmobi .froms img {
  display: inline-block;
  position: absolute;
  right: 10px;
}
.fdd-pop-editmobi .froms i,
.fdd-company-pop-main .froms i,
.fdd-pop-logineditmobi .froms i {
  position: absolute;
  top: 14px;
  right: 10px;
  cursor: pointer;
}
.fdd-pop-editmobi .froms .isverfily,
.fdd-company-pop-main .froms .isverfily,
.fdd-pop-logineditmobi .froms .isverfily {
  width: 270px;
}
.fdd-pop-editmobi .froms .iscode,
.fdd-company-pop-main .froms .iscode,
.fdd-pop-logineditmobi .froms .iscode {
  display: inline-block;
  background: #2a2a2a;
  color: white;
  text-align: center;
  width: 100px;
  height: 40px;
  line-height: 40px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  position: absolute;
  right: 1px;
  top: 2px;
  margin-top: 0;
}
.fdd-pop-editmobi .froms .iscode:hover,
.fdd-company-pop-main .froms .iscode:hover,
.fdd-pop-logineditmobi .froms .iscode:hover {
  color: #2a2a2a;
  background: #eaeaea;
}
.fdd-pop-editmobi .froms .isdisable,
.fdd-company-pop-main .froms .isdisable,
.fdd-pop-logineditmobi .froms .isdisable {
  color: #2a2a2a;
  background: #eaeaea;
}
.fdd-pop-editmobi .froms p,
.fdd-company-pop-main .froms p,
.fdd-pop-logineditmobi .froms p {
  line-height: 22px;
  position: fixed;
  color: #c00;
}
.fdd-pop-editmobi .msgtrip,
.fdd-company-pop-main .msgtrip,
.fdd-pop-logineditmobi .msgtrip {
  margin-top: 5px;
  color: #fbb900;
}
.fdd-pop-editmobi .voicebox,
.fdd-company-pop-main .voicebox,
.fdd-pop-logineditmobi .voicebox {
  float: left;
  line-height: 45px;
  margin-top: 20px;
  margin-left: 20px;
}
.fdd-pop-editmobi .voicebox a,
.fdd-company-pop-main .voicebox a,
.fdd-pop-logineditmobi .voicebox a {
  color: #ffd435;
}
.fdd-pop-editmobi .voicebox a:hover,
.fdd-company-pop-main .voicebox a:hover,
.fdd-pop-logineditmobi .voicebox a:hover {
  color: #e1b213;
}
.fdd-pop-editmobi .fdd-pop-submit,
.fdd-company-pop-main .fdd-pop-submit,
.fdd-pop-logineditmobi .fdd-pop-submit {
  width: 98px !important;
  height: 34px !important;
  line-height: 34px !important;
  margin-top: 26px;
  margin-left: 0;
  float: left;
}
.fdd-pop-editmobi .footer-btn,
.fdd-company-pop-main .footer-btn,
.fdd-pop-logineditmobi .footer-btn {
  width: 460px;
  height: 40px;
  margin: 0 auto;
  text-align: right;
}
.fdd-pop-editmobi .footer-btn a,
.fdd-company-pop-main .footer-btn a,
.fdd-pop-logineditmobi .footer-btn a {
  margin-left: 0;
  margin-right: 10px;
  height: 40px;
  line-height: 40px;
}
.fdd-pop-editmobi .footer-btn a:nth-child(2),
.fdd-company-pop-main .footer-btn a:nth-child(2),
.fdd-pop-logineditmobi .footer-btn a:nth-child(2) {
  margin-right: 36px;
}
.fdd-pop-editmobi .fdd-pop-qrcode-box,
.fdd-company-pop-main .fdd-pop-qrcode-box,
.fdd-pop-logineditmobi .fdd-pop-qrcode-box {
  width: 200px;
  margin: 0 auto;
  height: auto !important;
}
.fdd-pop-editmobi .fdd-pop-qrcode-box div,
.fdd-company-pop-main .fdd-pop-qrcode-box div,
.fdd-pop-logineditmobi .fdd-pop-qrcode-box div {
  width: 200px;
  height: 200px;
  border: #eaeaea solid 1px;
  box-sizing: border-box;
  text-align: center;
}
.fdd-pop-editmobi .fdd-pop-qrcode-box div img,
.fdd-company-pop-main .fdd-pop-qrcode-box div img,
.fdd-pop-logineditmobi .fdd-pop-qrcode-box div img {
  width: 200px;
  height: 200px;
}
.fdd-pop-editmobi .fdd-pop-qrcode-box p,
.fdd-company-pop-main .fdd-pop-qrcode-box p,
.fdd-pop-logineditmobi .fdd-pop-qrcode-box p {
  text-align: center;
  height: 28px;
  line-height: 28px;
}
.fdd-pop-editmobi .fdd-pop-qrcode-box .submitcode,
.fdd-company-pop-main .fdd-pop-qrcode-box .submitcode,
.fdd-pop-logineditmobi .fdd-pop-qrcode-box .submitcode {
  width: 110px !important;
  margin-left: 20px;
  margin-top: 5px;
  background: #fbb900;
}
.edit-password {
  margin-right: 5px;
  width: 95px !important;
}
.submit-password {
  margin-left: 2px !important;
}
.rolebox {
  height: auto !important;
}
.rolebox .textareabox {
  height: auto !important;
  overflow: hidden;
  padding-bottom: 15px;
}
.froms-box,
.rolebox {
  width: 100%;
  height: auto !important;
  overflow: hidden;
  line-height: 35px;
  box-sizing: border-box;
  margin-bottom: 20px;
}
.froms-box .form-nar,
.rolebox .form-nar {
  width: 100%;
  height: auto !important;
  overflow: hidden;
  position: relative;
}
.froms-box .form-nar .rolelist,
.rolebox .form-nar .rolelist {
  width: 338px;
  min-height: 17.5px;
  height: 52.5px;
  line-height: 17.5px;
  overflow: auto;
  float: left;
}
.froms-box .form-nar .third,
.rolebox .form-nar .third,
.froms-box .form-nar .thirdem,
.rolebox .form-nar .thirdem,
.froms-box .form-nar .fore,
.rolebox .form-nar .fore,
.froms-box .form-nar .departmust,
.rolebox .form-nar .departmust {
  text-align: right;
}
.froms-box .form-nar .third em,
.rolebox .form-nar .third em,
.froms-box .form-nar .thirdem em,
.rolebox .form-nar .thirdem em,
.froms-box .form-nar .fore em,
.rolebox .form-nar .fore em,
.froms-box .form-nar .departmust em,
.rolebox .form-nar .departmust em {
  position: absolute;
}
.froms-box .form-nar .third,
.rolebox .form-nar .third {
  width: 75px;
}
.froms-box .form-nar .third em,
.rolebox .form-nar .third em {
  left: 24px;
}
.froms-box .form-nar .thirdem,
.rolebox .form-nar .thirdem {
  width: 90px;
}
.froms-box .form-nar .thirdem em,
.rolebox .form-nar .thirdem em {
  left: -50px;
  top: 8px;
}
.froms-box .form-nar .departmust,
.rolebox .form-nar .departmust {
  width: 90px;
}
.froms-box .form-nar .departmust em,
.rolebox .form-nar .departmust em {
  left: -82px;
  top: 10px;
}
.froms-box .form-nar .fore,
.rolebox .form-nar .fore {
  width: 90px;
}
.froms-box .form-nar .fore .right,
.rolebox .form-nar .fore .right {
  left: -55px;
  top: 10px;
}
.froms-box .form-nar textarea,
.rolebox .form-nar textarea {
  height: 80px;
}
.froms-box .form-nar .form-input,
.rolebox .form-nar .form-input,
.froms-box .form-nar span,
.rolebox .form-nar span,
.froms-box .form-nar em,
.rolebox .form-nar em {
  float: left;
  display: inline-block;
}
.froms-box .form-nar .notem,
.rolebox .form-nar .notem {
  margin-left: 15px;
}
.froms-box .form-nar em,
.rolebox .form-nar em {
  margin-right: 10px;
  text-indent: 90px;
  height: 24px;
  line-height: 24px;
  position: absolute;
  color: #c00;
}
.froms-box .form-nar .form-input,
.rolebox .form-nar .form-input,
.froms-box .form-nar input,
.rolebox .form-nar input {
  width: 338px;
  height: 33px;
  line-height: 33px;
}
.froms-box .form-nar .from-box-select,
.rolebox .form-nar .from-box-select {
  width: 338px;
  height: 35px;
  line-height: 35px;
  box-sizing: border-box;
  color: #999;
  border: #e5e5e5 solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  cursor: pointer;
  font-size: 12px;
  text-indent: 12px;
  position: relative;
  overflow: hidden;
}
.froms-box .form-nar .from-box-select:hover,
.rolebox .form-nar .from-box-select:hover {
  background: #ececec;
}
.froms-box .form-nar .from-box-select .fa-icon-caret-bottom,
.rolebox .form-nar .from-box-select .fa-icon-caret-bottom {
  position: absolute;
  right: 10px;
  margin-top: -3px;
}
.froms-box .form-nar .from-box-select span,
.rolebox .form-nar .from-box-select span {
  text-indent: 6px;
}
.froms-box .fdd-error,
.rolebox .fdd-error {
  text-indent: 90px;
  height: 24px;
  line-height: 24px;
  position: absolute;
  color: #c00;
}
.fdd-gat-box {
  display: inline-block;
  position: fixed;
  z-index: 100;
}
.fdd-gat-box #value {
  height: 31px !important;
  line-height: 31px !important;
  margin-top: -10px;
}
.fdd-gat-box i {
  margin-top: -3px;
}
.fdd-gat-box #drop {
  top: 32px !important;
  left: 0px !important;
}
.tips-text {
  margin-left: 55px;
}
.tips-text .fdd-icon-checkbox-on {
  margin-top: 4px !important;
  position: absolute;
}
.tips-text .fdd-icon-nocheck {
  margin-top: 4px !important;
  position: absolute;
}
.tips-text .tips-text-content {
  display: inline-block;
  position: fixed;
  margin-left: 20px;
  color: #2a2a2a;
}
.com-pop {
  min-height: unset;
  margin-bottom: 30px;
  min-width: unset;
  margin: 0px auto;
  left: 0px;
  position: relative;
}
.fdd-changefile {
  width: 100%;
  box-sizing: border-box;
  display: inline-block;
}
.fdd-changefile span {
  color: #a6a6a6;
  display: inline-block;
  margin-left: 10px;
  line-height: 29px;
}
.fdd-changefile label {
  position: relative;
  float: left;
  margin: 0;
  width: 78px;
  height: auto;
  line-height: inherit;
  text-align: center;
  display: inline-block;
  outline: none;
  resize: none;
  padding: 5px 0;
  cursor: pointer;
  font-size: 14px;
  border: #ffd435 solid 1px;
  color: #2a2a2a;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-changefile label input {
  width: 100%;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
}
.fdd-fileimg {
  width: 298px;
  height: 298px;
  margin: 20px auto 0;
  border: solid 1px #ddd;
}
.fdd-fileimg img {
  width: 298px;
  height: 298px;
}
.fdd-fileup-btn {
  width: 48px;
  height: 30px;
  line-height: 30px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  text-align: center;
  display: inline-block;
  background: #eaeaea;
  color: #2a2a2a;
  margin-top: 15px;
  margin-left: 15px;
  float: right;
}
.fdd-fileup-btn:hover {
  background: #c4c4c4;
}
.fdd-fileup-btn-sub {
  background: #ffd435;
}
.fdd-fileup-btn-sub:hover {
  background: #e1b213;
}
.fdd-file-popbox {
  width: 600px;
  height: 600px;
  margin: -280px auto 0 -260px;
}
.fdd-file-popbox h4 {
  font-size: 18px;
  font-weight: normal;
}
.fdd-file-popbox a {
  top: 0 !important;
  color: #999;
}
.fdd-file-popbox a .fa-icon-close {
  font-size: 16px;
}
.operating-tip {
  width: 560px;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
}
.operating-tip span {
  cursor: pointer;
  float: left;
  margin-right: 15px;
  padding-top: 5px;
}
.operating-tip span:hover {
  color: #fbb900;
}
.operating-tip .hover {
  color: #fbb900;
}
.operating-con {
  width: 560px;
  height: 410px;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-size: 12px;
  margin: 0 auto;
}
.operating-con .all-file {
  margin: 12px 0 0 0;
  padding-left: 10px;
  line-height: 18px;
}
.operating-con .all-file i {
  vertical-align: middle;
}
.operating-con ul li {
  cursor: pointer;
  margin-top: -2px;
  display: block;
}
.operating-con ul li p {
  height: 32px;
  line-height: 32px;
  padding-left: 25px;
}
.operating-con ul li p span {
  display: inline-block;
  vertical-align: middle;
}
.operating-con ul li p:hover {
  background: #fef7da;
}
.leav-2 {
  margin-top: -5px;
  padding-left: 45px !important;
}
.leav-2:hover {
  background: #fffbea!important;
}
.fdd-pop-leavhover {
  background: #fef7da;
}
.fdd-pop-leavhover-2 {
  background: #fffbea!important;
}
.fdd-input-left {
  float: left;
}
.fdd-input-box {
  height: 40px !important;
  line-height: 40px;
  overflow: hidden;
  padding-left: 40px;
}
.fdd-input-box i {
  margin-top: 5px;
  vertical-align: middle;
}
.fdd-input-box span {
  display: inline-block;
  float: right;
}
.fdd-input-box span a {
  width: 40px;
  height: 26px;
  line-height: 26px;
  margin-left: 10px;
  color: #2a2a2a;
  background: #eaeaea;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  display: inline-block;
  text-align: center;
}
.fdd-input-box span .black {
  background: #2a2a2a;
  color: white;
}
.fdd-input-btn {
  width: 40px;
  height: 26px;
  line-height: 26px;
  margin-left: 10px;
  color: #2a2a2a;
  background: #eaeaea;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  display: inline-block;
  text-align: center;
}
.fdd-input-btn-black {
  background: #2a2a2a;
  color: white;
}
.fdd-pop-input {
  width: 370px;
  height: 28px;
  line-height: 28px;
  float: left;
}
.fdd-pop-input input {
  height: 28px;
  line-height: normal;
}
.fdd-input-delete,
.fdd-input-reset-btn {
  display: inline-block;
  position: absolute;
  right: 30px;
}
.fdd-input-delete a,
.fdd-input-reset-btn a {
  width: 40px;
  height: 26px;
  line-height: 26px;
  margin-left: 10px;
  color: #2a2a2a;
  background: #eaeaea;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  display: inline-block;
  text-align: center;
}
.fdd-input-delete .black,
.fdd-input-reset-btn .black {
  background: #2a2a2a;
  color: white;
}
.fdd-input-reset {
  width: 500px;
  margin-top: -4px;
  display: inline-block;
}
.fdd-input-reset div {
  width: 370px;
}
.fdd-input-reset div input {
  height: 28px;
  line-height: 28px;
}
.fdd-input-reset .fdd-input-reset-btn {
  margin-top: -28px;
}
.fdd-company-btnbox {
  text-align: left;
}
.fdd-company-btnbox a {
  margin: 15px 15px 0 0;
}
.pop-messages-box {
  padding: 20px;
}
.pop-messages-box .pop-messages {
  display: block;
}
.pop-messages-box a {
  margin: 20px 10px 0 0;
}
.fdd-pop-select-warp {
  width: 570px !important;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  /**样式覆盖*/
}
.fdd-pop-select-warp .fdd-pop-select-main {
  width: 47%;
  overflow: hidden;
  box-sizing: border-box;
}
.fdd-pop-select-warp .fdd-pop-select-main p {
  height: 35px;
  line-height: 35px;
  font-size: 16px;
}
.fdd-pop-select-warp .fdd-pop-select-main .box {
  width: 100%;
  border: #eaeaea solid 1px;
  height: 318px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  box-sizing: border-box;
  overflow-y: auto;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .checkcompanylist {
  width: 100%;
  height: 28px;
  line-height: 28px;
  color: #70706f;
  text-indent: 10px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 12px;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .checkcompanylist:hover {
  background: #fffbea;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .checkcompanylist:hover a {
  display: block;
  color: #f99600;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .checkcompanylist a {
  position: absolute;
  right: 10px;
  top: 8px;
  color: #70706f;
  display: none;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .checkcompany:nth-child(1) {
  margin-top: 5px;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .search-warp {
  width: 90%;
  margin: 0 auto;
  margin-top: 10px;
  background: #fcfcfc;
  border: #eaeaea solid 1px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  height: 30px;
  line-height: 30px;
  position: relative;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .search-warp i,
.fdd-pop-select-warp .fdd-pop-select-main .box .search-warp input {
  position: absolute;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .search-warp i {
  left: 10px;
  top: 8px;
  z-index: 10;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .search-warp input {
  height: 30px;
  border: none;
  background: none;
  text-indent: 28px;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .company {
  width: 90%;
  margin: 0 auto;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #999;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .select-company {
  width: 90%;
  margin: 0 auto;
  height: auto !important;
  min-height: 234px;
  max-height: 234px;
  overflow: auto;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .select-company .select-scroll {
  width: 100%;
  margin: 0 auto;
}
.fdd-pop-select-warp .left {
  float: left;
}
.fdd-pop-select-warp .right {
  float: right;
}
.fdd-pop-select-warp .fdd-radio {
  margin-top: 0px;
}
.fdd-pop-select-warp .radiotype {
  padding-top: 0px;
}
.fdd-pop-select-btnbox {
  width: 570px;
  height: 40px;
  margin: 0 auto;
  margin-top: 20px;
  text-align: right;
  display: block;
}
.fdd-pop-search-box {
  width: 100%;
  height: 40px;
  line-height: 40px;
  margin: 0 auto;
  position: relative;
}
.fdd-pop-search-box i {
  position: absolute;
  left: 10px;
  top: 17px;
}
.fdd-pop-search-box .serch {
  width: 87%;
  float: left;
}
.fdd-pop-search-box .serch input {
  text-indent: 26px !important;
}
.fdd-pop-search-box a {
  width: 15%;
  float: right;
  height: 40px !important;
  line-height: 40px !important;
}
.fdd-pop-contract-main {
  width: 100%;
  height: 420px;
  overflow: hidden;
  margin: 0 auto;
  position: relative;
  margin-top: 10px;
}
.fdd-pop-contract-main .left {
  position: absolute;
  left: 0;
  width: 180px;
  height: 100%;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-sizing: border-box;
}
.fdd-pop-contract-main .left .fdd-poptab-main {
  height: 35px;
  background: #f7f7f7;
  overflow: hidden;
}
.fdd-pop-contract-main .left .fdd-poptab-main a {
  width: 100%;
  height: 35px;
  line-height: 35px;
  color: #2a2a2a;
  display: block;
  text-align: center;
}
.fdd-pop-contract-main .left .fdd-poptab-bar {
  height: 35px;
  background: #f7f7f7;
  overflow: hidden;
}
.fdd-pop-contract-main .left .fdd-poptab-bar a {
  width: 50%;
  height: 35px;
  line-height: 35px;
  float: left;
  display: block;
  color: #2a2a2a;
  text-align: center;
}
.fdd-pop-contract-main .left .fdd-poptab-bar a:hover {
  background: white;
  color: #ffd435;
}
.fdd-pop-contract-main .left .fdd-poptab-bar .hover {
  background: white;
  color: #ffd435;
}
.fdd-pop-contract-main .left .it {
  width: 100%;
  height: 40px;
  line-height: 40px;
  background: #f7f7f7;
  text-indent: 24px;
  color: #2a2a2a;
}
.fdd-pop-contract-main .left .list-grop {
  width: 100%;
  height: auto !important;
  max-height: 375px;
  overflow: auto;
  background: white;
}
.fdd-pop-contract-main .left .list-grop ul {
  width: 100%;
}
.fdd-pop-contract-main .left .list-grop ul li {
  width: 100%;
  height: 28px;
}
.fdd-pop-contract-main .left .list-grop ul li a {
  display: block;
  height: 28px;
  line-height: 28px;
  color: #2a2a2a;
  text-indent: 24px;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fdd-pop-contract-main .left .list-grop ul li a:hover {
  background: #fffbea;
}
.fdd-pop-contract-main .left .list-grop ul li .hover {
  background: #fffbea;
}
.fdd-pop-contract-main .left .list-grop ul li:nth-child(1) {
  margin-bottom: 10px;
}
.fdd-pop-contract-main .left .tree-group {
  overflow: auto;
  max-height: 375px;
}
.fdd-pop-contract-main .right {
  width: 450px;
  height: 100%;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-sizing: border-box;
  margin-left: 200px;
  position: absolute;
}
.fdd-pop-contract-main .right .top-title {
  width: 100%;
  height: 40px;
  border-bottom: #eaeaea solid 1px;
  background: #f7f7f7;
  color: #2a2a2a;
}
.fdd-pop-contract-main .right .top-title p {
  float: left;
  height: 40px;
  line-height: 40px;
}
.fdd-pop-contract-main .right .top-title p:nth-child(1) {
  width: 196px;
  text-indent: 40px;
}
.fdd-pop-contract-main .right .list-main {
  width: 100%;
  height: 378px;
  overflow-y: scroll;
}
.fdd-pop-contract-main .right .list-main ul li {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border-bottom: #eaeaea solid 1px;
}
.fdd-pop-contract-main .right .list-main ul li:hover {
  background: #fffbea;
}
.fdd-pop-contract-main .right .list-main ul li label {
  cursor: pointer;
  display: block;
  height: 40px;
}
.fdd-pop-contract-main .right .list-main ul li label span,
.fdd-pop-contract-main .right .list-main ul li label p {
  float: left;
}
.fdd-pop-contract-main .right .list-main ul li label p {
  max-width: 230px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fdd-pop-contract-main .right .list-main ul li label span {
  display: inline-block;
  vertical-align: middle;
  margin: 13px;
}
.fdd-pop-contract-main .right .list-main ul li label .name {
  width: 155px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #2a2a2a;
}
.fdd-pop-contract-main .right .list-main ul li label .account {
  color: #999;
}
.fdd-pop-contract-main .right .list-main ul .not-data {
  width: 90%;
  margin: 0 auto;
}
.fdd-pop-contract-main .right .list-main ul .not-data p {
  margin: 20px auto;
}
.fdd-pop-contract-main .right .list-main ul .not-data span,
.fdd-pop-contract-main .right .list-main ul .not-data p {
  text-align: center;
  display: block;
}
.fdd-pop-contract-main .scroll {
  position: absolute;
  width: 180px;
  height: 418px;
  background: white;
  right: 0;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-pop-contract-main .scroll .scroll-title {
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-bottom: #eaeaea solid 1px;
  background: #f7f7f7;
  color: #2a2a2a;
  box-sizing: border-box;
}
.fdd-pop-contract-main .scroll p {
  font-size: 12px;
  color: #999;
  text-align: center;
  height: 25px;
  line-height: 25px;
}
.fdd-pop-contract-main .scroll .line {
  border-top: #ffd435 dashed 1px;
  border-bottom: #ffd435 dashed 1px;
}
.fdd-pop-contract-main .scroll .scroll-box {
  height: 162px;
  overflow-y: auto;
  width: 95%;
  margin: 0 auto;
}
.fdd-pop-contract-main .scroll .scroll-box ul li {
  width: 100%;
  height: 25px;
  line-height: 25px;
  color: #999;
}
.fdd-pop-contract-main .scroll .scroll-box-out {
  height: 354px;
  overflow-y: auto;
  width: 95%;
  margin: 0 auto;
}
.fdd-pop-contract-main .scroll .scroll-box-out ul li {
  width: 100%;
  height: 25px;
  line-height: 25px;
  color: #999;
}
.fdd-contract-bottom {
  width: 480px;
  margin-left: 200px;
}
.fdd-contract-bottom label {
  cursor: pointer;
  float: left;
  display: inline-block;
  margin-top: 10px;
}
.fdd-contract-bottom label span {
  display: inline-block;
  margin: 0 5px 0 0;
}
.fdd-contract-bottom a {
  float: right;
  margin-top: 10px;
  margin-right: 10px;
}
.checkcompany {
  width: 380px;
  overflow: hidden;
  height: auto !important;
  min-height: 300px;
  max-height: 525px;
  margin: 0 auto 0 -190px;
  top: 15%;
}
.checkcompany h3 {
  text-align: center;
  margin-top: 50px;
  width: 100%;
  font-size: 22px;
  font-weight: normal;
}
.checkcompany .companybox {
  width: 90%;
  margin: 0 auto;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  height: auto !important;
  overflow-y: auto;
  min-height: 100px;
  max-height: 266px;
  background: white;
  margin-bottom: 20px;
  margin-top: 30px;
}
.checkcompany .companybox label {
  width: 100%;
  height: 46px;
  line-height: 46px;
  color: #666;
  font-size: 14px;
  display: block;
  cursor: pointer;
}
.checkcompany .companybox label span {
  margin: 0 10px 0 10px;
}
.checkcompany .companybox a {
  width: 90% !important;
  margin: 0 auto;
}
.fdd-right-float {
  width: 585px;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  background: white;
  z-index: 999;
  border-left: 1px solid #eaeaea;
}
.fdd-right-float .top {
  width: 100%;
  height: 40px;
  line-break: 40px;
  box-sizing: border-box;
  padding: 0;
  background: #f0f0f0;
}
.fdd-right-float .top span {
  color: #2a2a2a;
  display: inline-block;
  margin-left: 15px;
  width: 80%;
  line-height: 40px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.fdd-right-float .top a {
  float: right;
  color: white;
  background: #212a31;
  text-indent: -99999em;
  display: inline-block;
  width: 40px;
  height: 40px;
  position: relative;
}
.fdd-right-float .top a:hover {
  background: #ffd435;
}
.fdd-right-float .top a::before {
  position: absolute;
  content: '';
  left: 12px;
  top: 12px;
  width: 14px;
  height: 14px;
  font-size: 16px;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  background-position: -311px -48px;
}
.fdd-right-float .center {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  top: 40px;
  bottom: 40px;
}
.fdd-right-float .center .ngsb-warp {
  height: calc(100% - 29px);
  overflow-y: auto;
  max-width: 100%;
}
.fdd-right-float .center .ngsb-warp img {
  width: 100%;
}
.fdd-right-float .top-box {
  position: absolute;
  bottom: 40px;
  background: #f7f8fa;
  width: 100%;
  max-height: 400px;
  overflow-y: auto;
}
.fdd-right-float .top-box p {
  height: 28px;
  line-height: 28px;
  text-align: center;
  cursor: pointer;
  color: #808080;
  border-top: #eaeaea solid 1px;
  display: block;
  position: relative;
}
.fdd-right-float .top-box p i {
  width: 12px;
  height: 12px;
  display: inline-block;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-right-float .top-box p .top-arrow {
  background-position: -599px -135px;
}
.fdd-right-float .top-box p .bot-arrow {
  background-position: -540px -100px;
}
.fdd-right-float .top-box .tab-margin {
  margin: 0 20px 20px;
  background: white;
}
.fdd-right-float .top-box .tab-margin table {
  table-layout: fixed;
}
.fdd-right-float .top-box .tab-margin table .fdd-flow {
  max-width: 120px;
}
.fdd-right-float .link {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  min-height: 40px;
  line-height: 40px;
  text-align: right;
  border-top: solid 1px #eaeaea;
  background: #1a2c3b;
}
.fdd-right-float .link a {
  width: 90px;
  height: 40px;
  line-height: 40px;
  color: white;
  text-align: center;
  display: inline-block;
  box-sizing: border-box;
  top: 0;
}
.fdd-right-float .link a:hover {
  background: #ffd435;
  color: #2a2a2a;
}
.fdd-right-float .link .orange {
  background: #ffd435;
  color: #2a2a2a;
}
.no-found {
  width: 300px;
  padding: 120px 0;
  margin: 0 auto;
  text-align: center;
}
.no-found span {
  display: inline-block;
  height: 115px;
  width: 110px;
  margin: 0 auto;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAABuCAYAAAAUCyyjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADppJREFUeNrsXQuQFNUVvSwLBIkIAi5+UD4iH4kgghI1IiCg7qyW+X9IGX+JKY0mMR/8xlgxKWOqgqaMMSkTP8HEJCSRXUD5iOInGDAqGI0/EFwQhEQkAVYRNvfYp2vfPnpmeqZnel7P9q26tTO9PT1v+vQ977777ruvU2trq0SRLVu2SJXJQapnqjaoTlLtrbpO9TeqN6m2mCf369fPmYZ3SsH8QEarZgjg8bgvWc77u+pEE1CXwKyVjindaHUNBPHwkJ8D0DNVr3fxR3Uky6wjfZ6lOlW1R5HXeVP1MNW9qWXGK2NoffV56LMQOVh1HCnXKak2MD+kOtno/w4r0/c0pGCWR/rT8hpIn/vF8J34rmtTMEvQz9P7bKCOKxF9Fur9DlB9IwWzcOlO+vS9z0PL/H2bVJuoq9n3/kz1EMs6f56CGd7RyFCnEtByyrOqcwngSlXTzV+j2qz6lHEsk4KZmz7HcOiQIX2WUzDwX6w6jwA25zkfDs+LqiP4fjKHNztSMNvo8zSCVx8DfW4keI0EcleBn28ywOxGxvhrRwbzUMP7PI3DiXLKPwheI19HiZIAzG9b/aYzYMYRAQJ9jjW8z7Fl/k27aHVNtMINJbx2Z/xk8YLvkLfQt/fr129vNVsmxnpTjOjLIWX+HRsIHqzv4SLoM6zsUV2g+nm+xwwLIkvLqw3Mw4zIy+QY6HMlAZxLT7Q1pnvWaIDpU60TYBZNs0qvnehxZuiBjilzW3ca9Al9s0L3rDeptjPfr1KaHZ04MBXA/ejB+eO//mVuXzMtoYn02eKIr/GIePOavgxUQNc5T7MK4ACj7wuiz51SunhoK+nT9z6fdTSg0WiBiQf7NictUwEcpH/OI33mopAMHYIfqF4ZgT4X8QbB+9wk7stwBhB8eUgt83TnwFQgL9Y/t6h2DTh/PvuK6arvsP/ABY5Rfa6A711veJ+POESfhcgrqkfy9XuqfRTQ/1WyQTUWkGfon9sNIHca/75fG1vPJxAgHKB6nepIyZ9GAcAR17yGjtIRqpeoPphQIP0Agi9d6UuIM2CqXGW8/iUBm6C62wLWH8cBxH+qnhNw7R2MjpwvXtAc17mxQAt2WRqt92c5RbNqmbsNp2iaWuEiHn+JlHInafb8LNdbZ3ifoM93pXqli+pW1Z6uRINyebNXb/FidR9TPYrHLgqgz+VG/7daOo7gwX9I9VNGNAjs86QrYIICj+NruN7PBHwGnfxCw/vcIh1XGg0wfe/eGTDnGWCasl31Hjb+UaWSdw1q7sBYfjAs22v4Hg2W31HRPnO87Jt19rbq8Qrgq1mCCtLB5QnVE433g/Reve6CN4voy0br2J3ZgEwl0KttcGJooqC1kmpNaUnxyinznAQzy5M2uYqBQNjyBGmbASlY1ABWc0jmy0TtevZ3BczFljVO0Mb1rRLwOnOo9WPVF8TLulvOwMdBJaJaRIOmOQGmPml+2oV5Tn2CAUQU69Oq93Jgv0y8PJ4RxjnDVC+O8B1NLlBtTchOPWlgDlH9uuoS8aI096vOUD2wiHsRRh6R9imX9cpmNa6AaXfq07VxXRJEn/C+f8r+PkxqDMZXd0XoNzHuXmQcQrc0wQkwtXEbOEzxBfHHUxJIn7kE01YIx10q3sxP1LHhXOt97IH32jz9wDirH1hSYQAR7PeTxk6RwhPSAPp83nhYUinnHxENwtCuk3G/ZsZ5c7LmACmtHite0rAvr6rFDg04r9z0ebIB4LAirrFK2iYCEN0q6ayGuXJa7wWuP97492D9/1oXLBP5N6Bbf8nAkdrY4dq4f5W5Tb1UTyd4mCzvXeDnQZ9LpW0qLs5Eq0YLTFDtLZV2gPxokO1yZ8rUDlj8NwgCTP134uWmhgXyLTowH1ftw4fhtpiBDBoFZOL88toQjfuK1bifOEKfz0nbNFzJ6bNIec5iM0SDeqphbK+oZVLsVP+TtXG9I3wf0jRvpfVhbPatAoB8l04GcodQ6gW5RNcyguPEWo8ANsNwbnrFadaIBi20LOqMCN+Hub6vFUCfm1V/LV6OEegTpV+wwNWp5ed5okEZJ8AsQzToxJBUhTxcBMCx4OgC8RLDdkgyBMO3Fisa1NkVMOdJ+0U5Z0Ro3LIC6NOVfrBQqrVj233iigbVhmjcJgVvpeFy96bz8mgR33cjAUKYbQ0paVGCrK4QrzZjDVGecMEyS0m1e0ihAPPChNFnITLfeh/LLEqxYGYklVxs1iztk71HKLsNcQJMbRyiQc1xNy7h8rL1/lRXLBMytxLUkUTRB71rgNPT6hKYSZ+wjgtIlMOZLV45Nl+wyvsvLoG51HJWPghVpfC1AxIAPqb6SeMwvPZJ2lW97QyYAbPpsYaqEgDkSfpnhbRfEfA30K3eu5dc8maz9Zsp1XpAXkTmqjMO/0l1igIZW8p/oQUq6sj//mz6Vv6AvVWEDZK+bhavhju6lVepLxuvm+nQ9OC5X7WugVykmQy8i5NgElDMUpxgHAK9PFklQCIV5T7JX8MPsdd1PO/DVlDkEgXxjko0vph0wKRQbX8C87p4U3kooDFGggsNI9Z8A6kyTDFGTOUNs4D8L4IplQKyWMv8iHh5Nb7g9WjHgET+0gPW8MAcJqCWAjLzEMxHZTFsPvPRgHO38WHYnyBnqzqGKbkGBbKiS/yLqtClgOIHHmEcGijxp2hkk0+It5Y0Sm2iVvZ710v76SzkJx1MYA+hourKfQrkO5X+4cXWzkMA4VLjvQtFjUCf15AuTUFS9BJa4FSLGrNZ2RcleFZoG/VFY8jmDB3VRADTpX6zO/tHG8ib2QVcJl6yFzLNka1whwTX3sMyhmOkuOm9ikuxNNuNwxL/KUdAoY8UNp2FBwCLdZCZ/havB93Evzi22Ti+J8t1QHWYShtveZsXEOBcljye4GIF2DzZd1lGmGBKssEkoHP4tPtyjoSrityV/dHlhX6lAbIPflf2kb0smkRbno7jBlbL9lFzLTDrQ4A5iFQ2vpj7Rs21luRx8eKimztiJCrKsrN5VuQnI7k3i2mgtQQB+X4Jfgv6wSmVAFJZapLqEhTFUn1f9XHViYmhWf4Iu9IGSlyvsE5DQP5HqldYx9G/Yg3lvexz+9Ly0H/V8fXBxrH+PAfHeljX+aZ45eHilqF0ss4O+B/6+DOVhhcmBcyZBMqXP6p+RtomYg8nrdoTtc+LVwyp2HUr3Qk4+srXGH2JU5DUdi2HZ7nWrWLsPVQB3Z0EMI8mMKYgsjKH47rLLOcEgvp7SITeJW5ILw5pPkfLB0tst3Qb/75Hlpgq4WvQn6tg3uM8mAR0LSNA+WQHhyK/dchnGEmnbWjE66DP30CguwcELUbFMYNSinX3c0OcA+sdV2Ygazm2RJojJoVnsy+dxLGsLV8QrwZuFCBb2M3UKVh4oDF99l3LMRwpMWUzlsIysWvQohynxEGrQ/ig5MocxzzkKgKAB+so6/972Vb0bz2pB1B7GuoXVv696pVBpdX0niA3+Grj0JN63klJALMLB/G9KkSrqH17qxS/hzTkP+LVRwizzB9gdvOdrqCgAXOj1luMcIqe+5jrNIsn+boK0GofOlp3BgD5vIQvE+eXZQ1br+G9fN4z12Pa2zHOTIJl+i9RuuVUOgKzpbxVoOFN3iX7bksFC/syQa5lf4WHagwBw19zagwrtLFMYmexDckWzmOKzeuW13sMy7M5D2YcgqHD9eKtGLMFK6++JLk3ckNGwXACi2jV3VEblCs2q/fmdmlf+Wu2nj+jo4AJqxnAMeqh1MNpgfAWRwV0DWAApITMkvj2AwsL5mDxEsE6G1GhIeXanSju/TMH04scYIBlgterwOuBsmZI+zQWZ0RBW6OAIir2WYMZMFy6PMlgTqLHOaqE10Q5tavE/Xq4NxlgQs5OKpjo/H8oXkC9U4ToykbqemnbK/NhSYBgBZ1aZzPZB3JEOaMm5ZJjOTQZmeMc9HeYTG4mWP7rDfwL3SwJTrJWIBHiM2vZbk8SmOgXvqP6fdl3RuFFRkbWEKh/SxWLAjmW482ultedCDARVsMMQVBVkVn0OluqGLxu9A/8DdJtSt3Dbsd5MC8kYHY0BhZ4blL6uCIAxGT5mQRvquTO18XShaddBhP9AUJqQTMDiARhAndbFeHXiUEHf3ff40J8BmUErlAgy/pA10Z8KkexD6iz/oWwGlZG/aFKAOwhbdszg0Lzbc/s79CLPKkHWBOi/E9ZhFTLGg7abW91MWl1Y8IBHGhY3yQJ3hzWFBQi9nfoXYD6SXE3OIplTggAciH7jz0JBK8zHbd6Anh0iM+slbbKmu32SKuERAEzaOnb9xIGJBKzphM8FHg8MM/5GO8+TvAQuHihWpKg38jS0bsuww36PFny7zaEwhIPErwFfO+kRAFzBb3UXpa1vubYb0RfN9EY+w0O8ZkXDOt7IilsUzSYSi971AnCE2sGkSc7AmYdadMf++XbmwvZA49KW2H+tZJAiTrOXGCBiaf/VxUa+40meGjD8ZI/sI+Y73yCV+ptMRIJ5nxpv5cHMvUQ0orDq+vO7/O9zzC1CJ6Rtl0VnpbqqpJSkkwDu/rINMmdehlFBhjOCyg9X1b5LraliQ/ehlI3qFq8WdM6T7CotlRg1vDafuQlTCGM9QQPDgzCZx1mM9dSWOZYab+wFcnGUbLEe3LsV0/Nt3cnqHI5wQOFro7zBlabZaIfQujKj1ceSTBfKeAaQw36DLPHFyp7LCR4cMK2SiolAbOVN/Q8i2pn5fhMF2nbpAZ6VIjvecVwXhCF2Z3CV3owhTfYBBN5rXdJ+6mvvhz7ZUijB+S5JnJ/lvHaTQVaegpmRDBtqkX6492MwMAKJ0j+5RBb6VDheljnuT2FKF4HyH+JYhVzirjEKsP6nkra2K/aHCBf/izePOYvZN8Fp6a0cMjgA/hGalPuWaYvyA9Fqghq8QziA4PhylKCh9VWO6vlBlZFUadU3JOa9BakYKaSgplKCmYqKZgpmKkkVv4vwAB8RkrWLt9RmgAAAABJRU5ErkJggg==) no-repeat;
}
.no-found p {
  color: #ccc;
}
.fdd-authorization-box {
  height: auto;
  max-height: 250px;
  overflow-y: auto;
}
.fdd-authorization-box ul li {
  width: 100%;
  height: 35px;
  line-height: 35px;
  cursor: pointer;
  color: #999;
}
.fdd-authorization-box ul li:hover {
  background: #fffbea;
}
.fdd-authorization-box ul li span {
  margin-left: 20px;
  margin-top: 10px;
  float: left;
  vertical-align: middle;
  line-height: 35px;
}
.fdd-authorization-box ul li p {
  display: inline-block;
  float: left;
}
.fdd-authorization-btnbox {
  padding-top: 15px;
}
.fdd-authorization-btnbox .paging-seal span {
  display: block;
  margin-top: 6px;
}
.fdd-authorization-btnbox a {
  float: right;
  margin-right: 15px;
  margin-left: 0;
}
.fdd-certification {
  padding: 25px 10%;
  min-height: 50px;
  background: #ffd435;
}
.fdd-certification .box {
  display: flex;
  align-items: center;
  justify-content: start;
  position: relative;
}
.fdd-certification .box .fdd-i-user {
  margin-right: 20px;
}
.fdd-certification .box span {
  display: inline-block;
  line-height: 28px;
  text-align: left;
}
.fdd-certification .box button {
  margin-left: 20px;
}
.fdd-certification .box .subscribe-info {
  position: relative;
}
.fdd-certification .box .subscribe-info:hover .pop-subscribe {
  display: block;
}
.fdd-certification .box .subscribe-info .pop-subscribe {
  display: none;
  position: absolute;
  margin-top: 10px;
  left: 50%;
  transform: translate(-50%, 0);
  text-align: left;
  max-width: 300px;
  min-width: 30px;
  color: white;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  line-height: 18px;
  padding: 8px;
  word-wrap: break-word;
  white-space: normal;
  word-break: keep-all;
  font-size: 12px;
  z-index: 6;
}
.fdd-certification .box .subscribe-info .pop-subscribe::before {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.75);
  top: -12px;
  left: 50%;
  transform: translate(-50%, 0);
}
.fdd-author-p {
  width: 90%;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 15px;
}
.fdd-centermargin {
  margin: 0 auto;
  text-align: center;
}
.fdd-centermargin p {
  text-align: center;
  margin: 18px auto 26px auto;
}
.fdd-centermargin .btn {
  width: 150px !important;
  display: inline-block;
}
.fdd-centermargin .succes {
  color: #3f9216;
}
.fdd-centermargin .error {
  color: #cc0000;
}
.fdd-centermargin .bnts {
  width: 80px;
  margin-right: 6px;
}
.fdd-pop-textmain {
  width: 100%;
  font-size: 12px !important;
  margin: 0 auto;
}
.fdd-pop-textmain p {
  margin: 20px auto 30px auto;
  text-align: left;
  text-indent: 5px;
}
.fdd-pop-textmain .btnbox {
  text-align: right;
}

/*********全局变量*********/
@tipbg :rgba (33,42,49,0.8);
.font-12 {
  font-size: 12px;
}
.fdd-error {
  color: #c00;
}
.pos-r {
  position: relative;
}
.pos-a {
  position: absolute;
}
.fdd-disabled {
  cursor: not-allowed !important;
  opacity: 0.2;
}
.fdd-app-left {
  text-align: left;
}
.fdd-hover-menu .fdd-icon-home {
  background-position: -96px 0;
}
.fdd-hover-menu .fdd-icon-contract {
  background-position: -112px 0;
}
.fdd-hover-menu .fdd-icon-user {
  background-position: -144px 0;
}
.fdd-hover-menu .fdd-icon-muban {
  background-position: -128px 0;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.centerSize {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
}
.pointer {
  cursor: pointer;
}
/*********全局变量*********/
.fdd-img {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-ico {
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
}
.fdd-moban-img {
  background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
}
.fdd-loading {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}
.fdd-loading div {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  -ms-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -webkit-border-radius: 100%;
  position: absolute;
  margin-top: -20px;
  margin-left: -20px;
  top: 50%;
  left: 50%;
  background: url(./images/fdd-load.gif?a180cd6eafa778436cbd3bddeb1630e9) no-repeat center #fff;
  background-size: 60%;
  box-shadow: 0 5px 10px #ddd;
}
.fdd-border-error {
  border: #c00 solid 1px !important;
}
.fdd-error-trip {
  position: fixed;
  z-index: 10000;
  text-align: center;
  width: 100%;
  top: 45%;
  left: 0;
  right: 0;
}
.fdd-error-trip .fdd-error-tripbox {
  display: inline-block;
  padding: 15px 20px;
  background: rgba(42, 42, 42, 0.7);
  z-index: 10000;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  color: white;
  font-size: 12px;
}
.fdd-disable {
  color: #cacaca !important;
}
.fdd-button-link {
  background: #ffd435;
  color: #2a2a2a;
  display: inline-block;
  width: auto;
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-button-link:hover {
  background: #e1b213;
}
.fdd-curpost {
  cursor: pointer !important;
}
/*form*/
:focus {
  outline: 0;
}
input,
select,
textarea {
  vertical-align: middle;
}
input {
  background: white;
}
input[placeholder],
[placeholder],
*[placeholder] {
  color: #666;
}
input[type="text"],
input[type="password"],
select,
textarea {
  width: 100%;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: #e5e5e5 solid 1px;
  color: #666;
  box-sizing: border-box;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  text-indent: 10px;
  font-family: "\5FAE\8F6F\96C5\9ED1", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus {
  border: #ffd435 solid 1px;
  box-shadow: 0 0 1px #ffd435;
  background: white;
}
input[type="text"]:disabled,
input[type="password"]:disabled,
select:disabled,
textarea:disabled {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  color: #bdbdbd;
  cursor: not-allowed;
}
input[type="text"]:disabled :input[placeholder],
input[type="password"]:disabled :input[placeholder],
select:disabled :input[placeholder],
textarea:disabled :input[placeholder] {
  color: #fafafa;
}
input[type="text"].search,
input[type="password"].search,
select.search,
textarea.search {
  padding-left: 25px;
  text-indent: 0px !important;
}
/*table*/
table {
  border-spacing: 0;
  background: white;
  box-sizing: border-box;
  table-layout: fixed;
  display: table;
  border-collapse: separate;
}
.fdd-table,
.fdd-table2 {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  border-collapse: collapse;
  border-bottom: none;
  -webkit-animation: show 0.2s ease-in;
  transition-delay: 0s;
  overflow: auto;
}
.fdd-table .fa-table_1_column_2,
.fdd-table2 .fa-table_1_column_2 {
  text-align: left;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck {
  margin: 12px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck,
.fdd-table .fdd-icon-checkon,
.fdd-table2 .fdd-icon-checkon {
  margin-left: 6px;
}
.fdd-table thead,
.fdd-table2 thead {
  background: #f9f9f9;
}
.fdd-table thead th,
.fdd-table2 thead th {
  font-weight: bold;
}
.fdd-table thead th span,
.fdd-table2 thead th span {
  margin-left: 0 !important;
}
.fdd-table thead th:nth-child(1),
.fdd-table2 thead th:nth-child(1) {
  text-align: left;
}
.fdd-table tr,
.fdd-table2 tr {
  cursor: pointer;
  height: 40px;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td,
.fdd-table tr th,
.fdd-table2 tr th {
  height: 40px;
  text-align: center;
  color: #666;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td {
  color: #666;
  font-size: 12px;
}
.fdd-table tr td .fdd-flow-div,
.fdd-table2 tr td .fdd-flow-div {
  text-align: left;
}
.fdd-table tr td:nth-child(1),
.fdd-table2 tr td:nth-child(1),
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 5px;
  text-align: left;
}
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 3px;
}
.fdd-table tr:hover,
.fdd-table2 tr:hover {
  background: #fff9e3;
}
.fdd-table tr:last-child,
.fdd-table2 tr:last-child {
  border-bottom: none;
}
.fdd-table .left,
.fdd-table2 .left {
  text-align: left;
}
.tab-link {
  color: #999;
}
.tab-link:hover {
  color: #ffd435;
}
.fdd-table2 {
  margin-top: -1px;
}
.fdd-table2 thead {
  background: white;
}
.fdd-table2 tr:nth-child(2n + 1) {
  background: #f7f7f7;
}
.fdd-table2 td:nth-child(1),
.fdd-table2 th:nth-child(1) {
  text-indent: 15px !important;
  text-align: left;
}
.fdd-table2 thead th:nth-child(2) {
  text-align: center;
}
/*radio*/
.fdd-radio,
.fdd-radio-on,
.fdd-check,
.fdd-check-on {
  display: inline-block;
  background: white;
  vertical-align: middle;
  margin: 6px 7px 0 0;
  cursor: pointer;
}
.fdd-radio,
.fdd-radio-on {
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
}
.fdd-radio {
  width: 14px;
  height: 14px;
  border: #cdcdcd solid 1px;
}
.fdd-radio-on,
.fdd-check-on {
  width: 6px;
  height: 6px;
  border: #ffd435 solid 5px;
  position: relative;
}
.fdd-radio-on i,
.fdd-check-on i {
  position: absolute;
  left: 0;
  top: 0 !important;
  font-weight: bold;
  font-size: 12px;
}
/*check*/
.fdd-check,
.fdd-check-on {
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-check {
  width: 12px;
  height: 12px;
  border: #cdcdcd solid 1px;
}
.fdd-check-on {
  width: 12px;
  height: 12px;
  border: #ffd435 solid 1px;
  background: #ffd435;
}
/*margin*/
.fddui-margin-10 {
  margin: 10px 0;
}
.fddui-margin-20 {
  margin: 20px 0;
}
.fddui-margin-30 {
  margin: 30px 0;
}
.fddui-margin-40 {
  margin: 40px 0;
}
.fddui-margin-50 {
  margin: 50px 0;
}
.fddui-margintop-10 {
  margin-top: 10px;
}
.fddui-margintop-20 {
  margin-top: 20px;
}
.fddui-margintop-30 {
  margin-top: 30px;
}
.fddui-margintop-40 {
  margin-top: 40px;
}
.fddui-margintop-50 {
  margin-top: 50px;
}
/*padding*/
.fddui-padding-10 {
  padding: 10px 0;
}
.fddui-padding-20 {
  padding: 20px 0;
}
.fddui-padding-30 {
  padding: 30px 0;
}
.fddui-padding-40 {
  padding: 40px 0;
}
.fddui-padding-50 {
  padding: 50px 0;
}
/*button*/
button {
  display: block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: none;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  color: black;
  background: #fbb900;
  padding: 0 25px;
}
button:hover,
button:active {
  background: #f49600;
  color: black;
  -webkit-transition: all 2s;
  -moz-transition: all 2s;
  -ms-transition: all 2s;
  -o-transition: all 2s;
  transition: all 2s;
}
button:focus {
  outline: 0;
}
button:disabled {
  cursor: not-allowed;
}
.fdd-button-disabled {
  background: #eaeaea;
  color: #999;
  cursor: not-allowed;
  border: #eaeaea solid 1px;
  opacity: 0.2;
}
.fdd-button-disabled:hover {
  border: #eaeaea solid 1px;
  background: #eaeaea;
  color: #999;
}
.fdd-ident-disabled {
  background: #c7c4c4 !important;
  color: #2a2a2a;
  cursor: not-allowed;
}
.fdd-main {
  position: absolute;
  min-width: 1100px;
  width: 100%;
  margin: 0 auto;
}
.fdd-errorborder {
  border: #c00 solid 1px !important;
}
.fdd-header-bottom {
  width: 100%;
  bottom: 0;
  background: white;
  z-index: 19;
  border-top: #edeff2 solid 1px;
  position: fixed;
  left: 0;
}
.fdd-header-bottom div {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  position: relative;
}
.fdd-header-bottom div a {
  float: right;
  margin: 9px;
}
.fdd-mix-btn {
  width: auto !important;
  height: 28px !important;
  line-height: 28px !important;
  padding: 0 10px;
}
.fdd-btn-color {
  color: #fbb900 !important;
}
.fdd-notallowed {
  cursor: not-allowed !important;
}
.errormain {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: #fafafa;
}
.errormain div {
  width: 855px;
  margin: 0 auto;
  margin-top: 100px;
}
.errormain div img {
  width: 100%;
}
.errormain p {
  color: #434a54;
  font-size: 6em;
  text-align: center;
}
.errormain span {
  display: block;
  text-align: center;
  color: #434a54;
  font-size: 16px;
  padding-bottom: 20px;
}
.errormain a {
  width: 180px;
  display: block;
  margin: 0 auto;
}
.fdd-fade-warp {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 900;
  background: rgba(0, 0, 0, 0.4);
}
.fdd-fade-box {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 990;
  background: rgba(0, 0, 0, 0.5);
}
.fdd-loading-box {
  width: 610px;
  height: 168px;
  background: white;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin: 0 auto;
  margin-top: 12%;
  box-shadow: 5px 5px 5px #666;
}
.fdd-loading-box .loadbox {
  width: 550px;
  height: 50px;
  margin: 0 auto;
  padding-top: 50px;
}
.fdd-loading-box .loadbox p {
  width: 492px;
  height: 10px;
  background: #f5f5f5;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  float: left;
  margin-top: 3px;
  -moz-box-shadow: 1px 1px 1px #999 inset;
  /* For Firefox3.6+ */
  -webkit-box-shadow: 1px 1px 1px #999 inset;
  /* For Chrome5+, Safari5+ */
  box-shadow: 1px 1px 1px #999 inset;
  /* For Latest Opera */
  position: relative;
}
.fdd-loading-box .loadbox p i {
  width: 1%;
  background: #ffd435;
  height: 10px;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  display: inline-block;
  position: absolute;
}
.fdd-loading-box .loadbox span {
  float: left;
  margin-left: 15px;
}
.fdd-loading-box .loadbox .txt {
  margin-left: 0;
  margin-top: 10px;
}
.fdd-flow {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: text-bottom;
}
.red-color {
  color: #c00 !important;
}
.fa-table th {
  font-weight: bold;
}
.fa-table th:nth-child(1) {
  text-align: left;
}
.fa-table td:nth-child(1) {
  text-align: left;
}
.fa-table .cell {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  white-space: nowrap !important;
  text-align: left;
}
.fa-table__header-wrapper .has-gutter tr th:nth-child(2) {
  text-align: left;
}
.sectab {
  text-indent: 24px;
}
.page-detail {
  width: 95%;
  height: 21px;
  line-height: 21px;
  position: relative;
  margin: 0 auto;
  padding-top: 12px;
  text-align: center;
}
.page-detail a {
  display: inline-block;
  color: #2a2a2a;
}
.page-detail a:hover {
  color: #ffd435;
}
.page-detail .centerbox {
  margin: 0 auto;
  text-align: center;
  width: 90%;
}
.page-detail .centerbox a {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin: 0 10px;
  font-size: 14px;
}
.page-detail .centerbox .hover {
  color: #ffd435;
}
.page-detail .home {
  position: absolute;
  left: 0;
}
.page-detail .last {
  position: absolute;
  right: 0;
  top: 15px;
}
.fdd-bottom {
  margin-bottom: 15px;
}
.table-body tr td {
  padding: 0 1.5px;
}
/*企业中心*/
.fdd-pi {
  width: 100% !important;
  max-width: 100% !important;
}
.fdd-textint {
  text-indent: 2px;
}
.fdd-company-right-tips {
  color: #aaa;
  position: relative;
  left: 100px;
  top: -25px;
}
.fdd-company-warp {
  width: 100%;
  background: #f2f2f2;
  position: fixed;
  left: 0;
  top: 50px;
  right: 0;
  bottom: 0;
  overflow: auto;
  display: flex;
  z-index: 999;
}
.fdd-company-warp .fdd-company-nav {
  width: 15%;
  height: 100%;
  min-width: 202px;
  max-width: 202px;
  background: white;
  border-right: #ddd solid 1px;
  overflow: auto;
  padding-top: 10px;
  box-sizing: border-box;
}
.fdd-company-warp .fdd-company-nav h4 {
  width: 100%;
  color: white;
  font-weight: normal;
  color: #2a2a2a;
  height: auto !important;
  overflow: hidden;
  line-height: 40px;
  font-weight: bold;
  text-indent: 9px;
  position: relative;
  cursor: pointer;
}
.fdd-company-warp .fdd-company-nav h4 i,
.fdd-company-warp .fdd-company-nav h4 span {
  color: #a7a7a7;
  margin-right: 5px;
}
.fdd-company-warp .fdd-company-nav h4 span {
  display: inline-block;
  position: absolute;
  right: 10px;
  vertical-align: middle;
}
.fdd-company-warp .fdd-company-nav h4 .fa-icon-arrow-up {
  top: 10px;
}
.fdd-company-warp .fdd-company-nav h4 .fa-icon-arrow-down {
  top: 14px;
}
.fdd-company-warp .fdd-company-nav ul {
  width: 100%;
  display: block;
}
.fdd-company-warp .fdd-company-nav ul li {
  width: 100%;
  height: 40px;
  line-height: 40px;
  text-align: left;
  margin-bottom: 1px;
}
.fdd-company-warp .fdd-company-nav ul li a {
  display: block;
  color: #666;
  text-indent: 40px;
  position: relative;
}
.fdd-company-warp .fdd-company-nav ul li a:hover {
  color: #f99600;
  background: #fefbec;
}
.fdd-company-warp .fdd-company-nav ul li a:hover:before {
  content: "";
  left: 0;
  position: absolute;
  display: block;
  height: 40px;
  width: 3px;
  background: #fbb900;
}
.fdd-company-warp .fdd-company-nav ul li a i {
  margin-right: 10px;
}
.fdd-company-warp .fdd-company-nav ul li .hover {
  color: #f99600;
  background: #fefbec;
}
.fdd-company-warp .fdd-company-nav ul li .hover:before {
  content: "";
  left: 0;
  position: absolute;
  display: block;
  height: 40px;
  width: 3px;
  background: #fbb900;
}
.fdd-company-warp .fdd-company-nav ul li .before {
  content: "";
  left: 0;
  position: absolute;
  display: block;
  height: 40px;
  width: 3px;
  background: #fbb900;
}
.fdd-company-warp > div {
  flex: 1;
  overflow: auto;
  display: flex;
  flex-direction: column;
}
.fdd-company-warp .fdd-company-right-main {
  position: absolute;
}
.fdd-company-warp .fdd-company-topnav {
  width: 100%;
  height: 48px;
  background: white;
  box-sizing: border-box;
  padding-left: 30px;
  font-weight: bold;
  margin-bottom: 2px;
}
.fdd-company-warp .fdd-company-topnav div {
  height: 48px;
  line-height: 48px;
  background: white;
}
.fdd-company-warp .fdd-company-topnav div a {
  color: #666;
  display: inline-block;
}
.fdd-company-warp .fdd-company-topnav div a:hover {
  color: #fbb900;
}
.fdd-company-warp .fdd-company-topnav div span {
  display: inline-block;
  color: #2a2a2a;
}
.fdd-company-warp .fdd-company-right {
  flex: 1;
  width: 100%;
  min-width: 1000px;
  height: auto !important;
  background: white;
  overflow-y: auto;
}
.companylabel {
  width: 290px;
  position: absolute;
  top: 1px;
  left: 35px;
}
#change-admin .fdd-company-right .title-wrap {
  border-bottom: solid 1px #EBEBEB;
  margin: 0 21px;
}
#change-admin .fdd-company-right .title-wrap h2 {
  font-size: 16px;
  margin: 24px 0;
}
#change-admin .fdd-company-right .change-admin-form {
  margin: 0 32px;
  color: #000000;
}
#change-admin .fdd-company-right .change-admin-form li {
  margin-top: 37px;
  vertical-align: middle;
}
#change-admin .fdd-company-right .change-admin-form li .form-key {
  display: inline-block;
  width: 90px;
}
#change-admin .fdd-company-right .change-admin-form li .form-value {
  display: inline-block;
}
#change-admin .fdd-company-right .change-admin-form li .form-value input {
  width: 250px;
  height: 30px;
}
#change-admin .fdd-company-right .change-admin-step {
  margin-left: 122px;
  margin-top: 10px;
}
#change-admin .fdd-company-right .change-admin-step .change-admin-btn-next {
  margin-top: 40px;
}
#change-admin .fdd-company-right .new-admin {
  padding-bottom: 30px;
  margin-left: 32px;
  width: 320px;
  margin-top: 30px;
}
#change-admin .fdd-company-right .new-admin span {
  word-break: keep-all;
}
#change-admin .fdd-company-right .new-admin div.in-row {
  float: left;
}
.get-sms {
  display: inline-block;
  margin-left: 10px;
  padding: 0px 5px;
  position: relative;
  border-radius: 3px;
  cursor: pointer;
}
.change-admin-select-admin .select-admin-btn {
  display: flex;
  justify-content: space-between;
  height: 50px;
  align-items: center;
  margin-top: 10px;
}
.change-admin-select-admin .select-admin-btn .tips {
  color: #A6A6A6;
}
.change-admin-select-admin .select-admin-btn .commit-btn {
  right: 17px;
  position: absolute;
}
.change-admin-select-admin .contracter-table {
  display: flex;
  height: 308px;
}
.change-admin-select-admin .contracter-table .change-admin-dapart {
  width: 40%;
  border: solid 1px #EBEBEB;
}
.change-admin-select-admin .contracter-table .change-admin-dapart .title-depart {
  padding-left: 12%;
  height: 10%;
  background-color: #F8F8F8;
  display: flex;
  align-items: center;
}
.change-admin-select-admin .contracter-table .change-admin-dapart .select_tree {
  overflow-y: auto;
  height: 90%;
}
.change-admin-select-admin .contracter-table .change-admin-staff {
  margin-left: 2%;
  width: 57%;
  border-right: solid 1px #EBEBEB;
  border-left: solid 1px #EBEBEB;
  border-bottom: solid 1px #EBEBEB;
}
.change-admin-select-admin .contracter-table .change-admin-staff .top-title {
  padding-left: 10%;
  display: flex;
  height: 10%;
  justify-content: space-around;
  align-items: center;
  background-color: #F8F8F8;
}
.change-admin-select-admin .contracter-table .change-admin-staff .top-title p {
  text-align: left;
  text-indent: 10px;
  width: 32%;
}
.change-admin-select-admin .contracter-table .change-admin-staff .top-title .change-admin-acouunt {
  width: 68%;
}
.change-admin-select-admin .contracter-table .change-admin-staff .list-main {
  overflow-y: auto;
  height: 90%;
}
.change-admin-select-admin .contracter-table .change-admin-staff .list-main ul {
  height: 100%;
}
.change-admin-select-admin .contracter-table .change-admin-staff .list-main ul li {
  display: flex;
  justify-content: space-between;
  padding: 10px 0;
  border-bottom: solid 1px #EBEBEB;
}
.change-admin-select-admin .contracter-table .change-admin-staff .list-main ul li span {
  text-align: center;
  margin-left: 3%;
  margin-right: 5%;
}
.change-admin-select-admin .contracter-table .change-admin-staff .list-main ul li p {
  width: 30%;
  text-align: left;
}
.change-admin-select-admin .contracter-table .change-admin-staff .list-main ul li div {
  width: 60%;
  text-align: left;
}
.change-admin-select-admin .contracter-table .change-admin-staff .list-main .not-data {
  height: 70%;
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-direction: column;
  margin-top: 15%;
}
.fixed-pop-tit {
  box-sizing: content-box;
}
.poserlabel {
  width: 190px;
  position: absolute;
  top: 1px;
  left: 45px;
}
.fdd-company-box {
  width: calc(100% - 72px);
  max-width: 100%;
  margin: 0 auto;
  height: 100%;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.fdd-company-box .fddv4-txt-omitted {
  text-align: left;
}
.fdd-company-box .new-role-box {
  width: 90%;
  margin-left: 30px;
  margin-top: 30px;
  height: auto !important;
  overflow: hidden;
}
.fdd-company-box .new-role-box .footer-btn {
  margin-top: 30px !important;
  height: 40px;
}
.fdd-company-box .new-role-box a {
  display: inline-block;
}
.fdd-company-box .new-role-box a:nth-child(1) {
  margin-left: 80px;
}
.fdd-company-box .new-role-box ul li {
  height: auto !important;
  overflow: hidden;
  margin-top: 15px;
}
.fdd-company-box .new-role-box ul li span,
.fdd-company-box .new-role-box ul li .new-role-input {
  float: left;
}
.fdd-company-box .new-role-box ul li .must {
  color: #c00;
  width: 5px;
  margin: 0 5px 0 0;
}
.fdd-company-box .new-role-box ul li span {
  text-align: right;
  height: 40px;
  line-height: 40px;
}
.fdd-company-box .new-role-box ul li input,
.fdd-company-box .new-role-box ul li textarea {
  background: white;
}
.fdd-company-box .new-role-box ul li textarea {
  height: 70px;
}
.fdd-company-box .new-role-box ul li .new-role-input {
  width: 388px;
}
.fdd-company-box .fdd-company-appbox {
  flex: 1;
  width: 100%;
  display: flex;
  margin: 0 auto;
  margin-top: 20px;
  overflow: hidden;
  padding-bottom: 20px;
  box-sizing: border-box;
}
.fdd-company-box .fdd-company-appbox table span {
  text-align: center;
}
.fdd-company-box .fdd-company-appbox table th .cell {
  font-size: 14px;
  font-weight: bold;
}
.fdd-company-box .fdd-company-appbox table th:nth-child(1) {
  text-align: center;
}
.fdd-company-box .fdd-company-appbox table a {
  color: #707070;
}
.fdd-company-box .fdd-company-appbox table a:hover {
  color: #f99600;
}
.fdd-company-box .fdd-company-appbox table a i {
  margin-right: 5px;
}
.fdd-company-box .fdd-company-appbox .footer-btn {
  width: 100%;
  margin-top: 30px;
}
.fdd-company-box .fdd-company-appbox .fdd-permisson {
  width: 100%;
  height: 100%;
  overflow: hidden;
  border: #eaeaea solid 1px;
  margin: 0 auto;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
.fdd-company-box .fdd-company-appbox .fdd-permisson .head {
  width: 100%;
  height: 40px;
  line-height: 40px;
  color: #2a2a2a;
  font-size: 15px;
  font-weight: bold;
  text-indent: 24px;
  background: #f8f8f8;
  border-bottom: #eaeaea solid 1px;
}
.fdd-company-box .fdd-company-appbox .fdd-permisson .head a {
  color: #666;
  font-weight: normal;
}
.fdd-company-box .fdd-company-appbox .fdd-permisson .head a.active {
  color: #2a2a2a;
  font-weight: bold;
}
.fdd-company-box .fdd-company-appbox .fdd-permisson .main {
  flex: 1;
  padding: 20px;
  overflow-y: auto;
}
.fdd-company-box .fdd-company-btn-box {
  width: 100%;
  height: 40px;
  margin-top: 20px;
  text-align: right;
}
.fdd-company-box h4 {
  width: 100%;
  font-size: 16px;
  font-weight: normal;
  color: #2a2a2a;
  height: 64px;
  line-height: 64px;
  position: relative;
  border-bottom: 1px solid ;
  border-image: linear-gradient(to right, #eaeaea, #eaeaea, white) 1;
  margin: 0 auto;
}
.fdd-company-box h4 a {
  float: right;
  margin-left: 10px;
  width: 80px;
  height: 30px;
  line-height: 30px;
  margin-top: 17px;
  font-weight: normal;
  background: #ffd435;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-size: 12px;
  text-align: center;
  color: #2a2a2a;
}
.fdd-company-box h4 a:hover {
  background: #f49600;
}
.fdd-company-box .fdd-company-main {
  width: 100%;
  margin: 0 auto;
  height: auto !important;
  overflow: hidden;
  padding-top: 30px;
}
.fdd-company-box .fdd-company-main ul .founttext {
  margin-top: -15px;
  text-indent: 50px;
  color: #999;
}
.fdd-company-box .fdd-company-main ul li {
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  margin-bottom: 15px;
}
.fdd-company-box .fdd-company-main ul li .changeAdmin {
  margin-left: 10px;
  font-size: 14px;
  padding: 10px;
  cursor: pointer;
  vertical-align: bottom;
}
.fdd-company-box .fdd-company-main ul li span {
  color: #2a2a2a;
}
.fdd-company-box .fdd-company-main ul li .title {
  width: 120px;
  color: #b2b2b2;
  display: inline-block;
}
.fdd-company-box .fdd-company-main ul li .fountitle {
  font-size: 14px;
}
.fdd-company-box .fdd-company-main ul li .fountitle i {
  color: #fbb900;
  font-size: 14px;
  display: inline-block;
  padding: 0 5px;
}
.fdd-company-box .fdd-company-main ul li .fountitle input {
  width: 60px;
  height: 28px;
  line-height: 28px;
  margin: 0 10px;
}
.fdd-company-box .fdd-company-main ul li .content {
  width: auto;
  display: inline-block;
  height: 28px;
  line-height: 28px;
  vertical-align: middle;
}
.fdd-company-box .fdd-company-main ul li .content .foutdayspan {
  height: 28px;
  line-height: 28px;
  display: inline-block;
  float: left;
}
.fdd-company-box .fdd-company-main ul li .content .fdd-icon-ireview-on {
  display: inline-block;
  cursor: pointer;
}
.fdd-company-box .fdd-company-main ul li .contident {
  margin-left: 35px;
  color: #fbb900;
}
.fdd-company-box .fdd-company-main ul li .fountdays {
  width: 116px;
  height: 28px;
  line-height: 28px;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  display: inline-block;
  margin: 0 10px;
}
.fdd-company-box .fdd-company-main ul li .fountdays i {
  float: left;
  display: inline-block;
  width: 22px;
  font-size: 16px;
  cursor: pointer;
  text-align: center;
  color: #999;
  font-weight: 300;
}
.fdd-company-box .fdd-company-main ul li .fountdays input {
  border: none;
  background: white;
  width: 52px;
  height: 28px;
  float: left;
  margin: 0;
  padding: 0;
  border-right: #eaeaea solid 1px;
  border-left: #eaeaea solid 1px;
  text-indent: 0;
  border-radius: 0;
  -ms-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -webkit-border-radius: 0;
  text-align: center;
}
.fdd-company-box .fdd-company-main ul li .fountdays input:focus {
  border: none;
  border-right: #eaeaea solid 1px;
  border-left: #eaeaea solid 1px;
  box-shadow: none;
  background: none;
}
.fdd-company-box .fdd-company-main ul li > a {
  position: absolute;
  display: inline-block;
  color: #2a2a2a;
}
.fdd-company-box .fdd-company-main ul li .disabled {
  color: #afafaf;
}
.fdd-company-box .fdd-company-main ul li .disabled:hover {
  color: #afafaf;
}
.fdd-company-box .fdd-sealDetail-head {
  padding-bottom: 20px;
  border-bottom: 1px solid #e5e5e5;
}
.fdd-company-box .fdd-sealDetail-head .fdd-used-text {
  display: inline-block;
  float: left;
  margin-top: 10px;
  font-size: 13px;
  margin-left: 20px;
}
.fdd-company-box .fdd-sealDetail-head .fa-icon-arrow-down {
  top: 10px;
}
.fdd-company-box .fdd-sealDetail-head a {
  display: inline-block;
}
.staff-left {
  width: 20%;
  height: auto;
  overflow: hidden;
  border: #eaeaea solid 1px;
  margin-right: 2%;
  display: flex;
  flex-direction: column;
}
.staff-left .fdd-see-seal {
  width: 90%;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  padding: 20px 0;
}
.staff-left .fdd-see-seal span,
.staff-left .fdd-see-seal h4 {
  text-align: left;
  display: block;
  height: auto !important;
  line-height: 30px;
  word-wrap: break-word;
}
.staff-left .fdd-see-seal span {
  color: #a6a6a6;
}
.staff-left .fdd-see-seal h4 {
  width: 100%;
  font-size: 15px;
  color: #2a2a2a;
  margin-bottom: 25px;
}
.staff-left .fdd-see-seal p {
  width: 130px;
  height: 130px;
  overflow: hidden;
  margin: 0 auto;
}
.staff-left .fdd-see-seal p img {
  width: 100%;
}
.staff-left .companytop {
  width: 100%;
  height: 42px;
  line-height: 42px;
  background: #f7f8fa;
  color: #606266;
  font-weight: bold;
  text-indent: 24px;
  font-size: 14px;
}
.staff-left .tree-scoll {
  flex: 1;
  overflow: auto;
}
.staff-left .tree-scoll .span-ellipsis i {
  font-size: 12px;
  line-height: 15px;
  vertical-align: middle;
}
.staff-left .tree-scoll .span-ellipsis span {
  font-size: 12px;
  display: inline-block;
  max-width: 150px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: auto;
  line-height: 15px;
  vertical-align: middle;
}
.staff-left .tree-scoll .span-ellipsis .group-label {
  visibility: visible;
  position: relative;
}
.staff-left .companyName {
  width: 100%;
  height: 35px;
  line-height: 35px;
  color: #606266;
  text-indent: 24px;
  font-weight: bold;
  font-size: 12px;
}
.staff-left .staff-search-box {
  width: 95%;
  height: 35px;
  line-height: 35px;
  margin: 0 auto;
  margin-top: 10px;
}
.staff-left .staff-search-box span,
.staff-left .staff-search-box input {
  height: 35px;
  display: block;
  position: relative;
}
.staff-left .staff-search-box span i,
.staff-left .staff-search-box input i {
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: 10px;
  font-size: 16px;
}
.staff-left .fdd-reget-seal {
  margin: 0 auto;
  width: 126px;
  border: 1px solid #eaeaea;
  text-align: center;
  padding: 65px 20px;
}
.staff-left .staff-left-header {
  width: 100%;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  margin-top: 10px;
}
.staff-left .staff-left-header h3 {
  width: 95%;
  margin: 0 auto;
  color: #999;
  font-size: 14px;
}
.staff-left .staff-left-header .staff-left-box {
  width: 100%;
  height: auto !important;
  overflow: hidden;
  color: #999;
  font-size: 12px;
  margin-top: 10px;
}
.staff-left .staff-left-header .staff-left-box .staff-first {
  height: auto !important;
}
.staff-left .staff-left-header .staff-left-box .staff-first a {
  height: 30px;
  line-height: 30px;
  text-indent: 15px;
  color: #2a2a2a;
  display: block;
}
.staff-left .staff-left-header .staff-left-box .staff-first a:hover {
  background: #fef7da;
}
.staff-left .staff-left-header .staff-left-box .staff-first a i {
  vertical-align: middle;
  margin-top: -5px;
  margin-right: 5px;
}
.staff-left .staff-left-header .staff-left-box .staff-first .staff-second {
  height: auto !important;
  line-height: 30px;
  text-indent: 25px;
  color: #2a2a2a;
  display: block;
}
.staff-left .staff-left-header .staff-left-box .staff-first .staff-second a {
  height: 30px;
}
.staff-left .staff-left-header .staff-left-box .staff-first .staff-second a:hover {
  background: #fef7da;
}
.staff-left .staff-left-header .staff-left-box .staff-first .staff-second a i {
  vertical-align: middle;
  margin-top: -5px;
  margin-right: 5px;
}
.staff-left .staff-left-header .staff-left-box .staff-first .staff-second ul li a {
  display: block;
  text-indent: 25px;
}
.staff-left.company-group {
  height: 100%;
}
.company-group-search div {
  position: relative;
  width: calc(100% - 12px);
  margin: 10px 4px 10px 8px;
}
.company-group-search div i {
  color: #c9c9c9;
  font-size: 16px;
  display: inline-block;
  position: absolute;
  left: 5px;
  vertical-align: middle;
  top: 10px;
}
.company-group-search div input {
  text-indent: 26px !important;
}
.fa-tree-node__content {
  height: 35px;
  position: relative;
  padding-left: 0px !important;
}
.staff-right {
  flex: 1;
  height: auto !important;
  overflow-y: auto;
}
.staff-right .fdd-table {
  overflow-y: auto;
}
.staff-right h3 {
  font-weight: normal;
}
.staff-right .staff-right-btnbox {
  margin: 10px 0 10px 0;
}
.staff-right .staff-right-btnbox a {
  margin-left: 0;
  margin-right: 10px;
}
.fdd-depart-upload-main {
  width: 97%;
  margin: 0 auto;
  height: auto !important;
  padding-top: 30px;
}
.fdd-depart-upload-main span {
  font-size: 14px;
  display: inline-block;
}
.fdd-depart-upload-main .fdd-check {
  display: inline-block;
  width: 375px;
  height: 38px;
  line-height: 38px;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-left: 15px;
  position: relative;
  vertical-align: middle;
}
.fdd-depart-upload-main .fdd-check:hover {
  background: #eaeaea;
}
.fdd-depart-upload-main .fdd-check:hover span {
  color: white;
}
.fdd-depart-upload-main .fdd-check span {
  text-indent: 4px;
  display: inline-block;
  position: absolute;
  color: inherit;
  font-size: 14px;
  overflow: hidden;
  width: calc(100% - 10px);
  height: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fdd-depart-upload-main .fdd-check input {
  width: 100%;
  height: 38px;
  border: none;
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
}
.fdd-depart-upload-main a {
  width: 96px;
  height: 40px;
  line-height: 40px;
  margin-left: 15px;
}
.fdd-depart-upload-main .fdd-button-link {
  position: relative;
  top: 5px;
}
.fdd-depart-upload-main .disabled {
  background: #eaeaea;
  color: #a6a6a6;
}
.fdd-depart-upload-main p {
  display: inline-block;
  padding-left: 80px;
  color: #666;
}
.fdd-depart-upload-main p a {
  color: #f99600;
  text-decoration: underline;
  margin-left: 0;
}
.fdd-depart-upload-main p a:hover {
  color: #ffd435;
}
.fdd-depart-upload-main .fdd-depart-tabox {
  width: 100%;
  border: none;
  margin-top: 15px;
}
.fdd-depart-upload-main .fdd-depart-tabox .title {
  display: block;
  width: 100%;
  height: 30px;
  line-height: 30px;
  border: none;
  font-size: 14px;
}
.fdd-depart-upload-main .fdd-depart-tabox .title i {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 16px 16px;
}
.fdd-depart-upload-main .fdd-depart-tabox td span {
  max-width: 100%;
}
.fdd-successpop {
  width: 520px;
  height: 210px;
  background: white;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin: 0 auto;
  margin-top: 10%;
  padding-top: 20px;
}
.fdd-successpop i {
  display: inline-block;
  width: 65px;
  height: 65px;
  display: block;
  margin: 20px auto 20px;
}
.fdd-successpop p {
  font-size: 18px;
  text-align: center;
  font-weight: bold;
  color: #2a2a2a;
  height: 40px;
  line-height: 40px;
}
.fdd-successpop span {
  display: block;
  text-align: center;
  color: #a6a6a6;
}
.staff-title,
.staff-search {
  float: left;
  display: inline-block;
}
.staff-search {
  width: 380px;
  height: 35px;
  line-height: 35px;
  margin-top: 14.5px;
  position: relative;
}
.staff-search div {
  position: relative;
  margin-left: 15px;
  width: 275px;
  background: #fcfcfc;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-sizing: border-box;
}
.staff-search div i {
  color: #c9c9c9;
  font-size: 16px;
  display: inline-block;
  position: absolute;
  left: 5px;
  vertical-align: middle;
  top: 10px;
}
.staff-search div input {
  height: 33px;
  background: none;
  line-height: 33px;
  text-indent: 26px !important;
  box-sizing: border-box;
  height: 35px !important;
}
.staff-search div input:focus {
  box-shadow: none;
  background: none;
}
.staff-search a {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 290px;
  width: 62px !important;
  margin: 0px;
}
.radiotype {
  width: auto;
  min-width: 55px;
  margin-right: 20px;
  height: 24px;
  line-height: 28px;
  padding-top: 5px;
  display: inline-block;
  cursor: pointer;
}
.fdd-company-attention {
  width: 724px;
  height: auto !important;
  overflow: hidden;
  padding: 10px 15px;
  background: #f9f9f9;
  color: #999;
  margin-top: 15px;
}
.fdd-company-attention span {
  color: #2a2a2a;
  display: block;
  font-weight: bold;
  font-size: 12px;
}
.fdd-company-attention p {
  font-size: 12px;
  padding-left: 0;
}
.fdd-company-attention p .batch-tips {
  font-size: 12px;
  color: #c00;
}
._border-solid {
  border: 1px solid #e5e5e5;
  height: 398px;
  max-height: 460px;
}
._border-solid a:hover {
  color: #f49600;
}
.tree-table {
  width: 100%;
  font-size: 12px;
  border-collapse: collapse;
}
.tree-table .tree-thead {
  background: #f8f8f8;
}
.tree-table .tree-thead tr {
  height: 42px;
}
.tree-table .tree-thead tr th {
  text-align: center;
  font-weight: bold;
  font-size: 15px;
  color: #383838;
  overflow: hidden;
}
.tree-table .tree-thead tr th:nth-child(1) {
  text-align: left;
  text-indent: 24px;
}
.tree-table .tree-tbody {
  border-collapse: collapse;
}
.tree-table .tree-tbody tr {
  border-collapse: collapse;
  height: 42px;
}
.tree-table .tree-tbody tr td {
  text-align: center;
  overflow: hidden;
  min-height: 42px;
}
.tree-table .tree-tbody .leve {
  border-collapse: collapse;
  width: 100%;
  overflow: hidden;
}
.tree-table .tree-tbody .leve:hover {
  border-collapse: collapse;
  background-color: #fffbea;
}
.tree-table .tree-tbody .table-border {
  width: 100%;
  border-collapse: collapse;
  border-bottom: 1px solid #e5e5e5;
}
.tree-table .tree-tbody .table-border td {
  border: 0;
}
.tree-table .i-select-down {
  cursor: pointer;
}
.tree-table .ico-arrow-left {
  display: inline-block;
  padding-left: 10px;
}
.tree-table .fa-div-margin-0 {
  width: calc(100% - 12px);
  margin-left: 12px;
}
.tree-table .fa-div-margin-1 {
  display: block;
  width: calc(100% - 24px);
  margin-left: 24px;
}
.tree-table .fa-div-margin-2 {
  width: calc(100% - 36px);
  margin-left: 36px;
}
.tree-table .fa-div-margin-3 {
  width: calc(100% - 48px);
  margin-left: 48px;
}
.tree-table .fa-div-margin-4 {
  width: calc(100% - 60px);
  margin-left: 60px;
}
.tree-table .fa-div-margin-5 {
  width: calc(100% - 72px);
  margin-left: 72px;
}
.tree-table .fa-div-margin-6 {
  width: calc(100% - 84px);
  margin-left: 84px;
}
.tree-table .fa-div-margin-7 {
  width: calc(100% - 96px);
  margin-left: 96px;
}
.tree-table .fa-div-margin-8 {
  width: calc(100% - 108px);
  margin-left: 108px;
}
.tree-table .fa-div-margin-9 {
  width: calc(100% - 120px);
  margin-left: 120px;
}
.tree-table .fa-div-margin-10 {
  width: calc(100% - 132px);
  margin-left: 132px;
}
.tree-table .fa-div-margin-11 {
  width: calc(100% - 144px);
  margin-left: 144px;
}
.fa-scrollbar {
  padding-bottom: 20px;
}
.newholder {
  width: 100%;
  margin: 10px auto;
  overflow: hidden;
  height: auto !important;
  padding-bottom: 10px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.newholder .left,
.newholder .right,
.newholder .center {
  width: 30%;
  height: auto !important;
  max-height: 400px;
}
.newholder .left .title,
.newholder .right .title,
.newholder .center .title {
  display: inline-block;
  height: 30px;
  line-height: 30px;
}
.newholder .left .box,
.newholder .right .box,
.newholder .center .box {
  width: 100%;
  height: 340px;
  max-height: 340px;
  border: #eaeaea solid 1px;
  box-sizing: border-box;
  overflow-y: auto;
}
.newholder .left .box ul,
.newholder .right .box ul,
.newholder .center .box ul,
.newholder .left .box dt,
.newholder .right .box dt,
.newholder .center .box dt {
  padding: 8px 0;
}
.newholder .left .box ul li,
.newholder .right .box ul li,
.newholder .center .box ul li,
.newholder .left .box dt li,
.newholder .right .box dt li,
.newholder .center .box dt li {
  border-bottom: #eaeaea solid 1px;
}
.newholder .left .box ul dd,
.newholder .right .box ul dd,
.newholder .center .box ul dd,
.newholder .left .box dt dd,
.newholder .right .box dt dd,
.newholder .center .box dt dd {
  text-indent: 20px;
  position: relative;
}
.newholder .left .box ul dd a,
.newholder .right .box ul dd a,
.newholder .center .box ul dd a,
.newholder .left .box dt dd a,
.newholder .right .box dt dd a,
.newholder .center .box dt dd a {
  position: absolute;
  right: 10px;
  top: 2px;
  color: #f99600;
  font-size: 16px;
  display: inline-block;
  line-height: 35px;
}
.newholder .left .box ul li,
.newholder .right .box ul li,
.newholder .center .box ul li,
.newholder .left .box dt li,
.newholder .right .box dt li,
.newholder .center .box dt li,
.newholder .left .box ul dd,
.newholder .right .box ul dd,
.newholder .center .box ul dd,
.newholder .left .box dt dd,
.newholder .right .box dt dd,
.newholder .center .box dt dd {
  width: 100%;
  height: 35px;
  line-height: 35px;
  display: inline-block;
  cursor: pointer;
  font-family: "\5FAE\8F6F\96C5\9ED1", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
  color: #666;
}
.newholder .left .box ul li:hover,
.newholder .right .box ul li:hover,
.newholder .center .box ul li:hover,
.newholder .left .box dt li:hover,
.newholder .right .box dt li:hover,
.newholder .center .box dt li:hover,
.newholder .left .box ul dd:hover,
.newholder .right .box ul dd:hover,
.newholder .center .box ul dd:hover,
.newholder .left .box dt dd:hover,
.newholder .right .box dt dd:hover,
.newholder .center .box dt dd:hover {
  background: #fff9e3;
}
.newholder .left .box ul li label,
.newholder .right .box ul li label,
.newholder .center .box ul li label,
.newholder .left .box dt li label,
.newholder .right .box dt li label,
.newholder .center .box dt li label,
.newholder .left .box ul dd label,
.newholder .right .box ul dd label,
.newholder .center .box ul dd label,
.newholder .left .box dt dd label,
.newholder .right .box dt dd label,
.newholder .center .box dt dd label {
  width: 100%;
  display: block;
  cursor: pointer;
}
.newholder .left .box ul li label span,
.newholder .right .box ul li label span,
.newholder .center .box ul li label span,
.newholder .left .box dt li label span,
.newholder .right .box dt li label span,
.newholder .center .box dt li label span,
.newholder .left .box ul dd label span,
.newholder .right .box ul dd label span,
.newholder .center .box ul dd label span,
.newholder .left .box dt dd label span,
.newholder .right .box dt dd label span,
.newholder .center .box dt dd label span,
.newholder .left .box ul li label p,
.newholder .right .box ul li label p,
.newholder .center .box ul li label p,
.newholder .left .box dt li label p,
.newholder .right .box dt li label p,
.newholder .center .box dt li label p,
.newholder .left .box ul dd label p,
.newholder .right .box ul dd label p,
.newholder .center .box ul dd label p,
.newholder .left .box dt dd label p,
.newholder .right .box dt dd label p,
.newholder .center .box dt dd label p {
  float: left;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.newholder .left .box ul li label span,
.newholder .right .box ul li label span,
.newholder .center .box ul li label span,
.newholder .left .box dt li label span,
.newholder .right .box dt li label span,
.newholder .center .box dt li label span,
.newholder .left .box ul dd label span,
.newholder .right .box ul dd label span,
.newholder .center .box ul dd label span,
.newholder .left .box dt dd label span,
.newholder .right .box dt dd label span,
.newholder .center .box dt dd label span {
  margin: 10px 5px 0 10px;
}
.newholder .left .box ul li label .name,
.newholder .right .box ul li label .name,
.newholder .center .box ul li label .name,
.newholder .left .box dt li label .name,
.newholder .right .box dt li label .name,
.newholder .center .box dt li label .name,
.newholder .left .box ul dd label .name,
.newholder .right .box ul dd label .name,
.newholder .center .box ul dd label .name,
.newholder .left .box dt dd label .name,
.newholder .right .box dt dd label .name,
.newholder .center .box dt dd label .name {
  width: 35%;
}
.newholder .left .box ul li label .account,
.newholder .right .box ul li label .account,
.newholder .center .box ul li label .account,
.newholder .left .box dt li label .account,
.newholder .right .box dt li label .account,
.newholder .center .box dt li label .account,
.newholder .left .box ul dd label .account,
.newholder .right .box ul dd label .account,
.newholder .center .box ul dd label .account,
.newholder .left .box dt dd label .account,
.newholder .right .box dt dd label .account,
.newholder .center .box dt dd label .account {
  width: 45%;
}
.newholder .left .box .fa-scrollbar,
.newholder .right .box .fa-scrollbar,
.newholder .center .box .fa-scrollbar {
  white-space: nowrap;
  margin-bottom: 0px!important;
  overflow-x: hidden;
}
.newholder .left .box .fa-scrollbar .fa-scrollbar__wrap,
.newholder .right .box .fa-scrollbar .fa-scrollbar__wrap,
.newholder .center .box .fa-scrollbar .fa-scrollbar__wrap {
  margin-bottom: 0px!important;
}
.newholder .left .box {
  display: flex;
  flex-direction: column;
}
.newholder .left .box .search {
  position: relative;
}
.newholder .left .box .search i {
  position: absolute;
  cursor: pointer;
  font-size: 16px;
  color: #bbb;
  top: 22px;
  left: 15px;
  z-index: 1;
}
.newholder .left .box .search input {
  text-indent: 24px;
}
.newholder .left .box .select-scroll {
  margin-top: 4px;
  flex: 1;
  overflow: auto;
}
.newholder .holder-pagination {
  width: 180px;
  margin: auto;
}
.fa-table__body-wrapper {
  overflow-y: auto;
  overflow-x: hidden;
}
.fa-tree-node__label {
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.fa-tree-node__expand-icon.is-leaf {
  color: #999;
}
.fddv4-txt-omitted {
  font-size: 12px !important;
}
.fddv4-txt-strong {
  left: 0;
}
.fdd-pop-select-warp .fdd-pop-select-main .box .search-warp input {
  text-indent: 28px !important;
}
.fa-tree-node {
  position: relative;
}
.fa-tree-node:focus > div.fa-tree-node__content,
.fa-tree-node__content:hover,
.fa-tree--highlight-current .fa-tree-node.is-current > .fa-tree-node__content {
  background-color: transparent !important;
}
.fa-tree-node > .fa-tree-node__children {
  padding-left: 18px;
  overflow: inherit;
  width: 100%;
  box-sizing: border-box;
}
.fa-tree-node__children::after {
  position: absolute;
  content: "";
  top: 24px;
  left: 11px;
  border-left: 1px dashed #d6d8dc;
  width: 1px;
  bottom: -12px;
  z-index: 998;
  /* 弹窗z-index是999*/
}
.fa-tree-node__content:hover::after,
.fa-tree-node:focus > div.fa-tree-node__content::after {
  content: '';
  display: block;
  line-height: 35px;
  position: absolute;
  top: 0;
  margin-left: -50%;
  right: 0;
  bottom: 0;
  width: 500%;
}
.fa-tree-node__content > span {
  position: relative;
  z-index: 10;
}
.fa-tree-node:last-child > .fa-tree-node__children::after,
.fa-tree > .fa-tree-node > .fa-tree-node__children::after {
  display: none;
}
.company-group .fa-tree-node > .fa-tree-node__children {
  overflow: visible;
}
.fa-tree-node__content .group-hover-control span {
  visibility: hidden;
  position: absolute;
  font-size: 0px;
}
.fa-tree-node__content .group-hover-control span a {
  line-height: 19px;
  padding: 0 0 0 8px;
  font-size: 12px;
}
.fa-tree-node__content:hover .group-hover-control span {
  visibility: visible;
}
.company-group .from-box-select span {
  text-indent: 6px;
  font-size: 12px;
}
.select-company-group .com-pop {
  height: auto;
  max-height: 500px;
}
.float-close-btn {
  float: right;
  background-color: #666;
  text-indent: -99999em;
  display: inline-block;
  width: 20px;
  height: 20px;
  top: 20px;
  position: relative;
  cursor: pointer;
}
.float-close-btn:hover {
  background: #ffd435;
}
.float-close-btn::before {
  position: absolute;
  content: '';
  left: 3px;
  top: 3px;
  width: 13px;
  height: 13px;
  font-size: 12px;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  background-position: -311px -48px;
}
.change-admin-select-admin .contracter-table .change-admin-staff .list-main .not-data {
  margin-top: 0px;
  padding-top: 15%;
}
.company-bind .fdd-pop-editmobi {
  width: 100% !important;
}
.fdd-company-box .fdd-company-appbox .fdd-permisson .main .tree-scoll {
  text-indent: 0px;
}
[class*=" fa-org-icon-"],
[class^=fa-org-icon-] {
  font-family: 'fddOrgFonts' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 12px;
}
.fa-org-icon-company:before {
  content: "\E910";
}
.fa-org-icon-department:before {
  content: "\E912";
}

/*********全局变量*********/
@tipbg :rgba (33,42,49,0.8);
.font-12 {
  font-size: 12px;
}
.fdd-error {
  color: #c00;
}
.pos-r {
  position: relative;
}
.pos-a {
  position: absolute;
}
.fdd-disabled {
  cursor: not-allowed !important;
  opacity: 0.2;
}
.fdd-app-left {
  text-align: left;
}
.fdd-hover-menu .fdd-icon-home {
  background-position: -96px 0;
}
.fdd-hover-menu .fdd-icon-contract {
  background-position: -112px 0;
}
.fdd-hover-menu .fdd-icon-user {
  background-position: -144px 0;
}
.fdd-hover-menu .fdd-icon-muban {
  background-position: -128px 0;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.centerSize {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
}
.pointer {
  cursor: pointer;
}
@-webkit-keyframes rotation {
  0% {
    transform: rotateY(0deg);
  }
  100% {
    transform: rotateY(360deg);
  }
}
@keyframes move {
  from {
    right: -180px;
  }
  to {
    right: 0;
  }
}
.fdd-rotation {
  -webkit-transform: rotate(360deg);
  animation: rotation 1s linear none;
  -moz-animation: rotation 1s linear none;
  -webkit-animation: rotation 1s linear none;
  -o-animation: rotation 1s linear none;
}
.fdd-move {
  animation: move 0.5s ease-out 1;
  -moz-animation: move 0.5s ease-out 1;
  -webkit-animation: move 0.5s ease-out 1;
  -o-animation: move 0.5s ease-out 1;
}
.sign-animate {
  animation: animatek1 0.1s 1 ease-in;
}
@keyframes animatek1 {
  0% {
    transform: scale(3);
    opacity: 0;
  }
  30% {
    transform: scale(2.2);
    opacity: .1;
  }
  50% {
    transform: scale(1.8);
    opacity: .3;
  }
  70% {
    transform: scale(1.5);
    opacity: .5;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.slipUp {
  -webkit-animation: fadeInDown .3s;
  animation: fadeInDown .3s;
}
@keyframes fadeInDown {
  0% {
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}
.window {
  -webkit-animation: 1.5s window ease-in-out backwards;
  -moz-animation: 1.5s window ease-in-out backwards;
  animation: 1.5s window ease-in-out backwards;
  -moz-transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -moz-transition-property: height, width;
  -o-transition-property: height, width;
  -webkit-transition-property: height, width;
  transition-property: height width;
}
@-webkit-keyframes window {
  0% {
    -moz-transform: scale(0) rotateX(360deg);
    -ms-transform: scale(0) rotateX(360deg);
    -webkit-transform: scale(0) rotateX(360deg);
    transform: scale(0) rotateX(360deg);
    height: 150px;
    width: 150px;
  }
  50% {
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    height: 150px;
  }
  75% {
    height: 350px;
    width: 150px;
  }
  100% {
    width: 350px;
  }
}
.fdd-exp {
  position: relative;
}
.fdd-exp i {
  position: absolute;
  top: 5px;
  left: 10px;
  color: #999;
  -webkit-animation: show 0.4s ease-in;
  transition-delay: 0s;
}
.fdd-exp .exp__input {
  border: 1px solid #ddd;
  padding: 0 10px;
  padding-left: 25px;
  width: 100%;
  height: 52px;
  transition: 0.3s;
  font-weight: normal;
  box-sizing: border-box;
  font-family: "WorkSans", sans-serif;
  outline: none;
}
.fdd-exp .exp__input:focus {
  padding-left: 25px;
}
.fdd-exp .exp__input:focus + label:before {
  transform: rotateY(0deg);
}
.fdd-fadin-show {
  -webkit-animation: show 0.4s ease-in;
  transition: 0.3s;
}
@-webkit-keyframes show {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/*********全局变量*********/
@tipbg :rgba (33,42,49,0.8);
.font-12 {
  font-size: 12px;
}
.fdd-error {
  color: #c00;
}
.pos-r {
  position: relative;
}
.pos-a {
  position: absolute;
}
.fdd-disabled {
  cursor: not-allowed !important;
  opacity: 0.2;
}
.fdd-app-left {
  text-align: left;
}
.fdd-hover-menu .fdd-icon-home {
  background-position: -96px 0;
}
.fdd-hover-menu .fdd-icon-contract {
  background-position: -112px 0;
}
.fdd-hover-menu .fdd-icon-user {
  background-position: -144px 0;
}
.fdd-hover-menu .fdd-icon-muban {
  background-position: -128px 0;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.centerSize {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
}
.pointer {
  cursor: pointer;
}
/*********全局变量*********/
.fdd-img {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
}
.fdd-ico {
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
}
.fdd-moban-img {
  background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
}
.fdd-loading {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}
.fdd-loading div {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  -ms-border-radius: 100%;
  -moz-border-radius: 100%;
  -o-border-radius: 100%;
  -webkit-border-radius: 100%;
  position: absolute;
  margin-top: -20px;
  margin-left: -20px;
  top: 50%;
  left: 50%;
  background: url(./images/fdd-load.gif?a180cd6eafa778436cbd3bddeb1630e9) no-repeat center #fff;
  background-size: 60%;
  box-shadow: 0 5px 10px #ddd;
}
.fdd-border-error {
  border: #c00 solid 1px !important;
}
.fdd-error-trip {
  position: fixed;
  z-index: 10000;
  text-align: center;
  width: 100%;
  top: 45%;
  left: 0;
  right: 0;
}
.fdd-error-trip .fdd-error-tripbox {
  display: inline-block;
  padding: 15px 20px;
  background: rgba(42, 42, 42, 0.7);
  z-index: 10000;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  color: white;
  font-size: 12px;
}
.fdd-disable {
  color: #cacaca !important;
}
.fdd-button-link {
  background: #ffd435;
  color: #2a2a2a;
  display: inline-block;
  width: auto;
  height: 35px;
  line-height: 35px;
  padding: 0 20px;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-button-link:hover {
  background: #e1b213;
}
.fdd-curpost {
  cursor: pointer !important;
}
/*form*/
:focus {
  outline: 0;
}
input,
select,
textarea {
  vertical-align: middle;
}
input {
  background: white;
}
input[placeholder],
[placeholder],
*[placeholder] {
  color: #666;
}
input[type="text"],
input[type="password"],
select,
textarea {
  width: 100%;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: #e5e5e5 solid 1px;
  color: #666;
  box-sizing: border-box;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  text-indent: 10px;
  font-family: "\5FAE\8F6F\96C5\9ED1", "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus {
  border: #ffd435 solid 1px;
  box-shadow: 0 0 1px #ffd435;
  background: white;
}
input[type="text"]:disabled,
input[type="password"]:disabled,
select:disabled,
textarea:disabled {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  color: #bdbdbd;
  cursor: not-allowed;
}
input[type="text"]:disabled :input[placeholder],
input[type="password"]:disabled :input[placeholder],
select:disabled :input[placeholder],
textarea:disabled :input[placeholder] {
  color: #fafafa;
}
input[type="text"].search,
input[type="password"].search,
select.search,
textarea.search {
  padding-left: 25px;
  text-indent: 0px !important;
}
/*table*/
table {
  border-spacing: 0;
  background: white;
  box-sizing: border-box;
  table-layout: fixed;
  display: table;
  border-collapse: separate;
}
.fdd-table,
.fdd-table2 {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  border-collapse: collapse;
  border-bottom: none;
  -webkit-animation: show 0.2s ease-in;
  transition-delay: 0s;
  overflow: auto;
}
.fdd-table .fa-table_1_column_2,
.fdd-table2 .fa-table_1_column_2 {
  text-align: left;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck {
  margin: 12px;
  display: inline-block;
  vertical-align: middle;
}
.fdd-table .fdd-icon-nocheck,
.fdd-table2 .fdd-icon-nocheck,
.fdd-table .fdd-icon-checkon,
.fdd-table2 .fdd-icon-checkon {
  margin-left: 6px;
}
.fdd-table thead,
.fdd-table2 thead {
  background: #f9f9f9;
}
.fdd-table thead th,
.fdd-table2 thead th {
  font-weight: bold;
}
.fdd-table thead th span,
.fdd-table2 thead th span {
  margin-left: 0 !important;
}
.fdd-table thead th:nth-child(1),
.fdd-table2 thead th:nth-child(1) {
  text-align: left;
}
.fdd-table tr,
.fdd-table2 tr {
  cursor: pointer;
  height: 40px;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td,
.fdd-table tr th,
.fdd-table2 tr th {
  height: 40px;
  text-align: center;
  color: #666;
  border-bottom: #eaeaea solid 1px;
}
.fdd-table tr td,
.fdd-table2 tr td {
  color: #666;
  font-size: 12px;
}
.fdd-table tr td .fdd-flow-div,
.fdd-table2 tr td .fdd-flow-div {
  text-align: left;
}
.fdd-table tr td:nth-child(1),
.fdd-table2 tr td:nth-child(1),
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 5px;
  text-align: left;
}
.fdd-table tr th:nth-child(1),
.fdd-table2 tr th:nth-child(1) {
  text-indent: 3px;
}
.fdd-table tr:hover,
.fdd-table2 tr:hover {
  background: #fff9e3;
}
.fdd-table tr:last-child,
.fdd-table2 tr:last-child {
  border-bottom: none;
}
.fdd-table .left,
.fdd-table2 .left {
  text-align: left;
}
.tab-link {
  color: #999;
}
.tab-link:hover {
  color: #ffd435;
}
.fdd-table2 {
  margin-top: -1px;
}
.fdd-table2 thead {
  background: white;
}
.fdd-table2 tr:nth-child(2n + 1) {
  background: #f7f7f7;
}
.fdd-table2 td:nth-child(1),
.fdd-table2 th:nth-child(1) {
  text-indent: 15px !important;
  text-align: left;
}
.fdd-table2 thead th:nth-child(2) {
  text-align: center;
}
/*radio*/
.fdd-radio,
.fdd-radio-on,
.fdd-check,
.fdd-check-on {
  display: inline-block;
  background: white;
  vertical-align: middle;
  margin: 6px 7px 0 0;
  cursor: pointer;
}
.fdd-radio,
.fdd-radio-on {
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
}
.fdd-radio {
  width: 14px;
  height: 14px;
  border: #cdcdcd solid 1px;
}
.fdd-radio-on,
.fdd-check-on {
  width: 6px;
  height: 6px;
  border: #ffd435 solid 5px;
  position: relative;
}
.fdd-radio-on i,
.fdd-check-on i {
  position: absolute;
  left: 0;
  top: 0 !important;
  font-weight: bold;
  font-size: 12px;
}
/*check*/
.fdd-check,
.fdd-check-on {
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-check {
  width: 12px;
  height: 12px;
  border: #cdcdcd solid 1px;
}
.fdd-check-on {
  width: 12px;
  height: 12px;
  border: #ffd435 solid 1px;
  background: #ffd435;
}
/*margin*/
.fddui-margin-10 {
  margin: 10px 0;
}
.fddui-margin-20 {
  margin: 20px 0;
}
.fddui-margin-30 {
  margin: 30px 0;
}
.fddui-margin-40 {
  margin: 40px 0;
}
.fddui-margin-50 {
  margin: 50px 0;
}
.fddui-margintop-10 {
  margin-top: 10px;
}
.fddui-margintop-20 {
  margin-top: 20px;
}
.fddui-margintop-30 {
  margin-top: 30px;
}
.fddui-margintop-40 {
  margin-top: 40px;
}
.fddui-margintop-50 {
  margin-top: 50px;
}
/*padding*/
.fddui-padding-10 {
  padding: 10px 0;
}
.fddui-padding-20 {
  padding: 20px 0;
}
.fddui-padding-30 {
  padding: 30px 0;
}
.fddui-padding-40 {
  padding: 40px 0;
}
.fddui-padding-50 {
  padding: 50px 0;
}
/*button*/
button {
  display: block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: none;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  color: black;
  background: #fbb900;
  padding: 0 25px;
}
button:hover,
button:active {
  background: #f49600;
  color: black;
  -webkit-transition: all 2s;
  -moz-transition: all 2s;
  -ms-transition: all 2s;
  -o-transition: all 2s;
  transition: all 2s;
}
button:focus {
  outline: 0;
}
button:disabled {
  cursor: not-allowed;
}
.fdd-button-disabled {
  background: #eaeaea;
  color: #999;
  cursor: not-allowed;
  border: #eaeaea solid 1px;
  opacity: 0.2;
}
.fdd-button-disabled:hover {
  border: #eaeaea solid 1px;
  background: #eaeaea;
  color: #999;
}
.fdd-ident-disabled {
  background: #c7c4c4 !important;
  color: #2a2a2a;
  cursor: not-allowed;
}
.fdd-main {
  position: absolute;
  min-width: 1100px;
  width: 100%;
  margin: 0 auto;
}
.fdd-errorborder {
  border: #c00 solid 1px !important;
}
.fdd-header-bottom {
  width: 100%;
  bottom: 0;
  background: white;
  z-index: 19;
  border-top: #edeff2 solid 1px;
  position: fixed;
  left: 0;
}
.fdd-header-bottom div {
  width: 100%;
  max-width: 1100px;
  margin: 0 auto;
  position: relative;
}
.fdd-header-bottom div a {
  float: right;
  margin: 9px;
}
.fdd-mix-btn {
  width: auto !important;
  height: 28px !important;
  line-height: 28px !important;
  padding: 0 10px;
}
.fdd-btn-color {
  color: #fbb900 !important;
}
.fdd-notallowed {
  cursor: not-allowed !important;
}
.errormain {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: #fafafa;
}
.errormain div {
  width: 855px;
  margin: 0 auto;
  margin-top: 100px;
}
.errormain div img {
  width: 100%;
}
.errormain p {
  color: #434a54;
  font-size: 6em;
  text-align: center;
}
.errormain span {
  display: block;
  text-align: center;
  color: #434a54;
  font-size: 16px;
  padding-bottom: 20px;
}
.errormain a {
  width: 180px;
  display: block;
  margin: 0 auto;
}
.fdd-fade-warp {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 900;
  background: rgba(0, 0, 0, 0.4);
}
.fdd-fade-box {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 990;
  background: rgba(0, 0, 0, 0.5);
}
.fdd-loading-box {
  width: 610px;
  height: 168px;
  background: white;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin: 0 auto;
  margin-top: 12%;
  box-shadow: 5px 5px 5px #666;
}
.fdd-loading-box .loadbox {
  width: 550px;
  height: 50px;
  margin: 0 auto;
  padding-top: 50px;
}
.fdd-loading-box .loadbox p {
  width: 492px;
  height: 10px;
  background: #f5f5f5;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  float: left;
  margin-top: 3px;
  -moz-box-shadow: 1px 1px 1px #999 inset;
  /* For Firefox3.6+ */
  -webkit-box-shadow: 1px 1px 1px #999 inset;
  /* For Chrome5+, Safari5+ */
  box-shadow: 1px 1px 1px #999 inset;
  /* For Latest Opera */
  position: relative;
}
.fdd-loading-box .loadbox p i {
  width: 1%;
  background: #ffd435;
  height: 10px;
  border-radius: 10px;
  -ms-border-radius: 10px;
  -moz-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
  display: inline-block;
  position: absolute;
}
.fdd-loading-box .loadbox span {
  float: left;
  margin-left: 15px;
}
.fdd-loading-box .loadbox .txt {
  margin-left: 0;
  margin-top: 10px;
}
.fdd-flow {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: text-bottom;
}
.red-color {
  color: #c00 !important;
}
.fa-table th {
  font-weight: bold;
}
.fa-table th:nth-child(1) {
  text-align: left;
}
.fa-table td:nth-child(1) {
  text-align: left;
}
.fa-table .cell {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  white-space: nowrap !important;
  text-align: left;
}
.fa-table__header-wrapper .has-gutter tr th:nth-child(2) {
  text-align: left;
}
.sectab {
  text-indent: 24px;
}
.page-detail {
  width: 95%;
  height: 21px;
  line-height: 21px;
  position: relative;
  margin: 0 auto;
  padding-top: 12px;
  text-align: center;
}
.page-detail a {
  display: inline-block;
  color: #2a2a2a;
}
.page-detail a:hover {
  color: #ffd435;
}
.page-detail .centerbox {
  margin: 0 auto;
  text-align: center;
  width: 90%;
}
.page-detail .centerbox a {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  margin: 0 10px;
  font-size: 14px;
}
.page-detail .centerbox .hover {
  color: #ffd435;
}
.page-detail .home {
  position: absolute;
  left: 0;
}
.page-detail .last {
  position: absolute;
  right: 0;
  top: 15px;
}
.fdd-bottom {
  margin-bottom: 15px;
}
.table-body tr td {
  padding: 0 1.5px;
}
@font-face {
  font-family: "fddfonts";
  src: url(data:application/vnd.ms-fontobject;base64,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);
  src: url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"), url(data:font/ttf;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiA+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPg0KPGRlZnM+DQo8Zm9udCBpZD0iZmRkZm9udHMiIGhvcml6LWFkdi14PSIxMDI0Ij4NCjxmb250LWZhY2UgdW5pdHMtcGVyLWVtPSIxMDI0IiBhc2NlbnQ9Ijk2MCIgZGVzY2VudD0iLTY0IiAvPg0KPG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjEwMjQiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTg4NzsiIGdseXBoLW5hbWU9ImhlbHAiIGQ9Ik02NDIgNDU4LjY2N2MyNCAyNCA0MCA1OCA0MCA5NiAwIDk0LTc2IDE3MC0xNzAgMTcwcy0xNzAtNzYtMTcwLTE3MGg4NGMwIDQ2IDQwIDg2IDg2IDg2czg2LTQwIDg2LTg2YzAtMjQtMTAtNDQtMjYtNjBsLTUyLTU0Yy0zMC0zMi01MC03NC01MC0xMjB2LTIyaDg0YzAgNjQgMjAgODggNTAgMTIwek01NTQgMTI4LjY2N3Y4NGgtODR2LTg0aDg0ek01MTIgODUyLjY2N2MyMzYgMCA0MjYtMTkwIDQyNi00MjZzLTE5MC00MjYtNDI2LTQyNi00MjYgMTkwLTQyNiA0MjYgMTkwIDQyNiA0MjYgNDI2eiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iY2xvc2UiIGQ9Ik0xMDI0IDg1Mi40OGwtMTA3LjUyIDEwNy41Mi00MDQuNDgtNDA0LjQ4LTM5OS4zNiA0MDQuNDgtMTEyLjY0LTEwNy41MiA0MDQuNDgtNDA0LjQ4LTQwNC40OC00MDQuNDggMTEyLjY0LTEwNy41MiAzOTkuMzYgMzk5LjM2IDQwNC40OC0zOTkuMzYgMTA3LjUyIDEwNy41Mi00MDQuNDggNDA0LjQ4eiIgLz4NCjxnbHlwaCB1bmljb2RlPSImI3hlOTAxOyIgZ2x5cGgtbmFtZT0idW5pRTkwMSIgZD0iTTYzNC44OCAzMjUuMTJsLTE4NC4zMi0zODkuMTIgMzg5LjEyIDE4NC4zMiAxODQuMzIgMzg5LjEyLTM4OS4xMi0xODQuMzJ6TTU1Mi45NiAzOC40bDEyOCAyNDAuNjQgMTE3Ljc2LTExMi42NC0yNDUuNzYtMTI4ek02Ni41NiA4OTguNTZoNzY4di0zODRoNjEuNDR2NDQ1LjQ0aC04OTZ2LTEwMjRoMzg0djYxLjQ0aC0zMTcuNDR2OTAxLjEyek0xNTguNzIgNzY1LjQ0aDQxOS44NHYtOTcuMjhoLTQxOS44NHY5Ny4yOHpNMTU4LjcyIDUyOS45Mmg0ODEuMjh2LTk3LjI4aC00ODEuMjh2OTcuMjh6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5MDI7IiBnbHlwaC1uYW1lPSJ1bmlFOTAyIiBkPSJNMzM3LjkyLTY0bC0xMjggMTI4IDM4NCAzODkuMTItMzg0IDM3OC44OCAxMjggMTI4IDQ1MC41Ni00NDUuNDRjMTUuMzYtMTUuMzYgMjUuNi00MC45NiAyNS42LTYxLjQ0IDAtMjUuNi0xMC4yNC00Ni4wODAtMjUuNi02MS40NGwtNDUwLjU2LTQ1NS42OHoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMzsiIGdseXBoLW5hbWU9IjEiIGQ9Ik0zMjIuNTYgNjM3LjQ0bC0zMjIuNTYtNzAxLjQ0IDcwMS40NCAzMjIuNTYgMzIyLjU2IDcwMS40NC03MDEuNDQtMzIyLjU2ek01MTIgMzU1Ljg0Yy01MS4yIDAtOTIuMTYgNDAuOTYtOTIuMTYgOTIuMTZzNDAuOTYgOTIuMTYgOTIuMTYgOTIuMTZjNTEuMiAwIDkyLjE2LTQwLjk2IDkyLjE2LTkyLjE2cy00MC45Ni05Mi4xNi05Mi4xNi05Mi4xNnoiIC8+DQo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwNDsiIGdseXBoLW5hbWU9InVuaUU5MDQiIGQ9Ik02ODYuMDgwLTY0bDEyOCAxMjgtMzg0IDM4NCAzODQgMzg0LTEyOCAxMjgtNDUwLjU2LTQ0NS40NGMtMTUuMzYtMjAuNDgtMjUuNi00MC45Ni0yNS42LTY2LjU2czEwLjI0LTQ2LjA4MCAyNS42LTYxLjQ0bDQ1MC41Ni00NTAuNTZ6IiAvPg0KPGdseXBoIHVuaWNvZGU9IiYjeGU5NGE7IiBnbHlwaC1uYW1lPSJjb21wYXNzMiIgZD0iTTUxMiA5NjBjLTI4Mi43NyAwLTUxMi0yMjkuMjMtNTEyLTUxMnMyMjkuMjMtNTEyIDUxMi01MTIgNTEyIDIyOS4yMyA1MTIgNTEyLTIyOS4yMyA1MTItNTEyIDUxMnpNOTYgNDQ4YzAgMjI5Ljc1IDE4Ni4yNSA0MTYgNDE2IDQxNiAxMDkuNTc0IDAgMjA5LjIzMi00Mi4zODYgMjgzLjUzNC0xMTEuNjI4bC00MTEuNTM0LTE3Ni4zNzItMTc2LjM3Mi00MTEuNTM0Yy02OS4yNDIgNzQuMzAyLTExMS42MjggMTczLjk2LTExMS42MjggMjgzLjUzNHpNNTg1LjE2NiAzNzQuODM0bC0yNTYuMDgyLTEwOS43NSAxMDkuNzUgMjU2LjA4MiAxNDYuMzMyLTE0Ni4zMzJ6TTUxMiAzMmMtMTA5LjU3NCAwLTIwOS4yMzQgNDIuMzg2LTI4My41MzIgMTExLjYyOGw0MTEuNTMyIDE3Ni4zNzIgMTc2LjM3MiA0MTEuNTMyYzY5LjI0Mi03NC4yOTggMTExLjYyOC0xNzMuOTU4IDExMS42MjgtMjgzLjUzMiAwLTIyOS43NS0xODYuMjUtNDE2LTQxNi00MTZ6IiAvPg0KPC9mb250PjwvZGVmcz48L3N2Zz4=#icomoon) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "";
  /* project id 944446 */
  src: url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.eot");
  src: url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.eot?#iefix") format("embedded-opentype"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.woff") format("woff"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.ttf") format("truetype"), url("//at.alicdn.com/t/font_944446_gtlvtv15fwp.svg#") format("svg");
}
@font-face {
  font-family: "fddOrgFonts";
  src: url(./images/fddOrgFonts.eot?04bac8fd03f763b1f866002955b94ca7);
  src: url(./images/fddOrgFonts.eot?04bac8fd03f763b1f866002955b94ca7#iefix) format("embedded-opentype"), url(data:font/ttf;base64,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) format("truetype"), url(data:font/woff;base64,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) format("woff"), url(./images/fddOrgFonts.svg?0bb7bd8d4aebaac6b4e6d1830fcbc66e#fddOrgFonts) format("svg");
}
[class^="fdd-icon-"],
[class*="fdd-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "fddfonts" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fdd-jiaoyan {
  width: 265px !important;
}
/*基于fadada-ui组件 所有的弹窗都改为居中显示------------start*/
.com-pop {
  top: 0px !important;
}
.fixed-pop-bg {
  justify-content: center;
}
/*基于fadada-ui组件 所有的弹窗都改为居中显示--------------end*/
.el-time-panel__footer {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.el-picker-panel__icon-btn {
  margin: 0px;
  padding-right: 5px;
  padding-bottom: 9px;
}
.el-input__icon {
  left: 15px !important;
}
.fdd-reghead {
  width: 1180px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
}
.fdd-reghead div {
  float: right;
  margin-top: 20px;
}
.fdd-reghead .logo,
.fdd-reghead img {
  width: 80px;
  overflow: hidden;
  height: auto;
}
.fdd-reghead .logo {
  display: block;
  margin-top: 10px;
  float: left;
}
.fdd-reghead span,
.fdd-reghead a {
  color: white;
}
.fdd-reghead .line {
  margin: 0 5px;
}
.fdd-reghead .login {
  color: #fbb900;
}
.fdd-reghead .login:hover {
  color: #e1b213;
}
.fdd-regbox {
  width: 715px;
  margin: 75px auto 0 auto;
  background: white;
  height: auto !important;
  overflow: hidden;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-link-gray {
  color: inherit;
  background: inherit;
  cursor: default;
  opacity: 0.4;
}
.fdd-link-gray:hover {
  color: inherit;
}
.fdd-text-gray {
  opacity: 0.4;
}
/*重构注册页面的tab页和步骤提示*/
.breadcrumb3,
.breadcrumb2,
.breadcrumb4 {
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  overflow: hidden;
  border: 1px solid #eaeaea;
  width: 713px;
  height: 58px;
  margin: 0 auto;
}
.breadcrumb3 i,
.breadcrumb2 i,
.breadcrumb4 i {
  display: inline-block;
  width: 20px;
  line-height: 20px;
  margin-right: 10px;
  color: #c9c9c9;
  border: 2px solid #c9c9c9;
  height: 20px;
  vertical-align: middle;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  position: relative;
}
.breadcrumb3 i.finshed-icon,
.breadcrumb2 i.finshed-icon,
.breadcrumb4 i.finshed-icon,
.breadcrumb3 i.finshed-icon2,
.breadcrumb2 i.finshed-icon2,
.breadcrumb4 i.finshed-icon2 {
  border: 0 !important;
  height: 24px;
  width: 24px;
  margin-right: 4px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAAAXNSR0IArs4c6QAABYFJREFUaAXNWztvVEcUvrteP9ZQYGv9VOwmaQIVokEiEgUSFUoTKpQUCQWRIFESEvIXgPAQUSK5IVIQEqmQooSOErqkQymSwhGW1o/1A4u11/au9+b7zFzpZrV7mcc5i690ueOZM2fON9+cmXPuXaJoH12Li4uf4v51H5n0ypRKpXIPhp3QMGxubq4I/c2VlZXDGvoTnfmk4PB8msvlvnWQtxadmpqq9fX15XZ3d69Yd+qGINlYXl5uzs/PH9EYb3NzMwbb22B7SkM/dTozTTaKxWKup6dHhQ2soqi3t7ev0Wh8oQXaS2+z2SQb9dXV1WkvBRmdarVaTLaXlpZerq2tHcoQ9W5yZpojkQ2wXQAbl71Hzuho2D5Yr9cvZYh5N3mB5mgAzccn5XK5xIL0hQ2NKj/nHiKt2xt0Pp+PBgYGDsL/LkobRX3UXygURgD+Y2n93qBpyODgYBTH8aWFhYUD0oZRH9nGUv8KYxQk9QeBxg4e9ff3l8DKeUmjEl3Uj/ttbJofJHUSzyDQNMCwfVmajQSc8W3RYCgYNPyObE/jiDmXGCr5pH6spKMIfU9L6Q0GTUO4k8OwK2A7J2VYWg/Zpv50XUhZBDSNgu8dQXh6JsSYTn1xQnBDOwXfPtZJxqVeBDQHNL4t6ntpIASOlSTCthho+DXZPqGVdhq2z2LveCc9GT5lMdAcnGxjGaqwbULTPNj+xgdouo8oaLKNDeeMVtppgpWP4NsTaRCuZVHQZEM77QTwItj+zBVoWt7riMGgcVpJuswmvABoMJIaHh5+nm6zKTO1zJJDWhttbGy8wARPj4yMvMyS7dQmyjQHMWyrpZ1wH75kOATwFzqBel29OGgOaNLO85ppJyb3S6yqvfzzdSBb21VAkw2knQewxHVeArxKOyexoX3YCsjmbxXQHNgcXxc1004M8zXYdsbg3MFmJikDlruRdr6LYOV9W5sSOTXQHKAbaSd82zkYUgXdpbTzOHz7ZMKizVMVNA3oRtoJv3ZKRNRBa6edjAtwvcV/bC910DREM+3c2dlhyvmdLWDKdQW0i0EusvjQF+H+d3R09BeXfl0Bjc80DE+vuxhmI0uWcd2E7oaNfCKjDpqG4fPMX6VS6bdkUIknEw98Vqpsb2/fddWnDhpZE226BjYysydXww3L3/MrqmtfVdBgIgITz+FzD1wNy5LHxsXVU0W29UOWXKc2VdDGl2+B5XonA3zqyTJ0zgwNDb3w6a8GmjsrWF6GUc4+lwXEsMwd7HaWXFabGmiyDAN/xNKuZhng2oZlTb338Nak7No3kVcBzZ11a2trA2x7+VxiXOuTLGNpN7G0nYKRVj0qoM2OfXdycpLLW+wyLD8Ey3+HKBUHTTYAuoEM62aIYe36EjRYvtauzaVOHLRh+YHPm9Asww3Lj8HyH1lyNm2ioA3LMXxZJeTEXhHMMidFFDSOqAiGPRofH39mM+O2MgxyoPfPsbGxx7Z9suREQfOYwiXCRtpoE3JeTdeFlMVAk2Us66c4l5+EGNTal0EO7n/gyw9b23z/FgNtQk4VlrFjX8fd9AUp0g8b1v8usMyfTT5Dpde3sbRR2P3j5MY3K/5csgy9Xl8y0nrTZRGmeUxhoyEboukjXQaAmbDsvS1IGx5SDgatlT5iEvmSgF8nZ0IAtusbDFozfYTB4gkLJyEINHdWLEGt9LEG/XfaMRVaFwRaK3005/JPExMTlVCA7fp7g6bPaaWPiLMbYPlGO4PfWB3Pq2q1yuNEfPmtr6/H+FnWfU1wXkwDs0r6ODs7O4ClzTkVD3KCJ9EEDT8HK2pRgADnAlbP7y3V4n86M83/XsCICT4nnj4C3Xu4xRILsdkybIh+rRAzzlKRM9PQSzb2n89ZAqbYfznum4QHEtxKAAAAAElFTkSuQmCC) no-repeat;
  background-position: -43px -4px;
}
.breadcrumb3 i.finshed-icon2,
.breadcrumb2 i.finshed-icon2,
.breadcrumb4 i.finshed-icon2 {
  background-position: -66px -4px;
}
.breadcrumb3 li,
.breadcrumb2 li,
.breadcrumb4 li {
  width: 235px;
  float: left;
  text-align: center;
  position: relative;
  line-height: 58px;
  color: #a2abb2;
}
.breadcrumb3 li.last:before,
.breadcrumb2 li.last:before,
.breadcrumb4 li.last:before {
  background: #fff;
}
.breadcrumb3 li.last.on:before,
.breadcrumb2 li.last.on:before,
.breadcrumb4 li.last.on:before {
  background: #f7f7f7;
}
.breadcrumb3 li:before,
.breadcrumb2 li:before,
.breadcrumb4 li:before {
  display: block;
  content: "";
  position: absolute;
  width: 14px;
  z-index: 19;
  height: 58px;
  right: -14px;
  top: 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAAAXNSR0IArs4c6QAABYFJREFUaAXNWztvVEcUvrteP9ZQYGv9VOwmaQIVokEiEgUSFUoTKpQUCQWRIFESEvIXgPAQUSK5IVIQEqmQooSOErqkQymSwhGW1o/1A4u11/au9+b7zFzpZrV7mcc5i690ueOZM2fON9+cmXPuXaJoH12Li4uf4v51H5n0ypRKpXIPhp3QMGxubq4I/c2VlZXDGvoTnfmk4PB8msvlvnWQtxadmpqq9fX15XZ3d69Yd+qGINlYXl5uzs/PH9EYb3NzMwbb22B7SkM/dTozTTaKxWKup6dHhQ2soqi3t7ev0Wh8oQXaS2+z2SQb9dXV1WkvBRmdarVaTLaXlpZerq2tHcoQ9W5yZpojkQ2wXQAbl71Hzuho2D5Yr9cvZYh5N3mB5mgAzccn5XK5xIL0hQ2NKj/nHiKt2xt0Pp+PBgYGDsL/LkobRX3UXygURgD+Y2n93qBpyODgYBTH8aWFhYUD0oZRH9nGUv8KYxQk9QeBxg4e9ff3l8DKeUmjEl3Uj/ttbJofJHUSzyDQNMCwfVmajQSc8W3RYCgYNPyObE/jiDmXGCr5pH6spKMIfU9L6Q0GTUO4k8OwK2A7J2VYWg/Zpv50XUhZBDSNgu8dQXh6JsSYTn1xQnBDOwXfPtZJxqVeBDQHNL4t6ntpIASOlSTCthho+DXZPqGVdhq2z2LveCc9GT5lMdAcnGxjGaqwbULTPNj+xgdouo8oaLKNDeeMVtppgpWP4NsTaRCuZVHQZEM77QTwItj+zBVoWt7riMGgcVpJuswmvABoMJIaHh5+nm6zKTO1zJJDWhttbGy8wARPj4yMvMyS7dQmyjQHMWyrpZ1wH75kOATwFzqBel29OGgOaNLO85ppJyb3S6yqvfzzdSBb21VAkw2knQewxHVeArxKOyexoX3YCsjmbxXQHNgcXxc1004M8zXYdsbg3MFmJikDlruRdr6LYOV9W5sSOTXQHKAbaSd82zkYUgXdpbTzOHz7ZMKizVMVNA3oRtoJv3ZKRNRBa6edjAtwvcV/bC910DREM+3c2dlhyvmdLWDKdQW0i0EusvjQF+H+d3R09BeXfl0Bjc80DE+vuxhmI0uWcd2E7oaNfCKjDpqG4fPMX6VS6bdkUIknEw98Vqpsb2/fddWnDhpZE226BjYysydXww3L3/MrqmtfVdBgIgITz+FzD1wNy5LHxsXVU0W29UOWXKc2VdDGl2+B5XonA3zqyTJ0zgwNDb3w6a8GmjsrWF6GUc4+lwXEsMwd7HaWXFabGmiyDAN/xNKuZhng2oZlTb338Nak7No3kVcBzZ11a2trA2x7+VxiXOuTLGNpN7G0nYKRVj0qoM2OfXdycpLLW+wyLD8Ey3+HKBUHTTYAuoEM62aIYe36EjRYvtauzaVOHLRh+YHPm9Asww3Lj8HyH1lyNm2ioA3LMXxZJeTEXhHMMidFFDSOqAiGPRofH39mM+O2MgxyoPfPsbGxx7Z9suREQfOYwiXCRtpoE3JeTdeFlMVAk2Us66c4l5+EGNTal0EO7n/gyw9b23z/FgNtQk4VlrFjX8fd9AUp0g8b1v8usMyfTT5Dpde3sbRR2P3j5MY3K/5csgy9Xl8y0nrTZRGmeUxhoyEboukjXQaAmbDsvS1IGx5SDgatlT5iEvmSgF8nZ0IAtusbDFozfYTB4gkLJyEINHdWLEGt9LEG/XfaMRVaFwRaK3005/JPExMTlVCA7fp7g6bPaaWPiLMbYPlGO4PfWB3Pq2q1yuNEfPmtr6/H+FnWfU1wXkwDs0r6ODs7O4ClzTkVD3KCJ9EEDT8HK2pRgADnAlbP7y3V4n86M83/XsCICT4nnj4C3Xu4xRILsdkybIh+rRAzzlKRM9PQSzb2n89ZAqbYfznum4QHEtxKAAAAAElFTkSuQmCC) no-repeat;
  background-position: -13px -2px;
}
.breadcrumb3 li.on,
.breadcrumb2 li.on,
.breadcrumb4 li.on {
  background: #f7f7f7;
  color: #a6a6a6;
}
.breadcrumb3 li.on i,
.breadcrumb2 li.on i,
.breadcrumb4 li.on i {
  color: #ffd435;
  border: 2px solid #ffd435;
}
.breadcrumb3 li.on:before,
.breadcrumb2 li.on:before,
.breadcrumb4 li.on:before {
  background-position: -36px 0px;
}
.breadcrumb2 li {
  width: 356px;
}
.breadcrumb4 {
  width: 100%;
  border: 0;
  border-bottom: 1px solid #eaeaea;
}
.breadcrumb4 li {
  width: 275px;
}
.breadcrumb4 li em {
  height: 20px;
  width: 20px;
  display: block;
  position: absolute;
  left: -2px;
  top: -2px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -570px -13px;
}
.fdd-regisuccess {
  width: 560px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  margin-bottom: 30px;
  margin-top: 50px;
}
.fdd-regisuccess span {
  width: 65px;
  height: 65px;
  display: block;
  margin: 0 auto;
  margin-bottom: 30px;
}
.fdd-regisuccess .fdd-button-link {
  width: 197px;
  height: 45px;
  line-height: 45px;
  margin: 0 auto;
  display: block;
  margin-top: 25px;
}
.fdd-regisuccess .h5 {
  font-size: 16px;
  text-align: center;
}
.fdd-regisuccess .h6 {
  width: 330px;
  margin: 0 auto;
  color: #999;
  font-size: 12px;
  text-align: center;
  margin-top: 20px;
}
.fdd-regisuccess-btnbox {
  width: 380px;
  height: 45px;
  position: relative;
  margin: 50px auto;
}
.fdd-regisuccess-btnbox a {
  min-width: 100px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  display: inline-block;
  background: #ffd435;
  color: #2a2a2a;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0 30px;
}
.fdd-regisuccess-btnbox a:hover {
  background: #e1b213;
}
.fdd-regisuccess-btnbox .left,
.fdd-regisuccess-btnbox .right {
  position: absolute;
}
.fdd-regisuccess-btnbox .left {
  left: 0;
}
.fdd-regisuccess-btnbox .right {
  right: 0;
}
.fdd-agreetbox {
  width: 860px;
  margin: 100px auto 0;
  background: white;
  border: #e8e8e8 solid 1px;
  padding: 30px;
  box-sizing: border-box;
  color: #666;
}
.fdd-agreetbox h3 {
  text-align: center;
  font-size: 20px;
  line-height: 28px;
  display: block;
  font-weight: bold;
}
.fdd-agreetbox p {
  line-height: 22px;
}
.fdd-agreetbox h4 {
  font-size: 16px;
  margin: 10px 0;
  line-height: 28px;
}
.fdd-agreetbox .use_title {
  height: auto !important;
  overflow: hidden;
  margin-top: 20px;
}
.fdd-agreetbox .useatext {
  text-decoration: underline;
}
.fdd-agreetbox .text-index {
  text-indent: 30px;
}
/*修复滚动条宽度变动*/
.scroll-left-fix {
  position: fixed;
  left: 0;
  top: 0;
  height: 50px;
  width: calc(100vw - 100%);
  background-color: #212a31;
  z-index: 100;
}
.scroll-left-fix.home-info {
  float: left;
  margin-left: calc(100% - 100vw);
  height: 136px;
  display: inline;
  position: relative;
}
/*home*/
header {
  height: 50px;
  line-height: 50px;
  background: #212a31;
  position: fixed;
  top: 0;
  z-index: 999;
  width: 100%;
  box-sizing: border-box;
  padding: 0 10px;
}
header .fdd-header .fdd-icon-logo,
header .fdd-company-header .fdd-icon-logo {
  height: 100%;
  float: left;
  margin: 0;
  display: flex;
  align-items: center;
}
header .fdd-header .fdd-icon-logo img,
header .fdd-company-header .fdd-icon-logo img {
  width: auto;
  height: 40px;
}
header .fdd-header .fdd-nav-btn,
header .fdd-company-header .fdd-nav-btn {
  background: #ffd435;
  color: #2a2a2a;
  display: inline-block;
  width: 90px;
  height: 35px;
  line-height: 33px;
  vertical-align: middle;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  border: none;
}
header .fdd-header .fdd-nav-btn:hover,
header .fdd-company-header .fdd-nav-btn:hover {
  background: #e1b213;
}
header .fdd-header .fdd-reset-home,
header .fdd-company-header .fdd-reset-home {
  color: #ffd435;
  position: absolute;
  right: 15px;
}
header .fdd-header .fdd-reset-home:hover,
header .fdd-company-header .fdd-reset-home:hover {
  color: #f49600;
}
header .fdd-header {
  min-width: 1100px;
  height: 50px;
  box-sizing: border-box;
  padding: 0 0px 0 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  margin: 0 auto;
}
header .fdd-header .go-index {
  height: 28px;
  line-height: 28px;
  padding-left: 15px;
  margin-left: 20px;
  color: white;
  border-left: #464d53 solid 1px;
}
header .fdd-header .go-index:hover {
  color: #ffd435;
}
header .fdd-header .fa-icon-exit,
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  color: #a6a6a6;
  display: inline-block;
  cursor: pointer;
}
header .fdd-header .fa-icon-exit:hover,
header .fdd-header .fa-icon-rank:hover,
header .fdd-header .fa-icon-sort:hover {
  color: #fbb900;
}
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  position: absolute;
}
header .fdd-header .fa-icon-rank,
header .fdd-header .fa-icon-sort {
  top: 18px;
  right: 20px;
  font-size: 16px;
}
header .fdd-company-header {
  width: 100%;
  height: 50px;
}
header .fdd-company-header .fdd-icon-logo {
  margin-left: 15px;
}
header .fdd-company-header .fdd-company-name {
  color: #bbbec0;
  margin-left: 15px;
  font-weight: bold;
}
.fdd-tab-warp {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  height: auto !important;
  overflow: hidden;
  margin: 10px auto 20px auto;
}
.fdd-tab-warp.flex {
  display: flex;
}
.fdd-tab-warp p {
  height: 36px;
  line-height: 36px;
  color: #999;
  display: block;
}
.fdd-tab-warp p a {
  float: right;
  color: #ffd435;
}
.fdd-tab-warp p a:hover {
  color: #fbb900;
}
.fdd-cut-word {
  position: relative;
  width: 86%;
  right: 0;
  display: inline-block;
}
.fdd-cut-word:hover .fddv3-cut-title {
  display: block;
}
.fdd-cut-word .fddv3-cut-text {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  vertical-align: middle;
}
.fdd-cut-word .fddv3-cut-title {
  display: none;
  position: absolute;
  margin-top: 10px;
  left: 0;
  text-align: left;
  max-width: 300px;
  min-width: 30px;
  color: white;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  line-height: 18px;
  padding: 8px;
  word-wrap: break-word;
  white-space: normal;
  word-break: keep-all;
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  z-index: 6;
}
.fdd-cut-word .fddv3-cut-title:before {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.75);
  top: -12px;
  right: 10px;
}
.fdd-cut-word.left-side span.fddv3-cut-text {
  padding-left: 0px;
}
.fdd-cut-word.left-side span.fddv3-cut-text i.fa-icon-question {
  cursor: pointer;
}
.fdd-cut-word.left-side .fddv3-cut-title {
  right: auto;
  top: 38px;
  left: 95px;
  word-break: break-word;
}
.fdd-cut-word.left-side .fddv3-cut-title:before {
  left: 10px;
  right: auto;
}
.fdd-cut-word.left-side .fddv3-cut-title.leftFix {
  left: 169px;
}
.pop-no-authorize-tip .tips-text {
  font-size: 14px;
  margin-left: 20px;
  margin-top: 25px;
}
.pop-no-authorize-tip .go-authorize {
  margin-top: 25px;
}
.pop-no-authorize-tip .go-authorize button {
  height: 32px;
  line-height: 32px;
  width: 120px;
  margin-left: 20px;
  font-size: 12px;
}
/*文件列表*/
.fdd-list-main {
  position: relative;
  width: 100%;
  height: auto !important;
  margin-top: 10px;
}
.fdd-list-nav {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  margin: 0 auto;
  margin-top: 10px;
  height: 32px;
  font-size: 0px;
  display: flex;
  justify-content: space-between;
}
.fdd-list-nav .tip {
  position: absolute;
  top: 6px;
  margin-top: 0px;
  min-width: 13px;
  max-width: 30px;
  height: 13px;
  padding: 3px;
  border-radius: 20px;
  background: #f85951;
  color: white;
  line-height: 13px;
  font-size: 12px;
  right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fdd-list-nav .left-tab a {
  font-size: 14px;
  color: #2a2b2c;
  text-align: center;
  height: 32px;
  line-height: 32px;
  padding: 0 10px 0 10px;
  border: 1px solid #e5e5e5;
  border-width: 1px 0px 1px 1px;
  box-sizing: border-box;
  display: inline-block;
}
.fdd-list-nav .left-tab a:hover {
  color: white;
  background: #ffd435;
}
.fdd-list-nav .left-tab a.fa-button-own i {
  display: none;
}
.fdd-list-nav .left-tab a:first-child {
  border-radius: 4px 0px 0px 4px;
}
.fdd-list-nav .left-tab a:last-child {
  border-radius: 0 4px 4px 0;
  border-width: 1px;
}
.fdd-list-nav .left-tab a i {
  position: relative;
  top: 1px;
  min-width: 13px;
  max-width: 30px;
  height: 12px;
  padding: 3px;
  border-radius: 20px;
  background: #f85951;
  color: white;
  line-height: 12px;
  font-size: 12px;
  left: 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fdd-list-nav .left-tab a span {
  position: absolute;
  top: 9px;
  right: 9px;
}
.fdd-list-nav .hover {
  color: white;
  background: #ffd435;
}
.fdd-list-search {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  min-height: 38px;
  height: auto !important;
  margin: 0 auto;
  margin-top: 20px;
}
.fdd-list-search .file-type-container {
  float: left;
  width: 90px;
  font-size: 12px;
}
.fdd-list-search .file-type-container .contact-select {
  text-align: center;
  margin-left: 0px;
}
.fdd-list-search .file-type-container .contact-select p {
  text-align: left;
  width: 80px;
  font-size: 12px;
}
.fdd-list-search .file-type-container .contact-select p .fa-icon-arrow-down {
  top: 11px;
}
.fdd-list-search .file-type-container .contact-select .sign-select-list {
  width: 80px;
}
.fdd-list-search .fdd-list-databox {
  float: left;
}
.fdd-list-search .fdd-list-databox select {
  width: 87px !important;
}
.fdd-list-search .fdd-list-databox .fa-icon-date {
  position: absolute;
  margin-top: -8px;
  right: 10px !important;
  cursor: pointer;
}
.fdd-list-search .fdd-list-databox a {
  display: inline-block;
  line-height: 34px;
  color: #a6a6a6;
  margin-left: 10px;
  font-size: 12px;
  text-decoration: underline;
}
.fdd-list-search .fdd-list-databox a:hover {
  color: #fbb900;
}
.fdd-list-search .fdd-list-databox .hover {
  color: #fbb900;
}
.fdd-list-search .fdd-list-databox select {
  width: 100px;
  height: 34px;
  display: inline-block;
  padding: 0;
  text-align: left;
  text-indent: 5px;
}
.fdd-list-search .fdd-list-databox input,
.fdd-list-search .fdd-list-databox select {
  cursor: pointer;
}
.fdd-list-search .fdd-list-databox select,
.fdd-list-search .fdd-list-databox .fdd-date,
.fdd-list-search .fdd-list-databox .line {
  float: left;
}
.fdd-list-search .fdd-list-databox .fdd-date {
  width: 140px;
  position: relative;
  margin-left: 5px;
  display: inline-block;
}
.fdd-list-search .fdd-list-databox .fdd-date i {
  position: absolute;
  width: 16px;
  font-size: 14px;
  color: #999;
  text-align: center;
  pointer-events: none;
  top: 10px;
  right: 10px;
}
.fdd-list-search .fdd-list-databox .line {
  line-height: 34px;
  text-align: center;
  margin-left: 5px;
}
.fdd-list-search .fdd-list-databox .fdd-date,
.fdd-list-search .fdd-list-databox input {
  height: 32px;
  line-height: 32px;
  box-sizing: border-box;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .imitate-select {
  float: right;
  position: relative;
  display: inline-block;
}
.fdd-list-search .imitate-select .imitate-select-list {
  width: 100%;
  position: absolute;
  box-sizing: border-box;
  text-align: center;
  border: #eaeaea solid 1px;
  top: 35px;
  background: white;
  z-index: 50;
}
.fdd-list-search .imitate-select .imitate-select-list .listlink {
  width: 100%;
  display: block;
  text-align: center;
  background: white;
  height: 34px;
  line-height: 34px;
  color: #2a2a2a;
  border-bottom: #eaeaea solid 1px;
  text-decoration: none;
  margin: 0;
}
.fdd-list-search .imitate-select .imitate-select-list .listlink:hover {
  color: #ffd435;
}
.fdd-list-search .imitate-select .more {
  display: inline-block;
  padding: 0 10px;
  text-align: center;
  color: #2a2a2a;
  border: #ffd435 solid 1px;
  line-height: 32px;
  height: 32px;
  text-decoration: none;
  margin-left: 0;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .imitate-select .more span {
  margin-left: 5px;
}
.fdd-list-search .fdd-list-btnbox {
  float: right;
}
.fdd-list-search .fdd-list-temp {
  min-width: 1100px;
  max-width: 100%;
  width: auto;
  display: flex;
  flex-wrap: wrap;
  margin: auto;
  justify-content: space-between;
  align-items: center;
}
.fdd-list-search .fdd-list-temp .temp-right {
  display: flex;
  align-items: center;
}
.fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-list-search .fdd-list-temp .fdd-list-input {
  float: left;
  width: 228px;
  margin-left: 10px;
  margin-right: 5px;
  position: relative;
}
.fdd-list-search .fdd-list-btnbox .fdd-list-input i,
.fdd-list-search .fdd-list-temp .fdd-list-input i {
  position: absolute;
  left: 3px;
  top: 1px;
  width: 14px;
  height: 14px;
}
.fdd-list-search .fdd-list-btnbox i,
.fdd-list-search .fdd-list-temp i {
  position: absolute;
  margin: 10px 0 0 5px;
}
.fdd-list-search .fdd-list-btnbox input,
.fdd-list-search .fdd-list-temp input {
  text-indent: 20px;
}
.fdd-list-search .fdd-list-btnbox input,
.fdd-list-search .fdd-list-temp input,
.fdd-list-search .fdd-list-btnbox button,
.fdd-list-search .fdd-list-temp button,
.fdd-list-search .fdd-list-btnbox .moreserch,
.fdd-list-search .fdd-list-temp .moreserch {
  height: 34px;
  line-height: 34px;
  float: left;
}
.fdd-list-search .fdd-list-btnbox .fdd-search-btn,
.fdd-list-search .fdd-list-temp .fdd-search-btn {
  background: #ffd435;
  color: #2a2a2a;
  text-align: center;
  height: 34px;
  line-height: 34px;
  display: inline-block;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.fdd-list-search .fdd-list-btnbox .fdd-search-btn:hover,
.fdd-list-search .fdd-list-temp .fdd-search-btn:hover {
  background: #e1b213;
}
.fdd-list-search .fdd-list-btnbox .moreserch,
.fdd-list-search .fdd-list-temp .moreserch {
  height: 32px;
  border: 1px solid #ffd435;
  display: inline-block;
  min-width: 90px;
  color: black;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-left: 5px;
  text-indent: 10px;
}
.fdd-list-search .fdd-list-btnbox .moreserch:hover,
.fdd-list-search .fdd-list-temp .moreserch:hover {
  background: #ffd435;
}
.fdd-list-search .fdd-list-btnbox .moreserch i,
.fdd-list-search .fdd-list-temp .moreserch i {
  border: 4px solid transparent;
  border-top: 6px solid #666;
  display: inline-block;
  vertical-align: middle;
  margin: 13px 0 0 3px;
}
.fdd-list-search a.fa-button-own i {
  display: none;
}
.fdd-list-search.more-operations {
  width: 100%;
  margin: 0px 0px 10px 0px;
  padding: 0;
}
.fdd-list-search.more-operations .imitate-select {
  float: none;
  clear: both;
}
.fdd-list-search.more-operations .fdd-contract-checked-number {
  width: auto;
  display: inline-block;
  margin: 0 12px 0 6px;
  letter-spacing: 1.5px;
}
.fdd-list-search.more-operations .fdd-contract-checked-number span {
  color: #fdd435;
}
.fdd-list-search.more-operations.company {
  min-width: 100%;
}
.fdd-tab-link {
  color: #a6a6a6;
  display: inline-block;
  padding: 4px 6px;
}
.fdd-tab-link:hover {
  color: #fbb900;
}
.fdd-tab-link:hover .fdd-icon-tip {
  background-position: -528px -16px;
}
.fdd-tab-link:hover .fdd-icon-sign {
  background-position: -244px -16px;
}
.fdd-tab-link:hover .fdd-icon-down {
  background-position: -262px -16px;
}
.fdd-base-main {
  display: flex;
  justify-content: space-evenly;
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
  padding-top: 70px;
}
/*签章列表*/
.fdd-signlist-warp {
  width: 80%;
  min-width: 1100px;
  margin: auto;
  height: auto !important;
  margin: 0 auto;
  margin-bottom: 30px;
  box-sizing: border-box;
  position: relative;
}
.fdd-signlist-warp .fdd-erem {
  text-align: center;
  padding: 60px 0;
}
.fdd-signlist-warp .fdd-erem div {
  width: 172px;
  height: 172px;
  margin: 0 auto;
  border: #eaeaea solid 1px;
  box-sizing: border-box;
}
.fdd-signlist-warp .fdd-erem div img {
  width: 100%;
}
.fdd-signlist-warp .fdd-erem p {
  text-align: center;
  font-size: 14px;
  display: block;
  margin-top: 10px;
}
.fdd-signlist-warp h4 {
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-weight: bold;
  border-bottom: solid 2px;
  border-image-source: linear-gradient(to right, white, #eaeaea, white);
  border-image-slice: 1;
  font-size: 16px;
  color: #2a2a2a;
  padding-left: 24px;
  display: block;
}
.fdd-signlist-warp h4 a {
  position: absolute;
  font-weight: normal;
  right: 20px;
  font-size: 14px;
  margin-top: 10px;
}
.fdd-sign-nodata {
  padding: 20px;
  margin: 0 auto;
}
.fdd-sign-nodata span {
  margin: 20px auto;
  display: block;
  width: 160px;
  height: 160px;
}
.fdd-sign-nodata p {
  display: block;
  text-align: center;
  font-size: 16px;
}
.warp-1000 {
  max-width: 1000px;
  padding-left: 100px;
  margin: 0 auto;
}
.btn-white {
  background: white !important;
  border: #ffd435 solid 1px !important;
}
/*联系人*/
.fdd-caper-warp {
  width: 80%;
  min-width: 1100px;
  margin: auto;
  margin: 0 auto;
  margin-top: 70px;
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
}
.fdd-caper-warp .left {
  background-color: #fff;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  width: 240px;
  max-height: 620px;
  overflow-y: auto;
  display: flex;
  flex-direction: column;
}
.fdd-caper-warp .left .top {
  overflow: hidden;
  height: 40px;
  padding: 0 10px;
  border-bottom: #eaeaea solid 1px;
  background: #f7f7f7;
}
.fdd-caper-warp .left .top span {
  float: left;
  margin-top: 9px;
  font-size: 16px;
}
.fdd-caper-warp .left .top a {
  float: right;
  line-height: 40px;
  text-decoration: underline;
  color: #333;
}
.fdd-caper-warp .left .top a:hover {
  color: #ffd435;
}
.fdd-caper-warp .left .top-tab-box {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  background: #f7f7f7;
}
.fdd-caper-warp .left .top-tab-box a {
  width: 50%;
  float: left;
  line-height: 40px;
  display: inline-block;
  text-align: center;
  color: #2a2a2a;
}
.fdd-caper-warp .left .top-tab-box a:hover {
  background: white;
}
.fdd-caper-warp .left .top-tab-box .hover {
  background: white;
}
.fdd-caper-warp .left .top-list-head {
  text-indent: 10px;
  line-height: 40px;
  border-bottom: 1px solid #eaeaea;
  border-top: 1px solid #eaeaea;
}
.fdd-caper-warp .left .top-list-head a {
  color: #fbb900;
  float: right;
  padding-right: 10px;
}
.fdd-caper-warp .left .list {
  flex: 1;
  overflow-y: auto;
}
.fdd-caper-warp .left .list .warp {
  height: 100%;
}
.fdd-caper-warp .left .list .warp div {
  color: #333;
  text-decoration: none;
  height: 40px;
  line-height: 40px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  text-indent: 25px;
  border-bottom: 1px solid #eaeaea;
}
.fdd-caper-warp .left .list .warp div:hover {
  background: #fffbea;
}
.fdd-caper-warp .left .list .warp .hover {
  background: #fffbea;
}
.fdd-caper-warp .right {
  flex: 1;
  margin-left: 20px;
}
.fdd-caper-warp .right .put-top {
  width: 100%;
  height: auto !important;
  overflow: hidden;
  margin: 10px;
  padding: 2px;
}
.fdd-caper-warp .right .put-top input {
  width: 40%;
  margin-right: 15px;
  float: left;
  height: 32px;
  line-height: 32px;
}
.fdd-caper-warp .right .put-top a {
  display: inline-block;
  text-align: center;
  float: left;
}
.fdd-caper-warp .right,
.fdd-caper-warp .middle {
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  height: 613px;
  width: 100%;
}
.fdd-caper-warp .right .fdd-table2,
.fdd-caper-warp .middle .fdd-table2 {
  border-left: none;
  border-right: none;
}
.fdd-caper-warp .right .top,
.fdd-caper-warp .middle .top {
  border-bottom: 1px solid #eaeaea;
  height: 60px;
  position: relative;
}
.fdd-caper-warp .right .top span,
.fdd-caper-warp .middle .top span {
  float: left;
  overflow: hidden;
  margin: 16px 0 0 20px;
  color: #2a2a2a;
  font-size: 18px;
}
.fdd-caper-warp .right .top a,
.fdd-caper-warp .middle .top a {
  width: 96px;
  height: 32px;
  line-height: 32px;
  float: right;
  padding: 0;
  margin: 16px 10px 0 0;
}
.fdd-caper-warp .right .main,
.fdd-caper-warp .middle .main {
  min-height: 539px;
  position: relative;
  padding-bottom: 20px;
}
.fdd-caper-warp .right .message,
.fdd-caper-warp .middle .message {
  width: 160px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  margin-top: 60px;
}
.fdd-caper-warp .right .message span,
.fdd-caper-warp .middle .message span {
  width: 100%;
  height: 160px;
  display: inline-block;
  background: url(./images/ico_all.png?da3f9ad9a7d50f4b2dc31131ed2c926a) no-repeat;
  background-position: 0 -520px;
}
.fdd-caper-warp .right .message p,
.fdd-caper-warp .middle .message p {
  display: inline-block;
  font-size: 16px;
  color: #999;
}
.fdd-caper-warp .right .formmain,
.fdd-caper-warp .middle .formmain {
  width: 700px;
  margin: 0 auto;
  height: auto !important;
  padding-top: 20px;
}
.fdd-caper-warp .right .formmain .from-grop,
.fdd-caper-warp .middle .formmain .from-grop {
  width: 100%;
  box-sizing: border-box;
  height: auto !important;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop label,
.fdd-caper-warp .middle .formmain .from-grop label {
  text-align: right;
  width: 140px;
  float: left;
  margin-right: 10px;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop .control-label,
.fdd-caper-warp .middle .formmain .from-grop .control-label {
  height: 40px;
  line-height: 40px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}
.fdd-caper-warp .right .formmain .from-grop div,
.fdd-caper-warp .middle .formmain .from-grop div {
  float: left;
  width: 470px !important;
  margin-bottom: 15px;
}
.fdd-caper-warp .right .formmain .from-grop div input,
.fdd-caper-warp .middle .formmain .from-grop div input {
  background: #fcfcfc;
}
.fdd-caper-warp .right .formmain .from-grop div dl,
.fdd-caper-warp .middle .formmain .from-grop div dl {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  text-indent: 10px;
  position: relative;
  cursor: pointer;
}
.fdd-caper-warp .right .formmain .from-grop div dl span,
.fdd-caper-warp .middle .formmain .from-grop div dl span {
  font-size: 10px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  right: 10px;
  top: 12px;
}
.fdd-caper-warp .right .formmain .from-grop div dl .grop-select,
.fdd-caper-warp .middle .formmain .from-grop div dl .grop-select {
  width: 466px !important;
  box-sizing: border-box;
  background: white;
  border: #eaeaea solid 1px;
  z-index: 20;
  position: absolute;
  max-height: 222px;
  overflow-y: auto;
}
.fdd-caper-warp .right .formmain .from-grop div dl .grop-select ul li:hover,
.fdd-caper-warp .middle .formmain .from-grop div dl .grop-select ul li:hover {
  background: #eaeaea;
}
.fdd-caper-warp .right .formmain .from-contract,
.fdd-caper-warp .middle .formmain .from-contract {
  width: 468px;
  height: auto !important;
  overflow: hidden;
  margin: 0 auto;
  margin-left: 152px;
}
.fdd-caper-warp .right .formmain .from-contract div,
.fdd-caper-warp .middle .formmain .from-contract div {
  display: inline-block;
  border: #eaeaea solid 1px;
  background-color: #f0f3f4;
  padding: 10px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-right: 10px;
  margin-bottom: 10px;
}
.fdd-caper-warp .right .formmain .from-contract div a,
.fdd-caper-warp .middle .formmain .from-contract div a {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  color: #c7c7c7;
  margin-top: -2px;
}
.fdd-caper-warp .right .formmain .from-btngroup,
.fdd-caper-warp .middle .formmain .from-btngroup {
  width: 468px;
  margin-left: 152px;
}
.fdd-caper-warp .right .formmain .from-btngroup a,
.fdd-caper-warp .middle .formmain .from-btngroup a {
  margin: 15px 5px 0 0;
  height: 45px;
  line-height: 45px;
  padding: 0 10px;
}
.fdd-caper-warp .reset {
  margin-bottom: 15px;
  width: 100%;
}
.fdd-caper-warp .reset i {
  font-size: 22px;
  vertical-align: middle;
}
.fdd-caper-warp .reset a {
  color: #666;
  line-height: 26px;
}
.fdd-content-box {
  width: 1100px;
  height: auto !important;
  margin: 0 auto;
  margin-top: 40px;
}
.show-pop {
  font-size: 12px;
  padding: 10px;
  left: 30px;
  position: absolute;
  width: 380px;
  top: 27px;
  left: -150px;
  z-index: 22;
  color: #fff !important;
  text-align: left;
  display: none;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  line-height: 20px;
}
.fdd-border-box {
  width: 1100px;
  margin: 0 auto;
  margin-top: 50px;
}
.fdd-border-box h3 {
  height: 30px;
  font-weight: normal;
  font-size: 18px;
  color: #2a2a2a;
  border-bottom: #eaeaea solid 1px;
  position: relative;
  padding-left: 15px;
}
.fdd-border-box h3:before {
  content: "";
  left: 0;
  top: 3px;
  position: absolute;
  display: block;
  height: 20px;
  width: 2px;
  background: #ffd435;
}
.fdd-border-box .fdd-fillin-box ul li {
  margin-top: 30px;
  position: relative;
  height: auto !important;
  min-height: 36px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire {
  width: 185px;
  height: 36px;
  line-height: 36px;
  padding-left: 10px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  float: left;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  position: relative;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire span {
  color: #999;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire input {
  left: -150px;
  top: -5px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box {
  width: 22px;
  top: -1px;
  right: 15px;
  cursor: pointer;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box .fdd-icon-date-tip {
  background-position: -293px -92px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box .fddcase-form-rili-pop {
  margin-left: 5px;
  padding-left: 20px;
}
.fdd-border-box .fdd-fillin-box ul li .data-expire .date-tip-box div {
  margin-left: -10px;
  border: none;
}
.fdd-border-box .fdd-fillin-box ul li label {
  width: 180px;
  display: inline-block;
  text-align: right;
  margin-right: 20px;
  float: left;
  line-height: 40px;
}
.fdd-border-box .fdd-fillin-box ul li label em {
  color: #c00;
}
.fdd-border-box .fdd-fillin-box ul li input,
.fdd-border-box .fdd-fillin-box ul li textarea,
.fdd-border-box .fdd-fillin-box ul li select,
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  width: 710px;
  color: #999;
  font-size: 12px;
}
.fdd-border-box .fdd-fillin-box ul li select,
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  cursor: pointer;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select {
  float: left;
  position: relative;
  height: auto !important;
  margin-bottom: 30px;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select p {
  height: 40px;
  line-height: 40px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-border-box .fdd-fillin-box ul li .fillin-select .fa-icon-arrow-down {
  position: absolute;
  right: 10px;
  top: 15px;
}
.fdd-border-box .fdd-fillin-box ul li textarea {
  height: 90px;
  vertical-align: top;
  resize: none;
  font-size: 14px;
  line-height: 20px;
  text-indent: 10px;
  padding-top: 10px;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box {
  position: absolute;
  right: -50px;
  top: 10px;
  width: 230px;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a {
  display: inline-block;
  vertical-align: middle;
}
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a .fa-input-border,
.fdd-border-box .fdd-fillin-box ul li .date-tip-box a input {
  opacity: 0;
  filter: alpha(opacity=0);
  border: none !important;
}
.annex-tip {
  margin: 10px 0 0 200px;
  font-size: 12px;
  position: relative;
}
.annex-tip a {
  width: 65px;
  height: 20px;
  vertical-align: top;
  position: relative;
  color: #ffd435;
  cursor: pointer;
  display: inline-block;
}
.annex-tip a input {
  cursor: pointer;
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  overflow: hidden;
  right: 0;
  top: 0;
  left: -14px;
}
.annex-tip a label {
  cursor: pointer;
}
.annex-tip a:hover {
  opacity: 0.9;
}
.annex-tip a:hover .show-pop {
  display: inline-block;
  width: 430px;
  left: 0;
}
.annex-tip a:hover .show-pop:before {
  left: 10px;
}
.sign-list {
  position: relative;
  margin: 30px 0 0 -30px;
  zoom: 1;
}
.sign-list ul li {
  border: #eaeaea solid 1px;
  width: 432px;
  float: left;
  cursor: pointer;
  background: white;
  padding: 20px 30px 20px 70px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin-left: 30px;
  position: relative;
}
.sign-list ul li span {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  display: block;
  cursor: pointer;
  top: 33px;
  left: 30px;
  border: 1px solid #ccc;
  position: absolute;
}
.sign-list ul li p {
  color: #a6a6a6;
}
.sign-list ul .on {
  border: 1px solid #ffd435;
}
.sign-list ul .on span {
  border: 1px solid #ffd435;
}
.sign-list ul .on span:before {
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  display: block;
  background: #212a31;
  width: 6px;
  height: 6px;
  position: absolute;
  top: 3px;
  left: 3px;
  content: "";
}
.sign-con-box {
  min-height: 290px;
  padding: 40px 40px 30px;
  margin: 30px auto 80px;
  border: 1px dashed #eaeaea;
}
.sign-con-box ul li {
  position: relative;
  display: list-item;
  text-align: -webkit-match-parent;
}
.sign-con-box ul li label {
  width: 140px;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 10px;
  margin-right: 10px;
  text-align: right;
}
.sign-con-box ul li label em {
  color: #c00;
}
.sign-select {
  width: 710px;
  display: inline-block;
  position: relative;
  margin-left: 165px;
}
.sign-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  overflow: hidden;
  border: #eaeaea solid 1px;
  max-height: 104px;
  background: white;
}
.sign-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
}
.sign-select ul li:hover {
  background: #fffaeb;
}
.sign-select ul li span {
  color: #a6a6a6;
}
.sign-select p {
  height: 38px;
  line-height: 38px;
  width: 100%;
  background: white;
  padding: 0 10px;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  cursor: pointer;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-select p span {
  color: #a6a6a6;
  display: inline;
  width: 145px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sign-select p i {
  font-size: 12px;
  width: 12px;
  right: 10px;
  top: 15px;
  display: block;
  position: absolute;
}
.copy-sign-warp {
  position: relative;
  height: auto !important;
  overflow: hidden;
}
.copy-sign-warp label {
  position: absolute;
  margin-left: 92px;
  margin-top: 31px;
}
.sign-wrap {
  margin-left: 165px;
  margin-top: 30px;
}
.sign-wrap .cur {
  background: #fafafa !important;
  border: 1px solid #eaeaea !important;
}
.sign-wrap .file-msg {
  height: 30px;
  line-height: 30px;
  margin-top: -20px;
  margin-bottom: 20px;
}
.sign-wrap .file-msg a {
  color: #ffd435;
}
.sign-wrap .file-msg a:hover {
  color: #e1b213;
}
.sign-wrap .fdd-warp-msg {
  font-style: normal;
  color: #999;
}
.sign-wrap .staff-contact {
  background: #fafafa;
  border: 1px solid #eaeaea;
  width: 710px;
  display: inline-block;
  height: auto !important;
  min-height: 72px;
  line-height: 72px;
  margin-bottom: 20px;
  box-sizing: border-box;
  position: relative;
}
.sign-wrap .staff-contact .filebox {
  height: 39px;
  background: white;
  border: 1px solid #eaeaea;
  color: #999;
  text-indent: 15px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  width: 390px;
  margin: 15px 0 0 10px;
  line-height: 40px;
  float: left;
  position: relative;
}
.sign-wrap .staff-contact .filebox span {
  color: #ffd435;
  cursor: pointer;
  position: absolute;
  right: 10px;
  top: 0;
  display: inline-block;
}
.sign-wrap .staff-contact .filebox span:hover {
  color: #e1b213;
}
.sign-wrap .staff-contact a {
  display: inline-block;
  text-align: center;
  background: white;
  border: #ffd435 solid 1px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  height: 38px;
  line-height: 38px;
  float: left;
  margin-left: 15px;
  padding: 0 15px;
  color: #2a2a2a;
  margin-top: 15px;
  position: relative;
}
.sign-wrap .staff-contact a form {
  top: 0;
  display: block;
  width: 88px;
  height: 38px;
  position: absolute;
  left: 0;
  cursor: pointer;
}
.sign-wrap .staff-contact a input {
  display: inline-block;
  width: 88px;
  height: 38px;
  position: absolute;
  left: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.sign-wrap .staff-contact a:hover {
  background: #ffd435;
  color: white;
}
.sign-wrap .staff-contact .defaultAuth {
  margin-left: 20px;
  color: #535353;
}
.sign-wrap .phone-contact {
  background: #fffbea;
  border: 1px solid #fee99a;
  min-width: 710px;
  width: 100%;
  display: inline-block;
  height: auto !important;
  min-height: 72px;
  line-height: 72px;
  margin-bottom: 20px;
  box-sizing: border-box;
}
.sign-wrap .phone-contact .contact-number {
  color: #a6a6a6;
  border-right: 1px solid #eaeaea;
  display: inline-block;
  width: 40px;
  text-align: center;
  height: 70px;
  line-height: 70px;
}
.sign-wrap .phone-contact .fdd-icon-delete02 {
  position: absolute;
  right: 5px;
  top: 5px;
}
.sign-wrap .phone-contact .contact-select {
  min-width: 118px;
  margin-left: 8px;
  display: inline-block;
  position: relative;
  vertical-align: unset;
}
.sign-wrap .phone-contact .contact-select p {
  position: absolute;
  margin-top: -24px;
  border: #ffd435;
  height: 40px;
  line-height: 40px;
  width: 100%;
  background: white;
  padding: 0 10px;
  cursor: pointer;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  font-size: 12px;
}
.sign-wrap .phone-contact .contact-select p:hover {
  border: #ffd435 solid 1px;
}
.sign-wrap .phone-contact .contact-select p i {
  position: absolute;
  right: 6px;
  top: 14px;
}
.sign-wrap .phone-contact .contact-select .sign-select-list {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  top: 10px;
  z-index: 20;
  background: white;
  left: 0;
  overflow: auto;
  max-height: 104px;
  font-size: 12px;
  position: absolute;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-wrap .phone-contact .contact-select .sign-select-list div {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: none;
}
.sign-wrap .phone-contact .contact-select .sign-select-list div:hover {
  background: #fffaeb;
}
.sign-wrap .phone-contact .company-name {
  height: 22px;
  line-height: 22px;
  color: #bd9916;
  text-indent: 9px;
}
.sign-wrap .phone-contact .contact {
  display: inline-block;
  width: 240px;
  margin-left: 8px;
  position: relative;
  line-height: 34px;
  height: 40px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.sign-wrap .phone-contact .contact .no-legalize {
  display: inline-block;
  position: absolute;
  right: -110px;
  top: 0;
  color: #a6a6a6;
}
.sign-wrap .phone-contact .contact span {
  width: auto;
  max-width: 140px;
  vertical-align: middle;
  overflow: hidden;
  white-space: normal;
  color: #a6a6a6;
  text-indent: 10px;
  display: inline-block;
}
.sign-wrap .phone-contact .contact em {
  font-style: normal;
  vertical-align: middle;
  color: #a6a6a6;
}
.sign-wrap .phone-contact .contact .contact-icon {
  cursor: pointer;
  width: 21px;
  height: 23px;
  display: inline-block;
  right: 10px;
  top: 10px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  position: absolute;
  background-position: -355px -93px;
}
.sign-wrap .phone-contact .contact input {
  box-sizing: border-box;
  padding-right: 32px;
  height: 39px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.file-type-container {
  float: left;
  width: 120px;
  display: inline-block;
  height: auto !important;
  position: relative;
  top: 12px;
  margin-bottom: 20px;
  margin-right: 10px;
  box-sizing: border-box;
}
.file-type-container .contact-select {
  width: 120px;
  margin-left: 10px;
  display: inline-block;
  position: relative;
}
.file-type-container .contact-select p {
  overflow: hidden;
  position: absolute;
  margin-top: -24px;
  border: #ffd435;
  height: 34px;
  line-height: 34px;
  width: 100%;
  background: white;
  padding: 0 10px;
  cursor: pointer;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
}
.file-type-container .contact-select p:hover {
  border: #ffd435 solid 1px;
}
.file-type-container .contact-select p i {
  position: absolute;
  right: 6px;
  top: 5px;
}
.file-type-container .contact-select .sign-select-list {
  width: 100%;
  box-sizing: border-box;
  border: #eaeaea solid 1px;
  top: 10px;
  z-index: 20;
  background: white;
  left: 0;
  overflow: auto;
  max-height: 104px;
  position: absolute;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.file-type-container .contact-select .sign-select-list div {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: none;
}
.file-type-container .contact-select .sign-select-list div:hover {
  background: #fffaeb;
}
.contract-add-sign-people {
  height: 46px;
  line-height: 46px;
  text-align: center;
  border: 1px dashed #eaeaea;
  min-width: 710px;
  width: auto;
  background: #fafafa;
  margin-left: 165px;
  cursor: pointer;
  color: black;
}
.contract-add-sign-people i {
  margin-right: 10px;
}
.contract-add-sign-people:hover {
  border-color: #ffd435;
  background: #fffbea;
}
.allow-box {
  margin-top: 20px;
  height: 60px;
  width: 710px;
  margin-left: 164px;
  position: relative;
}
.allow-box .allow-left-text {
  float: left;
  padding-top: 0;
  display: inline-block;
  font-size: 12px;
  cursor: pointer;
  color: #2a2a2a;
}
.allow-box .allow-left-text .add-people-phone {
  height: 32px;
  width: 110px;
  line-height: 31px;
  text-align: center;
  margin-right: 10px;
  border: #eaeaea solid 1px;
  background: #fafafa;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  display: inline-block;
  color: #2a2a2a;
  text-decoration: none;
}
.allow-box .allow-left-text .add-people-phone:hover {
  color: #2a2a2a;
  border-color: #ffd435;
  background: #fffbea;
}
.allow-box .allow-left-text a {
  color: #2a2a2a;
  text-decoration: underline;
}
.allow-box .allow-left-text a:hover {
  color: #ffd435;
}
.allow-box .allow-left-text .line {
  border-left: 1px solid #a6a6a6;
  width: 10px;
  height: 10px;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}
.allow-box .allow-right-text {
  float: right;
  display: inline-block;
  padding-top: 6px;
  cursor: pointer;
  color: #2a2a2a;
}
.allow-box .allow-right-text a {
  color: #2a2a2a;
}
.annex-list {
  margin: 20px 0 0 -10px;
  padding-left: 200px;
}
.annex-list div {
  margin: 0 0 20px 10px;
}
.detial-list {
  margin: 20px 0 0 0;
}
.detial-list div {
  margin-right: 10px;
  margin-bottom: 10px;
  position: relative;
}
.detial-list .attach-downs {
  width: 34px;
  height: 34px;
  text-align: center;
  background: #ffd435;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}
.detial-list .attach-downs:hover {
  background: #e1b213;
}
.detial-list .attach-downs i {
  font-size: 16px;
}
.annex-list,
.detial-list {
  zoom: 1;
  height: auto !important;
  overflow: hidden;
}
.annex-list div,
.detial-list div {
  float: left;
  height: 34px;
  line-height: 34px;
  width: 350px;
  font-size: 12px;
  background: #f7f7f7;
}
.annex-list div span,
.detial-list div span {
  width: 280px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.annex-list div span em,
.detial-list div span em {
  color: #a6a6a6;
}
.annex-list div i,
.detial-list div i {
  margin-top: -27px;
}
.put-box-list {
  padding-top: 40px;
  overflow: hidden;
}
.put-box-list ul li {
  height: 180px;
  width: 250px;
  margin: 0 20px 30px 0;
  border: #ffd435 dashed 1px;
  float: left;
  position: relative;
  text-align: center;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.put-box-list ul li:hover div,
.put-box-list ul li:hover .close-btn {
  display: block;
}
.put-box-list ul li .close-btn {
  width: 20px;
  height: 20px;
  font-size: 14px;
  text-align: center;
  cursor: pointer;
  line-height: 20px;
  color: white;
  display: none;
  position: absolute;
  right: -5px;
  top: -5px;
  background: #999;
}
.put-box-list ul li .fa-icon-circle-close {
  color: #999;
  position: absolute;
  right: -10px;
  top: -50px;
  cursor: pointer;
  font-size: 16px;
  z-index: 90;
}
.put-box-list ul li i,
.put-box-list ul li .put-box-addicon {
  margin-top: 40px;
  display: block;
  height: 30px;
  width: 30px;
}
.put-box-list ul li .put-box-addicon {
  margin: 0 auto;
  margin-top: 40px;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.put-box-list ul li input {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.put-box-list ul li h3 {
  font-size: 16px;
  font-weight: normal;
  margin: 15px 0 10px;
}
.put-box-list ul li div {
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  filter: alpha(opacity=80);
  -moz-opacity: 0.5;
  opacity: 0.5;
  display: none;
}
.put-box-list ul li div a {
  margin: 70px auto 0 auto;
  display: block;
  color: #2a2a2a;
  background: #ffd435;
  width: 82px;
  height: 36px;
  line-height: 36px;
}
.put-box-list ul li .page-tit {
  height: 24px;
  line-height: 24px;
  width: 100%;
  position: absolute;
  overflow: hidden;
  bottom: 0;
  left: 0;
  font-size: 12px;
  display: block;
  background: rgba(57, 64, 71, 0.3);
  color: white;
}
.put-box-list ul li .put-box-list-txt {
  font-size: 12px;
  color: #a6a6a6;
}
.put-box-list ul li img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
}
.put-box-list ul li:hover .clost-btn {
  display: block;
}
.put-box-list ul .put-box-upload:hover {
  background: #f7f7f7;
}
.big-pic {
  text-align: center;
  position: absolute;
  top: 50px;
  bottom: 60px;
  left: 50%;
  margin-left: -410px;
  width: 820px;
  background: transparent;
  box-sizing: border-box;
  overflow-y: auto;
}
.big-pic .pagesmargin {
  margin-bottom: 30px;
}
.big-pic .pagesmargin:last-child {
  margin-bottom: 0;
}
.big-pic .pagesmargin img {
  width: 100%;
  max-width: 800px;
  color: #fff;
  display: inline-block;
  text-align: left;
}
.big-pic img {
  width: 800px;
  display: block;
}
.big-pic::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.big-pic::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.big-pic::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.big-pic-text {
  position: absolute;
  left: 50%;
  margin-left: -410px;
  width: 820px;
  bottom: 20px;
  background: transparent;
  color: white;
  font-size: 14px;
  text-align: center;
}
.fdd-company-pagebox {
  width: 100%;
  height: 44px;
  background: white;
  border-top: #eaeaea solid 1px;
  box-sizing: border-box;
  padding: 0 36px;
}
.fdd-company-pagebox .pagemain {
  position: relative;
}
/*文档模板*/
.fdd-temp-filebox {
  width: 100%;
  height: 182px;
  border: 1px dashed #eaeaea;
  box-sizing: border-box;
  position: relative;
  margin-top: 22px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-temp-filebox .fileview {
  width: 90px;
  height: 120px;
  position: absolute;
  left: 30px;
  top: 30px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  border: 1px solid #eaeaea;
}
.fdd-temp-filebox .fileview:hover .pic-mask {
  display: block;
}
.fdd-temp-filebox .fileview img {
  width: 100%;
}
.fdd-temp-filebox .fileview .page-number {
  width: 100%;
  height: 24px;
  line-height: 24px;
  left: 0;
  bottom: 0;
  text-align: center;
  color: white;
  display: block;
  font-size: 12px;
  position: absolute;
  background: rgba(57, 64, 71, 0.3);
}
.fdd-temp-filebox .fileview .pic-mask {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  background: rgba(57, 64, 71, 0.3);
}
.fdd-temp-filebox .fileview .pic-mask a {
  height: 30px;
  width: 60px;
  margin: 45px auto 0;
  border: white solid 1px;
  line-height: 30px;
  text-align: center;
  color: white;
  display: block;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.fdd-temp-filebox .filetitle {
  width: 550px;
  margin: 63px 0 0 165px;
}
.fdd-temp-filebox .filetitle h3 {
  font-weight: normal;
}
.fdd-temp-filebox .filetitle span {
  display: block;
  color: #a6a6a6;
}
.fdd-temp-filebox .text-conversion-right {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 150px;
  top: 88px;
  display: inline-block;
  border: 3px solid #f7f7f7;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  box-sizing: border-box;
  -webkit-animation: lds-rolling 1s linear infinite;
  animation: lds-rolling 1s linear infinite;
}
.fdd-temp-filebox .text-conversion-right:before {
  position: absolute;
  content: "";
  width: 24px;
  height: 24px;
  border: 3px solid #fdd435;
  border-top-color: transparent;
  border-radius: 50%;
  -ms-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -webkit-border-radius: 50%;
  z-index: 2;
  top: -3px;
  left: -3px;
}
.fdd-temp-filebox .filebtn {
  position: absolute;
  width: 88px;
  height: 30px;
  line-height: 30px;
  right: 48px;
  top: 72px;
}
.fdd-temp-filebox .filebtn a {
  display: block;
  width: 100%;
  height: 30px;
  background: white;
  border: #ffd435 solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  color: #2a2a2a;
  text-align: center;
}
.fdd-temp-filebox .filebtn a:hover {
  color: white;
  background: #ffd435;
}
.fdd-temp-filebox .filebtn a input {
  width: 100%;
  height: 30px;
  opacity: 0;
  filter: alpha(opacity=0);
  right: 0;
  position: absolute;
}
.company-sign-img {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
  border: 1px dashed #ccc;
  background: rgba(234, 234, 234, 0.5);
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.company-sign-img:hover,
.company-sign-img.sign-img-hover {
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
}
.page-view {
  width: 100%;
  border: #eaeaea solid 1px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: white;
  margin-top: 30px;
  margin-bottom: 100px;
}
.page-view .page-box {
  width: 100%;
  height: 50px;
  background: #f8f8f8;
}
.page-view .page-sign {
  text-align: center;
  position: relative;
}
.page-view .page-sign img {
  width: 800px;
}
.page-view .page-box-fix {
  position: fixed;
  top: 50px;
  width: 100%;
  left: 0;
  right: 0;
  z-index: 100;
}
@keyframes lds-rolling {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@-webkit-keyframes lds-rolling {
  0% {
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    -webkit-transform: translate(-50%, -50%) rotate(360deg);
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
.signature-left {
  width: 219px;
  height: auto;
  position: absolute;
  left: 0;
  z-index: 90;
  top: 52px;
  bottom: 40px;
  background: #f5f5f5;
  border-right: 1px solid #eaeaea;
}
/*左边签章模块*/
.signature-left-wrap {
  margin: 20px auto;
  width: 180px;
}
.signature-scrollbar {
  width: 100%;
  position: absolute;
  top: 0px;
  bottom: 20px;
  box-sizing: border-box;
}
.signature-scrollbar,
.signature-con-scrollbar {
  overflow: auto;
}
.signature-scrollbar::-webkit-scrollbar,
.signature-con-scrollbar::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background: transparent;
}
.signature-scrollbar::-webkit-scrollbar-track,
.signature-con-scrollbar::-webkit-scrollbar-track {
  border-radius: 4px;
  background: transparent;
}
.signature-scrollbar::-webkit-scrollbar-thumb,
.signature-con-scrollbar::-webkit-scrollbar-thumb {
  border-radius: 4px;
  height: 30px;
  display: block;
  background: #dcdcdc;
}
.signature-scrollbar::-webkit-scrollbar-thumb:hover,
.signature-con-scrollbar::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.personal-signature-pic {
  background: white;
  border: 1px dashed #eaeaea;
  border-bottom: 1px solid #eaeaea;
  width: 180px;
  padding: 10px 0;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
}
.personal-signature-pic:hover {
  border: 1px dashed #ffd435;
}
.personal-signature-pic .drop {
  position: relative;
}
.scroll-list {
  width: 800%;
}
.scroll-list li {
  width: 180px;
  text-align: center;
  float: left;
  cursor: move;
}
.scroll-list li img {
  display: inline-block;
}
.flip-pages {
  height: 30px;
  text-align: center;
  width: 180px;
  line-height: 28px;
  background: #f5f5f5;
  color: #2a2a2a;
  position: relative;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
  border-top: 0;
}
.flip-pages a {
  position: absolute;
  top: 8px;
  display: inline-block;
  vertical-align: middle;
  color: #2a2a2a;
}
.flip-pages a:hover {
  color: #ffd435;
}
.flip-pages .left {
  left: 5px;
}
.flip-pages .right {
  right: 5px;
}
.flip-pages-txt {
  width: 90px;
  text-align: left;
  overflow: hidden;
  margin: 0 auto;
}
.flip-pages-txt p {
  width: 100%;
  cursor: pointer;
  color: #fbb900;
}
.flip-pages-txt p:hover {
  color: #f49600;
}
.flip-pages-txt p span {
  display: inline-block;
  width: 100%;
  text-align: center;
  font-size: 12px;
}
.prv-icon,
.next-icon {
  display: inline-block;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  height: 17px;
  width: 17px;
  position: absolute;
  top: 3px;
}
.prv-icon {
  cursor: default;
  left: 35px;
  background-position: -260px -133px;
}
.prv-icon.prv-icon-black {
  cursor: pointer;
  background-position: -284px -134px;
}
.prv-icon.prv-icon-black:hover {
  top: 6px;
  background-position: -313px -137px;
}
.next-icon {
  right: 37px;
  top: 2px;
  background-position: -271px -133px;
}
.next-icon.next-icon-gray {
  background-position: -296px -133px;
  cursor: default;
}
.next-icon.next-icon-gray:hover {
  top: 2px;
  background-position: -296px -133px;
}
.next-icon:hover {
  top: 6px;
  background-position: -220px -136px;
}
.signature-con {
  width: 800px;
  height: 100%;
  margin: 0 auto;
  position: relative;
  border: 1px solid #eaeaea;
  box-shadow: 0 4px 4px 5px rgba(0, 0, 0, 0.03);
  box-sizing: border-box;
}
.signature-con-scrollbar {
  width: 800px;
  position: absolute;
  top: 32px;
  left: 20px;
  background: white;
  bottom: 0px;
  box-sizing: border-box;
  overflow: hidden;
}
/*公司签章*/
.personal-signat,
.company-signature {
  margin-top: 20px;
}
.h-133 {
  height: 123px;
}
.h-180 {
  height: 165px;
}
.h-42 {
  height: 42px;
}
.date-tip {
  font-size: 16px;
  cursor: move;
  font-weight: normal;
  text-align: center;
}
.date-tip img {
  height: 16px;
}
.signature-right {
  width: 165px;
  position: absolute;
  height: auto;
  right: 0;
  z-index: 100;
  top: 52px;
  bottom: 60px;
  background: #f5f5f5;
  border-left: 1px solid #eaeaea;
}
.signature-right .signature-scrollbar {
  bottom: 120px;
}
.signature-right-list {
  width: 108px;
  margin: 0 auto;
  max-height: 830px;
}
.signature-right-list li {
  width: 100%;
  margin: 20px auto 0;
  height: 150px;
  border: 1px solid #eaeaea;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
.signature-right-list li:hover,
.signature-right-list li.cur {
  border: 2px solid #ffd435;
  color: #2a2a2a;
}
.signature-right-list li:hover .bottom-nubmer,
.signature-right-list li.cur .bottom-nubmer {
  background: #ffd435;
  color: #2a2a2a;
}
.signature-right-list li img {
  height: 100%;
  width: 100%;
}
.sign-animate {
  animation: animatek1 0.1s 1 ease-in;
}
@keyframes animatek1 {
  0% {
    transform: scale(3);
    opacity: 0;
  }
  30% {
    transform: scale(2.2);
    opacity: 0.1;
  }
  50% {
    transform: scale(1.8);
    opacity: 0.3;
  }
  70% {
    transform: scale(1.5);
    opacity: 0.5;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.bottom-nubmer {
  position: absolute;
  right: 0px;
  bottom: 0px;
  height: 18px;
  width: 18px;
  display: block;
  background: #eaeaea;
  line-height: 18px;
  color: white;
  text-align: center;
  font-size: 12px;
}
.shrink-icon {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  width: 19px;
  height: 40px;
  display: block;
  position: absolute;
  top: 50%;
  z-index: 99;
  margin-top: -20px;
  right: 147px;
  background-position: -280px -233px;
}
.shrink-icon:hover {
  background-position: -302px -233px;
}
.signature-right-tit,
.signature-left-tit {
  padding: 0 10px;
}
.signature-right-tit h3,
.signature-left-tit h3 {
  font-size: 14px;
  font-weight: normal;
}
.signature-right-tit .signtack,
.signature-left-tit .signtack {
  color: #2a2a2a;
  font-size: 14px;
}
.signature-right-tit p,
.signature-left-tit p {
  font-size: 12px;
  color: #a6a6a6;
  line-height: 18px;
  margin-top: 5px;
}
.signature-right-tit p span,
.signature-left-tit p span {
  padding-left: 10px;
}
.signature-right-tit h3 {
  font-size: 12px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.signature-left-tit {
  padding: 0;
}
.wid-840 {
  width: 840px;
  position: relative;
  margin: 0 auto;
  height: 100%;
}
.personal-sign,
.date-sign,
.company-sign {
  position: absolute;
  max-width: 180px;
  cursor: move;
  z-index: 999;
}
.personal-sign img,
.date-sign img,
.company-sign img {
  max-width: 100%;
}
.personal-sign:hover .sign-img-tip,
.date-sign:hover .sign-img-tip,
.company-sign:hover .sign-img-tip {
  display: block;
}
.personal-sign i,
.date-sign i,
.company-sign i {
  display: inline-block;
  height: 12px;
  width: 12px;
}
.personal-sign i:before,
.date-sign i:before,
.company-sign i:before {
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  display: inline-block;
  height: 12px;
  margin-top: 6px;
  width: 12px;
  content: "";
  background-position: -563px -57px;
}
.personal-sign-img,
.date-sign-img,
.company-sign-img {
  text-align: center;
  padding: 10px;
  border: 1px dashed #ccc;
  background: rgba(234, 234, 234, 0.5);
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.personal-sign-img:hover,
.date-sign-img:hover,
.company-sign-img:hover,
.personal-sign-img.sign-img-hover,
.date-sign-img.sign-img-hover,
.company-sign-img.sign-img-hover {
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
}
.personal-sign {
  top: 100px;
  left: 150px;
}
.company-sign {
  top: 300px;
  left: 190px;
}
.date-sign {
  top: 230px;
  left: 460px;
}
.from-box {
  position: relative;
  width: 138px;
  background: #fafafa;
  display: inline-block;
}
.from-box input {
  width: 138px !important;
  height: 30px !important;
}
.from-box i {
  position: absolute;
  width: 30px;
  font-size: 14px;
  color: #999;
  text-align: center;
  pointer-events: none;
  right: 5px;
}
.pd-120 {
  width: 120px !important;
  padding-left: 171px !important;
}
.w-120 {
  width: 120px !important;
}
.fdd-lz-content-box .contact .w-180:focus,
.fdd-lz-content-box .contact .w-200:focus {
  box-shadow: none !important;
}
.sign-base64 {
  display: none;
}
.sign-select-w100 {
  width: 170px;
  position: relative;
  display: inline-block;
  margin-top: 10px;
}
.sign-select-w100 .sign-select-list {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 42px;
  z-index: 90;
  background: white;
  left: 0;
  max-height: 104px;
  overflow: auto;
  border: 1px solid #eaeaea;
  box-sizing: border-box;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar {
  width: 6px;
  height: 10px;
  background: transparent;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-track {
  border-radius: 3px;
  background: transparent;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: #dcdcdc;
}
.sign-select-w100 .sign-select-list::-webkit-scrollbar-thumb:hover {
  background: #b0b0b0;
}
.sign-select-w100 .sign-select-list p,
.sign-select-w100 .sign-select-list li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  text-overflow: ellipsis;
  cursor: pointer;
}
.sign-select-w100 .sign-select-list p:hover,
.sign-select-w100 .sign-select-list li:hover {
  background: #fffbea;
}
.show-value,
.add-sign-people {
  height: 38px;
  line-height: 38px;
  width: 100%;
  background: white;
  padding: 0 10px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid #eaeaea;
  position: relative;
}
.show-value .fa-icon-arrow-down,
.add-sign-people .fa-icon-arrow-down {
  position: absolute;
  right: 8px;
  top: 12px;
}
.show-value span,
.add-sign-people span {
  display: block;
  width: 145px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.show-value:hover,
.add-sign-people:hover,
.show-value.show-value-on,
.add-sign-people.show-value-on {
  border-color: #fbb900;
}
.show-value span.color-gray {
  display: inline;
}
.pagebottom {
  width: 100%;
  height: 18px;
  background: #fafafa;
  border-top: 1px dashed #a6a6a6;
  border-bottom: 1px dashed #a6a6a6;
  z-index: 100;
  position: absolute;
  top: 1134px;
}
.pagebottom div {
  font-size: 10px;
  color: #a6a6a6;
  line-height: 18px;
}
.pagebottom .pleft {
  float: left;
  width: 75%;
  text-align: left;
  padding-left: 20px;
}
.pagebottom .pright {
  float: right;
  width: 15%;
  text-align: right;
  padding-right: 20px;
}
.docItem {
  margin: 0 auto;
  width: 800px;
  height: 1132px;
  position: relative;
}
.has-sign-wrap,
.has-appsign-wrap {
  z-index: 99;
  position: absolute;
}
.sign-wrap-content,
.sign-wrap-appcontent {
  border: 1px dashed #fbb900;
  margin: 0 auto;
  cursor: move;
  background: rgba(254, 236, 164, 0.7);
  border-color: #fbb900;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sign-wrap-appcontent .signphoto {
  text-align: center;
  display: block;
  overflow: hidden;
  line-height: 1;
}
.sign-wrap-appcontent .sign-img {
  width: auto;
  height: auto;
  display: block;
  position: inherit;
}
.has-appsign-wrap:hover .sign-img-tip {
  display: block;
  position: inherit;
}
.fdd-zs-bg {
  width: 896px;
  height: 424px;
  margin: 30px auto 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4AAAAGoCAYAAAAXVIslAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzg4RkNCMzBDNzY4MTFFNjkzQUZBRjYyQkVDMjI2Q0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg4RkNCMzFDNzY4MTFFNjkzQUZBRjYyQkVDMjI2Q0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODhGQ0IyRUM3NjgxMUU2OTNBRkFGNjJCRUMyMjZDQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODhGQ0IyRkM3NjgxMUU2OTNBRkFGNjJCRUMyMjZDQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt2ne9oAAB/DSURBVHja7N0LsJxl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) no-repeat;
}
.fdd-zs-wid {
  width: auto;
  padding: 90px 70px;
  line-height: 36px;
}
.fdd-flow-div {
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.fddv3-cut-word .fddv3-cut-title {
  background: white;
  color: #a6a6a6;
  max-width: 300px;
}
.fddv3-cut-word .fddv3-cut-title:before {
  border-bottom: 8px solid white;
}
.fddv3-cut-word,
.fddv3-cut-word2 {
  position: relative;
  width: auto;
  max-width: 80%;
  display: inline-block;
}
.fddv3-cut-word .fddv3-cut-text,
.fddv3-cut-word2 .fddv3-cut-text {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  vertical-align: middle;
}
.fddv3-cut-word .fddv3-cut-title,
.fddv3-cut-word2 .fddv3-cut-title {
  position: absolute;
  left: 30%;
  margin-top: 5px;
  display: none;
  max-width: 300px;
  min-width: 30px;
  color: white;
  background: rgba(33, 42, 49, 0.75);
  border-radius: 3px;
  line-height: 18px;
  padding: 8px;
  word-wrap: break-word;
  white-space: normal;
  word-break: keep-all;
  box-shadow: 0 8px 6px rgba(0, 0, 0, 0.1);
  font-size: 12px;
  z-index: 6;
}
.fddv3-cut-word .fddv3-cut-title:before,
.fddv3-cut-word2 .fddv3-cut-title:before {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  border-bottom: 6px solid rgba(33, 42, 49, 0.75);
  top: -12px;
  left: 10px;
}
.fddv3-cut-word:hover .fddv3-cut-title,
.fddv3-cut-word2:hover .fddv3-cut-title {
  top: 90%;
  display: block;
  width: auto;
}
.fddcase-form-rili-pop {
  width: 275px !important;
}
.fddcase-form-rili-pop .rili-list ol,
.fddcase-form-rili-pop .rili-list ul {
  height: 36px;
}
.fdd-page-select {
  float: left;
  margin: -5px 0 0 0;
  height: 200px;
}
.fdd-page-select .page-size-title {
  color: #2a2a2a;
  font-size: 12px;
  font-weight: bold;
  position: relative;
  top: 8px;
}
.fdd-page-select .file-type-container {
  float: none;
  width: 90px;
  font-size: 12px;
}
.fdd-page-select .file-type-container .contact-select p {
  text-align: center;
  width: 80px;
}
.fdd-page-select .file-type-container .contact-select p .fa-icon-arrow-down {
  top: 10px;
}
.fdd-page-select .file-type-container .contact-select .sign-select-list {
  width: 80px;
  text-align: center;
}
.fddcase-form-rili input {
  padding: 0 0 0 6px !important;
}
.result-ok {
  border-radius: 100%;
  border: 5px solid #ffd435;
}
.result-ok:before {
  content: "";
  height: 20%;
  width: 40%;
  border-width: 7.07px;
  border-style: solid;
  border-color: inherit;
  border-radius: 1px;
  border-top: none;
  border-right: none;
  background: transparent;
  transform: rotate(-45deg);
  display: block;
  top: 31%;
  left: 26%;
  position: relative;
}
.fa-input .fa-select,
.fa-input .fa-input-content,
.fa-input .fa-select-position,
.fa-input .fa-input-border,
.fa-input .is-open {
  box-sizing: border-box;
}
.cursor-disabled,
.cursor-disabled * {
  cursor: not-allowed !important;
}
.cursor-default,
.cursor-default * {
  cursor: default !important;
}
#fillContractTemplate .selectAccountType {
  position: absolute;
  display: inline-block;
  width: 50px !important;
  overflow: visible;
  margin: 1px 0px 1px 3px;
  height: 37px;
}
#fillContractTemplate .selectAccountType:after {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: darkgrey;
  width: 1px;
  height: 20px;
  right: -10px;
  top: 10px;
}
#fillContractTemplate #value {
  border: none;
}
#fillContractTemplate .down {
  width: 100%;
}
#fillContractTemplate .copy-sign-warp {
  overflow: visible;
}
.el-radio-button input[type="radio"] {
  display: inline;
  border: none;
}
.el-radio-button__orig-radio:checked + .el-radio-button__inner {
  box-shadow: none;
}
.fdd-company-pop-main .froms .belong-select {
  width: 360px;
  color: #999;
  font-size: 12px;
  float: left;
  position: relative;
  height: auto !important;
  margin-bottom: 30px;
}
.fdd-company-pop-main .froms .belong-select p {
  width: 354px;
  height: 33px;
  line-height: 33px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
}
.fdd-company-pop-main .froms .belong-select p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-company-pop-main .froms .belong-select ul {
  width: 354px;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 33px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-company-pop-main .froms .belong-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-company-pop-main .froms .belong-select ul li:hover {
  background: #fffaeb;
}
.fdd-company-pop-main .froms .belong-select ul li span {
  color: #a6a6a6;
}
.fdd-company-pop-main .froms .belong-select .fa-icon-arrow-down {
  position: absolute;
  right: 10px;
  top: 11px;
}
.fdd-company-pop-main .froms .level-select ul {
  z-index: 89;
}
.fdd-cust-companyarchives .fdd-list-main,
.fdd-cust-historyarchives .fdd-list-main,
.fdd-cust-staffarchives .fdd-list-main {
  margin-bottom: 15px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input {
  margin-left: 0;
  width: 169px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fdd-list-input > a {
  position: absolute;
  right: 15px;
  top: 12px;
  color: #999;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select {
  margin-right: 15px;
  width: 161px;
  color: #333;
  font-size: 12px;
  float: left;
  cursor: pointer;
  position: relative;
  height: auto !important;
  margin-left: 0;
  margin-bottom: 0;
  width: 127px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p {
  position: static;
  width: 100%;
  height: 32px;
  line-height: 32px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fff;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  padding-left: 0;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select > p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 31px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search .fdd-list-btnbox .fillin-select .fa-icon-arrow-down {
  position: absolute;
  margin-top: 0;
  right: 10px;
  top: 12px;
}
.fdd-cust-companyarchives .fdd-list-main .fdd-list-search a.addarchives,
.fdd-cust-historyarchives .fdd-list-main .fdd-list-search a.addarchives,
.fdd-cust-staffarchives .fdd-list-main .fdd-list-search a.addarchives {
  margin-left: 17px;
}
.fdd-cust-companyarchives .fdd-list-main .cust-fillin-select,
.fdd-cust-historyarchives .fdd-list-main .cust-fillin-select,
.fdd-cust-staffarchives .fdd-list-main .cust-fillin-select {
  width: 230px !important;
}
.fdd-cust-companyarchives .paging,
.fdd-cust-historyarchives .paging,
.fdd-cust-staffarchives .paging {
  margin: 0 auto;
  margin-top: 10px;
  width: 1100px;
  max-width: 1100px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop {
  height: auto !important;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi {
  width: 450px !important;
  padding: 0 10px 0 0;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms {
  padding: 0;
  margin-top: 15px;
  display: table;
  overflow: visible;
  width: 100%;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms:nth-child(1) {
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label {
  width: 80px;
  height: 40px;
  text-align: right;
  line-height: 40px;
  padding-right: 10px;
  display: inline-block;
  float: left;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms label em {
  font-style: normal;
  margin-right: 5px;
  color: #ff0000;
  vertical-align: middle;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff {
  position: absolute;
  height: 40px;
  text-align: right;
  line-height: 40px;
  color: #ffd435;
  cursor: pointer;
  font-size: 12px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.staff:nth-child(2n) {
  margin-right: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist {
  padding-top: 4px;
  width: 350px;
  margin: 0 0 0 90px;
  box-sizing: border-box;
  display: table;
  font-size: 12px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span {
  margin-right: 20px;
  display: block;
  width: 100%;
  height: 20px;
  line-height: 20px;
  float: left;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span em {
  display: inline-block;
  font-style: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 290px;
  vertical-align: middle;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span i {
  position: static !important;
  font-size: 12px;
  color: #f7c618;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n),
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n),
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .attachlist span:nth-child(2n) {
  margin-right: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .edit-attachlist span {
  padding-top: 5px;
  display: inline-table;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .errortext {
  padding: 5px 5px 0 90px;
  color: #ff0000;
  clear: both;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p {
  clear: both;
  padding-left: 90px;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext {
  width: 350px;
  display: inline-block;
  height: 40px;
  border-radius: 3px;
  border: 1px solid #e5e5e5;
  padding: 0 6px;
  color: #999;
  line-height: 40px;
  position: relative;
  padding-left: 30px;
  box-sizing: border-box;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach {
  width: 21px;
  height: 21px;
  position: absolute;
  left: 6px;
  top: 7px;
  margin-right: 10px;
  cursor: pointer;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms p.uploadtext .fdd-icon-attach::before {
  width: 21px;
  height: 21px;
  background: url(./images/fdd-img.png?6156c7373b0dd55b67e7cf18d655ab85) no-repeat;
  background-position: -572px -235px;
  content: "";
  display: block;
  opacity: 0.5;
  transform: scale(0.9);
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input.uploadfile {
  padding-left: 90px;
  font-size: 20px !important;
  opacity: 0;
  position: absolute;
  left: 0px;
  width: 420px;
  height: 40px;
  box-sizing: border-box;
  cursor: pointer;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"],
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"],
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms input[type="text"] {
  width: 350px;
  display: inline-block;
  float: left;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms textarea {
  height: 80px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .name {
  color: #f7c618 !important;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox {
  float: left;
  width: 350px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select {
  margin-right: 15px;
  width: 161;
  color: #333;
  font-size: 12px;
  float: left;
  cursor: pointer;
  position: relative;
  height: auto !important;
  width: 350px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p {
  position: static;
  width: 100%;
  height: 38px;
  line-height: 38px;
  border-radius: 3px;
  -ms-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  -webkit-border-radius: 3px;
  background: #fff;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  padding-left: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select > p:hover {
  background: white;
  border: 1px solid #ffd435;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul {
  width: 100%;
  border-radius: 2px;
  -ms-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  -webkit-border-radius: 2px;
  position: absolute;
  top: 31px;
  z-index: 90;
  border: #eaeaea solid 1px;
  max-height: 104px;
  overflow-y: auto;
  background: white;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li {
  height: 34px;
  line-height: 34px;
  padding: 0 10px;
  box-sizing: border-box;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-bottom: 0;
  margin-top: 0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li:hover {
  background: #fffaeb;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select ul li span {
  color: #a6a6a6;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .fdd-list-btnbox .fillin-select .fa-icon-arrow-down {
  position: absolute;
  margin-top: 0;
  right: 10px;
  top: 15px;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .froms .belongcompany {
  margin-left: 90px;
  background: #fcfcfc;
  border: 1px solid #e5e5e5;
  text-indent: 10px;
  color: #999;
  font-size: 12px;
  height: 40px;
  line-height: 40px;
  width: 350px;
  color: #999999;
  background-color: #f0f0f0;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button {
  width: 100%;
  overflow: hidden;
}
.fdd-cust-companyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a,
.fdd-cust-historyarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a,
.fdd-cust-staffarchives .fdd-cust-addarchives-pop .com-pop .com-pop-text .fdd-pop-editmobi .button a {
  margin-left: 10px;
  float: right;
}
.fdd-cust-historyarchives .fdd-list-main .goback {
  padding-top: 10px;
  margin: 0 auto;
  width: 1100px;
}
.fdd-cust-historyarchives .fdd-list-main .goback > a {
  width: 100px;
  cursor: pointer;
  color: #333;
}
@media screen and (min-width: 1440px) and (max-width: 1920px) {
  .fdd-list-nav .left-tab a {
    padding: 0 24px;
  }
}
@media screen and (max-height: 1080px) {
  .staff-left .tree-scoll {
    min-height: 394px;
    max-height: 640px;
  }
}
@media screen and (max-width: 1439px) {
  .fdd-company-box .fdd-company-appbox {
    max-height: 400px;
  }
  .fdd-employee-tabox .fa-table__body-wrapper {
    max-height: 140px;
  }
  .staff-right .fa-table__body-wrapper {
    max-height: 320px;
  }
  .staff-right .fdd-table,
  .staff-left.company-group {
    max-height: 364px;
  }
  .staff-right .fdd-table .info-panel,
  .staff-left.company-group .info-panel {
    max-height: 324px;
  }
}
@media screen and (min-width: 1440px) and (max-width: 1679px) {
  .fdd-employee-tabox .fa-table__body-wrapper {
    max-height: 272px;
  }
  .staff-right .fa-table__body-wrapper {
    max-height: 452px;
  }
}
.company-center-table .fdd-sign-nodata P {
  color: #999;
}
@media screen and (min-width: 1680px) and (max-width: 1919px) {
  .fdd-company-box .fdd-company-appbox {
    max-height: 682px;
  }
  .fdd-employee-tabox .fa-table__body-wrapper {
    max-height: 422px;
  }
  .staff-left .tree-scoll {
    max-height: 542px;
  }
  .staff-right .fa-table__body-wrapper {
    max-height: 602px;
  }
  .staff-right .fdd-table,
  .staff-left.company-group {
    max-height: 646px;
  }
  .staff-right .fdd-table .info-panel,
  .staff-left.company-group .info-panel {
    max-height: 606px;
  }
}
@media screen and (min-width: 1920px) {
  .fdd-company-box .fdd-company-appbox {
    max-height: 712px;
  }
  .fdd-employee-tabox .fa-table__body-wrapper {
    max-height: 452px;
  }
  .staff-right .fa-table__body-wrapper {
    max-height: 632px;
  }
  .staff-right .fdd-table,
  .staff-left.company-group {
    max-height: 676px;
  }
  .staff-right .fdd-table .info-panel,
  .staff-left.company-group .info-panel {
    max-height: 636px;
  }
  .addsealbox {
    max-height: 640px;
  }
}

/*********全局变量*********/
@tipbg :rgba (33,42,49,0.8);
.font-12 {
  font-size: 12px;
}
.fdd-error {
  color: #c00;
}
.pos-r {
  position: relative;
}
.pos-a {
  position: absolute;
}
.fdd-disabled {
  cursor: not-allowed !important;
  opacity: 0.2;
}
.fdd-app-left {
  text-align: left;
}
.fdd-hover-menu .fdd-icon-home {
  background-position: -96px 0;
}
.fdd-hover-menu .fdd-icon-contract {
  background-position: -112px 0;
}
.fdd-hover-menu .fdd-icon-user {
  background-position: -144px 0;
}
.fdd-hover-menu .fdd-icon-muban {
  background-position: -128px 0;
}
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.centerSize {
  width: 80%;
  min-width: 1100px;
  box-sizing: border-box;
  margin: auto;
}
.pointer {
  cursor: pointer;
}
/*公共样式*/
* {
  margin: 0;
  padding: 0;
}
html {
  /* 手机浏览器上禁止手机字号调节 */
  -webkit-text-size-adjust: none;
  -webkit-overflow-scrolling: auto;
}
body {
  /*支持Firefox浏览器*/
  -moz-user-select: none;
  /*支持Chrome，Opera，Safari等浏览器*/
  -webkit-user-select: none;
  /*支持IE浏览器*/
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "Open Sans", "PingFangSC-Light", Arial, "Hiragino Sans GB", "STHeiti", "WenQuanYi Micro Hei", "SimSun", sans-serif;
  text-decoration: none;
  outline: none;
  clear: both;
  background-color: white;
  word-break: break-all;
  min-width: 1100px;
}
ul,
li,
ol {
  list-style-type: none;
}
i {
  font-style: normal;
}
a {
  text-decoration: none;
  cursor: pointer;
}
img,
a img {
  border: 0;
  text-decoration: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
caption,
th,
td {
  text-align: left;
  font-weight: normal;
}
i {
  font-style: normal;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus {
  border: 1px solid #ffd435;
  box-shadow: 0 0 3px #ffd435;
}
input[type="text"],
input[type="password"],
input[type="email"],
select {
  height: 40px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  border: 1px solid #e5e5e5;
  padding: 0 5px;
  color: #666;
  box-sizing: border-box;
  font-size: 14px;
  line-height: normal;
  -webkit-line-height: normal;
  -moz-line-height: normal;
  -ms-line-height: 40px;
  -o-line-height: normal;
  background: #fcfcfc;
  max-width: calc(100% - 4px);
}
*:focus {
  outline: none;
}
input[placeholder],
[placeholder],
*[placeholder] {
  color: #999;
}
input {
  background: #fcfcfc;
}
textarea {
  resize: none;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  border: 1px solid #e5e5e5;
  padding: 0 5px;
  color: #666;
  box-sizing: border-box;
  background: #fcfcfc;
  font-family: "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", "helvetica", "Hiragino Sans GB";
}
textarea:focus {
  border: 1px solid #fdd435;
  box-shadow: 0 0 3px rgba(255, 228, 136, 0.5);
}
textarea::-webkit-input-placeholder {
  color: #a6a6a6;
}
textarea:-moz-placeholder {
  color: #a6a6a6;
}
textarea::-moz-placeholder {
  color: #a6a6a6;
}
::-webkit-scrollbar-track-piece {
  /* 滚动条凹槽的颜色，还可以设置边框属性 */
  background-color: #f8f8f8;
}
::-webkit-scrollbar {
  /* 滚动条的宽度 */
  width: 9px;
  height: 9px;
}
::-webkit-scrollbar-thumb {
  /* 滚动条的设置 */
  background-color: #ddd;
  background-clip: padding-box;
  min-height: 10px;
  border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
  background-color: #bbb;
}
.com-error-box {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 999;
  background: transparent;
}
.com-error-tip {
  position: absolute;
  font-size: 12px;
  width: 160px;
  top: 40%;
  left: 50%;
  margin-left: -80px;
  line-height: 20px;
  text-align: center;
  padding: 15px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
  -moz-border-radius: 3px;
  color: #fff;
  background: rgba(0, 0, 0, 0.5);
}
.clearfix {
  zoom: 1;
}
.clearfix:after {
  display: block;
  content: "";
  clear: both;
  height: 0;
  visibility: hidden;
}
.fdd-lz-editor-name-box input,
.fdd-lz-editor-value-box input {
  text-indent: 0;
}
.fdd-lz-contract,
.fdd-lz-contract .item {
  background-repeat: no-repeat;
}
.disabled_click {
  color: #eaeaea !important;
}
.fdd-lz-select-options-txt i {
  width: auto !important;
  top: 0 !important;
  left: 10px !important;
}
.fdd-lz-select-options-txt .down-arrow {
  width: 12px !important;
  top: 12px !important;
  left: 120px !important;
}
#fdd-lz-add-contact-wrap .sign-select .fdd-lz-select-options-txt {
  top: 15px;
}
.fdd-lz-add-contact-box .contact {
  width: 200px;
  height: 36px !important;
}
.phone-contact .contact span {
  width: 200px !important;
  max-width: 200px !important;
  text-indent: 0 !important;
}
.fdd-lz-add-contact-box input {
  margin-left: 0;
}
.fdd-lz-content-box .sign-select-list {
  top: 52px !important;
}
.sign-wrap .phone-contact .contact {
  line-height: 32px !important;
}
.signature-right-list li.hover {
  border: 2px solid #ffd435;
}

.fdd-lz-wrap {
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 100%;
}

.fddv3-fiexd {
    width: 100%;
    position: fixed;
    top: 50px;
    bottom: 51px;
}

.fdd-lz-left {
    width: 219px;
    height: 100%;
    position: absolute;
    left: 0;
    z-index: 90;
    top: 0;
    background: #f5f5f5;
    border-right: 1px solid #eaeaea;
}

.fdd-lz-left-wrap {
    margin: 20px auto;
    width: 180px;
}

.fdd-lz-left-wrap-title {
    padding: 0;
    margin-top: 20px;
}

.fdd-lz-left-wrap-title h3 {
    font-size: 14px;
    font-weight: bold;
}

.fdd-lz-left-wrap-title p {
    font-size: 12px;
    color: #a6a6a6;
    line-height: 18px;
    margin-top: 5px;
}

.fdd-lz-left-content {
    padding-bottom: 30px;
}

.fdd-lz-contact {
    width: 100%;
    margin-top: 10px;
    display: inline-block;
    position: relative;
}

.fdd-lz-contact-select {
    height: 38px;
    line-height: 38px;
    width: 100%;
    background: #fff;
    padding: 0 10px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    cursor: pointer;
    box-sizing: border-box;
    border: 1px solid #eaeaea;
}

.fdd-lz-contact-list {
    width: 100%;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    position: absolute;
    top: 42px;
    z-index: 90;
    background: #fff;
    left: 0;
    max-height: 104px;
    overflow: auto;
    border: 1px solid #eaeaea;
    box-sizing: border-box;
    display: none;
}

.fdd-lz-contact-list p {
    height: 34px;
    line-height: 34px;
    padding: 0 10px;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    text-overflow: ellipsis;
    cursor: pointer;
}

.fdd-lz-left-content ul {
    margin: 20px 0 0 -15px;
    -moz-user-select: none;
    /*支持Firefox浏览器*/
    -webkit-user-select: none;
    /*支持Chrome，Opera，Safari等浏览器*/
    -ms-user-select: none;
    /*支持IE浏览器*/
    user-select: none;
}

.fdd-lz-left-box {
    float: left;
    margin: 0 0 20px 15px;
    display: none;
}

.fdd-lz-left-box span {
    font-size: 12px;
    margin-top: 3px;
    display: block;
    text-align: center;
}

.fdd-lz-left-box p {
    height: 48px;
    width: 48px;
    text-align: center;
    border: 1px solid #eaeaea;
    background: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
    position: relative;
    cursor: pointer;
}

.fdd-lz-left-box p.hover {
    background: #eff6ff;
    border-color: #ffd435;
}

.fdd-lz-left-box-icon,
.fdd-lz-left-box-icon02,
.fdd-lz-left-box-icon03,
.fdd-lz-left-box-icon04,
.fdd-lz-left-box-icon05 {
    height: 20px;
    width: 20px;
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    display: block;
    margin: 15px auto 0;
}

.fdd-lz-left-box-icon {
    background-position: -546px -264px
}

.fdd-lz-left-box-icon02 {
    background-position: -570px -265px
}

.fdd-lz-left-box-icon03 {
    background-position: -546px -240px
}

.fdd-lz-left-box-icon04 {
    background-position: -572px -240px
}

.fdd-lz-left-box-icon05 {
    background-position: -450px -152px
}

.fdd-lz-left-box li span {
    display: block;
    margin-top: 5px;
    text-align: center;
    color: #666;
    font-size: 12px;
}

.fdd-lz-left-box-count {
    position: absolute;
    right: -5px;
    top: -5px;
    color: #fff;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    height: 20px;
    min-width: 20px;
    width: max-content !important;
    display: block;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    background: #b2b2b6;
    display: none;
}


/*中间内容部分*/

.fdd-lz-content-center {
    background: #fafafa;
    height: 100%;
}

.fdd-lz-content {
    height: 100%;
    margin: 0 auto;
}

.fdd-lz-content-show-right {
    margin: 0 auto;
    height: 100%;
    position: relative;
    overflow:auto;
}

.fdd-lz-content-gototop {
    width: 36px;
    height: 30px;
    display: block;
    font-size: 12px;
    padding-top: 6px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 3px;
    text-indent: -9999em;
    cursor: pointer;
}

div.fdd-lz-content-gototop {
    z-index: 200;
    position: fixed;
    right: 211px;
    bottom: 80px;
}

.fdd-lz-content-gototop:before {
    content: '';
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    background-position: -596px -239px;
    width: 14px;
    height: 16px;
    position: absolute;
    right: 11px;
    top: 9px;
}

.fdd-lz-contract {
    height: 100%;
    margin: 0 auto;
    position: relative;
    border: 1px solid #eaeaea;
    box-shadow: 0 4px 4px 5px rgba(0, 0, 0, 0.03);
    box-sizing: border-box;
}

.fdd-lz-editor {
    position: fixed;
    padding-bottom: 30px;
    width: 225px;
    background: #fff;
    box-shadow: 0 5px 19px 1px rgba(43, 46, 50, 0.08);
    display: none;
    z-index: 199;
    -moz-user-select: none;
    /*支持Firefox浏览器*/
    -webkit-user-select: none;
    /*支持Chrome，Opera，Safari等浏览器*/
    -ms-user-select: none;
    /*支持IE浏览器*/
    user-select: none;
}

.fdd-lz-editor-top {
    height: 32px;
    line-height: 32px;
    padding-left: 16px;
    background: #f2f4f7;
    color: #2a2a2a;
    border: solid 1px #ebedf4;
    cursor: move;
}

.fdd-lz-editor-count {
    font-size: 13px;
    margin-left: 5px;
    color: #a6a6a6;
}

.fdd-lz-editor-order {
    padding-left: 10px;
    display: inline-block;
}

.fdd-lz-editor-next,
.fdd-lz-editor-prev {
    width: 5px;
    height: 8px;
    display: inline-block;
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
}

.fdd-lz-editor-next {
    cursor: default;
    background-position: -582px -84px;
}

.fdd-lz-editor-prev {
    cursor: pointer;
    background-position: -593px -84px;
}

.fdd-lz-editor-close {
    width: 30px;
    height: 34px;
    position: absolute;
    right: 0;
    top: 0;
    text-align: center;
    display: inline-block;
}

.fdd-lz-editor-close:before {
    content: "";
    height: 8px;
    width: 8px;
    display: inline-block;
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    background-position: -586px -47px;
}

.fdd-lz-editor-content {
    padding: 0 18px;
}

.fdd-lz-editor-content li {
    margin-top: 16px;
    font-size: 12px;
    position: relative;
}

.fdd-lz-editor-require-box i,
.fdd-lz-editor-checked-box i {
    height: 16px;
    width: 16px;
    cursor: pointer;
    display: inline-block;
    margin-right: 4px;
    vertical-align: text-top;
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    background-position: -475px -154px;
}

.fdd-lz-editor-require-box i.on,
.fdd-lz-editor-checked-box i.on {
    background-position: -573px -154px;
}

.fdd-lz-editor-content li input {
    height: 26px;
    width: 100%;
    background: #fff;
    font-size: 12px;
    margin-top: 3px;
    line-height: 26px;
}

.fdd-lz-editor-fontsize-select,
.fdd-lz-editor-fontstyle-select {
    width: 100px;
    position: relative;
    margin-top: 3px;
}

.fdd-lz-editor-fontsize-value,
.fdd-lz-editor-fontstyle-value {
    height: 26px;
    line-height: 24px;
    width: 100%;
    background: #fff;
    padding: 0 10px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    cursor: pointer;
    box-sizing: border-box;
    border: 1px solid #eaeaea;
}

.fdd-lz-editor-fontsize-value:hover,
.fdd-lz-editor-fontstyle-value:hover {
    border-color: #ffd435;
}

.fdd-lz-editor-content li .fdd-lz-down-arrow {
    top: 9px;
}

.fdd-lz-editor-fontsize-list,
.fdd-lz-editor-fontstyle-list {
    width: 100%;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    position: absolute;
    top: 28px;
    z-index: 90;
    background: #fff;
    left: 0;
    max-height: 104px;
    overflow: auto;
    border: 1px solid #eaeaea;
    box-sizing: border-box;
    display: none;
}

.fdd-lz-editor-fontsize-list p,
.fdd-lz-editor-fontstyle-list p {
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    text-overflow: ellipsis;
    cursor: pointer;
}

.fdd-lz-editor-fontsize-loc {
    width: 78px;
    height: 26px;
    background: #f2f4f7;
    position: absolute;
    right: 0;
    top: 18px;
}

.fdd-lz-editor-fontsize-loc a {
    display: block;
    float: left;
    text-align: center;
    height: 26px;
    width: 26px;
    line-height: 26px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
}

.fdd-lz-editor-fontsize-loc a:hover,
.fdd-lz-editor-fontsize-loc a.hover {
    background: #ccc;
}

.fdd-lz-editor-fontsize-icon01:before,
.fdd-lz-editor-fontsize-icon02:before,
.fdd-lz-editor-fontsize-icon03:before {
    display: inline-block;
    content: "";
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    height: 11px;
    width: 14px;
}

.fdd-lz-editor-fontsize-icon01:before {
    background-position: -501px -155px;
}

.fdd-lz-editor-fontsize-icon02:before {
    background-position: -525px -155px;
}

.fdd-lz-editor-fontsize-icon03:before {
    background-position: -549px -155px;
}

.fdd-lz-word-break {
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    padding-right: 30px;
    text-overflow: ellipsis;
}

.fdd-lz-red-tag,
.fdd-lz-blue-tag,
.fdd-lz-yellow-tag {
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    margin-right: 5px;
}

.fdd-lz-red-tag {
    background: #ff3756;
}

.fdd-lz-blue-tag {
    background: #3598f9;
}

.fdd-lz-yellow-tag {
    background: #fbb900;
}

.fdd-lz-down-arrow {
    height: 12px;
    width: 12px;
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    position: absolute;
    right: 10px;
    top: 15px;
    display: block;
    background-position: -338px -100px;
}

.fdd-lz-editor-signloc-person i,
.fdd-lz-editor-signloc-company i {
    height: 16px;
    width: 16px;
    cursor: pointer;
    display: inline-block;
    margin-right: 4px;
    vertical-align: text-top;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    position: relative;
}

.fdd-lz-editor-signloc-person i:before,
.fdd-lz-editor-signloc-company i:before {
    content: "";
    position: absolute;
    height: 6px;
    width: 6px;
    background: #fff;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    top: 5px;
    left: 5px;
}

.fdd-lz-editor-signloc-person i.on,
.fdd-lz-editor-signloc-company i.on {
    border: solid 1px #ffd435;
    background: #ffd435;
}

.fdd-lz-right {
    width: 165px;
    position: absolute;
    height: 100%;
    right: 0;
    z-index: 100;
    top: 0;
    background: #f5f5f5;
    border-left: 1px solid #eaeaea;
}

.fdd-lz-right-hide-right {
    width: 0;
}

.fdd-lz-right-button:hover {
    background-position: -302px -233px;
}

.fdd-lz-right-hide-right .fdd-lz-right-button {
    left: auto;
    right: 0;
    background-position: -323px -233px;
}

.fdd-lz-right-hide-right .fdd-lz-right-button:hover {
    background-position: -344px -233px;
}

.fdd-lz-right-button {
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    width: 19px;
    height: 40px;
    display: block;
    position: absolute;
    top: 50%;
    z-index: 99;
    margin-top: -20px;
    right: 147px;
    background-position: -280px -233px;
}

.fdd-lz-right-wrap {
    width: 100%;
    position: absolute;
    top: 84px;
    bottom: 0;
    box-sizing: border-box;
    overflow: auto;
}

.fdd-lz-right-top {
    margin-top: 20px;
    height: 44px;
    padding: 0 10px;
}

.fdd-lz-right-top h3 {
    font-size: 16px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: normal;
}

.fdd-lz-right-top p {
    font-size: 12px;
    color: #a6a6a6;
    line-height: 18px;
    margin-top: 5px;
}

.fdd-lz-right-top p span {
    padding-left: 10px;
}

.fdd-lz-right-ul {
    width: 108px;
    margin: 0 auto;
}

.fdd-lz-right-ul li {
    width: 100%;
    margin: 0 auto 20px;
    height: 150px;
    border: 1px solid #eaeaea;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    position: relative
}

.fdd-lz-right-ul li:hover,
.fdd-lz-right-ul li.hover {
    border: 2px solid #ffd435;
    color: #fff;
}

.fdd-lz-right-ul li img {
    height: 100%;
    width: 100%;
}

.fdd-lz-right-ul li:hover .fdd-lz-right-li-page,
.fdd-lz-right-ul li.hover .fdd-lz-right-li-page {
    background: #ffd435;
    color: #fff;
}

.fdd-lz-right-ul li .fdd-lz-right-li-page {
    position: absolute;
    right: 0;
    bottom: 0;
    height: 18px;
    min-width: 18px;
    width: auto !important;
    display: block;
    background: #eaeaea;
    line-height: 18px;
    color: #333;
    text-align: center;
    font-size: 12px;
}

.fdd-lz-right-ul-li-red,
.fdd-lz-right-ul-li-blue,
.fdd-lz-right-ul-li-yellow {
    height: 14px;
    width: 10px;
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    position: absolute;
    display: none;
    top: -2px;
}

.fdd-lz-right-ul-li-red {
    left: 5px;
    background-position: -531px -243px;
}

.fdd-lz-right-ul-li-blue {
    left: 15px;
    background-position: -531px -266px;
}

.fdd-lz-right-ul-li-yellow {
    left: 25px;
    background-position: -597px -267px;
}


/**
*浮动层样式
*/

.fdd-lz-float-layers {
    position: fixed;
    z-index: 99;
    display: none;
    text-align: center;
    padding: 5px;
    border: 1px solid rgba(0, 0, 0, 0);
    background: rgba(242, 244, 247, 0.8);
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    background: rgba(254, 236, 164, 0.3);
}

.fdd-lz-float-layers p {
    border: 1px dashed #ffd435;
    background: rgba(255, 255, 255, 0.8);
}

.fdd-lz-float-layers p {
    width: 172px;
    height: 42px;
    line-height: 42px;
}

.fdd-lz-float-layers-signature p {
    width: 175px;
    height: 96px;
    line-height: 96px;
}

.fdd-lz-add-input-box,
.fdd-lz-add-textarea-box {
    width: 90%;
    height: 90%;
}


/**
*添加标签样式 
*/

.fdd-lz-add-wrap,
.fdd-lz-pending-wrap {
    position: absolute;
    z-index: 90;
    background: rgba(254, 236, 164, 0.7);
    border: 1px solid rgba(0, 0, 0, 0);
    text-align: center;
    padding: 5px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    cursor: move;
}

.fdd-lz-pending-wrap {
    background: rgba(254, 236, 164, 0.0);
}

.fdd-lz-pending-wrap-current {
    background: rgba(254, 236, 164, 0.7);
}

.fdd-lz-pending-wrap.requireBox:before,
.fdd-lz-pending-wrap.noBox:before {
    background: #fffbea;
    border: 1px solid #fef1bf;
    padding: 0 5px;
    min-height: 30px;
    font-size: 12px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    color: #a6a6a6;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, .1);
    position: absolute;
    bottom: -30px;
    left: 5px;
    line-height: 30px;
    z-index: 90;
}

.fdd-lz-pending-wrap:hover,
.fdd-lz-pending-wrap.on {
    background: rgba(254, 236, 164, 0.7);
}

.fdd-lz-add-wrap input[type='text'],
.fdd-lz-add-wrap textarea,
.fdd-lz-pending-wrap input[type='text'],
.fdd-lz-pending-wrap textarea {
    width: 100%;
    height: 100%;
}

.fdd-lz-add-input-wrap {
    width: 172px;
    height: 40px;
}

.fdd-lz-add-textarea-wrap {
    width: 220px;
    height: 80px;
    background-color: rebeccapurple;
}

.fdd-lz-add-wrap:hover {
    border: 1px solid #f36;
}

.fdd-lz-remove-layers {
    position: absolute;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -o-border-radius: 50%;
    -moz-border-radius: 50%;
    display: block;
    background: #ff3756;
    top: -10px;
    right: -10px;
    cursor: pointer;
}

.fdd-lz-remove-layers .fdd-lz-remove-layers-icon {
    display: inline-block;
    height: 12px;
    width: 12px;
}

.fdd-lz-remove-layers .fdd-lz-remove-layers-icon:before {
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    display: inline-block;
    height: 12px;
    margin-top: 6px;
    width: 12px;
    content: "";
    background-position: -549px -22px;
}

.fdd-lz-add-input-box,
.fdd-lz-pending-input-box {
    width: 170px;
    height: 40px;
    padding-left: 10px;
    background: #fff;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    border: 1px solid #ccc;
    letter-spacing: 0;
    line-height: 40px;
    outline: 0;
}

.fdd-lz-add-textarea-box,
.fdd-lz-pending-textarea-box {
    width: 220px;
    height: 80px;
    display: block;
    text-align: left;
    border: 1px solid #ccc;
    word-break: break-all;
    word-wrap: break-word;
    letter-spacing: 0;
    line-height: 20px;
    resize: none;
    outline: 0;
    overflow: hidden;
}

.fdd-lz-add-checkbox-box,
.fdd-lz-pending-checkbox-box {
    height: 16px;
    width: 16px;
    cursor: pointer;
    display: inline-block;
    vertical-align: text-top;
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    background-position: -475px -154px;
    margin: 0 auto!important;
    text-align: center;
}

.fdd-lz-add-checkbox-box.on,
.fdd-lz-pending-checkbox-box.on {
    background-position: -573px -154px;
}

.fdd-lz-add-checkbox-box:hover,
.fdd-lz-pending-checkbox-box:hover {
    cursor: pointer;
}

.fdd-lz-add-file-box,
.fdd-lz-pending-file-box {
    height: 50px;
    width: 50px;
    background: #fff;
    line-height: 50px;
    text-align: center;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    border: 1px solid #ccc;
}

.fdd-lz-add-file-box:before,
.fdd-lz-pending-file-box:before {
    content: '';
    background: url(./images/com-moban.png?2705a4def60185cf11bd77a15ad88bbc) no-repeat;
    display: block;
}

.fdd-lz-add-file-none:before,
.fdd-lz-pending-file-none:before {
    margin: 18px auto 0;
    height: 20px;
    width: 20px;
    background-position: -572px -240px;
}

.fdd-lz-add-file-excel:before,
.fdd-lz-add-file-pdf:before,
.fdd-lz-add-file-word:before,
.fdd-lz-add-file-pic:before,
.fdd-lz-pending-file-excel:before,
.fdd-lz-pending-file-pdf:before,
.fdd-lz-pending-file-word:before,
.fdd-lz-pending-file-pic:before {
    width: 34px;
    height: 34px;
    margin: 9px auto;
}

.fdd-lz-add-file-excel:before,
.fdd-lz-pending-file-excel:before {
    background-position: -1px -234px;
}

.fdd-lz-add-file-pdf:before,
.fdd-lz-pending-file-pdf:before {
    background-position: -167px -235px;
}

.fdd-lz-add-file-word:before,
.fdd-lz-pending-file-word:before {
    background-position: -110px -235px;
}

.fdd-lz-add-file-pic:before,
.fdd-lz-pending-file-pic:before {
    background-position: -57px -234px;
}

.fdd-lz-add-file-box input,
.fdd-lz-pending-file-box input {
    width: 100%;
    height: 100%;
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
}

.fdd-lz-add-signature-box-person {
    height: 100%;
    width: 100%;
    line-height: 166px;
    border: 1px dashed #ccc;
    background: #fff;
}

.fdd-lz-add-signature-box-company {
    height: 166px;
    width: 166px;
    line-height: 166px;
}

.fdd-lz-add-signature-box {
    border: 1px dashed #ccc;
    background: #fff;
    text-align: center;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    color: #666;
}

.fdd-lz-add-wrap .fdd-lz-hover-reminder,
.fdd-lz-pending-wrap .fdd-lz-hover-reminder {
    background: #eff6ff;
    border: 1px solid #ffd435;
    padding: 0 5px;
    min-height: 30px;
    display: none;
    font-size: 12px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    -moz-border-radius: 2px;
    color: #a6a6a6;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
    position: absolute;
    bottom: -38px;
    left: 0px;
    line-height: 30px;
    z-index: 90;
}

.fdd-lz-add-wrap:hover .fdd-lz-hover-reminder,
.fdd-lz-add-wrap:hover .fdd-lz-remove-layers {
    display: block !important;
}

.fdd-lz-add-wrap .fdd-lz-add-box-mark {
    border: 5px solid transparent;
    position: absolute;
    left: -4px;
    top: -4px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}

.fdd-lz-add-box-mark-red {
    border-bottom: 5px solid #f36 !important;
}

.fdd-lz-add-box-mark-blue {
    border-bottom: 5px solid #339dff !important;
}

.fdd-lz-add-box-mark-yellow {
    border-bottom: 5px solid #ffd435 !important;
}

.fdd-lz-add-date-box {
    cursor: pointer;
}

.fdd-lz-zoom {
    z-index: 99;
}

.fdd-lz-zoom-top {
    position: absolute;
    width: 100%;
    height: 4px;
    background: rgba(0, 0, 0, 0);
    top: 0px;
    left: 0px;
    cursor: n-resize;
}

.fdd-lz-zoom-right {
    position: absolute;
    width: 4px;
    height: 100%;
    background: rgb(19, 194, 13, 0);
    top: 0px;
    right: 0px;
    cursor: e-resize;
}

.fdd-lz-zoom-bottom {
    position: absolute;
    width: 100%;
    height: 4px;
    background: rgb(39, 14, 151, 0);
    bottom: 0px;
    left: 0px;
    cursor: s-resize;
}

.fdd-lz-zoom-left {
    position: absolute;
    width: 4px;
    height: 100%;
    background: rgb(19, 194, 13, 0);
    top: 0px;
    left: 0px;
    cursor: w-resize;
}

.fdd-lz-zoom-left-top,
.fdd-lz-zoom-right-bottom,
.fdd-lz-zoom-left-bottom {
    height: 15px;
    width: 15px;
    position: absolute;
}

.fdd-lz-zoom-left-top:before,
.fdd-lz-zoom-right-bottom:before,
.fdd-lz-zoom-left-bottom:before {
    content: "";
    height: 4px;
    width: 4px;
    display: inline-block;
    border: 1px solid #ff3756;
    background: #fff;
}

.fdd-lz-zoom-left-top {
    top: -12px;
    left: -8px;
    cursor: nw-resize;
}

.fdd-lz-zoom-right-bottom {
    bottom: -3px;
    right: -8px;
    cursor: se-resize;
}

.fdd-lz-zoom-left-bottom {
    bottom: -3px;
    left: -8px;
    cursor: sw-resize;
}

.fdd-lz-right-wrap::-webkit-scrollbar,
.fdd-lz-content::-webkit-scrollbar,
.fdd-lz-editor-fontsize-list::-webkit-scrollbar,
.fdd-lz-editor-fontstyle-list::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background: transparent
}

.fdd-lz-right-wrap::-webkit-scrollbar-track,
.fdd-lz-content::-webkit-scrollbar-track,
.fdd-lz-editor-fontsize-list::-webkit-scrollbar-track,
.fdd-lz-editor-fontstyle-list::-webkit-scrollbar-track {
    border-radius: 4px;
    background: transparent
}

.fdd-lz-right-wrap::-webkit-scrollbar-thumb,
.fdd-lz-content::-webkit-scrollbar-thumb,
.fdd-lz-editor-fontsize-list::-webkit-scrollbar-thumb,
.fdd-lz-editor-fontstyle-list::-webkit-scrollbar-thumb {
    border-radius: 4px;
    height: 30px;
    display: block;
    background: #dcdcdc
}

.fdd-lz-right-wrap::-webkit-scrollbar-thumb:hover,
.fdd-lz-content::-webkit-scrollbar-thumb:hover,
.fdd-lz-editor-fontsize-list::-webkit-scrollbar-thumb:hover,
.fdd-lz-editor-fontstyle-list::-webkit-scrollbar-thumb:hover {
    background: #b0b0b0
}


/*填写信息页面样式*/

.fdd-lz-left-line,
.fdd-lz-left-title {
    margin-top: 20px;
    padding: 0;
}

.fdd-lz-left-title h3 {
    font-size: 16px;
    font-weight: normal;
}

.fdd-lz-left-title p,
.fdd-lz-left-line p {
    font-size: 12px;
    color: #a6a6a6;
    line-height: 18px;
    margin-top: 5px;
}

.fdd-lz-left-line h3 {
    font-size: 26px;
    color: #ffd435;
    font-weight: normal;
}

.fdd-lz-pending-next-button {
    width: 80px;
    height: 36px;
    line-height: 36px;
    background: #ffd435;
    position: absolute;
    /* left: -20px; */
    left: 0px;
    top: 100px;
    font-size: 16px;
    cursor: pointer;
    z-index: 99;
    border-radius: 3px 0 0 3px;
    color: #fff;
    text-align: center;
}

.fdd-lz-pending-next-button:before {
    content: "";
    height: 0;
    width: 0;
    position: absolute;
    right: -36px;
    top: 0;
    border: 18px solid transparent;
    border-left-color: #ffd435;
}

.fdd-lz-span-hide-box,
.fdd-lz-div-hide-box {
    letter-spacing: 0;
    visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: -1;
}

.fdd-lz-span-hide-box {
    width: auto;
    white-space: pre;
    word-wrap: normal;
}

.fdd-lz-div-hide-box {
    line-height: 20px;
    word-break: break-all;
    white-space: pre-wrap;
    word-wrap: break-word;
    height: auto;
}
